.LiveTicker_ticker__Gc_DH{background:#fff;border-bottom:1px solid var(--line);height:34px;overflow:hidden;position:relative;display:flex;align-items:center}.LiveTicker_label__WJFMH{display:inline-flex;align-items:center;gap:6px;padding:0 14px;height:100%;flex-shrink:0;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--ink);border-right:1px solid var(--line);background:#fff;z-index:2;position:-webkit-sticky;position:sticky;left:0}.LiveTicker_pulse__RTARS{width:6px;height:6px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 0 rgba(193,67,28,.5);animation:LiveTicker_pulse__RTARS 1.6s ease-out infinite}@keyframes LiveTicker_pulse__RTARS{0%{box-shadow:0 0 0 0 rgba(193,67,28,.5)}70%{box-shadow:0 0 0 6px rgba(193,67,28,0)}to{box-shadow:0 0 0 0 rgba(193,67,28,0)}}.LiveTicker_mask__RRp_U{flex:1 1;overflow:hidden;height:100%;position:relative;mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 60px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 60px),transparent)}.LiveTicker_track__2kI7w{display:flex;gap:0;align-items:center;height:100%;animation:LiveTicker_ticker__Gc_DH 110s linear infinite;white-space:nowrap;width:max-content}@keyframes LiveTicker_ticker__Gc_DH{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.LiveTicker_item__JXiO_{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-2);padding:0 18px;border-right:1px dotted var(--line);height:100%;transition:background .12s}.LiveTicker_item__JXiO_:hover{background:var(--sand);color:var(--ink)}.LiveTicker_item__JXiO_:last-child{border-right:none}.LiveTicker_cat__zVyeK{font-size:10px;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.LiveTicker_title__QlhAo{color:var(--ink-2)}.LiveTicker_price___P1dk{color:var(--accent);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:4px}@media (prefers-reduced-motion:reduce){.LiveTicker_track__2kI7w{animation:none}}.CreditsMeter_wrap__8Jy9q{position:relative;display:inline-flex}.CreditsMeter_meter__pQD9I{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:8px;border:1px solid var(--line);color:var(--ink-2);transition:background .1s,color .1s,border-color .1s}.CreditsMeter_meter__pQD9I:hover{background:var(--sand);color:var(--ink);border-color:var(--line-2)}.CreditsMeter_spark__qMcmU{color:var(--ai);font-size:19px;line-height:1}.CreditsMeter_bar__mUeaV{width:48px;height:5px;border-radius:999px;background:var(--line);overflow:hidden}.CreditsMeter_fill__C9ypS{display:block;height:100%;border-radius:999px;background:var(--ai);transition:width .3s ease}.CreditsMeter_fill__C9ypS[data-low]{background:var(--accent-ink,#b91c1c)}.CreditsMeter_num__I99OO{font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.CreditsMeter_num__I99OO[data-pulse]{animation:CreditsMeter_creditPulse__3YQfK .45s ease}@keyframes CreditsMeter_creditPulse__3YQfK{0%{transform:scale(1);color:var(--ink)}35%{transform:scale(1.28);color:var(--accent-ink,#b91c1c)}to{transform:scale(1);color:var(--ink)}}@media (prefers-reduced-motion:reduce){.CreditsMeter_fill__C9ypS{transition:none}.CreditsMeter_num__I99OO[data-pulse]{animation:none}}.CreditsMeter_tip__MxY0x{position:absolute;top:calc(100% + 8px);left:50%;z-index:50;width:224px;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px rgba(0,0,0,.1);opacity:0;transform:translate(-50%,-4px);pointer-events:none;transition:opacity .12s ease,transform .12s ease;text-align:left}.CreditsMeter_wrap__8Jy9q:focus-within .CreditsMeter_tip__MxY0x,.CreditsMeter_wrap__8Jy9q:hover .CreditsMeter_tip__MxY0x{opacity:1;transform:translate(-50%)}.CreditsMeter_tipTitle__xSff2{font-size:12px;font-weight:700;color:var(--ink)}.CreditsMeter_tipBody__J1J7_{font-size:12px;line-height:1.45;color:var(--ink-2)}.CreditsMeter_tipStat__1xKPH{margin-top:2px;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}@media (max-width:900px){.CreditsMeter_tip__MxY0x{display:none}}.Footer_footer__LxLGV{background:#0f0f11;color:#a1a1aa;padding:36px 0 20px;margin-top:48px;font-size:13px}.Footer_grid__nc0Wv{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:28px;gap:28px}.Footer_grid__nc0Wv h4{color:#fff;font-size:11px;font-weight:600;margin:0 0 10px;text-transform:uppercase;letter-spacing:.06em}.Footer_grid__nc0Wv a,.Footer_grid__nc0Wv button{display:block;padding:3px 0;font-size:13px;color:#8b8b93;transition:color .1s}.Footer_grid__nc0Wv a:hover,.Footer_grid__nc0Wv button:hover{color:#fff}.Footer_brand__hrKsL{margin-bottom:8px}.Footer_tag__Kr6Xf{font-size:12px;color:#8b8b93;margin:0;max-width:28ch}.Footer_bottom__GqBWJ{grid-column:1/-1;padding-top:20px;border-top:1px solid #27272a;display:flex;justify-content:space-between;font-size:12px;color:#8b8b93}.LocaleSwitcher_wrap__tfGNh{position:relative;display:inline-block}.LocaleSwitcher_trigger__vrwwF{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 10px;border-radius:6px;background:transparent;cursor:pointer}.LocaleSwitcher_trigger__vrwwF:hover{background:var(--bg-muted,#f5f5f5)}.LocaleSwitcher_menu__A_IuL{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:var(--bg,#fff);border:1px solid var(--line,#e5e5e5);border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.08);padding:4px;margin:0;list-style:none;z-index:50}.LocaleSwitcher_option__C1D1E{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 12px;border-radius:4px;text-align:left;cursor:pointer}.LocaleSwitcher_option__C1D1E:focus-visible,.LocaleSwitcher_option__C1D1E:hover{background:var(--bg-muted,#f5f5f5)}.LocaleSwitcher_optionLabel__UIbGb{font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--ink-mute,#888);min-width:24px}.LocaleSwitcher_optionName__0PiJi{font-size:13px;flex:1 1;text-align:left}.LocaleSwitcher_active__5xHlf{font-weight:600}.LocaleSwitcher_active__5xHlf .LocaleSwitcher_optionLabel__UIbGb{color:var(--ink,#111)}.TopBar_topbar__QkQiq{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid var(--line)}.TopBar_inner__wh28d{display:flex;align-items:center;gap:18px;height:52px}.TopBar_brand__Oxlgv{display:inline-flex;align-items:center;gap:6px;color:var(--ink);text-decoration:none}.TopBar_nav__za6h1{display:flex;align-items:center;gap:6px;margin-left:8px}.TopBar_nav__za6h1 a{padding:6px 10px;border-radius:5px;color:var(--ink-2);font-size:13px;font-weight:500;transition:background .1s,color .1s}.TopBar_nav__za6h1 a:hover,.TopBar_nav__za6h1 a[data-active]{background:var(--sand);color:var(--ink)}.TopBar_muted__mjzV1{color:var(--muted)}.TopBar_spacer__gtsTO{flex:1 1}.TopBar_searchWrap__Rl1Re{flex:1 1 auto;min-width:0}.TopBar_right__y_yom{display:flex;align-items:center;gap:6px;margin-left:auto}.TopBar_iconBtn__GiQpm{width:30px;height:30px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);transition:background .1s}.TopBar_iconBtn__GiQpm:hover{background:var(--sand);color:var(--ink)}.TopBar_iconBtn__GiQpm{position:relative}.TopBar_badge__NKK_4{position:absolute;top:2px;right:2px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:var(--accent);color:#fff;font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1;pointer-events:none}.TopBar_langPill__HyKbp{gap:4px;padding:5px 8px;border-radius:4px;font-size:12px;color:var(--ink-2)}.TopBar_btn__Y0Gy3,.TopBar_langPill__HyKbp{display:inline-flex;align-items:center;font-weight:500}.TopBar_btn__Y0Gy3{justify-content:center;gap:6px;padding:7px 12px;border-radius:5px;font-size:13px;transition:background .15s,border-color .15s,box-shadow .2s,transform .08s;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TopBar_btn__Y0Gy3:active{transform:scale(.97)}.TopBar_btnInk__nXP0V{background:var(--ink);color:#fff;position:relative;overflow:hidden;isolation:isolate}.TopBar_btnInk__nXP0V>*{position:relative;z-index:1}.TopBar_btnInk__nXP0V:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 90% at center,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 70%);opacity:0;transition:opacity .2s;pointer-events:none}.TopBar_btnInk__nXP0V:hover:after{opacity:1}.TopBar_btnGhost__cRzIl{color:var(--ink);border:1px solid var(--line-2);background:#fff}.TopBar_btnGhost__cRzIl:hover{background:var(--sand)}.TopBar_mobileOnly__RGXlH{display:none}.TopBar_desktopOnly__ehQuP{display:inline-flex}@media (max-width:900px){.TopBar_inner__wh28d{gap:8px;height:48px}.TopBar_nav__za6h1{display:none}.TopBar_mobileOnly__RGXlH{display:inline-flex}.TopBar_desktopOnly__ehQuP{display:none}}.TopBar_previewTime__RaZVd{font-size:11px;color:var(--muted);flex-shrink:0}.TopBar_previewUnreadCount__8_jIF{flex-shrink:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:600;line-height:18px;text-align:center}.NotificationBell_root__z1cEZ{position:relative}.NotificationBell_bellBtn__AnvQm{position:relative;width:30px;height:30px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);background:transparent;border:none;cursor:pointer;transition:background .1s,color .1s}.NotificationBell_bellBtn__AnvQm:hover{background:var(--sand);color:var(--ink)}.NotificationBell_badge__mRSpY{position:absolute;top:2px;right:2px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:var(--accent);color:#fff;font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1;pointer-events:none}.NotificationBell_menu__zJzSm{position:absolute;top:calc(100% + 6px);right:0;min-width:320px;max-width:360px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 32px rgba(17,17,19,.1),0 2px 6px rgba(17,17,19,.04);z-index:60;overflow:hidden}.NotificationBell_head__irdLO{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line)}.NotificationBell_title__qFHQk{font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--ink)}.NotificationBell_markAll__0xEhF{font-size:11px;color:var(--muted);background:transparent;border:none;cursor:pointer;text-decoration:underline}.NotificationBell_markAll__0xEhF:hover{color:var(--ink)}.NotificationBell_list__OV7an{max-height:360px;overflow-y:auto}.NotificationBell_empty__0U5OK{padding:24px 16px;text-align:center;font-size:13px;color:var(--muted)}.NotificationBell_showAll___bPoX{display:block;padding:10px 14px;border-top:1px solid var(--line);text-align:center;font-size:13px;color:var(--ink);text-decoration:none;background:var(--card-alt);transition:background .1s}.NotificationBell_showAll___bPoX:hover{background:var(--card)}.NotificationBell_item__Pu3dg{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);color:inherit;transition:background .1s}.NotificationBell_item__Pu3dg:last-child{border-bottom:none}.NotificationBell_item__Pu3dg:hover{background:var(--sand)}.NotificationBell_item__Pu3dg[data-unread=true]{background:var(--accent-soft)}.NotificationBell_item__Pu3dg[data-unread=true]:hover{background:#fde0d6}.NotificationBell_itemIcon__rGFiE{width:24px;height:24px;border-radius:4px;background:var(--card-alt);color:var(--ink-2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.NotificationBell_itemBody__gzfaY{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.NotificationBell_itemTitle__ooNcH{font-size:13px;font-weight:500;color:var(--ink)}.NotificationBell_itemSub__Fap9g{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.NotificationBell_unreadDot__uZicZ{width:8px;height:8px;border-radius:999px;background:var(--accent);margin-top:6px}.Logo_logo__B97Gx{display:inline-flex;align-items:baseline;line-height:1;color:var(--ink);font-family:var(--font-display);font-weight:700;letter-spacing:-.04em}.Logo_logo__B97Gx[data-dark=true]{color:#f5f3ee}.Logo_mark__glmxk{align-self:center;flex-shrink:0}.Logo_name__cXyEs{display:inline}.Logo_tld__1Tb9P{color:var(--muted);letter-spacing:-.02em;font-weight:500}.Logo_logo__B97Gx[data-dark=true] .Logo_tld__1Tb9P{color:rgba(245,243,238,.55)}.AuthShell_wrap__9gn0_{min-height:100vh;background:#fff;display:flex;flex-direction:column;padding:24px 32px 32px}.AuthShell_topbar__CKQup{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--line);width:100%;max-width:1100px;margin:0 auto}.AuthShell_brandLight__TUoTo{color:var(--ink);display:inline-flex}.AuthShell_backRow__ksuKL{margin-top:20px;text-align:center}.AuthShell_backLink__pIbQg{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--muted);padding:6px 8px;border-radius:var(--radius-sm)}.AuthShell_backLink__pIbQg:hover{background:var(--sand);color:var(--ink)}.AuthShell_formInner__OZx3p{width:100%;max-width:400px;margin:56px auto}.AuthShell_foot__XfrnE{font-size:12px;color:var(--muted);display:flex;gap:14px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--line);width:100%;max-width:1100px;margin:0 auto}.AuthShell_foot__XfrnE a{color:var(--muted)}.AuthShell_foot__XfrnE a:hover{color:var(--ink)}@media (max-width:540px){.AuthShell_wrap__9gn0_{padding:16px 20px 24px}.AuthShell_formInner__OZx3p{margin:32px auto}}.MobileMenu_trigger__MjpB3{position:relative;width:38px;height:38px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink);background:transparent;border:1px solid var(--line);cursor:pointer;transition:background .1s,border-color .1s}.MobileMenu_trigger__MjpB3:active,.MobileMenu_trigger__MjpB3:hover{background:var(--sand);border-color:var(--line-2)}.MobileMenu_triggerBadge__epRxk{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--accent);color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1}.MobileMenu_overlay__hr0jX{position:fixed;inset:0;z-index:90;background:rgba(10,10,12,.55);display:flex;justify-content:flex-end;animation:MobileMenu_fadeIn__m1aU7 .16s ease-out}.MobileMenu_drawer__ahmMn{width:100%;max-width:440px;height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:-8px 0 32px rgba(0,0,0,.18);animation:MobileMenu_slideIn__yvTjS .18s ease-out}@keyframes MobileMenu_fadeIn__m1aU7{0%{opacity:0}to{opacity:1}}@keyframes MobileMenu_slideIn__yvTjS{0%{transform:translateX(100%)}to{transform:translateX(0)}}.MobileMenu_drawerHead__t4z7a{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line);background:var(--card-alt,#faf8f3)}.MobileMenu_drawerBrand__1jmTw{display:inline-flex;align-items:center;color:var(--ink);text-decoration:none}.MobileMenu_closeBtn__sFJm5{width:38px;height:38px;border-radius:8px;border:1px solid var(--line);background:#fff;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s}.MobileMenu_closeBtn__sFJm5:hover{background:var(--sand)}.MobileMenu_userCard__Et5Hm{display:flex;align-items:center;gap:14px;padding:18px 20px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}.MobileMenu_userCard__Et5Hm:hover{background:var(--sand)}.MobileMenu_avatar__YFjTp{width:48px;height:48px;border-radius:999px;background:var(--sand);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;overflow:hidden;flex-shrink:0}.MobileMenu_avatar__YFjTp img{width:100%;height:100%;object-fit:cover}.MobileMenu_userBody__RyjvS{display:flex;flex-direction:column;gap:2px;min-width:0}.MobileMenu_userName__q3wNg{font-weight:600;font-size:15px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileMenu_userHandle__U5c_7{font-size:12px;color:var(--muted)}.MobileMenu_nav__nsxWi{flex:1 1;display:flex;flex-direction:column;padding:8px 0 16px;overflow-y:auto}.MobileMenu_sectionLabel__WCmIb{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:16px 20px 6px}.MobileMenu_item__o6sJ0{display:flex;align-items:center;gap:14px;padding:14px 20px;font-size:15px;color:var(--ink);text-decoration:none;position:relative;transition:background .08s;background:transparent;border:0;width:100%;text-align:left;font:inherit;cursor:pointer}.MobileMenu_item__o6sJ0:active,.MobileMenu_item__o6sJ0:hover{background:var(--sand)}.MobileMenu_item__o6sJ0>:first-child{color:var(--muted);flex-shrink:0}.MobileMenu_itemPrimary__27lHR{display:flex;align-items:center;justify-content:center;gap:8px;margin:16px 20px 6px;padding:14px 16px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:var(--accent);border-radius:8px;transition:background .1s}.MobileMenu_itemPrimary__27lHR:hover{background:var(--accent-ink,#c14a2f)}.MobileMenu_itemBadge__qk4_8{margin-left:auto;background:var(--accent);color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;min-width:20px;display:inline-flex;align-items:center;justify-content:center}.MobileMenu_footer__SdOAy{border-top:1px solid var(--line);padding:18px 20px 24px;display:flex;flex-direction:column;gap:16px;background:var(--card-alt,#faf8f3)}.MobileMenu_localeRow__DcLMm{display:flex;align-items:center;justify-content:space-between;gap:12px}.MobileMenu_localeLabel__rxJQC{font-size:12px;font-weight:500;color:var(--ink-2);text-transform:uppercase;letter-spacing:.05em}.MobileMenu_localeOptions__PFavq{display:inline-flex;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff}.MobileMenu_localeBtn__cY5j7{padding:6px 14px;font-size:12px;font-weight:600;color:var(--muted);background:#fff;border-right:1px solid var(--line);text-decoration:none;transition:background .1s,color .1s;letter-spacing:.03em}.MobileMenu_localeBtn__cY5j7:last-child{border-right:none}.MobileMenu_localeBtn__cY5j7:hover{background:var(--sand);color:var(--ink)}.MobileMenu_localeBtnActive__goDQX,.MobileMenu_localeBtnActive__goDQX:hover{background:var(--ink);color:#fff}.MobileMenu_authRow__UnN8D{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.MobileMenu_btn__SDeMD{display:inline-flex;align-items:center;justify-content:center;padding:12px 14px;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.MobileMenu_btn__SDeMD:active{opacity:1!important}.MobileMenu_btnInk__mGaFf{background:var(--ink);color:#fff;-webkit-text-fill-color:#fff;position:relative;overflow:hidden;isolation:isolate;border:0;cursor:pointer;font:inherit}.MobileMenu_btnInk__mGaFf>*{position:relative;z-index:1}.MobileMenu_btnInk__mGaFf:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 90% at center,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 70%);opacity:0;transition:opacity .2s;pointer-events:none}.MobileMenu_btnInk__mGaFf:hover:after{opacity:1}.MobileMenu_btnInk__mGaFf:active,.MobileMenu_btnInk__mGaFf:hover{background:var(--ink);color:#fff;-webkit-text-fill-color:#fff}.MobileMenu_btnGhost__r4QHg{color:var(--ink);border:1px solid var(--line-2);background:#fff}.MobileMenu_btnGhost__r4QHg:hover{background:var(--sand)}