.settings-page{--settings-ink:#282722;--settings-muted:#858076;--settings-soft:#a39c91;--settings-border:#eae7e0;--settings-card:#fff;--settings-subtle:#fcfbf9;--settings-field:#fff;--settings-input:#dedad2;min-width:0;color:var(--settings-ink);flex-direction:column;gap:23px;display:flex}@media (prefers-color-scheme:dark){.settings-page[data-appearance=auto]{--settings-ink:#f1eee8;--settings-muted:#aaa49a;--settings-soft:#898378;--settings-border:#3b3934;--settings-card:#23221f;--settings-subtle:#2b2925;--settings-field:#292824;--settings-input:#4b4841}.settings-page[data-appearance=auto] .settings-category-button.active,.settings-page[data-appearance=auto] .settings-appearance-option.selected{color:#f1e7d8;background:#393329;border-color:#695a43}.settings-page[data-appearance=auto] .settings-category-button.active .settings-category-icon{color:#d8bc91;background:#4a3e2d}.settings-page[data-appearance=auto] .settings-privacy-note{color:#d0b992;background:#393329;border-color:#554a39}.settings-page[data-appearance=auto] .settings-privacy-note strong{color:#ead4b1}}.settings-heading{justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}.settings-eyebrow{color:#9d8665;letter-spacing:.12em;align-items:center;gap:7px;margin-bottom:8px;font-size:9px;font-weight:850;display:flex}.settings-eyebrow svg{width:13px;height:13px}.settings-heading h1{color:var(--settings-ink);letter-spacing:-.045em;margin:0;font-size:25px;font-weight:850}.settings-heading p{color:var(--settings-muted);margin:7px 0 0;font-size:11px;line-height:1.6}.settings-demo-chip{border:1px solid var(--settings-border);background:var(--settings-card);min-height:34px;color:var(--settings-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 11px;font-size:9px;font-weight:650;display:inline-flex}.settings-demo-chip>span{background:#c29c62;border-radius:50%;width:6px;height:6px}.settings-toast{color:#4c805b;background:#f3faf5;border:1px solid #d9eadd;border-radius:9px;align-items:center;gap:9px;padding:11px 13px;font-size:10px;line-height:1.5;display:flex}.settings-toast>svg{flex:none;width:15px;height:15px}.settings-toast>span{flex:1}.settings-toast>button{color:#6e9877;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.settings-toast>button svg{width:13px;height:13px}.settings-layout{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:19px;min-width:0;display:grid}.settings-category-nav{border:1px solid var(--settings-border);background:var(--settings-card);border-radius:13px;flex-direction:column;gap:4px;min-width:0;padding:13px;display:flex;position:sticky;top:18px;box-shadow:0 4px 18px #17171705}.settings-category-nav-title{color:var(--settings-soft);letter-spacing:.12em;padding:6px 8px 10px;font-size:8px;font-weight:850}.settings-category-button{width:100%;min-height:51px;color:var(--settings-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;transition:background .16s,border-color .16s,color .16s;display:flex}.settings-category-button:hover{background:var(--settings-subtle);color:var(--settings-ink)}.settings-category-button.active{color:#554a39;background:#fbf7f0;border-color:#eee4d4}.settings-category-icon{background:var(--settings-subtle);color:#92836b;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.settings-category-button.active .settings-category-icon{color:#977548;background:#f0e7d8}.settings-category-label{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.settings-category-label strong{color:inherit;font-size:10px;font-weight:750}.settings-category-label small{color:var(--settings-soft);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.settings-category-arrow{opacity:0;flex:none;width:12px;height:12px;transition:opacity .15s}.settings-category-button.active .settings-category-arrow{opacity:1;color:#a28355}.settings-nav-footnote{border-top:1px solid var(--settings-border);color:var(--settings-soft);align-items:flex-start;gap:8px;margin-top:10px;padding:12px 9px 4px;font-size:8px;line-height:1.6;display:flex}.settings-nav-footnote svg{color:#a88b60;flex:none;width:13px;height:13px}.settings-content{flex-direction:column;gap:16px;min-width:0;display:flex}.settings-mobile-category{display:none}.settings-section{flex-direction:column;gap:13px;min-width:0;animation:.2s settings-enter;display:flex}@keyframes settings-enter{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.settings-section-heading{justify-content:space-between;align-items:center;gap:12px;padding:3px 1px 4px;display:flex}.settings-section-kicker{color:#a18b69;letter-spacing:.12em;font-size:8px;font-weight:850}.settings-section-heading h2{color:var(--settings-ink);letter-spacing:-.035em;margin:5px 0 0;font-size:18px;font-weight:850}.settings-section-heading p{color:var(--settings-muted);margin:5px 0 0;font-size:10px;line-height:1.55}.settings-section-icon{color:#a28458;background:#f8f4ec;border:1px solid #eee7db;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.settings-section-icon svg{width:19px;height:19px}.settings-card{border:1px solid var(--settings-border);background:var(--settings-card);border-radius:13px;min-width:0;padding:19px 20px;box-shadow:0 4px 17px #17171705}.settings-card-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.settings-card-title h3,.settings-action-copy h3,.settings-danger-heading h3,.settings-verification-copy h3{color:var(--settings-ink);letter-spacing:-.015em;margin:0;font-size:12px;font-weight:820}.settings-card-title p{color:var(--settings-muted);margin:5px 0 0;font-size:9px;line-height:1.55}.settings-avatar-row{border-bottom:1px solid var(--settings-border);align-items:center;gap:14px;padding:2px 0 18px;display:flex}.settings-avatar{border:3px solid var(--settings-card);width:61px;height:61px;box-shadow:0 0 0 1px var(--settings-border);color:#705b3c;background:linear-gradient(145deg,#eee5d6,#d8c6a8);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.settings-avatar>span{font-size:23px;font-weight:850}.settings-avatar img{object-fit:cover;width:100%;height:100%}.settings-avatar>i{border:2px solid var(--settings-card);color:#fff;background:#6d9b78;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:0;right:0}.settings-avatar>i svg{width:9px;height:9px}.settings-avatar-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.settings-avatar-copy>span{max-width:540px;color:var(--settings-muted);font-size:9px;line-height:1.55}.settings-avatar-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;display:flex}.settings-avatar-actions>.button{height:29px;padding:0 9px;font-size:8px}.settings-avatar-actions>.button svg{width:12px;height:12px}.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 13px;display:grid}.settings-field{flex-direction:column;gap:6px;min-width:0;display:flex}.settings-field input,.settings-field select{border:1px solid var(--settings-input);background:var(--settings-field);width:100%;min-width:0;height:38px;color:var(--settings-ink);font:inherit;border-radius:7px;outline:0;padding:0 11px;font-size:10px;transition:border-color .15s,box-shadow .15s}.settings-field input:focus,.settings-field select:focus{border-color:#bda47e;box-shadow:0 0 0 3px #bda47e20}.settings-input-prefix{border:1px solid var(--settings-input);background:var(--settings-field);border-radius:7px;align-items:center;height:38px;display:flex;overflow:hidden}.settings-input-prefix:focus-within{border-color:#bda47e;box-shadow:0 0 0 3px #bda47e20}.settings-input-prefix>b{color:var(--settings-soft);padding-left:11px;font-size:10px}.settings-input-prefix input{border:0;height:36px;box-shadow:none!important}.settings-readonly-field{border:1px solid var(--settings-border);background:var(--settings-subtle);border-radius:7px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 10px;display:flex}.settings-readonly-field>svg{width:13px;height:13px;color:var(--settings-soft);flex:none}.settings-readonly-field>input{height:34px;color:var(--settings-muted);background:0 0;border:0;padding:0;font-size:9px;box-shadow:none!important}.settings-readonly-field>span{color:var(--settings-soft);white-space:nowrap;flex:none;font-size:7px}.settings-form-footer{border-top:1px solid var(--settings-border);justify-content:space-between;align-items:center;gap:12px;margin-top:17px;padding:13px 0 15px;display:flex}.settings-form-footer>span{color:var(--settings-soft);align-items:center;gap:6px;font-size:8px;line-height:1.5;display:flex}.settings-form-footer>span svg{flex:none;width:12px;height:12px}.settings-primary-button{box-shadow:0 4px 12px #17171712;color:#fff!important;background:#171717!important;border:1px solid #171717!important}.settings-form-footer>.button,.settings-card-action>.button{white-space:nowrap;height:35px;padding:0 12px;font-size:9px}.settings-form-footer>.button svg,.settings-card-action>.button svg{width:13px;height:13px}.settings-plan-badge{color:#9a7745;letter-spacing:.08em;background:#faf5eb;border:1px solid #eadfc9;border-radius:5px;padding:5px 8px;font-size:8px;font-weight:850}.settings-subscription-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.settings-subscription-grid>div{border:1px solid var(--settings-border);background:var(--settings-subtle);border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:13px;display:flex}.settings-subscription-grid strong{color:var(--settings-ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:780;overflow:hidden}.settings-card-action{border-top:1px solid var(--settings-border);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:13px;display:flex}.settings-card-action>span{color:var(--settings-muted);font-size:8px;line-height:1.5}.settings-card-action>.button:not(.settings-primary-button){border-color:var(--settings-border);background:var(--settings-card);color:var(--settings-ink)}.settings-inline-icon{background:var(--settings-subtle);color:#a08761;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.settings-inline-icon svg,.settings-card-trailing-icon{width:16px;height:16px}.settings-card-trailing-icon{color:#a08761}.settings-password-form .settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-password-form .settings-form-grid>.settings-field:last-child{grid-column:1/-1;max-width:calc(50% - 7px)}.settings-inline-error{color:#b85f58;align-items:center;gap:7px;margin-top:12px;font-size:9px;display:flex}.settings-inline-error svg{width:13px;height:13px}.settings-session-list{flex-direction:column;display:flex}.settings-session-row{border-top:1px solid var(--settings-border);align-items:center;gap:11px;padding:13px 1px;display:flex}.settings-session-device{color:#65916e;background:#eff6f0;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.settings-session-device svg{width:17px;height:17px}.settings-session-device.muted{background:var(--settings-subtle);color:var(--settings-muted)}.settings-session-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.settings-session-info>strong{color:var(--settings-ink);flex-wrap:wrap;align-items:center;gap:7px;font-size:9px;display:flex}.settings-session-info>small{color:var(--settings-muted);font-size:8px;line-height:1.4}.settings-current-pill{color:#5b8a65;background:#edf7ef;border-radius:4px;padding:3px 6px;font-size:7px;font-weight:800}.settings-session-state{color:#5e966a;white-space:nowrap;align-items:center;gap:6px;font-size:8px;font-weight:700;display:inline-flex}.settings-session-state>i,.settings-account-state>i{background:#65a879;border-radius:50%;width:6px;height:6px}.settings-session-state.previous{color:var(--settings-soft);font-weight:600}.settings-session-state.previous>i{display:none}.settings-session-ended{border-top:1px solid var(--settings-border);color:#62916d;align-items:center;gap:8px;padding:14px 3px;font-size:9px;display:flex}.settings-session-ended svg{width:15px;height:15px}.settings-count-badge{background:var(--settings-subtle);border-radius:5px;padding:5px 8px;color:var(--settings-muted)!important}.settings-email-verification{align-items:center;gap:12px;display:flex}.settings-verification-icon{color:#65916e;background:#f0f6f0;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.settings-verification-icon svg{width:17px;height:17px}.settings-verification-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.settings-verification-copy>p{color:var(--settings-muted);margin:0;font-size:8px}.settings-verified,.settings-unverified{align-items:center;gap:6px;font-size:8px;font-weight:750;display:flex}.settings-verified{color:#62916b}.settings-unverified{color:#b47d3e}.settings-verified i,.settings-unverified i{background:#65a879;border-radius:50%;width:6px;height:6px}.settings-unverified i{background:#d3a24f}.settings-verification-actions>.button{border-color:var(--settings-border);height:32px;padding:0 10px;font-size:8px}.settings-verification-actions>.button:after{content:""}.settings-field-hint{color:var(--settings-soft);margin-top:8px;font-size:8px;line-height:1.5}.settings-appearance-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.settings-appearance-option{border:1px solid var(--settings-border);background:var(--settings-card);min-width:0;min-height:106px;color:var(--settings-ink);text-align:left;cursor:pointer;border-radius:9px;flex-direction:column;align-items:flex-start;gap:7px;padding:12px;transition:border-color .15s,background .15s;display:flex;position:relative}.settings-appearance-option.selected{background:#fbf7f0;border-color:#c7ad84}.settings-appearance-icon{background:var(--settings-subtle);color:#9c8057;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.settings-appearance-icon svg{width:14px;height:14px}.settings-appearance-option>small{color:var(--settings-muted);font-size:8px;line-height:1.4}.settings-appearance-option>i{color:#fff;background:#b4915d;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:9px;right:9px}.settings-appearance-option>i svg{width:10px;height:10px}.settings-toggle-list{flex-direction:column;display:flex}.settings-toggle-row{border-top:1px solid var(--settings-border);justify-content:space-between;align-items:center;gap:15px;min-height:57px;padding:10px 1px;display:flex}.settings-toggle-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.settings-toggle-copy>strong{color:var(--settings-ink);font-size:9px;font-weight:720;line-height:1.45}.settings-switch{cursor:pointer;background:#e9e6e0;border:1px solid #d8d3ca;border-radius:20px;flex:none;align-items:center;width:36px;height:21px;padding:2px;transition:background .15s,border-color .15s;display:inline-flex;position:relative}.settings-switch>span{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .15s;display:block;box-shadow:0 1px 3px #0002}.settings-toggle-footnote{background:var(--settings-subtle);color:var(--settings-muted);border-radius:7px;align-items:center;gap:7px;margin-top:13px;padding:10px;font-size:8px;line-height:1.5;display:flex}.settings-toggle-footnote svg{color:#9e855e;flex:none;width:13px;height:13px}.settings-privacy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.settings-privacy-card{border:1px solid var(--settings-border);background:var(--settings-card);border-radius:11px;flex-direction:column;align-items:flex-start;min-width:0;min-height:176px;padding:16px;display:flex;box-shadow:0 4px 16px #17171705}.settings-privacy-icon{color:#8e816a;background:#f2f0eb;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.settings-privacy-icon svg{width:16px;height:16px}.settings-privacy-icon.blue{color:#6480c7;background:#edf2ff}.settings-privacy-icon.gold{color:#a4824b;background:#f8f1e6}.settings-privacy-icon.green{color:#63916e;background:#edf6ef}.settings-privacy-icon.muted{background:var(--settings-subtle);color:var(--settings-muted)}.settings-privacy-card h3{color:var(--settings-ink);margin:12px 0 0;font-size:10px;font-weight:820}.settings-privacy-card p{color:var(--settings-muted);margin:5px 0 12px;font-size:8px;line-height:1.6}.settings-privacy-card>.button{border-color:var(--settings-border);background:var(--settings-card);height:32px;color:var(--settings-ink);margin-top:auto;padding:0 9px;font-size:8px}.settings-privacy-card>.button svg{width:12px;height:12px}.settings-privacy-note{color:#87775e;background:#fcf8f1;border:1px solid #eee5d7;border-radius:8px;align-items:flex-start;gap:8px;padding:12px;font-size:8px;line-height:1.6;display:flex}.settings-privacy-note svg{color:#a58552;flex:none;width:14px;height:14px;margin-top:1px}.settings-privacy-note strong{color:#6c583b}.settings-account-state{color:#598863;white-space:nowrap;background:#eff7f0;border-radius:20px;align-items:center;gap:6px;padding:6px 8px;font-size:8px;font-weight:750;display:inline-flex}.settings-account-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.settings-account-summary>div{border:1px solid var(--settings-border);background:var(--settings-subtle);border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.settings-account-summary strong{color:var(--settings-ink);text-overflow:ellipsis;font-size:9px;font-weight:760;overflow:hidden}.settings-logout-card{align-items:center;gap:12px;display:flex}.settings-action-icon{background:var(--settings-subtle);width:38px;height:38px;color:var(--settings-muted);border-radius:10px;flex:none;place-items:center;display:grid}.settings-action-icon svg{width:17px;height:17px}.settings-action-copy{flex:1}.settings-action-copy p{color:var(--settings-muted);margin:5px 0 0;font-size:8px}.settings-logout-card>.button{border-color:var(--settings-border);background:var(--settings-card);height:34px;color:var(--settings-ink);padding:0 11px;font-size:8px}.settings-logout-card>.button svg{width:13px;height:13px}.settings-danger-card{background:var(--settings-card);border:1px solid #eedbd8;border-radius:12px;overflow:hidden}.settings-danger-heading{background:#fff9f8;border-bottom:1px solid #f2e6e4;align-items:center;gap:10px;padding:15px 17px;display:flex}.settings-danger-heading>span{color:#bb665f;background:#fae9e6;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.settings-danger-heading>span svg{width:15px;height:15px}.settings-danger-heading h3{color:#9c5650}.settings-danger-heading p{color:#a17d78;margin:4px 0 0;font-size:8px;line-height:1.5}.settings-danger-body{justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;display:flex}.settings-danger-body>div{flex-direction:column;gap:5px;min-width:0;display:flex}.settings-danger-button{color:#fff!important;background:#bd655e!important;border:1px solid #bd655e!important}.settings-danger-button:disabled{cursor:not-allowed;opacity:.5}.settings-danger-button svg{width:13px;height:13px}.settings-modal-backdrop{z-index:160;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17171780;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.settings-modal{color:#292722;background:#fff;border:1px solid #e9e4da;border-radius:15px;width:min(100%,500px);max-height:min(90vh,760px);padding:23px;position:relative;overflow:auto;box-shadow:0 24px 80px #0003}.settings-modal-header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:15px;display:flex}.settings-modal-eyebrow{color:#a18b69;letter-spacing:.13em;font-size:8px;font-weight:850}.settings-modal-header h2{color:#282722;letter-spacing:-.035em;margin:5px 0 0;font-size:18px;font-weight:850}.settings-modal-close{color:#6c675e;cursor:pointer;background:#f5f3ef;border:0;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;display:grid}.settings-modal-close svg{width:14px;height:14px}.settings-modal-description{color:#777168;white-space:pre-line;margin:0 0 13px;font-size:10px;line-height:1.7}.settings-modal-detail{color:#6e675c;white-space:pre-wrap;background:#faf9f6;border:1px solid #eeece7;border-radius:8px;max-height:300px;margin:0;padding:13px;font-family:inherit;font-size:9px;line-height:1.75;overflow:auto}.settings-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.settings-modal-actions>.button{min-height:35px;padding:0 12px;font-size:9px}.settings-confirm-modal{width:min(100%,460px)}.settings-confirm-modal>.settings-confirm-symbol{color:#8a7c67;background:#f1f0ec;border-radius:13px;place-items:center;width:46px;height:46px;margin:0 auto 13px;display:grid}.settings-confirm-symbol svg{width:21px;height:21px}.settings-confirm-modal>.settings-confirm-symbol.danger{color:#b95f58;background:#faeae7}.settings-confirm-modal>.settings-modal-header{margin-bottom:18px}.settings-confirm-modal>.settings-modal-header>div{text-align:left;flex:1}.settings-confirm-modal>.settings-confirm-symbol~.settings-modal-description{text-align:center}.settings-confirm-modal>.settings-modal-detail{text-align:left}.settings-danger-warning{color:#98635e;background:#fff7f6;border:1px solid #f0d9d6;border-radius:8px;align-items:flex-start;gap:9px;margin:13px 0;padding:11px;font-size:8px;line-height:1.6;display:flex}.settings-danger-warning svg{flex:none;width:14px;height:14px}.settings-confirm-field{margin-top:14px}.settings-theme-dark .settings-category-button.active,.settings-theme-dark .settings-appearance-option.selected{color:#f1e7d8;background:#393329;border-color:#695a43}.settings-theme-dark .settings-privacy-note{color:#d0b992;background:#393329;border-color:#554a39}.settings-theme-dark .settings-privacy-note strong{color:#ead4b1}@media (width<=980px){.settings-layout{grid-template-columns:205px minmax(0,1fr);gap:13px}.settings-category-nav{padding:10px}.settings-category-label small{display:none}.settings-privacy-grid{grid-template-columns:1fr}.settings-privacy-card{min-height:145px}}@media (width<=720px){.settings-page{gap:18px}.settings-heading{flex-direction:column;align-items:flex-start;gap:11px}.settings-layout{grid-template-columns:minmax(0,1fr);gap:12px}.settings-category-nav{display:none}.settings-mobile-category{flex-direction:column;gap:6px;display:flex}.settings-mobile-category>label{color:var(--settings-muted);font-size:8px;font-weight:750}.settings-mobile-category>div{position:relative}.settings-mobile-category select{appearance:none;border:1px solid var(--settings-border);background:var(--settings-card);width:100%;height:42px;color:var(--settings-ink);font:inherit;border-radius:8px;padding:0 36px 0 12px;font-size:10px}.settings-mobile-category>div>svg{pointer-events:none;width:15px;height:15px;color:var(--settings-muted);position:absolute;top:13px;right:12px}.settings-content{gap:12px}.settings-section-heading h2{font-size:17px}.settings-section-icon{width:36px;height:36px}}@media (width<=540px){.settings-heading h1{font-size:22px}.settings-heading p{max-width:420px;font-size:10px}.settings-card{padding:15px}.settings-card-action,.settings-form-footer{flex-direction:column;align-items:flex-start}.settings-card-action>.button,.settings-form-footer>.button{justify-content:center;width:100%}.settings-form-grid,.settings-password-form .settings-form-grid{grid-template-columns:1fr}.settings-password-form .settings-form-grid>.settings-field:last-child{grid-column:auto;max-width:none}.settings-subscription-grid{grid-template-columns:1fr}.settings-subscription-grid>div{padding:10px}.settings-avatar-row{align-items:flex-start}.settings-avatar{width:52px;height:52px}.settings-avatar-copy>span{font-size:8px}.settings-avatar-actions{gap:4px}.settings-avatar-actions>.button,.settings-form-footer>span{font-size:7px}.settings-session-row{flex-wrap:wrap;align-items:flex-start}.settings-session-state{margin-left:48px}.settings-email-verification{flex-wrap:wrap;align-items:flex-start}.settings-verification-actions{width:100%;margin-left:49px}.settings-appearance-options{gap:6px}.settings-appearance-option{min-height:100px;padding:9px}.settings-appearance-option>small{font-size:7px}.settings-toggle-row{gap:9px}.settings-toggle-copy>strong{font-size:8px}.settings-toggle-copy>span{font-size:7px}.settings-privacy-card{min-height:150px;padding:13px}.settings-privacy-card>.button{justify-content:center;width:100%}.settings-account-summary{grid-template-columns:1fr}.settings-logout-card{flex-wrap:wrap;align-items:flex-start}.settings-logout-card>.button{justify-content:center;width:100%}.settings-danger-body{flex-direction:column;align-items:flex-start}.settings-danger-body>.button{justify-content:center;width:100%}.settings-modal{padding:18px}.settings-modal-backdrop{padding:10px}.settings-modal-actions{flex-direction:column-reverse}.settings-modal-actions>.button{justify-content:center;width:100%}}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-orange:#ff8500;--brand-red:#ff2929;--brand-pink:#ec159c;--brand-purple:#7935f5;--brand-blue:#1768f5;--brand-gold:#f6b91a;--brand-gradient:linear-gradient(110deg,#ff8500 0%,#ff2929 27%,#ec159c 52%,#7935f5 76%,#1768f5 100%);--background:#f8f9fc;--foreground:#191b27;--card:#fff;--card-foreground:#191b27;--popover:#fff;--popover-foreground:#191b27;--primary:#7935f5;--primary-foreground:#fff;--secondary:#f0f1f6;--secondary-foreground:#292c3a;--muted:#f0f1f6;--muted-foreground:#737789;--accent:#f1edff;--accent-foreground:#6334c7;--destructive:#ff2929;--destructive-foreground:#fff;--border:#e9eaf0;--input:#e9eaf0;--ring:#7935f5;--chart-1:#ff8500;--chart-2:#1768f5;--chart-3:#ec159c;--chart-4:#22a45a;--chart-5:#f6b91a;--sidebar:#191b27;--sidebar-foreground:#fff;--sidebar-primary:#ec159c;--sidebar-primary-foreground:#fff;--sidebar-accent:#292b3a;--sidebar-accent-foreground:#fff;--sidebar-border:#ffffff17;--sidebar-ring:#7935f5;--radius:.75rem;--radius-sm:.5rem;--radius-md:.625rem;--radius-lg:.875rem;--font-sans:"Poppins",sans-serif;--surface-shadow:0 6px 24px #191b270b;--surface-shadow-hover:0 12px 30px #191b2713}html{scroll-behavior:smooth;background:#f8f9fc}body{color:#191b27;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f9fc;font-family:Poppins,sans-serif!important}body,body *,body :before,body :after,button,input,select,textarea{font-family:Poppins,sans-serif!important}button,a{-webkit-tap-highlight-color:transparent}button{transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}:focus-visible{outline-offset:2px;outline:3px solid #7935f53d}.page-heading h1,.settings-heading h1,.settings-section-heading h2,.credits-section-heading h2,.credits-help-panel h2,.panel-heading h2,.projects-modal-header h2,.sites-modal-header h2,.credits-modal h2,.history-modal h2,.integrations-modal h2{color:#191b27;letter-spacing:-.035em;font-weight:800}.page-heading h1{font-size:clamp(22px,2vw,28px);line-height:1.2}.page-heading p,.settings-heading p,.settings-section-heading p,.credits-section-heading p,.integrations-heading p{color:#737789;font-weight:300;line-height:1.7}.eyebrow,.section-kicker,.settings-eyebrow,.settings-section-kicker{color:#7935f5;letter-spacing:.11em;font-weight:600}.nav-item,.button,button,select,input,textarea,label{font-family:Poppins,sans-serif!important}.nav-item,.button,button,label,.settings-field>span{font-weight:500}.sidebar{border-right:1px solid #ffffff12;box-shadow:8px 0 30px #11131f0e;color:#fff!important;background:#191b27!important}.sidebar-brand{border-bottom-color:#ffffff17!important}.brand-name{color:#fff;letter-spacing:.035em;font-weight:800;font-family:Poppins,sans-serif!important}.nav-item{min-height:42px;font-size:11px;transition:background .18s,color .18s,transform .18s;color:#b8bdcb!important;border-radius:9px!important;font-weight:500!important}.nav-item>svg{color:#969cae;stroke-width:1.8px}.nav-item:hover{transform:translate(1px);color:#fff!important;background:#ffffff0e!important}.nav-item:hover>svg{color:#fff}.nav-item-active{position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(100deg,#ff850029,#ec159c21 52%,#1768f51f)!important;box-shadow:inset 0 0 0 1px #ffffff17!important}.nav-item-active:before{content:"";background:linear-gradient(#ff8500 0%,#ff2929 25%,#ec159c 52%,#7935f5 76%,#1768f5 100%);border-radius:0 4px 4px 0;width:3px;position:absolute;inset:7px auto 7px 0}.nav-item-active>svg{color:#fff!important}.nav-current-dot{box-shadow:0 0 0 3px #ec159c26;background:linear-gradient(110deg,#ff8500,#ec159c,#7935f5,#1768f5)!important}.sidebar-bottom{margin-top:auto}.plan-card{overflow:hidden;background:linear-gradient(145deg,#242637,#1d1f2d)!important;border:1px solid #ffffff1a!important;border-radius:13px!important;box-shadow:0 9px 26px #00000029!important}.plan-card:before{background:var(--brand-gradient)!important;height:2px!important}.plan-icon{color:#f6b91a!important;background:#f6b91a21!important}.plan-label{color:#aab0c0!important;font-weight:600!important}.plan-card>strong,.plan-credits{color:#fff!important;font-weight:700!important}.plan-credits span{color:#aab0c0!important;font-weight:400!important}.upgrade-button{background:var(--brand-gradient)!important;color:#fff!important;border:0!important;border-radius:8px!important;font-weight:600!important;box-shadow:0 6px 17px #ec159c30!important}.upgrade-button:hover{filter:brightness(1.06);transform:translateY(-1px)}.dashboard-main{background:#f8f9fc}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #e9eaf0}.profile-button{border-radius:10px!important}.profile-button:hover{background:#f1edff!important}.profile-button .avatar{background:var(--brand-gradient)!important;color:#fff!important;font-weight:700!important}.profile-name{color:#343747!important;font-weight:500!important}.profile-menu{border-color:#e9eaf0!important;border-radius:13px!important;box-shadow:0 16px 42px #191b2724!important}.profile-menu-intro{border-bottom-color:#e9eaf0!important}.profile-menu-intro strong{color:#191b27!important;font-weight:700!important}.profile-menu-intro span{color:#737789!important;font-weight:300!important}.profile-menu>button{border-radius:8px!important;font-weight:500!important}.page-content{background:0 0}.dashboard-notice{border-radius:10px!important}:is(.metric-card,.content-panel,.managed-project-card,.published-site-card,.site-card,.credits-metric-card,.credits-chart-panel,.credits-help-panel,.credits-history-panel,.credits-plan-card,.credits-low-balance,.history-conversation-card,.integrations-github-card,.integrations-service-card,.integrations-security-section,.settings-card,.settings-privacy-card,.settings-danger-card){transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:var(--surface-shadow)!important;border-color:#e9eaf0!important;border-radius:14px!important}:is(.metric-card,.content-panel,.managed-project-card,.published-site-card,.site-card,.credits-metric-card,.credits-chart-panel,.credits-help-panel,.credits-history-panel,.credits-plan-card,.history-conversation-card,.integrations-github-card,.integrations-service-card,.integrations-security-section,.settings-card,.settings-privacy-card){background:#fff}:is(.metric-card,.managed-project-card,.published-site-card,.site-card,.settings-privacy-card):hover{transform:translateY(-1px);box-shadow:var(--surface-shadow-hover)!important;border-color:#dcd6ee!important}.metric-icon-gold,.credits-metric-icon.gold{color:#c38c09!important;background:#f6b91a21!important}.metric-icon-blue,.credits-metric-icon.blue{color:#1768f5!important;background:#1768f517!important}.metric-icon-pink,.credits-metric-icon.red{color:#ec159c!important;background:#ec159c17!important}.metric-icon-green,.credits-metric-icon.green{color:#239653!important;background:#eaf7ef!important}.metric-value,.credits-metric-card>strong,.credits-balance-number{color:#191b27;letter-spacing:-.04em;font-weight:800!important}.metric-label{color:#737789!important;font-weight:400!important}.panel-heading h2,.credits-section-heading h2,.project-info strong,.managed-project-title h2,.published-site-title-row h2,.site-title-copy h2{font-weight:700!important}.project-info>span,.managed-project-title p,.published-site-title-row p,.site-title-copy p{color:#737789!important;font-weight:300!important}button.bg-primary,a.bg-primary,.projects-primary,.sites-primary,.credits-primary,.credits-low-balance>.button,.history-export-button,.history-dark-button,.integrations-primary-button,.settings-primary-button,.upgrade-button,.managed-project-actions .managed-edit-button{background:var(--brand-gradient)!important;color:#fff!important;border-color:#0000!important;font-weight:600!important;box-shadow:0 6px 17px #7935f526!important}button.bg-primary:hover,a.bg-primary:hover,.projects-primary:hover,.sites-primary:hover,.credits-primary:hover,.credits-low-balance>.button:hover,.history-export-button:hover,.history-dark-button:hover,.integrations-primary-button:hover,.settings-primary-button:hover,.managed-project-actions .managed-edit-button:hover{filter:brightness(1.06)saturate(1.04);transform:translateY(-1px);background:var(--brand-gradient)!important;box-shadow:0 9px 21px #7935f530!important}:is(.button,button)[class*=outline],button[class*=secondary]{font-weight:500}.help-button,.published-update-button,.sites-secondary-action,.credits-plan-button,.integrations-github-actions>.button:first-child{color:#343747!important;box-shadow:none!important;background:#fff!important;border:1px solid #e9eaf0!important;border-radius:8px!important}.help-button:hover,.published-update-button:hover,.sites-secondary-action:hover,.credits-plan-button:hover,.integrations-github-actions>.button:first-child:hover{background:#f5f3fa!important;border-color:#ddd5f0!important}input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select{font-family:Poppins,sans-serif!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,textarea:focus,select:focus{outline:0;border-color:#a985f7!important;box-shadow:0 0 0 3px #7935f51c!important}input::placeholder,textarea::placeholder{color:#a3a7b3!important;font-weight:300!important}.history-select,.projects-select-wrap select,.sites-select-wrap select,.credits-section-heading select,.settings-field select{color:#343747!important;background-color:#fff!important;border-color:#e9eaf0!important;border-radius:8px!important}.history-tabs button.active,.history-filter-chips button.selected,.published-filter-tabs button.active,.projects-view-toggle button.active,.sites-view-toggle button.active,.credits-filter-row button.active,.settings-appearance-option.selected,.settings-category-button.active{color:#713be0!important;background:#f3eeff!important;border-color:#e2d8f8!important;box-shadow:0 1px 4px #7935f512!important}.history-tabs button.active span,.published-filter-tabs button.active span{color:#713be0!important;background:#e7dcff!important}.history-tabs button,.history-filter-chips button,.published-filter-tabs button,.projects-view-toggle button,.sites-view-toggle button,.credits-filter-row button{transition:background .16s,border-color .16s,color .16s;font-family:Poppins,sans-serif!important;font-weight:500!important}:is(.projects-modal,.sites-modal,.credits-modal,.history-modal,.integrations-modal,.settings-modal){border-color:#e9eaf0!important;border-radius:16px!important;box-shadow:0 24px 80px #191b2733!important}:is(.projects-modal-backdrop,.sites-modal-backdrop,.credits-modal-backdrop,.history-modal-backdrop,.integrations-modal-backdrop,.settings-modal-backdrop){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}:is(.projects-empty,.sites-empty,.history-empty-state){border-radius:13px}:is(.projects-modal-header h2,.sites-modal-header h2,.credits-modal h2,.history-modal h2,.integrations-modal h2){letter-spacing:-.03em;font-weight:700!important}:is(.projects-modal-header p,.sites-modal-header p,.credits-modal>p,.history-modal p,.integrations-modal p){line-height:1.7;font-weight:300!important}:is(.projects-modal-close,.sites-modal-close,.credits-modal-close,.history-modal-close,.integrations-modal-close,.settings-modal-close){border-radius:8px!important}:is(.site-status-pill.online,.integration-status.connected,.integration-page-status.integration-status-connected,.settings-verified,.settings-account-state,.connected-status){color:#21864c}:is(.site-status-pill.error,.integration-status.error,.settings-unverified,.settings-danger-button,.integrations-danger-button,.history-delete-button){color:#b83c3c}:is(.integration-service-status.active,.settings-verified){font-weight:600}:is(.project-open,.project-menu-trigger,.site-menu-trigger,.settings-category-button,.history-action-menu button){transition:background .16s,color .16s,border-color .16s,transform .16s}:is(.project-thumbnail,.managed-project-preview,.published-site-preview,.site-preview){border-radius:10px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=850px){.sidebar{box-shadow:12px 0 36px #11131f3d}}@media (width<=640px){.page-heading h1{font-size:clamp(20px,6vw,24px)}.page-heading p{max-width:100%;font-size:10px;line-height:1.6}}.settings-page{--settings-ink:#171923;--settings-muted:#626675;--settings-soft:#858a98;--settings-border:#e1e3e9;--settings-card:#fff;--settings-subtle:#f7f8fa;--settings-field:#fff;--settings-input:#cfd2da;color:var(--settings-ink)!important;gap:26px!important}.settings-page.settings-theme-dark{--settings-ink:#f4f5f7;--settings-muted:#b8bdc9;--settings-soft:#9298a7;--settings-border:#393d47;--settings-card:#20232b;--settings-subtle:#292d36;--settings-field:#252933;--settings-input:#4a4f5c}.settings-heading{border-bottom:1px solid #171923;padding:2px 0 20px;align-items:flex-end!important}.settings-eyebrow{color:#171923!important;letter-spacing:.14em!important;font-size:10px!important}.settings-eyebrow svg{color:#171923!important}.settings-heading h1{letter-spacing:-.05em!important;color:#171923!important;font-size:30px!important;font-weight:800!important}.settings-heading p{max-width:620px;color:#626675!important;font-size:13px!important;line-height:1.7!important}.settings-demo-chip{height:36px;color:#626675!important;background:#fff!important;border-color:#d8dbe2!important;border-radius:7px!important;font-size:10px!important}.settings-demo-chip>span{background:#171923!important}.settings-toast{color:#287247!important;background:#f5faf6!important;border-color:#d7e7dc!important;border-radius:9px!important;padding:13px 15px!important;font-size:11px!important}.settings-layout{grid-template-columns:255px minmax(0,1fr)!important;gap:22px!important}.settings-category-nav{background:#fff!important;border:1px solid #dfe1e7!important;border-radius:11px!important;gap:5px!important;padding:14px!important;top:20px!important;box-shadow:0 3px 12px #17192309!important}.settings-category-nav-title{color:#737887!important;letter-spacing:.14em!important;padding:7px 9px 11px!important;font-size:9px!important}.settings-category-button{color:#5b606e!important;border:1px solid #0000!important;border-radius:8px!important;gap:11px!important;min-height:58px!important;padding:8px 9px!important}.settings-category-button:hover{color:#171923!important;background:#f4f5f7!important}.settings-category-button.active{position:relative;color:#fff!important;background:#171923!important;border-color:#171923!important;box-shadow:0 4px 10px #1719231f!important}.settings-category-button.active:before{content:none!important}.settings-category-icon{color:#333744!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#f4f5f7!important;border:1px solid #e0e2e7!important;border-radius:8px!important}.settings-category-icon:before,.settings-category-icon:after{content:none!important}.settings-category-icon svg{stroke-width:1.8px!important;width:17px!important;height:17px!important}.settings-category-button.active .settings-category-icon{color:#fff!important;background:#30333c!important;border-color:#555964!important}.settings-category-label strong{font-size:11px!important;font-weight:650!important}.settings-category-label small{color:#9297a3!important;font-size:9px!important}.settings-category-button.active .settings-category-label small{color:#c2c6cf!important}.settings-category-arrow{color:#fff!important}.settings-nav-footnote{color:#767b88!important;border-top:1px solid #e1e3e9!important;font-size:9px!important;line-height:1.65!important}.settings-nav-footnote svg{color:#313541!important}.settings-content{gap:19px!important}.settings-section{gap:16px!important}.settings-section-heading{border-bottom:1px solid #171923!important;padding:0 0 14px!important}.settings-section-kicker{color:#343844!important;letter-spacing:.14em!important;font-size:9px!important}.settings-section-heading h2{letter-spacing:-.04em!important;color:#171923!important;margin-top:7px!important;font-size:22px!important;font-weight:750!important}.settings-section-heading p{color:#626675!important;margin-top:6px!important;font-size:12px!important;line-height:1.65!important}.settings-section-icon{color:#171923!important;width:44px!important;height:44px!important;box-shadow:none!important;background:#f3f4f6!important;border:1px solid #dfe1e7!important;border-radius:10px!important}.settings-section-icon:before,.settings-section-icon:after{content:none!important}.settings-section-icon.green{color:#171923!important;background:#f3f4f6!important;border-color:#dfe1e7!important}.settings-card,.settings-privacy-card{background:#fff!important;border:1px solid #dfe1e7!important;border-radius:11px!important;box-shadow:0 3px 12px #17192309!important}.settings-card{padding:23px 24px!important}.settings-card-title{border-bottom:1px solid #e5e7ec!important;margin-bottom:19px!important;padding-bottom:13px!important}.settings-card-title h3,.settings-action-copy h3,.settings-danger-heading h3,.settings-verification-copy h3{color:#171923!important;letter-spacing:-.02em!important;font-size:14px!important;font-weight:700!important}.settings-card-title p{color:#747987!important;font-size:11px!important;line-height:1.65!important}.settings-card-title>span:not(.settings-plan-badge):not(.settings-count-badge):not(.settings-account-state){color:#747987!important;font-size:10px!important}.settings-profile-card{padding-bottom:0!important}.settings-avatar-row{border-color:#e1e3e9!important;gap:17px!important;padding-bottom:21px!important}.settings-avatar{color:#171923!important;background:linear-gradient(145deg,#e7e9ed,#c9cdd5)!important;width:68px!important;height:68px!important;box-shadow:0 0 0 1px #d9dce3!important}.settings-avatar>i{background:#171923!important}.settings-avatar-copy>strong{color:#171923!important;font-size:12px!important}.settings-avatar-copy>span{color:#747987!important;font-size:10px!important;line-height:1.65!important}.settings-avatar-actions>.button{border-radius:7px!important;height:34px!important;padding:0 12px!important;font-size:10px!important}.settings-form{padding-top:20px!important}.settings-form-grid{gap:18px 16px!important}.settings-field{gap:8px!important}.settings-field>span{color:#272b36!important;font-size:11px!important;font-weight:650!important}.settings-field input,.settings-field select{color:#171923!important;height:43px!important;box-shadow:none!important;background:#fff!important;border:1px solid #cfd2da!important;border-radius:7px!important;padding:0 12px!important;font-size:11px!important}.settings-field input:focus,.settings-field select:focus,.settings-input-prefix:focus-within{border-color:#171923!important;box-shadow:0 0 0 3px #17192317!important}.settings-field input::placeholder{color:#9a9eaa!important}.settings-field>small{color:#858a98!important;font-size:9px!important}.settings-input-prefix{background:#fff!important;border-color:#cfd2da!important;border-radius:7px!important;height:43px!important}.settings-input-prefix>b{color:#777d8b!important}.settings-input-prefix input{height:41px!important}.settings-readonly-field{background:#f7f8fa!important;border-color:#e1e3e9!important;border-radius:7px!important;height:43px!important}.settings-readonly-field>svg{color:#5c6270!important}.settings-readonly-field>input{color:#626675!important;font-size:10px!important}.settings-readonly-field>span{color:#777d8b!important;font-size:8px!important}.settings-form-footer{border-top:1px solid #171923!important;margin-top:21px!important;padding:16px 0 18px!important}.settings-form-footer>span{color:#747987!important;font-size:9px!important}.settings-primary-button{color:#fff!important;background:#171923!important;border:1px solid #171923!important;border-radius:7px!important;min-height:39px!important;padding:0 16px!important;font-size:10px!important;font-weight:650!important;box-shadow:0 3px 8px #1719231f!important}.settings-primary-button:hover{background:#30333d!important}.settings-form-footer>.button,.settings-card-action>.button{height:39px!important;font-size:10px!important}.settings-plan-badge{color:#fff!important;background:#171923!important;border:1px solid #171923!important;border-radius:5px!important;font-size:8px!important}.settings-subscription-grid{gap:12px!important}.settings-subscription-grid>div{background:#f8f9fb!important;border:1px solid #dfe1e7!important;border-radius:8px!important;gap:7px!important;padding:15px!important}.settings-subscription-grid span,.settings-account-summary span{color:#747987!important;font-size:9px!important}.settings-subscription-grid strong{color:#171923!important;font-size:11px!important}.settings-subscription-grid small{color:#858a98!important;font-size:9px!important}.settings-subscription-grid .settings-credit-value{color:#171923!important}.settings-card-action{border-top:1px solid #171923!important;margin-top:17px!important;padding-top:16px!important}.settings-card-action>span{color:#747987!important;font-size:9px!important}.settings-card-action>.button:not(.settings-primary-button){color:#171923!important;background:#fff!important;border:1px solid #171923!important;border-radius:7px!important;min-height:38px!important;font-size:10px!important}.settings-card-action>.button:not(.settings-primary-button):hover{background:#f2f3f5!important}.settings-inline-icon,.settings-card-trailing-icon{color:#303440!important}.settings-inline-icon{width:35px!important;height:35px!important;box-shadow:none!important;background:#f4f5f7!important;border:1px solid #e1e3e9!important;border-radius:8px!important}.settings-inline-icon:before,.settings-inline-icon:after{content:none!important}.settings-password-form{padding-top:0!important}.settings-inline-error{font-size:10px!important}.settings-session-row{border-color:#e1e3e9!important;padding:16px 2px!important}.settings-session-device{color:#272b36!important;background:#f3f4f6!important;border:1px solid #e1e3e9!important;border-radius:9px!important;width:42px!important;height:42px!important}.settings-session-device.muted{color:#626675!important;background:#f7f8fa!important}.settings-session-info>strong{color:#171923!important;font-size:10px!important}.settings-session-info>small{color:#747987!important;font-size:9px!important}.settings-current-pill{color:#32744c!important;background:#edf7f0!important}.settings-session-state,.settings-session-ended{font-size:9px!important}.settings-count-badge{color:#626675!important;background:#f7f8fa!important;border:1px solid #e1e3e9!important;border-radius:5px!important}.settings-email-verification{gap:14px!important}.settings-verification-icon{color:#171923!important;background:#f3f4f6!important;border:1px solid #dfe1e7!important;border-radius:9px!important;width:42px!important;height:42px!important}.settings-verification-copy>p{color:#626675!important;font-size:9px!important}.settings-verified,.settings-unverified{font-size:9px!important}.settings-language-field{max-width:440px!important}.settings-field-hint{color:#747987!important;font-size:9px!important}.settings-appearance-options{gap:12px!important}.settings-appearance-option{color:#171923!important;background:#fff!important;border:1px solid #dfe1e7!important;border-radius:9px!important;min-height:118px!important;padding:15px!important}.settings-appearance-option.selected{color:#171923!important;background:#f3f4f6!important;border:1.5px solid #171923!important;box-shadow:inset 0 0 0 1px #171923!important}.settings-appearance-icon{color:#171923!important;background:#f3f4f6!important;border:1px solid #e1e3e9!important;border-radius:8px!important;width:34px!important;height:34px!important}.settings-appearance-icon:before,.settings-appearance-icon:after{content:none!important}.settings-appearance-option.selected .settings-appearance-icon{color:#fff!important;background:#171923!important}.settings-appearance-option>strong{font-size:11px!important;font-weight:650!important}.settings-appearance-option>small{color:#747987!important;font-size:9px!important}.settings-appearance-option>i{color:#fff!important;background:#171923!important}.settings-toggle-row{border-color:#e1e3e9!important;min-height:65px!important;padding:13px 2px!important}.settings-toggle-copy>strong{color:#242834!important;font-size:10px!important;font-weight:600!important}.settings-toggle-copy>span{color:#777d8b!important;font-size:9px!important;line-height:1.6!important}.settings-switch{background:#e9ebef!important;border:1px solid #c4c8d1!important;width:40px!important;height:23px!important}.settings-switch>span{width:17px!important;height:17px!important}.settings-switch.is-on{background:#171923!important;border-color:#171923!important}.settings-switch.is-on>span{transform:translate(17px)!important}.settings-switch:focus-visible,.settings-appearance-option:focus-visible,.settings-category-button:focus-visible{outline-offset:2px;outline:3px solid #17192329!important}.settings-toggle-footnote{color:#626675!important;background:#f7f8fa!important;border:1px solid #e1e3e9!important;border-radius:7px!important;font-size:9px!important}.settings-toggle-footnote svg{color:#171923!important}.settings-privacy-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important}.settings-privacy-card{border-radius:10px!important;min-height:190px!important;padding:19px!important}.settings-privacy-icon{color:#171923!important;background:#f1f2f5!important;border:1px solid #dfe1e7!important;border-radius:9px!important;width:39px!important;height:39px!important}.settings-privacy-icon:before,.settings-privacy-icon:after{content:none!important}.settings-privacy-icon.blue,.settings-privacy-icon.gold,.settings-privacy-icon.green,.settings-privacy-icon.muted{color:#171923!important;background:#f1f2f5!important}.settings-privacy-card h3{color:#171923!important;margin-top:14px!important;font-size:12px!important;font-weight:700!important}.settings-privacy-card p{color:#747987!important;font-size:10px!important;line-height:1.6!important}.settings-privacy-card>.button{color:#171923!important;background:#fff!important;border:1px solid #171923!important;border-radius:7px!important;height:auto!important;min-height:36px!important;padding:7px 11px!important;font-size:9px!important}.settings-privacy-card>.button:hover{background:#f3f4f6!important}.settings-privacy-note{color:#626675!important;background:#f7f8fa!important;border:1px solid #dfe1e7!important;border-radius:8px!important;font-size:9px!important}.settings-privacy-note svg,.settings-privacy-note strong{color:#171923!important}.settings-account-state{color:#287247!important;background:#f1f8f3!important;border:1px solid #dce9df!important;font-size:9px!important}.settings-account-summary{gap:12px!important}.settings-account-summary>div{background:#f8f9fb!important;border:1px solid #dfe1e7!important;border-radius:8px!important;padding:15px!important}.settings-account-summary strong{color:#171923!important;font-size:10px!important}.settings-account-summary .settings-active-text{color:#287247!important}.settings-logout-card{gap:14px!important}.settings-action-icon{color:#171923!important;background:#f3f4f6!important;border:1px solid #dfe1e7!important;border-radius:9px!important;width:42px!important;height:42px!important}.settings-action-icon:before,.settings-action-icon:after{content:none!important}.settings-action-copy h3{font-size:13px!important}.settings-action-copy p{color:#747987!important;font-size:10px!important}.settings-logout-card>.button{color:#171923!important;background:#fff!important;border:1px solid #171923!important;border-radius:7px!important;height:auto!important;min-height:38px!important;padding:0 13px!important;font-size:10px!important}.settings-logout-card>.button:hover{background:#f3f4f6!important}.settings-danger-card{background:#fff!important;border:1px solid #e2b8b8!important;border-radius:10px!important}.settings-danger-heading{background:snow!important;border-bottom:1px solid #efcece!important;padding:17px 19px!important}.settings-danger-heading>span{color:#aa3030!important;background:#fae8e8!important;border-radius:9px!important;width:36px!important;height:36px!important}.settings-danger-heading h3{color:#9f2929!important;font-size:13px!important}.settings-danger-heading p{color:#866666!important;font-size:9px!important}.settings-danger-body{padding:18px 19px!important}.settings-danger-body strong{color:#171923!important;font-size:11px!important}.settings-danger-body span{color:#747987!important;font-size:9px!important;line-height:1.6!important}.settings-danger-button{color:#fff!important;background:#a62d2d!important;border:1px solid #a62d2d!important;border-radius:7px!important;min-height:38px!important;font-size:10px!important}.settings-danger-button:hover{background:#8f2424!important}.settings-modal-backdrop{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#11131b94!important}.settings-modal{color:#171923!important;background:#fff!important;border:1px solid #dfe1e7!important;border-radius:12px!important;box-shadow:0 22px 70px #11131b38!important}.settings-modal-header h2{color:#171923!important;font-size:19px!important;font-weight:750!important}.settings-modal-eyebrow{color:#545967!important;font-size:9px!important}.settings-modal-description{color:#626675!important;font-size:11px!important;line-height:1.7!important}.settings-modal-detail{color:#454a57!important;background:#f7f8fa!important;border:1px solid #e1e3e9!important;border-radius:8px!important;font-size:10px!important}.settings-modal-close{color:#252936!important;background:#f4f5f7!important;border:1px solid #dfe1e7!important;border-radius:7px!important}.settings-confirm-symbol{color:#171923!important;background:#f1f2f5!important;border:1px solid #dfe1e7!important}.settings-confirm-symbol:before,.settings-confirm-symbol:after{content:none!important}.settings-confirm-symbol.danger{color:#a62d2d!important;background:#fae8e8!important;border-color:#efcece!important}.settings-danger-warning{color:#824646!important;background:#fff8f8!important;border:1px solid #efcece!important;border-radius:8px!important;font-size:9px!important}.settings-danger-warning strong{color:#922b2b!important}.settings-confirm-field input{border-color:#cfd2da!important}.settings-theme-dark .settings-heading h1,.settings-theme-dark .settings-section-heading h2{color:var(--settings-ink)!important}.settings-theme-dark .settings-heading,.settings-theme-dark .settings-section-heading,.settings-theme-dark .settings-form-footer,.settings-theme-dark .settings-card-title,.settings-theme-dark .settings-card-action{border-color:#747987!important}.settings-theme-dark .settings-category-nav,.settings-theme-dark .settings-card,.settings-theme-dark .settings-privacy-card,.settings-theme-dark .settings-danger-card{background:var(--settings-card)!important;border-color:var(--settings-border)!important}.settings-theme-dark .settings-category-button.active{color:#171923!important;background:#f4f5f7!important;border-color:#fff!important}.settings-theme-dark .settings-category-button.active .settings-category-icon{color:#fff!important;background:#171923!important}.settings-theme-dark .settings-card-title h3,.settings-theme-dark .settings-action-copy h3,.settings-theme-dark .settings-danger-body strong,.settings-theme-dark .settings-account-summary strong,.settings-theme-dark .settings-subscription-grid strong,.settings-theme-dark .settings-privacy-card h3,.settings-theme-dark .settings-field>span,.settings-theme-dark .settings-toggle-copy>strong{color:var(--settings-ink)!important}.settings-theme-dark .settings-field input,.settings-theme-dark .settings-field select,.settings-theme-dark .settings-input-prefix,.settings-theme-dark .settings-appearance-option{background:var(--settings-field)!important;color:var(--settings-ink)!important;border-color:var(--settings-input)!important}.settings-theme-dark .settings-appearance-option.selected{background:#343944!important;border-color:#fff!important}.settings-theme-dark .settings-privacy-icon,.settings-theme-dark .settings-action-icon,.settings-theme-dark .settings-inline-icon,.settings-theme-dark .settings-section-icon{color:#fff!important;background:#303540!important;border-color:#4a4f5c!important}.settings-theme-dark .settings-privacy-note,.settings-theme-dark .settings-toggle-footnote,.settings-theme-dark .settings-subscription-grid>div,.settings-theme-dark .settings-account-summary>div{background:var(--settings-subtle)!important;border-color:var(--settings-border)!important;color:var(--settings-muted)!important}.settings-theme-dark .settings-danger-heading{background:#322526!important;border-color:#633a3a!important}.settings-theme-dark .settings-danger-heading h3{color:#ffb2b2!important}.settings-theme-dark .settings-danger-card{border-color:#633a3a!important}.settings-theme-dark .settings-card-action>.button:not(.settings-primary-button),.settings-theme-dark .settings-logout-card>.button{color:var(--settings-ink)!important;border-color:var(--settings-input)!important;background:0 0!important}.settings-theme-dark .settings-plan-badge{color:#171923!important;background:#f4f5f7!important;border-color:#f4f5f7!important}.settings-theme-dark .settings-modal{color:#fff!important;background:#20232b!important;border-color:#393d47!important}.settings-theme-dark .settings-modal-header h2{color:#fff!important}.settings-theme-dark .settings-modal-detail{color:#d2d5dd!important;background:#292d36!important;border-color:#393d47!important}@media (width<=980px){.settings-layout{grid-template-columns:220px minmax(0,1fr)!important;gap:15px!important}}@media (width<=720px){.settings-heading{align-items:flex-start!important;padding-bottom:16px!important}.settings-heading h1{font-size:26px!important}.settings-layout{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.settings-section-heading{padding-bottom:12px!important}.settings-section-heading h2{font-size:20px!important}}@media (width<=540px){.settings-page{gap:18px!important}.settings-card{padding:17px!important}.settings-form-grid,.settings-password-form .settings-form-grid{grid-template-columns:1fr!important}.settings-password-form .settings-form-grid>.settings-field:last-child{grid-column:auto!important;max-width:none!important}.settings-subscription-grid{grid-template-columns:1fr!important}.settings-appearance-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.settings-appearance-option{min-height:112px!important;padding:9px!important}.settings-appearance-option>small{font-size:8px!important}.settings-privacy-grid{grid-template-columns:1fr!important}.settings-privacy-card{min-height:165px!important;padding:16px!important}.settings-account-summary{grid-template-columns:1fr!important}.settings-avatar-row{align-items:flex-start!important}.settings-form-footer,.settings-card-action{align-items:stretch!important}.settings-form-footer>.button,.settings-card-action>.button{justify-content:center!important;width:100%!important}}
