.account-menu_guest__AyfcL,.account-menu_root__UsfVd{position:relative;flex-shrink:0;font:inherit;line-height:1.4;letter-spacing:normal;text-transform:none}.account-menu_pending__563T4{display:flex;align-items:center;justify-content:center;min-width:62px;min-height:44px;flex-shrink:0}.account-menu_placeholder__xZAA6{display:flex;align-items:center;justify-content:center;position:relative;width:62px;height:44px;border:1px solid var(--line);border-radius:24px;background:var(--surface-muted);color:var(--muted);box-sizing:border-box}.account-menu_placeholder__xZAA6:after{content:"";position:absolute;inset:3px;border:2px solid transparent;border-top:2px solid var(--accent-text);border-radius:24px;animation:account-menu_account-check__AyMuR 1.2s linear infinite}.account-menu_retryAccount__57Pnf{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:6px 10px;border:1px solid var(--line);border-radius:24px;background:var(--surface);color:var(--ink);font:600 12px/1.4 system-ui;cursor:pointer}.account-menu_retryAccount__57Pnf:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@keyframes account-menu_account-check__AyMuR{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.account-menu_placeholder__xZAA6:after{animation:none;border-style:dashed}}.account-menu_guest__AyfcL{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.account-menu_guest__AyfcL a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 15px;border-radius:9px;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;box-sizing:border-box;white-space:nowrap}.account-menu_guest__AyfcL .account-menu_signIn__KW_c5{color:var(--ink);border:1px solid transparent;background:transparent}.account-menu_guest__AyfcL .account-menu_signIn__KW_c5:hover{background:var(--surface-muted);color:var(--ink)}.account-menu_guest__AyfcL .account-menu_register__yxhzH{background:#c44421;border:1px solid #c44421;color:#fff}.account-menu_guest__AyfcL .account-menu_register__yxhzH:hover{background:#a93518;border-color:#a93518;color:#fff}.account-menu_guestError__UqQ0q{flex-basis:100%;max-width:270px;color:var(--accent-text);font-size:12px;line-height:1.5}.account-menu_error__1OOjd button,.account-menu_guestError__UqQ0q button{font:inherit;background:none;border:0;color:inherit;text-decoration:underline;text-underline-offset:3px;padding:5px;cursor:pointer}.account-menu_root__UsfVd .account-menu_trigger__2f1rX{display:flex;align-items:center;justify-content:center;gap:7px;min-width:62px;min-height:44px;padding:3px 6px;border:1px solid var(--line);border-radius:24px;background:var(--surface);color:var(--ink);cursor:pointer}.account-menu_root__UsfVd .account-menu_trigger__2f1rX:hover,.account-menu_root__UsfVd .account-menu_trigger__2f1rX[aria-expanded=true]{border-color:var(--accent-border);background:var(--surface)}.account-menu_avatar__Kvl8l{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--accent-soft);color:var(--accent-text)}.account-menu_chevronOpen__DvT4F{transform:rotate(180deg)}.account-menu_panel__nt5eZ{position:fixed;z-index:130;width:min(304px,calc(100vw - 32px));overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);box-shadow:0 12px 40px #23364026;box-sizing:border-box;text-align:start}.account-menu_identity__xzWwN{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:20px;border-bottom:1px solid var(--line)}.account-menu_identity__xzWwN strong{font-size:16px;line-height:1.4;overflow-wrap:anywhere;font-weight:700;max-width:100%}.account-menu_identity__xzWwN>span:not(.account-menu_badge__xxt7P):not(.account-menu_proBadge__RuO0t){font-size:13px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere;max-width:100%}.account-menu_badge__xxt7P,.account-menu_proBadge__RuO0t{display:inline-flex;margin-top:7px;padding:4px 9px;border-radius:20px;background:var(--surface-muted);color:var(--muted);font-size:11px;font-weight:700;line-height:1.5}.account-menu_proBadge__RuO0t{background:var(--accent-soft);color:var(--accent-text)}.account-menu_links__xGEgq{padding:8px}.account-menu_root__UsfVd .account-menu_footer__UKud6 button,.account-menu_root__UsfVd .account-menu_links__xGEgq a{display:flex;align-items:center;gap:11px;width:100%;min-height:44px;padding:12px;border-radius:8px;font:600 14px/1.4 system-ui,sans-serif;text-decoration:none;background:none;color:var(--ink);text-align:start;box-sizing:border-box;border:0;cursor:pointer}.account-menu_root__UsfVd .account-menu_footer__UKud6 button svg,.account-menu_root__UsfVd .account-menu_links__xGEgq a svg{flex-shrink:0;color:var(--muted)}.account-menu_root__UsfVd .account-menu_footer__UKud6 button:hover,.account-menu_root__UsfVd .account-menu_links__xGEgq a:hover{background:var(--accent-soft);color:var(--accent-text);text-decoration:none}.account-menu_footer__UKud6{padding:8px;border-top:1px solid var(--line)}.account-menu_root__UsfVd .account-menu_footer__UKud6 button{color:var(--accent-text)}.account-menu_root__UsfVd .account-menu_footer__UKud6 button:disabled{cursor:wait;opacity:.6}.account-menu_error__1OOjd{margin:0 12px 12px;padding:10px 12px;border:1px solid var(--danger-border);border-radius:8px;background:var(--danger-bg);color:var(--danger-text);font-size:12px;line-height:1.6}.account-menu_guest__AyfcL a:focus-visible,.account-menu_guest__AyfcL button:focus-visible,.account-menu_root__UsfVd a:focus-visible,.account-menu_root__UsfVd button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.account-menu_srOnly__RQ3Kz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){.account-menu_guest__AyfcL{gap:3px}.account-menu_guest__AyfcL a{padding:9px 10px;font-size:13px}}@media(prefers-reduced-motion:no-preference){.account-menu_chevronOpen__DvT4F{transition:transform .15s ease}}.account-workspace_page__7191_{max-width:1080px;margin:0 auto;min-width:0;color:var(--ink)}.account-workspace_hero__evB5Y{margin:8px 0 30px;max-width:760px}.account-workspace_eyebrow__peP0W{color:var(--accent-text);font-size:12px;font-weight:750;letter-spacing:.15em;margin:0 0 14px}.account-workspace_hero__evB5Y h1{font-size:clamp(32px,4.4vw,50px);line-height:1.13;letter-spacing:-1.6px;margin:0 0 18px}.account-workspace_hero__evB5Y>p:last-child{font-size:17px;line-height:1.75;color:var(--muted);margin:0}.account-workspace_authGrid__d3tX1{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:26px;align-items:start}.account-workspace_card__5ErhD{padding:30px;border:1px solid var(--line);border-radius:16px;background:var(--surface);min-width:0}.account-workspace_aside__8lx0f h2,.account-workspace_card__5ErhD h2{font-size:24px;letter-spacing:-.6px;line-height:1.3;margin:0 0 20px}.account-workspace_aside__8lx0f p,.account-workspace_card__5ErhD p{line-height:1.75}.account-workspace_card__5ErhD p{color:var(--muted)}.account-workspace_modeSwitch__QcRWf{display:flex;gap:4px;background:var(--surface-muted);border-radius:10px;padding:4px;margin-bottom:28px}.account-workspace_modeSwitch__QcRWf button{flex:1;min-height:44px;border:0;border-radius:7px;background:transparent;color:var(--muted);font:600 14px/1.4 inherit;padding:9px 8px}.account-workspace_modeSwitch__QcRWf button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 5px #263a4912}.account-workspace_googleButton__WWYcr{display:flex;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:10px 16px;border:1px solid var(--line);border-radius:8px;text-decoration:none;font-weight:600;color:var(--ink);background:var(--surface)}.account-workspace_googleButton__WWYcr:hover{background:var(--surface)}.account-workspace_divider__WG8C0{display:flex;align-items:center;gap:12px;text-align:center;font-size:12px;color:var(--muted)!important;margin:22px 0}.account-workspace_divider__WG8C0:after,.account-workspace_divider__WG8C0:before{content:"";flex:1;height:1px;background:var(--surface-muted)}.account-workspace_field__qjyql{margin:18px 0 0;min-width:0}.account-workspace_field__qjyql label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.account-workspace_field__qjyql input{width:100%;min-width:0;min-height:49px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:11px 13px;color:var(--ink);font:16px/1.5 system-ui;box-sizing:border-box}.account-workspace_passwordRow__RMAOp{position:relative;display:flex;align-items:stretch;min-width:0}.account-workspace_passwordRow__RMAOp input{flex:1;padding-right:76px}.account-workspace_passwordRow__RMAOp button{position:absolute;right:3px;top:3px;bottom:3px;border:0;background:transparent;padding:0 10px;border-radius:6px;font-size:13px;color:var(--ink);font-weight:650;min-width:65px}.account-workspace_passwordRow__RMAOp button:hover{background:var(--surface-muted)}.account-workspace_submit__rJ4og{width:100%;margin-top:24px;justify-content:center;min-height:49px;white-space:normal}.account-workspace_textButton__RG6fk{display:block;border:0;background:none;color:var(--accent-text);text-decoration:underline;text-underline-offset:3px;font-size:14px;line-height:1.6;padding:12px 0;min-height:44px;margin-top:7px;text-align:start}.account-workspace_small__1DZt6{font-size:13px!important;line-height:1.75!important;color:var(--muted)!important;margin:12px 0 0!important}.account-workspace_small__1DZt6 a,.account-workspace_support__Jhsf1 a{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.account-workspace_aside__8lx0f{padding:36px 34px;background:var(--surface-muted);border:1px solid var(--line);border-radius:16px;min-width:0}.account-workspace_monogram__LLwKn{display:inline-flex;align-items:baseline;justify-content:center;width:62px;height:62px;background:#263c44;color:white;border-radius:14px;font-weight:800;font-size:40px;letter-spacing:-4px;line-height:62px;margin-bottom:28px}.account-workspace_monogram__LLwKn span{color:var(--accent-text);font-size:34px}.account-workspace_aside__8lx0f h2{font-size:29px;max-width:310px}.account-workspace_aside__8lx0f p{color:var(--muted);font-size:15px;margin:0 0 22px}.account-workspace_aside__8lx0f a{display:inline-flex;min-height:44px;align-items:center;gap:14px;font-size:14px;font-weight:650;color:var(--accent-text);text-decoration:underline;text-underline-offset:4px}.account-workspace_footer__zK13h{display:flex;gap:22px;flex-wrap:wrap;padding:25px 0;margin-top:12px;font-size:13px}.account-workspace_footer__zK13h a{display:inline-flex;min-height:44px;align-items:center;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.account-workspace_error__yDcUF,.account-workspace_success__X5lkU{padding:16px 20px;border:1px solid;border-radius:10px;font-size:14px;line-height:1.75;margin:0 0 22px;overflow-wrap:anywhere}.account-workspace_error__yDcUF{border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-text)}.account-workspace_success__X5lkU{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text)}.account-workspace_dashboard__nq7Xc{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.account-workspace_dashboard__nq7Xc>.account-workspace_card__5ErhD:nth-child(2){grid-column:2;grid-row:span 2}.account-workspace_cardHeading__bp0Iv{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.account-workspace_cardHeading__bp0Iv h2{margin:0}.account-workspace_badge__oD89v,.account-workspace_proBadge__8Hq83{font-size:12px;font-weight:650;padding:6px 10px;border-radius:30px;white-space:nowrap;background:var(--surface-muted);color:var(--muted)}.account-workspace_proBadge__8Hq83{background:var(--surface-muted);color:var(--success-text)}.account-workspace_proCard__ZNuKa{background:linear-gradient(145deg,var(--success-bg),var(--success-bg));border-color:var(--success-border)}.account-workspace_userName___wBq6{font-size:23px;font-weight:650;color:var(--ink)!important;margin:0 0 8px;overflow-wrap:anywhere}.account-workspace_email__ApaRS{font-size:15px;margin:0;overflow-wrap:anywhere}.account-workspace_actions__BIpIN{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.account-workspace_securityActions__Shq9A{display:flex;flex-direction:column;align-items:stretch;gap:12px}.account-workspace_actions__BIpIN button,.account-workspace_securityActions__Shq9A button{white-space:normal;text-align:start}.account-workspace_support__Jhsf1{border-top:1px solid var(--line);padding-top:20px;margin-top:24px;font-size:14px}.account-workspace_plans__FpSSi{display:grid;grid-template-columns:1fr;gap:15px;margin-top:22px}.account-workspace_plan__rNEaY{padding:20px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.account-workspace_plan__rNEaY h3{margin:0 0 12px;font-size:17px}.account-workspace_price__HRuS4{font-size:30px;font-weight:750;line-height:1.3!important;color:var(--ink)!important;margin:0 0 18px!important}.account-workspace_price__HRuS4 span{font-size:13px;font-weight:450;margin-left:8px;color:var(--muted)}.account-workspace_plan__rNEaY button{width:100%;justify-content:center;white-space:normal}.account-workspace_warning__XdfyS{padding:12px 15px;border:1px solid var(--warning-border);border-radius:8px;background:var(--warning-bg);font-size:13px;color:var(--warning-text)!important}.account-workspace_page__7191_ button:disabled{cursor:not-allowed;opacity:.55}.account-workspace_page__7191_ a:focus-visible,.account-workspace_page__7191_ button:focus-visible,.account-workspace_page__7191_ input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.account-workspace_page__7191_ a[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media(max-width:760px){.account-workspace_authGrid__d3tX1,.account-workspace_dashboard__nq7Xc{grid-template-columns:minmax(0,1fr)}.account-workspace_dashboard__nq7Xc>.account-workspace_card__5ErhD:nth-child(2){grid-column:auto;grid-row:auto}.account-workspace_aside__8lx0f,.account-workspace_card__5ErhD{padding:23px}.account-workspace_aside__8lx0f{order:2}.account-workspace_aside__8lx0f h2{max-width:none;font-size:25px}.account-workspace_monogram__LLwKn{display:none}.account-workspace_hero__evB5Y{margin-top:0;margin-bottom:25px}.account-workspace_hero__evB5Y h1{letter-spacing:-1px}.account-workspace_hero__evB5Y>p:last-child{font-size:16px}.account-workspace_footer__zK13h{gap:16px}.account-workspace_card__5ErhD h2{font-size:22px}.account-workspace_cardHeading__bp0Iv{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.account-workspace_page__7191_ *{scroll-behavior:auto}}