.app-loader[data-v-b1f6ef87]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.app-loader-svg[data-v-b1f6ef87]{display:block}#outline[data-v-b1f6ef87]{stroke-dasharray:2.42776657104492,242.776657104492;stroke-dashoffset:0;animation:loader-anim-b1f6ef87 1.6s linear infinite}@keyframes loader-anim-b1f6ef87{12.5%{stroke-dasharray:33.98873219462888,242.776657104492;stroke-dashoffset:-26.70543228149412}43.75%{stroke-dasharray:84.9728304885732,242.776657104492;stroke-dashoffset:-84.9728304885732}to{stroke-dasharray:2.42776657104492,242.776657104492;stroke-dashoffset:-240.34889053344708}}.thinking-panel-overlay[data-v-59f97768]{backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%);background:#0f172a59;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9999}.dark .thinking-panel-overlay[data-v-59f97768]{background:#02061199}.thinking-panel-card[data-v-59f97768]{background:#fff;border-left:1px solid #e2e8f0;box-shadow:-12px 0 40px #0f172a1f;height:100%;overflow-y:auto;padding:20px 24px 28px;position:fixed;right:0;top:0;width:min(100%,26rem);z-index:1}.dark .thinking-panel-card[data-v-59f97768]{background:#0f1420;border-left-color:#334155;box-shadow:-12px 0 40px #0006}.thinking-panel-header[data-v-59f97768]{align-items:flex-start;background:inherit;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;margin:-20px -24px 16px;padding:20px 24px 14px;position:sticky;top:-20px;z-index:1}.dark .thinking-panel-header[data-v-59f97768]{border-bottom-color:#334155}.thinking-panel-header-text[data-v-59f97768]{min-width:0}.thinking-panel-eyebrow[data-v-59f97768]{color:#64748b;font-size:.7rem;font-weight:700;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.dark .thinking-panel-eyebrow[data-v-59f97768]{color:#94a3b8}.thinking-panel-title[data-v-59f97768]{color:#0f172a;font-size:1.05rem;font-weight:700;line-height:1.35;margin:0;overflow-wrap:anywhere}.dark .thinking-panel-title[data-v-59f97768]{color:#f1f5f9}.thinking-panel-close-button[data-v-59f97768]{align-items:center;background:transparent;border:0;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;transition:color .16s ease,background-color .16s ease;width:34px}.thinking-panel-close-button[data-v-59f97768]:hover{background:#f1f5f9;color:#0f172a}.dark .thinking-panel-close-button[data-v-59f97768]{color:#94a3b8}.dark .thinking-panel-close-button[data-v-59f97768]:hover{background:#ffffff14;color:#fff}.thinking-panel-close-button[data-v-59f97768]:focus-visible{outline:2px solid rgba(99,102,241,.5);outline-offset:2px}.thinking-panel-body[data-v-59f97768]{color:#334155}.dark .thinking-panel-body[data-v-59f97768]{color:#e2e8f0}.thinking-panel-fade-enter-active[data-v-59f97768],.thinking-panel-fade-leave-active[data-v-59f97768]{transition:opacity .2s ease}.thinking-panel-fade-enter-from[data-v-59f97768],.thinking-panel-fade-leave-to[data-v-59f97768]{opacity:0}.thinking-panel-slide-enter-active[data-v-59f97768],.thinking-panel-slide-leave-active[data-v-59f97768]{transition:transform .26s cubic-bezier(.22,1,.36,1)}.thinking-panel-slide-enter-from[data-v-59f97768],.thinking-panel-slide-leave-to[data-v-59f97768]{transform:translate(100%)}@media (prefers-reduced-motion:reduce){.thinking-panel-fade-enter-active[data-v-59f97768],.thinking-panel-fade-leave-active[data-v-59f97768],.thinking-panel-slide-enter-active[data-v-59f97768],.thinking-panel-slide-leave-active[data-v-59f97768]{transition-duration:1ms}}.nui-no-transition *{transition-duration:0!important;transition-property:none!important}.nui-listbox .nui-listbox-options[data-v-ff1f8dfc]{margin-top:unset;position:unset}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.ultragpt-error-page[data-v-8dd6517f]{align-items:center;background:radial-gradient(circle at 20% 12%,rgba(103,93,255,.32),transparent 34%),radial-gradient(circle at 82% 88%,rgba(0,210,190,.2),transparent 32%),linear-gradient(135deg,#050611,#0a0d1f 48%,#050611);color:#fff;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:24px}.ultragpt-error-page[data-v-8dd6517f]:before{background:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:44px 44px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%);pointer-events:none;position:fixed}.ultragpt-error-card[data-v-8dd6517f]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#ffffff0e;border:1px solid hsla(0,0%,100%,.12);border-radius:30px;box-shadow:0 36px 100px #0000006b,inset 0 1px #ffffff14;max-width:680px;padding:52px 34px;position:relative;text-align:center;width:100%}.ultragpt-brand[data-v-8dd6517f]{align-items:center;background:#ffffff13;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;display:inline-flex;gap:12px;justify-content:center;margin-bottom:34px;padding:10px 16px 10px 10px}.ultragpt-logo[data-v-8dd6517f]{border-radius:10px;display:block;height:38px;-o-object-fit:contain;object-fit:contain;width:38px}.ultragpt-brand-name[data-v-8dd6517f]{color:#fff;font-size:16px;font-weight:800;letter-spacing:-.02em;line-height:1}.ultragpt-eyebrow[data-v-8dd6517f]{background:linear-gradient(135deg,#fff,#a8afff 46%,#00d6c9);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(64px,14vw,130px);font-weight:950;letter-spacing:-.08em;line-height:.9;margin:0}.ultragpt-title[data-v-8dd6517f]{color:#fff;font-size:clamp(30px,5vw,52px);font-weight:900;letter-spacing:-.045em;line-height:1.05;margin:26px 0 0}.ultragpt-description[data-v-8dd6517f]{color:#ffffffb8;font-size:17px;line-height:1.7;margin:18px auto 0;max-width:500px}.ultragpt-actions[data-v-8dd6517f]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:36px}.ultragpt-primary-button[data-v-8dd6517f],.ultragpt-secondary-button[data-v-8dd6517f]{border:0;border-radius:999px;cursor:pointer;font-size:15px;font-weight:800;min-height:48px;min-width:154px;padding:13px 22px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.ultragpt-primary-button[data-v-8dd6517f]{background:#fff;box-shadow:0 16px 38px #ffffff29;color:#070812}.ultragpt-secondary-button[data-v-8dd6517f]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);color:#fff}.ultragpt-primary-button[data-v-8dd6517f]:hover,.ultragpt-secondary-button[data-v-8dd6517f]:hover{transform:translateY(-2px)}.ultragpt-secondary-button[data-v-8dd6517f]:hover{background:#ffffff21;border-color:#ffffff2e}@media (max-width:520px){.ultragpt-error-page[data-v-8dd6517f]{padding:18px}.ultragpt-error-card[data-v-8dd6517f]{border-radius:24px;padding:42px 22px}.ultragpt-brand[data-v-8dd6517f]{margin-bottom:30px}.ultragpt-actions[data-v-8dd6517f]{flex-direction:column}.ultragpt-primary-button[data-v-8dd6517f],.ultragpt-secondary-button[data-v-8dd6517f]{width:100%}}
