.semantic-cue-module__o677lG__semanticCue{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.semantic-cue-module__o677lG__semanticCueIcon{color:var(--ink-secondary);flex:none}.semantic-cue-module__o677lG__semanticCue[data-semantic-cue=due] .semantic-cue-module__o677lG__semanticCueIcon{color:var(--metric-due-ink)}.semantic-cue-module__o677lG__semanticCue[data-semantic-cue=new] .semantic-cue-module__o677lG__semanticCueIcon{color:var(--metric-new-ink)}.semantic-cue-module__o677lG__semanticCue[data-semantic-cue=streak] .semantic-cue-module__o677lG__semanticCueIcon{color:var(--metric-streak-ink)}
.tooltip-module__jxSzyW__tooltipHost{position:relative}.tooltip-module__jxSzyW__tooltipBubble{z-index:100;width:max-content;max-width:min(280px,calc(100vw - (2*var(--shell-edge-inset))));padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--ink-primary);color:var(--surface-raised);font-family:var(--font-sans),sans-serif;letter-spacing:-.02em;text-align:left;text-transform:none;white-space:normal;pointer-events:none;font-size:12px;font-weight:500;line-height:1.35;position:fixed}
.account-menu-module__0a-q1a__accountMenu{width:100%;position:relative}.account-menu-module__0a-q1a__trigger{align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:40px;padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-md,12px);color:var(--ink-secondary);cursor:pointer;background:0 0;border:1px solid #0000;transition:color .15s,background-color .15s,border-color .15s;display:flex}.account-menu-module__0a-q1a__trigger:hover,.account-menu-module__0a-q1a__trigger:focus-visible,.account-menu-module__0a-q1a__trigger[aria-expanded=true]{border-color:var(--border);background:var(--surface-card);color:var(--ink-primary);outline:none}.account-menu-module__0a-q1a__avatar{border:1px solid var(--border);border-radius:var(--radius-pill,999px);background:var(--surface-card);width:28px;height:28px;color:var(--ink-primary);flex:0 0 28px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.account-menu-module__0a-q1a__statusDot{border-radius:var(--radius-pill,999px);flex:0 0 8px;width:8px;height:8px}.account-menu-module__0a-q1a__statusOk{background:var(--state-review)}.account-menu-module__0a-q1a__statusPending{background:var(--state-relearning)}.account-menu-module__0a-q1a__statusError{background:var(--danger-border)}.account-menu-module__0a-q1a__accountCopy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.account-menu-module__0a-q1a__email,.account-menu-module__0a-q1a__plan{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.account-menu-module__0a-q1a__email{color:var(--ink-primary);font-size:13px;font-weight:500}.account-menu-module__0a-q1a__plan{color:var(--ink-muted);font-size:12px}.account-menu-module__0a-q1a__chevron{flex:none}.account-menu-module__0a-q1a__popover{bottom:calc(100% + var(--space-2));z-index:80;width:220px;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg,16px);background:var(--surface-overlay);box-shadow:var(--shadow-dialog);position:absolute;left:0}.account-menu-module__0a-q1a__menuItems{flex-direction:column;gap:2px;min-width:0;display:flex}.account-menu-module__0a-q1a__menuItems button{align-items:center;gap:var(--space-3);width:100%;min-height:40px;padding-inline:var(--space-3);border-radius:var(--radius-md,12px);color:var(--ink-secondary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;grid-template-columns:20px minmax(0,1fr) auto;font-size:14px;font-weight:500;transition:color .15s,background-color .15s;display:grid}.account-menu-module__0a-q1a__menuItems button:hover,.account-menu-module__0a-q1a__menuItems button:focus-visible{background:var(--surface-raised);color:var(--ink-primary);outline:none}.account-menu-module__0a-q1a__appearanceControls{gap:var(--space-2);padding-block:var(--space-1)var(--space-2);border-bottom:1px solid var(--border);margin-bottom:var(--space-1);flex-direction:column;display:flex}.account-menu-module__0a-q1a__appearanceRow{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.account-menu-module__0a-q1a__appearanceLabel{color:var(--ink-muted);letter-spacing:-.02em;font-size:12px;font-weight:500}.account-menu-module__0a-q1a__segmented{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;display:grid}.account-menu-module__0a-q1a__menuItems .account-menu-module__0a-q1a__segmented button{min-width:0;min-height:32px;padding-inline:var(--space-1);border-radius:calc(var(--radius-md) - 3px);color:var(--ink-muted);text-align:center;justify-content:center;align-items:center;font-size:11px;display:flex}.account-menu-module__0a-q1a__menuItems .account-menu-module__0a-q1a__segmented button[data-active=true]{background:var(--surface-card);color:var(--ink-primary);box-shadow:0 0 0 1px var(--border)}.account-menu-module__0a-q1a__accountMenu[data-compact=true]{width:40px}.account-menu-module__0a-q1a__accountMenu[data-compact=true] .account-menu-module__0a-q1a__trigger{justify-content:center;width:40px;height:40px;padding:0}.account-menu-module__0a-q1a__accountMenu[data-compact=true] .account-menu-module__0a-q1a__statusDot{border:2px solid var(--surface-raised);position:absolute;bottom:3px;right:3px}.account-menu-module__0a-q1a__accountMenu[data-compact=true] .account-menu-module__0a-q1a__accountCopy,.account-menu-module__0a-q1a__accountMenu[data-compact=true] .account-menu-module__0a-q1a__chevron{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-menu-module__0a-q1a__accountMenu[data-compact=true] .account-menu-module__0a-q1a__popover{bottom:0;left:calc(100% + var(--space-2))}.account-menu-module__0a-q1a__shortcutHint{color:var(--ink-muted);font-size:12px}@media (min-width:768px) and (max-width:1079px){.account-menu-module__0a-q1a__accountMenu[data-compact=true] .account-menu-module__0a-q1a__statusDot{bottom:3px;right:3px}}@media (max-width:767px){.account-menu-module__0a-q1a__menuItems button{min-height:48px}}@media (prefers-reduced-motion:reduce){.account-menu-module__0a-q1a__trigger,.account-menu-module__0a-q1a__menuItems button{transition:none}}
.cortex-mark-module__J_4DFW__mark{color:var(--ink-primary);flex:none;display:block}
.chip-module__QZdOiG__chip{box-sizing:border-box;flex:var(--chip-flex,0 1 auto);min-width:0;max-width:var(--chip-max-width,100%);border:1px solid var(--chip-border,var(--border));border-radius:var(--radius-pill);background:var(--chip-bg,var(--surface-raised));height:24px;color:var(--chip-ink,var(--ink-secondary));letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-family:inherit;font-size:12px;line-height:16px;display:inline-flex}.chip-module__QZdOiG__chipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.chip-module__QZdOiG__dot{border-radius:var(--radius-pill);background:var(--chip-dot-color,var(--state-suspended));flex:none;width:6px;height:6px}.chip-module__QZdOiG__lane{flex:var(--chip-flex,1 1 auto);min-width:60px;overflow:hidden}.chip-module__QZdOiG__tier,.chip-module__QZdOiG__state{flex:var(--chip-flex,0 0 auto)}.chip-module__QZdOiG__warning{color:var(--warning-ink);background:var(--warning-surface);border-color:var(--warning-border)}.chip-module__QZdOiG__hit{flex:var(--chip-hit-flex,0 0 auto);min-width:0;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.chip-module__QZdOiG__hit:disabled{cursor:not-allowed;opacity:.55}.chip-module__QZdOiG__hit:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-pill);outline:none}.chip-module__QZdOiG__hit[aria-pressed=true] .chip-module__QZdOiG__chip{border-color:var(--action-primary-border);background:var(--accent-soft);color:var(--action-primary-bg)}@media (max-width:767px){.chip-module__QZdOiG__hit{min-height:44px}}
.view-header-module__tpkrzG__root{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.view-header-module__tpkrzG__copy{min-width:0}.view-header-module__tpkrzG__title{color:var(--ink-primary);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:26px;font-weight:600;line-height:1.2}.view-header-module__tpkrzG__subtitle{max-width:72ch;margin:var(--space-1)0 0;color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.5;overflow:hidden}.view-header-module__tpkrzG__meta{margin-top:var(--space-1);color:var(--ink-muted);font-size:13px;line-height:1.4}.view-header-module__tpkrzG__children{margin-top:var(--space-2)}.view-header-module__tpkrzG__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex:none;display:flex}.view-header-module__tpkrzG__actions>:where(button,a,select){height:var(--control-height);min-height:var(--control-height)}@media (max-width:599px){.view-header-module__tpkrzG__root{flex-direction:column;align-items:stretch}.view-header-module__tpkrzG__actions{justify-content:flex-start}.view-header-module__tpkrzG__actions>:where(button,a,select){height:44px;min-height:44px}}
.app-rail-module__1BGg0a__rail{display:none}@media (min-width:768px){.app-rail-module__1BGg0a__rail{z-index:20;width:72px;height:100dvh;min-height:0;padding-block:0 var(--space-4);padding-inline:var(--space-4);border-right:1px solid var(--border);background:var(--surface-raised);flex-direction:column;transition:width .15s;display:flex;position:sticky;top:0}.app-rail-module__1BGg0a__brandRow{justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;flex:none;min-width:0;min-height:56px;display:flex}.app-rail-module__1BGg0a__brandLabel,.app-rail-module__1BGg0a__responsiveLabel{clip:rect(0,0,0,0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;transition:opacity .15s;position:absolute;overflow:hidden}.app-rail-module__1BGg0a__brandLabel{color:var(--ink-primary);letter-spacing:-.02em;font-size:16px;font-weight:600}.app-rail-module__1BGg0a__navList{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.app-rail-module__1BGg0a__navGroup{flex-direction:column;gap:2px;display:flex}.app-rail-module__1BGg0a__navGroupSeparated{margin-top:var(--space-3)}.app-rail-module__1BGg0a__navButton,.app-rail-module__1BGg0a__newCardButton,.app-rail-module__1BGg0a__schemeToggle{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-md,12px);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;width:100%;min-width:0;min-height:40px;padding-inline:0;font-family:inherit;font-size:15px;font-weight:500;transition:color .15s,background-color .15s,border-color .15s;display:flex}.app-rail-module__1BGg0a__navButton{color:var(--ink-secondary);background:0 0;border:1px solid #0000}.app-rail-module__1BGg0a__navButton:hover,.app-rail-module__1BGg0a__navButton:focus-visible{background:color-mix(in srgb,var(--surface-card)60%,transparent);color:var(--ink-primary);outline:none}.app-rail-module__1BGg0a__navButtonActive{border-color:var(--border);background:var(--surface-card);color:var(--ink-primary)}.app-rail-module__1BGg0a__bottom{gap:var(--space-2);padding-top:var(--space-3);flex-direction:column;display:flex}.app-rail-module__1BGg0a__railToggle{border-radius:var(--radius-md,12px);width:40px;min-width:0;min-height:40px;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding-inline:0;font-family:inherit;transition:color .15s,background-color .15s;display:none}.app-rail-module__1BGg0a__railToggle:hover,.app-rail-module__1BGg0a__railToggle:focus-visible{background:color-mix(in srgb,var(--surface-card)60%,transparent);color:var(--ink-primary);outline:none}.app-rail-module__1BGg0a__newCardButton{border:1px solid var(--action-primary-border);background:var(--action-primary-bg);color:var(--action-primary-ink)}.app-rail-module__1BGg0a__schemeToggle{color:var(--ink-secondary);background:0 0;border:1px solid #0000}.app-rail-module__1BGg0a__schemeToggle:hover,.app-rail-module__1BGg0a__schemeToggle:focus-visible{border-color:var(--border);background:var(--surface-card);color:var(--ink-primary);outline:none}.app-rail-module__1BGg0a__newCardButton:hover,.app-rail-module__1BGg0a__newCardButton:focus-visible{background:var(--action-primary-hover);outline:none}}@media (min-width:1080px){.app-rail-module__1BGg0a__railToggle{display:flex}.app-rail-module__1BGg0a__rail[data-rail=expanded]{width:240px;padding-inline:var(--space-3)}.app-rail-module__1BGg0a__rail[data-rail=collapsed] .app-rail-module__1BGg0a__brandRow{padding-block:var(--space-3)var(--space-2)}.app-rail-module__1BGg0a__rail[data-rail=expanded] .app-rail-module__1BGg0a__brandRow{justify-content:flex-start;gap:var(--space-3);flex-direction:row;flex:0 0 56px}.app-rail-module__1BGg0a__rail[data-rail=expanded] .app-rail-module__1BGg0a__railToggle{margin-inline-start:auto}.app-rail-module__1BGg0a__rail[data-rail=expanded] .app-rail-module__1BGg0a__brandLabel,.app-rail-module__1BGg0a__rail[data-rail=expanded] .app-rail-module__1BGg0a__responsiveLabel{clip:auto;white-space:nowrap;opacity:1;border:0;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.app-rail-module__1BGg0a__rail[data-rail=expanded] .app-rail-module__1BGg0a__navButton,.app-rail-module__1BGg0a__rail[data-rail=expanded] .app-rail-module__1BGg0a__newCardButton,.app-rail-module__1BGg0a__rail[data-rail=expanded] .app-rail-module__1BGg0a__schemeToggle{padding-inline:var(--space-3);justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.app-rail-module__1BGg0a__rail,.app-rail-module__1BGg0a__brandLabel,.app-rail-module__1BGg0a__responsiveLabel,.app-rail-module__1BGg0a__navButton,.app-rail-module__1BGg0a__newCardButton,.app-rail-module__1BGg0a__schemeToggle,.app-rail-module__1BGg0a__railToggle{transition:none}}
.quick-capture-context-chips-module__hh16Dq__rail{flex-wrap:wrap;gap:6px;display:flex}.quick-capture-context-chips-module__hh16Dq__grow{--chip-flex:1 1 auto}.quick-capture-context-chips-module__hh16Dq__deckAccent{--chip-bg:var(--accent-soft);--chip-border:var(--accent)}.quick-capture-context-chips-module__hh16Dq__pillLabel{font-weight:700}.quick-capture-context-chips-module__hh16Dq__pillBadge{border-radius:var(--radius-pill);background:var(--surface-card);flex:none;padding:0 6px;font-weight:700}.quick-capture-context-chips-module__hh16Dq__pillMeta{flex:none}.quick-capture-context-chips-module__hh16Dq__pillAction{color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-weight:600}.quick-capture-context-chips-module__hh16Dq__pillAction:hover,.quick-capture-context-chips-module__hh16Dq__pillAction:focus-visible{outline:none;text-decoration:underline}
.account-settings-module__DZGqla__container{padding-block:2.5rem;padding-left:max(clamp(1rem,4vw,3rem),env(safe-area-inset-left));padding-right:max(clamp(1rem,4vw,3rem),env(safe-area-inset-right));color:var(--text-primary);flex-direction:column;gap:0;display:flex}.account-settings-module__DZGqla__subtitle{color:var(--text-secondary);max-width:46ch;margin:0}.account-settings-module__DZGqla__inlineLink{color:var(--text-primary);font-weight:600;text-decoration:underline}.account-settings-module__DZGqla__secondary{border:1px solid var(--border);min-height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.75rem 1.75rem;font-size:.92rem;font-weight:500;transition:color .12s,border-color .12s,transform .12s}.account-settings-module__DZGqla__secondary:hover{color:var(--text-primary);border-color:var(--border-strong);transform:translateY(-1px)}.account-settings-module__DZGqla__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem;display:grid}.account-settings-module__DZGqla__card{background:var(--surface-2);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:1.25rem;padding:1.75rem;display:flex;box-shadow:0 18px 40px #0000001f}.account-settings-module__DZGqla__proUpsellCard{box-shadow:none;background:0 0;border:none;padding:0}.account-settings-module__DZGqla__proUpsellCard .pro-cta{height:100%}.account-settings-module__DZGqla__card h2{margin:0;font-size:1.25rem;font-weight:600}.account-settings-module__DZGqla__apiTokensCard{grid-column:1/-1}.account-settings-module__DZGqla__tokenHeader{flex-direction:column;gap:.75rem;display:flex}.account-settings-module__DZGqla__tokenHeader .account-settings-module__DZGqla__note{margin:.35rem 0 0}.account-settings-module__DZGqla__tokenForm{align-items:end;gap:.85rem;display:grid}.account-settings-module__DZGqla__tokenField{color:var(--text-secondary);letter-spacing:-.02em;gap:.4rem;font-size:.85rem;display:grid}.account-settings-module__DZGqla__tokenInput{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text-primary);background:var(--surface-1);font:inherit;letter-spacing:-.02em;border-radius:12px;padding:.65rem .8rem}.account-settings-module__DZGqla__tokenSelect{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text-primary);background:var(--surface-1);font:inherit;letter-spacing:-.02em;border-radius:12px;padding:.65rem 2rem .65rem .8rem}.account-settings-module__DZGqla__tokenCreateButton{color:#fff;min-height:44px;font:inherit;letter-spacing:-.02em;cursor:pointer;background:#111;border:none;border-radius:16px;padding:.65rem 1.15rem;font-weight:600}.account-settings-module__DZGqla__tokenCreateButton:disabled,.account-settings-module__DZGqla__tokenSecondaryButton:disabled,.account-settings-module__DZGqla__tokenRevokeButton:disabled{cursor:not-allowed;opacity:.55}.account-settings-module__DZGqla__tokenSecret{border:1px solid var(--warning-border);background:var(--warning-surface);border-radius:14px;gap:.75rem;padding:1rem;display:grid}.account-settings-module__DZGqla__tokenSecret p{color:var(--text-secondary);margin:0}.account-settings-module__DZGqla__tokenSecret code,.account-settings-module__DZGqla__tokenItem code{overflow-wrap:anywhere;color:var(--text-primary);font-size:.82rem}.account-settings-module__DZGqla__tokenSecret code{border:1px solid var(--border);background:var(--surface-1);border-radius:10px;padding:.75rem}.account-settings-module__DZGqla__tokenActions,.account-settings-module__DZGqla__tokenErrorRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.account-settings-module__DZGqla__tokenSecondaryButton{border:1px solid var(--border-strong);min-height:44px;color:var(--text-primary);font:inherit;letter-spacing:-.02em;cursor:pointer;background:0 0;border-radius:12px;padding:.55rem 1rem;font-weight:600}.account-settings-module__DZGqla__tokenList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.account-settings-module__DZGqla__tokenItem{border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:1rem;padding:1rem;display:flex}.account-settings-module__DZGqla__tokenItemBody{gap:.45rem;min-width:0;display:grid}.account-settings-module__DZGqla__tokenItemHeader{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.account-settings-module__DZGqla__tokenState{color:var(--danger-ink);background:var(--danger-surface);border-radius:999px;padding:.2rem .55rem;font-size:.75rem}.account-settings-module__DZGqla__tokenMeta{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.65rem;margin:.35rem 0 0;display:grid}.account-settings-module__DZGqla__tokenMeta div{gap:.15rem;display:grid}.account-settings-module__DZGqla__tokenMeta dt{color:var(--text-tertiary);font-size:.75rem}.account-settings-module__DZGqla__tokenMeta dd{color:var(--text-secondary);margin:0;font-size:.85rem}.account-settings-module__DZGqla__tokenRevokeButton{border:1px solid var(--danger-border);min-height:44px;color:var(--danger-ink);background:var(--danger-surface);font:inherit;letter-spacing:-.02em;cursor:pointer;border-radius:12px;align-self:stretch;padding:.55rem 1rem;font-weight:600}.account-settings-module__DZGqla__tokenError,.account-settings-module__DZGqla__tokenEmpty{color:var(--text-secondary);margin:0}.account-settings-module__DZGqla__tokenError{color:var(--danger-ink)}.account-settings-module__DZGqla__credentialForm{align-items:end;gap:.85rem;display:grid}.account-settings-module__DZGqla__credentialForm+.account-settings-module__DZGqla__credentialForm{border-top:1px solid var(--border);margin-top:1.25rem;padding-top:1.25rem}.account-settings-module__DZGqla__credentialDone{color:var(--text-secondary);margin:0}@media (min-width:640px){.account-settings-module__DZGqla__tokenHeader{flex-direction:row;justify-content:space-between;align-items:flex-start}.account-settings-module__DZGqla__tokenForm{grid-template-columns:minmax(180px,1fr) minmax(140px,.55fr) auto}.account-settings-module__DZGqla__tokenItem{flex-direction:row;justify-content:space-between;align-items:flex-start}.account-settings-module__DZGqla__tokenItemBody{flex:1}.account-settings-module__DZGqla__tokenRevokeButton{align-self:center}}.account-settings-module__DZGqla__definitionList{gap:.85rem;margin:0;padding:0;display:grid}.account-settings-module__DZGqla__definitionList div{gap:.25rem;min-width:0;display:grid}.account-settings-module__DZGqla__definitionList dt{letter-spacing:-.012em;color:var(--text-tertiary);font-size:.75rem}.account-settings-module__DZGqla__definitionList dd{color:var(--text-primary);overflow-wrap:anywhere;min-width:0;margin:0;font-size:.95rem}.account-settings-module__DZGqla__copyRow{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:inline-flex}.account-settings-module__DZGqla__inlineButton{border:1px solid var(--border-strong);min-height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .9rem;font-size:.78rem;font-weight:500;transition:border-color .12s,color .12s}.account-settings-module__DZGqla__inlineButton:hover{color:var(--text-primary);border-color:var(--ink-muted)}.account-settings-module__DZGqla__cardFooter{flex-wrap:wrap;gap:.5rem;display:flex}.account-settings-module__DZGqla__stack{flex-direction:column;gap:.75rem;display:flex}.account-settings-module__DZGqla__danger{border:1px solid var(--danger-border);background:var(--danger-surface);min-height:44px;color:var(--danger-ink);cursor:pointer;border-radius:999px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;transition:transform .12s,box-shadow .12s}.account-settings-module__DZGqla__danger:hover{box-shadow:var(--shadow-dialog);transform:translateY(-1px)}.account-settings-module__DZGqla__links{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.account-settings-module__DZGqla__links button{text-align:left;border:1px solid var(--border);width:100%;min-height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:12px;padding:.65rem 1rem;font-size:.9rem;transition:border-color .12s,color .12s,transform .12s}.account-settings-module__DZGqla__links button:hover{border-color:var(--border-strong);color:var(--text-primary);transform:translateY(-1px)}.account-settings-module__DZGqla__healthCard{gap:1rem}.account-settings-module__DZGqla__healthAlert{color:var(--warning-ink);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.85rem;display:flex}.account-settings-module__DZGqla__healthHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.account-settings-module__DZGqla__serviceAlertList{gap:.85rem;margin:.75rem 0;display:grid}.account-settings-module__DZGqla__retryTimeline{border:1px solid var(--border-subtle);background:var(--surface-muted);border-radius:12px;flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.account-settings-module__DZGqla__retryTimelineHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.account-settings-module__DZGqla__retryTimelineHeader p{margin:0;font-weight:600}.account-settings-module__DZGqla__retryTimelineHeader span{color:var(--text-tertiary);font-size:.8rem;display:block}.account-settings-module__DZGqla__retryTimelineActive{background:var(--accent-soft);border:1px dashed var(--border-strong);border-radius:10px;padding:.6rem .75rem}.account-settings-module__DZGqla__retryTimelineActive span{letter-spacing:-.012em;color:var(--text-tertiary);font-size:.7rem;display:block}.account-settings-module__DZGqla__retryTimelineActive strong{color:var(--text-primary);margin-top:.1rem;font-size:.9rem;display:block}.account-settings-module__DZGqla__retryTimelineActive p{color:var(--text-secondary);margin:.25rem 0 0;font-size:.85rem}.account-settings-module__DZGqla__retryTimelineList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.account-settings-module__DZGqla__retryTimelineList li{border-left:2px solid var(--border-strong);color:var(--text-secondary);padding-left:.5rem;font-size:.8rem}.account-settings-module__DZGqla__retryTimelineList strong{color:var(--text-primary);font-size:.8rem;display:block}.account-settings-module__DZGqla__retryTimelineList span{display:block}.account-settings-module__DZGqla__retryTimelineList small{color:var(--text-tertiary)}.account-settings-module__DZGqla__retryTimelineError{color:var(--danger-ink);font-size:.8rem}@media (min-width:720px){.account-settings-module__DZGqla__serviceAlertList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.account-settings-module__DZGqla__healthHeader h2{margin-bottom:.15rem}.account-settings-module__DZGqla__healthList{flex-direction:column;gap:.75rem;margin:0;padding:0;display:flex}.account-settings-module__DZGqla__healthRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.account-settings-module__DZGqla__healthRow dt{flex-direction:column;gap:.25rem;display:flex}.account-settings-module__DZGqla__healthRow dt span{color:var(--text-primary);font-weight:600}.account-settings-module__DZGqla__healthRow dt small{color:var(--text-tertiary);font-size:.8rem}.account-settings-module__DZGqla__healthRow dd{align-items:center;gap:.5rem;margin:0;display:flex}.account-settings-module__DZGqla__healthStatus{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .85rem;font-size:.75rem;font-weight:600;display:inline-flex}.account-settings-module__DZGqla__healthStatus-online{color:var(--success-ink);background:var(--success-surface);border-color:var(--success-ink)}.account-settings-module__DZGqla__healthStatus-offline{color:var(--danger-ink);background:var(--danger-surface);border-color:var(--danger-border)}.account-settings-module__DZGqla__healthStatus-unknown{color:var(--accent);background:var(--accent-soft);border-color:var(--accent)}.account-settings-module__DZGqla__healthStatus-degraded{color:var(--warning-ink);background:var(--warning-surface);border-color:var(--warning-border)}.account-settings-module__DZGqla__healthLatency{color:var(--text-tertiary);font-size:.75rem}.account-settings-module__DZGqla__healthAlertBadge{background:var(--warning-surface-raised);color:var(--warning-ink);border-radius:999px;padding:0 .4rem;font-size:.7rem;font-weight:600}.account-settings-module__DZGqla__changelog{gap:1.25rem;max-height:320px;padding-right:.25rem;display:grid;overflow-y:auto}.account-settings-module__DZGqla__changelogSection h3{margin:0 0 .4rem;font-size:1rem;font-weight:600}.account-settings-module__DZGqla__changelogBody{color:var(--text-secondary);gap:.35rem;font-size:.9rem;display:grid}.account-settings-module__DZGqla__changelogBody ul{gap:.2rem;margin:.25rem 0 0 1.1rem;padding:0;display:grid}.account-settings-module__DZGqla__changelogBody li{list-style:outside}@media (max-width:767px){.account-settings-module__DZGqla__inlineLink{align-items:center;min-height:44px;display:inline-flex}.account-settings-module__DZGqla__healthRow{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (prefers-reduced-motion:reduce){.account-settings-module__DZGqla__inlineButton{transition:none}}
.mobile-shell-module__omo-Xa__topBar,.mobile-shell-module__omo-Xa__tabBar,.mobile-shell-module__omo-Xa__drawer,.mobile-shell-module__omo-Xa__scrim{display:none}@media (max-width:767px){.mobile-shell-module__omo-Xa__topBar{z-index:40;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:calc(var(--shell-topbar-height) + env(safe-area-inset-top));padding-block:env(safe-area-inset-top)0;padding-inline:calc(var(--shell-edge-inset) + env(safe-area-inset-left))calc(var(--shell-edge-inset) + env(safe-area-inset-right));border-bottom:1px solid var(--border);background:var(--surface-raised);display:flex;position:fixed;top:0;left:0;right:0}.mobile-shell-module__omo-Xa__brand{align-items:center;gap:var(--space-2);min-width:0;display:flex}.mobile-shell-module__omo-Xa__wordmark{min-width:0;color:var(--ink-primary);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.mobile-shell-module__omo-Xa__topBarActions{align-items:center;gap:var(--space-2);flex:none;display:flex}.mobile-shell-module__omo-Xa__topBarButton{min-width:44px;min-height:44px;padding-block:0;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md,12px);color:var(--ink-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:color .15s,background-color .15s;display:inline-flex}.mobile-shell-module__omo-Xa__topBarButton:hover,.mobile-shell-module__omo-Xa__topBarButton:focus-visible{background:var(--surface-card);color:var(--ink-primary);outline:none}.mobile-shell-module__omo-Xa__topBarIconButton{padding-inline:0}.mobile-shell-module__omo-Xa__tabBar{z-index:40;min-height:calc(var(--shell-tabbar-height) + env(safe-area-inset-bottom));padding-block:0 env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left)env(safe-area-inset-right);border-top:1px solid var(--border);background:var(--surface-raised);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-shell-module__omo-Xa__tab{min-width:48px;min-height:48px;height:var(--shell-tabbar-height);color:var(--ink-muted);cursor:pointer;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding-block:6px;padding-inline:2px;font-size:11px;font-weight:600;line-height:1.1;transition:color .15s,background-color .15s;display:flex}.mobile-shell-module__omo-Xa__tabIcon{justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.mobile-shell-module__omo-Xa__tabLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-shell-module__omo-Xa__tabActive{color:var(--action-primary-bg)}.mobile-shell-module__omo-Xa__tab:focus-visible{outline:2px solid var(--action-primary-bg);outline-offset:-3px}.mobile-shell-module__omo-Xa__scrim{z-index:50;background:var(--overlay-scrim);cursor:pointer;border:none;width:100%;padding:0;display:block;position:fixed;inset:0}.mobile-shell-module__omo-Xa__drawer{z-index:60;overscroll-behavior:contain;border-left:1px solid var(--border);background:var(--surface-overlay);width:min(84vw,340px);max-width:100%;box-shadow:var(--shadow-dialog);visibility:hidden;transition:transform .15s,visibility 0s linear .15s;display:block;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.mobile-shell-module__omo-Xa__drawerOpen{visibility:visible;transition:transform .15s,visibility linear;transform:translate(0)}.mobile-shell-module__omo-Xa__drawerHeader{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:calc(var(--shell-topbar-height) + env(safe-area-inset-top));padding-block:env(safe-area-inset-top)0;padding-inline:var(--shell-edge-inset)calc(var(--shell-edge-inset) + env(safe-area-inset-right));border-bottom:1px solid var(--border);background:var(--surface-overlay);display:flex;position:sticky;top:0}.mobile-shell-module__omo-Xa__drawerTitle{color:var(--ink-primary);letter-spacing:-.02em;font-size:17px;font-weight:600}.mobile-shell-module__omo-Xa__drawerClose{min-width:44px;min-height:44px;padding-inline:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md,12px);color:var(--ink-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.mobile-shell-module__omo-Xa__drawerClose:hover,.mobile-shell-module__omo-Xa__drawerClose:focus-visible{background:var(--surface-raised);color:var(--ink-primary);outline:none}.mobile-shell-module__omo-Xa__drawerContent{gap:var(--space-4);padding-block:var(--space-4)calc(var(--space-6) + env(safe-area-inset-bottom));padding-inline:var(--shell-edge-inset)calc(var(--shell-edge-inset) + env(safe-area-inset-right));flex-direction:column;display:flex}.mobile-shell-module__omo-Xa__drawerNav{flex-direction:column;gap:2px;display:flex}.mobile-shell-module__omo-Xa__drawerNav button{align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding-inline:var(--space-3);border-radius:var(--radius-md,12px);color:var(--ink-secondary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:22px minmax(0,1fr);font-size:15px;font-weight:500;display:grid}.mobile-shell-module__omo-Xa__drawerNav button:hover,.mobile-shell-module__omo-Xa__drawerNav button:focus-visible,.mobile-shell-module__omo-Xa__drawerNavActive{border-color:var(--border);background:var(--surface-raised);color:var(--ink-primary);outline:none}.mobile-shell-module__omo-Xa__drawerDivider{background:var(--border);height:1px}.mobile-shell-module__omo-Xa__drawerAccountItems{gap:2px}}@media (prefers-reduced-motion:reduce){.mobile-shell-module__omo-Xa__topBarButton,.mobile-shell-module__omo-Xa__tab,.mobile-shell-module__omo-Xa__drawer{transition:none}}
.review-card-stats-module__r7g2xG__root{flex-direction:column;gap:12px;min-width:0;display:flex}.review-card-stats-module__r7g2xG__rows{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px 12px;min-width:0;margin:0;display:grid}.review-card-stats-module__r7g2xG__label{color:var(--ink-muted);grid-column:1;margin:0;font-size:13px;line-height:1.4}.review-card-stats-module__r7g2xG__value{min-width:0;color:var(--ink-primary);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;grid-column:2;margin:0;font-size:13px;line-height:1.4}.review-card-stats-module__r7g2xG__positive{color:var(--state-review)}.review-card-stats-module__r7g2xG__negative{color:var(--danger-ink)}.review-card-stats-module__r7g2xG__why{color:var(--ink-secondary);overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:1.5}.review-card-stats-module__r7g2xG__rework{flex-direction:column;gap:6px;min-width:0;display:flex}.review-card-stats-module__r7g2xG__reworkButton{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);min-height:32px;color:var(--ink-primary);font:inherit;letter-spacing:-.01em;cursor:pointer;justify-content:center;align-items:center;padding-inline:10px;font-size:13px;font-weight:600;display:inline-flex}.review-card-stats-module__r7g2xG__reworkButton:hover,.review-card-stats-module__r7g2xG__reworkButton:focus-visible{border-color:var(--border-strong);outline:none}.review-card-stats-module__r7g2xG__reworkButton:focus-visible{box-shadow:0 0 0 2px var(--action-primary-border)}.review-card-stats-module__r7g2xG__reworkNote{color:var(--ink-secondary);margin:0;font-size:13px;line-height:1.45}@media (max-width:767px){.review-card-stats-module__r7g2xG__reworkButton{min-height:44px}}
.appearance-settings-module__cejdsa__card{background:var(--surface-card);border-radius:var(--radius-lg);border:1px solid var(--border);flex-direction:column;gap:1.25rem;padding:1.75rem;display:flex}.appearance-settings-module__cejdsa__card h2{letter-spacing:-.02em;color:var(--ink-primary);margin:0;font-size:17px;font-weight:600}.appearance-settings-module__cejdsa__helper{color:var(--ink-secondary);max-width:46ch;margin:-.75rem 0 0;font-size:13px;line-height:1.5}.appearance-settings-module__cejdsa__field{gap:var(--space-2);flex-direction:column;display:flex}.appearance-settings-module__cejdsa__fieldLabel{color:var(--ink-secondary);font-size:13px;font-weight:500}.appearance-settings-module__cejdsa__segmented{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.appearance-settings-module__cejdsa__segment{min-height:34px;padding-inline:var(--space-4);border-radius:calc(var(--radius-md) - 4px);color:var(--ink-secondary);font:inherit;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:500;transition:background-color .15s,color .15s}.appearance-settings-module__cejdsa__segment:hover{color:var(--ink-primary)}.appearance-settings-module__cejdsa__segment[data-active=true]{background:var(--surface-card);color:var(--ink-primary);box-shadow:0 1px 2px var(--overlay-scrim)}.appearance-settings-module__cejdsa__segment:focus-visible,.appearance-settings-module__cejdsa__themeCard:focus-visible{box-shadow:var(--focus-ring);outline:none}.appearance-settings-module__cejdsa__themeGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.appearance-settings-module__cejdsa__themeCard{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-card);text-align:left;cursor:pointer;flex-direction:column;transition:border-color .15s,background-color .15s;display:flex}.appearance-settings-module__cejdsa__themeCard:hover{border-color:var(--border-strong)}.appearance-settings-module__cejdsa__themeCard[data-active=true]{border-color:var(--accent);background:var(--accent-soft)}.appearance-settings-module__cejdsa__swatches{border:1px solid var(--border);border-radius:var(--radius-sm);height:28px;display:flex;overflow:hidden}.appearance-settings-module__cejdsa__swatchPage,.appearance-settings-module__cejdsa__swatchCard,.appearance-settings-module__cejdsa__swatchInk{flex:1}.appearance-settings-module__cejdsa__swatchPage{background:var(--surface-page)}.appearance-settings-module__cejdsa__swatchCard{background:var(--surface-card)}.appearance-settings-module__cejdsa__swatchInk{background:var(--ink-primary)}.appearance-settings-module__cejdsa__themeName{color:var(--ink-primary);letter-spacing:-.02em;font-size:14px;font-weight:600}.appearance-settings-module__cejdsa__themeDescription{color:var(--ink-muted);font-size:12px;line-height:1.4}.appearance-settings-module__cejdsa__effectsLabel{align-items:start;gap:6px var(--space-2);min-height:44px;color:var(--ink-secondary);cursor:pointer;grid-template-columns:auto 1fr;font-size:14px;display:grid}.appearance-settings-module__cejdsa__effectsLabel input{margin:2px 0 0}.appearance-settings-module__cejdsa__effectsLabel .appearance-settings-module__cejdsa__themeDescription{grid-column:2}@media (max-width:767px){.appearance-settings-module__cejdsa__card{padding:1rem}}@media (prefers-reduced-motion:reduce){.appearance-settings-module__cejdsa__segment,.appearance-settings-module__cejdsa__themeCard{transition:none}}
.page-module__meqK-a__reviewLoadingSurface{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-card);min-height:320px;color:var(--ink-secondary);gap:var(--space-4);padding-block:var(--space-5);padding-inline:var(--space-5);flex-direction:column;display:flex;overflow:hidden}.page-module__meqK-a__reviewLoadingLine,.page-module__meqK-a__reviewLoadingBody{border-radius:var(--radius-md);background:var(--surface-raised)}.page-module__meqK-a__reviewLoadingLine{width:38%;height:18px}.page-module__meqK-a__reviewLoadingBody{flex:1;min-height:180px}.page-module__meqK-a__boundaryMark{opacity:.6;align-self:center}.page-module__meqK-a__reviewLoadingError{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:1rem;display:flex}.page-module__meqK-a__reviewLoadingError button{border:1px solid var(--action-primary-border);border-radius:var(--radius-md);background:var(--action-primary-bg);min-height:44px;color:var(--action-primary-ink);padding-inline:var(--space-4);font:inherit;font-weight:600}.page-module__meqK-a__guestShell{background:var(--surface-page);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.dark .page-module__meqK-a__guestShell{background:var(--surface-page)}.page-module__meqK-a__appFrame{background:var(--surface-page);grid-template-columns:240px minmax(0,1fr);min-height:100vh;transition:background-color .2s,grid-template-columns .15s;display:grid}.page-module__meqK-a__mainArea{padding-block:calc(var(--space-8) + var(--space-2))calc(var(--space-8)*2);padding-inline:calc(var(--space-8) + var(--space-2));min-width:0;position:relative;overflow:hidden auto}.page-module__meqK-a__viewport{gap:var(--space-8);flex-direction:column;width:100%;min-width:0;max-width:1040px;margin:0 auto;display:flex}:is(.page-module__meqK-a__viewportWide,.page-module__meqK-a__viewport:has(>[data-viewport-width=wide])){max-width:1200px}.page-module__meqK-a__viewport:has(>[data-viewport-width=eager]){max-width:1200px}.page-module__meqK-a__veil{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--surface-page)78%,transparent);color:var(--ink-primary);z-index:20;place-items:center;font-weight:600;display:grid;position:fixed;inset:0}@media (min-width:1080px){.page-module__meqK-a__viewport:has(>[data-viewport-width=eager]){max-width:none}.page-module__meqK-a__appFrame[data-rail=expanded]{grid-template-columns:240px minmax(0,1fr)}.page-module__meqK-a__appFrame[data-rail=collapsed]{grid-template-columns:72px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page-module__meqK-a__appFrame{transition:background-color .2s}}@media (min-width:768px) and (max-width:1079px){.page-module__meqK-a__appFrame{grid-template-columns:72px minmax(0,1fr)}.page-module__meqK-a__mainArea{padding-block:var(--space-6)calc(var(--space-8) + var(--space-4));padding-inline:var(--space-6)}}@media (max-width:767px){.page-module__meqK-a__appFrame{grid-template-columns:minmax(0,1fr)}.page-module__meqK-a__mainArea{padding-block:calc(var(--shell-topbar-height) + env(safe-area-inset-top) + var(--space-5))calc(var(--shell-tabbar-height) + env(safe-area-inset-bottom) + var(--space-6));padding-inline:calc(var(--shell-edge-inset) + env(safe-area-inset-left))calc(var(--shell-edge-inset) + env(safe-area-inset-right))}body[data-install-banner=on] .page-module__meqK-a__mainArea{padding-block-end:calc(var(--shell-tabbar-height) + env(safe-area-inset-bottom) + var(--space-6) + 72px)}.page-module__meqK-a__viewport{gap:var(--space-6)}.page-module__meqK-a__reviewLoadingSurface{min-height:calc(100dvh - var(--shell-topbar-height) - var(--shell-tabbar-height) - var(--space-6))}:is(.page-module__meqK-a__appFrame:has([data-review-session=on]) [data-testid=mobile-tab-bar],.page-module__meqK-a__appFrame:has([data-review-session=on]) [data-testid=mobile-top-bar]){display:none!important}.page-module__meqK-a__appFrame:has([data-review-session=on]) .page-module__meqK-a__mainArea{padding-block:calc(var(--shell-review-strip-height) + env(safe-area-inset-top))env(safe-area-inset-bottom);padding-inline:max(var(--shell-review-inset),env(safe-area-inset-left))max(var(--shell-review-inset),env(safe-area-inset-right));overflow:hidden}.page-module__meqK-a__appFrame:has([data-review-session=on]) .page-module__meqK-a__viewport{gap:0;max-width:none;height:100%;min-height:0}.page-module__meqK-a__appFrame:has([data-review-session=on]) .page-module__meqK-a__viewport>[role=tabpanel]{gap:0;max-width:none;height:100%;min-height:0}}.page-module__meqK-a__appFrame[data-focus-mode=on]{grid-template-columns:minmax(0,1fr)}:is(.page-module__meqK-a__appFrame[data-focus-mode=on] [data-testid=app-rail],.page-module__meqK-a__appFrame[data-focus-mode=on] [data-testid=mobile-top-bar],.page-module__meqK-a__appFrame[data-focus-mode=on] [data-testid=mobile-tab-bar],.page-module__meqK-a__appFrame[data-focus-mode=on] [data-testid=mobile-drawer],.page-module__meqK-a__appFrame[data-focus-mode=on] .top-bar,.page-module__meqK-a__appFrame[data-focus-mode=on] [data-review-inspector]){display:none!important}.page-module__meqK-a__appFrame[data-focus-mode=on] .review-desk[data-inspector=open]{grid-template-columns:minmax(0,1fr)!important}.page-module__meqK-a__appFrame[data-quick-review=on]{grid-template-columns:minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}.page-module__meqK-a__appFrame[data-quick-review=on] .page-module__meqK-a__mainArea{min-height:0;padding-block:max(16px,env(safe-area-inset-top))max(16px,env(safe-area-inset-bottom));padding-inline:max(16px,env(safe-area-inset-left))max(16px,env(safe-area-inset-right));display:flex;overflow:hidden}.page-module__meqK-a__appFrame[data-quick-review=on] .page-module__meqK-a__viewport{flex-direction:column;flex:1;gap:0;max-width:none;min-height:0;display:flex}.page-module__meqK-a__appFrame[data-quick-review=on] .page-module__meqK-a__viewport>[role=tabpanel]{flex-direction:column;flex:1;gap:0;max-width:none;min-height:0;display:flex}
.review-inspector-module__KZJtAG__panel{overscroll-behavior:contain;background:var(--surface-raised);min-width:0;min-height:0;color:var(--ink-primary);flex-direction:column;display:flex;overflow-y:auto}.review-inspector-module__KZJtAG__column{border-inline-start:1px solid var(--border);width:320px;height:100%}.review-inspector-module__KZJtAG__section{border-block-end:1px solid var(--border);min-width:0;padding-block:16px;padding-inline:16px}.review-inspector-module__KZJtAG__section:last-child{border-block-end:0}.review-inspector-module__KZJtAG__sectionTitle{color:var(--ink-muted);letter-spacing:-.01em;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.3}.review-inspector-module__KZJtAG__body{flex-direction:column;gap:12px;min-width:0;display:flex}.review-inspector-module__KZJtAG__rows{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;margin:0;display:grid}.review-inspector-module__KZJtAG__row{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;min-width:0;display:grid}.review-inspector-module__KZJtAG__rowLabel{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.4}.review-inspector-module__KZJtAG__rowValue{min-width:0;color:var(--ink-primary);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}.review-inspector-module__KZJtAG__note{color:var(--ink-secondary);overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:1.5}.review-inspector-module__KZJtAG__block{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.review-inspector-module__KZJtAG__blockTitle{color:var(--ink-muted);margin:0;font-size:13px;font-weight:600;line-height:1.3}.review-inspector-module__KZJtAG__blockValue{color:var(--ink-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600;line-height:1.3}.review-inspector-module__KZJtAG__blockName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-primary);letter-spacing:-.02em;margin:0;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.review-inspector-module__KZJtAG__blockMeta{min-width:0;color:var(--ink-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.review-inspector-module__KZJtAG__errorText{color:var(--danger-ink)}.review-inspector-module__KZJtAG__meter{background:var(--surface-raised);border-radius:999px;height:4px;margin-block-start:2px;overflow:hidden}.review-inspector-module__KZJtAG__meterFill{background:var(--action-primary-bg);border-radius:999px;height:100%}.review-inspector-module__KZJtAG__countRow{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.review-inspector-module__KZJtAG__countValue{color:var(--ink-primary);font-variant-numeric:tabular-nums;font-weight:600}.review-inspector-module__KZJtAG__buttonRow{align-items:center;gap:8px;min-width:0;margin-block-start:2px;display:flex}.review-inspector-module__KZJtAG__ghostButton,.review-inspector-module__KZJtAG__primaryButton{border-radius:var(--radius-md);min-width:0;height:32px;font:inherit;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:auto;justify-content:center;align-items:center;padding-inline:10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.review-inspector-module__KZJtAG__ghostButton{border:1px solid var(--border);color:var(--ink-primary);background:0 0}.review-inspector-module__KZJtAG__ghostButton:hover:not(:disabled),.review-inspector-module__KZJtAG__ghostButton:focus-visible{border-color:var(--border-strong);background:var(--surface-raised);outline:none}.review-inspector-module__KZJtAG__primaryButton{border:1px solid var(--action-primary-border);background:var(--action-primary-bg);color:var(--action-primary-ink);margin-block-start:2px}.review-inspector-module__KZJtAG__primaryButton:hover:not(:disabled),.review-inspector-module__KZJtAG__primaryButton:focus-visible{background:var(--action-primary-hover);outline:none}.review-inspector-module__KZJtAG__ghostButton:disabled,.review-inspector-module__KZJtAG__primaryButton:disabled{opacity:.55;cursor:default}.review-inspector-module__KZJtAG__ghostButton:focus-visible,.review-inspector-module__KZJtAG__primaryButton:focus-visible,.review-inspector-module__KZJtAG__field input:focus-visible{box-shadow:0 0 0 2px var(--action-primary-border)}.review-inspector-module__KZJtAG__field{min-width:0;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:8px;margin-block-start:2px;font-size:13px;display:flex}.review-inspector-module__KZJtAG__field input{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-card);width:80px;height:32px;color:var(--ink-primary);font:inherit;font-variant-numeric:tabular-nums;padding-inline:8px;font-size:13px}.review-inspector-module__KZJtAG__lineup{flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.review-inspector-module__KZJtAG__lineupRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-width:0;display:grid}.review-inspector-module__KZJtAG__lineupName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-primary);letter-spacing:-.01em;grid-area:1/1;font-size:13px;font-weight:600;overflow:hidden}.review-inspector-module__KZJtAG__lineupMeta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-muted);font-variant-numeric:tabular-nums;grid-area:2/1;font-size:13px;overflow:hidden}.review-inspector-module__KZJtAG__lineupRow .review-inspector-module__KZJtAG__ghostButton{flex:none;grid-area:1/2/span 2;width:auto}.review-inspector-module__KZJtAG__sheetLayer{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.review-inspector-module__KZJtAG__scrim{background:var(--overlay-scrim);cursor:pointer;position:absolute;inset:0}.review-inspector-module__KZJtAG__sheetHead{justify-content:flex-end;padding-block:12px 0;padding-inline:16px;display:flex}.review-inspector-module__KZJtAG__closeButton{border:1px solid var(--border);border-radius:var(--radius-md);height:32px;color:var(--ink-primary);font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding-inline:12px;font-size:13px;font-weight:600;display:inline-flex}.review-inspector-module__KZJtAG__closeButton:hover,.review-inspector-module__KZJtAG__closeButton:focus-visible{border-color:var(--border-strong);background:var(--surface-raised);outline:none}.review-inspector-module__KZJtAG__closeButton:focus-visible{box-shadow:0 0 0 2px var(--action-primary-border)}.review-inspector-module__KZJtAG__sheet{border-inline-start:1px solid var(--border);width:min(320px,100%);height:100%;box-shadow:var(--shadow-dialog);position:relative}.review-inspector-module__KZJtAG__sheet:focus-visible{outline:none}
.scheduler-settings-module__5u6EHa__card{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);letter-spacing:-.02em;flex-direction:column;grid-column:1/-1;gap:1.25rem;padding:1.75rem;display:flex}.scheduler-settings-module__5u6EHa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.scheduler-settings-module__5u6EHa__card h2{color:var(--ink-primary);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600}.scheduler-settings-module__5u6EHa__helper,.scheduler-settings-module__5u6EHa__outcome{color:var(--ink-secondary);margin:.35rem 0 0;font-size:13px;line-height:1.5}.scheduler-settings-module__5u6EHa__button{border:1px solid var(--border-strong);border-radius:var(--radius-md);min-height:44px;padding-inline:var(--space-4);background:var(--surface-raised);color:var(--ink-primary);font:inherit;letter-spacing:-.02em;cursor:pointer;flex:none;font-size:14px;font-weight:600}.scheduler-settings-module__5u6EHa__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.scheduler-settings-module__5u6EHa__button:disabled{cursor:not-allowed;opacity:.55}.scheduler-settings-module__5u6EHa__metrics{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.scheduler-settings-module__5u6EHa__metrics div{min-width:0}.scheduler-settings-module__5u6EHa__metrics dt{color:var(--ink-muted);font-size:12px}.scheduler-settings-module__5u6EHa__metrics dd{overflow-wrap:anywhere;color:var(--ink-primary);margin:.2rem 0 0;font-size:14px;font-weight:500}.scheduler-settings-module__5u6EHa__outcome{margin-top:0}@media (max-width:560px){.scheduler-settings-module__5u6EHa__header{flex-direction:column}.scheduler-settings-module__5u6EHa__button{width:100%}}
.billing-module__7x45QG__container{background:var(--surface-page);min-height:100vh;color:var(--ink-primary);justify-content:center;align-items:center;padding:2rem;display:flex}.billing-module__7x45QG__panel{background:var(--overlay-scrim);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:1.75rem;width:min(520px,100%);padding:2.25rem;display:flex;box-shadow:0 28px 60px #0000008c}.billing-module__7x45QG__titleGroup{flex-direction:column;gap:.75rem;display:flex}.billing-module__7x45QG__titleGroup h1{letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:600}.billing-module__7x45QG__titleGroup p{color:#e2e8f0b8;margin:0;font-size:.95rem;line-height:1.5}.billing-module__7x45QG__actions{flex-wrap:wrap;gap:.75rem;display:flex}.billing-module__7x45QG__primary{color:var(--action-primary-ink);background:var(--action-primary-bg);cursor:pointer;border:none;border-radius:999px;padding:.75rem 1.75rem;font-size:.95rem;font-weight:600;transition:transform .12s,box-shadow .12s;box-shadow:0 18px 42px #0003}.billing-module__7x45QG__primary:hover{transform:translateY(-1px);box-shadow:0 22px 50px #6366f180}.billing-module__7x45QG__secondary{color:#e2e8f0db;background:var(--overlay-scrim);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:.75rem 1.75rem;font-size:.95rem;transition:transform .12s,box-shadow .12s}.billing-module__7x45QG__secondary:hover{transform:translateY(-1px);box-shadow:0 18px 42px #00000073}.billing-module__7x45QG__note{color:#e2e8f099;margin:0;font-size:.85rem}.billing-module__7x45QG__status{border:1px solid var(--border-strong);color:#bfdbfee6;background:#38bdf814;border-radius:10px;padding:.75rem 1rem;font-size:.9rem}.billing-module__7x45QG__error{background:var(--danger-surface);border:1px solid var(--danger-border);color:var(--danger-ink);border-radius:10px;padding:.75rem 1rem;font-size:.9rem}.billing-module__7x45QG__linkButton{color:var(--accent);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.billing-module__7x45QG__linkButton:hover{color:var(--accent)}@media (max-width:600px){.billing-module__7x45QG__panel{gap:1.5rem;padding:1.75rem}.billing-module__7x45QG__titleGroup h1{font-size:1.65rem}}
.page-module__eaEg8q__page{min-height:100vh;padding-top:clamp(1.5rem,5vw,3rem);padding-bottom:4rem;padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right));color:#e2e8f0;background:#020617;flex-direction:column;gap:3rem;display:flex}@media (min-width:900px){.page-module__eaEg8q__page{padding-left:max(3rem,env(safe-area-inset-left));padding-right:max(3rem,env(safe-area-inset-right))}}.page-module__eaEg8q__hero{background:linear-gradient(#3859a852 0%,#02061700 100%);border-radius:24px;justify-items:start;gap:1.25rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.page-module__eaEg8q__appIcon{border-radius:18px;width:72px;height:72px;display:block}.page-module__eaEg8q__eyebrow{letter-spacing:-.012em;color:#e2e8f0b8;margin:0;font-size:.9rem;font-weight:500}.page-module__eaEg8q__heroTitle{letter-spacing:-.012em;max-width:18ch;margin:0;font-size:clamp(2.1rem,5vw,3.4rem);font-weight:700;line-height:1.08}.page-module__eaEg8q__heroSubtitle{letter-spacing:-.012em;color:#e2e8f0d9;max-width:58ch;margin:0;font-size:1.1rem;line-height:1.5}.page-module__eaEg8q__ctaBlock{justify-items:start;gap:.6rem;width:100%;max-width:30rem;display:grid}.page-module__eaEg8q__entitledNote{letter-spacing:-.012em;color:#e2e8f0cc;margin:0;font-size:.9rem;font-weight:500}.page-module__eaEg8q__cta{letter-spacing:-.012em;color:#020617;cursor:pointer;background:#fff;border:none;border-radius:20px;justify-content:center;align-items:center;gap:.6rem;width:100%;min-height:86px;padding:0 1.75rem;font-size:1.3rem;font-weight:600;animation:2.8s ease-in-out infinite page-module__eaEg8q__ctaPulse;display:flex}.page-module__eaEg8q__cta:hover{background:#e5e5e5}.page-module__eaEg8q__ctaArrow{font-size:1.2rem;animation:1.6s ease-in-out infinite page-module__eaEg8q__ctaArrow;display:inline-block}@keyframes page-module__eaEg8q__ctaPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes page-module__eaEg8q__ctaArrow{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.page-module__eaEg8q__cta,.page-module__eaEg8q__ctaArrow{animation:none}}@media (max-width:420px){.page-module__eaEg8q__cta{padding:0 1.25rem;font-size:1.1rem}}.page-module__eaEg8q__quietAction{letter-spacing:-.012em;color:#e2e8f09e;cursor:pointer;background:0 0;border:none;align-items:center;min-height:44px;padding:0;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.page-module__eaEg8q__quietAction:hover{color:#e2e8f0d9;text-decoration:underline}.page-module__eaEg8q__section{gap:1.25rem;display:grid}.page-module__eaEg8q__sectionTitle{letter-spacing:-.012em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.page-module__eaEg8q__sectionSubtitle{letter-spacing:-.012em;color:#e2e8f0c7;max-width:58ch;margin:0;font-size:1rem}.page-module__eaEg8q__benefitGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.page-module__eaEg8q__benefitCard{background:#0f172ab3;border:1px solid #94a3b838;border-radius:18px;flex-direction:column;gap:.65rem;padding:1.5rem;display:flex}.page-module__eaEg8q__benefitTitle{letter-spacing:-.012em;margin:0;font-size:1.15rem;font-weight:600}.page-module__eaEg8q__benefitCard p{color:#e2e8f0cc;margin:0;line-height:1.5}.page-module__eaEg8q__planGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.page-module__eaEg8q__planCard{background:#020617b3;border:1px solid #94a3b838;border-radius:20px;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.page-module__eaEg8q__planName{letter-spacing:-.012em;color:#e2e8f0c7;margin:0;font-size:1rem;font-weight:600}.page-module__eaEg8q__planPrice{align-items:baseline;gap:.4rem;margin:0;display:flex}.page-module__eaEg8q__planAmount{letter-spacing:-.012em;color:#f8fafc;font-size:2.2rem;font-weight:700}.page-module__eaEg8q__planCadence{color:#e2e8f0b3;font-size:.95rem}.page-module__eaEg8q__planSummary{color:#e2e8f0cc;margin:0;line-height:1.45}.page-module__eaEg8q__faqList{gap:1rem;display:grid}.page-module__eaEg8q__faqItem{background:#0f172a99;border:1px solid #94a3b833;border-radius:16px;padding:1.25rem}.page-module__eaEg8q__faqQuestion{letter-spacing:-.012em;margin:0 0 .5rem;font-size:1.05rem;font-weight:600}.page-module__eaEg8q__faqItem p{color:#e2e8f0cc;margin:0;line-height:1.5}.page-module__eaEg8q__closing{background:#0f172ab3;border:1px solid #94a3b838;border-radius:24px;justify-items:start;gap:1rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.page-module__eaEg8q__closingTitle{letter-spacing:-.012em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}
.card-browser-module__OfeWPa__root{max-width:72rem;padding:var(--space-4);letter-spacing:-.02em;margin-inline:auto}.card-browser-module__OfeWPa__searchButton,.card-browser-module__OfeWPa__railButton,.card-browser-module__OfeWPa__summaryButton,.card-browser-module__OfeWPa__actionButton,.card-browser-module__OfeWPa__bulkButton{border:1px solid var(--border);border-radius:var(--radius-md);min-height:44px;color:var(--ink-primary);background:var(--surface-card);white-space:nowrap;padding-inline:12px;font-weight:650;line-height:1}.card-browser-module__OfeWPa__searchButton{border-color:var(--action-primary-border);color:var(--action-primary-ink);background:var(--action-primary-bg)}.card-browser-module__OfeWPa__searchButton:hover{background:var(--action-primary-hover)}.card-browser-module__OfeWPa__searchRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.card-browser-module__OfeWPa__controlInput,.card-browser-module__OfeWPa__controlSelect,.card-browser-module__OfeWPa__newTagInput{border:1px solid var(--border);border-radius:var(--radius-md);width:100%;min-width:0;height:44px;color:var(--ink-primary);background:var(--surface-raised);font:inherit;letter-spacing:-.02em;padding-inline:12px;font-size:14px}.card-browser-module__OfeWPa__controlInput:focus,.card-browser-module__OfeWPa__controlSelect:focus,.card-browser-module__OfeWPa__newTagInput:focus{border-color:var(--action-primary-border);box-shadow:var(--focus-ring);outline:none}.card-browser-module__OfeWPa__toolbar{margin-top:var(--space-2)}.card-browser-module__OfeWPa__filterRail,.card-browser-module__OfeWPa__actionRail{overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:center;gap:6px;max-width:100%;display:flex;overflow-x:auto}.card-browser-module__OfeWPa__filterRail{-webkit-mask-image:linear-gradient(to right,var(--ink-primary)calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(to right,var(--ink-primary)calc(100% - 28px),transparent);mask-image:linear-gradient(to right,var(--ink-primary)calc(100% - 28px),transparent);padding-block:2px 6px}.card-browser-module__OfeWPa__railButton{flex:none}.card-browser-module__OfeWPa__railButton[aria-expanded=true]{border-color:var(--action-primary-border);color:var(--action-primary-bg);background:var(--accent-soft)}.card-browser-module__OfeWPa__deckSlot{--chip-max-width:150px;grid-area:deck;justify-self:start}.card-browser-module__OfeWPa__noteTypeSlot{--chip-max-width:220px}.card-browser-module__OfeWPa__dueBadge{white-space:nowrap;grid-area:due;justify-self:end;align-items:center;min-width:0;font-size:12px;line-height:1;display:inline-flex}.card-browser-module__OfeWPa__moreMenu{flex:none;position:relative}.card-browser-module__OfeWPa__moreMenu>summary{align-items:center;list-style:none;display:inline-flex}.card-browser-module__OfeWPa__moreMenu>summary::-webkit-details-marker{display:none}.card-browser-module__OfeWPa__moreMenuPanel{z-index:30;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-overlay);min-width:180px;box-shadow:var(--shadow-dialog);gap:4px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.card-browser-module__OfeWPa__moreMenuPanel button{min-height:44px;color:var(--ink-primary);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding-inline:10px}.card-browser-module__OfeWPa__moreMenuPanel button:hover{background:var(--surface-raised)}.card-browser-module__OfeWPa__disclosurePanel{margin-top:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);color:var(--ink-primary);background:var(--surface-card)}.card-browser-module__OfeWPa__filterGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:start;display:grid}.card-browser-module__OfeWPa__fieldLabel{color:var(--ink-secondary);margin-bottom:4px;font-size:13px;font-weight:650;display:block}.card-browser-module__OfeWPa__optionGroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.card-browser-module__OfeWPa__summary{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:48px;margin-top:var(--space-2);border-bottom:1px solid var(--border);color:var(--ink-secondary);font-size:14px;display:flex}.card-browser-module__OfeWPa__summaryCount{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}.card-browser-module__OfeWPa__summaryButton{background:0 0;flex:none}.card-browser-module__OfeWPa__results{gap:5px;padding-top:6px;display:grid}.card-browser-module__OfeWPa__resultRow{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-card);overflow:clip}.card-browser-module__OfeWPa__resultRowHighlighted{outline:2px solid var(--action-primary-border);outline-offset:1px}.card-browser-module__OfeWPa__rowLine{align-items:stretch;min-width:0;display:flex}.card-browser-module__OfeWPa__selectionTarget{flex:0 0 44px;justify-content:center;align-items:center;min-height:68px;display:inline-flex}.card-browser-module__OfeWPa__selectionTarget input{width:24px;height:24px}.card-browser-module__OfeWPa__rowToggle{min-width:0;min-height:68px;color:var(--ink-primary);text-align:left;background:0 0;border:0;flex:auto;grid-template-columns:10px minmax(0,1fr) auto;grid-template-areas:"dot primary primary""dot deck due";align-items:center;gap:4px 8px;padding:8px 10px;display:grid;border-radius:0!important}.card-browser-module__OfeWPa__rowToggle:hover{background:var(--surface-raised)}.card-browser-module__OfeWPa__stateDot{background:var(--state-suspended);border-radius:50%;grid-area:dot;width:10px;height:10px}.card-browser-module__OfeWPa__stateNew{background:var(--state-new)}.card-browser-module__OfeWPa__stateLearning{background:var(--state-learning)}.card-browser-module__OfeWPa__stateReview{background:var(--state-review)}.card-browser-module__OfeWPa__stateRelearning{background:var(--state-relearning)}.card-browser-module__OfeWPa__stateSuspended,.card-browser-module__OfeWPa__stateBuried{background:var(--state-suspended)}.card-browser-module__OfeWPa__primaryCell{grid-area:primary;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.card-browser-module__OfeWPa__primaryText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:650;line-height:1.25;overflow:hidden}.card-browser-module__OfeWPa__dueBadge{color:var(--ink-secondary);gap:6px;font-size:13px;font-weight:600}.card-browser-module__OfeWPa__dueBadge:before{content:"";border-radius:var(--radius-pill);background:var(--state-suspended);flex:none;width:6px;height:6px}.card-browser-module__OfeWPa__dueOverdue:before{background:var(--state-relearning)}.card-browser-module__OfeWPa__dueToday:before{background:var(--state-learning)}.card-browser-module__OfeWPa__dueSoon:before{background:var(--state-review)}.card-browser-module__OfeWPa__dueOverdue,.card-browser-module__OfeWPa__dueToday{color:var(--ink-primary)}.card-browser-module__OfeWPa__dueScheduled:before,.card-browser-module__OfeWPa__dueUnscheduled:before{background:var(--state-suspended)}.card-browser-module__OfeWPa__desktopMeta{display:none}.card-browser-module__OfeWPa__expanded{border-top:1px solid var(--border);padding:var(--space-3);color:var(--ink-primary)}.card-browser-module__OfeWPa__expandedFields{gap:var(--space-2);display:grid}.card-browser-module__OfeWPa__expandedField{min-width:0;color:var(--ink-primary);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.card-browser-module__OfeWPa__expandedFieldLabel{color:var(--ink-secondary);margin-bottom:2px;font-size:12px;font-weight:700;display:block}.card-browser-module__OfeWPa__expandedField img{-o-object-fit:contain;object-fit:contain;vertical-align:middle;border-radius:8px;max-width:min(100%,180px);max-height:120px;display:inline-block}.card-browser-module__OfeWPa__expandedMeta{margin-top:var(--space-2);color:var(--ink-secondary);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}.card-browser-module__OfeWPa__actionRail{margin-top:var(--space-3);padding-bottom:2px}.card-browser-module__OfeWPa__actionButton{background:var(--surface-raised);flex:none;min-height:40px;padding-inline:10px;font-size:12px}.card-browser-module__OfeWPa__actionPrimary{border-color:var(--action-primary-border);color:var(--action-primary-ink);background:var(--action-primary-bg)}.card-browser-module__OfeWPa__rescheduleHost{flex:none;position:relative}.card-browser-module__OfeWPa__reschedulePanel{z-index:20;border:1px solid var(--warning-border);border-radius:var(--radius-md);width:min(260px,100vw - 48px);color:var(--warning-ink-strong);background:var(--surface-overlay);box-shadow:var(--shadow-dialog);padding:8px;position:absolute;top:calc(100% + 6px);left:0}.card-browser-module__OfeWPa__bulkBar{z-index:40;right:max(var(--shell-edge-inset),env(safe-area-inset-right));bottom:calc(var(--shell-tabbar-height) + env(safe-area-inset-bottom) + 8px);left:max(var(--shell-edge-inset),env(safe-area-inset-left));border:1px solid var(--border-strong);border-radius:var(--radius-lg);max-width:72rem;color:var(--ink-primary);background:var(--surface-overlay);box-shadow:var(--shadow-dialog);flex-wrap:nowrap;align-items:center;gap:6px;padding:6px;display:flex;position:fixed;overflow-x:auto}.card-browser-module__OfeWPa__bulkCount{white-space:nowrap;flex:none;padding-inline:6px;font-size:13px;font-weight:750}.card-browser-module__OfeWPa__bulkButton{background:var(--surface-raised);flex:none;padding-inline:10px}.card-browser-module__OfeWPa__bulkDanger{border-color:var(--danger-border);color:var(--danger-ink);background:var(--danger-surface)}.card-browser-module__OfeWPa__pager{justify-content:center;gap:var(--space-2);padding-block:var(--space-4);display:flex}@media (max-width:767px){.card-browser-module__OfeWPa__root{padding-inline:calc(var(--shell-edge-inset) + env(safe-area-inset-left))calc(var(--shell-edge-inset) + env(safe-area-inset-right));padding-block:var(--space-3)}.card-browser-module__OfeWPa__root :where(button,select,textarea,input:not([type=checkbox]):not([type=radio])){min-height:44px}.card-browser-module__OfeWPa__root :where(input[type=checkbox],input[type=radio]){width:24px;height:24px}.card-browser-module__OfeWPa__root :where(label:has(>input[type=checkbox]),label:has(>input[type=radio])){min-height:44px}.card-browser-module__OfeWPa__root :where(pre,table){max-width:100%;overflow-x:auto}.card-browser-module__OfeWPa__controlInput,.card-browser-module__OfeWPa__controlSelect,.card-browser-module__OfeWPa__newTagInput{font-size:16px}.card-browser-module__OfeWPa__actionButton{min-height:44px}}@media (min-width:768px){.card-browser-module__OfeWPa__root{padding:var(--space-6)}.card-browser-module__OfeWPa__title{font-size:1.875rem}.card-browser-module__OfeWPa__resultRow{border-radius:10px}.card-browser-module__OfeWPa__rowToggle{grid-template-columns:10px minmax(0,1fr) minmax(80px,160px) minmax(70px,140px) 72px auto;grid-template-areas:none;min-height:56px}.card-browser-module__OfeWPa__stateDot,.card-browser-module__OfeWPa__primaryCell,.card-browser-module__OfeWPa__deckSlot,.card-browser-module__OfeWPa__dueBadge{grid-area:auto}.card-browser-module__OfeWPa__selectionTarget{min-height:56px}.card-browser-module__OfeWPa__deckSlot{--chip-max-width:none}.card-browser-module__OfeWPa__desktopMeta{min-width:0;display:inline-flex}.card-browser-module__OfeWPa__bulkBar{bottom:18px;left:max(24px,50vw - 36rem);right:max(24px,50vw - 36rem)}}@media (prefers-reduced-motion:reduce){.card-browser-module__OfeWPa__newCardButton,.card-browser-module__OfeWPa__searchButton,.card-browser-module__OfeWPa__railButton,.card-browser-module__OfeWPa__summaryButton,.card-browser-module__OfeWPa__actionButton,.card-browser-module__OfeWPa__bulkButton,.card-browser-module__OfeWPa__rowToggle{transition:none}}
.cold-start-banner-module__9O91Qa__banner{background:var(--accent-soft);border:1px solid var(--border-strong);color:var(--ink-primary);justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.85rem;display:flex}.cold-start-banner-module__9O91Qa__message{margin:0;font-weight:600}.cold-start-banner-module__9O91Qa__detail{color:#1e3a8ad9;margin:.15rem 0 0;font-size:.78rem}.cold-start-banner-module__9O91Qa__error{background:var(--danger-surface);border-color:var(--danger-border);color:var(--danger-ink)}.cold-start-banner-module__9O91Qa__error .cold-start-banner-module__9O91Qa__detail{color:var(--danger-ink)}
.command-palette-module__Dgxg0a__overlay{background:var(--overlay-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:90;position:fixed;inset:0}.command-palette-module__Dgxg0a__dialog{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:min(600px,92vw);box-shadow:var(--shadow-dialog);padding:var(--space-4)var(--space-4)var(--space-3);z-index:95;gap:var(--space-3);flex-direction:column;display:flex;position:fixed;top:10vh;left:50%;transform:translate(-50%)}.command-palette-module__Dgxg0a__input{border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;padding:var(--space-3)var(--space-4);color:var(--text-primary);background:var(--surface-2);font-size:max(16px,.95rem);transition:border-color .18s}.command-palette-module__Dgxg0a__input:focus{border-color:var(--border-strong);outline:none}.command-palette-module__Dgxg0a__helper{color:var(--text-secondary);margin:0;font-size:.8rem}.command-palette-module__Dgxg0a__quickCaptureContextChips{margin-top:var(--space-2)}.command-palette-module__Dgxg0a__recents{gap:var(--space-1);flex-direction:column;display:flex}.command-palette-module__Dgxg0a__recentsLabel{color:var(--text-tertiary);margin:0;font-size:.75rem}.command-palette-module__Dgxg0a__recentsList{gap:var(--space-2);flex-wrap:wrap;display:flex}.command-palette-module__Dgxg0a__recentsList button{border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;min-width:150px;padding:.4rem .85rem;font-size:.8rem;transition:background .18s,border-color .18s;display:flex}.command-palette-module__Dgxg0a__recentsList button:hover{border-color:var(--border-strong);background:var(--surface-2);color:var(--text-primary)}.command-palette-module__Dgxg0a__recentsLabelText{color:var(--text-primary);font-size:.82rem;font-weight:600}.command-palette-module__Dgxg0a__recentsDetail{color:var(--text-tertiary);font-size:.72rem}.command-palette-module__Dgxg0a__results{gap:var(--space-2);flex-direction:column;width:100%;max-height:320px;display:flex;overflow-y:auto}.command-palette-module__Dgxg0a__item{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);cursor:pointer;text-align:left;color:var(--text-primary);background:0 0;border:none;transition:background .18s,color .18s;display:flex}.command-palette-module__Dgxg0a__item:hover,.command-palette-module__Dgxg0a__itemActive,.command-palette-module__Dgxg0a__itemActive{background:var(--surface-2)}.command-palette-module__Dgxg0a__text{gap:var(--space-1);flex-direction:column;display:flex}.command-palette-module__Dgxg0a__label{font-size:.95rem;font-weight:600}.command-palette-module__Dgxg0a__detail{color:var(--text-secondary);font-size:.82rem}.command-palette-module__Dgxg0a__shortcut{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text-secondary);font-size:.78rem;font-family:var(--font-mono,var(--font-sans));padding:3px 6px}.command-palette-module__Dgxg0a__emptyState{padding:var(--space-4)var(--space-4);color:var(--text-secondary);text-align:left;margin:0;font-size:.88rem}@media (max-width:540px){.command-palette-module__Dgxg0a__dialog{gap:var(--space-2);top:6vh}.command-palette-module__Dgxg0a__item{align-items:flex-start}}.dark .command-palette-module__Dgxg0a__dialog{box-shadow:var(--shadow-dialog-dark);border-color:#ffffff1a}.dark .command-palette-module__Dgxg0a__input{background:#ffffff0d;border-color:#ffffff1a}.dark .command-palette-module__Dgxg0a__input:focus{border-color:#fff3}.dark .command-palette-module__Dgxg0a__helper{color:#e2e8f0cc}.dark .command-palette-module__Dgxg0a__item:hover{background:#ffffff14}.dark .command-palette-module__Dgxg0a__itemActive{background:#ffffff14}.dark .command-palette-module__Dgxg0a__shortcut{color:var(--text-secondary);background:#ffffff14;border-color:#ffffff29}@media (max-width:767px){.command-palette-module__Dgxg0a__dialog{top:calc(env(safe-area-inset-top,0px) + 8px);width:calc(100vw - 16px);max-height:var(--palette-visible-height,calc(100dvh - 16px));overflow:hidden}.command-palette-module__Dgxg0a__dialog>*{min-height:0}.command-palette-module__Dgxg0a__results{overscroll-behavior:contain;flex:auto;max-height:none}}
.loading-state-module__c2le5W__viewport{background:var(--surface-page);min-height:100dvh;color:var(--text-primary);place-items:center;padding-inline:20px;display:grid}.loading-state-module__c2le5W__anchor{display:flex;position:relative}.loading-state-module__c2le5W__feedback{flex-direction:column;align-items:center;display:flex;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%)}.loading-state-module__c2le5W__track{border-radius:var(--radius-sm);background:var(--border);width:72px;height:3px;overflow:hidden}.loading-state-module__c2le5W__segment{border-radius:inherit;background:var(--text-secondary);width:28px;height:100%;animation:1.2s ease-in-out infinite alternate loading-state-module__c2le5W__loading-sweep;display:block}@keyframes loading-state-module__c2le5W__loading-sweep{0%{transform:translate(0)}to{transform:translate(44px)}}@media (prefers-reduced-motion:reduce){.loading-state-module__c2le5W__segment{animation:none;transform:translate(22px)}}
.proposed-cards-queue-module__0JjzAa__root{gap:var(--space-6);--status-neutral:var(--text-secondary);--status-live:var(--accent);--status-approved:var(--state-review);--status-rejected:var(--danger-ink);--status-edited:var(--warning-ink);--quote-rule:var(--border-strong);flex-direction:column;display:flex}.dark .proposed-cards-queue-module__0JjzAa__root{--status-live:var(--accent);--quote-rule:var(--border-strong)}.proposed-cards-queue-module__0JjzAa__notice{padding:var(--space-3)var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--text-secondary);font-size:.85rem;line-height:1.5}.proposed-cards-queue-module__0JjzAa__errorNotice{padding:var(--space-4);border:1px solid var(--status-rejected);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-primary);align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:.9rem;display:flex}.proposed-cards-queue-module__0JjzAa__empty{padding:var(--space-7)var(--space-5);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);color:var(--text-secondary);max-width:60ch;font-size:.95rem;line-height:1.6}.proposed-cards-queue-module__0JjzAa__emptyTitle{margin:0 0 var(--space-2);letter-spacing:-.01em;color:var(--text-primary);font-size:1.05rem;font-weight:600}.proposed-cards-queue-module__0JjzAa__batchList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.proposed-cards-queue-module__0JjzAa__batchRow{gap:var(--space-2)var(--space-4);width:100%;min-height:44px;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;transition:border-color .15s,transform .15s;display:grid}.proposed-cards-queue-module__0JjzAa__batchRow:hover,.proposed-cards-queue-module__0JjzAa__batchRow:focus-visible{border-color:var(--border-strong);outline:none;transform:translateY(-1px)}.proposed-cards-queue-module__0JjzAa__batchLabel{letter-spacing:-.01em;min-width:0;color:var(--text-primary);overflow-wrap:anywhere;font-size:1.05rem;font-weight:600}.proposed-cards-queue-module__0JjzAa__batchTime{color:var(--text-tertiary);white-space:nowrap;font-size:.8rem}.proposed-cards-queue-module__0JjzAa__batchMeta{color:var(--text-secondary);grid-column:1/-1;font-size:.85rem}.proposed-cards-queue-module__0JjzAa__status{letter-spacing:-.01em;color:var(--status-neutral);font-size:.85rem;font-weight:600}.proposed-cards-queue-module__0JjzAa__statusProcessing,.proposed-cards-queue-module__0JjzAa__statusPending{color:var(--status-live)}.proposed-cards-queue-module__0JjzAa__statusCompleted,.proposed-cards-queue-module__0JjzAa__statusApproved{color:var(--status-approved)}.proposed-cards-queue-module__0JjzAa__statusFailed,.proposed-cards-queue-module__0JjzAa__statusCancelled,.proposed-cards-queue-module__0JjzAa__statusRejected{color:var(--status-rejected)}.proposed-cards-queue-module__0JjzAa__statusEdited{color:var(--status-edited)}.proposed-cards-queue-module__0JjzAa__backButton{border:1px solid var(--border);border-radius:var(--radius-sm);letter-spacing:-.01em;color:var(--text-secondary);cursor:pointer;background:0 0;align-self:flex-start;min-height:44px;padding:8px 12px;font-size:.8rem;font-weight:600}.proposed-cards-queue-module__0JjzAa__backButton:hover,.proposed-cards-queue-module__0JjzAa__backButton:focus-visible{color:var(--text-primary);border-color:var(--border-strong);outline:none}.proposed-cards-queue-module__0JjzAa__summary{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;display:flex}.proposed-cards-queue-module__0JjzAa__summaryHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.proposed-cards-queue-module__0JjzAa__summaryTitle{letter-spacing:-.02em;color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:1.3rem;font-weight:600}.proposed-cards-queue-module__0JjzAa__meterRow{gap:var(--space-6);flex-wrap:wrap;margin:0;display:flex}.proposed-cards-queue-module__0JjzAa__meterItem{flex-direction:column;gap:2px;display:flex}.proposed-cards-queue-module__0JjzAa__meterValue{letter-spacing:-.02em;color:var(--text-primary);font-size:1.35rem;font-weight:600;line-height:1.1}.proposed-cards-queue-module__0JjzAa__meterLabel{color:var(--text-tertiary);font-size:.78rem}.proposed-cards-queue-module__0JjzAa__countsRow{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.6}.proposed-cards-queue-module__0JjzAa__stagedNote{padding-top:var(--space-3);border-top:1px solid var(--border);color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.6}.proposed-cards-queue-module__0JjzAa__droppedNote{color:var(--text-tertiary);margin:0;font-size:.85rem;line-height:1.6}.proposed-cards-queue-module__0JjzAa__batchActions{align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.proposed-cards-queue-module__0JjzAa__batchActionNote{color:var(--text-tertiary);flex:16rem;font-size:.85rem;line-height:1.6}.proposed-cards-queue-module__0JjzAa__listFooter{padding-top:var(--space-4);justify-content:center;display:flex}.proposed-cards-queue-module__0JjzAa__listNote{padding-top:var(--space-4);color:var(--text-tertiary);text-align:center;margin:0;font-size:.85rem;line-height:1.6}.proposed-cards-queue-module__0JjzAa__cardList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.proposed-cards-queue-module__0JjzAa__card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;display:flex}.proposed-cards-queue-module__0JjzAa__cardDecided{background:var(--surface-2)}.proposed-cards-queue-module__0JjzAa__cardHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.proposed-cards-queue-module__0JjzAa__ordinal{font-family:var(--font-mono);color:var(--text-tertiary);font-size:.78rem}.proposed-cards-queue-module__0JjzAa__kind{color:var(--text-tertiary);font-size:.78rem}.proposed-cards-queue-module__0JjzAa__dedup{letter-spacing:-.01em;color:var(--status-edited);font-size:.8rem;font-weight:600}.proposed-cards-queue-module__0JjzAa__cardStatus{letter-spacing:-.01em;margin-left:auto;font-size:.82rem;font-weight:600}.proposed-cards-queue-module__0JjzAa__front{letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.5}.proposed-cards-queue-module__0JjzAa__back{margin:var(--space-2)0 0;color:var(--text-secondary);overflow-wrap:anywhere;font-size:.95rem;line-height:1.6}.proposed-cards-queue-module__0JjzAa__pillRow{gap:var(--space-2);margin:var(--space-3)0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.proposed-cards-queue-module__0JjzAa__anchor{padding:var(--space-2)0 var(--space-2)var(--space-4);border-left:3px solid var(--quote-rule);margin:0}.proposed-cards-queue-module__0JjzAa__anchorQuote{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.6}.proposed-cards-queue-module__0JjzAa__anchorMeta{margin-top:var(--space-2);color:var(--text-tertiary);gap:var(--space-2);flex-wrap:wrap;align-items:baseline;font-size:.75rem;display:flex}.proposed-cards-queue-module__0JjzAa__anchorLocator{font-family:var(--font-mono);overflow-wrap:anywhere}.proposed-cards-queue-module__0JjzAa__actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.proposed-cards-queue-module__0JjzAa__decision{gap:var(--space-2)var(--space-3);color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;font-size:.85rem;display:flex}.proposed-cards-queue-module__0JjzAa__reviewNote{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.6}.proposed-cards-queue-module__0JjzAa__editForm{gap:var(--space-3);flex-direction:column;display:flex}.proposed-cards-queue-module__0JjzAa__field{flex-direction:column;gap:6px;display:flex}.proposed-cards-queue-module__0JjzAa__fieldLabel{letter-spacing:-.01em;color:var(--text-secondary);font-size:.8rem;font-weight:600}.proposed-cards-queue-module__0JjzAa__textarea,.proposed-cards-queue-module__0JjzAa__input{width:100%;font:inherit;color:var(--text-primary);background:var(--surface-2);border:1px solid var(--border);padding:10px 12px;font-size:.95rem;line-height:1.5}.proposed-cards-queue-module__0JjzAa__textarea{resize:vertical;min-height:88px}.proposed-cards-queue-module__0JjzAa__textarea:focus,.proposed-cards-queue-module__0JjzAa__input:focus{border-color:var(--border-strong);outline:none}.proposed-cards-queue-module__0JjzAa__fieldError{color:var(--status-rejected);margin:0;font-size:.85rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.proposed-cards-queue-module__0JjzAa__card{transition:none}}@media (max-width:560px){.proposed-cards-queue-module__0JjzAa__title{font-size:1.5rem}.proposed-cards-queue-module__0JjzAa__batchRow,.proposed-cards-queue-module__0JjzAa__card,.proposed-cards-queue-module__0JjzAa__summary{padding:var(--space-4)}.proposed-cards-queue-module__0JjzAa__actions{justify-content:stretch}.proposed-cards-queue-module__0JjzAa__actions>*{flex:auto}}
.study-settings-module__Gx_quq__card{border:1px solid var(--border);background:var(--surface-2);color:var(--text-primary);box-shadow:var(--shadow-dialog);letter-spacing:-.02em;border-radius:18px;flex-direction:column;grid-column:1/-1;gap:1.5rem;padding:1.75rem;display:flex}.study-settings-module__Gx_quq__header,.study-settings-module__Gx_quq__groupHeader,.study-settings-module__Gx_quq__row,.study-settings-module__Gx_quq__shortcutRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.study-settings-module__Gx_quq__header h2,.study-settings-module__Gx_quq__groupHeader h3,.study-settings-module__Gx_quq__header p,.study-settings-module__Gx_quq__copy strong,.study-settings-module__Gx_quq__copy span,.study-settings-module__Gx_quq__shortcutCopy strong,.study-settings-module__Gx_quq__shortcutCopy span{margin:0}.study-settings-module__Gx_quq__header h2{font-size:1.25rem;font-weight:600}.study-settings-module__Gx_quq__header p,.study-settings-module__Gx_quq__copy span,.study-settings-module__Gx_quq__shortcutCopy span{color:var(--text-secondary)}.study-settings-module__Gx_quq__header p{max-width:62ch;margin-top:.35rem}.study-settings-module__Gx_quq__group{gap:.75rem;display:grid}.study-settings-module__Gx_quq__groupHeader h3{font-size:.95rem;font-weight:600}.study-settings-module__Gx_quq__rows,.study-settings-module__Gx_quq__shortcutTable{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);gap:0;display:grid;overflow:hidden}.study-settings-module__Gx_quq__row,.study-settings-module__Gx_quq__shortcutRow{min-height:60px;padding-block:.65rem;padding-inline:1rem}.study-settings-module__Gx_quq__row+.study-settings-module__Gx_quq__row,.study-settings-module__Gx_quq__shortcutRow+.study-settings-module__Gx_quq__shortcutRow{border-top:1px solid var(--border)}.study-settings-module__Gx_quq__copy,.study-settings-module__Gx_quq__shortcutCopy{gap:.25rem;min-width:0;display:grid}.study-settings-module__Gx_quq__copy strong,.study-settings-module__Gx_quq__shortcutCopy strong{font-size:.9rem;font-weight:600}.study-settings-module__Gx_quq__copy span,.study-settings-module__Gx_quq__shortcutCopy span{font-size:.8rem;line-height:1.35}.study-settings-module__Gx_quq__checkbox{width:22px;height:22px;accent-color:var(--accent);flex:none}.study-settings-module__Gx_quq__select,.study-settings-module__Gx_quq__number,.study-settings-module__Gx_quq__rebind{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);min-height:44px;color:var(--text-primary);font:inherit;letter-spacing:-.02em;font-size:.82rem}.study-settings-module__Gx_quq__select{width:min(190px,42%);padding-inline:.75rem}.study-settings-module__Gx_quq__number{width:92px;padding-inline:.75rem}.study-settings-module__Gx_quq__rebind{cursor:pointer;flex:none;min-width:108px;padding-inline:.85rem}.study-settings-module__Gx_quq__rebindIdle{align-items:center;gap:.45rem;display:inline-flex}.study-settings-module__Gx_quq__rebindIdle kbd{color:var(--text-secondary);font:inherit}.study-settings-module__Gx_quq__rebindActive,.study-settings-module__Gx_quq__rebind[data-rebinding=true] .study-settings-module__Gx_quq__rebindIdle{display:none}.study-settings-module__Gx_quq__rebind[data-rebinding=true] .study-settings-module__Gx_quq__rebindActive{display:inline}.study-settings-module__Gx_quq__reset{min-height:40px;color:var(--text-secondary);font:inherit;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;font-size:.82rem;text-decoration:underline}.study-settings-module__Gx_quq__reset:disabled{cursor:not-allowed;opacity:.5}.study-settings-module__Gx_quq__collision{color:var(--danger-ink)!important}@media (max-width:767px){.study-settings-module__Gx_quq__card{padding:1rem}.study-settings-module__Gx_quq__row,.study-settings-module__Gx_quq__shortcutRow{flex-direction:column;align-items:flex-start}.study-settings-module__Gx_quq__select,.study-settings-module__Gx_quq__number,.study-settings-module__Gx_quq__rebind{width:100%}.study-settings-module__Gx_quq__groupHeader{align-items:flex-end}}
/*# sourceMappingURL=526a3ef4b9c2f6ee.css.map*/