@charset "UTF-8";@keyframes svelte-6vfpfc-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-6vfpfc-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.main-menu-button.svelte-6vfpfc{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;height:60px;padding:0 33.5px;font-size:14px;font-weight:450;color:#494f5f;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.main-menu-button.is-active.svelte-6vfpfc{background-color:#191b20;color:#f8fbff}.main-menu-button.is-active.svelte-6vfpfc .initial-text:where(.svelte-6vfpfc){opacity:0}.main-menu-button.is-active.svelte-6vfpfc .bold-text:where(.svelte-6vfpfc){opacity:1}.main-menu-button.svelte-6vfpfc:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.main-menu-button.svelte-6vfpfc:hover .initial-text:where(.svelte-6vfpfc){opacity:0}.main-menu-button.svelte-6vfpfc:hover .bold-text:where(.svelte-6vfpfc){opacity:1}.main-menu-button.svelte-6vfpfc:active{background-color:#191b20;transition:none}.main-menu-button.svelte-6vfpfc .initial-text:where(.svelte-6vfpfc){opacity:1}.main-menu-button.svelte-6vfpfc .bold-text:where(.svelte-6vfpfc){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600;opacity:0}@keyframes svelte-1ao3j3y-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1ao3j3y-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.save-button.svelte-1ao3j3y{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;width:100px;height:60px;font-size:14px;font-weight:450;color:#494f5f;cursor:default}.save-button.saving.svelte-1ao3j3y .spinner:where(.svelte-1ao3j3y){opacity:1}.save-button.saving.svelte-1ao3j3y .spinner:where(.svelte-1ao3j3y) .spinner-img:where(.svelte-1ao3j3y){animation:svelte-1ao3j3y-loading_spin 1s linear infinite}.save-button.saved.svelte-1ao3j3y .saved-text:where(.svelte-1ao3j3y){opacity:1}.save-text.svelte-1ao3j3y{opacity:0}.spinner.svelte-1ao3j3y{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-9px);opacity:0}.spinner.svelte-1ao3j3y .spinner-img:where(.svelte-1ao3j3y){height:19px;width:19px;-webkit-mask-image:url(../../../img/icons/cog.png);mask-image:url(../../../img/icons/cog.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}.saved-text.svelte-1ao3j3y{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);color:#93a6be;font-weight:600;opacity:0;transition:opacity cubic-bezier(.165,.84,.44,1) .125s}@keyframes svelte-17bq5yd-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-17bq5yd-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.tree-button.svelte-17bq5yd{display:flex;align-items:center;justify-content:center;gap:16px;height:100%;box-sizing:border-box;padding-left:33.5px;padding-right:33.5px;background-color:transparent;line-height:22px;text-align:left;font-size:14px;font-weight:600;color:#f8fbff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.tree-button.svelte-17bq5yd .icon{margin-top:1px;height:15px;fill:#82aaff}.tree-button.svelte-17bq5yd .label:where(.svelte-17bq5yd){text-align:left;line-height:18px;white-space:nowrap}.tree-button.svelte-17bq5yd .label:where(.svelte-17bq5yd) .bull:where(.svelte-17bq5yd){margin:0 5px;color:#82aaff}.tree-button.svelte-17bq5yd:hover,.tree-button.svelte-17bq5yd:active{background-color:#1b1d23;transition:none}.tree-button.svelte-17bq5yd:active{background-color:#191b20}@keyframes svelte-16b0k61-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-16b0k61-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.container.svelte-16b0k61{display:flex;align-items:center;height:100%;padding:0 16px;cursor:grab;transition:transform .25s cubic-bezier(.165,.84,.44,1)}.container.svelte-16b0k61:active{cursor:grabbing;transform:scale(.975)}.logo.svelte-16b0k61{height:14px}.padding.svelte-16b0k61{display:inline-block;width:12.5px}.text.svelte-16b0k61{display:inline-block;font-size:14px;font-weight:500;color:#93a6be;white-space:nowrap}@keyframes svelte-9tk71p-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-9tk71p-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.header.svelte-9tk71p{flex-grow:0;position:relative;z-index:9;height:60px;box-sizing:border-box;background-color:#21242b;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.left.svelte-9tk71p{display:flex;position:absolute;top:0;left:0;height:60px;padding-left:16px;text-align:left}.title.svelte-9tk71p{display:inline-flex;align-items:center;height:60px}.right.svelte-9tk71p{display:flex;position:absolute;top:0;right:0;height:60px;padding-right:16px;text-align:right}@keyframes svelte-fdts6t-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-fdts6t-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.usage-stats.svelte-fdts6t{position:fixed;top:60px;right:16px;padding:33.5px;line-height:22px;text-align:right;font-size:14px;font-weight:450;color:#494f5f;white-space:nowrap}.usage-stats.tree-view.svelte-fdts6t{top:68px}.stat.svelte-fdts6t{margin-bottom:33.5px}.label.svelte-fdts6t{font-size:12px;font-weight:600;text-transform:uppercase}.small.svelte-fdts6t{margin-left:.5px;font-size:smaller}.x-small.svelte-fdts6t{font-size:x-small}@keyframes svelte-fhbwft-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-fhbwft-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.waiting-dots.svelte-fhbwft{display:inline-block}.waiting-dots.svelte-fhbwft .dot-1:where(.svelte-fhbwft){animation:svelte-fhbwft-dot-blink-1 2s linear infinite}.waiting-dots.svelte-fhbwft .dot-2:where(.svelte-fhbwft){animation:svelte-fhbwft-dot-blink-2 2s linear infinite}.waiting-dots.svelte-fhbwft .dot-3:where(.svelte-fhbwft){animation:svelte-fhbwft-dot-blink-3 2s linear infinite}@keyframes svelte-fhbwft-dot-blink-1{0%{opacity:0}20%{opacity:0}25%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes svelte-fhbwft-dot-blink-2{0%{opacity:0}35%{opacity:0}40%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes svelte-fhbwft-dot-blink-3{0%{opacity:0}50%{opacity:0}55%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes svelte-xc3hcz-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-xc3hcz-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.reasoning-content-container.svelte-xc3hcz{position:relative;margin-bottom:32px}.reasoning-content-container.svelte-xc3hcz:first-child{margin-top:-2px}.reasoning-content-container.delete-highlight.svelte-xc3hcz .reasoning-content:where(.svelte-xc3hcz){background-color:#00000013;color:#ffd0d0ab}.reasoning-content-container.delete-highlight.svelte-xc3hcz .reasoning-content:where(.svelte-xc3hcz)::-webkit-scrollbar-thumb{background:#ffd0d0ab}.reasoning-content-container.delete-highlight.svelte-xc3hcz .reasoning-summary:where(.svelte-xc3hcz){text-decoration:line-through;color:#ffd0d0ab}.reasoning-content-container.delete-highlight.svelte-xc3hcz .reasoning-summary:where(.svelte-xc3hcz) .thinking-icon:where(.svelte-xc3hcz){opacity:.5}.reasoning-content-container.delete-highlight.svelte-xc3hcz .reasoning-summary:where(.svelte-xc3hcz) strong:where(.svelte-xc3hcz){color:#ffd0d0ab}.reasoning-content-container.regenerate-highlight.svelte-xc3hcz .reasoning-content:where(.svelte-xc3hcz){background-color:#00000013;color:#93a6bebf}.reasoning-content-container.regenerate-highlight.svelte-xc3hcz .reasoning-content:where(.svelte-xc3hcz)::-webkit-scrollbar-thumb{background:#93a6bebf}.reasoning-content-container.regenerate-highlight.svelte-xc3hcz .reasoning-summary:where(.svelte-xc3hcz){text-decoration:line-through;color:#93a6bebf}.reasoning-content-container.regenerate-highlight.svelte-xc3hcz .reasoning-summary:where(.svelte-xc3hcz) .thinking-icon:where(.svelte-xc3hcz){opacity:.5}.reasoning-content-container.regenerate-highlight.svelte-xc3hcz .reasoning-summary:where(.svelte-xc3hcz) strong:where(.svelte-xc3hcz){color:#93a6bebf}.reasoning-content-container.star-highlight.svelte-xc3hcz .reasoning-content:where(.svelte-xc3hcz),.reasoning-content-container.starred.svelte-xc3hcz .reasoning-content:where(.svelte-xc3hcz){background-color:#383d4a26}.reasoning-content.svelte-xc3hcz{position:relative;margin-bottom:32px;padding:24px 33.5px;max-height:290px;overflow-y:auto;border-radius:8px;border:1px dotted rgba(147,166,190,.5);background-color:#383d4a;font-size:14px;line-height:26px;color:#f8fbff}.reasoning-content.svelte-xc3hcz::-webkit-scrollbar{width:6px;height:6px;background:transparent}.reasoning-content.svelte-xc3hcz::-webkit-scrollbar-thumb{background:#f8fbff;border-radius:99px;cursor:grab}.reasoning-content.svelte-xc3hcz p{margin-bottom:20px;font-size:14px;line-height:28px}.reasoning-content.svelte-xc3hcz p:last-child{margin-bottom:0}.reasoning-summary.svelte-xc3hcz{display:flex;align-items:center;gap:24px;box-sizing:border-box;font-size:14px;font-weight:450;line-height:22px;color:#93a6be}.reasoning-summary.svelte-xc3hcz strong:where(.svelte-xc3hcz){font-weight:700;color:#f8fbff}.reasoning-summary.svelte-xc3hcz .thinking-icon:where(.svelte-xc3hcz){height:20px;width:20px;-webkit-mask-image:url(../../../img/icons/thinking.png);mask-image:url(../../../img/icons/thinking.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}@keyframes svelte-wuvi2v-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-wuvi2v-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.avatar-container.svelte-wuvi2v{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:96px;height:96px;text-align:center}.avatar-container.svelte-wuvi2v .avatar:where(.svelte-wuvi2v){height:32px;transition:transform cubic-bezier(.165,.84,.44,1) .125s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.avatar-container.svelte-wuvi2v .avatar.user:where(.svelte-wuvi2v){border-radius:8px}.avatar-container.svelte-wuvi2v .avatar:where(.svelte-wuvi2v):hover{transform:scale(1.1);transition:none}.avatar-container.svelte-wuvi2v .avatar:where(.svelte-wuvi2v):active{transform:scale(1.05);transition:none}.copied-feedback.svelte-wuvi2v{position:absolute;bottom:100%;left:50%;transform:translate(-50%,4px);padding:12px 24px;border-radius:8px;background-color:#21242b;font-size:14px;font-weight:500;line-height:22px;color:#f8fbff;white-space:nowrap}.copied-feedback.svelte-wuvi2v:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:8px;border-style:solid;border-color:#21242b transparent transparent}@keyframes svelte-nwkfnk-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-nwkfnk-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.message-info.svelte-nwkfnk{position:absolute;left:-33.5px;top:26.5px;transform:translate(-100%);font-size:14px;line-height:22px;text-align:right;color:#494f5f;white-space:nowrap}.message-info.svelte-nwkfnk .inner:where(.svelte-nwkfnk){min-width:128px}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .verbosity:where(.svelte-nwkfnk),.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .reasoning-effort:where(.svelte-nwkfnk){display:flex;align-items:center;justify-content:flex-end;gap:11px}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .top-p-and-temperature:where(.svelte-nwkfnk){display:flex;align-items:center;justify-content:flex-end;gap:10px}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .verbosity-icon:where(.svelte-nwkfnk){width:16px;height:16px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#494f5f;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .verbosity-icon.low:where(.svelte-nwkfnk){-webkit-mask-image:url(../../../img/icons/verbosity-low.png);mask-image:url(../../../img/icons/verbosity-low.png)}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .verbosity-icon.medium:where(.svelte-nwkfnk){-webkit-mask-image:url(../../../img/icons/verbosity-medium.png);mask-image:url(../../../img/icons/verbosity-medium.png)}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .verbosity-icon.high:where(.svelte-nwkfnk){-webkit-mask-image:url(../../../img/icons/verbosity-high.png);mask-image:url(../../../img/icons/verbosity-high.png)}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .reasoning-effort-icon:where(.svelte-nwkfnk){height:18px;width:18px;-webkit-mask-image:url(../../../img/icons/reasoning-effort-minimal.png);mask-image:url(../../../img/icons/reasoning-effort-minimal.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#494f5f;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .reasoning-effort-icon.low:where(.svelte-nwkfnk){-webkit-mask-image:url(../../../img/icons/reasoning-effort-low.png);mask-image:url(../../../img/icons/reasoning-effort-low.png)}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .reasoning-effort-icon.medium:where(.svelte-nwkfnk){-webkit-mask-image:url(../../../img/icons/reasoning-effort-medium.png);mask-image:url(../../../img/icons/reasoning-effort-medium.png)}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .reasoning-effort-icon.high:where(.svelte-nwkfnk){-webkit-mask-image:url(../../../img/icons/reasoning-effort-high.png);mask-image:url(../../../img/icons/reasoning-effort-high.png)}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .top-p-icon:where(.svelte-nwkfnk){width:4px;height:13px;border-radius:3px;border:1px solid #494f5f}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .top-p-icon:where(.svelte-nwkfnk) .fill:where(.svelte-nwkfnk){background-color:#494f5f}.message-info.svelte-nwkfnk .model-settings:where(.svelte-nwkfnk) .temperature-icon{margin-right:-5px;margin-left:5px;height:16px;fill:#494f5f}.streaming.svelte-nwkfnk{margin-top:22.5px;font-style:italic;font-weight:450;color:#c9def1}.timestamp.svelte-nwkfnk{margin-top:22.5px}.timeleft.svelte-nwkfnk{margin-top:22.5px;font-weight:600;color:#ffcb6b}.small.svelte-nwkfnk{margin-left:.5px;font-size:smaller}.x-small.svelte-nwkfnk{font-size:x-small}@keyframes svelte-1eri5ap-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1eri5ap-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.message-controls-right.svelte-1eri5ap{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:16px;position:absolute;bottom:0;left:100%;min-height:100%;margin-left:33.5px}.message-controls-right.small-message.svelte-1eri5ap .message-control-button.add:where(.svelte-1eri5ap){position:static;top:auto;left:auto;transform:none}.message-controls-left.svelte-1eri5ap{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;position:absolute;bottom:0;right:100%;margin-right:33.5px;width:48px}.message-controls-right.svelte-1eri5ap .message-control-button,.message-controls-left.svelte-1eri5ap .message-control-button{display:flex;align-items:center;justify-content:center;position:relative;width:40px;height:40px;box-sizing:border-box;border-radius:8px;border:1px solid #3e4351;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,border-color cubic-bezier(.165,.84,.44,1) .1s}.message-controls-right.svelte-1eri5ap .message-control-button .icon,.message-controls-left.svelte-1eri5ap .message-control-button .icon{fill:#494f5f;color:#494f5f;transition:fill cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.message-controls-right.svelte-1eri5ap .message-control-button:hover,.message-controls-right.svelte-1eri5ap .message-control-button:active,.message-controls-left.svelte-1eri5ap .message-control-button:hover,.message-controls-left.svelte-1eri5ap .message-control-button:active{transition:none}.message-controls-right.svelte-1eri5ap .message-control-button:hover .icon,.message-controls-right.svelte-1eri5ap .message-control-button:active .icon,.message-controls-left.svelte-1eri5ap .message-control-button:hover .icon,.message-controls-left.svelte-1eri5ap .message-control-button:active .icon{fill:#21242b;color:#21242b;transition:none}.message-controls-right.svelte-1eri5ap .message-control-button.add,.message-controls-left.svelte-1eri5ap .message-control-button.add{position:absolute;top:-.5px;left:0;transform:translateY(-50%);border-style:dashed}.message-controls-right.svelte-1eri5ap .message-control-button.add .icon,.message-controls-left.svelte-1eri5ap .message-control-button.add .icon{height:11px;transform:rotate(45deg)}.message-controls-right.svelte-1eri5ap .message-control-button.add:hover,.message-controls-left.svelte-1eri5ap .message-control-button.add:hover{border-style:solid;border-color:#82aaff;background-color:#82aaff}.message-controls-right.svelte-1eri5ap .message-control-button.add:hover:before,.message-controls-left.svelte-1eri5ap .message-control-button.add:hover:before{content:"";position:absolute;top:-50px;left:0;width:50px;height:90px}.message-controls-right.svelte-1eri5ap .message-control-button.add:active,.message-controls-left.svelte-1eri5ap .message-control-button.add:active{border-color:#7ea4f5;background-color:#7ea4f5}.message-controls-right.svelte-1eri5ap .message-control-button.regenerate .icon,.message-controls-left.svelte-1eri5ap .message-control-button.regenerate .icon{height:18px}.message-controls-right.svelte-1eri5ap .message-control-button.regenerate:hover,.message-controls-left.svelte-1eri5ap .message-control-button.regenerate:hover{border-color:#fff;background-color:#fff}.message-controls-right.svelte-1eri5ap .message-control-button.regenerate:active,.message-controls-left.svelte-1eri5ap .message-control-button.regenerate:active{border-color:#eef1f5;background-color:#eef1f5}.message-controls-right.svelte-1eri5ap .message-control-button.delete .icon,.message-controls-left.svelte-1eri5ap .message-control-button.delete .icon{height:19px}.message-controls-right.svelte-1eri5ap .message-control-button.delete:hover,.message-controls-left.svelte-1eri5ap .message-control-button.delete:hover{border-color:#fe6b6b;background-color:#fe6b6b}.message-controls-right.svelte-1eri5ap .message-control-button.delete:active,.message-controls-left.svelte-1eri5ap .message-control-button.delete:active{border-color:#f36868;background-color:#f36868}.message-controls-right.svelte-1eri5ap .message-control-button.fork,.message-controls-left.svelte-1eri5ap .message-control-button.fork{border-style:dashed}.message-controls-right.svelte-1eri5ap .message-control-button.fork .icon,.message-controls-left.svelte-1eri5ap .message-control-button.fork .icon{height:13px;transform:rotate(45deg)}.message-controls-right.svelte-1eri5ap .message-control-button.fork:hover,.message-controls-left.svelte-1eri5ap .message-control-button.fork:hover{border-style:solid;border-color:#82aaff;background-color:#82aaff}.message-controls-right.svelte-1eri5ap .message-control-button.fork:active,.message-controls-left.svelte-1eri5ap .message-control-button.fork:active{border-color:#7ea4f5;background-color:#7ea4f5}.message-controls-right.svelte-1eri5ap .message-control-button.star,.message-controls-left.svelte-1eri5ap .message-control-button.star{height:80px}.message-controls-right.svelte-1eri5ap .message-control-button.star .icon.empty,.message-controls-left.svelte-1eri5ap .message-control-button.star .icon.empty{height:18px;fill:#494f5f}.message-controls-right.svelte-1eri5ap .message-control-button.star .icon.full,.message-controls-left.svelte-1eri5ap .message-control-button.star .icon.full{display:none;height:18px;fill:#ffcb6b}.message-controls-right.svelte-1eri5ap .message-control-button.star:hover,.message-controls-right.svelte-1eri5ap .message-control-button.star:active,.message-controls-left.svelte-1eri5ap .message-control-button.star:hover,.message-controls-left.svelte-1eri5ap .message-control-button.star:active{border-color:#494f5f;background-color:#494f5f}.message-controls-right.svelte-1eri5ap .message-control-button.star:hover .icon.empty,.message-controls-right.svelte-1eri5ap .message-control-button.star:active .icon.empty,.message-controls-left.svelte-1eri5ap .message-control-button.star:hover .icon.empty,.message-controls-left.svelte-1eri5ap .message-control-button.star:active .icon.empty{display:none}.message-controls-right.svelte-1eri5ap .message-control-button.star:hover .icon.full,.message-controls-right.svelte-1eri5ap .message-control-button.star:active .icon.full,.message-controls-left.svelte-1eri5ap .message-control-button.star:hover .icon.full,.message-controls-left.svelte-1eri5ap .message-control-button.star:active .icon.full{display:block;height:18px;fill:#ffcb6b}.message-controls-right.svelte-1eri5ap .message-control-button.star:active,.message-controls-left.svelte-1eri5ap .message-control-button.star:active{border-color:#454a59;background-color:#454a59}.message-controls-right.svelte-1eri5ap .message-control-button.star.starred,.message-controls-left.svelte-1eri5ap .message-control-button.star.starred{border-color:#21242b;background-color:#ffcb6b}.message-controls-right.svelte-1eri5ap .message-control-button.star.starred .icon.empty,.message-controls-left.svelte-1eri5ap .message-control-button.star.starred .icon.empty{display:none}.message-controls-right.svelte-1eri5ap .message-control-button.star.starred .icon.full,.message-controls-left.svelte-1eri5ap .message-control-button.star.starred .icon.full{display:block;height:18px;fill:#21242b}.message-controls-right.svelte-1eri5ap .message-control-button.star.starred:active,.message-controls-left.svelte-1eri5ap .message-control-button.star.starred:active{background-color:#f4c368}@keyframes svelte-1dpblf4-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1dpblf4-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.provisional-fork-controls.svelte-1dpblf4{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:absolute;bottom:0;left:100%;margin-left:33.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cancel-fork-button.svelte-1dpblf4{display:flex;align-items:center;height:40px;box-sizing:border-box;padding:0;border-radius:8px;border:1px solid #fe6b6b;background-color:#fe6b6b;font-size:14px;font-weight:450;color:#21242b;white-space:nowrap;cursor:pointer}.cancel-fork-button.svelte-1dpblf4:hover{border-color:#fe6b6bec;background-color:#fe6b6bec;color:#1b1d23}.cancel-fork-button.svelte-1dpblf4:hover .icon{fill:#1b1d23}.cancel-fork-button.svelte-1dpblf4:active{border-color:#fe6b6bdf;background-color:#fe6b6bdf;color:#1b1d23}.cancel-fork-button.svelte-1dpblf4:active .icon{fill:#1b1d23}.cancel-fork-button.svelte-1dpblf4 .icon-container:where(.svelte-1dpblf4){display:flex;justify-content:center;align-items:center;width:40px;height:40px}.cancel-fork-button.svelte-1dpblf4 .icon{height:19px;fill:#21242b}.cancel-fork-button.svelte-1dpblf4 .text:where(.svelte-1dpblf4){padding-right:16px}@keyframes svelte-1ttca21-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1ttca21-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.hover-info-add-reply.svelte-1ttca21{position:absolute;top:32px;right:32px;z-index:1000;display:flex;align-items:center;gap:24px;padding:24px 48px 24px 24px;border-radius:8px;background-color:#82aaff;color:#1b1d23}.hover-info-add-reply.small-message.svelte-1ttca21{top:auto;bottom:32px}.model-icon.svelte-1ttca21{height:32px}.text.svelte-1ttca21{line-height:24px;font-size:16px;font-weight:600}.text.svelte-1ttca21 .model-name:where(.svelte-1ttca21){font-size:14px;font-weight:450;color:#1b1d2380}@keyframes svelte-1hq118e-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1hq118e-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.hover-info-regenerate.svelte-1hq118e{position:absolute;bottom:32px;right:32px;z-index:1000;display:flex;align-items:center;gap:24px;padding:24px 48px 24px 24px;border-radius:8px;background-color:#f8fbff;color:#1b1d23}.hover-info-regenerate.svelte-1hq118e .icon{height:19px;fill:#1b1d23}.model-icon.svelte-1hq118e{height:32px}.text.svelte-1hq118e{line-height:24px;font-size:16px;font-weight:600}.text.svelte-1hq118e .model-name:where(.svelte-1hq118e){font-size:14px;font-weight:450;color:#1b1d2380}@keyframes svelte-zrrdg-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-zrrdg-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.hover-info-delete.svelte-zrrdg{position:absolute;bottom:32px;right:32px;z-index:1000;display:flex;align-items:center;gap:24px;padding:16px 24px;border-radius:8px;background-color:#fe6b6b;color:#1b1d23}.hover-info-delete.tiny-message.svelte-zrrdg{bottom:50%;right:24px;transform:translateY(50%)}.text.svelte-zrrdg{line-height:24px;font-size:16px;font-weight:600}@keyframes svelte-8o272o-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-8o272o-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.hover-info-star.svelte-8o272o{position:absolute;bottom:32px;left:32px;z-index:1000;display:flex;align-items:center;gap:24px;padding:16px 24px;border-radius:8px;background-color:#ffcb6b;color:#1b1d23}.hover-info-star.starred.svelte-8o272o{background-color:#282b34;color:#ffcb6b}.hover-info-star.tiny-message.svelte-8o272o{bottom:50%;left:24px;transform:translateY(50%)}.text.svelte-8o272o{display:inline-block;line-height:24px;font-size:16px;font-weight:600;white-space:nowrap}@keyframes svelte-sqr4xu-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-sqr4xu-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.hover-info-fork-clipper.svelte-sqr4xu{position:absolute;top:100%;left:0;width:100%;height:200px;overflow:hidden}.hover-info-fork.svelte-sqr4xu{position:absolute;top:0;right:0;display:flex;align-items:center;padding:14.5px 24px 16px;border-radius:0 0 8px 8px;background-color:#82aaff;color:#1b1d23}.text.svelte-sqr4xu{line-height:24px;font-size:16px;font-weight:600}@keyframes svelte-1o57io-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1o57io-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.prompt-forks-container.svelte-1o57io{display:flex;justify-content:center;padding:24px 0;background-color:#82aaff32;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color cubic-bezier(.165,.84,.44,1) .125s}.prompt-forks-container.delete-fork-highlight.svelte-1o57io{background-color:#514754;transition:none}.prompt-forks-container.delete-fork-highlight.svelte-1o57io .prompt-fork-button.active:where(.svelte-1o57io){background-color:#fe6b6b;border-color:#fe6b6b}.prompt-forks-container.svelte-1o57io .inner:where(.svelte-1o57io){display:flex;flex-wrap:wrap;row-gap:16px;justify-content:center;width:500px}.prompt-forks-container.svelte-1o57io .prompt-fork-button{display:flex;justify-content:center;align-items:center;position:relative;width:100px;box-sizing:border-box;padding:6px 0;border-top:1px solid #282b34;border-bottom:1px solid #282b34;background-color:#282b34;font-size:14px;font-weight:450;color:#494f5f;cursor:pointer;transition:border-radius cubic-bezier(.165,.84,.44,1) .125s}.prompt-forks-container.svelte-1o57io .prompt-fork-button:nth-child(5n+1){border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #282b34}.prompt-forks-container.svelte-1o57io .prompt-fork-button:nth-child(5n),.prompt-forks-container.svelte-1o57io .prompt-fork-button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:1px solid #282b34}.prompt-forks-container.svelte-1o57io .prompt-fork-button .icon{margin-right:11px;margin-left:-1px;height:15px;fill:#494f5f}.prompt-forks-container.svelte-1o57io .prompt-fork-button .hover-info{display:flex;gap:33.5px;position:absolute;top:100%;left:50%;z-index:100;transform:translate(-50%,20px);box-sizing:border-box;padding:33.5px;border-radius:8px;box-shadow:2px 2px 1.5px #21242bcc;border:1px solid #21242b;background-color:#3e4351;font-size:14px;font-weight:500;line-height:22px;color:#f8fbff;text-align:left;opacity:0;pointer-events:none;transition:opacity cubic-bezier(.165,.84,.44,1) 75ms}.prompt-forks-container.svelte-1o57io .prompt-fork-button .hover-info.above{top:auto;bottom:100%;transform:translate(-50%,-20px)}.prompt-forks-container.svelte-1o57io .prompt-fork-button .hover-info .avatar-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin:-3px -1px}.prompt-forks-container.svelte-1o57io .prompt-fork-button .hover-info .avatar-container .avatar,.prompt-forks-container.svelte-1o57io .prompt-fork-button .hover-info .avatar-container .model-icon{height:28px;border-radius:8px}.prompt-forks-container.svelte-1o57io .prompt-fork-button .hover-info .avatar-container .down-arrow{font-size:16px}.prompt-forks-container.svelte-1o57io .prompt-fork-button .hover-info .next-message-preview{display:flex;align-items:center;width:320px}.prompt-forks-container.svelte-1o57io .prompt-fork-button .hover-info .avatar-container{justify-content:flex-start;margin:-3px -6px}.prompt-forks-container.svelte-1o57io .prompt-fork-button:hover{background-color:#21242b;color:#f8fbff}.prompt-forks-container.svelte-1o57io .prompt-fork-button:hover .icon{fill:#f8fbff}.prompt-forks-container.svelte-1o57io .prompt-fork-button:hover:not(.active) .hover-info{opacity:1;transition:opacity cubic-bezier(.165,.84,.44,1) 125ms .5s}.prompt-forks-container.svelte-1o57io .prompt-fork-button:active{background-color:#1f2228}.prompt-forks-container.svelte-1o57io .prompt-fork-button.active{font-weight:450;color:#1b1d23;border-color:#82aaff;background-color:#82aaff}.prompt-forks-container.svelte-1o57io .prompt-fork-button.active .icon{fill:#1b1d23}.prompt-forks-container.svelte-1o57io .prompt-fork-button.temporary{border-left:1px solid #21242b;background-color:#282b34;color:#fff}.prompt-forks-container.svelte-1o57io .prompt-fork-button.temporary .icon{fill:#fff}.prompt-forks-container.svelte-1o57io .prompt-fork-button.temporary .plus{margin-top:-2px;font-size:16px;line-height:16px}@keyframes svelte-13krcrd-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-13krcrd-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.reply-forks-container.svelte-13krcrd{display:flex;flex-wrap:wrap;row-gap:16px;justify-content:center;margin:0 auto 33.5px;width:500px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reply-forks-container.svelte-13krcrd .reply-fork-button{display:flex;justify-content:center;align-items:center;position:relative;width:100px;box-sizing:border-box;padding:6px 0;border-top:1px solid #3e4351;border-bottom:1px solid #3e4351;font-size:14px;font-weight:450;color:#494f5f;cursor:pointer}.reply-forks-container.svelte-13krcrd .reply-fork-button:nth-of-type(5n+1){border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #3e4351}.reply-forks-container.svelte-13krcrd .reply-fork-button:nth-of-type(5n),.reply-forks-container.svelte-13krcrd .reply-fork-button:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:1px solid #3e4351}.reply-forks-container.svelte-13krcrd .reply-fork-button .icon{margin-right:11px;margin-left:-1px;height:15px;fill:#494f5f}.reply-forks-container.svelte-13krcrd .reply-fork-button .hover-info{display:flex;gap:33.5px;position:absolute;top:100%;left:50%;z-index:100;transform:translate(-50%,20px);box-sizing:border-box;padding:33.5px;border-radius:8px;box-shadow:2px 2px 1.5px #21242bcc;border:1px solid #21242b;background-color:#3e4351;font-size:14px;font-weight:500;line-height:22px;color:#f8fbff;text-align:left;opacity:0;pointer-events:none;transition:opacity cubic-bezier(.165,.84,.44,1) 75ms}.reply-forks-container.svelte-13krcrd .reply-fork-button .hover-info.above{top:auto;bottom:100%;transform:translate(-50%,-20px)}.reply-forks-container.svelte-13krcrd .reply-fork-button .hover-info .avatar-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin:-3px -1px}.reply-forks-container.svelte-13krcrd .reply-fork-button .hover-info .avatar-container .avatar,.reply-forks-container.svelte-13krcrd .reply-fork-button .hover-info .avatar-container .model-icon{height:28px;border-radius:8px}.reply-forks-container.svelte-13krcrd .reply-fork-button .hover-info .avatar-container .down-arrow{font-size:16px}.reply-forks-container.svelte-13krcrd .reply-fork-button .hover-info .next-message-preview{display:flex;align-items:center;width:320px}.reply-forks-container.svelte-13krcrd .reply-fork-button:hover{background-color:#21242b;color:#f8fbff}.reply-forks-container.svelte-13krcrd .reply-fork-button:hover .icon{fill:#f8fbff}.reply-forks-container.svelte-13krcrd .reply-fork-button:hover:not(.active) .hover-info{opacity:1;transition:opacity cubic-bezier(.165,.84,.44,1) 125ms .5s}.reply-forks-container.svelte-13krcrd .reply-fork-button:active{background-color:#1f2228}.reply-forks-container.svelte-13krcrd .reply-fork-button.active{border-color:#82aaff;background-color:#82aaff;color:#21242b}.reply-forks-container.svelte-13krcrd .reply-fork-button.active .icon{fill:#21242b}.reply-forks-container.svelte-13krcrd .provisional-fork-message:where(.svelte-13krcrd){position:relative;width:100%;padding-top:120px;padding-bottom:20px;text-align:center;font-size:14px;font-weight:450;color:#494f5f;line-height:22px}@keyframes svelte-1y2mi3a-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1y2mi3a-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.message.svelte-1y2mi3a{position:relative;top:0;margin:1px 0;box-sizing:border-box;padding:33.5px 33.5px 33.5px 96px;box-shadow:0 0 0 1.5px transparent;border:0px solid transparent}.message.svelte-1y2mi3a pre{position:relative;margin:32px 0;text-wrap:wrap;font-size:14px;line-height:2}.message.svelte-1y2mi3a pre code{display:block;margin:0;padding:18px 24px;border-radius:8px;border:1px solid #21242b;background-color:#21242b;font-family:Monaco,monospace}.message.svelte-1y2mi3a pre code::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.message.svelte-1y2mi3a pre code::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.message.svelte-1y2mi3a pre code::-webkit-scrollbar-thumb:hover{background-color:#424857}.message.svelte-1y2mi3a pre code::-webkit-scrollbar-thumb:active{background-color:#474d5d}.message.svelte-1y2mi3a pre code::-webkit-scrollbar-corner{display:none}.message.svelte-1y2mi3a pre code::-webkit-scrollbar{width:6px;height:6px}.message.svelte-1y2mi3a pre code::-webkit-scrollbar-thumb{background-color:#f8fbff}.message.svelte-1y2mi3a pre code::-webkit-scrollbar-thumb:hover{background-color:#fff}.message.svelte-1y2mi3a pre code::-webkit-scrollbar-thumb:active{background-color:#f8fbff}.message.svelte-1y2mi3a pre code.hljs{margin:0;padding:18px 24px;border-radius:8px;border:1px solid #21242b;background-color:#21242b}.message.svelte-1y2mi3a pre code.hljs::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.message.svelte-1y2mi3a pre code.hljs::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.message.svelte-1y2mi3a pre code.hljs::-webkit-scrollbar-thumb:hover{background-color:#424857}.message.svelte-1y2mi3a pre code.hljs::-webkit-scrollbar-thumb:active{background-color:#474d5d}.message.svelte-1y2mi3a pre code.hljs::-webkit-scrollbar-corner{display:none}.message.svelte-1y2mi3a pre code.hljs::-webkit-scrollbar{width:6px;height:6px}.message.svelte-1y2mi3a pre code.hljs::-webkit-scrollbar-thumb{background-color:#f8fbff}.message.svelte-1y2mi3a pre code.hljs::-webkit-scrollbar-thumb:hover{background-color:#fff}.message.svelte-1y2mi3a pre code.hljs::-webkit-scrollbar-thumb:active{background-color:#f8fbff}.message.svelte-1y2mi3a pre .copy-code{position:absolute;bottom:0;right:0;font-family:-apple-system,"system-ui",Helvetica Neue,Helvetica,Arial,sans-serif}.message.svelte-1y2mi3a pre .copy-code-button{display:inline-block;padding:12px 24px;border-radius:8px 0;border:1px solid #21242b;background-color:#3e4351;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.message.svelte-1y2mi3a pre .copy-code-button:hover{background-color:#3c414e}.message.svelte-1y2mi3a pre .copy-code-button:active{background-color:#3a3e4b}.message.svelte-1y2mi3a code{margin:0 1px;padding:3px 6px;border-radius:5px;background-color:#21242b;font-size:14px;color:#c9def1}.message.svelte-1y2mi3a:first-of-type{margin-top:33.5px}.message.svelte-1y2mi3a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-radius:1.5px 1.5px 8px 8px;background-image:linear-gradient(to bottom,#282b3480,#282b3440);opacity:0;transition:opacity cubic-bezier(.165,.84,.44,1) .1s;pointer-events:none}.message.user.svelte-1y2mi3a{border-radius:8px 8px 0 0;background-color:#3e4351}.message.user.svelte-1y2mi3a:after{border-radius:8px 8px 1.5px 1.5px}.message.user.svelte-1y2mi3a:not(.streaming){transition:background-color cubic-bezier(.165,.84,.44,1) 75ms,box-shadow cubic-bezier(.165,.84,.44,1) 75ms}.message.user:not(.streaming).delete-highlight.svelte-1y2mi3a{background-color:#734e5899;text-decoration:line-through;color:#ffd0d0ab}.message.user:not(.streaming).add-reply-highlight.svelte-1y2mi3a{z-index:999;box-shadow:0 0 0 1.5px #82aaff,0 1.5px 9px 1.5px #21242b40;border-radius:8px 8px 1.5px 1.5px;background-color:#454d62}.message.user:not(.streaming).add-fork-lowlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a),.message.user:not(.streaming).add-fork-lowlight.svelte-1y2mi3a .avatar-container{filter:blur(2px);color:#93a6be}.message.user:not(.streaming).add-fork-lowlight.svelte-1y2mi3a:after{opacity:1}.message.user:not(.streaming).temp-highlight.svelte-1y2mi3a{z-index:999;background-color:#383d4a;box-shadow:0 0 0 1.5px #f8fbff;border-radius:8px 8px 1.5px 1.5px}.message.assistant.svelte-1y2mi3a{margin-bottom:33.5px;border-radius:0 0 8px 8px;background-color:#3e4351}.message.assistant.svelte-1y2mi3a:not(.streaming){transition:padding-bottom cubic-bezier(.165,.84,.44,1) .25s,margin-bottom cubic-bezier(.165,.84,.44,1) .125s,border-bottom cubic-bezier(.165,.84,.44,1) .125s,border-radius cubic-bezier(.165,.84,.44,1) .125s,background-color cubic-bezier(.165,.84,.44,1) 75ms,box-shadow cubic-bezier(.165,.84,.44,1) 75ms}.message.assistant:not(.streaming).add-reply-highlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a),.message.assistant:not(.streaming).add-reply-highlight.svelte-1y2mi3a .avatar-container{filter:blur(2px);color:#93a6be}.message.assistant:not(.streaming).add-reply-highlight.svelte-1y2mi3a:after{opacity:1}.message.assistant:not(.streaming).add-fork-lowlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a),.message.assistant:not(.streaming).add-fork-lowlight.svelte-1y2mi3a .avatar-container{filter:blur(2px);color:#93a6be}.message.assistant:not(.streaming).add-fork-lowlight.svelte-1y2mi3a:after{opacity:1;background-image:linear-gradient(to bottom,#282b3440,#282b3480)}.message.assistant:not(.streaming).delete-highlight.svelte-1y2mi3a{box-shadow:0 0 0 1.5px #fe6b6b;border-radius:1.5px 1.5px 8px 8px;background-color:#734e58;text-decoration:line-through;color:#ffd0d0ab}.message.assistant:not(.streaming).delete-highlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a) .tool-use{background-color:#00000013;color:#ffd0d0ab}.message.assistant:not(.streaming).delete-highlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a) .tool-use .icon{opacity:.25}.message.assistant:not(.streaming).delete-highlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a) .tool-use .tool-use-value{color:#ffd0d0ab}.message.assistant:not(.streaming).regenerate-highlight.svelte-1y2mi3a{box-shadow:0 0 0 1.5px #82aaff;border-radius:1.5px 1.5px 8px 8px;background-color:#454d62;text-decoration:line-through;color:#93a6bebf}.message.assistant:not(.streaming).regenerate-highlight.svelte-1y2mi3a blockquote{background-color:#3b4253;color:#93a6bebf}.message.assistant:not(.streaming).regenerate-highlight.svelte-1y2mi3a blockquote blockquote{background-color:#363c4b}.message.assistant:not(.streaming).regenerate-highlight.svelte-1y2mi3a code,.message.assistant:not(.streaming).regenerate-highlight.svelte-1y2mi3a pre code,.message.assistant:not(.streaming).regenerate-highlight.svelte-1y2mi3a .copy-code-button{background-color:#3c4355;color:#93a6bebf;text-decoration:line-through}.message.assistant:not(.streaming).regenerate-highlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a) .tool-use{background-color:#00000013;color:#93a6bebf}.message.assistant:not(.streaming).regenerate-highlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a) .tool-use .icon{opacity:.25}.message.assistant:not(.streaming).regenerate-highlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a) .tool-use .tool-use-value{color:#93a6bebf}.message.assistant:not(.streaming).add-fork-highlight.svelte-1y2mi3a{margin-bottom:89.5px;border-radius:0 0 0 1.5px;border-bottom:1.5px solid #82aaff;transition:margin-bottom cubic-bezier(.165,.84,.44,1) .125s,border-bottom cubic-bezier(.165,.84,.44,1) 75ms}.message.assistant:not(.streaming).star-highlight.svelte-1y2mi3a{background-color:#ffcb6b4d;box-shadow:0 0 0 1.5px #ffcb6b;border-radius:1.5px 1.5px 8px 8px}.message.assistant:not(.streaming).star-highlight.svelte-1y2mi3a blockquote{background-color:#2e3036e4}.message.assistant:not(.streaming).star-highlight.svelte-1y2mi3a blockquote blockquote{background-color:#2c2e35ed}.message.assistant:not(.streaming).star-highlight.svelte-1y2mi3a code,.message.assistant:not(.streaming).star-highlight.svelte-1y2mi3a pre code{background-color:#28292de4}.message.assistant:not(.streaming).star-highlight.svelte-1y2mi3a .content:where(.svelte-1y2mi3a) .tool-use{background-color:#383d4a26}.message.assistant:not(.streaming).temp-highlight.svelte-1y2mi3a{background-color:#383d4a;box-shadow:0 0 0 1.5px #f8fbff;border-radius:1.5px 1.5px 8px 8px}.message.assistant:not(.streaming).starred.svelte-1y2mi3a .content:where(.svelte-1y2mi3a) .tool-use{background-color:#383d4a26}.message.assistant:not(.streaming).starred.star-highlight.svelte-1y2mi3a{background-color:#ffcb6b55;box-shadow:0 0 0 1.5px #ffcb6b;border-radius:1.5px 1.5px 8px 8px}.message.assistant:not(.streaming).starred.temp-highlight.svelte-1y2mi3a{background-color:#ffcb6b6c;box-shadow:0 0 0 1.5px #f8fbff}.message.streaming.svelte-1y2mi3a{min-height:96px;animation:svelte-1y2mi3a-streaming-no-message 1.5s linear infinite;transition:padding-bottom cubic-bezier(.165,.84,.44,1) .25s,border-bottom cubic-bezier(.165,.84,.44,1) .25s,background-color cubic-bezier(.165,.84,.44,1) .125s,box-shadow cubic-bezier(.165,.84,.44,1) .125s}.message.streaming.svelte-1y2mi3a:not(.no-message){padding-bottom:41.875px;animation:svelte-1y2mi3a-streaming 1.5s linear infinite}.message.streaming.diffusing.svelte-1y2mi3a{color:#f8fbffab}.message.starred.svelte-1y2mi3a{background-color:#ffcb6b66}.message.starred.svelte-1y2mi3a blockquote{background-color:#2e3036e4}.message.starred.svelte-1y2mi3a blockquote blockquote{background-color:#2c2e35ed}.message.starred.svelte-1y2mi3a code,.message.starred.svelte-1y2mi3a pre code{background-color:#28292de4}.message.delete-highlight.svelte-1y2mi3a blockquote{background-color:#60454f;color:#ffd0d0ab}.message.delete-highlight.svelte-1y2mi3a code,.message.delete-highlight.svelte-1y2mi3a pre code,.message.delete-highlight.svelte-1y2mi3a .copy-code-button{background-color:#5e444d;color:#ffd0d0ab;text-decoration:line-through}.message.svelte-1y2mi3a ._text-highlight{padding:5px 0;background-color:#ffcb6b80;font-weight:450;cursor:pointer}.message.svelte-1y2mi3a ._text-highlight:hover{background-color:#ffcb6b73}.message.svelte-1y2mi3a ._text-highlight:active{background-color:#ffcb6b6c}.message.svelte-1y2mi3a ._text-highlight.deleting{border-radius:2px;box-shadow:0 0 0 1px #fe6b6b;background-color:#fe6b6b80}.message.svelte-1y2mi3a strong ._text-highlight{font-weight:750}.content.svelte-1y2mi3a{transition:filter cubic-bezier(.165,.84,.44,1) .1s}.content.svelte-1y2mi3a .message-content:where(.svelte-1y2mi3a):first-child .tool-use{margin-top:-2px}.content.svelte-1y2mi3a .tool-use{display:flex;align-items:center;justify-content:flex-start;gap:24px;margin-bottom:32px;padding:24px;border-radius:8px;border:1px dotted rgba(147,166,190,.5);background-color:#383d4a;font-size:14px;line-height:22px;font-weight:450;color:#93a6be}.content.svelte-1y2mi3a .tool-use:last-child{margin-bottom:0}.content.svelte-1y2mi3a .tool-use .icon{height:18px;width:18px;flex-shrink:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}.content.svelte-1y2mi3a .tool-use .icon.web-search-icon{-webkit-mask-image:url(../../../img/icons/web-search.png);mask-image:url(../../../img/icons/web-search.png)}.content.svelte-1y2mi3a .tool-use .icon.exa-search-icon{-webkit-mask-image:url(../../../img/icons/exa-search.png);mask-image:url(../../../img/icons/exa-search.png)}.content.svelte-1y2mi3a .tool-use .icon.google-search-icon{-webkit-mask-image:url(../../../img/icons/google.png);mask-image:url(../../../img/icons/google.png)}.content.svelte-1y2mi3a .tool-use .icon.x-search-icon{-webkit-mask-image:url(../../../img/icons/x.png);mask-image:url(../../../img/icons/x.png)}.content.svelte-1y2mi3a .tool-use .tool-use-value{font-weight:600;color:#f8fbff}.content.svelte-1y2mi3a .tool-use .tool-use-value a{color:#f8fbff}.content.svelte-1y2mi3a .tool-use .tool-use-value a:hover{text-decoration:underline}.content.svelte-1y2mi3a .tool-use .tool-use-value .number-link{padding:0 4px}.content.svelte-1y2mi3a .tool-use .tool-use-value .bull{color:#93a6be}.status-text.svelte-1y2mi3a{font-size:14px;font-style:italic;font-weight:450;color:#c9def1}.status-text.svelte-1y2mi3a .waiting-text:where(.svelte-1y2mi3a){display:inline-block;animation:svelte-1y2mi3a-pulse 2s linear infinite}.status-text.svelte-1y2mi3a .status-text-emoji:where(.svelte-1y2mi3a){margin-right:8px;font-style:normal}@keyframes svelte-1y2mi3a-streaming{0%{border-bottom:8px solid #3e4351}67%{border-bottom:8px solid rgba(255,255,255,.5)}75%{border-bottom:8px solid rgba(255,255,255,.5)}to{border-bottom:8px solid #3e4351}}@keyframes svelte-1y2mi3a-streaming-no-message{0%{border-bottom:8px solid #3e4351}67%{border-bottom:8px solid rgba(201,222,241,.5)}75%{border-bottom:8px solid rgba(201,222,241,.5)}to{border-bottom:8px solid #3e4351}}@keyframes svelte-1y07rzm-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1y07rzm-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.selection-action.svelte-1y07rzm{display:flex;align-items:center;justify-content:center;gap:1px;position:fixed;z-index:1;transform:translate(-50%) translateY(-100%);height:35px;border-radius:99px;border:1px solid rgb(26.9101973684,29.3565789474,35.0648026316);background-color:#1b1d23;color:#f8fbff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selection-action.svelte-1y07rzm:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px 9px;border-style:solid;border-color:rgb(26.9101973684,29.3565789474,35.0648026316) transparent transparent}.selection-action-button.svelte-1y07rzm{display:inline-flex;align-items:center;justify-content:center;width:48px;height:100%;background-color:#21242b;cursor:pointer}.selection-action-button.quote-button.svelte-1y07rzm{border-radius:99px 0 0 99px}.selection-action-button.add-highlight-button.svelte-1y07rzm{border-radius:0 99px 99px 0}.selection-action-button.svelte-1y07rzm:hover{background-color:#1d1f25}.selection-action-button.svelte-1y07rzm:hover:after{border-top-color:#1d1f25}.selection-action-button.svelte-1y07rzm:active{background-color:#181a1f}.selection-action-button.svelte-1y07rzm:active:after{border-top-color:#181a1f}.selection-action-button.svelte-1y07rzm .quote-icon:where(.svelte-1y07rzm){transform:translateY(16.66%);font-family:Times New Roman,serif;font-size:36px;font-weight:600}.selection-action-button.svelte-1y07rzm .add-highlight-icon{height:19px;fill:#f8fbff}@keyframes svelte-ufnz4k-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-ufnz4k-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.chat.svelte-ufnz4k{flex-grow:1;position:relative;overflow-y:overlay;scrollbar-gutter:stable;padding-left:8px}.chat.svelte-ufnz4k::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.chat.svelte-ufnz4k::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.chat.svelte-ufnz4k::-webkit-scrollbar-thumb:hover{background-color:#424857}.chat.svelte-ufnz4k::-webkit-scrollbar-thumb:active{background-color:#474d5d}.chat.svelte-ufnz4k::-webkit-scrollbar-corner{display:none}.chat.frozen.svelte-ufnz4k{overflow:hidden}.messages.svelte-ufnz4k{margin:0 auto;min-width:560px;max-width:800px;width:calc(100vw - 360px);padding-bottom:84px}.connecting.svelte-ufnz4k{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:33.5px;font-size:14px;font-weight:450;color:#93a6be;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:svelte-ufnz4k-pulse 2s linear infinite}.connecting.svelte-ufnz4k .model-icon:where(.svelte-ufnz4k){height:21px}@keyframes svelte-1nzzj19-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1nzzj19-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.model-button.svelte-1nzzj19{display:flex;align-items:center;gap:16px;position:relative;width:100%;min-height:63px;box-sizing:border-box;padding:16px;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.model-button.svelte-1nzzj19:hover{background-color:#1b1d23;transition:none}.model-button.svelte-1nzzj19:active{background-color:#191b20;transform:scale(.99);transition:none}.model-button.active.svelte-1nzzj19{border:1px solid #82aaff;background-color:#21242b}.model-button.svelte-1nzzj19 .model-icon:where(.svelte-1nzzj19){width:24px}.model-button.svelte-1nzzj19 .default-icon-container:where(.svelte-1nzzj19){display:flex;justify-content:center;align-items:center;position:relative}.model-button.svelte-1nzzj19 .default-icon-container:where(.svelte-1nzzj19):hover .default-icon{transform:scale(1.125)}.model-button.svelte-1nzzj19 .default-icon-container:where(.svelte-1nzzj19):before{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%)}.model-button.svelte-1nzzj19 .default-icon-container:where(.svelte-1nzzj19) .default-icon{height:14px;fill:#ffcb6b;filter:drop-shadow(0 0 1.5px #21242b)}.model-button.svelte-1nzzj19 .name-and-host:where(.svelte-1nzzj19){flex-grow:1;margin:-8px 0;text-align:left}.model-button.svelte-1nzzj19 .name-and-host:where(.svelte-1nzzj19) .name:where(.svelte-1nzzj19){font-size:14px;font-weight:600;line-height:21px}.model-button.svelte-1nzzj19 .name-and-host:where(.svelte-1nzzj19) .host:where(.svelte-1nzzj19){font-size:12px;font-weight:450;line-height:18px;color:#93a6be}.model-button.svelte-1nzzj19 .prices:where(.svelte-1nzzj19){display:flex;flex-direction:column;justify-content:center;align-items:flex-end;font-family:Monaco,monospace;font-size:10px;font-weight:500;color:#93a6be;line-height:16px}.model-button.svelte-1nzzj19 .prices:where(.svelte-1nzzj19):hover{color:#f8fbff}@keyframes svelte-1smkcs7-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1smkcs7-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.model-family.svelte-1smkcs7{display:flex;align-items:flex-start;flex-direction:column;gap:12px;width:320px;padding-bottom:33.5px}.heading.svelte-1smkcs7{padding-left:16px;font-size:12px;font-weight:600;text-transform:uppercase;color:#93a6be}.models.svelte-1smkcs7{display:flex;flex-direction:column;width:100%}@keyframes svelte-mtq3oh-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-mtq3oh-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.hover-info-default-model.svelte-mtq3oh{display:flex;align-items:center;gap:24px;padding:24px 48px 24px 24px;border-radius:8px;background-color:#82aaff;background-image:linear-gradient(to bottom right,rgba(248,251,255,.1),transparent);color:#1b1d23;pointer-events:none}.hover-info-default-model.svelte-mtq3oh .star-icon{height:23px;fill:#ffcb6b}.hover-info-default-model.svelte-mtq3oh .text:where(.svelte-mtq3oh){line-height:24px;font-size:16px;font-weight:600}.hover-info-default-model.svelte-mtq3oh .text:where(.svelte-mtq3oh) .description:where(.svelte-mtq3oh){font-size:14px;font-weight:450;color:#1b1d2380}@keyframes svelte-1uolcud-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1uolcud-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.hover-info-prices.svelte-1uolcud{display:flex;align-items:center;gap:24px;padding:24px 48px 24px 24px;border-radius:8px;background-color:#82aaff;background-image:linear-gradient(to bottom right,rgba(248,251,255,.1),transparent);color:#1b1d23}.hover-info-prices.svelte-1uolcud .icon:where(.svelte-1uolcud){font-size:24px}.hover-info-prices.svelte-1uolcud .text:where(.svelte-1uolcud){line-height:24px;font-size:16px;font-weight:600}.hover-info-prices.svelte-1uolcud .text:where(.svelte-1uolcud) .description:where(.svelte-1uolcud){font-size:14px;font-weight:450;color:#1b1d2380}@keyframes svelte-q7s25w-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-q7s25w-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.model-list-section.svelte-q7s25w{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:100%;left:0;z-index:1;width:100%}.models-by-family.svelte-q7s25w{display:flex;flex-direction:column;align-items:center;position:relative}.models-by-family.svelte-q7s25w .header:where(.svelte-q7s25w){display:flex;align-items:center;flex-shrink:0;width:100%;height:60px;box-sizing:border-box;border-radius:12px 12px 0 0;background-color:#21242b}.models-by-family.svelte-q7s25w .header:where(.svelte-q7s25w) .title:where(.svelte-q7s25w){padding:0 33.5px;font-size:14px;font-weight:600}.models-by-family.svelte-q7s25w .header:where(.svelte-q7s25w) .title:where(.svelte-q7s25w) .bull:where(.svelte-q7s25w){margin:0 5px;color:#82aaff}.models-by-family.svelte-q7s25w .header:where(.svelte-q7s25w) .close-button:where(.svelte-q7s25w){display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;z-index:10;width:72px;height:60px;cursor:pointer}.models-by-family.svelte-q7s25w .header:where(.svelte-q7s25w) .close-button:where(.svelte-q7s25w) .close-icon:where(.svelte-q7s25w){height:14px;width:14px;-webkit-mask-image:url(../../../img/icons/close.png);mask-image:url(../../../img/icons/close.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#f8fbff}.models-by-family.svelte-q7s25w .header:where(.svelte-q7s25w) .close-button:where(.svelte-q7s25w):hover .close-icon:where(.svelte-q7s25w){filter:brightness(.8)}.models-by-family.svelte-q7s25w .list:where(.svelte-q7s25w){display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:60px;width:830px;max-height:640px;min-height:320px;height:calc(100vh - 360px);box-sizing:border-box;padding:60px;border-left:1px solid #21242b;border-right:1px solid #21242b;background-color:#262931f2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-y:scroll}.models-by-family.svelte-q7s25w .list:where(.svelte-q7s25w)::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.models-by-family.svelte-q7s25w .list:where(.svelte-q7s25w)::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.models-by-family.svelte-q7s25w .list:where(.svelte-q7s25w)::-webkit-scrollbar-thumb:hover{background-color:#424857}.models-by-family.svelte-q7s25w .list:where(.svelte-q7s25w)::-webkit-scrollbar-thumb:active{background-color:#474d5d}.models-by-family.svelte-q7s25w .list:where(.svelte-q7s25w)::-webkit-scrollbar-corner{display:none}.models-by-family.svelte-q7s25w .hover-info:where(.svelte-q7s25w){position:absolute;bottom:32px;right:32px;z-index:1000;pointer-events:none}@media (min-width: 1277px){.models-by-family.svelte-q7s25w .list:where(.svelte-q7s25w){width:1210px}}@keyframes svelte-1drumdn-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1drumdn-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.toggle-tool-button.svelte-1drumdn{display:flex;align-items:center;justify-content:center;width:100%;height:60px;border-bottom:1px solid #21242b;font-size:14px;font-weight:450;color:#f8fbff;cursor:pointer;transition:border-color cubic-bezier(.165,.84,.44,1) .1s,background-color cubic-bezier(.165,.84,.44,1) .1s}.toggle-tool-button.svelte-1drumdn:hover{background-color:#1b1d23;transition:none}.toggle-tool-button.svelte-1drumdn:active{background-color:#191b20;transition:none}.toggle-tool-button.is-active.svelte-1drumdn{background-color:#82aaff20}.toggle-tool-button.is-active.svelte-1drumdn:hover{background-color:#82aaff1c;transition:none}.toggle-tool-button.is-active.svelte-1drumdn:active{background-color:#82aaff1a;transition:none}.toggle-tool-button.is-active.svelte-1drumdn .title:where(.svelte-1drumdn){color:#f8fbff}.toggle-tool-button.is-active.svelte-1drumdn .switch:where(.svelte-1drumdn){border-color:#21242b80}.toggle-tool-button.is-active.svelte-1drumdn .switch:where(.svelte-1drumdn) .on:where(.svelte-1drumdn){background-color:#82aaff;color:#1b1d23}.toggle-tool-button.svelte-1drumdn:not(.is-active) .switch:where(.svelte-1drumdn) .off:where(.svelte-1drumdn){background-color:#93a6be;color:#1b1d23}.toggle-tool-button.svelte-1drumdn .icon-container:where(.svelte-1drumdn){display:flex;align-items:center;justify-content:center;flex-grow:0;width:64px}.toggle-tool-button.svelte-1drumdn .icon-container:where(.svelte-1drumdn) .icon{display:block;height:16px}.toggle-tool-button.svelte-1drumdn .title:where(.svelte-1drumdn){flex-grow:1;text-align:left;font-weight:600}.toggle-tool-button.svelte-1drumdn .switch:where(.svelte-1drumdn){display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-right:12px;border-radius:99px;border:1px solid #21242b;overflow:hidden}.toggle-tool-button.svelte-1drumdn .switch:where(.svelte-1drumdn) .switch-half:where(.svelte-1drumdn){display:flex;align-items:center;justify-content:center;flex-grow:0;width:48px;height:32px;font-size:12px;font-weight:600;color:#93a6be;cursor:pointer}.toggle-tool-button.svelte-1drumdn .thinking-icon:where(.svelte-1drumdn){height:17px;width:17px;-webkit-mask-image:url(../../../img/icons/thinking.png);mask-image:url(../../../img/icons/thinking.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}@keyframes svelte-1oxdg9m-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1oxdg9m-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.toggle-tool-button.svelte-1oxdg9m{display:flex;align-items:center;justify-content:center;width:100%;height:60px;border-bottom:1px solid #21242b;font-size:14px;font-weight:450;color:#f8fbff;cursor:pointer;transition:border-color cubic-bezier(.165,.84,.44,1) .1s,background-color cubic-bezier(.165,.84,.44,1) .1s}.toggle-tool-button.svelte-1oxdg9m:hover{background-color:#1b1d23;transition:none}.toggle-tool-button.svelte-1oxdg9m:active{background-color:#191b20;transition:none}.toggle-tool-button.is-active.svelte-1oxdg9m{background-color:#82aaff20}.toggle-tool-button.is-active.svelte-1oxdg9m:hover{background-color:#82aaff1c;transition:none}.toggle-tool-button.is-active.svelte-1oxdg9m:active{background-color:#82aaff1a;transition:none}.toggle-tool-button.is-active.svelte-1oxdg9m .title:where(.svelte-1oxdg9m){color:#f8fbff}.toggle-tool-button.is-active.svelte-1oxdg9m .switch:where(.svelte-1oxdg9m){border-color:#21242b80}.toggle-tool-button.is-active.svelte-1oxdg9m .switch:where(.svelte-1oxdg9m) .on:where(.svelte-1oxdg9m){background-color:#82aaff;color:#1b1d23}.toggle-tool-button.svelte-1oxdg9m:not(.is-active) .switch:where(.svelte-1oxdg9m) .off:where(.svelte-1oxdg9m){background-color:#93a6be;color:#1b1d23}.toggle-tool-button.svelte-1oxdg9m .icon-container:where(.svelte-1oxdg9m){display:flex;align-items:center;justify-content:center;flex-grow:0;width:64px}.toggle-tool-button.svelte-1oxdg9m .icon-container:where(.svelte-1oxdg9m) .icon{display:block;height:16px}.toggle-tool-button.svelte-1oxdg9m .title:where(.svelte-1oxdg9m){flex-grow:1;text-align:left;font-weight:600}.toggle-tool-button.svelte-1oxdg9m .switch:where(.svelte-1oxdg9m){display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-right:12px;border-radius:99px;border:1px solid #21242b;overflow:hidden}.toggle-tool-button.svelte-1oxdg9m .switch:where(.svelte-1oxdg9m) .switch-half:where(.svelte-1oxdg9m){display:flex;align-items:center;justify-content:center;flex-grow:0;width:48px;height:32px;font-size:12px;font-weight:600;color:#93a6be;cursor:pointer}.toggle-tool-button.svelte-1oxdg9m .web-search-icon:where(.svelte-1oxdg9m){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/web-search.png);mask-image:url(../../../img/icons/web-search.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}@keyframes svelte-1lk69tv-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1lk69tv-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.toggle-tool-button.svelte-1lk69tv{display:flex;align-items:center;justify-content:center;width:100%;height:60px;border-bottom:1px solid #21242b;font-size:14px;font-weight:450;color:#f8fbff;cursor:pointer;transition:border-color cubic-bezier(.165,.84,.44,1) .1s,background-color cubic-bezier(.165,.84,.44,1) .1s}.toggle-tool-button.svelte-1lk69tv:hover{background-color:#1b1d23;transition:none}.toggle-tool-button.svelte-1lk69tv:active{background-color:#191b20;transition:none}.toggle-tool-button.is-active.svelte-1lk69tv{background-color:#82aaff20}.toggle-tool-button.is-active.svelte-1lk69tv:hover{background-color:#82aaff1c;transition:none}.toggle-tool-button.is-active.svelte-1lk69tv:active{background-color:#82aaff1a;transition:none}.toggle-tool-button.is-active.svelte-1lk69tv .title:where(.svelte-1lk69tv){color:#f8fbff}.toggle-tool-button.is-active.svelte-1lk69tv .switch:where(.svelte-1lk69tv){border-color:#21242b80}.toggle-tool-button.is-active.svelte-1lk69tv .switch:where(.svelte-1lk69tv) .on:where(.svelte-1lk69tv){background-color:#82aaff;color:#1b1d23}.toggle-tool-button.svelte-1lk69tv:not(.is-active) .switch:where(.svelte-1lk69tv) .off:where(.svelte-1lk69tv){background-color:#93a6be;color:#1b1d23}.toggle-tool-button.svelte-1lk69tv .icon-container:where(.svelte-1lk69tv){display:flex;align-items:center;justify-content:center;flex-grow:0;width:64px}.toggle-tool-button.svelte-1lk69tv .icon-container:where(.svelte-1lk69tv) .icon{display:block;height:16px}.toggle-tool-button.svelte-1lk69tv .title:where(.svelte-1lk69tv){flex-grow:1;text-align:left;font-weight:600}.toggle-tool-button.svelte-1lk69tv .switch:where(.svelte-1lk69tv){display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-right:12px;border-radius:99px;border:1px solid #21242b;overflow:hidden}.toggle-tool-button.svelte-1lk69tv .switch:where(.svelte-1lk69tv) .switch-half:where(.svelte-1lk69tv){display:flex;align-items:center;justify-content:center;flex-grow:0;width:48px;height:32px;font-size:12px;font-weight:600;color:#93a6be;cursor:pointer}.toggle-tool-button.svelte-1lk69tv .google-search-icon:where(.svelte-1lk69tv){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/google.png);mask-image:url(../../../img/icons/google.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}@keyframes svelte-1k8res8-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1k8res8-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.toggle-tool-button.svelte-1k8res8{display:flex;align-items:center;justify-content:center;width:100%;height:60px;border-bottom:1px solid #21242b;font-size:14px;font-weight:450;color:#f8fbff;cursor:pointer;transition:border-color cubic-bezier(.165,.84,.44,1) .1s,background-color cubic-bezier(.165,.84,.44,1) .1s}.toggle-tool-button.svelte-1k8res8:hover{background-color:#1b1d23;transition:none}.toggle-tool-button.svelte-1k8res8:active{background-color:#191b20;transition:none}.toggle-tool-button.is-active.svelte-1k8res8{background-color:#82aaff20}.toggle-tool-button.is-active.svelte-1k8res8:hover{background-color:#82aaff1c;transition:none}.toggle-tool-button.is-active.svelte-1k8res8:active{background-color:#82aaff1a;transition:none}.toggle-tool-button.is-active.svelte-1k8res8 .title:where(.svelte-1k8res8){color:#f8fbff}.toggle-tool-button.is-active.svelte-1k8res8 .switch:where(.svelte-1k8res8){border-color:#21242b80}.toggle-tool-button.is-active.svelte-1k8res8 .switch:where(.svelte-1k8res8) .on:where(.svelte-1k8res8){background-color:#82aaff;color:#1b1d23}.toggle-tool-button.svelte-1k8res8:not(.is-active) .switch:where(.svelte-1k8res8) .off:where(.svelte-1k8res8){background-color:#93a6be;color:#1b1d23}.toggle-tool-button.svelte-1k8res8 .icon-container:where(.svelte-1k8res8){display:flex;align-items:center;justify-content:center;flex-grow:0;width:64px}.toggle-tool-button.svelte-1k8res8 .icon-container:where(.svelte-1k8res8) .icon{display:block;height:16px}.toggle-tool-button.svelte-1k8res8 .title:where(.svelte-1k8res8){flex-grow:1;text-align:left;font-weight:600}.toggle-tool-button.svelte-1k8res8 .switch:where(.svelte-1k8res8){display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-right:12px;border-radius:99px;border:1px solid #21242b;overflow:hidden}.toggle-tool-button.svelte-1k8res8 .switch:where(.svelte-1k8res8) .switch-half:where(.svelte-1k8res8){display:flex;align-items:center;justify-content:center;flex-grow:0;width:48px;height:32px;font-size:12px;font-weight:600;color:#93a6be;cursor:pointer}.toggle-tool-button.svelte-1k8res8 .x-search-icon:where(.svelte-1k8res8){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/x.png);mask-image:url(../../../img/icons/x.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}@keyframes svelte-1tc3k3w-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1tc3k3w-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.toggle-tool-button.svelte-1tc3k3w{display:flex;align-items:center;justify-content:center;width:100%;height:60px;border-bottom:1px solid #21242b;font-size:14px;font-weight:450;color:#f8fbff;cursor:pointer;transition:border-color cubic-bezier(.165,.84,.44,1) .1s,background-color cubic-bezier(.165,.84,.44,1) .1s}.toggle-tool-button.svelte-1tc3k3w:hover{background-color:#1b1d23;transition:none}.toggle-tool-button.svelte-1tc3k3w:active{background-color:#191b20;transition:none}.toggle-tool-button.is-active.svelte-1tc3k3w{background-color:#82aaff20}.toggle-tool-button.is-active.svelte-1tc3k3w:hover{background-color:#82aaff1c;transition:none}.toggle-tool-button.is-active.svelte-1tc3k3w:active{background-color:#82aaff1a;transition:none}.toggle-tool-button.is-active.svelte-1tc3k3w .title:where(.svelte-1tc3k3w){color:#f8fbff}.toggle-tool-button.is-active.svelte-1tc3k3w .switch:where(.svelte-1tc3k3w){border-color:#21242b80}.toggle-tool-button.is-active.svelte-1tc3k3w .switch:where(.svelte-1tc3k3w) .on:where(.svelte-1tc3k3w){background-color:#82aaff;color:#1b1d23}.toggle-tool-button.svelte-1tc3k3w:not(.is-active) .switch:where(.svelte-1tc3k3w) .off:where(.svelte-1tc3k3w){background-color:#93a6be;color:#1b1d23}.toggle-tool-button.svelte-1tc3k3w .icon-container:where(.svelte-1tc3k3w){display:flex;align-items:center;justify-content:center;flex-grow:0;width:64px}.toggle-tool-button.svelte-1tc3k3w .icon-container:where(.svelte-1tc3k3w) .icon{display:block;height:16px}.toggle-tool-button.svelte-1tc3k3w .title:where(.svelte-1tc3k3w){flex-grow:1;text-align:left;font-weight:600}.toggle-tool-button.svelte-1tc3k3w .switch:where(.svelte-1tc3k3w){display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-right:12px;border-radius:99px;border:1px solid #21242b;overflow:hidden}.toggle-tool-button.svelte-1tc3k3w .switch:where(.svelte-1tc3k3w) .switch-half:where(.svelte-1tc3k3w){display:flex;align-items:center;justify-content:center;flex-grow:0;width:48px;height:32px;font-size:12px;font-weight:600;color:#93a6be;cursor:pointer}.toggle-tool-button.svelte-1tc3k3w .exa-search-icon:where(.svelte-1tc3k3w){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/exa-search.png);mask-image:url(../../../img/icons/exa-search.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}@keyframes svelte-1jee6qb-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1jee6qb-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.tool-list-section.svelte-1jee6qb{position:absolute;bottom:100%;left:0;z-index:1;width:100%}.tool-list.svelte-1jee6qb{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:0;left:50%;transform:translate(48px);width:520px}.tool-list.position-right.svelte-1jee6qb{left:auto;right:33.5px;transform:none}.tool-list.svelte-1jee6qb .header:where(.svelte-1jee6qb){display:flex;align-items:center;flex-shrink:0;width:100%;height:60px;box-sizing:border-box;border-radius:12px 12px 0 0;background-color:#21242b}.tool-list.svelte-1jee6qb .header:where(.svelte-1jee6qb) .title:where(.svelte-1jee6qb){padding:0 33.5px;font-size:14px;font-weight:600}.tool-list.svelte-1jee6qb .header:where(.svelte-1jee6qb) .title:where(.svelte-1jee6qb) .bull:where(.svelte-1jee6qb){margin:0 5px;color:#82aaff}.tool-list.svelte-1jee6qb .header:where(.svelte-1jee6qb) .close-button:where(.svelte-1jee6qb){display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;z-index:10;width:72px;height:60px;cursor:pointer}.tool-list.svelte-1jee6qb .header:where(.svelte-1jee6qb) .close-button:where(.svelte-1jee6qb) .close-icon:where(.svelte-1jee6qb){height:14px;width:14px;-webkit-mask-image:url(../../../img/icons/close.png);mask-image:url(../../../img/icons/close.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#f8fbff}.tool-list.svelte-1jee6qb .header:where(.svelte-1jee6qb) .close-button:where(.svelte-1jee6qb):hover .close-icon:where(.svelte-1jee6qb){filter:brightness(.8)}.tool-list.svelte-1jee6qb .list:where(.svelte-1jee6qb){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;box-sizing:border-box;padding-bottom:24px;border-left:1px solid #21242b;border-right:1px solid #21242b;background-color:#262931f2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tool-list.svelte-1jee6qb .list:where(.svelte-1jee6qb)::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.tool-list.svelte-1jee6qb .list:where(.svelte-1jee6qb)::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.tool-list.svelte-1jee6qb .list:where(.svelte-1jee6qb)::-webkit-scrollbar-thumb:hover{background-color:#424857}.tool-list.svelte-1jee6qb .list:where(.svelte-1jee6qb)::-webkit-scrollbar-thumb:active{background-color:#474d5d}.tool-list.svelte-1jee6qb .list:where(.svelte-1jee6qb)::-webkit-scrollbar-corner{display:none}.tool-list.svelte-1jee6qb .tool-group:where(.svelte-1jee6qb){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.tool-list.svelte-1jee6qb .tool-group-heading:where(.svelte-1jee6qb){width:100%;box-sizing:border-box;padding:24px;border-bottom:1px solid #21242b;font-size:12px;font-weight:600;color:#93a6be;text-align:center;text-transform:uppercase}@keyframes svelte-aijvq-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-aijvq-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.active-model-button.svelte-aijvq{display:flex;flex-wrap:nowrap;align-items:center;position:absolute;top:-1px;right:100%;margin-right:33.5px;height:63px;padding:0 16px;border-radius:8px;background-color:transparent;cursor:pointer;transition:padding cubic-bezier(.165,.84,.44,1) .25s,background-color cubic-bezier(.165,.84,.44,1) .1s}.active-model-button.svelte-aijvq:hover{padding:20px 33.5px;background-color:#1b1d23;transition:padding cubic-bezier(.165,.84,.44,1) .25s}.active-model-button.svelte-aijvq:active{background-color:#191b20}.active-model-button.animate-model-change.svelte-aijvq .icon:where(.svelte-aijvq){transform:scale(1.2);transition:none}.initialising-spinner.svelte-aijvq{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.initialising-spinner.svelte-aijvq .spinner-img:where(.svelte-aijvq){height:19px;width:19px;-webkit-mask-image:url(../../../img/icons/cog.png);mask-image:url(../../../img/icons/cog.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be;animation:svelte-aijvq-loading_spin 1s linear infinite}.icon.svelte-aijvq{height:24px;transition:transform cubic-bezier(.165,.84,.44,1) .25s}.name.svelte-aijvq{padding-left:18px;font-size:14px;font-weight:600;white-space:nowrap}.prices.svelte-aijvq{display:flex;flex-direction:column;padding-left:18px;font-family:Monaco,monospace;font-size:10px;font-weight:500;color:#93a6be;text-align:right;line-height:16px}@keyframes svelte-pbkyq1-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-pbkyq1-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.tools-button.svelte-pbkyq1{display:flex;align-items:center;justify-content:center;gap:10px;position:absolute;top:30px;left:100%;transform:translate(33.5px,-50%);width:63px;height:63px;border-radius:8px;border:1px solid transparent;color:#93a6be;cursor:pointer;transition:border-color cubic-bezier(.165,.84,.44,1) .1s,background-color cubic-bezier(.165,.84,.44,1) .1s,padding cubic-bezier(.165,.84,.44,1) .15s}.tools-button.svelte-pbkyq1 .icon{height:21.5px;width:21.5px;-webkit-mask-image:url(../../../img/icons/tools.png);mask-image:url(../../../img/icons/tools.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}.tools-button.svelte-pbkyq1:hover{border-color:#1b1d23;background-color:#1b1d23;color:#f8fbff;transition:none}.tools-button.svelte-pbkyq1:hover .icon{filter:brightness(5)}.tools-button.svelte-pbkyq1:hover .label:where(.svelte-pbkyq1){padding-left:20px;opacity:1;transition:opacity cubic-bezier(.165,.84,.44,1) .1s,padding-left cubic-bezier(.165,.84,.44,1) .1s}.tools-button.svelte-pbkyq1:active{border-color:#191b20;background-color:#191b20}.tools-button.is-active.svelte-pbkyq1,.tools-button.has-active-tools.svelte-pbkyq1{width:auto;padding:0 16px}.label.svelte-pbkyq1{display:none;position:absolute;top:50%;left:100%;transform:translateY(-50%);padding-left:16px;font-size:12px;line-height:17px;text-align:left;font-weight:600;text-transform:uppercase;color:#f8fbff;opacity:0;transition:opacity cubic-bezier(.165,.84,.44,1) 50ms,padding-left cubic-bezier(.165,.84,.44,1) .1s;pointer-events:none}.active-tools-count.svelte-pbkyq1{font-size:14px;font-weight:600}@media (min-width: 1400px){.label.svelte-pbkyq1{display:block}}@keyframes svelte-l947ph-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-l947ph-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.thinking-budget-button.svelte-l947ph{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;padding:16px 24px;font-size:12px;color:#93a6be;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.thinking-budget-button.svelte-l947ph .icon:where(.svelte-l947ph){height:17px;width:17px;-webkit-mask-image:url(../../../img/icons/thinking.png);mask-image:url(../../../img/icons/thinking.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.thinking-budget-button.svelte-l947ph .title:where(.svelte-l947ph){font-weight:600;text-transform:uppercase}.thinking-budget-button.svelte-l947ph .value:where(.svelte-l947ph){font-weight:450}.thinking-budget-button.svelte-l947ph .value:where(.svelte-l947ph) .off:where(.svelte-l947ph){text-transform:uppercase}.thinking-budget-button.svelte-l947ph:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.thinking-budget-button.svelte-l947ph:hover .icon:where(.svelte-l947ph){background-color:#f8fbff;transition:none}.thinking-budget-button.svelte-l947ph:active{background-color:#191b20;color:#f8fbff;transition:none}.thinking-budget-button.svelte-l947ph:active .icon:where(.svelte-l947ph){background-color:#f8fbff;transition:none}.thinking-budget-button.mount-animation-flash.svelte-l947ph{background-color:#4f638d53;color:#f8fbff;transition:none}.thinking-budget-button.mount-animation-flash.svelte-l947ph .icon:where(.svelte-l947ph){background-color:#f8fbff;transition:none}.thinking-budget-button.mount-animation-fade.svelte-l947ph{transition:background-color cubic-bezier(.165,.84,.44,1) 1s,color cubic-bezier(.165,.84,.44,1) 1s}.thinking-budget-button.mount-animation-fade.svelte-l947ph .icon:where(.svelte-l947ph){transition:background-color cubic-bezier(.165,.84,.44,1) 1s}@keyframes svelte-93ogfk-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-93ogfk-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.web-search-button.svelte-93ogfk{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;padding:16px 24px;font-size:12px;color:#93a6be;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.web-search-button.svelte-93ogfk .icon:where(.svelte-93ogfk){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/web-search.png);mask-image:url(../../../img/icons/web-search.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.web-search-button.svelte-93ogfk .title:where(.svelte-93ogfk){font-weight:600;text-transform:uppercase}.web-search-button.svelte-93ogfk .value:where(.svelte-93ogfk){font-weight:450}.web-search-button.svelte-93ogfk .value:where(.svelte-93ogfk) .off:where(.svelte-93ogfk){text-transform:uppercase}.web-search-button.svelte-93ogfk:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.web-search-button.svelte-93ogfk:hover .icon:where(.svelte-93ogfk){background-color:#f8fbff;transition:none}.web-search-button.svelte-93ogfk:active{background-color:#191b20;color:#f8fbff;transition:none}.web-search-button.svelte-93ogfk:active .icon:where(.svelte-93ogfk){background-color:#f8fbff;transition:none}.web-search-button.mount-animation-flash.svelte-93ogfk{background-color:#4f638d53;color:#f8fbff;transition:none}.web-search-button.mount-animation-flash.svelte-93ogfk .icon:where(.svelte-93ogfk){background-color:#f8fbff;transition:none}.web-search-button.mount-animation-fade.svelte-93ogfk{transition:background-color cubic-bezier(.165,.84,.44,1) 1s,color cubic-bezier(.165,.84,.44,1) 1s}.web-search-button.mount-animation-fade.svelte-93ogfk .icon:where(.svelte-93ogfk){transition:background-color cubic-bezier(.165,.84,.44,1) 1s}@keyframes svelte-d67555-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-d67555-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.google-search-button.svelte-d67555{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;padding:16px 24px;font-size:12px;color:#93a6be;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.google-search-button.svelte-d67555 .icon:where(.svelte-d67555){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/google.png);mask-image:url(../../../img/icons/google.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.google-search-button.svelte-d67555 .title:where(.svelte-d67555){font-weight:600;text-transform:uppercase}.google-search-button.svelte-d67555 .value:where(.svelte-d67555){font-weight:450}.google-search-button.svelte-d67555:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.google-search-button.svelte-d67555:hover .icon:where(.svelte-d67555){background-color:#f8fbff;transition:none}.google-search-button.svelte-d67555:active{background-color:#191b20;color:#f8fbff;transition:none}.google-search-button.svelte-d67555:active .icon:where(.svelte-d67555){background-color:#f8fbff;transition:none}.google-search-button.mount-animation-flash.svelte-d67555{background-color:#4f638d53;color:#f8fbff;transition:none}.google-search-button.mount-animation-flash.svelte-d67555 .icon:where(.svelte-d67555){background-color:#f8fbff;transition:none}.google-search-button.mount-animation-fade.svelte-d67555{transition:background-color cubic-bezier(.165,.84,.44,1) 1s,color cubic-bezier(.165,.84,.44,1) 1s}.google-search-button.mount-animation-fade.svelte-d67555 .icon:where(.svelte-d67555){transition:background-color cubic-bezier(.165,.84,.44,1) 1s}@keyframes svelte-8otd2m-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-8otd2m-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.x-search-button.svelte-8otd2m{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;padding:16px 24px;font-size:12px;color:#93a6be;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.x-search-button.controls-visible.svelte-8otd2m{background-color:#333b4d}.x-search-button.svelte-8otd2m .icon:where(.svelte-8otd2m){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/x.png);mask-image:url(../../../img/icons/x.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.x-search-button.svelte-8otd2m .title:where(.svelte-8otd2m){font-weight:600;text-transform:uppercase}.x-search-button.svelte-8otd2m .value:where(.svelte-8otd2m){font-weight:450}.x-search-button.svelte-8otd2m:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.x-search-button.svelte-8otd2m:hover .icon:where(.svelte-8otd2m){background-color:#f8fbff;transition:none}.x-search-button.svelte-8otd2m:active{background-color:#191b20;color:#f8fbff;transition:none}.x-search-button.svelte-8otd2m:active .icon:where(.svelte-8otd2m){background-color:#f8fbff;transition:none}.x-search-button.mount-animation-flash.svelte-8otd2m{background-color:#4f638d53;color:#f8fbff;transition:none}.x-search-button.mount-animation-flash.svelte-8otd2m .icon:where(.svelte-8otd2m){background-color:#f8fbff;transition:none}.x-search-button.mount-animation-fade.svelte-8otd2m{transition:background-color cubic-bezier(.165,.84,.44,1) 1s,color cubic-bezier(.165,.84,.44,1) 1s}.x-search-button.mount-animation-fade.svelte-8otd2m .icon:where(.svelte-8otd2m){transition:background-color cubic-bezier(.165,.84,.44,1) 1s}.controls.svelte-8otd2m{display:flex;flex-direction:column;position:fixed;bottom:82px;left:50%;z-index:1000;transform:translate(-50%);min-width:400px;max-width:680px;width:calc(100vw - 640px);box-sizing:border-box;border-radius:12px 12px 0 0;border:1px solid #93a6be;border-bottom:none;background-color:#262931f2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#f8fbff;overflow:hidden;transition:max-width cubic-bezier(.165,.84,.44,1) 125ms}.controls.svelte-8otd2m .controls-header:where(.svelte-8otd2m){display:flex;align-items:center;height:60px;padding:0 33.5px;border-bottom:1px solid #21242b;background-color:#21242b;font-size:12px;font-weight:600;text-transform:uppercase;color:#93a6be}.controls.svelte-8otd2m .controls-header:where(.svelte-8otd2m) .controls-header-icon:where(.svelte-8otd2m){margin-right:12px;height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/x.png);mask-image:url(../../../img/icons/x.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be}.controls.svelte-8otd2m .controls-header:where(.svelte-8otd2m) .close-button:where(.svelte-8otd2m){display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;z-index:10;width:72px;height:60px;cursor:pointer}.controls.svelte-8otd2m .controls-header:where(.svelte-8otd2m) .close-button:where(.svelte-8otd2m) .close-icon:where(.svelte-8otd2m){height:14px;width:14px;-webkit-mask-image:url(../../../img/icons/close.png);mask-image:url(../../../img/icons/close.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#f8fbff}.controls.svelte-8otd2m .controls-header:where(.svelte-8otd2m) .close-button:where(.svelte-8otd2m):hover .close-icon:where(.svelte-8otd2m){filter:brightness(.8)}.controls.svelte-8otd2m .control-button:where(.svelte-8otd2m){display:flex;align-items:center;gap:8px;height:60px;padding:0 33.5px;border-bottom:1px solid #21242b;font-size:14px;cursor:pointer}.controls.svelte-8otd2m .control-button:where(.svelte-8otd2m):hover{background-color:#1b1d23}.controls.svelte-8otd2m .control-button:where(.svelte-8otd2m):active{background-color:#191b20}@media (min-width: 1480px){.controls.svelte-8otd2m{max-width:720px}}@keyframes svelte-1nnap2l-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1nnap2l-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.exa-search-button.svelte-1nnap2l{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;padding:16px 24px;font-size:12px;color:#93a6be;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.exa-search-button.svelte-1nnap2l .icon:where(.svelte-1nnap2l){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/exa-search.png);mask-image:url(../../../img/icons/exa-search.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.exa-search-button.svelte-1nnap2l .title:where(.svelte-1nnap2l){font-weight:600;text-transform:uppercase}.exa-search-button.svelte-1nnap2l .value:where(.svelte-1nnap2l){font-weight:450}.exa-search-button.svelte-1nnap2l:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.exa-search-button.svelte-1nnap2l:hover .icon:where(.svelte-1nnap2l){background-color:#f8fbff;transition:none}.exa-search-button.svelte-1nnap2l:active{background-color:#191b20;color:#f8fbff;transition:none}.exa-search-button.svelte-1nnap2l:active .icon:where(.svelte-1nnap2l){background-color:#f8fbff;transition:none}.exa-search-button.mount-animation-flash.svelte-1nnap2l{background-color:#4f638d53;color:#f8fbff;transition:none}.exa-search-button.mount-animation-flash.svelte-1nnap2l .icon:where(.svelte-1nnap2l){background-color:#f8fbff;transition:none}.exa-search-button.mount-animation-fade.svelte-1nnap2l{transition:background-color cubic-bezier(.165,.84,.44,1) 1s,color cubic-bezier(.165,.84,.44,1) 1s}.exa-search-button.mount-animation-fade.svelte-1nnap2l .icon:where(.svelte-1nnap2l){transition:background-color cubic-bezier(.165,.84,.44,1) 1s}@keyframes svelte-1eo53f3-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1eo53f3-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.input-toolbar.svelte-1eo53f3{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;position:relative;min-height:48px;border-radius:0 0 12px 12px;background-color:#383d4a;overflow:hidden;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.input-toolbar.tool-list-active.is-empty.svelte-1eo53f3{background-color:#383d4a}.input-toolbar.tool-list-active.svelte-1eo53f3:not(.is-empty){background-color:#333b4d}.empty-message.svelte-1eo53f3{display:flex;align-items:center;justify-content:flex-start;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding-left:24px;font-size:12px;font-weight:450;font-style:italic;color:#93a6be80}@keyframes svelte-1qk47qu-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1qk47qu-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.top_p-button.svelte-1qk47qu{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:63px;padding:0 20px;border-radius:8px;font-size:12px;color:#494f5f;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.top_p-button.svelte-1qk47qu .icon:where(.svelte-1qk47qu){margin-right:14px;width:4px;height:14px;border-radius:3px;border:1px solid #494f5f;transition:border-color cubic-bezier(.165,.84,.44,1) .1s}.top_p-button.svelte-1qk47qu .icon:where(.svelte-1qk47qu) .fill:where(.svelte-1qk47qu){background-color:#494f5f;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.top_p-button.svelte-1qk47qu .label:where(.svelte-1qk47qu){text-align:left;line-height:18px;white-space:nowrap}.top_p-button.svelte-1qk47qu .label:where(.svelte-1qk47qu) .title:where(.svelte-1qk47qu){font-weight:600;text-transform:uppercase}.top_p-button.svelte-1qk47qu .label:where(.svelte-1qk47qu) .value:where(.svelte-1qk47qu){font-weight:450}.top_p-button.svelte-1qk47qu:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.top_p-button.svelte-1qk47qu:hover .icon:where(.svelte-1qk47qu){border-color:#f8fbff;transition:none}.top_p-button.svelte-1qk47qu:hover .icon:where(.svelte-1qk47qu) .fill:where(.svelte-1qk47qu){background-color:#f8fbff;transition:none}.top_p-button.svelte-1qk47qu:active{background-color:#191b20;transition:none}@media (min-width: 1400px){.top_p-button.svelte-1qk47qu{padding:0 28px}}@media (min-width: 1480px){.top_p-button.svelte-1qk47qu{padding:0 33.5px}}@keyframes svelte-1rqda6g-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1rqda6g-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.temperature-button.svelte-1rqda6g{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:63px;padding:0 20px;border-radius:8px;font-size:12px;color:#494f5f;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s;cursor:pointer}.temperature-button.svelte-1rqda6g .icon{margin-right:9px;margin-left:-5px;height:18px;fill:#494f5f;transition:fill cubic-bezier(.165,.84,.44,1) .1s}.temperature-button.svelte-1rqda6g .label:where(.svelte-1rqda6g){text-align:left;line-height:18px;white-space:nowrap}.temperature-button.svelte-1rqda6g .label:where(.svelte-1rqda6g) .title:where(.svelte-1rqda6g){font-weight:600;text-transform:uppercase}.temperature-button.svelte-1rqda6g .label:where(.svelte-1rqda6g) .value:where(.svelte-1rqda6g){font-weight:450}.temperature-button.svelte-1rqda6g:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.temperature-button.svelte-1rqda6g:hover .icon{fill:#f8fbff;transition:none}.temperature-button.svelte-1rqda6g:active{background-color:#191b20;transition:none}@media (min-width: 1400px){.temperature-button.svelte-1rqda6g{padding:0 28px}}@media (min-width: 1480px){.temperature-button.svelte-1rqda6g{padding:0 33.5px}}@keyframes svelte-1n17cvz-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1n17cvz-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.reasoning-effort-button.svelte-1n17cvz{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:63px;padding:0 20px;border-radius:8px;font-size:12px;color:#494f5f;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.reasoning-effort-button.svelte-1n17cvz .icon:where(.svelte-1n17cvz){margin-right:16px;margin-left:-6px;height:18px;width:18px;-webkit-mask-image:url(../../../img/icons/reasoning-effort-minimal.png);mask-image:url(../../../img/icons/reasoning-effort-minimal.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#494f5f;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.reasoning-effort-button.svelte-1n17cvz .icon.low:where(.svelte-1n17cvz){-webkit-mask-image:url(../../../img/icons/reasoning-effort-low.png);mask-image:url(../../../img/icons/reasoning-effort-low.png)}.reasoning-effort-button.svelte-1n17cvz .icon.medium:where(.svelte-1n17cvz){-webkit-mask-image:url(../../../img/icons/reasoning-effort-medium.png);mask-image:url(../../../img/icons/reasoning-effort-medium.png)}.reasoning-effort-button.svelte-1n17cvz .icon.high:where(.svelte-1n17cvz){-webkit-mask-image:url(../../../img/icons/reasoning-effort-high.png);mask-image:url(../../../img/icons/reasoning-effort-high.png)}.reasoning-effort-button.svelte-1n17cvz .label:where(.svelte-1n17cvz){text-align:left;line-height:18px;white-space:nowrap}.reasoning-effort-button.svelte-1n17cvz .label:where(.svelte-1n17cvz) .title:where(.svelte-1n17cvz){font-weight:600;text-transform:uppercase}.reasoning-effort-button.svelte-1n17cvz .label:where(.svelte-1n17cvz) .value:where(.svelte-1n17cvz){font-weight:450}.reasoning-effort-button.svelte-1n17cvz:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.reasoning-effort-button.svelte-1n17cvz:hover .icon:where(.svelte-1n17cvz){background-color:#f8fbff;transition:none}.reasoning-effort-button.svelte-1n17cvz:active{background-color:#191b20;transition:none}@media (min-width: 1540px){.reasoning-effort-button.svelte-1n17cvz{padding:0 28px}}@media (min-width: 1600px){.reasoning-effort-button.svelte-1n17cvz{padding:0 33.5px}}@keyframes svelte-1us1afc-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1us1afc-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.verbosity-button.svelte-1us1afc{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:63px;padding:0 20px;border-radius:8px;font-size:12px;color:#494f5f;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.verbosity-button.svelte-1us1afc .icon:where(.svelte-1us1afc){margin-right:16px;margin-left:-3px;width:16px;height:16px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#494f5f;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.verbosity-button.svelte-1us1afc .icon.low:where(.svelte-1us1afc){-webkit-mask-image:url(../../../img/icons/verbosity-low.png);mask-image:url(../../../img/icons/verbosity-low.png)}.verbosity-button.svelte-1us1afc .icon.medium:where(.svelte-1us1afc){-webkit-mask-image:url(../../../img/icons/verbosity-medium.png);mask-image:url(../../../img/icons/verbosity-medium.png)}.verbosity-button.svelte-1us1afc .icon.high:where(.svelte-1us1afc){-webkit-mask-image:url(../../../img/icons/verbosity-high.png);mask-image:url(../../../img/icons/verbosity-high.png)}.verbosity-button.svelte-1us1afc .label:where(.svelte-1us1afc){text-align:left;line-height:18px;white-space:nowrap}.verbosity-button.svelte-1us1afc .label:where(.svelte-1us1afc) .title:where(.svelte-1us1afc){font-weight:600;text-transform:uppercase}.verbosity-button.svelte-1us1afc .label:where(.svelte-1us1afc) .value:where(.svelte-1us1afc){font-weight:450}.verbosity-button.svelte-1us1afc:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.verbosity-button.svelte-1us1afc:hover .icon:where(.svelte-1us1afc){background-color:#f8fbff;transition:none}.verbosity-button.svelte-1us1afc:active{background-color:#191b20;transition:none}@media (min-width: 1540px){.verbosity-button.svelte-1us1afc{padding:0 28px}}@media (min-width: 1600px){.verbosity-button.svelte-1us1afc{padding:0 33.5px}}@keyframes svelte-p2lv3x-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-p2lv3x-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.model-settings.svelte-p2lv3x{position:absolute;top:28px;left:0;padding-left:16px}.controls.svelte-p2lv3x{display:flex;flex-wrap:nowrap;height:63px}@keyframes svelte-3932q9-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-3932q9-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.expand-button.svelte-3932q9{display:flex;align-items:center;justify-content:center;position:absolute;top:40px;left:50%;z-index:5;transform:translate(-50%) translateY(-100%);min-width:380px;max-width:660px;width:calc(100vw - 660px);height:56px;padding-bottom:12px;border-radius:8px 8px 0 0;background-color:#1b1d23;background-color:#1d2026;color:#f8fbff;font-size:19px;cursor:pointer}.expand-button.svelte-3932q9:hover{background-color:#1b1d23}.expand-button.svelte-3932q9:hover .up-arrow:where(.svelte-3932q9){color:#f8fbff}.expand-button.svelte-3932q9:active{background-color:#191b20}.expand-button.svelte-3932q9 .up-arrow:where(.svelte-3932q9){display:block;color:#93a6be}.expand-button.svelte-3932q9 .down-arrow:where(.svelte-3932q9){display:none}.expand-button.expanded.svelte-3932q9 .up-arrow:where(.svelte-3932q9){display:none}.expand-button.expanded.svelte-3932q9 .down-arrow:where(.svelte-3932q9){display:block}@media (min-width: 1480px){.expand-button.svelte-3932q9{max-width:700px}}@keyframes svelte-1fcbn06-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1fcbn06-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.system-prompt-button.svelte-1fcbn06{display:flex;align-items:center;gap:16px;position:absolute;top:28px;right:16px;max-width:320px;height:63px;box-sizing:border-box;padding-left:33.5px;padding-right:33.5px;border-radius:8px;line-height:22px;font-size:14px;font-weight:450;color:#494f5f;text-align:right;cursor:pointer;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,color cubic-bezier(.165,.84,.44,1) .1s}.system-prompt-button.svelte-1fcbn06 .label:where(.svelte-1fcbn06){font-weight:600;font-size:12px;text-transform:uppercase;white-space:nowrap}.system-prompt-button.svelte-1fcbn06 .prompt-title:where(.svelte-1fcbn06){font-weight:600;color:#f8fbff;transition:font-size cubic-bezier(.165,.84,.44,1) .25s,color cubic-bezier(.165,.84,.44,1) .1s;white-space:nowrap}.system-prompt-button.svelte-1fcbn06 .prompt-title.highlight:where(.svelte-1fcbn06){font-size:1.25em;color:#ffcb6b}.system-prompt-button.svelte-1fcbn06:hover{background-color:#1b1d23;color:#f8fbff;transition:none}.system-prompt-button.svelte-1fcbn06:hover .prompt-title:where(.svelte-1fcbn06){transition:font-size cubic-bezier(.165,.84,.44,1) .25s}.system-prompt-button.svelte-1fcbn06:active{background-color:#191b20;color:#f8fbff;transition:none}.system-prompt-button.svelte-1fcbn06:active .prompt-title:where(.svelte-1fcbn06){transition:none}.system-prompt-button.is-read-only.svelte-1fcbn06 .prompt-title:where(.svelte-1fcbn06){color:#93a6be}.system-prompt-button.editor-active.svelte-1fcbn06{border-color:#1b1d23;color:#f8fbff}@keyframes svelte-y12v6g-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-y12v6g-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.scroll-down-button.svelte-y12v6g{position:absolute;bottom:100%;right:49.5px;z-index:1;transform:translateY(-48px);width:44px;height:44px;border-radius:99px;background-color:#3e4351;color:#f8fbff;font-size:22px;transition:padding-top .15s cubic-bezier(.165,.84,.44,1);cursor:pointer}.scroll-down-button.svelte-y12v6g:hover{padding-top:5px;background-color:#424857;transition:none}.scroll-down-button.svelte-y12v6g:active{background-color:#404554}.scroll-down-button.streaming.svelte-y12v6g:after{content:"";position:absolute;top:-.5px;left:-.5px;width:45px;height:45px;box-sizing:border-box;border-radius:99px;border-bottom:1px solid #f8fbff;border-left:2px solid transparent;animation:svelte-y12v6g-streaming .75s linear infinite}@keyframes svelte-y12v6g-streaming{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1ane8b7-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1ane8b7-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.primary-input-section.svelte-1ane8b7{flex-grow:0;position:relative;width:100%;box-sizing:border-box;padding:28px 0;background-color:#21242b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.primary-input-section.model-list-active.svelte-1ane8b7 .input:where(.svelte-1ane8b7){max-height:86px}.primary-input-section.toolbar-active.model-list-active.svelte-1ane8b7 .input:where(.svelte-1ane8b7){max-height:60px}.primary-input-section.toolbar-active.expanded.svelte-1ane8b7 .input:where(.svelte-1ane8b7){min-height:75vh;max-height:75vh}.primary-input-section.expanded.svelte-1ane8b7 .input:where(.svelte-1ane8b7){min-height:80vh;max-height:80vh;transition:min-height cubic-bezier(.165,.84,.44,1) .3s,max-height cubic-bezier(.165,.84,.44,1) .3s}.input-container.svelte-1ane8b7{position:relative;z-index:10;margin:0 auto;min-width:400px;max-width:680px;width:calc(100vw - 640px);box-sizing:border-box;border:1px solid #93a6be;border-radius:12px;background-color:#3e4351;transition:max-width cubic-bezier(.165,.84,.44,1) 125ms,box-shadow cubic-bezier(.165,.84,.44,1) .5s,border-color cubic-bezier(.165,.84,.44,1) .5s}.input-container.nope-highlight.svelte-1ane8b7{box-shadow:0 0 0 1px #fe6b6b,0 0 0 1px #fe6b6b inset;border-color:#fe6b6b;transition:none}.input-container.svelte-1ane8b7 .input-main:where(.svelte-1ane8b7){padding:16px}.input.svelte-1ane8b7{position:relative;z-index:1;margin:0 auto;width:100%;min-height:0px;max-height:192px;box-sizing:border-box;padding-right:16px;line-height:29px;text-align:left;font-family:-apple-system,"system-ui",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;color:#fff;caret-color:#82aaff;text-wrap:wrap;resize:none;overflow:overlay;transition:min-height cubic-bezier(.165,.84,.44,1) .45s,max-height cubic-bezier(.165,.84,.44,1) .3s}.input.svelte-1ane8b7::-webkit-scrollbar{width:8px;height:8px;background:transparent}.input.svelte-1ane8b7::-webkit-scrollbar-thumb{background:#fff;border-radius:99px}@media (min-width: 1480px){.input-container.svelte-1ane8b7{max-width:720px}}@keyframes svelte-1c6xe9a-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1c6xe9a-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.initialiser.svelte-1c6xe9a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-bottom:76px;font-weight:450}.inner.svelte-1c6xe9a{min-width:130px;border-radius:6px;font-size:14px;line-height:22px;color:#494f5f;white-space:nowrap}.fetch-error.svelte-1c6xe9a{color:#f8fbff;font-weight:500}.fetch-error.svelte-1c6xe9a .error-message:where(.svelte-1c6xe9a){color:#fe6b6b}@keyframes svelte-qk8u0j-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-qk8u0j-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.title.svelte-qk8u0j .error-message:where(.svelte-qk8u0j){color:#fe6b6b}.avatar-input-wrapper.svelte-qk8u0j{display:flex;align-items:center;justify-content:flex-end;gap:33.5px;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:0 33.5px;cursor:pointer}.avatar-input-wrapper.svelte-qk8u0j:hover .choose-file-label:where(.svelte-qk8u0j){left:0;opacity:1}.avatar-input-wrapper.svelte-qk8u0j:hover .avatar-container:where(.svelte-qk8u0j) .icon-layer:where(.svelte-qk8u0j){opacity:1;transition:none}.avatar-input-wrapper.svelte-qk8u0j:active .choose-file-label:where(.svelte-qk8u0j){opacity:1}.avatar-input-wrapper.svelte-qk8u0j:active .avatar-container:where(.svelte-qk8u0j) .icon-layer:where(.svelte-qk8u0j){background-color:#282b34c6;transition:none}.avatar-input-wrapper.svelte-qk8u0j .file-input:where(.svelte-qk8u0j){display:none}.avatar-input-wrapper.svelte-qk8u0j .choose-file-label:where(.svelte-qk8u0j){position:relative;left:4px;font-size:14px;font-weight:400;color:#f8fbff;opacity:0;transition:opacity cubic-bezier(.165,.84,.44,1) 125ms,left cubic-bezier(.165,.84,.44,1) 125ms}.avatar-input-wrapper.svelte-qk8u0j .avatar-container:where(.svelte-qk8u0j){position:relative;width:36px;height:36px;border-radius:6px;overflow:hidden}.avatar-input-wrapper.svelte-qk8u0j .avatar-container:where(.svelte-qk8u0j) .avatar-img:where(.svelte-qk8u0j){position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-input-wrapper.svelte-qk8u0j .avatar-container:where(.svelte-qk8u0j) .icon-layer:where(.svelte-qk8u0j){display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:#282b34bf;opacity:0;transition:opacity cubic-bezier(.165,.84,.44,1) 125ms}.avatar-input-wrapper.svelte-qk8u0j .avatar-container:where(.svelte-qk8u0j) .icon-layer:where(.svelte-qk8u0j) .edit-icon:where(.svelte-qk8u0j){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/edit.png);mask-image:url(../../../img/icons/edit.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#f8fbff}@keyframes svelte-morxon-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-morxon-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.smooth-output-button.is-active.svelte-morxon{background-color:#82aaff20}.smooth-output-button.is-active.svelte-morxon:hover{background-color:#82aaff1c;transition:none}.smooth-output-button.is-active.svelte-morxon:active{background-color:#82aaff1a;transition:none}.smooth-output-button.is-active.svelte-morxon .switch:where(.svelte-morxon){border-color:#21242b80}.smooth-output-button.is-active.svelte-morxon .switch:where(.svelte-morxon) .on:where(.svelte-morxon){background-color:#82aaff;color:#1b1d23}.smooth-output-button.svelte-morxon:not(.is-active) .switch:where(.svelte-morxon) .off:where(.svelte-morxon){background-color:#93a6be;color:#1b1d23}.smooth-output-button.svelte-morxon .switch:where(.svelte-morxon){display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-right:-4px;border-radius:99px;border:1px solid #21242b;overflow:hidden}.smooth-output-button.svelte-morxon .switch:where(.svelte-morxon) .switch-half:where(.svelte-morxon){display:flex;align-items:center;justify-content:center;flex-grow:0;width:48px;height:32px;font-size:12px;font-weight:600;color:#93a6be;cursor:pointer}@keyframes svelte-6enz25-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-6enz25-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.top_p-button.svelte-6enz25 .value:where(.svelte-6enz25){display:flex;align-items:center}.top_p-button.svelte-6enz25 .icon:where(.svelte-6enz25){margin-right:14px;width:4px;height:14px;border-radius:3px;border:1px solid #93a6be;transition:border-color cubic-bezier(.165,.84,.44,1) .1s}.top_p-button.svelte-6enz25 .icon:where(.svelte-6enz25) .fill:where(.svelte-6enz25){background-color:#93a6be;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.top_p-button.svelte-6enz25:hover .icon:where(.svelte-6enz25){border-color:#f8fbff;transition:none}.top_p-button.svelte-6enz25:hover .icon:where(.svelte-6enz25) .fill:where(.svelte-6enz25){background-color:#f8fbff;transition:none}@keyframes svelte-j0iojb-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-j0iojb-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.temperature-button.svelte-j0iojb .value:where(.svelte-j0iojb){display:flex;align-items:center}.temperature-button.svelte-j0iojb .icon{margin-right:9px;margin-left:-5px;height:18px;fill:#93a6be;transition:fill cubic-bezier(.165,.84,.44,1) .1s}.temperature-button.svelte-j0iojb:hover .icon{fill:#f8fbff;transition:none}@keyframes svelte-gnjtda-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-gnjtda-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.verbosity-button.svelte-gnjtda .value:where(.svelte-gnjtda){display:flex;align-items:center}.verbosity-button.svelte-gnjtda .icon:where(.svelte-gnjtda){margin-right:12px;width:18px;height:18px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.verbosity-button.svelte-gnjtda .icon.low:where(.svelte-gnjtda){-webkit-mask-image:url(../../../img/icons/verbosity-low.png);mask-image:url(../../../img/icons/verbosity-low.png)}.verbosity-button.svelte-gnjtda .icon.medium:where(.svelte-gnjtda){-webkit-mask-image:url(../../../img/icons/verbosity-medium.png);mask-image:url(../../../img/icons/verbosity-medium.png)}.verbosity-button.svelte-gnjtda .icon.high:where(.svelte-gnjtda){-webkit-mask-image:url(../../../img/icons/verbosity-high.png);mask-image:url(../../../img/icons/verbosity-high.png)}.verbosity-button.svelte-gnjtda:hover .icon:where(.svelte-gnjtda){background-color:#f8fbff;transition:none}@keyframes svelte-196ge22-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-196ge22-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.reasoning-effort-button.svelte-196ge22 .value:where(.svelte-196ge22){display:flex;align-items:center}.reasoning-effort-button.svelte-196ge22 .icon:where(.svelte-196ge22){margin-right:12px;width:18px;height:18px;-webkit-mask-image:url(../../../img/icons/reasoning-effort-minimal.png);mask-image:url(../../../img/icons/reasoning-effort-minimal.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be;transition:background-color cubic-bezier(.165,.84,.44,1) .1s}.reasoning-effort-button.svelte-196ge22 .icon.low:where(.svelte-196ge22){-webkit-mask-image:url(../../../img/icons/reasoning-effort-low.png);mask-image:url(../../../img/icons/reasoning-effort-low.png)}.reasoning-effort-button.svelte-196ge22 .icon.medium:where(.svelte-196ge22){-webkit-mask-image:url(../../../img/icons/reasoning-effort-medium.png);mask-image:url(../../../img/icons/reasoning-effort-medium.png)}.reasoning-effort-button.svelte-196ge22 .icon.high:where(.svelte-196ge22){-webkit-mask-image:url(../../../img/icons/reasoning-effort-high.png);mask-image:url(../../../img/icons/reasoning-effort-high.png)}.reasoning-effort-button.svelte-196ge22:hover .icon:where(.svelte-196ge22){background-color:#f8fbff;transition:none}@keyframes svelte-1roo5bx-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1roo5bx-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.main-menu.svelte-1roo5bx{position:fixed;top:60px;left:16px;display:flex;flex-direction:column;z-index:5;width:520px;box-sizing:border-box;border-radius:0 0 8px 8px;border:1px solid #21242b;border-top:1.5px solid rgb(24.6957236842,26.9407894737,32.1792763158);background-color:#262931f2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:14px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-menu.svelte-1roo5bx .main-menu-button{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:60px;box-sizing:border-box;padding:0 33.5px;border-top:1px solid #21242b;text-align:left;cursor:pointer}.main-menu.svelte-1roo5bx .main-menu-button:hover{background-color:#1b1d23;transition:none}.main-menu.svelte-1roo5bx .main-menu-button:hover .value{color:#f8fbff}.main-menu.svelte-1roo5bx .main-menu-button:active{background-color:#191b20;transition:none}.main-menu.svelte-1roo5bx .main-menu-button .title{font-weight:600;line-height:20px;white-space:nowrap}.main-menu.svelte-1roo5bx .main-menu-button .shortcut,.main-menu.svelte-1roo5bx .main-menu-button .value{font-weight:600;color:#93a6be}.main-menu.scrollable.svelte-1roo5bx{height:424px;overflow-y:auto}.main-menu.scrollable.svelte-1roo5bx::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.main-menu.scrollable.svelte-1roo5bx::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.main-menu.scrollable.svelte-1roo5bx::-webkit-scrollbar-thumb:hover{background-color:#424857}.main-menu.scrollable.svelte-1roo5bx::-webkit-scrollbar-thumb:active{background-color:#474d5d}.main-menu.scrollable.svelte-1roo5bx::-webkit-scrollbar-corner{display:none}.main-menu.scrollable.svelte-1roo5bx .main-menu-group-heading:where(.svelte-1roo5bx){flex-shrink:0}.main-menu.scrollable.svelte-1roo5bx .main-menu-button{flex-shrink:0}.main-menu-group-heading.svelte-1roo5bx{display:flex;align-items:center;justify-content:center;width:100%;height:60px;border-top:1px solid #21242b;font-size:12px;font-weight:600;color:#93a6be;text-transform:uppercase}.main-menu-group-heading.svelte-1roo5bx:first-child{border-top:none}@keyframes svelte-12geavb-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-12geavb-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.page-controls.svelte-12geavb{display:flex;align-items:center;justify-content:center;gap:16px;font-weight:600}.prev-page-button.svelte-12geavb,.next-page-button.svelte-12geavb{padding:16px 24px;border-radius:8px;cursor:pointer}.prev-page-button.svelte-12geavb .arrow-icon:where(.svelte-12geavb),.next-page-button.svelte-12geavb .arrow-icon:where(.svelte-12geavb){height:12px;width:12px;-webkit-mask-image:url(../../../img/icons/chevron-right.png);mask-image:url(../../../img/icons/chevron-right.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#f8fbff}.prev-page-button.svelte-12geavb:hover,.next-page-button.svelte-12geavb:hover{background-color:#0000000d}.prev-page-button.svelte-12geavb:active,.next-page-button.svelte-12geavb:active{background-color:#0000001a}.prev-page-button.svelte-12geavb:active .arrow-icon:where(.svelte-12geavb),.next-page-button.svelte-12geavb:active .arrow-icon:where(.svelte-12geavb){filter:brightness(.8)}.prev-page-button.disabled.svelte-12geavb,.next-page-button.disabled.svelte-12geavb{opacity:.25;cursor:default;pointer-events:none}.prev-page-button.svelte-12geavb .arrow-icon:where(.svelte-12geavb){transform:rotate(180deg)}@keyframes svelte-1ktybxg-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1ktybxg-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.search-header.svelte-1ktybxg{margin-bottom:33.5px;padding:33.5px 0 12px;background-color:#1b1d23;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-options.svelte-1ktybxg{margin:0 auto 33.5px;width:720px;box-sizing:border-box;padding-left:12px;color:#93a6be}.search-options.svelte-1ktybxg .search-option-buttons-container:where(.svelte-1ktybxg){display:flex;align-items:center;gap:20px}.search-options.svelte-1ktybxg .search-option-buttons-container:where(.svelte-1ktybxg) .separator:where(.svelte-1ktybxg){width:1px;height:12px;background-color:#fff3}.search-options.svelte-1ktybxg .search-option-button:where(.svelte-1ktybxg){padding:7px 12px;border-radius:6px;font-weight:450;cursor:pointer}.search-options.svelte-1ktybxg .search-option-button:where(.svelte-1ktybxg):hover{color:#f8fbff}.search-options.svelte-1ktybxg .search-option-button.active:where(.svelte-1ktybxg){font-weight:600;color:#1b1d23}.search-options.svelte-1ktybxg .search-option-button.active.all-button:where(.svelte-1ktybxg){background-color:#f8fbff}.search-options.svelte-1ktybxg .search-option-button.active.starred-button:where(.svelte-1ktybxg){background-color:#ffcb6b}.search-options.svelte-1ktybxg .search-option-button.active.non-default-button:where(.svelte-1ktybxg){background-color:#82aaff}.search-container.svelte-1ktybxg{margin:0 auto;width:720px;box-sizing:border-box;padding:16px 20px;border:1px solid #93a6be;border-radius:12px;background-color:#3e4351}.search-container.svelte-1ktybxg:focus-within{border-color:#82aaff;box-shadow:0 0 0 1px #82aaff}.search-container.svelte-1ktybxg .search-input:where(.svelte-1ktybxg){width:100%;box-sizing:border-box;padding-right:16px;line-height:32px;text-align:left;font-family:-apple-system,"system-ui",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;color:#fff;caret-color:#82aaff;background-color:transparent;border:none;resize:none}.search-container.svelte-1ktybxg .search-input:where(.svelte-1ktybxg)::-moz-placeholder{color:#93a6be;font-weight:500}.search-container.svelte-1ktybxg .search-input:where(.svelte-1ktybxg)::placeholder{color:#93a6be;font-weight:500}.search-container.svelte-1ktybxg .search-input:where(.svelte-1ktybxg):focus{outline:none}.search-results.svelte-1ktybxg{display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:720px;box-sizing:border-box;padding-top:12px;padding-left:12px;line-height:64px}.search-results.svelte-1ktybxg .total-chats:where(.svelte-1ktybxg){font-weight:600}.search-results.svelte-1ktybxg .page-controls-container:where(.svelte-1ktybxg){margin-right:-12px}.close-button.svelte-1ktybxg{position:fixed;top:0;right:0;padding:24px 33.5px;font-weight:500;cursor:pointer}.close-button.svelte-1ktybxg .close-icon:where(.svelte-1ktybxg){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/close.png);mask-image:url(../../../img/icons/close.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#f8fbff}.close-button.svelte-1ktybxg:hover .close-icon:where(.svelte-1ktybxg){filter:brightness(.8)}@keyframes svelte-1jarkru-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1jarkru-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.loader-chat-container.svelte-1jarkru{position:relative;margin-bottom:33.5px}.loader-chat.svelte-1jarkru{width:100%;box-sizing:border-box;padding:33.5px;box-shadow:0 0 0 0 transparent;border-radius:8px;border:1px solid #3e4351;background-color:#3e4351;text-align:left;cursor:pointer;transition:box-shadow cubic-bezier(.165,.84,.44,1) .125s,background-color cubic-bezier(.165,.84,.44,1) .125s}.loader-chat.svelte-1jarkru pre{position:relative;margin:32px 0;text-wrap:wrap;font-size:14px;line-height:2}.loader-chat.svelte-1jarkru pre code{display:block;margin:0;padding:18px 24px;border-radius:8px;border:1px solid #21242b;background-color:#21242b;font-family:Monaco,monospace}.loader-chat.svelte-1jarkru pre code::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.loader-chat.svelte-1jarkru pre code::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.loader-chat.svelte-1jarkru pre code::-webkit-scrollbar-thumb:hover{background-color:#424857}.loader-chat.svelte-1jarkru pre code::-webkit-scrollbar-thumb:active{background-color:#474d5d}.loader-chat.svelte-1jarkru pre code::-webkit-scrollbar-corner{display:none}.loader-chat.svelte-1jarkru pre code::-webkit-scrollbar{width:6px;height:6px}.loader-chat.svelte-1jarkru pre code::-webkit-scrollbar-thumb{background-color:#f8fbff}.loader-chat.svelte-1jarkru pre code::-webkit-scrollbar-thumb:hover{background-color:#fff}.loader-chat.svelte-1jarkru pre code::-webkit-scrollbar-thumb:active{background-color:#f8fbff}.loader-chat.svelte-1jarkru pre code.hljs{margin:0;padding:18px 24px;border-radius:8px;border:1px solid #21242b;background-color:#21242b}.loader-chat.svelte-1jarkru pre code.hljs::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.loader-chat.svelte-1jarkru pre code.hljs::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.loader-chat.svelte-1jarkru pre code.hljs::-webkit-scrollbar-thumb:hover{background-color:#424857}.loader-chat.svelte-1jarkru pre code.hljs::-webkit-scrollbar-thumb:active{background-color:#474d5d}.loader-chat.svelte-1jarkru pre code.hljs::-webkit-scrollbar-corner{display:none}.loader-chat.svelte-1jarkru pre code.hljs::-webkit-scrollbar{width:6px;height:6px}.loader-chat.svelte-1jarkru pre code.hljs::-webkit-scrollbar-thumb{background-color:#f8fbff}.loader-chat.svelte-1jarkru pre code.hljs::-webkit-scrollbar-thumb:hover{background-color:#fff}.loader-chat.svelte-1jarkru pre code.hljs::-webkit-scrollbar-thumb:active{background-color:#f8fbff}.loader-chat.svelte-1jarkru pre .copy-code{position:absolute;bottom:0;right:0;font-family:-apple-system,"system-ui",Helvetica Neue,Helvetica,Arial,sans-serif}.loader-chat.svelte-1jarkru pre .copy-code-button{display:inline-block;padding:12px 24px;border-radius:8px 0;border:1px solid #21242b;background-color:#3e4351;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.loader-chat.svelte-1jarkru pre .copy-code-button:hover{background-color:#3c414e}.loader-chat.svelte-1jarkru pre .copy-code-button:active{background-color:#3a3e4b}.loader-chat.svelte-1jarkru code{margin:0 1px;padding:3px 6px;border-radius:5px;background-color:#21242b;font-size:14px;color:#c9def1}.loader-chat.svelte-1jarkru:not(.suspend-mouse-highlight):hover{box-shadow:0 0 0 1.5px #f8fbff inset;transition:none}.loader-chat:not(.suspend-mouse-highlight):hover.keyboard-highlight.svelte-1jarkru{box-shadow:0 0 0 2px #82aaff,0 0 0 1.5px #f8fbff inset}.loader-chat.svelte-1jarkru:active{background-color:#3c414e}.loader-chat.keyboard-highlight.svelte-1jarkru{box-shadow:0 0 0 2px #82aaff;transition:none}.loader-chat.keyboard-highlight.svelte-1jarkru .keyboard-tip:where(.svelte-1jarkru){opacity:1;transition:opacity cubic-bezier(.165,.84,.44,1) .125s}.loader-chat.selected.svelte-1jarkru{background-color:#3a3e4b}.loader-chat.delete-highlight.svelte-1jarkru{box-shadow:0 0 0 1.5px #fe6b6b;border-color:#734e58;background-color:#734e58;color:#ffd0d0ab;text-decoration:line-through;transition:background-color cubic-bezier(.165,.84,.44,1) .05s,box-shadow cubic-bezier(.165,.84,.44,1) .05s}.date.svelte-1jarkru{margin-bottom:33.5px;font-weight:450;color:#93a6be}.date.svelte-1jarkru .bull{margin:0 3px;font-weight:700}.date.svelte-1jarkru .active:where(.svelte-1jarkru){margin-left:8px;color:#c9def1}.keyboard-tip.svelte-1jarkru{position:absolute;top:0;left:100%;margin-top:33.5px;margin-left:33.5px;font-size:14px;font-weight:450;color:#82aaff;white-space:nowrap;opacity:0;transition:none}.keyboard-tip.svelte-1jarkru .key:where(.svelte-1jarkru){font-size:12px;font-weight:700;text-transform:uppercase}.message.svelte-1jarkru{position:relative;padding-left:64px}.message.svelte-1jarkru .author-container:where(.svelte-1jarkru){position:absolute;top:0;left:0;width:64px;text-align:left}.message.svelte-1jarkru .author-container:where(.svelte-1jarkru) .avatar:where(.svelte-1jarkru){height:32px}.message.svelte-1jarkru .author-container:where(.svelte-1jarkru) .avatar.user:where(.svelte-1jarkru){border-radius:8px}.message.svelte-1jarkru .system-prompt:where(.svelte-1jarkru){margin-bottom:33.5px;padding:24px;border-radius:6px;background-color:#0003;font-size:14px;font-weight:450;color:#93a6be;text-align:center}.message.svelte-1jarkru .system-prompt:where(.svelte-1jarkru) .system-prompt-title:where(.svelte-1jarkru){margin-top:6px;font-size:16px;font-weight:600;color:#f8fbff}.message-count.svelte-1jarkru{margin-top:33.5px;text-align:right;font-weight:450;color:#93a6be}.message-count.svelte-1jarkru .models-used:where(.svelte-1jarkru){display:inline-flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;vertical-align:bottom;margin-right:20px;margin-bottom:-4px;max-width:340px}.message-count.svelte-1jarkru .models-used:where(.svelte-1jarkru) .model:where(.svelte-1jarkru){display:inline-block;position:relative}.message-count.svelte-1jarkru .models-used:where(.svelte-1jarkru) .model:where(.svelte-1jarkru):hover .ai-icon:where(.svelte-1jarkru){transform:scale(1.1);transition:none}.message-count.svelte-1jarkru .models-used:where(.svelte-1jarkru) .ai-icon:where(.svelte-1jarkru){display:inline-block;vertical-align:middle;margin-top:-3px;height:32px;transition:transform cubic-bezier(.165,.84,.44,1) .125s}.fork-count.svelte-1jarkru .bull:where(.svelte-1jarkru){margin:0 5px}.stars-and-highlights.svelte-1jarkru{display:flex;flex-direction:column;align-items:center;gap:16px;position:absolute;top:25.5px;right:100%;margin-right:33.5px;width:64px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stars-and-highlights.svelte-1jarkru .star-count:where(.svelte-1jarkru),.stars-and-highlights.svelte-1jarkru .highlight-count:where(.svelte-1jarkru){display:flex;align-items:center;gap:9px;width:100%;height:35px;box-sizing:border-box;padding:0 12px;border-radius:6px;white-space:nowrap;font-weight:600}.stars-and-highlights.svelte-1jarkru .star-count:where(.svelte-1jarkru){background-color:#ffcb6b;color:#21242b}.stars-and-highlights.svelte-1jarkru .star-count:where(.svelte-1jarkru) .icon{height:19px;fill:#21242b}.stars-and-highlights.svelte-1jarkru .highlight-count:where(.svelte-1jarkru){background-color:#3e4351;color:#ffcb6b}.stars-and-highlights.svelte-1jarkru .highlight-count:where(.svelte-1jarkru) .icon{margin-right:-1px;height:25px;fill:#ffcb6b}.actions.svelte-1jarkru{position:absolute;bottom:0;left:100%;margin-left:33.5px;width:48px}.actions.svelte-1jarkru .action-button{display:flex;align-items:center;justify-content:center;margin-bottom:16px;width:40px;height:40px;box-sizing:border-box;border-radius:8px;border:1px solid #3e4351;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,border-color cubic-bezier(.165,.84,.44,1) .1s;cursor:pointer}.actions.svelte-1jarkru .action-button:last-of-type{margin-bottom:0}.actions.svelte-1jarkru .action-button .icon{fill:#494f5f;transition:fill cubic-bezier(.165,.84,.44,1) .1s}.actions.svelte-1jarkru .action-button.delete .icon{height:19px}.actions.svelte-1jarkru .action-button.delete:hover{border-color:#fe6b6b;background-color:#fe6b6b;transition:none}.actions.svelte-1jarkru .action-button.delete:hover .icon{fill:#21242b;transition:none}.actions.svelte-1jarkru .action-button.delete:active{border-color:#fe5c5c;background-color:#fe5c5c;transition:none}.actions.svelte-1jarkru .action-button.delete:active .icon{fill:#21242b;transition:none}@keyframes svelte-vg3fwt-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-vg3fwt-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.loader.svelte-vg3fwt{position:fixed;top:0;left:0;z-index:99;width:100vw;height:100vh;background-color:#21242bdf}.inner.svelte-vg3fwt{position:relative;height:100%;box-sizing:border-box;padding-bottom:100.5px;overflow-y:scroll}.inner.svelte-vg3fwt::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.inner.svelte-vg3fwt::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.inner.svelte-vg3fwt::-webkit-scrollbar-thumb:hover{background-color:#424857}.inner.svelte-vg3fwt::-webkit-scrollbar-thumb:active{background-color:#474d5d}.inner.svelte-vg3fwt::-webkit-scrollbar-corner{display:none}.chats.svelte-vg3fwt{margin:0 auto;padding-bottom:67px;min-width:560px;max-width:800px;width:calc(100vw - 360px)}.chats.svelte-vg3fwt .no-chats:where(.svelte-vg3fwt){padding-top:192px;text-align:center;font-weight:450;color:#494f5f}.chats.svelte-vg3fwt .no-chats:where(.svelte-vg3fwt) .loading-spinner:where(.svelte-vg3fwt){display:flex;align-items:center;justify-content:center;height:24px}.chats.svelte-vg3fwt .no-chats:where(.svelte-vg3fwt) .loading-spinner:where(.svelte-vg3fwt) .spinner-img:where(.svelte-vg3fwt){height:24px;width:24px;-webkit-mask-image:url(../../../img/icons/cog.png);mask-image:url(../../../img/icons/cog.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#93a6be;animation:svelte-vg3fwt-loading_spin 1s linear infinite}@keyframes svelte-1gjlo65-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1gjlo65-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.header.svelte-1gjlo65{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;width:100%;height:68px;background-color:#16191d}.title.svelte-1gjlo65{font-size:18.5px;font-weight:900;text-transform:uppercase;line-height:25px}.title.svelte-1gjlo65 .bull:where(.svelte-1gjlo65){margin:0 10px;font-weight:900;letter-spacing:.5px;color:#82aaff}.title.svelte-1gjlo65 .fork-text:where(.svelte-1gjlo65){font-size:14px;font-weight:500;color:#93a6be;text-transform:none}.close-button.svelte-1gjlo65{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;z-index:101;height:68px;padding:0 33.5px;cursor:pointer}.close-button.svelte-1gjlo65 .close-icon:where(.svelte-1gjlo65){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/close.png);mask-image:url(../../../img/icons/close.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#f8fbff}.close-button.svelte-1gjlo65:hover .close-icon:where(.svelte-1gjlo65){filter:brightness(.8)}@keyframes svelte-16ywp6s-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-16ywp6s-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.message-info.svelte-16ywp6s{font-size:14px;font-weight:450;line-height:22px;color:#494f5f}@keyframes svelte-1744uhq-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1744uhq-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.tree-sidebar.svelte-1744uhq{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:20;width:432px;height:100%;box-sizing:border-box;padding-top:60px;padding-left:16px;padding-right:16px;background-image:linear-gradient(to right,rgb(22.48125,24.525,29.29375),transparent);pointer-events:none;opacity:0;transition:opacity .25s cubic-bezier(.165,.84,.44,1)}.tree-sidebar.active.svelte-1744uhq{opacity:1}.inner.svelte-1744uhq{width:100%;min-height:600px;max-height:90%;overflow:hidden;box-sizing:border-box;padding:0 33.5px;font-size:16px;line-height:29px;color:#f8fbff}.avatar-container.svelte-1744uhq{display:flex;align-items:center;justify-content:flex-start;gap:16px}.avatar-container.svelte-1744uhq .avatar:where(.svelte-1744uhq){width:32px;border-radius:8px}.avatar-container.svelte-1744uhq .system-prompt-icon{height:32px;fill:#93a6be}.avatar-container.svelte-1744uhq .star-icon{height:25px;fill:#ffcb6b}.avatar-container.svelte-1744uhq .highlight-count-container:where(.svelte-1744uhq){display:flex;align-items:center;justify-content:center;gap:9px;height:32px;padding:0 12px;border-radius:6px;background-color:#3e4351;font-size:16px;font-weight:600;color:#ffcb6b}.avatar-container.svelte-1744uhq .highlight-count-container:where(.svelte-1744uhq) .highlight-icon{margin-right:-1px;height:25px;fill:#ffcb6b}.message-preview.svelte-1744uhq{margin-top:33.5px;margin-bottom:33.5px}.message-preview.svelte-1744uhq pre{font-size:14px;line-height:21px;color:#93a6be}@keyframes svelte-2i6zxz-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-2i6zxz-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.tree.svelte-2i6zxz{position:fixed;top:0;left:0;z-index:99;width:100vw;height:100vh;box-sizing:border-box;padding-top:60px;background-color:#1b1d23f9}.inner.svelte-2i6zxz{display:flex;flex-direction:column;align-items:center;position:relative;height:100%;box-sizing:border-box;padding-top:120px;padding-bottom:50vh;overflow:scroll}.inner.svelte-2i6zxz::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.inner.svelte-2i6zxz::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.inner.svelte-2i6zxz::-webkit-scrollbar-thumb:hover{background-color:#424857}.inner.svelte-2i6zxz::-webkit-scrollbar-thumb:active{background-color:#474d5d}.inner.svelte-2i6zxz::-webkit-scrollbar-corner{display:none}.chat-tree.svelte-2i6zxz{display:grid;grid-auto-rows:33px;grid-auto-columns:44px;gap:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-tree.svelte-2i6zxz .node:where(.svelte-2i6zxz){display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:2;height:100%;width:100%;border-radius:6px;background-color:#93a6be09;font-size:14px;font-weight:600;color:#93a6be;cursor:pointer;transition:transform cubic-bezier(.165,.84,.44,1) .1s,background-color cubic-bezier(.165,.84,.44,1) .1s,border-radius cubic-bezier(.165,.84,.44,1) .1s}.chat-tree.svelte-2i6zxz .node.user:where(.svelte-2i6zxz){top:6px;border-radius:6px 6px 1px 1px}.chat-tree.svelte-2i6zxz .node.assistant:where(.svelte-2i6zxz){top:-6px;border-radius:1px 1px 6px 6px}.chat-tree.svelte-2i6zxz .node.active:where(.svelte-2i6zxz){background-color:#494f5f;color:#f8fbff}.chat-tree.svelte-2i6zxz .node.starred:where(.svelte-2i6zxz),.chat-tree.svelte-2i6zxz .node.highlighted:where(.svelte-2i6zxz){background-color:#ffcb6b1a;color:#ffcb6b}.chat-tree.svelte-2i6zxz .node.starred.active:where(.svelte-2i6zxz),.chat-tree.svelte-2i6zxz .node.highlighted.active:where(.svelte-2i6zxz){background-color:#ffcb6b;color:#1b1d23}.chat-tree.svelte-2i6zxz .node.starred:where(.svelte-2i6zxz):hover,.chat-tree.svelte-2i6zxz .node.highlighted:where(.svelte-2i6zxz):hover{background-color:#f8fbff}.chat-tree.svelte-2i6zxz .node:where(.svelte-2i6zxz):hover{background-color:#f8fbff;color:#1b1d23;transform:scale(1.1);transition:none}.chat-tree.svelte-2i6zxz .node:where(.svelte-2i6zxz):active{color:#1b1d23;background-color:#ebf4ff}.chat-tree.svelte-2i6zxz .node:where(.svelte-2i6zxz) .model-icon:where(.svelte-2i6zxz){position:absolute;bottom:-4px;right:0;transform:translate(50%);height:21px;border-radius:4px;box-shadow:0 0 0 1px #1b1d23}.chat-tree.svelte-2i6zxz .you-are-here:where(.svelte-2i6zxz){position:relative;top:38px;font-size:18px;font-weight:600;color:#f8fbff;text-align:center;pointer-events:none}.chat-tree.svelte-2i6zxz .you-are-here:where(.svelte-2i6zxz):before{content:"";position:absolute;top:-15px;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f8fbff}.chat-tree.svelte-2i6zxz .you-are-here:where(.svelte-2i6zxz) .line1:where(.svelte-2i6zxz){font-size:10px;line-height:12px;font-weight:700;white-space:nowrap}.chat-tree.svelte-2i6zxz .connector:where(.svelte-2i6zxz){display:flex;align-items:center;justify-content:center;position:relative;z-index:1;box-sizing:border-box;padding:0 22px;height:100%}.chat-tree.svelte-2i6zxz .connector.user:where(.svelte-2i6zxz) .connector-simple-vertical:where(.svelte-2i6zxz){height:8px}.chat-tree.svelte-2i6zxz .connector.user:where(.svelte-2i6zxz) .connector-horizontal:where(.svelte-2i6zxz) .connector-parent:where(.svelte-2i6zxz),.chat-tree.svelte-2i6zxz .connector.user:where(.svelte-2i6zxz) .connector-horizontal:where(.svelte-2i6zxz) .connector-left:where(.svelte-2i6zxz),.chat-tree.svelte-2i6zxz .connector.user:where(.svelte-2i6zxz) .connector-horizontal:where(.svelte-2i6zxz) .connector-right:where(.svelte-2i6zxz),.chat-tree.svelte-2i6zxz .connector.user:where(.svelte-2i6zxz) .connector-horizontal:where(.svelte-2i6zxz) .connector-child:where(.svelte-2i6zxz){height:5px}.chat-tree.svelte-2i6zxz .connector:where(.svelte-2i6zxz) .connector-simple-vertical:where(.svelte-2i6zxz){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:16px;background-color:#3e4351}.chat-tree.svelte-2i6zxz .connector:where(.svelte-2i6zxz) .connector-horizontal:where(.svelte-2i6zxz){position:relative;width:100%;height:1px;background-color:#3e4351}.chat-tree.svelte-2i6zxz .connector:where(.svelte-2i6zxz) .connector-parent:where(.svelte-2i6zxz){position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1px;height:10px;background-color:#3e4351}.chat-tree.svelte-2i6zxz .connector:where(.svelte-2i6zxz) .connector-left:where(.svelte-2i6zxz){position:absolute;top:0;left:0;width:1px;height:10px;background-color:#3e4351}.chat-tree.svelte-2i6zxz .connector:where(.svelte-2i6zxz) .connector-right:where(.svelte-2i6zxz){position:absolute;top:0;right:0;width:1px;height:10px;background-color:#3e4351}.chat-tree.svelte-2i6zxz .connector:where(.svelte-2i6zxz) .connector-child:where(.svelte-2i6zxz){position:absolute;top:0;transform:translate(-50%);width:1px;height:10px;background-color:#3e4351}.chat-tree.svelte-2i6zxz .system-prompt:where(.svelte-2i6zxz){display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.chat-tree.svelte-2i6zxz .system-prompt:where(.svelte-2i6zxz) .inner-content:where(.svelte-2i6zxz){display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;top:-30px;padding:16px 24px;border-radius:8px;border:1px solid transparent;background-color:#93a6be09;font-size:14px;font-weight:450;color:#93a6be;white-space:nowrap;line-height:1.5;transition:background-color cubic-bezier(.165,.84,.44,1) .1s,border-color cubic-bezier(.165,.84,.44,1) .1s;cursor:pointer}.chat-tree.svelte-2i6zxz .system-prompt:where(.svelte-2i6zxz) .inner-content:where(.svelte-2i6zxz) .title:where(.svelte-2i6zxz){font-size:16px;font-weight:600;color:#f8fbff}.chat-tree.svelte-2i6zxz .system-prompt:where(.svelte-2i6zxz) .inner-content:where(.svelte-2i6zxz):hover{background-color:#93a6be11;transition:none}.chat-tree.svelte-2i6zxz .system-prompt:where(.svelte-2i6zxz) .inner-content:where(.svelte-2i6zxz):active{background-color:#93a6be10}@keyframes svelte-1pd6idj-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1pd6idj-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.prompt-editor-header.svelte-1pd6idj{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:68px;box-sizing:border-box;background-color:#1b1d23;-webkit-user-select:none;-moz-user-select:none;user-select:none}.title-text.svelte-1pd6idj{font-size:14px;font-weight:700;color:#f8fbff;text-transform:uppercase}.subtitle-text.svelte-1pd6idj{margin-left:4px;font-size:14px;font-weight:450;color:#93a6be}.close-button.svelte-1pd6idj{position:absolute;top:0;right:0;height:100%;box-sizing:border-box;padding:0 33.5px;font-weight:500;cursor:pointer}.close-button.svelte-1pd6idj .close-icon:where(.svelte-1pd6idj){height:16px;width:16px;-webkit-mask-image:url(../../../img/icons/close.png);mask-image:url(../../../img/icons/close.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#f8fbff}.close-button.svelte-1pd6idj:hover .close-icon:where(.svelte-1pd6idj){filter:brightness(.8)}@keyframes svelte-1jop2g1-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1jop2g1-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.prompt-list-button.svelte-1jop2g1{position:relative;margin-bottom:33.5px;width:100%;box-sizing:border-box;padding:30px 33.5px;border-radius:10px;background-color:#3e4351;color:#f8fbff;text-align:left;cursor:pointer}.prompt-list-button.svelte-1jop2g1 .title:where(.svelte-1jop2g1){font-size:16px;font-weight:600;line-height:26px;color:#ffcb6b}.prompt-list-button.svelte-1jop2g1 .title:where(.svelte-1jop2g1) .untitled-prompt-text:where(.svelte-1jop2g1){font-style:italic;font-weight:500;color:#93a6be}.prompt-list-button.svelte-1jop2g1 .tags:where(.svelte-1jop2g1){margin-top:6px}.prompt-list-button.svelte-1jop2g1 .tags:where(.svelte-1jop2g1) .tag:where(.svelte-1jop2g1){display:inline-block;margin-right:4px;padding:0 4px;border-radius:4px;background-color:#f8fbff;font-size:10.5px;font-weight:700;text-transform:uppercase;line-height:17px;color:#1b1d23}.prompt-list-button.svelte-1jop2g1 .tags:where(.svelte-1jop2g1) .tag.default-tag:where(.svelte-1jop2g1){background-color:#93a6be}.prompt-list-button.svelte-1jop2g1 .tags:where(.svelte-1jop2g1) .tag.active-tag:where(.svelte-1jop2g1){background-color:#f8fbff}.prompt-list-button.svelte-1jop2g1 .tags:where(.svelte-1jop2g1) .tag.modified-tag:where(.svelte-1jop2g1){background-color:#ffcb6b}.prompt-list-button.svelte-1jop2g1 .tags:where(.svelte-1jop2g1) .tag.provisional-tag:where(.svelte-1jop2g1){background-color:#ffcb6b}.prompt-list-button.svelte-1jop2g1 .message:where(.svelte-1jop2g1){margin-top:12px;line-height:22px;font-size:14px}.prompt-list-button.svelte-1jop2g1:hover{background-color:#414655;transition:none}.prompt-list-button.svelte-1jop2g1:active{background-color:#404553}.prompt-list-button.selected.svelte-1jop2g1{box-shadow:0 0 0 1.5px #82aaff inset}.prompt-list-button.selected.provisional.svelte-1jop2g1{box-shadow:0 0 0 1.5px #ffcb6b inset}.prompt-list-button.selected.provisional.delete-highlight.svelte-1jop2g1{box-shadow:0 0 0 1.5px #fe6b6b inset}.prompt-list-button.delete-highlight.svelte-1jop2g1{box-shadow:0 0 0 1.5px #fe6b6b;background-color:#734e58;text-decoration:line-through}@keyframes svelte-1a263bz-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1a263bz-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.prompt-list.svelte-1a263bz{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:absolute;top:0;left:0;width:440px;height:100vh}.header.svelte-1a263bz{display:flex;align-items:center;justify-content:space-between;width:100%;height:68px;flex-shrink:0;box-sizing:border-box;padding:0 33.5px;border-bottom:1px solid rgba(0,0,0,.1);background-color:#1b1d23;font-size:16px;font-weight:600;color:#f8fbff}.header.svelte-1a263bz .text:where(.svelte-1a263bz) .bull:where(.svelte-1a263bz){margin:0 5px;color:#ffcb6b}.header.svelte-1a263bz .create-button:where(.svelte-1a263bz){display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:1px solid #3e4351;color:#494f5f;cursor:pointer;transition:border-color cubic-bezier(.165,.84,.44,1) .125s,background-color cubic-bezier(.165,.84,.44,1) .125s,color cubic-bezier(.165,.84,.44,1) .125s}.header.svelte-1a263bz .create-button:where(.svelte-1a263bz) .icon{height:11px;transform:rotate(45deg)}.header.svelte-1a263bz .create-button:where(.svelte-1a263bz):hover{border-color:#ffcb6b;background-color:#ffcb6b;color:#1b1d23;transition:none}.header.svelte-1a263bz .create-button:where(.svelte-1a263bz):active{border-color:#ffb938;background-color:#ffb938;color:#1b1d23;transition:none}.list.svelte-1a263bz{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;box-sizing:border-box;padding:33.5px 33.5px 100.5px;background-color:#1b1d23;overflow-y:auto;overflow-x:hidden}.list.svelte-1a263bz::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.list.svelte-1a263bz::-webkit-scrollbar-thumb{background-color:#3e4351;border-radius:99px}.list.svelte-1a263bz::-webkit-scrollbar-thumb:hover{background-color:#424857}.list.svelte-1a263bz::-webkit-scrollbar-thumb:active{background-color:#474d5d}.list.svelte-1a263bz::-webkit-scrollbar-corner{display:none}@keyframes svelte-dsqxrp-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-dsqxrp-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.prompt-input-container.svelte-dsqxrp{display:flex;flex-direction:column;position:relative;min-width:400px;max-width:720px;width:calc(100vw - 640px);height:640px;box-sizing:border-box;padding:33.5px;border-radius:8px;background-color:#1b1d23}.prompt-input-container.read-only.svelte-dsqxrp .title-input:where(.svelte-dsqxrp),.prompt-input-container.read-only.svelte-dsqxrp .prompt-input:where(.svelte-dsqxrp){border-color:#3e4351;background-color:#282b34;color:#f8fbff80;cursor:not-allowed}.prompt-input-container.read-only.svelte-dsqxrp .title-input:where(.svelte-dsqxrp)::-webkit-scrollbar-thumb,.prompt-input-container.read-only.svelte-dsqxrp .prompt-input:where(.svelte-dsqxrp)::-webkit-scrollbar-thumb{background:#f8fbff54}.prompt-input-container.delete-highlight.svelte-dsqxrp .title-input:where(.svelte-dsqxrp),.prompt-input-container.delete-highlight.svelte-dsqxrp .prompt-input:where(.svelte-dsqxrp){box-shadow:0 0 0 .5px #fe6b6b;border-color:#fe6b6b;background-color:#734e58;text-decoration:line-through}.title-input.svelte-dsqxrp{flex-grow:0;width:100%;box-sizing:border-box;padding:16px 24px;border-radius:8px;border:1px solid #93a6be;background-color:#3e4351;line-height:32px;font-family:-apple-system,"system-ui",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;color:#f8fbff;caret-color:#82aaff}.title-input.svelte-dsqxrp::-moz-placeholder{color:#93a6be;font-weight:500}.title-input.svelte-dsqxrp::placeholder{color:#93a6be;font-weight:500}.prompt-input.svelte-dsqxrp{flex-grow:1;margin-top:33.5px;width:100%;box-sizing:border-box;padding:24px;border-radius:8px;border:1px solid #93a6be;background-color:#3e4351;line-height:29px;font-family:-apple-system,"system-ui",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;color:#f8fbff;caret-color:#82aaff;resize:none}.prompt-input.svelte-dsqxrp::-moz-placeholder{color:#93a6be}.prompt-input.svelte-dsqxrp::placeholder{color:#93a6be}.prompt-input.svelte-dsqxrp::-webkit-scrollbar{width:8px;height:8px;background:transparent}.prompt-input.svelte-dsqxrp::-webkit-scrollbar-thumb{background:#fff;border-radius:99px;cursor:grab}.controls.svelte-dsqxrp{display:flex;justify-content:space-between;align-items:center;flex-grow:0;margin-top:33.5px}.controls.svelte-dsqxrp .token-count:where(.svelte-dsqxrp){margin-left:16px;font-size:14px;color:#494f5f}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp){display:flex;gap:12px}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp)>button:where(.svelte-dsqxrp){display:block;padding:16px 33.5px;border:none;border-radius:8px;font-family:-apple-system,"system-ui",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;transition:background-color cubic-bezier(.165,.84,.44,1) .125s;cursor:pointer}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .delete-button:where(.svelte-dsqxrp){padding-right:34.5px;background-color:transparent;font-weight:400;color:#494f5f}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .delete-button:where(.svelte-dsqxrp):hover{padding-right:33.5px;background-color:#fe6b6b;font-weight:600;color:#1b1d23;transition:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .delete-button:where(.svelte-dsqxrp):active{padding-right:33.5px;background-color:#fe5757;font-weight:600;color:#1b1d23;transition:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .cancel-button:where(.svelte-dsqxrp),.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .close-button:where(.svelte-dsqxrp){background-color:#282b34;color:#f8fbff}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .cancel-button:where(.svelte-dsqxrp):hover,.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .close-button:where(.svelte-dsqxrp):hover{background-color:#313540;color:#f8fbff;transition:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .cancel-button:where(.svelte-dsqxrp):active,.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .close-button:where(.svelte-dsqxrp):active{background-color:#2c303a;transition:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .copy-button:where(.svelte-dsqxrp){background-color:#f8fbfff5;color:#1b1d23}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .copy-button:where(.svelte-dsqxrp):hover{background-color:#f8fbffeb;transition:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .copy-button:where(.svelte-dsqxrp):active{background-color:#f8fbffe0;transition:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button:where(.svelte-dsqxrp){position:relative;background-color:#82aaff;color:#1b1d23}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button:where(.svelte-dsqxrp) .spinner:where(.svelte-dsqxrp){position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-9px);opacity:0}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button:where(.svelte-dsqxrp) .spinner:where(.svelte-dsqxrp) .spinner-img:where(.svelte-dsqxrp){height:19px;width:19px;-webkit-mask-image:url(../../../img/icons/cog.png);mask-image:url(../../../img/icons/cog.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#1b1d23}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button:where(.svelte-dsqxrp) .saved-text:where(.svelte-dsqxrp){display:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button:where(.svelte-dsqxrp):hover{background-color:#6e9cff;transition:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button:where(.svelte-dsqxrp):active{background-color:#6395ff;transition:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.modified:where(.svelte-dsqxrp){background-color:#ffcb6b}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.modified:where(.svelte-dsqxrp):hover{background-color:#ffc252}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.modified:where(.svelte-dsqxrp):active{background-color:#ffb938}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.no-changes:where(.svelte-dsqxrp){background-color:#f8fbff}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.no-changes:where(.svelte-dsqxrp):hover{background-color:#f8fbffeb}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.no-changes:where(.svelte-dsqxrp):active{background-color:#f8fbffe0}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.saving:where(.svelte-dsqxrp){pointer-events:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.saving:where(.svelte-dsqxrp) .save-text:where(.svelte-dsqxrp){opacity:0}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.saving:where(.svelte-dsqxrp) .spinner:where(.svelte-dsqxrp){opacity:1}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.saving:where(.svelte-dsqxrp) .spinner:where(.svelte-dsqxrp) .spinner-img:where(.svelte-dsqxrp){animation:svelte-dsqxrp-loading_spin 1s linear infinite}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.saved:where(.svelte-dsqxrp){background-color:#82aaff;pointer-events:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.saved:where(.svelte-dsqxrp) .save-text:where(.svelte-dsqxrp){display:none}.controls.svelte-dsqxrp .buttons:where(.svelte-dsqxrp) .save-button.saved:where(.svelte-dsqxrp) .saved-text:where(.svelte-dsqxrp){display:block}@keyframes svelte-1rl3lor-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1rl3lor-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.prompt-editor.svelte-1rl3lor{position:fixed;top:0;left:0;z-index:99;width:100vw;height:100vh;background-color:#21242bdf}.prompt-editor.read-only.svelte-1rl3lor .inner:where(.svelte-1rl3lor){padding-left:0}.inner.svelte-1rl3lor{display:flex;align-items:center;justify-content:center;position:relative;height:100%;box-sizing:border-box;padding-left:440px}@keyframes svelte-1l4cuum-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1l4cuum-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.screen-cover.svelte-1l4cuum{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100%;background-color:#1b1d23df;transform:scale(1.02);filter:none;opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;transition:transform cubic-bezier(.165,.84,.44,1) .2s,filter cubic-bezier(.165,.84,.44,1) .2s,opacity cubic-bezier(.165,.84,.44,1) .2s}.icon.svelte-1l4cuum{margin-bottom:33.5px;height:72px;width:72px;-webkit-mask-image:url(../../../img/icons/no-mobile.png);mask-image:url(../../../img/icons/no-mobile.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#f8fbff}.message.svelte-1l4cuum{text-align:center;font-weight:450;color:#fff}.message.svelte-1l4cuum .small:where(.svelte-1l4cuum){margin-top:16px;font-size:14px;color:#82aaff}@media (min-width: 900px) and (min-height: 400px){.screen-cover.svelte-1l4cuum{transform:none;filter:blur(4px);opacity:0;pointer-events:none;transition:transform cubic-bezier(.165,.84,.44,1) .1s,filter cubic-bezier(.165,.84,.44,1) .1s,opacity cubic-bezier(.165,.84,.44,1) .1s}}@keyframes svelte-247rfo-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-247rfo-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}.research-preview-notification.svelte-247rfo{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#21242bdf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999}.research-preview-notification.svelte-247rfo .inner:where(.svelte-247rfo){width:480px}.research-preview-notification.svelte-247rfo .header:where(.svelte-247rfo){display:flex;flex-direction:column;align-items:center;gap:24px}.research-preview-notification.svelte-247rfo .header:where(.svelte-247rfo) .logo:where(.svelte-247rfo){height:32px}.research-preview-notification.svelte-247rfo .header:where(.svelte-247rfo) .subtitle:where(.svelte-247rfo){font-size:18px;font-weight:500;color:#93a6be}.research-preview-notification.svelte-247rfo .notification-text:where(.svelte-247rfo){margin-top:64px;margin-bottom:64px}.research-preview-notification.svelte-247rfo .actions:where(.svelte-247rfo){display:flex;flex-direction:column;align-items:center;gap:24px}.research-preview-notification.svelte-247rfo .actions:where(.svelte-247rfo) .button:where(.svelte-247rfo){position:relative;min-width:320px;box-sizing:border-box;padding:20px 24px;border-radius:88px;border:1px solid #21242b;background-color:#f8fbff;font-weight:600;color:#1b1d23;cursor:pointer}.research-preview-notification.svelte-247rfo .actions:where(.svelte-247rfo) .button:where(.svelte-247rfo):hover{background-color:#f3f8ff}.research-preview-notification.svelte-247rfo .actions:where(.svelte-247rfo) .button:where(.svelte-247rfo):active{background-color:#eef5ff;top:.5px;left:.5px}.research-preview-notification.svelte-247rfo .actions:where(.svelte-247rfo) .checkbox:where(.svelte-247rfo){display:flex;align-items:center;gap:8px}.research-preview-notification.svelte-247rfo .actions:where(.svelte-247rfo) .checkbox:where(.svelte-247rfo) #checkbox:where(.svelte-247rfo){cursor:pointer}.research-preview-notification.svelte-247rfo .actions:where(.svelte-247rfo) .checkbox:where(.svelte-247rfo) .label:where(.svelte-247rfo){font-size:14px;font-weight:450;color:#93a6be;cursor:pointer}@keyframes svelte-1wr1opc-loading_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1wr1opc-pulse{0%{opacity:.8}20%{opacity:.8}60%{opacity:1}90%{opacity:1}to{opacity:.8}}html{width:100%;height:100%;margin:0}body{position:relative;margin:0;padding:0;background-color:#21242b;font-family:-apple-system,"system-ui",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25;color:#f8fbff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}h1,h2,h3,h4,h5,h6{margin:0 0 24px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}p,ul,ol,pre{margin:0 0 32px;line-height:29px}p:last-child,ul:last-child,ol:last-child,pre:last-child{margin-bottom:0}p a:hover,ul a:hover,ol a:hover,pre a:hover{text-decoration:underline}ul,ol{padding-left:40px}ul:first-child li,ol:first-child li{margin-top:0}ul li,ol li{margin:12px 0;padding-left:8px}ul li:last-of-type,ol li:last-of-type{margin-bottom:0}ul li p:last-of-type,ol li p:last-of-type{margin-bottom:0}ul ul,ul ol,ol ul,ol ol{margin-top:12px;padding-left:24px}ul ul:last-child,ul ol:last-child,ol ul:last-child,ol ol:last-child{margin-bottom:0}a{color:#82aaff;text-decoration:none}button{margin:0;padding:0;background-color:transparent;border:none;font-family:inherit;font-size:inherit;color:inherit}input:focus,textarea:focus,button:focus,div:focus{outline:none}blockquote{position:relative;margin:0 0 32px;padding:28px 50.25px 28px 33.5px;border-radius:6px;background-color:#282b34;font-size:15px;color:#f8fbffe6}blockquote:after{content:"”";position:absolute;bottom:-1px;right:16px;font-family:Times New Roman,serif;font-size:42px;font-weight:600;line-height:1;color:#3e4351}blockquote:last-child{margin-bottom:0}blockquote blockquote{background-color:#21242b}table{margin:0 0 32px;font-size:14px;line-height:1.5;border-spacing:1.5px}table td,table th{padding:12px;border-radius:3px;background-color:#0000001a}table th{background-color:#0003}hr{margin:32px 0;border:none;border-top:1px dotted rgba(255,255,255,.25)}hr:last-child{margin-bottom:0}.plump-gpt.svelte-1wr1opc{display:flex;flex-flow:column nowrap;transform:none;height:100vh;box-sizing:border-box;background-color:#282b34;overflow:hidden;filter:none;transition:filter cubic-bezier(.165,.84,.44,1) .1s .05s,transform cubic-bezier(.165,.84,.44,1) .1s .05s}.plump-gpt.blur.svelte-1wr1opc{transform:scale(.99);filter:blur(4px);transition:transform cubic-bezier(.165,.84,.44,1) .1s,filter cubic-bezier(.165,.84,.44,1) .1s}@media (min-width: 900px){.plump-gpt.svelte-1wr1opc{overflow:auto}}
