:root{--brand:#ff2442;--brand-hover:#e51d3b;--brand-soft:#fff0f3;--brand-border:#ffc9d3;--brand-focus:#ff8da0;--green:var(--brand);--green-dark:var(--brand-hover);--ink:#242832;--muted:#6b7280;--line:#eceef2;--canvas:#f7f8fa;--surface:#fff;--border:#e7e9ee;--text:#2b303b;--success:#27805b;--warning:#ad7a28;--danger:#c83f46;--text-muted:#6b7280;--muted-subtle:#929aa6;--surface-soft:#fafbfc;--editor-canvas:#20242c;--radius-control:8px;--radius-panel:12px;--success-soft:#eef8f2;--success-border:#cbe7d7}body{background:var(--canvas);color:var(--ink)}.button{border-radius:var(--radius-control)}.section-card{border-radius:var(--radius-panel)}.sidebar{border-right-color:var(--line)}.nav-item{color:#707784}.nav-item:hover{color:var(--brand);background:#f8f9fb}.nav-item.selected{background:var(--brand-soft);color:var(--brand)}.brand small,.workspace-label,.breadcrumb,.text-button,.page-heading p{color:var(--muted)}.breadcrumb b{color:#444b58}.topbar{border-bottom-color:var(--line)}.button.primary{background:var(--brand);box-shadow:0 3px 10px #ff244218}.button.primary:hover:not(:disabled){background:var(--brand-hover)}.button.secondary{color:#596170;border-color:#e2e5eb}.button.secondary:hover:not(:disabled){border-color:var(--brand-border);background:#fff6f7}.button.ghost{color:#697180}.button.ghost:hover{background:var(--brand-soft)}.text-button:hover{color:var(--brand)}button:focus-visible,a:focus-visible{outline-color:var(--brand-focus)}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px #ff24420b;border-color:var(--brand-focus)!important}.avatar{background:var(--brand-soft);color:#d9546c}.avatar.tiny{border-color:#f2dce2}.tabs-row{border-color:var(--line)}.tab.active{color:var(--brand)}.tab.active:after,.toggle.on{background:var(--brand)}.intro-card{background:#fff6f7;border-color:#f8e2e7}.intro-icon{color:#d95f78;background:#ffeaf0;border-color:#ffdbe4}.intro-card h2{color:#72434e}.section-card,.account-strip{border-color:var(--border)}.soft-label{color:#76808d;background:#f3f5f8}.soft-label.connected,.mode-pill.live{color:var(--success);background:#eef8f2}.status-dot{background:var(--success)}.status-dot.unsaved{background:var(--warning)}.workspace-usage{border-color:var(--line);color:#7b8290;background:#fff}.workspace-usage>a{color:#c55169}.shell-nav-group.current .shell-nav-group-head{background:var(--brand-soft)}.shell-acquisition-links a:hover,.shell-acquisition-links a.selected{background:var(--brand-soft);color:var(--brand)}.shell-nav-group-head>button{color:#a87e89}.account-connect-option.active{border-color:var(--brand-border);background:#fff7f9}.account-center-summary{border-color:var(--border);color:#707784;background:#fafbfc}.managed-account{border-color:var(--border)}.reply-studio,.card-studio,.creator-studio{background:var(--canvas);color:var(--ink)}.reply-heading h1 span,.reply-tabs>button[aria-selected=true],.reply-step-number,.reply-step-heading .text-button:hover{color:var(--brand)}.reply-tabs>button[aria-selected=true]{border-bottom-color:var(--brand)}.reply-flow-icon,.reply-flow-trigger .reply-chip{color:#cf5a72;background:var(--brand-soft)}.reply-selected-card,.reply-add-card:hover,.reply-card-choice:hover,.reply-card-choice.selected{border-color:var(--brand-border);background:#fff8fa}.reply-save-indicator.unsaved>span{background:var(--warning)}.card-library-tabs>button[aria-selected=true],.card-kind.active{color:var(--brand);border-color:var(--brand-border);background:var(--brand-soft)}.card-library-item.selected{border-color:var(--brand-border)}.card-default-badge{background:var(--brand-soft);color:#cf5a72}.creator-stats-nav button.active,.creator-stats-period button.active{background:var(--brand-soft);color:var(--brand)}.auth-page{background:var(--canvas)}.auth-story{color:#343440;background:linear-gradient(145deg,#fff1f4,#fff 60%,#fff5ee)}.auth-story h1{color:#242832}.auth-story p{color:#85828c}.auth-story .portal-brand{color:var(--brand)}@media (prefers-reduced-motion:reduce){.button,.nav-item{transition:none}}.user-shell .nav-item.selected{background:var(--brand-soft);color:var(--brand)}.user-shell .nav-item:hover{color:var(--brand);background:#faf5f7}.user-shell :is(button,a,select):focus-visible{outline-color:var(--brand-focus)}.user-shell .aw-page{--green:var(--brand);--ink:#242832;--muted:#7d8491;--line:#eceef2}.user-shell .aw-page button.aw-primary:hover{background:var(--brand-hover)}.user-shell .reply-heading h1 span,.user-shell .reply-tabs>button[aria-selected=true]{color:var(--brand)}.user-shell .reply-heading-mark{background:var(--brand-soft);border-color:var(--brand-border);color:#d16d82}.user-shell .reply-tabs>button[aria-selected=true]{border-bottom-color:var(--brand)}.user-shell .reply-flow-icon,.user-shell .reply-flow-trigger .reply-chip{color:#cf5a72;background:var(--brand-soft)}.user-shell .reply-selected-card,.user-shell .reply-card-choice.selected{border-color:var(--brand-border);background:#fff8fa}.user-shell .card-library-tabs>button[aria-selected=true],.user-shell .card-kind.active{color:var(--brand);border-color:var(--brand-border);background:var(--brand-soft)}.member-portal{background:var(--canvas);color:var(--ink)}.member-portal>header{background:var(--surface);border-bottom-color:var(--border)}.member-portal .portal-brand{color:var(--brand)}.member-portal .portal-brand small,.member-portal .eyebrow,.member-portal .portal-heading p,.member-portal .portal-caption,.member-portal .portal-stats span,.member-portal .member-permissions p,.member-portal .account-center-link p,.member-portal .section-header p,.member-portal .plan-card p,.member-portal .plan-price small{color:var(--muted)}.member-portal .portal-stats>div,.member-portal .plan-card,.member-portal .section-card{background:var(--surface);border-color:var(--border)}.member-portal .portal-stats b,.member-portal .plan-price,.member-portal :is(h1,h2),.member-portal .plan-card li{color:var(--ink)}.member-portal .plan-card li svg,.member-portal .section-header h2 svg,.member-portal .member-permissions .text-button{color:var(--brand)}.member-portal .current-plan{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.member-portal .current-plan .soft-label{background:var(--brand-soft);color:var(--brand)}.member-portal .portal-message{background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-hover)}.member-portal .redeem-form label{color:var(--text)}.member-portal .redeem-form input{background:var(--surface);border-color:var(--border);color:var(--text)}.member-portal .redeem-form input:focus{outline-color:var(--brand-focus)}.member-portal .portal-table th{color:var(--muted);background:#f8f9fb}.member-portal .portal-table td{border-bottom-color:var(--line)}.member-portal .portal-empty{color:var(--muted)}.member-portal .voucher-message:not(.error){color:var(--success);background:#eef8f2}
.quick-navigation-module__rk_Pza__trigger{border:1px solid var(--border);width:calc(100% - 28px);color:var(--text-muted);background:var(--surface-soft);cursor:pointer;border-radius:7px;align-items:center;gap:8px;margin:2px 14px 16px;padding:9px 11px;font-size:11px;display:flex}.quick-navigation-module__rk_Pza__trigger kbd{color:var(--text-muted);border:1px solid var(--border);border-radius:3px;margin-left:auto;padding:2px 4px;font-family:inherit;font-size:9px}.quick-navigation-module__rk_Pza__search{background:var(--canvas);border:1px solid var(--border);color:var(--text-muted);border-radius:9px;align-items:center;gap:10px;padding:2px 13px;display:flex}.quick-navigation-module__rk_Pza__search input{background:0 0;width:100%;margin:0;padding:12px 0;font-size:13px;box-shadow:none!important;border:0!important}.quick-navigation-module__rk_Pza__results{max-height:min(48vh,440px);margin-top:15px;overflow:auto}.quick-navigation-module__rk_Pza__results a{color:var(--text-muted);border-radius:7px;align-items:center;gap:12px;margin-bottom:3px;padding:11px 13px;text-decoration:none;display:flex}.quick-navigation-module__rk_Pza__results a>span{font-size:13px}.quick-navigation-module__rk_Pza__results a>span>small{color:var(--text-muted);margin-top:3px;font-size:10px;display:block}.quick-navigation-module__rk_Pza__results a>svg:last-child{color:var(--text-muted);margin-left:auto}.quick-navigation-module__rk_Pza__results>p{text-align:center;color:var(--text-muted);padding:25px;font-size:12px}.quick-navigation-module__rk_Pza__hint{color:var(--text-muted);border-top:1px solid var(--border);margin:12px 0 0;padding-top:14px;font-size:10px}.sidebar-collapsed .quick-navigation-module__rk_Pza__trigger{justify-content:center;padding:10px 0}:is(.sidebar-collapsed .quick-navigation-module__rk_Pza__trigger span,.sidebar-collapsed .quick-navigation-module__rk_Pza__trigger kbd){display:none}@media (max-width:700px){.sidebar-collapsed .quick-navigation-module__rk_Pza__trigger{justify-content:flex-start;padding:9px 11px}:is(.sidebar-collapsed .quick-navigation-module__rk_Pza__trigger span,.sidebar-collapsed .quick-navigation-module__rk_Pza__trigger kbd){display:block}}.quick-navigation-module__rk_Pza__trigger{color:#8a909b;background:#fafbfc;border-color:#e7e9ee}.quick-navigation-module__rk_Pza__search{border-color:var(--brand-border);color:#cc788a;background:#fff8fa}.quick-navigation-module__rk_Pza__results .quick-navigation-module__rk_Pza__highlighted{background:var(--brand-soft);color:var(--brand)}
