@charset "UTF-8";:root{--unbounded-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--primary-color: #000000;--color-white: #ffffff;--color-black: #000000;--border-white: #ffff;--border-black: #000;--background-white: #fff;--background-black: #000}*{font-family:var(--unbounded-font)}*::-webkit-scrollbar{width:.25rem;height:.25rem}*::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000}*::-webkit-scrollbar-thumb{background-color:#a6a5a6;border-radius:.375rem}@media only screen and (max-width:820px){*{font-family:var(--unbounded-font)}html{font-size:100%}}@media only screen and (min-width:821px){html{font-size:60%}}@media only screen and (min-width:900px){html{font-size:70%}}@media only screen and (min-width:1024px){html{font-size:80%}}@media only screen and (min-width:1280px){html{font-size:100%}}@media only screen and (min-width:1440px)and (min-resolution:1dppx){html{font-size:100%}}@media only screen and (min-width:1600px)and (min-resolution:1dppx){html{font-size:110%}}@media only screen and (min-width:1920px)and (min-resolution:1dppx){html{font-size:120%}}@media only screen and (min-width:2560px)and (min-resolution:1.5dppx){html{font-size:110%}}@media only screen and (min-width:3072px)and (min-resolution:2dppx){html{font-size:100%}}@media only screen and (min-width:3440px)and (min-resolution:1dppx){html{font-size:140%}}@media only screen and (min-width:3840px)and (min-resolution:1dppx){html{font-size:150%}}@media only screen and (min-width:5120px)and (min-resolution:1dppx){html{font-size:170%}}@media only screen and (min-width:6016px)and (min-resolution:1dppx){html{font-size:180%}}@media only screen and (min-width:7680px)and (min-resolution:1dppx){html{font-size:200%}}@media only screen and (-webkit-min-device-pixel-ratio:2)and (min-width:1440px){html{font-size:100%}}@media only screen and (min-width:2560px)and (min-resolution:192dpi){html{font-size:100%}}@media only screen and (min-width:3840px)and (min-resolution:192dpi){html{font-size:150%}}@media only screen and (min-width:2560px)and (max-width:2880px)and (min-resolution:2dppx){html{font-size:100%}}@media only screen and (min-width:3072px)and (max-width:3360px)and (min-resolution:2dppx){html{font-size:100%}}@media only screen and (min-width:2560px)and (min-resolution:2dppx){html{font-size:100%}}@keyframes reveal-up{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}@keyframes rise-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-2.5rem)}}.reveal-up{animation:reveal-up .55s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 90ms)}.rise-out{animation:rise-out .45s ease-in both}@media(prefers-reduced-motion:reduce){.reveal-up,.rise-out{animation:none}}@media print{.topnav,.composer,.reasoning,.suggested,.msg-actions,.dt-csv,#remIndicator{display:none!important}html,body,#app,.app-wrapper,.chat-page{height:auto!important;overflow:visible!important;background:#fff!important}.message-list{overflow:visible!important}.msg{break-inside:avoid}.msg.user :deep(.text-content),.msg.user{color:#10243b!important;background:transparent!important}}*,*:before,*:after{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body,#app{height:100%;width:100%}body{opacity:1;color:var(--color-primary);padding:0;margin:0}body .image-wrapper-fit-parent svg,body .iwfp svg{height:100%!important;width:100%!important}body .image-wrapper-fit-parent img,body .iwfp img{height:100%!important;width:100%!important;object-fit:contain}body .image-wrapper-fill-width svg,body .iwfw svg{height:auto!important;width:100%!important}body .image-wrapper-fill-width img,body .iwfw img{height:auto!important;width:100%!important}body .image-wrapper-fill-height svg,body .iwfh svg{height:100%!important;width:auto!important}body .image-wrapper-fill-height img,body .iwfh img{height:100%!important;width:auto!important}body .image-wrapper-preserve-aspect-ratio svg,body .iwpar svg{height:auto!important;width:auto!important;max-height:100%!important;max-width:100%!important}body .image-wrapper-preserve-aspect-ratio img,body .iwpar img{height:auto!important;width:auto!important;max-height:100%!important;max-width:100%!important}body .visible-on-mobile{display:inherit}body .visible-on-mobile.flex{display:flex}body .visible-on-mobile.grid{display:grid}@media only screen and (min-width:821px){body .visible-on-mobile{display:none!important}}body .visible-on-desktop{display:inherit}body .visible-on-desktop.flex{display:flex}body .visible-on-desktop.grid{display:grid}@media(max-width:821px){body .visible-on-desktop{display:none!important}}body .capitalize{text-transform:capitalize}body .bold{font-weight:700}body .strip-input-default-styles,body .sids{padding:0;margin:0;border:none;outline:0;background:transparent;min-width:0}body .strip-input-default-styles:focus,body .sids:focus{outline:none}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button{border:none;background:transparent;cursor:pointer;padding:0;margin:0}img{line-height:0}.message-list,.msg,.data-table{user-select:text;-webkit-user-select:text}.loading-animation[data-v-d9ac25d7]{z-index:20;position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background:#3a393a54;pointer-events:all}.loading-animation img[data-v-d9ac25d7]{width:10%;pointer-events:none}.app-wrapper[data-v-53a6d603]{height:100%;width:100%}#remIndicator[data-v-53a6d603]{position:absolute;top:-10000px;left:-10000px;background:transparent;opacity:0;width:1rem;height:1rem;z-index:1;pointer-events:none;visibility:hidden}.mark[data-v-6e225833]{display:block;overflow:visible}.mark circle[data-v-6e225833]{fill:#fff}.mark.animated circle[data-v-6e225833]{transform-box:fill-box;transform-origin:center;animation:mark-pulse-6e225833 2.6s ease-in-out infinite both}.mark.animated circle[data-v-6e225833]:nth-of-type(1){animation-delay:0ms}.mark.animated circle[data-v-6e225833]:nth-of-type(2){animation-delay:45ms}.mark.animated circle[data-v-6e225833]:nth-of-type(3){animation-delay:90ms}.mark.animated circle[data-v-6e225833]:nth-of-type(4){animation-delay:135ms}.mark.animated circle[data-v-6e225833]:nth-of-type(5){animation-delay:.18s}.mark.animated circle[data-v-6e225833]:nth-of-type(6){animation-delay:225ms}.mark.animated circle[data-v-6e225833]:nth-of-type(7){animation-delay:.27s}.mark.animated circle[data-v-6e225833]:nth-of-type(8){animation-delay:315ms}.mark.animated circle[data-v-6e225833]:nth-of-type(9){animation-delay:.36s}.mark.animated circle[data-v-6e225833]:nth-of-type(10){animation-delay:405ms}.mark.animated circle[data-v-6e225833]:nth-of-type(11){animation-delay:.45s}.mark.animated circle[data-v-6e225833]:nth-of-type(12){animation-delay:495ms}.mark.animated circle[data-v-6e225833]:nth-of-type(13){animation-delay:.54s}.mark.animated circle[data-v-6e225833]:nth-of-type(14){animation-delay:585ms}.mark.animated circle[data-v-6e225833]:nth-of-type(15){animation-delay:.63s}.mark.animated circle[data-v-6e225833]:nth-of-type(16){animation-delay:675ms}.mark.animated circle[data-v-6e225833]:nth-of-type(17){animation-delay:.72s}.mark.animated circle[data-v-6e225833]:nth-of-type(18){animation-delay:765ms}.mark.animated circle[data-v-6e225833]:nth-of-type(19){animation-delay:.81s}.mark.animated circle[data-v-6e225833]:nth-of-type(20){animation-delay:855ms}.mark.animated circle[data-v-6e225833]:nth-of-type(21){animation-delay:.9s}.mark.animated circle[data-v-6e225833]:nth-of-type(22){animation-delay:945ms}.mark.animated circle[data-v-6e225833]:nth-of-type(23){animation-delay:.99s}.mark.animated circle[data-v-6e225833]:nth-of-type(24){animation-delay:1035ms}.mark.animated circle[data-v-6e225833]:nth-of-type(25){animation-delay:1.08s}.mark.animated circle[data-v-6e225833]:nth-of-type(26){animation-delay:1125ms}.mark.animated circle[data-v-6e225833]:nth-of-type(27){animation-delay:1.17s}.mark.animated circle[data-v-6e225833]:nth-of-type(28){animation-delay:1215ms}.mark.animated circle[data-v-6e225833]:nth-of-type(29){animation-delay:1.26s}.mark.animated circle[data-v-6e225833]:nth-of-type(30){animation-delay:1305ms}.mark.animated circle[data-v-6e225833]:nth-of-type(31){animation-delay:1.35s}.mark.animated circle[data-v-6e225833]:nth-of-type(32){animation-delay:1395ms}.mark.animated circle[data-v-6e225833]:nth-of-type(33){animation-delay:1.44s}.mark.animated circle[data-v-6e225833]:nth-of-type(34){animation-delay:1485ms}.mark.animated circle[data-v-6e225833]:nth-of-type(35){animation-delay:1.53s}.mark.animated circle[data-v-6e225833]:nth-of-type(36){animation-delay:1575ms}.mark.animated circle[data-v-6e225833]:nth-of-type(37){animation-delay:1.62s}.mark.animated circle[data-v-6e225833]:nth-of-type(38){animation-delay:1665ms}.mark.animated circle[data-v-6e225833]:nth-of-type(39){animation-delay:1.71s}.mark.animated circle[data-v-6e225833]:nth-of-type(40){animation-delay:1755ms}.mark.animated circle[data-v-6e225833]:nth-of-type(41){animation-delay:1.8s}.mark.animated circle[data-v-6e225833]:nth-of-type(42){animation-delay:1845ms}.mark.animated circle[data-v-6e225833]:nth-of-type(43){animation-delay:1.89s}.mark.animated circle[data-v-6e225833]:nth-of-type(44){animation-delay:1935ms}.mark.animated circle[data-v-6e225833]:nth-of-type(45){animation-delay:1.98s}@keyframes mark-pulse-6e225833{0%,to{opacity:.25;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.mark.animated circle[data-v-6e225833]{animation:none;opacity:1}}.auth-gate[data-v-67383b58]{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#071a2f,#000)}.auth-gate[data-v-67383b58]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background-image:url(./lights-CdjhmBpS.png);background-position:center top;background-repeat:no-repeat;background-size:cover;mix-blend-mode:screen}@media print{.auth-gate[data-v-67383b58]{background:#fff}.auth-gate[data-v-67383b58]:before{display:none}}.auth-gate[data-v-67383b58]{height:100%;display:flex;align-items:center;justify-content:center;padding:1.5rem}.auth-gate .auth-inner[data-v-67383b58]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:22rem}.auth-gate .auth-mark[data-v-67383b58]{width:4.5rem;height:auto}.auth-gate .auth-copy[data-v-67383b58]{display:flex;flex-direction:column;gap:.5rem;text-align:center}.auth-gate .auth-copy .auth-heading[data-v-67383b58]{color:#fff;font-size:1.75rem;font-weight:600;line-height:1.2}.auth-gate .auth-copy .auth-sub[data-v-67383b58]{color:#5b6777;font-size:.875rem;font-weight:400;line-height:1.4}.auth-gate .auth-form[data-v-67383b58]{display:flex;flex-direction:column;gap:.75rem;width:100%}.auth-gate .auth-form .auth-input[data-v-67383b58]{width:100%;padding:.75rem 1rem;border:.0625rem solid #5b6777;border-radius:.75rem;background:#000a14;color:#d2d3e0;font:inherit;font-size:.875rem;line-height:1.4;outline:none;transition:border-color .15s ease}.auth-gate .auth-form .auth-input[data-v-67383b58]::placeholder{color:#5b6777}.auth-gate .auth-form .auth-input[data-v-67383b58]:focus{border-color:#ffffffbf}.auth-gate .auth-form .auth-submit[data-v-67383b58]{display:flex;align-items:center;justify-content:center;padding:.75rem;border-radius:.5rem;background:#003abc;-webkit-user-select:none;user-select:none;transition:filter .15s ease;cursor:pointer}.auth-gate .auth-form .auth-submit[data-v-67383b58]:hover{filter:brightness(1.2)}.auth-gate .auth-form .auth-submit.disabled[data-v-67383b58]{background:#ffffff14;pointer-events:none}.auth-gate .auth-form .auth-submit.disabled .auth-submit-text[data-v-67383b58]{color:#5b6777}.auth-gate .auth-form .auth-submit .auth-submit-text[data-v-67383b58]{color:#fffc;font-size:.875rem;line-height:1.25}.app-wrapper[data-v-f3e40a3a]{height:100%;width:100%}.topnav[data-v-72ab8fd6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:transparent}.topnav .topnav-left[data-v-72ab8fd6]{display:flex;align-items:center;flex-shrink:0}.topnav .topnav-left .topnav-logo[data-v-72ab8fd6]{height:1.75rem;width:auto}.topnav .topnav-right[data-v-72ab8fd6]{display:flex;align-items:center;gap:.5rem;margin-left:auto}.newchat[data-v-72ab8fd6]{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem .75rem;border-radius:.5rem;background:#003abc;cursor:pointer;transition:filter .15s ease}.newchat[data-v-72ab8fd6]:hover{filter:brightness(1.2)}.newchat .newchat-label[data-v-72ab8fd6]{color:#fffc;font-size:.75rem;line-height:1.25;white-space:nowrap;-webkit-user-select:none;user-select:none}.newchat .newchat-icon[data-v-72ab8fd6]{flex-shrink:0;width:.875rem;height:.875rem}.ghostbtn[data-v-72ab8fd6]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:7rem;padding:.5rem .75rem;border:.0625rem solid rgba(255,255,255,.1);border-radius:.5rem;background:transparent;color:#8ba0b8;line-height:1.25;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,color .15s ease}.ghostbtn[data-v-72ab8fd6]:hover{border-color:#5b6777;color:#fffc}.ghostbtn.busy[data-v-72ab8fd6]{cursor:default;pointer-events:none;color:#fffc}.ghostbtn .ghostbtn-spinner[data-v-72ab8fd6]{width:.75rem;height:.75rem;flex-shrink:0;border:.09375rem solid rgba(255,255,255,.1);border-top-color:currentColor;border-radius:50%;animation:ghostbtn-spin-72ab8fd6 .7s linear infinite}.ghostbtn .ghostbtn-text[data-v-72ab8fd6]{font-size:.75rem;white-space:nowrap}@keyframes ghostbtn-spin-72ab8fd6{to{transform:rotate(360deg)}}.debug[data-v-72ab8fd6]{display:flex;align-items:center;gap:.375rem;color:#8ba0b8;font-size:.8125rem;cursor:pointer}.avatar[data-v-72ab8fd6]{display:flex;align-items:center;justify-content:center;padding:.375rem;height:2.125rem;aspect-ratio:1;border-radius:.5rem;background:#000a14}.avatar .avatar-initials[data-v-72ab8fd6]{color:#b0d6ff;font-size:.75rem;line-height:1.25;letter-spacing:.02em;text-transform:uppercase;-webkit-user-select:none;user-select:none}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}.text-content[data-v-dfdfd663]{line-height:1.55;color:inherit}.text-content.streaming[data-v-dfdfd663]{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 1em),rgba(0,0,0,.45) 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 1em),#00000073)}.text-content[data-v-dfdfd663] p{margin:0}.text-content[data-v-dfdfd663] table{border-collapse:collapse}.text-content[data-v-dfdfd663] h1,.text-content[data-v-dfdfd663] h2,.text-content[data-v-dfdfd663] h3,.text-content[data-v-dfdfd663] h4,.text-content[data-v-dfdfd663] h5,.text-content[data-v-dfdfd663] h6{margin:1.25rem 0 .5rem;font-weight:600;color:inherit}.text-content[data-v-dfdfd663] h1:first-child,.text-content[data-v-dfdfd663] h2:first-child,.text-content[data-v-dfdfd663] h3:first-child,.text-content[data-v-dfdfd663] h4:first-child,.text-content[data-v-dfdfd663] h5:first-child,.text-content[data-v-dfdfd663] h6:first-child{margin-top:0}.text-content[data-v-dfdfd663] h1{font-size:1.5rem;line-height:2rem}.text-content[data-v-dfdfd663] h2{font-size:1.375rem;line-height:1.875rem}.text-content[data-v-dfdfd663] h3,.text-content[data-v-dfdfd663] h4,.text-content[data-v-dfdfd663] h5,.text-content[data-v-dfdfd663] h6{font-size:1.25rem;line-height:1.75rem}.text-content[data-v-dfdfd663] code{padding:.125rem .375rem;background:#ffffff14;border-radius:.25rem;color:#d2d3e0;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.9em}.text-content[data-v-dfdfd663] .code-block{position:relative;margin:.5rem 0}.text-content[data-v-dfdfd663] .code-block:hover .code-copy,.text-content[data-v-dfdfd663] .code-block:focus-within .code-copy{opacity:1}.text-content[data-v-dfdfd663] pre{margin:0;padding:.875rem 1rem;background:#0c131b;border:.0625rem solid rgba(255,255,255,.1);border-radius:.5rem;overflow-x:auto}.text-content[data-v-dfdfd663] pre code{display:block;padding:0;background:transparent;border-radius:0;color:#d2d3e0;font-size:.875rem;line-height:1.5;white-space:pre}.text-content[data-v-dfdfd663] .hljs-keyword,.text-content[data-v-dfdfd663] .hljs-selector-tag,.text-content[data-v-dfdfd663] .hljs-built_in,.text-content[data-v-dfdfd663] .hljs-literal,.text-content[data-v-dfdfd663] .hljs-type{color:#d771ff}.text-content[data-v-dfdfd663] .code-copy{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background:#ffffff0f;border:.0625rem solid rgba(255,255,255,.1);border-radius:.375rem;color:#8ba0b8;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease,background .15s ease}.text-content[data-v-dfdfd663] .code-copy:hover{color:#fffc;background:#ffffff1a}.text-content[data-v-dfdfd663] .code-copy .ico{display:block;width:.875rem;height:.875rem}.text-content[data-v-dfdfd663] .code-copy .ico-check{display:none;color:#5eead4}.text-content[data-v-dfdfd663] .code-copy.is-copied{color:#5eead4}.text-content[data-v-dfdfd663] .code-copy.is-copied .ico-copy{display:none}.text-content[data-v-dfdfd663] .code-copy.is-copied .ico-check{display:block}.export-btn[data-v-56d892d5]{display:inline-flex;align-items:center;background:#003abc;border-radius:.5rem;padding:.375rem .75rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s ease}.export-btn[data-v-56d892d5]:hover{background:#012b8a}.export-btn .export-btn-text[data-v-56d892d5]{font-size:.75rem;color:#fffc;white-space:nowrap}.tooltip-wrapper[data-v-e70fa92c]{position:relative;display:inline-block}.tooltip[data-v-e70fa92c]{background:#1d1d29;color:#d2d3e0;border-radius:6px;font-size:.875rem;line-height:1.4;white-space:nowrap;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;pointer-events:none;border-radius:.375rem;display:inline-flex;flex-shrink:0;padding:.25rem 0px;flex-direction:column;align-items:flex-start;align-self:stretch}.tooltip .tooltip-content[data-v-e70fa92c]{position:relative;z-index:1;display:flex;padding:0 .5rem;align-items:center;gap:.25rem;color:#d2d3e0;font-size:.75rem}.tooltip .tooltip-arrow[data-v-e70fa92c]{position:absolute;width:0;height:0;border-style:solid;filter:drop-shadow(0px 1px 0px rgb(229,231,235))}.tooltip-top .tooltip-arrow[data-v-e70fa92c]{top:100%;border-width:6px 6px 0 6px;border-color:#ffffff transparent transparent transparent}.tooltip-bottom .tooltip-arrow[data-v-e70fa92c]{bottom:100%;border-width:0 6px 6px 6px;border-color:transparent transparent #ffffff transparent}.tooltip-left .tooltip-arrow[data-v-e70fa92c]{left:100%;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #ffffff}.tooltip-right .tooltip-arrow[data-v-e70fa92c]{right:100%;border-width:6px 6px 6px 0;border-color:transparent #ffffff transparent transparent}.tooltip-top-left .tooltip-arrow[data-v-e70fa92c],.tooltip-top-right .tooltip-arrow[data-v-e70fa92c]{top:100%;border-width:6px 6px 0 6px;border-color:#ffffff transparent transparent transparent}.tooltip-bottom-left .tooltip-arrow[data-v-e70fa92c],.tooltip-bottom-right .tooltip-arrow[data-v-e70fa92c]{bottom:100%;border-width:0 6px 6px 6px;border-color:transparent transparent #ffffff transparent}.tooltip-no-arrow .tooltip-arrow[data-v-e70fa92c]{display:none}.tooltip-fade-enter-active[data-v-e70fa92c]{transition:opacity .2s ease-out,transform .2s ease-out}.tooltip-fade-leave-active[data-v-e70fa92c]{transition:opacity .15s ease-in,transform .15s ease-in}.tooltip-fade-enter-from[data-v-e70fa92c],.tooltip-fade-leave-to[data-v-e70fa92c]{opacity:0;transform:translateY(-4px)}.tooltip.tooltip-light[data-v-e70fa92c]{background:#fff;color:#1f2937;border:1px solid #e5e7eb}.tooltip.tooltip-light.tooltip-top .tooltip-arrow[data-v-e70fa92c]{border-top-color:#fff}.tooltip.tooltip-light.tooltip-bottom .tooltip-arrow[data-v-e70fa92c]{border-bottom-color:#fff}.tooltip.tooltip-light.tooltip-left .tooltip-arrow[data-v-e70fa92c]{border-left-color:#fff}.tooltip.tooltip-light.tooltip-right .tooltip-arrow[data-v-e70fa92c]{border-right-color:#fff}.tooltip.tooltip-success[data-v-e70fa92c]{background:#10b981}.tooltip.tooltip-success.tooltip-top .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-success.tooltip-top-left .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-success.tooltip-top-right .tooltip-arrow[data-v-e70fa92c]{border-top-color:#10b981}.tooltip.tooltip-success.tooltip-bottom .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-success.tooltip-bottom-left .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-success.tooltip-bottom-right .tooltip-arrow[data-v-e70fa92c]{border-bottom-color:#10b981}.tooltip.tooltip-success.tooltip-left .tooltip-arrow[data-v-e70fa92c]{border-left-color:#10b981}.tooltip.tooltip-success.tooltip-right .tooltip-arrow[data-v-e70fa92c]{border-right-color:#10b981}.tooltip.tooltip-error[data-v-e70fa92c]{background:#ef4444}.tooltip.tooltip-error.tooltip-top .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-error.tooltip-top-left .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-error.tooltip-top-right .tooltip-arrow[data-v-e70fa92c]{border-top-color:#ef4444}.tooltip.tooltip-error.tooltip-bottom .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-error.tooltip-bottom-left .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-error.tooltip-bottom-right .tooltip-arrow[data-v-e70fa92c]{border-bottom-color:#ef4444}.tooltip.tooltip-error.tooltip-left .tooltip-arrow[data-v-e70fa92c]{border-left-color:#ef4444}.tooltip.tooltip-error.tooltip-right .tooltip-arrow[data-v-e70fa92c]{border-right-color:#ef4444}.tooltip.tooltip-warning[data-v-e70fa92c]{background:#f59e0b}.tooltip.tooltip-warning.tooltip-top .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-warning.tooltip-top-left .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-warning.tooltip-top-right .tooltip-arrow[data-v-e70fa92c]{border-top-color:#f59e0b}.tooltip.tooltip-warning.tooltip-bottom .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-warning.tooltip-bottom-left .tooltip-arrow[data-v-e70fa92c],.tooltip.tooltip-warning.tooltip-bottom-right .tooltip-arrow[data-v-e70fa92c]{border-bottom-color:#f59e0b}.tooltip.tooltip-warning.tooltip-left .tooltip-arrow[data-v-e70fa92c]{border-left-color:#f59e0b}.tooltip.tooltip-warning.tooltip-right .tooltip-arrow[data-v-e70fa92c]{border-right-color:#f59e0b}.trigger-container[data-v-e70fa92c]{display:flex;align-items:center;justify-content:center}.tooltip-multiline[data-v-e70fa92c]{white-space:normal;word-break:break-word;max-width:25rem}.copy-btn[data-v-32347123]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;color:#8ba0b8;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}.copy-btn[data-v-32347123]:hover{color:#fffc}.copy-btn .icon[data-v-32347123]{display:block;width:1rem;height:1rem}.dt-wrap[data-v-0f807bfe]{padding:1rem 0}.dt-wrap .data-table[data-v-0f807bfe]{border:.0625rem solid rgba(255,255,255,.1);border-radius:.625rem;overflow:hidden;background:#0c131b}.dt-wrap .data-table .dt-head[data-v-0f807bfe]{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;border-bottom:.0625rem solid rgba(255,255,255,.1);gap:.5rem}.dt-wrap .data-table .dt-head .dt-title[data-v-0f807bfe]{font-size:.8125rem;color:#d2d3e0}.dt-wrap .data-table .dt-head .dt-actions[data-v-0f807bfe]{display:flex;align-items:center;gap:.5rem}.dt-wrap .data-table .dt-scroll[data-v-0f807bfe]{overflow-x:auto}.dt-wrap .data-table .dt-scroll .dt-table[data-v-0f807bfe]{border-collapse:collapse;width:100%;font-size:.875rem}.dt-wrap .data-table .dt-scroll .dt-table .dt-thead .dt-row .dt-th[data-v-0f807bfe]{text-align:left;padding:.5rem .75rem;white-space:nowrap;font-weight:400;color:#8ba0b8;border-bottom:.0625rem solid rgba(255,255,255,.1)}.dt-wrap .data-table .dt-scroll .dt-table .dt-tbody .dt-row .dt-td[data-v-0f807bfe]{text-align:left;padding:.5rem .75rem;border-top:.0625rem solid rgba(255,255,255,.1);white-space:nowrap;color:#fffc}.dt-wrap .data-table .dt-scroll .dt-table .dt-tbody .dt-row:hover .dt-td[data-v-0f807bfe]{background:#ffffff08}.chart-panel[data-v-12262827]{position:fixed;inset:0;z-index:10;display:flex;align-items:flex-end;background:#0009;animation:chart-panel-fade-12262827 .25s ease both}.chart-panel .chart-panel-sheet[data-v-12262827]{width:100%;max-height:80%;display:flex;flex-direction:column;background:#0c131b;border-radius:1rem 1rem 0 0;animation:chart-panel-slide-12262827 .3s cubic-bezier(.22,1,.36,1) both}.chart-panel .chart-panel-head[data-v-12262827]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem}.chart-panel .chart-panel-head .chart-panel-title[data-v-12262827]{color:#d2d3e0;font-size:.875rem;line-height:1.4}.chart-panel .chart-panel-head .chart-panel-close[data-v-12262827]{display:flex;color:#8ba0b8;cursor:pointer}.chart-panel .chart-panel-head .chart-panel-close .chart-panel-close-icon[data-v-12262827]{width:1rem;height:1rem}.chart-panel .chart-panel-body[data-v-12262827]{flex:1;min-height:0;overflow-y:auto;padding:0 1.25rem 1.25rem}.chart-panel .chart-panel-export[data-v-12262827]{justify-content:center;margin:1.25rem;padding:.875rem;border-radius:.625rem}.chart-panel .chart-panel-export[data-v-12262827] .export-btn-text{color:#fff;font-size:.875rem;font-weight:500}@keyframes chart-panel-fade-12262827{0%{opacity:0}to{opacity:1}}@keyframes chart-panel-slide-12262827{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.chart-panel[data-v-12262827],.chart-panel .chart-panel-sheet[data-v-12262827]{animation:none}}.chart-wrap[data-v-22e0f5fb]{padding:1rem 0}.chart-wrap .chart-card[data-v-22e0f5fb]{border-radius:.625rem;overflow:hidden;background:#0c131b}@media(max-width:767px){.chart-wrap .chart-card[data-v-22e0f5fb]{cursor:pointer}}.chart-wrap .chart-card .chart-head[data-v-22e0f5fb]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;gap:.5rem}.chart-wrap .chart-card .chart-head .chart-title[data-v-22e0f5fb]{font-size:.8125rem;color:#d2d3e0}.chart-wrap .chart-card .chart-head .chart-head-right[data-v-22e0f5fb]{display:flex;align-items:center;gap:.5rem}.chart-wrap .chart-card .chart-head .chart-expand-icon[data-v-22e0f5fb]{display:none;width:1rem;height:1rem;color:#8ba0b8;flex-shrink:0}@media(max-width:767px){.chart-wrap .chart-card .chart-head .chart-expand-icon[data-v-22e0f5fb]{display:block}}.chart-wrap .chart-card .chart-head .chart-actions[data-v-22e0f5fb]{display:flex;align-items:center;gap:.5rem}.chart-wrap .chart-card .chart-head .chart-actions .chart-icon[data-v-22e0f5fb]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;color:#8ba0b8;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}.chart-wrap .chart-card .chart-head .chart-actions .chart-icon[data-v-22e0f5fb]:hover{color:#fffc}.chart-wrap .chart-card .chart-head .chart-actions .chart-icon .icon[data-v-22e0f5fb]{display:block;width:1.0625rem;height:1.0625rem}@media(max-width:767px){.chart-wrap .chart-card .chart-head .chart-actions .chart-export-btn[data-v-22e0f5fb]{display:none}}.chart-wrap .chart-card .chart-body[data-v-22e0f5fb]{padding:.75rem;width:100%}.chart-wrap .chart-card .chart-body[data-v-22e0f5fb] .vega-embed{width:100%;max-width:32rem;margin:0 auto}.chart-wrap .chart-card .chart-body[data-v-22e0f5fb] svg{background:transparent!important;max-width:100%;height:auto}.chart-wrap .chart-card .chart-body[data-v-22e0f5fb] text{fill:#d2d3e0!important}.chart-wrap .chart-card .chart-body[data-v-22e0f5fb] .vega-error{color:#8ba0b8;font-size:.8125rem;padding:.5rem 0}.panel-chart-body[data-v-22e0f5fb]{overflow-x:auto}.panel-chart-body[data-v-22e0f5fb] svg{background:transparent!important}.panel-chart-body[data-v-22e0f5fb] text{fill:#d2d3e0!important}.panel-chart-body[data-v-22e0f5fb] .vega-error{color:#8ba0b8;font-size:.8125rem}.suggested[data-v-e2381346]{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0 .5rem;width:100%}.suggested .suggested-header[data-v-e2381346]{display:flex;align-items:center;gap:.5rem}.suggested .suggested-header .suggested-icon[data-v-e2381346]{flex-shrink:0;width:.875rem;height:.875rem;color:#d2d3e0}.suggested .suggested-header .suggested-label[data-v-e2381346]{color:#d2d3e0;font-size:.875rem;font-weight:400;line-height:1.3}.suggested .suggested-list[data-v-e2381346]{display:flex;flex-direction:column;border:.0625rem solid #223040;border-radius:.75rem;background:#0c131b;overflow:hidden}.suggested .suggested-row[data-v-e2381346]{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,color .15s ease}.suggested .suggested-row+.suggested-row[data-v-e2381346]{border-top:.0625rem solid #1c2b3d}.suggested .suggested-row .suggested-num[data-v-e2381346]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;background:#010d1c;color:#6d7176;font-size:.75rem;line-height:1}.suggested .suggested-row .suggested-text[data-v-e2381346]{flex:1 1 auto;min-width:0;color:#6d7176;font-size:.875rem;line-height:1.4}.suggested .suggested-row .suggested-arrow[data-v-e2381346]{flex-shrink:0;width:1rem;height:1rem;color:#5b6777;transition:color .15s ease}.suggested .suggested-row[data-v-e2381346]:hover,.suggested .suggested-row[data-v-e2381346]:focus-visible{background:#00000040;outline:none}.suggested .suggested-row:hover .suggested-text[data-v-e2381346],.suggested .suggested-row:focus-visible .suggested-text[data-v-e2381346]{color:#a8b4c2}.suggested .suggested-row:hover .suggested-arrow[data-v-e2381346],.suggested .suggested-row:focus-visible .suggested-arrow[data-v-e2381346]{color:#6d7176}.error-wrap[data-v-b5af2bf6]{padding:1rem 0}.error-wrap .error-block[data-v-b5af2bf6]{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:#0c131b;border:.0625rem solid #ce5a5a;border-radius:1rem;box-shadow:0 0 .375rem #ce5a5a}.error-wrap .error-block .error-head[data-v-b5af2bf6]{display:flex;align-items:center;gap:.5rem;color:#d2d3e0}.error-wrap .error-block .error-head .error-icon[data-v-b5af2bf6]{display:block;width:.875rem;height:.875rem}.error-wrap .error-block .error-head .error-label[data-v-b5af2bf6]{font-size:.75rem;font-weight:300}.error-wrap .error-block .error-message[data-v-b5af2bf6]{margin:0;color:#ce5a5a;font-size:1rem;line-height:1.75rem}.error-wrap .error-block .error-actions[data-v-b5af2bf6]{display:flex;justify-content:flex-end}.error-wrap .error-block .error-actions .error-retry[data-v-b5af2bf6]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:.0625rem solid rgba(206,90,90,.5);border-radius:.5rem;color:#ce5a5a;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease}.error-wrap .error-block .error-actions .error-retry[data-v-b5af2bf6]:hover{background:#ce5a5a1f}.error-wrap .error-block .error-actions .error-retry .retry-icon[data-v-b5af2bf6]{display:block;width:.875rem;height:.875rem}.error-wrap .error-block .error-actions .error-retry .retry-text[data-v-b5af2bf6]{font-size:.8125rem}.analysis[data-v-0000c0dd]{margin:0 0 .75rem;max-width:40rem}.analysis .analysis-header[data-v-0000c0dd]{display:inline-flex;align-items:center;gap:.25rem;color:#8b93a7;font-size:.8125rem;line-height:1.4;-webkit-user-select:none;user-select:none;max-width:100%}.analysis .analysis-header.clickable[data-v-0000c0dd]{cursor:pointer;color:#d2d3e0}.analysis .status-label[data-v-0000c0dd],.analysis .analysis-label[data-v-0000c0dd]{color:inherit;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem}.analysis .shimmer-text[data-v-0000c0dd]{--shimmer-base: #8b93a7;--shimmer-mid: #b8becc;--shimmer-hi: #f0f2f7;display:inline;background-image:linear-gradient(90deg,var(--shimmer-base) 0%,var(--shimmer-base) 36%,var(--shimmer-mid) 44%,var(--shimmer-hi) 50%,var(--shimmer-mid) 56%,var(--shimmer-base) 64%,var(--shimmer-base) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:analysis-shimmer-0000c0dd 4.5s linear infinite}.analysis .thinking-stream-inner .shimmer-text[data-v-0000c0dd]{--shimmer-base: #a8aebc;--shimmer-mid: #cdd2de;--shimmer-hi: #f4f5f9}.analysis .phase-chevron[data-v-0000c0dd]{color:inherit;opacity:.75;flex-shrink:0;transition:transform .2s ease;display:flex;height:.75rem;width:.75rem;align-items:center;justify-content:center}.analysis.open .phase-chevron[data-v-0000c0dd]{transform:rotate(90deg)}.analysis .thinking-stream-wrap[data-v-0000c0dd]{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),margin-top .45s cubic-bezier(.22,1,.36,1)}.analysis .thinking-stream-wrap.open[data-v-0000c0dd]{grid-template-rows:1fr;margin-top:.5rem}.analysis .thinking-stream-clip[data-v-0000c0dd]{min-height:0;overflow:hidden}.analysis .thinking-stream[data-v-0000c0dd]{height:4.65em;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;color:#d2d3e0;font-size:.875rem;line-height:1.55;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 100%)}.analysis .thinking-stream-inner[data-v-0000c0dd]{white-space:pre-wrap;word-break:break-word}.analysis .analysis-steps[data-v-0000c0dd]{position:relative;display:flex;flex-direction:column;gap:.625rem;margin-top:.625rem}.analysis .analysis-steps[data-v-0000c0dd]:before{content:"";position:absolute;top:.5rem;bottom:0;left:.5rem;width:.0625rem;background:#1c2b3d}.analysis .step[data-v-0000c0dd]{display:flex;flex-direction:column;gap:.1875rem}.analysis .step-row[data-v-0000c0dd]{display:flex;align-items:center;gap:.5rem}.analysis .step-icon[data-v-0000c0dd]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;border-radius:50%}.analysis .step-icon.error[data-v-0000c0dd]{color:#071a2f;background:#ce5a5a}.analysis .step-icon.running[data-v-0000c0dd]{background:#ffffff14;color:#b0d6ff}.analysis .step-icon-tick[data-v-0000c0dd]{display:block;width:1rem;height:1rem}.analysis .step-dot[data-v-0000c0dd]{width:.375rem;height:.375rem;border-radius:50%;background:currentColor;animation:analysis-pulse-0000c0dd 1.2s ease-in-out infinite}.analysis .step-title[data-v-0000c0dd]{color:#d2d3e0;font-size:.875rem;font-weight:500;line-height:1.4}.analysis .step-details[data-v-0000c0dd]{color:#5b6777;font-size:.8125rem;line-height:1.5;padding-left:1.5rem}.analysis .sql-toggle[data-v-0000c0dd]{display:inline-flex;align-self:flex-start;color:#b0d6ff;font-size:.75rem;font-weight:500;line-height:1.4;cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:1.5rem}.analysis .sql-toggle[data-v-0000c0dd]:hover{color:#fffc}.analysis .sql-block[data-v-0000c0dd]{margin:.125rem 0 0 1.5rem;padding:.75rem .875rem;background:#0c131b;border-radius:.5rem;overflow-x:auto}.analysis .sql-block code[data-v-0000c0dd]{color:#d2d3e0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8125rem;line-height:1.5;white-space:pre}@keyframes analysis-pulse-0000c0dd{0%,to{opacity:.4}50%{opacity:1}}@keyframes analysis-shimmer-0000c0dd{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.analysis .step-dot[data-v-0000c0dd]{animation:none;opacity:1}.analysis .shimmer-text[data-v-0000c0dd]{animation:none;background-image:none;-webkit-text-fill-color:unset;color:#8b93a7}.analysis .thinking-stream-inner .shimmer-text[data-v-0000c0dd]{color:#d2d3e0}}.msg[data-v-80395096]{max-width:51.25rem;margin:1rem auto;padding:0 1.5rem;font-size:1rem;line-height:1.5}.msg.assistant[data-v-80395096]{color:#d2d3e0}.msg.user[data-v-80395096]{display:flex;flex-direction:column;align-items:flex-end}.msg.user .user-bubble[data-v-80395096]{position:relative;display:inline-block;max-width:75%;padding:.5rem .75rem;background:#010d1c;border:0;border-radius:.875rem;color:#e0e1ec}.msg.user .user-bubble .user-tail[data-v-80395096]{position:absolute;right:-.325rem;bottom:0;width:1.25rem;height:.875rem;display:block;pointer-events:none}.msg.user .user-actions[data-v-80395096]{display:flex;align-items:center;gap:.125rem;margin-top:.375rem;transition:opacity .15s ease}.msg.user .user-actions .msg-icon[data-v-80395096]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;cursor:pointer;-webkit-user-select:none;user-select:none}.msg.user .user-actions .msg-icon .icon[data-v-80395096]{display:block;width:1rem;height:1rem;transition:filter .15s ease}.msg.user .user-actions .msg-icon:hover .icon[data-v-80395096]{filter:brightness(1.25)}@media(hover:hover){.msg.user .user-actions[data-v-80395096]{opacity:0}.msg.user:hover .user-actions[data-v-80395096],.msg.user:focus-within .user-actions[data-v-80395096]{opacity:1}}.msg .msg-actions[data-v-80395096]{display:flex;align-items:center;gap:.25rem;margin-top:.375rem;transition:opacity .15s ease}.msg .msg-actions .msg-icon[data-v-80395096]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;color:#8ba0b8;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}.msg .msg-actions .msg-icon[data-v-80395096]:hover{color:#fffc}.msg .msg-actions .msg-icon .icon[data-v-80395096]{display:block;width:1rem;height:1rem}@media(hover:hover){.msg .msg-actions[data-v-80395096]{opacity:0}.msg:hover .msg-actions[data-v-80395096],.msg:focus-within .msg-actions[data-v-80395096]{opacity:1}}.thinking-activity[data-v-80395096]{margin-top:.625rem;display:flex;align-items:center}.thinking-spinner[data-v-80395096]{width:1.25rem;height:1.25rem;display:block;flex-shrink:0;animation:thinking-spin-80395096 1.65s linear infinite}@keyframes thinking-spin-80395096{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.thinking-spinner[data-v-80395096]{animation:none}}.message-list[data-v-33ad0558]{flex:1;overflow-y:auto;padding:.75rem 0 13rem;overflow-anchor:none}@keyframes composer-breathe-3a24832a{0%,to{opacity:.72;transform:scale(.99)}50%{opacity:1;transform:scale(1.05)}}.composer[data-v-3a24832a]{position:relative;z-index:-1;max-width:51.25rem;width:100%;margin:0 auto;padding:.75rem 1.25rem 1.25rem;padding-top:0}.composer[data-v-3a24832a]:before{content:"";position:absolute;inset:-6.3rem -1.25rem -5.05rem;background:radial-gradient(ellipse at center,rgba(176,214,255,.2) 0%,rgba(7,26,47,.9) 32%,rgba(7,26,47,.4) 62%,transparent 88%);filter:blur(1.5rem);pointer-events:none;opacity:0;transform:scale(1);transition:opacity .4s ease-out,transform .4s ease-out}.composer[data-v-3a24832a]:focus-within:before{opacity:1}.composer.loading[data-v-3a24832a]:before{opacity:.72;animation:composer-breathe-3a24832a 4s cubic-bezier(.45,0,.55,1) .4s infinite}.composer.compact .composer-box[data-v-3a24832a]{min-height:3.75rem;gap:.375rem;padding:.625rem}.composer.compact .composer-textarea[data-v-3a24832a]{min-height:1.5rem}.composer .composer-box[data-v-3a24832a]{position:relative;display:flex;flex-direction:column;gap:.5rem;min-height:5.5rem;padding:.75rem 1rem .625rem;border:.0625rem solid #5b6777;border-radius:.75rem;background:#000a14;box-shadow:0 0 1.25rem #003abc2e}.composer .composer-box .composer-textarea[data-v-3a24832a]{flex:1 1 auto;width:100%;min-height:2.5rem;max-height:12.5rem;overflow-y:auto;box-sizing:border-box;resize:none;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:1rem;line-height:1.5}.composer .composer-box .composer-textarea[data-v-3a24832a]::placeholder{color:#858699;font-size:.875rem}.composer .composer-box .composer-textarea[data-v-3a24832a]:disabled{opacity:.6}.composer .composer-box .composer-actions[data-v-3a24832a]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.composer .composer-box .composer-actions .newchat[data-v-3a24832a]{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.5rem .75rem;border-radius:.5rem;background:#21232e;cursor:pointer;transition:filter .15s ease}.composer .composer-box .composer-actions .newchat[data-v-3a24832a]:hover{filter:brightness(1.2)}.composer .composer-box .composer-actions .newchat .newchat-label[data-v-3a24832a]{color:#a8b4c2;font-size:.75rem;line-height:1.25;white-space:nowrap;-webkit-user-select:none;user-select:none}.composer .composer-box .composer-actions .newchat .newchat-icon[data-v-3a24832a]{flex-shrink:0;width:.875rem;height:.875rem}.composer .composer-box .composer-actions .icon-btn[data-v-3a24832a]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;cursor:pointer;transition:transform .2s ease,opacity .2s ease,filter .15s ease}.composer .composer-box .composer-actions .icon-btn.disabled[data-v-3a24832a]{opacity:.4;transform:scale(.85);cursor:default;pointer-events:none}.composer .composer-box .composer-actions .icon-btn.send[data-v-3a24832a]{background:radial-gradient(circle at 50% 28%,rgba(255,255,255,.1),transparent 62%),#003abc;box-shadow:inset 0 0 0 .0625rem #ffffff1a,0 .125rem 1rem #003abc8c}.composer .composer-box .composer-actions .icon-btn.send[data-v-3a24832a]:hover:not(.disabled){filter:brightness(1.15)}.intro[data-v-d5ebf9be]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1.5rem;text-align:center;padding:5rem}.intro .intro-text[data-v-d5ebf9be]{display:flex;flex-direction:column;gap:.5rem}.intro .intro-text .intro-greeting[data-v-d5ebf9be]{color:#fff;font-size:1.75rem;font-weight:600;line-height:1.2}.intro .intro-text .intro-welcome[data-v-d5ebf9be]{color:#5b6777;font-size:.875rem;font-weight:400;line-height:1.4}.intro .intro-mark[data-v-d5ebf9be]{width:3.625rem;height:auto;margin-top:-1rem;margin-left:.25rem}.center-grid[data-v-96e71a49]{position:absolute;top:50%;left:50%;width:50rem;height:28rem;transform:translate(-50%,-50%);pointer-events:none;z-index:-1;background-image:url(./grid-test-DGrXPbiJ.png);background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%)}.try-these[data-v-8c3a971b]{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:90%}@media(max-width:767px){.try-these[data-v-8c3a971b]{display:none}}.try-these .try-these-heading[data-v-8c3a971b]{color:#5b6777;font-size:.875rem;font-weight:400;line-height:1.4}.try-these .try-these-grid[data-v-8c3a971b]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%}.try-these .try-card[data-v-8c3a971b]{display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.125rem;border:.0625rem solid #1c2b3d;border-radius:.75rem;background:#0a1420;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.try-these .try-card .try-card-title[data-v-8c3a971b]{color:#d2d3e0;font-size:.875rem;font-weight:500;line-height:1.35;white-space:nowrap}.try-these .try-card .try-card-desc[data-v-8c3a971b]{color:#5b6777;font-size:.75rem;font-weight:400;line-height:1.4}.try-these .try-card[data-v-8c3a971b]:hover,.try-these .try-card[data-v-8c3a971b]:focus-visible{background:#010d1c;border-color:#223040;outline:none}.try-these .try-card:hover .try-card-title[data-v-8c3a971b],.try-these .try-card:focus-visible .try-card-title[data-v-8c3a971b]{color:#fff}@media(max-width:40rem){.try-these .try-these-grid[data-v-8c3a971b]{grid-template-columns:1fr}}.chat-page[data-v-378d9351]{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#071a2f,#000)}.chat-page[data-v-378d9351]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background-image:url(./lights-CdjhmBpS.png);background-position:center top;background-repeat:no-repeat;background-size:cover;mix-blend-mode:screen}@media print{.chat-page[data-v-378d9351]{background:#fff}.chat-page[data-v-378d9351]:before{display:none}}.chat-page[data-v-378d9351]{height:100%;display:flex;flex-direction:column}.chat-page .welcome[data-v-378d9351]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:1.5rem;width:100%;max-width:48rem;margin:0 auto}.chat-page .welcome .welcome-copy[data-v-378d9351]{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.chat-page .welcome .welcome-copy .welcome-heading[data-v-378d9351]{color:#fff;font-size:1.75rem;font-weight:600;line-height:1.2}.chat-page .welcome .welcome-copy .welcome-sub[data-v-378d9351]{color:#5b6777;font-size:.875rem;font-weight:400;line-height:1.4;padding-bottom:.5rem}.chat-page .welcome .welcome-composer[data-v-378d9351]{width:100%;margin:0;padding:0}
