.settings_page__AsZvn{min-height:100vh;background:linear-gradient(160deg,#0b131d,#15293f);padding:32px 28px 64px;font-family:IBM Plex Sans,Segoe UI,system-ui,sans-serif;color:#ecf3ff}.settings_header__FKKXH{margin-bottom:28px}.settings_header__FKKXH h1{font-size:1.45rem;font-weight:700;color:#ecf3ff;letter-spacing:.04em;margin:0 0 4px}.settings_subtitle__iVczP{font-size:.84rem;color:#6b85a5;margin:0}.settings_card__jzN_l{background:rgba(8,20,34,.78);border:1px solid rgba(119,158,203,.28);border-radius:16px;padding:24px 28px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);max-width:680px;margin-bottom:20px}.settings_runtimeCard__MvRmm{max-width:980px}.settings_cardMuted__sOI27{opacity:.55}.settings_cardTitle__Fhooz{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:600;color:#c8dbf0;margin-bottom:10px;letter-spacing:.03em}.settings_icon__yQ_md{font-size:1.1rem}.settings_cardDesc__pFqP8{font-size:.84rem;color:#7a9bbf;line-height:1.6;margin:0 0 20px}.settings_link__PMZm6{color:#44c2b8;text-decoration:none}.settings_link__PMZm6:hover{text-decoration:underline}.settings_inputRow__WL7PN{display:flex;gap:10px;align-items:stretch}.settings_tokenInput__H5aSt{flex:1 1;width:100%;min-width:0;box-sizing:border-box;background:hsla(0,0%,100%,.05);border:1px solid rgba(119,158,203,.3);border-radius:10px;padding:10px 14px;color:#ecf3ff;font-size:.85rem;font-family:IBM Plex Mono,Fira Code,monospace;outline:none;transition:border-color .2s}.settings_tokenInput__H5aSt:focus{border-color:#44c2b8}.settings_tokenInput__H5aSt::placeholder{color:#3e5570}.settings_btn__0I0MX{background:rgba(68,194,184,.18);border:1px solid rgba(68,194,184,.4);border-radius:10px;color:#44c2b8;font-size:.84rem;font-weight:600;padding:10px 20px;cursor:pointer;transition:background .18s,transform .15s;white-space:nowrap}.settings_btn__0I0MX:hover:not(:disabled){background:rgba(68,194,184,.28);transform:translateY(-1px)}.settings_btn__0I0MX:disabled{opacity:.45;cursor:not-allowed}.settings_feedback__2BtiQ{margin-top:12px;font-size:.83rem;padding:9px 14px;border-radius:8px;font-family:IBM Plex Mono,Fira Code,monospace;word-break:break-all}.settings_feedbackOk__nqDYn{background:rgba(89,209,140,.1);border:1px solid rgba(89,209,140,.3);color:#59d18c}.settings_feedbackErr__sYAZJ{background:hsla(6,92%,67%,.1);border:1px solid hsla(6,92%,67%,.3);color:#f86d5d}.settings_hint__vOBmQ{margin-top:16px;display:flex;flex-direction:column;gap:4px}.settings_hintLabel__KwyT9{font-size:.75rem;color:#4a6580;text-transform:uppercase;letter-spacing:.06em}.settings_code__kNDVR{font-size:.75rem;font-family:IBM Plex Mono,Fira Code,monospace;color:#6b85a5;background:hsla(0,0%,100%,.04);border-radius:6px;padding:6px 10px;display:block}@keyframes settings_settingsPulse__X4IcS{0%,to{opacity:.35}50%{opacity:.7}}.settings_skeleton__bHZSO{height:14px;background:rgba(119,158,203,.1);border-radius:6px;margin-bottom:10px;animation:settings_settingsPulse__X4IcS 1.5s ease-in-out infinite}.settings_runtimeDetails__T7T1V{border:1px solid rgba(119,158,203,.24);border-radius:10px;padding:10px 12px;background:rgba(10,24,42,.42)}.settings_runtimeSummary__YI_TU{cursor:pointer;font-weight:600;color:#c8dbf0;outline:none}.settings_runtimeSummary__YI_TU::-webkit-details-marker{color:#7a9bbf}.settings_runtimeHint__kIQzw{margin-top:8px;margin-bottom:10px;font-size:.76rem;color:#7a9bbf;line-height:1.5}.settings_runtimeGrid__OK6vX{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.settings_runtimeLabel__E9Ayv{margin-top:4px;font-size:.76rem;color:#7a9bbf}