:root{--color-primary:#075bff;--color-primary-hover:#0647cc;--color-primary-light:#e8f0ff;--color-accent:#00d6db;--color-accent-hover:#00b8bc;--color-bg:#f2f6fc;--color-surface:#fff;--color-text:#071b49;--color-text-secondary:#5a6785;--color-border:#d9e1ef;--color-border-strong:#c2cde2;--color-error:#dc322f;--color-error-bg:#fef2f2;--color-success:#2aa198;--color-success-bg:#f0fdf9;--radius-sm:6px;--radius:8px;--radius-lg:14px;--radius-pill:999px;--shadow:0 1px 3px rgba(17,24,39,.06),0 6px 16px rgba(17,24,39,.09);--shadow-lg:0 12px 32px rgba(17,24,39,.16),0 3px 10px rgba(17,24,39,.08);--shadow-focus:0 0 0 3px var(--color-primary-light);--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--duration-fast:150ms;--duration-standard:220ms;--max-width:1200px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--color-text);background:var(--color-bg);line-height:1.6;min-height:100vh}a{color:var(--color-primary);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}a:hover{text-decoration:underline}label{display:block;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:4px}button,input,select,textarea{font-family:inherit;font-size:inherit}button{transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-out-expo)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-in-up,.fade-in-up-stagger>*{animation:fade-in-up var(--duration-standard) var(--ease-out-expo) both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:root{--tap-target:44px}@media (max-width:768px),(pointer:coarse){a[class*=utton]:not([data-compact]),button:not([data-compact]),input[type=button]:not([data-compact]),input[type=submit]:not([data-compact]){min-height:var(--tap-target);min-width:var(--tap-target)}a[class*=utton]:not([data-compact]){display:inline-flex;align-items:center;justify-content:center}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]):not([data-compact]),select:not([data-compact]){min-height:var(--tap-target)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=range]),select,textarea{font-size:16px}input[type=checkbox],input[type=radio]{width:22px;height:22px;flex:0 0 auto}}:root{--mobile-nav-h:60px}.app-main{max-width:var(--max-width);margin:0 auto;padding:24px 16px}@media (max-width:640px){.app-main--with-nav{padding-bottom:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom) + 24px)}}.MobileNav_backdrop__jDPDn,.MobileNav_bar__urTTC,.MobileNav_sheet__4bRPK{display:none}@media (max-width:640px){.MobileNav_bar__urTTC{position:fixed;left:0;right:0;bottom:0;z-index:55;display:flex;padding-bottom:env(safe-area-inset-bottom);background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border-top:1px solid var(--color-border);box-shadow:0 -4px 18px rgba(7,27,73,.08);transition:transform .22s ease}.MobileNav_barHidden__vg6_B{transform:translateY(100%)}.MobileNav_item__Ltlm0{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:60px;padding:6px 2px 4px;border:0;background:none;font:inherit;font-size:.6875rem;font-weight:600;line-height:1.1;cursor:pointer;-webkit-tap-highlight-color:transparent}.MobileNav_item__Ltlm0,.MobileNav_item__Ltlm0:hover{color:var(--color-text-secondary);text-decoration:none}.MobileNav_iconWrap__BJ0EQ{display:inline-flex;align-items:center;justify-content:center;width:54px;height:30px;border-radius:15px;transition:background .2s ease,color .2s ease}.MobileNav_active__Wq8TL,.MobileNav_active__Wq8TL:hover{color:var(--color-primary)}.MobileNav_active__Wq8TL .MobileNav_iconWrap__BJ0EQ{background:var(--color-primary-light)}.MobileNav_backdrop__jDPDn{position:fixed;inset:0;z-index:54;display:block;background:rgba(7,27,73,.4);animation:MobileNav_fadeIn__hL9_S .18s ease-out}.MobileNav_sheet__4bRPK{position:fixed;left:8px;right:8px;bottom:calc(60px + env(safe-area-inset-bottom) + 8px);z-index:55;display:flex;flex-direction:column;max-height:calc(100vh - 140px);overflow-y:auto;padding:8px;border-radius:18px;background:var(--color-surface);box-shadow:var(--shadow-lg);animation:MobileNav_sheetUp__XyJFo .22s ease-out}.MobileNav_sheetEmail__lxFin{margin:0;padding:8px 12px 10px;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileNav_sheetItem__Rb5_L{display:flex;align-items:center;gap:14px;width:100%;padding:12px;border:0;border-radius:12px;background:none;color:var(--color-text);font:inherit;font-size:1rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.MobileNav_sheetItem__Rb5_L:active,.MobileNav_sheetItem__Rb5_L:hover{background:var(--color-primary-light);color:var(--color-primary);text-decoration:none}.MobileNav_sheetDanger__VjuRP,.MobileNav_sheetDanger__VjuRP:hover{color:#c0392b}}@keyframes MobileNav_fadeIn__hL9_S{0%{opacity:0}to{opacity:1}}@keyframes MobileNav_sheetUp__XyJFo{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MobileNav_backdrop__jDPDn,.MobileNav_bar__urTTC,.MobileNav_sheet__4bRPK{transition:none;animation:none}}.Header_header__MvnS2{background:#fff;color:var(--color-text);border-top:3px solid transparent;border-image:linear-gradient(90deg,#075bff,#009fff 55%,#00d6db) 1;border-bottom:1px solid var(--color-border);box-shadow:0 2px 12px rgba(7,27,73,.06);position:-webkit-sticky;position:sticky;top:0;z-index:50}@media (max-width:900px){.Header_header__MvnS2{transition:transform .22s ease}.Header_headerHidden__Mvb2D{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.Header_header__MvnS2{transition:none}}.Header_inner__ggL_E{max-width:var(--max-width);width:100%;box-sizing:border-box;min-width:0;margin:0 auto;padding:0 24px;min-height:62px;height:auto;display:flex;align-items:center;gap:28px}.Header_brand__tPzig{display:inline-flex;align-items:center;gap:8px;font-size:1.375rem;font-weight:800;color:var(--color-text);letter-spacing:-.02em;flex-shrink:0;transition:opacity var(--duration-fast) var(--ease-standard)}.Header_brandLogo__KGjWI{display:block;height:34px;width:auto;flex-shrink:0}.Header_brand__tPzig:hover{color:var(--color-text);text-decoration:none;opacity:.9}.Header_nav__EE71E{flex-wrap:wrap;gap:4px;max-width:100%;flex:1 1 auto}.Header_mainNav__AWDQi,.Header_nav__EE71E{display:flex;align-items:center;min-width:0}.Header_mainNav__AWDQi{flex-wrap:wrap;width:100%;gap:2px}.Header_nav__EE71E a{color:var(--color-text-secondary);font-size:.9375rem;font-weight:600;padding:7px 12px;white-space:nowrap;border-radius:var(--radius);transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.Header_nav__EE71E a:hover{text-decoration:none}.Header_nav__EE71E a.Header_active__t8h51,.Header_nav__EE71E a:hover{color:var(--color-primary);background:var(--color-primary-light)}.Header_actions__AFxTd{display:flex;align-items:center;gap:14px;flex:0 1 auto;min-width:0;max-width:100%;flex-wrap:wrap;margin-left:auto;padding-left:8px}.Header_signOutButton__lxB1_{background:transparent;border:1px solid var(--color-border-strong);color:var(--color-text);border-radius:6px;padding:5px 12px;font-size:.8125rem;font-weight:500;cursor:pointer}.Header_signOutButton__lxB1_:hover{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.Header_userMenu__pKn3h{position:relative;min-width:0;max-width:100%}.Header_userMenuButton__qNffj{background:transparent;border:1px solid var(--color-border-strong);color:var(--color-text);border-radius:6px;padding:5px 12px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s,color .15s;max-width:240px;display:inline-flex;align-items:center;gap:8px}.Header_userMenuText__OjKFV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.Header_userAvatar__RIpAU{flex:0 0 auto;min-width:28px;max-width:64px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-secondary)}.Header_userAvatarImage__nsS_3{height:100%;width:auto;max-width:100%;object-fit:contain;background:#fff;padding:2px}.Header_userMenuButton__qNffj:hover{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.Header_userMenuDropdown___tYS_{position:absolute;top:calc(100% + 6px);right:0;background:var(--color-surface);color:var(--color-text);border-radius:var(--radius);box-shadow:var(--shadow-lg);min-width:160px;overflow:hidden;z-index:60;transform-origin:top right;animation:Header_menu-in__8xgX_ var(--duration-fast) var(--ease-out-expo) both}@keyframes Header_menu-in__8xgX_{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.Header_userMenuItem__t2Np5{display:block;width:100%;text-align:left;padding:10px 14px;background:transparent;border:none;color:var(--color-text);font-size:.875rem;cursor:pointer;transition:background .15s}.Header_userMenuItem__t2Np5:hover{background:var(--color-bg);text-decoration:none;color:var(--color-text)}.Header_viewAsBanner__4kk3m{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;background:var(--color-accent);color:#071b49;border-radius:6px;padding:5px 12px;font-size:.8125rem;font-weight:600}.Header_viewAsLabel__98It0{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_stopViewAsButton__C4jL7{background:rgba(17,24,39,.12);border:1px solid rgba(17,24,39,.35);color:#111827;border-radius:5px;padding:3px 8px;font-size:.75rem;font-weight:600;cursor:pointer}.Header_stopViewAsButton__C4jL7:hover{background:rgba(17,24,39,.2)}.Header_header__MvnS2 a:focus-visible,.Header_header__MvnS2 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.Header_viewAsWrap__wLJIe{position:relative}.Header_viewAsButton__9eRDa{background:transparent;border:1px solid var(--color-border-strong);color:var(--color-text);border-radius:6px;padding:5px 12px;font-size:.8125rem;font-weight:500;cursor:pointer}.Header_viewAsButton__9eRDa:hover{background:var(--color-primary-light);border-color:var(--color-primary);color:var(--color-primary)}.Header_viewAsDropdown__HzhFR{position:absolute;top:calc(100% + 6px);right:0;background:var(--color-surface);color:var(--color-text);border-radius:var(--radius);box-shadow:var(--shadow-lg);min-width:220px;max-height:320px;overflow-y:auto;z-index:60;transform-origin:top right;animation:Header_menu-in__8xgX_ var(--duration-fast) var(--ease-out-expo) both}.Header_viewAsEmpty__PCLlR{padding:10px 14px;font-size:.875rem;color:var(--color-text-muted,#616161)}.Header_viewAsOption__7FlLa{display:block;width:100%;text-align:left;padding:10px 14px;background:transparent;border:none;color:var(--color-text);font-size:.875rem;cursor:pointer;transition:background .15s}.Header_viewAsOption__7FlLa:hover{background:var(--color-bg);text-decoration:none;color:var(--color-text)}.Header_viewAsOptionEmail__kj1XX{color:var(--color-text-muted,#616161);font-size:.75rem;display:block}@media (max-width:640px){.Header_viewAsBanner__4kk3m{order:2}.Header_viewAsDropdown__HzhFR{left:0;right:auto;transform-origin:top left}}@media (max-width:1120px){.Header_inner__ggL_E{height:auto;flex-wrap:wrap;row-gap:10px;padding-top:12px;padding-bottom:12px}.Header_nav__EE71E{order:3;flex:1 0 100%;width:100%;padding-bottom:2px;border-top:1px solid var(--color-border);padding-top:8px}}@media (max-width:640px){.Header_inner__ggL_E{flex-direction:column;align-items:stretch;gap:8px;padding:10px 16px}.Header_brand__tPzig{align-self:flex-start}.Header_nav__EE71E{gap:4px;flex:0 0 auto}.Header_mainNav__AWDQi{gap:2px}.Header_actions__AFxTd{order:2;width:100%;margin-left:0;gap:10px;justify-content:flex-end}.Header_viewAsBanner__4kk3m{order:0}.Header_userMenu__pKn3h{order:1}.Header_userMenuButton__qNffj{max-width:min(220px,46vw)}.Header_signOutButton__lxB1_{padding:4px 10px}}.Header_billingBannerUrgent__OTUay,.Header_billingBanner__HUSAK{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 16px;padding:9px 16px;font-size:.875rem;font-weight:600;background:var(--color-primary-light);color:var(--color-text);border-bottom:1px solid var(--color-border)}.Header_billingBannerUrgent__OTUay{background:#fff4e5;color:#7a3e00;border-bottom-color:#f5d3a1}.Header_billingBannerLink___3JV_{background:var(--color-primary);color:#fff;padding:4px 14px;border-radius:var(--radius-pill);font-weight:700}.Header_billingBannerLink___3JV_:hover{background:var(--color-primary-hover);color:#fff;text-decoration:none}@media (max-width:640px){.Header_inner__ggL_E{flex-direction:row;align-items:center;flex-wrap:nowrap;gap:10px;min-height:52px;padding:6px 16px}.Header_nav__EE71E,.Header_userMenu__pKn3h{display:none}.Header_actions__AFxTd{order:0;width:auto;margin-left:auto;flex-wrap:nowrap;justify-content:flex-end}.Header_brandLogo__KGjWI{height:30px}}.ProductTour_blocker__Pd0S0{position:fixed;inset:0;z-index:9998;background:transparent}.ProductTour_mask__Np4IU{position:fixed;inset:0;width:100vw;height:100vh;z-index:9999;pointer-events:none}.ProductTour_spotlight__x1zy5{position:fixed;z-index:9999;pointer-events:none;border-radius:10px;box-shadow:0 0 0 3px #fff,0 0 0 6px var(--color-primary)}.ProductTour_menuRing__PyZas{animation:ProductTour_tourPulse__GS_Fz 1.4s ease-in-out infinite}@keyframes ProductTour_tourPulse__GS_Fz{0%,to{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--color-primary)}50%{box-shadow:0 0 0 3px #fff,0 0 0 10px rgba(7,91,255,.45)}}.ProductTour_card__8JIlq{position:fixed;z-index:10000;box-sizing:border-box;width:min(420px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;background:#fff;color:var(--color-text);border-radius:14px;padding:20px 20px 16px;box-shadow:0 18px 50px rgba(7,27,73,.35)}.ProductTour_centered__i3MOc{top:50%;left:50%;transform:translate(-50%,-50%)}.ProductTour_stepRow__cbXUX{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.ProductTour_step__xBy69{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary)}.ProductTour_minimize__2uc_h{display:none;background:transparent;border:1px solid var(--color-border-strong,#cbd5e1);border-radius:999px;padding:4px 12px;font:inherit;font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer}.ProductTour_pill__pJKQY{position:fixed;z-index:10000;left:12px;right:12px;bottom:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom) + 12px);display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;padding:10px 10px 10px 18px;background:var(--color-primary);color:#fff;border:0;border-radius:999px;font:inherit;font-weight:700;text-align:left;box-shadow:0 10px 30px rgba(7,27,73,.4);cursor:pointer}.ProductTour_pillText__gYzth{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductTour_pillAction__yDIce{flex:0 0 auto;background:#fff;color:var(--color-primary);border-radius:999px;padding:6px 16px;font-weight:800}.ProductTour_title__DOSoV{font-size:1.125rem;font-weight:800;margin:0 0 8px}.ProductTour_text___7e15{margin:0 0 16px;font-size:.9688rem;line-height:1.55;color:var(--color-text-secondary)}.ProductTour_actions__l6zNZ{display:flex;align-items:center;gap:10px}.ProductTour_spacer__OqwRc{flex:1 1}.ProductTour_skip__t21xd{background:transparent;border:0;padding:8px 4px;font:inherit;font-size:.875rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;text-decoration:underline}.ProductTour_back__GGfhj{background:#fff;border:1px solid var(--color-border-strong,#cbd5e1);border-radius:999px;padding:8px 16px;font:inherit;font-weight:600;cursor:pointer}.ProductTour_next__yrMP3{background:var(--color-primary);color:#fff;border:0;border-radius:999px;padding:9px 20px;font:inherit;font-weight:800;cursor:pointer}.ProductTour_next__yrMP3:hover{background:var(--color-primary-hover)}.ProductTour_back__GGfhj:focus-visible,.ProductTour_next__yrMP3:focus-visible,.ProductTour_skip__t21xd:focus-visible{outline:3px solid #fff;box-shadow:0 0 0 5px var(--color-primary)}@media (max-width:640px){.ProductTour_minimize__2uc_h{display:inline-flex;align-items:center}.ProductTour_card__8JIlq:not(.ProductTour_centered__i3MOc){left:12px!important;right:12px;top:auto!important;bottom:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom) + 12px);width:auto;max-height:46vh}.ProductTour_card__8JIlq.ProductTour_cardChip__Q9L8P:not(.ProductTour_centered__i3MOc):not(.ProductTour_cardTop__AOrEo){bottom:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom) + 52px)}.ProductTour_card__8JIlq.ProductTour_cardTop__AOrEo:not(.ProductTour_centered__i3MOc){top:12px!important;bottom:auto}}@media (prefers-reduced-motion:reduce){.ProductTour_menuRing__PyZas{animation:none}}.ProductTour_hint__kmY_e{margin:-8px 0 14px;font-size:.8125rem;font-weight:600;color:var(--color-primary)}.ProductTour_navLabel__nlxwW{position:fixed;z-index:10000;transform:translateX(-50%);padding:5px 12px;border-radius:999px;background:var(--color-primary);color:#fff;font-size:.8125rem;font-weight:700;white-space:nowrap;pointer-events:none;box-shadow:0 6px 16px rgba(7,27,73,.3)}.ProductTour_navLabel__nlxwW:after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;background:var(--color-primary);transform:translateX(-50%) rotate(45deg)}