.campaigns_page__vxlaF,.campaigns_section__dA_z2{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);margin:var(--sp-4) 0}.campaigns_heading__BxsK_,.campaigns_title__FCvTv{margin:0}.campaigns_caption__CCFzC,.campaigns_meta__xPrFq,.campaigns_note__jaYng,.campaigns_rules__6qfw_,.campaigns_summary__xOLN3{margin:0;color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.campaigns_list__KmoKO{display:flex;flex-direction:column;gap:var(--sp-4);width:100%;margin:0;padding:0;list-style:none}.campaigns_cards__N3jmT{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:stretch}.campaigns_cards__N3jmT .campaigns_card___eNS3{width:auto;min-width:0}.campaigns_cards__N3jmT .campaigns_cardTitle__WHmyI{font-size:var(--fs-md)}.campaigns_cards__N3jmT .campaigns_summary__xOLN3{flex:1 1 auto}.campaigns_card___eNS3,.campaigns_form__pZtX0{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);width:min(100%,40rem);padding:var(--sp-4);background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-md)}.campaigns_cardTitle__WHmyI{margin:0;font-size:var(--fs-sm)}.campaigns_button__sTehZ,.campaigns_link__91zyu{min-height:var(--hit-min);font-size:var(--fs-sm)}.campaigns_button__sTehZ{padding:0 var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);color:inherit}.campaigns_field__bLWTr{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;color:var(--fg-muted);font-size:var(--fs-sm)}.campaigns_input__oKgfd{width:100%;box-sizing:border-box;min-height:var(--hit-min);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);color:inherit;font:inherit;font-size:var(--fs-sm)}.campaigns_area__8sagt{min-height:6rem;resize:vertical}.campaigns_check__n_5Qp{display:flex;align-items:center;gap:var(--sp-2);color:var(--fg-muted);font-size:var(--fs-sm)}.campaigns_materials__nikWg{margin:0;padding-left:1.2em;color:var(--fg-muted);font-size:var(--fs-sm)}.campaigns_link__91zyu,.campaigns_link__91zyu:hover{color:var(--fg);text-decoration:underline}.campaigns_link__91zyu:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.TextArea_area__4xoip{width:100%;min-height:88px;padding:var(--sp-3);background:var(--bg-sunken);color:var(--fg);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-md);line-height:var(--lh-normal);resize:vertical;transition:border-color var(--dur-fast) var(--ease)}.TextArea_area__4xoip:hover:not(:disabled){border-color:var(--line-strong)}.TextArea_area__4xoip:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring)}.TextArea_area__4xoip:disabled{color:var(--fg-faint);background:var(--bg-panel)}.TextArea_invalid__I9p22{border-color:var(--danger)}.TextArea_counter__WPIgI{color:var(--fg-faint)}.TextArea_counterOver__ZvTLo{color:var(--danger)}.Menu_positioner__MD17K{z-index:var(--z-popover);outline:none}.Menu_popup__aypn4{min-width:9em;max-width:min(100vw - 2rem,20rem);padding:var(--sp-1);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-raised);box-shadow:var(--shadow-2)}.Menu_item__zAt6F,.Menu_popup__aypn4{box-sizing:border-box;color:var(--fg);outline:none}.Menu_item__zAt6F{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%;min-height:var(--hit-min);padding:0 var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-sm);text-align:left;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}.Menu_item__zAt6F[data-highlighted]{background:var(--bg-hover);color:var(--fg)}.Menu_item__zAt6F[data-disabled]{color:var(--fg-faint);cursor:not-allowed}.Menu_itemDanger__mClnB,.Menu_itemDanger__mClnB[data-highlighted]{color:var(--danger)}.Menu_separator__8m154{height:1px;margin:var(--sp-1) 0;background:var(--line)}.Menu_groupLabel__ulLM9{padding:var(--sp-2) var(--sp-3) var(--sp-1);color:var(--fg-muted);font-size:var(--fs-xs);line-height:var(--lh-normal)}.Toggle_row__pk6Tk{display:flex;align-items:flex-start;gap:var(--sp-3)}.Toggle_input__ivWq_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.Toggle_track__ZTDM8{flex:none;display:inline-flex;align-items:center;width:36px;height:20px;margin-top:2px;padding:2px;background:var(--bg-hover);border:1px solid var(--line-strong);border-radius:var(--r-full);cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}.Toggle_thumb__4lsr5{width:14px;height:14px;border-radius:var(--r-full);background:var(--fg-muted);transition:transform var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.Toggle_input__ivWq_:checked+.Toggle_track__ZTDM8{background:var(--accent);border-color:var(--accent)}.Toggle_input__ivWq_:checked+.Toggle_track__ZTDM8 .Toggle_thumb__4lsr5{background:var(--fg-on-accent);transform:translateX(16px)}.Toggle_input__ivWq_:focus-visible+.Toggle_track__ZTDM8{box-shadow:var(--focus-ring)}.Toggle_input__ivWq_:disabled+.Toggle_track__ZTDM8{opacity:.5;cursor:default}.Toggle_text__9QAuH{display:flex;flex-direction:column;gap:var(--sp-1)}.Toggle_label__9pBmg{font-size:var(--fs-md);cursor:pointer}.Toggle_desc__zu2EP{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--fg-faint)}.Panel_panel__DDx2w{display:flex;flex-direction:column;background:var(--surface-grad);box-shadow:var(--shadow-2);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.Panel_head__0eelq{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line)}.Panel_titles__2_cw_{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.Panel_title__hD7ZI{font-size:var(--fs-lg);font-weight:var(--fw-medium)}.Panel_description__I1pfz{font-size:var(--fs-sm);color:var(--fg-muted)}.Panel_actions__Sbh1V{display:flex;align-items:center;gap:var(--sp-2);flex:none}.Panel_notice__UB5wO{padding:var(--sp-3) var(--sp-5);background:var(--accent-weak);border-bottom:1px solid var(--line);font-size:var(--fs-sm);color:var(--fg-muted)}.Panel_body__59COU{min-width:0}.Panel_bodyPadded__36dRP{padding:var(--sp-5);min-width:0}.Panel_footer__Cjgrc{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--line)}.Tabs_tabs__qviOr{display:flex;align-items:center;gap:var(--sp-1);min-width:0;overflow-x:auto}.Tabs_tab___eNfw{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--hit-min);padding:0 var(--sp-3);color:var(--fg-muted);font-size:var(--fs-md);white-space:nowrap;transition:color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.Tabs_tab___eNfw:hover:not(:disabled){color:var(--fg)}.Tabs_tab___eNfw:disabled{opacity:.5}.Tabs_badge__gbioZ{padding:0 var(--sp-2);border-radius:var(--r-full);background:var(--bg-hover);color:var(--fg-muted);font-size:var(--fs-xs)}.Tabs_line__3cDli{border-bottom:1px solid var(--line);gap:var(--sp-3)}.Tabs_line__3cDli .Tabs_tab___eNfw{padding:0 var(--sp-1);border-bottom:2px solid transparent;margin-bottom:-1px}.Tabs_line__3cDli .Tabs_tab___eNfw.Tabs_active__dj7ht{color:var(--fg);border-bottom-color:var(--accent)}.Tabs_pill__8siix{padding:var(--sp-1);background:var(--bg-sunken);border:1px solid var(--line);border-radius:var(--r-md)}.Tabs_pill__8siix .Tabs_tab___eNfw{min-height:28px;border-radius:var(--r-sm);font-size:var(--fs-sm)}.Tabs_pill__8siix .Tabs_tab___eNfw.Tabs_active__dj7ht{background:var(--bg-raised);color:var(--fg)}.AssetReadinessBatchPanel_panel__fcCea{display:flex;flex-direction:column;gap:14px;font-size:13px;line-height:1.55}.AssetReadinessBatchPanel_headline__JB8la{margin:0;font-weight:600}.AssetReadinessBatchPanel_muted__4lBYj{margin:0;color:var(--fg-muted,#667085)}.AssetReadinessBatchPanel_error__lNQds{margin:0;color:var(--danger,#b42318);font-weight:600}.AssetReadinessBatchPanel_section__H_3it{border:1px solid var(--border,#e4e7ec);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.AssetReadinessBatchPanel_sectionHead__SmFal{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.AssetReadinessBatchPanel_sectionTitle__Yf3gx{margin:0;font-size:13px;font-weight:700}.AssetReadinessBatchPanel_bulk__bxStv{display:inline-flex;align-items:center;gap:8px;color:var(--fg-muted,#667085);font-size:12px}.AssetReadinessBatchPanel_list__J6LtH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.AssetReadinessBatchPanel_row__QQO6L{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;border-top:1px dashed var(--border,#e4e7ec);padding-top:8px}.AssetReadinessBatchPanel_list__J6LtH>.AssetReadinessBatchPanel_row__QQO6L:first-child{border-top:0;padding-top:0}.AssetReadinessBatchPanel_row__QQO6L select{margin-left:auto;min-width:190px;max-width:100%;padding:4px 6px;border-radius:6px;border:1px solid var(--border,#e4e7ec);background:var(--bg,#fff);font-size:12px}.AssetReadinessBatchPanel_name__iawc1{font-weight:600;white-space:nowrap}.AssetReadinessBatchPanel_detail__32hgJ,.AssetReadinessBatchPanel_meta__YaBK_{color:var(--fg-muted,#667085);font-size:12px}.AssetReadinessBatchPanel_detail__32hgJ{flex-basis:100%}.AssetReadinessBatchPanel_link___DLnL{border:0;background:none;padding:0;color:var(--accent,#175cd3);cursor:pointer;font-size:12px;text-decoration:underline}.AssetReadinessBatchPanel_link___DLnL:disabled{color:var(--fg-muted,#667085);cursor:not-allowed}.AssetReadinessBatchPanel_ack__0bvsn,.AssetReadinessBatchPanel_reason__cnxL7{display:flex;gap:8px;align-items:flex-start;border:1px solid var(--border,#e4e7ec);border-radius:10px;padding:10px 12px;background:var(--surface-muted,#f9fafb)}.AssetReadinessBatchPanel_reason__cnxL7{flex-direction:column;align-items:stretch;gap:6px}.AssetReadinessBatchPanel_reason__cnxL7 input{width:100%;padding:6px 8px;border-radius:6px;border:1px solid var(--border,#e4e7ec);font-size:13px}.AssetReadinessBatchPanel_actions__GyNMh{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.AssetReadinessBatchPanel_estimate__1x8x5{color:var(--fg-muted,#667085);font-size:12px}.AssetReadinessBatchPanel_outcome__DFRVQ{margin:0;color:var(--success,#027a48);font-weight:600}.AssetReadinessBatchPanel_failures__iMIE3{margin:0;padding-left:18px;color:var(--danger,#b42318);font-size:12px}.portal_capPopup__2gmkq,.portal_sheet__3Uzmc,.portal_shell__C8ynH.portal-scope{color-scheme:light;--accent:#6cebdc;--accent-hover:#91f2e7;--accent-weak:#d8f8f2;--fg-on-accent:#10332e;--fg:#192421;--fg-muted:#52615b;--fg-faint:#68756e;--bg-sunken:#f7f8f5;--bg-panel:#fff;--bg-raised:#edf0ea;--bg-hover:#e3e9e0;--line:#dce2da;--line-strong:#aebcb0;color:var(--fg)}.portal_shell__C8ynH{position:relative;min-height:100dvh;color:var(--fg);background:var(--bg-sunken)}.portal_heroWrap__XASR_{position:relative;margin-top:calc(-1 * var(--sp-8));overflow:clip}.portal_stage__rkHlO{position:relative;height:100dvh;min-height:620px;display:flex;padding:0 var(--sp-6);overflow:hidden;color:#fff;background:#101618}.portal_media__4mSQK{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.portal_media__4mSQK img,.portal_media__4mSQK video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0;filter:brightness(.85);transition:opacity var(--dur-cinema) var(--ease)}.portal_media__4mSQK img.portal_active__AKrzd,.portal_media__4mSQK video.portal_active__AKrzd{opacity:1}.portal_media__4mSQK img.portal_active__AKrzd{transition:none}.portal_shade___hlXK{--shade-bottom:linear-gradient(180deg,transparent,transparent 46%,color-mix(in srgb,#101618 35%,transparent) 68%,color-mix(in srgb,#101618 78%,transparent) 84%,#101618);--shade-top:linear-gradient(180deg,color-mix(in srgb,#101618 68%,transparent),color-mix(in srgb,#101618 42%,transparent) 8%,transparent 18%);position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--shade-top),radial-gradient(ellipse 88% 52% at 50% 42%,color-mix(in srgb,#101618 46%,transparent),transparent 72%),var(--shade-bottom)}.portal_media__4mSQK video[data-portrait]{filter:none}.portal_stage__rkHlO[data-portrait] .portal_shade___hlXK{background:var(--shade-top),var(--shade-bottom)}.portal_content__rZH4M{position:relative;z-index:10;margin-top:auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--sp-6) var(--sp-8)}.portal_brand__9x2Or{font-size:var(--fs-sm);letter-spacing:.04em;text-decoration:none}.portal_brand__9x2Or,.portal_brand__9x2Or:hover{color:var(--fg-faint)}.portal_brandMark__Zqm4Q{margin:0;font-size:clamp(28px,3.2vw,46px);font-family:var(--font-display);font-weight:var(--fw-normal);letter-spacing:.04em;white-space:nowrap;color:#fff}.portal_brandMark__Zqm4Q,.portal_title__UxyWP{line-height:var(--lh-tight);text-shadow:0 1px 2px color-mix(in srgb,var(--bg-sunken) 60%,transparent),0 8px 24px color-mix(in srgb,var(--bg-sunken) 70%,transparent)}.portal_title__UxyWP{font-size:var(--fs-xl);font-weight:var(--fw-medium);color:#f0f4f2;max-width:24em;margin:0 0 var(--sp-3)}.portal_lead__yzuKd{margin:0;color:var(--fg-muted);font-size:var(--fs-md);max-width:36em}.portal_compose__XJd8A{position:relative;z-index:var(--z-sticky);width:100%;margin:auto;padding-bottom:10vh;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-4);-webkit-user-select:none;-moz-user-select:none;user-select:none}.portal_pill__JjOl8{display:inline-flex;padding:var(--sp-1);border-radius:var(--r-full);background:var(--bg-panel);border:1px solid var(--line)}.portal_pillOff__pvZiP,.portal_pillOn__W1SWi{border:0;border-radius:var(--r-full);min-height:36px;padding:0 var(--sp-5);font:inherit;font-size:var(--fs-sm);cursor:pointer}.portal_pillOn__W1SWi{background:var(--fg);color:var(--bg-sunken);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent),0 0 18px color-mix(in srgb,var(--accent) 30%,transparent),0 4px 14px color-mix(in srgb,var(--danger) 20%,transparent),0 -4px 14px color-mix(in srgb,var(--accent-hover) 25%,transparent)}.portal_pillOff__pvZiP{background:transparent;color:var(--fg-muted)}.portal_error__zVHqw{margin:0;color:var(--danger);font-size:var(--fs-sm)}.portal_loginFold__Rgtp9{width:min(30em,calc(100% - 2 * var(--sp-6)));margin:0 auto;text-align:left;padding:var(--sp-6);border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--bg-raised)}.portal_peek__m2G1D{position:relative;z-index:2;margin:-112px auto 0;padding:0 32px 24px;max-width:1440px;display:flex;justify-content:center;gap:calc(8px + var(--hero-reveal, 0) * 16px)}.portal_peekCard__YQWJp{position:relative;overflow:hidden;border:0;padding:0;cursor:pointer;min-width:0;flex:1 1;aspect-ratio:4/5;border-radius:var(--r-lg);transform:rotate(calc(var(--tilt, 0deg) * (1 - var(--hero-reveal, 0)))) scale(calc(.94 + var(--hero-reveal, 0) * .06));background:var(--bg-panel)}.portal_peekCard__YQWJp:first-of-type{--tilt:-4deg;--spread:-18px}.portal_peekCard__YQWJp:nth-of-type(2){--tilt:4deg;--spread:-6px}.portal_peekCard__YQWJp:nth-of-type(3){--tilt:-4deg;--spread:6px}.portal_peekCard__YQWJp:nth-of-type(4){--tilt:5deg;--spread:18px}.portal_peekCard__YQWJp img,.portal_peekCard__YQWJp video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.portal_peekCard__YQWJp img{transition:transform var(--dur-fast) var(--ease)}.portal_peekCard__YQWJp:hover img{transform:scale(1.04)}.portal_peekCard__YQWJp video{opacity:0;transition:opacity var(--dur-base) var(--ease)}.portal_peekCard__YQWJp:hover video{opacity:1}.portal_peekName__RNFC2{position:absolute;bottom:var(--sp-3);left:var(--sp-3);color:#fff;font-size:var(--fs-xs);text-shadow:0 1px 8px color-mix(in srgb,var(--bg-sunken) 80%,transparent)}@media (max-width:480px){.portal_peekName__RNFC2{display:none}}.portal_spotlight__6qg_s{position:relative;z-index:1;background:var(--bg-sunken);display:flex;flex-direction:column;gap:var(--sp-6);padding:var(--sp-8) 0 var(--sp-7)}.portal_spotlight__6qg_s>.portal_pill__JjOl8{align-self:center}.portal_spotTitle__cQF24{margin:0;text-align:center;font-size:var(--fs-3xl);font-weight:var(--fw-medium)}.portal_spotCta__UE9R9{display:flex;flex-direction:column;align-items:center;align-self:center;gap:var(--sp-4);max-width:42em;padding:0 var(--sp-6);text-align:center}.portal_spotLead__mAYwC{margin:0;color:var(--fg-muted);font-size:var(--fs-md)}.portal_sectionTitle__vyY_0{margin:0 var(--sp-6);font-size:var(--fs-lg)}.portal_destNote__Rva5Y{margin:var(--sp-2) auto 0;max-width:40em;color:var(--fg-muted);font-size:var(--fs-sm);text-align:center}.portal_spotHead__Znemf{display:flex;align-items:baseline;gap:var(--sp-3)}.portal_spotNote__EyCR5{margin:0;color:var(--fg-muted);font-size:var(--fs-xs)}.portal_bigCard__QgMH_{width:min(40em,calc(100% - 2 * var(--sp-6)));margin:0 auto;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-panel);transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.portal_bigCard__QgMH_:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 38%,transparent),0 10px 36px color-mix(in srgb,var(--accent) 14%,transparent)}.portal_bigInput__iVEPj{width:100%;border:0;padding:0;resize:none;background:none;color:var(--fg);font:inherit;font-size:var(--fs-md);line-height:var(--lh-tight)}.portal_bigInput__iVEPj:focus-visible{outline-color:transparent;box-shadow:none}.portal_bigRow__nwW_m{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-3)}.portal_go__Z6msu{flex:none;width:40px;height:40px;border:0;border-radius:var(--r-full);background:var(--accent);color:var(--fg-on-accent);font:inherit;font-size:var(--fs-lg);cursor:pointer}.portal_go__Z6msu:hover{background:var(--accent-hover)}.portal_deckAdd__VYQqK{flex:none;width:40px;height:40px;margin-right:auto;border:1px solid var(--line-strong);border-radius:var(--r-full);background:none;color:var(--fg-muted);font:inherit;font-size:var(--fs-lg);cursor:pointer}.portal_deckAdd__VYQqK:hover{border-color:var(--accent);color:var(--fg)}.portal_bigCardDrag__wIe8X{border-style:dashed;border-color:var(--accent)}.portal_deckRefs__JkIrL{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.portal_deckRef__hsSRv{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-raised);font-size:var(--fs-sm);color:var(--fg-muted)}.portal_deckRefThumb__DD5Kj{width:28px;height:28px;border-radius:var(--r-sm);object-fit:cover;background:var(--bg-panel)}.portal_deckRefName__r8qZa{max-width:10em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal_deckRefX__kqhVJ{padding:0 var(--sp-1);border:0;background:none;color:var(--fg-muted);font:inherit;cursor:pointer}.portal_deckRefX__kqhVJ:hover{color:var(--danger)}.portal_chips__vsb18{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2);padding:0 var(--sp-6);border-radius:var(--r-lg);transition:background-color .4s var(--ease)}.portal_chips__vsb18[data-flash]{background:var(--accent-weak);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent)}.portal_chip__BQ5sR{border:1px solid color-mix(in srgb,var(--fg) 6%,transparent);border-radius:var(--r-full);background:var(--bg-raised);color:var(--fg);font:inherit;font-size:var(--fs-sm);padding:var(--sp-1) var(--sp-4);min-height:36px;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-1)}.portal_chip__BQ5sR:hover{background:var(--bg-hover);border-color:color-mix(in srgb,var(--fg) 14%,transparent)}.portal_chipSlash__aBeMB{color:var(--fg-faint)}.portal_chipHot__5w0qX,.portal_chipNew__yY2ho{font-size:var(--fs-xs);line-height:1;padding:2px var(--sp-1);border-radius:var(--r-sm)}.portal_chipNew__yY2ho{color:var(--fg-on-accent);background:var(--accent)}.portal_chipHot__5w0qX{color:var(--fg-on-accent);background:var(--danger)}.portal_spotRail__9sWto{display:flex;gap:var(--sp-3);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding:0 var(--sp-6) var(--sp-2);cursor:-webkit-grab;cursor:grab}.portal_spotRail__9sWto[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.portal_spotCell__4XD5G{flex:0 0 min(240px,62vw);scroll-snap-align:start}.portal_spotCell__4XD5G .portal_cardMedia__ZSuro{aspect-ratio:4/5}.portal_whatsRail__IA49L{display:flex;gap:var(--sp-3);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding:0 var(--sp-6) var(--sp-2);cursor:-webkit-grab;cursor:grab}.portal_whatsRail__IA49L[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.portal_whatsCard__83jX7{flex:0 0 min(340px,76vw);scroll-snap-align:start;position:relative;overflow:hidden;border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--line-strong) 80%,transparent);background:var(--bg-panel);box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 4%,transparent);padding:0;font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.portal_whatsCard__83jX7:hover{transform:translateY(-3px);border-color:var(--fg-faint)}.portal_whatsCard__83jX7:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.portal_whatsCard__83jX7 img{display:block;width:100%;aspect-ratio:2/1;object-fit:cover}.portal_whatsCard__83jX7 video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.portal_whatsCard__83jX7:has(video[data-playing]) img{opacity:0}.portal_whatsCaption__YcIzy{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:calc(var(--sp-1) / 2);padding:var(--sp-6) var(--sp-4) var(--sp-3);background:linear-gradient(180deg,transparent,color-mix(in srgb,#101618 42%,transparent) 55%,color-mix(in srgb,#101618 88%,transparent));pointer-events:none}.portal_whatsTitle__y_8v4{color:var(--fg);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-medium);text-shadow:0 1px 12px color-mix(in srgb,#000000 45%,transparent)}.portal_whatsSub__PDki_{color:color-mix(in srgb,#ffffff 76%,transparent);font-size:var(--fs-sm);text-shadow:0 1px 8px color-mix(in srgb,#000000 40%,transparent)}.portal_tabs__tjpfc{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:0 var(--sp-6)}.portal_tabOff__dprh9,.portal_tabOn__7KTo_{border-radius:var(--r-full);min-height:36px;padding:0 var(--sp-5);font:inherit;font-size:var(--fs-sm);cursor:pointer}.portal_tabOn__7KTo_{border:1px solid var(--fg);background:var(--fg);color:var(--bg-sunken)}.portal_tabOff__dprh9{border:1px solid var(--line);background:none;color:var(--fg-muted)}.portal_tabOff__dprh9:hover{color:var(--fg);border-color:var(--fg)}.portal_floatBar__uTr4F{position:fixed;bottom:var(--sp-5);left:50%;transform:translateX(-50%);z-index:var(--z-sticky);width:min(40em,calc(100% - 2 * var(--sp-6)));display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-full);background:color-mix(in srgb,var(--bg-sunken) 78%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-3);transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease);animation:portal_float-in__TecNq var(--dur-base) var(--ease)}.portal_floatBar__uTr4F:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong));box-shadow:var(--shadow-3),0 0 0 1px color-mix(in srgb,var(--accent) 38%,transparent),0 10px 36px color-mix(in srgb,var(--accent) 14%,transparent)}.portal_floatInput__IKcdO{flex:1 1;min-width:0;border:0;padding:0;background:none;color:var(--fg);font:inherit;font-size:var(--fs-md)}.portal_floatInput__IKcdO:focus-visible{outline-color:transparent;box-shadow:none}@keyframes portal_float-in__TecNq{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (prefers-reduced-motion:reduce){.portal_floatBar__uTr4F{animation:none}}.portal_more__areRa{margin-top:var(--sp-3);border:0;background:none;color:var(--fg-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer}.portal_plans__hxydj{padding-top:var(--sp-4)}.portal_ctaRow__uH4_C{display:flex;align-items:center;justify-content:center;gap:var(--sp-4);margin-top:var(--sp-5);flex-wrap:wrap}.portal_glass__R1hWN{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:240px;min-height:64px;padding:0 var(--sp-7);color:var(--fg);font-size:var(--fs-xl);font-weight:var(--fw-medium);text-decoration:none;background:linear-gradient(105deg,color-mix(in srgb,var(--fg) 18%,transparent),color-mix(in srgb,var(--accent) 8%,transparent) 42%,color-mix(in srgb,var(--accent) 20%,transparent));border:1px solid color-mix(in srgb,var(--fg) 82%,transparent);border-radius:var(--r-full);box-shadow:var(--shadow-3);-webkit-backdrop-filter:blur(8px) saturate(1.15);backdrop-filter:blur(8px) saturate(1.15);transition:transform var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.portal_glass__R1hWN:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 32%,color-mix(in srgb,var(--fg) 35%,transparent) 50%,transparent 68%);transition:opacity var(--dur-base) var(--ease)}.portal_glass__R1hWN:hover{transform:translateY(-1px);border-color:var(--fg);color:var(--fg)}@media (pointer:fine){.portal_glass__R1hWN:hover:after{opacity:1}}.portal_pointerLight__ulLX6{position:fixed;top:0;left:0;z-index:var(--z-sticky);width:96px;height:96px;border-radius:50%;pointer-events:none;opacity:0;background:color-mix(in srgb,var(--accent) 28%,transparent);filter:blur(8px)}@media (prefers-reduced-motion:reduce){.portal_glass__R1hWN:after,.portal_glass__R1hWN:hover:after{transition:none;opacity:0}}.portal_secondary__zoGyo{color:var(--fg-muted);font-size:var(--fs-sm);text-decoration:none}.portal_secondary__zoGyo:hover{color:var(--fg)}.portal_top__acQYJ{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);display:flex;justify-content:space-between;align-items:center;height:var(--sp-8);padding:0 var(--sp-6)}.portal_top__acQYJ:before{content:"";position:absolute;left:0;right:0;top:0;height:100px;z-index:-1;pointer-events:none;opacity:var(--nav-veil,0);background:linear-gradient(180deg,rgba(0,0,0,.65),rgba(0,0,0,.5) 15%,rgba(0,0,0,.3) 35%,rgba(0,0,0,.15) 55%,rgba(0,0,0,.05) 75%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-mask-image:linear-gradient(180deg,#000,transparent 78%);mask-image:linear-gradient(180deg,#000,transparent 78%)}.portal_top__acQYJ[data-chrome=light]:before{background:linear-gradient(180deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.6) 15%,hsla(0,0%,100%,.4) 35%,hsla(0,0%,100%,.2) 55%,hsla(0,0%,100%,.08) 75%,transparent)}.portal_nav__tk_l4{display:flex;gap:var(--sp-4);align-items:center}.portal_nav__tk_l4 a,.portal_nav__tk_l4 button{color:var(--fg-muted);font:inherit;font-size:var(--fs-sm);background:none;border:0;padding:0;cursor:pointer;text-decoration:none}.portal_nav__tk_l4 a:hover,.portal_nav__tk_l4 button:hover{color:var(--fg)}.portal_rail__vXdNJ{position:relative;z-index:1;padding:0 var(--sp-6) var(--sp-8);display:flex;flex-direction:column;gap:var(--sp-6)}.portal_railTitle__HpLX8{font-size:var(--fs-lg)}.portal_grid__JRFrZ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}@media (max-width:900px){.portal_grid__JRFrZ{grid-template-columns:repeat(2,minmax(0,1fr))}}.portal_card__JHapB{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;color:var(--fg);font:inherit;text-align:left;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;transition:transform var(--dur-fast) var(--ease)}.portal_card__JHapB:hover{color:var(--fg);transform:translateY(-4px)}.portal_cardMedia__ZSuro{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--r-md);background:var(--bg-panel);border:1px solid var(--line)}.portal_cardMedia__ZSuro img,.portal_cardMedia__ZSuro video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.portal_cardMedia__ZSuro.portal_active__AKrzd:has(video[data-playing]) img{opacity:0}.portal_watch__pRK_5{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center;padding:var(--sp-6);background:color-mix(in srgb,var(--bg-sunken) 72%,transparent)}.portal_watchPanel__Kwaio{display:flex;flex-direction:column;gap:var(--sp-3);width:min(100%,840px)}.portal_watch__pRK_5 video{width:100%;aspect-ratio:16/9;object-fit:contain;background:var(--bg-sunken);border-radius:var(--r-md)}.portal_watch__pRK_5 video[data-portrait]{aspect-ratio:auto;height:min(70vh,88vw);width:auto;max-width:100%;align-self:center}.portal_watchClose__pLPOl{align-self:flex-end;color:var(--fg-muted);font:inherit;font-size:var(--fs-sm);background:none;border:0;padding:0;cursor:pointer}.portal_watchClose__pLPOl:hover{color:var(--fg)}.portal_cardName__iKlnn{font-size:var(--fs-md);font-weight:var(--fw-medium)}.portal_cardMeta__PTL9K{font-size:var(--fs-xs);color:var(--fg-muted)}.portal_cardScrim__LFIJU{position:absolute;inset:auto 0 0 0;height:62%;background:linear-gradient(180deg,transparent,color-mix(in srgb,#101618 38%,transparent) 52%,color-mix(in srgb,#101618 86%,transparent));pointer-events:none}.portal_cardMedia__ZSuro .portal_cardName__iKlnn{bottom:calc(var(--sp-2) + 18px);color:#fff;text-shadow:0 1px 10px color-mix(in srgb,#000000 45%,transparent)}.portal_cardMedia__ZSuro .portal_cardMeta__PTL9K,.portal_cardMedia__ZSuro .portal_cardName__iKlnn{position:absolute;left:var(--sp-3);right:var(--sp-3);z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal_cardMedia__ZSuro .portal_cardMeta__PTL9K{bottom:var(--sp-2);color:color-mix(in srgb,#ffffff 74%,transparent);text-shadow:0 1px 8px color-mix(in srgb,#000000 40%,transparent)}.portal_heroCta___A44c{border:0;border-radius:var(--r-full);min-height:64px;min-width:245px;padding:0 var(--sp-6);background:var(--accent);color:var(--fg-on-accent);font:inherit;font-size:var(--fs-md);font-weight:var(--fw-medium);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.portal_heroCtaSm__DjyGP{min-height:36px;padding:0 var(--sp-4);font-size:var(--fs-sm)}.portal_heroCta___A44c:hover{background:var(--accent-hover);box-shadow:0 6px 20px color-mix(in srgb,var(--accent) 35%,transparent);transform:translateY(-1px)}.portal_heroCta___A44c:active{transform:scale(.98)}.portal_heroCta___A44c:focus-visible{outline:none;box-shadow:var(--focus-ring)}.portal_spotEm__OvqyZ{font-family:var(--font-display);font-style:normal}.portal_rotateHint__ueQLb{position:absolute;top:calc(-1 * var(--sp-5));left:0;right:0;margin:0;text-align:center;color:#fff;font-size:var(--fs-xs);text-shadow:0 1px 8px color-mix(in srgb,var(--bg-sunken) 80%,transparent)}.portal_footer__X5fue{border-top:1px solid var(--line);margin-top:var(--sp-7);padding:var(--sp-7) var(--sp-6) calc(var(--sp-7) + var(--sp-5));display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);text-align:center}.portal_footBrand__qAM_L{margin:0;font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-normal);letter-spacing:.04em}.portal_footTag__6MRCr{margin:0;color:var(--fg-muted);font-size:var(--fs-sm)}.portal_footLinks__g0zms{display:flex;gap:var(--sp-5)}.portal_footLinks__g0zms a{color:var(--fg-muted);font-size:var(--fs-sm);text-decoration:none}.portal_footLinks__g0zms a:hover{color:var(--fg)}.portal_footFine__XgZOb{margin:0;color:var(--fg-faint);font-size:var(--fs-xs)}.portal_guide__CqH2M{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);padding:calc(var(--sp-8) + var(--sp-4)) var(--sp-6)}.portal_guideWrap__8loHs{display:flex;width:min(56em,100%);gap:var(--sp-6);align-items:stretch}.portal_guideMedia__EciY2{position:relative;flex:none;width:clamp(180px,24vw,260px);max-height:56vh;aspect-ratio:9/16;border-radius:var(--r-lg);overflow:hidden;background:var(--bg-panel)}.portal_guidePoster__uC4hk,.portal_guideVideo__Och2T{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.portal_guidePoster__uC4hk{transition:opacity var(--dur-base) var(--ease)}.portal_guidePosterOut__PGM3U{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}.portal_guideMute__rRzSn{top:var(--sp-2);right:var(--sp-2);width:32px;height:32px;border:0;font:inherit;cursor:pointer}.portal_guideBadge__OwJAI,.portal_guideMute__rRzSn{position:absolute;border-radius:var(--r-full);background:color-mix(in srgb,var(--bg-sunken) 72%,transparent);color:var(--fg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.portal_guideBadge__OwJAI{left:var(--sp-2);bottom:var(--sp-2);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-xs)}.portal_guideAsk__fvk5A{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:var(--sp-3)}.portal_guideStep__dJqfd{margin:0;color:var(--fg-faint);font-size:var(--fs-sm)}.portal_guideQ__eBguz{margin:0;color:var(--fg);font-size:var(--fs-xl)}.portal_guideChips__EVRZt{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.portal_guideNav__Ij6_I{display:flex;gap:var(--sp-4)}.portal_guideGhost__J3o5t{padding:0;border:0;background:none;color:var(--fg-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer}.portal_guideGhost__J3o5t:hover{color:var(--fg)}.portal_guideCard__riOT_{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-panel);transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.portal_guideComposed__T4J4_{margin:0;padding:var(--sp-3) var(--sp-4);border:1px dashed var(--line-strong);border-radius:var(--r-md);background:color-mix(in srgb,var(--bg-panel) 55%,transparent);color:var(--fg);font-size:var(--fs-md);line-height:var(--lh-normal);overflow-wrap:anywhere}.portal_guideCard__riOT_:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong));box-shadow:0 0 0 3px var(--accent-weak)}@media (max-width:720px){.portal_guideWrap__8loHs{flex-direction:column;align-items:center}.portal_guideMedia__EciY2{width:min(64vw,260px)}}.portal_navDesktop__OtZhd{display:flex;gap:var(--sp-5);align-items:center}.portal_navList__l__i8{display:flex;gap:var(--sp-6);margin:0;padding:0;list-style:none}.portal_navToggle__FSpzn,.portal_navTrigger__hgIWQ,.portal_sheetClose__PgGTi{color:var(--fg-muted);font:inherit;font-size:var(--fs-md);background:none;border:0;padding:0;cursor:pointer}.portal_capLink__LbXOl:focus-visible,.portal_navToggle__FSpzn:focus-visible,.portal_navTrigger__hgIWQ:focus-visible,.portal_sheetClose__PgGTi:focus-visible,.portal_sheetList___sMJ3 a:focus-visible,.portal_sheetList___sMJ3 button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.portal_navToggle__FSpzn{display:none}.portal_navSlot__VJUbM{display:inline-flex}.portal_capPositioner__ldj_5{z-index:var(--z-popover)}.portal_capPopup__2gmkq{min-width:14rem;background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-3)}.portal_capList__n5zrB,.portal_sheetList___sMJ3{display:flex;flex-direction:column;gap:var(--sp-1);margin:0;padding:var(--sp-2);list-style:none}.portal_capLink__LbXOl{display:flex;padding:var(--sp-2) var(--sp-3);color:var(--fg);font-size:var(--fs-sm);text-decoration:none;border-radius:var(--r-md,8px)}.portal_capLink__LbXOl:hover{background:color-mix(in srgb,var(--fg) 6%,transparent)}.portal_capDisabled__JoNb2{display:flex;padding:var(--sp-2) var(--sp-3);color:var(--fg-muted);font-size:var(--fs-sm);cursor:not-allowed}.portal_sheetBackdrop__YC_ff{position:fixed;inset:0;z-index:var(--z-overlay);background:color-mix(in srgb,var(--scrim) 46%,transparent)}.portal_sheet__3Uzmc{position:fixed;top:0;right:0;left:0;z-index:var(--z-popover);display:flex;flex-direction:column;max-height:100dvh;overflow:auto;background:var(--bg-panel);border-bottom:1px solid var(--line);outline:none}.portal_sheetHead__WoSfY{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) var(--sp-5) 0}.portal_sheetTitle__hcYEE{margin:0;font-size:var(--fs-md);font-weight:var(--fw-medium)}.portal_sheetMuted__uz_ht{margin:0;padding:var(--sp-2) var(--sp-5) 0;color:var(--fg-muted);font-size:var(--fs-sm)}.portal_sheetList___sMJ3 a,.portal_sheetList___sMJ3 button{display:block;width:100%;padding:var(--sp-3) var(--sp-3);color:var(--fg);font:inherit;font-size:var(--fs-md);text-align:left;text-decoration:none;background:none;border:0;cursor:pointer}.portal_sheetList___sMJ3 .portal_capDisabled__JoNb2{padding:var(--sp-3)}@media (max-width:1200px){.portal_navDesktop__OtZhd{display:none}.portal_navToggle__FSpzn{display:inline-flex}}.portal_top__acQYJ[data-chrome=dark]{--fg:#fff;--fg-muted:#f0f4f2;--fg-faint:#f0f4f2}.portal_top__acQYJ[data-chrome=light]{--fg:#14181d;--fg-muted:#5c6773;--fg-faint:#5c6773}.portal_whatsCaption__YcIzy{background:linear-gradient(180deg,transparent,#1016186b 55%,#101618e0)}.portal_whatsSub__PDki_,.portal_whatsTitle__y_8v4{color:#fff}.portal_watch__pRK_5{background:#101618df;color:#fff}.portal_watchClose__pLPOl,.portal_watch__pRK_5 .portal_cardMeta__PTL9K,.portal_watch__pRK_5 .portal_cardName__iKlnn{color:#fff}@media (max-width:720px){.portal_top__acQYJ{height:56px;padding:0 20px}.portal_heroWrap__XASR_{margin-top:0}.portal_stage__rkHlO{height:calc(100svh - 88px);min-height:520px;margin:0 12px;padding:0 12px;border-radius:24px}.portal_media__4mSQK img,.portal_media__4mSQK video{object-position:50% 35%}.portal_compose__XJd8A{margin:auto 0 0;padding-bottom:88px;gap:18px}.portal_brandMark__Zqm4Q{font-size:clamp(22px,5vw,28px);letter-spacing:0}.portal_title__UxyWP{font-size:var(--fs-lg)}.portal_heroCta___A44c{min-height:56px;min-width:224px}.portal_peek__m2G1D{margin-top:-32px;padding:0 16px 12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.portal_peekCard__YQWJp{width:100%}.portal_rotateHint__ueQLb{display:none}.portal_spotlight__6qg_s{padding-top:var(--sp-6)}}@media (prefers-reduced-motion:reduce){.portal_peekCard__YQWJp{transform:none}.portal_media__4mSQK img,.portal_media__4mSQK video,.portal_peekCard__YQWJp img,.portal_peekCard__YQWJp video{transition:none}.portal_card__JHapB:hover,.portal_heroCta___A44c:hover,.portal_peekCard__YQWJp:hover img,.portal_whatsCard__83jX7:hover{transform:none}}.portal_navSlot__VJUbM[data-entry=create] button{padding:8px 22px;border-radius:var(--r-full);background:var(--accent);color:var(--fg-on-accent)}@media (max-width:1200px){.portal_top__acQYJ{height:auto;min-height:56px;flex-wrap:wrap;gap:var(--sp-2);padding-block:var(--sp-2)}.portal_top__acQYJ>.portal_brand__9x2Or{flex:1 1;min-width:0;white-space:nowrap}.portal_top__acQYJ>:last-child:not([role=region]){flex:0 0 auto}.portal_top__acQYJ>[role=region][aria-label="活动"]{order:1;flex:1 0 100%;min-width:0}.portal_navToggle__FSpzn{min-width:44px;min-height:44px;justify-content:center}.portal_heroWrap__XASR_{margin-top:0}}.portal_plans__hxydj>a,.portal_plans__hxydj>a:hover{color:var(--fg);text-decoration:underline}.portal_plans__hxydj>a:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.portal_whatsRail__IA49L:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}.portal_navLink__0dvAP{color:inherit;font-size:var(--fs-sm);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.portal_navRight__KWFk9{display:flex;align-items:center;gap:var(--sp-3);margin-left:var(--sp-3)}.portal_badge__Fn10F{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--line-strong);border-radius:var(--r-full);color:inherit;font-size:var(--fs-xs);text-decoration:none;background:var(--bg-panel)}.portal_badgeDot___qQIk{width:6px;height:6px;border-radius:var(--r-full);background:var(--accent);box-shadow:0 0 0 3px var(--accent-weak)}.portal_accountBtn___sgkj{color:inherit;font:inherit;font-size:var(--fs-sm);background:none;border:0;padding:0;cursor:pointer;text-decoration:none}.portal_accountBtn___sgkj:hover{text-decoration:underline}.portal_ctaPill__n_mI_{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 20px;border:0;border-radius:var(--r-full);background:var(--accent);color:var(--fg-on-accent);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:transform var(--dur-fast) var(--ease),filter var(--dur-fast) var(--ease)}.portal_ctaPill__n_mI_:hover{filter:brightness(1.05);transform:translateY(-1px)}.portal_ctaPill__n_mI_:disabled{opacity:.55;cursor:not-allowed}.portal_accountBtn___sgkj:focus-visible,.portal_badge__Fn10F:focus-visible,.portal_capCard__6kXPS:focus-visible,.portal_ctaPill__n_mI_:focus-visible,.portal_faqQ__wIiCK:focus-visible,.portal_featureGo__wS1ph:focus-visible,.portal_featureTabOff__F_yP_:focus-visible,.portal_featureTabOn__FJtBQ:focus-visible,.portal_heroLink___TmWL:focus-visible,.portal_marqueeCard__vxRb0:focus-visible,.portal_navLink__0dvAP:focus-visible,.portal_panelLink__QF_TN:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.portal_extMark__l_Xt0{font-size:var(--fs-xs);opacity:.6;margin-left:2px}.portal_panel__OaqXn{padding:var(--sp-2);min-width:288px}.portal_panelList__J_f1C{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.portal_panelLink__QF_TN{display:flex;flex-direction:column;gap:2px;padding:var(--sp-2) var(--sp-3);color:var(--fg);font-size:var(--fs-sm);text-decoration:none;border-radius:var(--r-md)}.portal_panelLink__QF_TN:hover{background:color-mix(in srgb,var(--fg) 6%,transparent)}.portal_panelRow__QbbDB .portal_capDisabled__JoNb2{flex-direction:column;gap:2px;align-items:flex-start}.portal_panelLabel__bdwWy{display:inline-flex;align-items:center;font-weight:var(--fw-medium)}.portal_panelNote__b5rN9,.portal_sheetGroup__6a_42{color:var(--fg-muted);font-size:var(--fs-xs)}.portal_sheetGroup__6a_42{margin:var(--sp-3) 0 0;padding:0 var(--sp-3);letter-spacing:.06em}.portal_sheetSubList__r9gQT{margin:0;padding:0;list-style:none}.portal_heroLinks__R3eIr{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.portal_heroLink___TmWL{display:inline-flex;align-items:center;gap:var(--sp-2);padding:9px 16px;border:1px solid rgba(255,255,255,.3);border-radius:var(--r-full);background:rgba(16,22,24,.38);color:#fff;font:inherit;font-size:var(--fs-sm);text-decoration:none;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.portal_heroLink___TmWL:hover{background:rgba(16,22,24,.6);border-color:rgba(255,255,255,.55)}.portal_heroLinkGo__UacEp{display:inline-flex;align-items:center;gap:3px;color:var(--accent)}@media (prefers-reduced-motion:no-preference){.portal_letter__AldtW{display:inline-block;animation:portal_portal-letter-in__TKvf_ .64s var(--ease) both;animation-delay:calc(var(--letter-i, 0) * 42ms)}}@keyframes portal_portal-letter-in__TKvf_{0%{opacity:0;transform:translateY(.35em);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}.portal_showcase__1p_Cm{display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-8) var(--sp-6);background:var(--bg-sunken)}.portal_showcaseTitle__zU_C_{margin:0;font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-normal);text-align:center}.portal_featureTabs__pHw8K{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.portal_featureTabOff__F_yP_,.portal_featureTabOn__FJtBQ{padding:8px 18px;border:1px solid var(--line);border-radius:var(--r-full);background:var(--bg-panel);color:var(--fg-muted);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.portal_featureTabOn__FJtBQ{border-color:var(--fg);color:var(--fg);font-weight:var(--fw-medium)}.portal_featureTabOff__F_yP_:hover{color:var(--fg)}.portal_featureBody__uWykv{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);text-align:center}.portal_featureHeading__eq4R9{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-medium)}.portal_featureText__SwfzP{margin:0;max-width:34em;color:var(--fg-muted);font-size:var(--fs-md);line-height:var(--lh-normal)}.portal_featureGo__wS1ph{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);padding:10px 22px;border:0;border-radius:var(--r-full);background:var(--accent);color:var(--fg-on-accent);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:transform var(--dur-fast) var(--ease)}.portal_featureGo__wS1ph:hover{transform:translateY(-1px)}.portal_marquee__y_SIz{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.portal_marqueeTrack__k9vI6{display:flex;gap:var(--sp-3);width:max-content}.portal_marqueeCard__vxRb0{position:relative;flex:0 0 auto;width:300px;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-panel);padding:0;cursor:pointer}.portal_marqueeCard__vxRb0 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.portal_marqueeName__ur6p3{position:absolute;inset:auto 0 0 0;padding:30px var(--sp-3) var(--sp-2);color:#fff;font-size:var(--fs-sm);text-align:left;background:linear-gradient(180deg,transparent,#101618c9 70%)}@media (prefers-reduced-motion:no-preference){.portal_marqueeTrack__k9vI6{animation:portal_portal-marquee-scroll__KJVdy var(--marquee-duration,40s) linear infinite}.portal_marquee__y_SIz:focus-within .portal_marqueeTrack__k9vI6,.portal_marquee__y_SIz:hover .portal_marqueeTrack__k9vI6{animation-play-state:paused}}@keyframes portal_portal-marquee-scroll__KJVdy{to{transform:translateX(calc(-1 * var(--marquee-loop-width, 50%)))}}@media (prefers-reduced-motion:reduce){.portal_marquee__y_SIz{overflow-x:auto}.portal_marqueeTrack__k9vI6{animation:none;transform:none}}.portal_capSection__zjbRZ{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-7) var(--sp-6);border-top:1px solid var(--line)}.portal_capTitle__X30bo{margin:0;font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-normal)}.portal_capLead__7PWC_{margin:0;max-width:40em;color:var(--fg-muted)}.portal_capRow__XwNr5{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3);margin-top:var(--sp-2)}.portal_capCard__6kXPS{position:relative;display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-panel);color:var(--fg);text-decoration:none;transition:transform var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.portal_capCard__6kXPS:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong))}.portal_capCardOff___Seuf{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4);border:1px dashed var(--line-strong);border-radius:var(--r-lg);color:var(--fg-muted)}.portal_capCardLabel__bS4ky{font-size:var(--fs-lg);font-weight:var(--fw-medium)}.portal_capCardNote__Z7c15{color:var(--fg-muted);font-size:var(--fs-sm)}.portal_capCardGo__re_me{position:absolute;top:var(--sp-3);right:var(--sp-3);color:var(--fg-muted)}.portal_capCard__6kXPS:hover .portal_capCardGo__re_me{color:var(--fg)}.portal_faq__o3OL5{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-7) var(--sp-6);border-top:1px solid var(--line)}.portal_faqTitle__BU1iE{margin:0;font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-normal)}.portal_faqList__STn_3{display:flex;flex-direction:column;gap:var(--sp-2);max-width:820px}.portal_faqItem__BibUq{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-panel);overflow:hidden}.portal_faqQ__wIiCK{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-md);font-weight:var(--fw-medium);cursor:pointer;list-style:none}.portal_faqQ__wIiCK::-webkit-details-marker{display:none}.portal_faqMark__C0PdV{color:var(--fg-muted);font-size:var(--fs-lg);line-height:1}.portal_faqA__eLqPK{margin:0;padding:0 var(--sp-4) var(--sp-4);color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.portal_footHead__QcGLQ{display:flex;flex-direction:column;gap:var(--sp-1)}.portal_footCols__8tvmm{display:flex;flex-wrap:wrap;gap:var(--sp-6) var(--sp-7);margin:0}.portal_footCol__y2Rm1{display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--fs-sm)}.portal_footCol__y2Rm1 a{color:var(--fg-muted);text-decoration:none}.portal_footCol__y2Rm1 a:hover{color:var(--fg)}.portal_footHead2__SoFpd{margin:0 0 var(--sp-1);color:var(--fg-faint);font-size:var(--fs-xs);letter-spacing:.06em}@media (min-width:721px){.portal_footHead__QcGLQ{flex-direction:row;align-items:baseline;gap:var(--sp-4)}}@media (max-width:720px){.portal_capSection__zjbRZ,.portal_faq__o3OL5,.portal_showcase__1p_Cm{padding-inline:var(--sp-4)}.portal_footCols__8tvmm{gap:var(--sp-5) var(--sp-6)}}@media (prefers-reduced-motion:reduce){.portal_letter__AldtW{animation:none;opacity:1;transform:none;filter:none}.portal_capCard__6kXPS:hover,.portal_ctaPill__n_mI_:hover,.portal_featureGo__wS1ph:hover{transform:none}}.portal_nav__tk_l4 .portal_navTrigger__hgIWQ{display:inline-flex;align-items:center;gap:4px;height:var(--sp-8)}.portal_nav__tk_l4 .portal_navLink__0dvAP,.portal_nav__tk_l4 .portal_navTrigger__hgIWQ{font-size:var(--fs-md);font-weight:var(--fw-medium)}.portal_navChevron__Q_TVm{transition:transform .2s ease}.portal_navTrigger__hgIWQ[data-popup-open] .portal_navChevron__Q_TVm{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.portal_navChevron__Q_TVm{transition:none}}.portal_capPopup__2gmkq{position:relative;min-width:0;width:max-content;max-width:min(92vw,40rem);padding:4px;border:.5px solid color-mix(in srgb,#fff 14%,transparent);border-radius:16px;background:color-mix(in srgb,#202127 72%,transparent);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);box-shadow:0 16px 48px rgba(0,0,0,.35);color:#f5fbff}.portal_capPopup__2gmkq:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.portal_capPositioner__ldj_5[data-chrome=light] .portal_capPopup__2gmkq{border-color:rgba(9,12,20,.08);background:color-mix(in srgb,#fff 94%,transparent);box-shadow:0 4px 24px rgba(9,12,20,.06),0 16px 48px rgba(9,12,20,.1);color:var(--fg)}.portal_panel__OaqXn{display:flex;gap:var(--sp-3);min-width:0;padding:4px}.portal_panelCol__062KX{display:flex;flex-direction:column;min-width:15rem}.portal_panelColHead__aZwT6{margin:0;padding:var(--sp-3) var(--sp-4) var(--sp-1);color:color-mix(in srgb,currentColor 56%,transparent);font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:1.3}.portal_capPopup__2gmkq .portal_panelLink__QF_TN{justify-content:center;min-height:50px;padding:var(--sp-3) var(--sp-4);border-radius:14px;color:#f5fbff;font-size:var(--fs-md);transition:background-color .2s ease}.portal_capPopup__2gmkq .portal_panelLink__QF_TN:hover{background:hsla(0,0%,100%,.09)}.portal_capPopup__2gmkq .portal_panelNote__b5rN9{color:rgba(245,251,255,.62)}.portal_capPopup__2gmkq .portal_panelRow__QbbDB .portal_capDisabled__JoNb2{color:rgba(245,251,255,.5)}.portal_capPositioner__ldj_5[data-chrome=light] .portal_capPopup__2gmkq .portal_panelLink__QF_TN{color:var(--fg)}.portal_capPositioner__ldj_5[data-chrome=light] .portal_capPopup__2gmkq .portal_panelLink__QF_TN:hover{background:rgba(9,12,20,.06)}.portal_capPositioner__ldj_5[data-chrome=light] .portal_capPopup__2gmkq .portal_panelNote__b5rN9{color:var(--fg-muted)}.portal_capPositioner__ldj_5[data-chrome=light] .portal_capPopup__2gmkq .portal_panelRow__QbbDB .portal_capDisabled__JoNb2{color:var(--fg-faint)}@media (prefers-reduced-motion:no-preference){.portal_capPopup__2gmkq{transition:opacity .16s ease,transform .35s cubic-bezier(.4,0,.6,1)}@starting-style{.portal_capPopup__2gmkq{opacity:0;transform:translateY(-6px)}}}.portal_navRight__KWFk9{gap:var(--sp-4);margin-left:0}.portal_accountBtn___sgkj{display:inline-flex;align-items:center;height:40px;padding:0 var(--sp-3)}.portal_badge__Fn10F{height:36px;padding:0 14px}.portal_ctaPill__n_mI_{min-height:40px;padding:0 22px;font-size:var(--fs-md)}@media (min-width:901px){.portal_top__acQYJ[data-chrome=dark] .portal_ctaPill__n_mI_{border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.2);color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.portal_top__acQYJ[data-chrome=dark] .portal_badge__Fn10F{border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.portal_top__acQYJ[data-chrome=light]{--fg:#192421;--fg-muted:#52615b;--fg-faint:#52615b}@media (max-width:1200px){.portal_top__acQYJ[data-chrome=dark],.portal_top__acQYJ[data-chrome=light]{--fg:#192421;--fg-muted:#52615b;--fg-faint:#52615b}.portal_top__acQYJ[data-chrome=dark]:before,.portal_top__acQYJ[data-chrome=light]:before{background:linear-gradient(180deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.6) 15%,hsla(0,0%,100%,.4) 35%,hsla(0,0%,100%,.2) 55%,hsla(0,0%,100%,.08) 75%,transparent)}}.portal_moreBlock__vzjhs{display:flex;flex-direction:column;gap:var(--sp-3);width:min(56rem,100%);min-width:0;margin:0 auto}.portal_moreToggle__x7rcJ{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);width:100%;min-width:0;min-height:var(--hit-min);padding:0 var(--sp-5);border:1px solid var(--line);border-radius:var(--r-full);background:var(--bg-raised);color:var(--fg);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.portal_moreToggle__x7rcJ:hover{border-color:var(--line-strong);background:var(--bg-hover)}.portal_moreToggle__x7rcJ:focus-visible{outline:none;box-shadow:var(--focus-ring)}.portal_moreCount__H_y00{color:var(--fg-muted);font-size:var(--fs-xs);white-space:nowrap}.portal_moreChevron__OKn2G{color:var(--fg-muted);font-size:var(--fs-md);line-height:1}.portal_morePanel__3IC0y{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0;padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-panel)}.portal_morePanel__3IC0y[hidden]{display:none}.portal_moreGroup__Y_pvS{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.portal_moreGroup__Y_pvS .portal_heroLinks__R3eIr{margin:0}.portal_heroCtaSecondary__2_RoJ{color:#fff;border:1px solid rgba(255,255,255,.42);background:rgba(10,10,15,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none}.portal_heroCtaSecondary__2_RoJ:hover{color:#fff;border-color:rgba(255,255,255,.72);background:rgba(10,10,15,.62);box-shadow:none}@media (max-width:640px){.portal_moreBlock__vzjhs{width:100%}.portal_moreToggle__x7rcJ{justify-content:space-between;padding:0 var(--sp-3)}.portal_morePanel__3IC0y{padding:var(--sp-3)}}.portal_composeOverlay__YBf3T{position:absolute;top:0;left:0;right:0;height:100dvh;min-height:620px;z-index:5;display:flex;align-items:center;pointer-events:none}.portal_composeOverlay__YBf3T a,.portal_composeOverlay__YBf3T button{pointer-events:auto}.r5Reference_reference__6MAuc{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.r5Reference_navigation__0D8bO{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.r5Reference_showcase__v4o9Y{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);padding:var(--sp-6)}.r5Reference_medium__QdHs7{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.r5Reference_dense__Xzbbk{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.r5Reference_compare__SX_07{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.r5Reference_display__NgvcO{font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-medium)}.r5Reference_meta___KIrz{font-size:var(--fs-xs);color:var(--role-text-muted)}.r5Reference_poster__AI090{display:block;width:100%;height:auto}.r5Reference_frame__4RGTE{display:grid;margin-inline:calc(-1 * var(--sp-5));margin-bottom:calc(-1 * var(--sp-6))}.r5Reference_toolbar__7Bl3f{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5);min-height:48px;padding:var(--sp-2) var(--sp-5);border-bottom:1px solid var(--role-border);background:var(--role-surface);color:var(--role-text-primary);font-size:var(--fs-sm)}.r5Reference_toolbarLabel__8EXj_{font-weight:var(--fw-medium)}.r5Reference_navigation__0D8bO a{display:inline-flex;align-items:center;min-height:var(--hit-min);padding:0 var(--sp-3);border:1px solid transparent;border-radius:var(--r-md);color:var(--role-text-primary);text-decoration:none}.r5Reference_navigation__0D8bO a:hover{border-color:var(--role-border)}.r5Reference_navigation__0D8bO a[aria-current=page]{border-color:var(--role-accent);background:color-mix(in srgb,var(--role-accent) 18%,var(--role-surface))}.r5Reference_backLink__qUScT{display:inline-flex;align-items:center;min-height:var(--hit-min);color:var(--role-text-primary);text-decoration:underline;text-underline-offset:.15em}.r5Reference_compare__SX_07>p{grid-column:1/-1}.r5Portal_root__txC3g{display:grid;align-content:start;font-size:var(--fs-lg);line-height:var(--lh-normal);color:var(--fg);background:var(--bg-sunken)}.r5Portal_stage__BZimR{position:relative;display:grid;grid-template-rows:auto 1fr;min-height:max(560px,calc(100dvh - 56px));overflow:clip;color:var(--bg-panel);background:var(--fg)}.r5Portal_posterWrap__kTrQK{position:absolute;inset:0;z-index:0;overflow:hidden}.r5Portal_posterWrap__kTrQK img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:center;animation:r5Portal_r5PortalDrift__LRNKR 24s var(--motion-easing-standard) infinite alternate}.r5Portal_scrim__cVIUK{position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--fg) 72%,transparent),color-mix(in srgb,var(--fg) 60%,transparent) 40%,color-mix(in srgb,var(--fg) 74%,transparent) 78%,var(--bg-sunken))}.r5Portal_posterNote__1DjEp{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);max-width:32rem;font-size:var(--fs-xs);color:var(--bg-panel)}.r5Portal_topbar__D1YPq{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);min-height:56px;padding:var(--sp-2) var(--sp-5)}.r5Portal_brand__06dUd{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-bold)}.r5Portal_publicNav__vN2Q3{display:none;align-items:center;gap:var(--sp-2)}.r5Portal_topActions__Znh1D{display:flex;align-items:center;gap:var(--sp-2)}.r5Portal_navItem__NZyjW{min-height:var(--hit-min);padding:0 var(--sp-3);border:0;border-radius:var(--r-full);background:transparent;color:inherit;font:inherit;font-size:var(--fs-md);cursor:pointer}.r5Portal_navItem__NZyjW:hover{background:color-mix(in srgb,var(--bg-panel) 16%,transparent)}.r5Portal_caseSelect__JL7tx:focus-visible,.r5Portal_chip__iSzo4:focus-visible,.r5Portal_menuItem__lYY_j:focus-visible,.r5Portal_navItem__NZyjW:focus-visible{outline:none;box-shadow:0 0 0 2px var(--fg),0 0 0 4px var(--bg-panel)}.r5Portal_menuList__zHfMT{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);margin:0;padding:var(--sp-2);list-style:none}.r5Portal_menuItem__lYY_j{display:flex;width:100%;min-height:var(--hit-min);align-items:center;padding:0 var(--sp-3);border:0;border-radius:var(--r-md);background:transparent;color:var(--fg);font:inherit;font-size:var(--fs-md);text-align:left;text-decoration:none;cursor:pointer}.r5Portal_menuItem__lYY_j:hover{background:var(--bg-hover)}.r5Portal_hero__xvG7w{position:relative;z-index:1;display:grid;align-content:end;grid-gap:var(--sp-5);gap:var(--sp-5);padding:var(--sp-6) var(--sp-5) var(--sp-8)}.r5Portal_kicker__4_C9g{font-size:var(--fs-sm);color:var(--bg-panel)}.r5Portal_displayTitle__vW32z{max-width:14em;color:var(--bg-panel);line-height:var(--lh-tight);letter-spacing:.02em;text-wrap:balance;overflow-wrap:anywhere}.r5Portal_goal__KP7qM{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);max-width:44rem;padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-panel);color:var(--fg);box-shadow:0 16px 40px color-mix(in srgb,var(--fg) 28%,transparent)}.r5Portal_goal__KP7qM button[data-action=start]{justify-self:start;min-width:0}.r5Portal_goal__KP7qM button[data-action=start]:focus-visible{box-shadow:0 0 0 3px var(--bg-panel),0 0 0 6px var(--fg)}.r5Portal_chips__yERQd{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.r5Portal_chip__iSzo4{min-height:var(--hit-min);padding:0 var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--bg-sunken);color:var(--fg);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard)}.r5Portal_chip__iSzo4:hover{background:var(--bg-hover)}.r5Portal_caseSelect__JL7tx:disabled,.r5Portal_chip__iSzo4:disabled{opacity:.6;cursor:not-allowed}.r5Portal_chip__iSzo4:disabled:hover{background:var(--bg-sunken)}.r5Portal_caseSelect__JL7tx:disabled:hover{background:var(--bg-panel)}.r5Portal_panel__GM1nu{padding:var(--sp-3);border-radius:var(--r-lg)}.r5Portal_panel__GM1nu,.r5Portal_reason__4Hc2w{max-width:44rem;background:var(--bg-panel);color:var(--fg)}.r5Portal_reason__4Hc2w{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);font-size:var(--fs-sm)}.r5Portal_cases__mYM3Z{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);padding:var(--sp-6) var(--sp-5) var(--sp-8);background:var(--bg-sunken);color:var(--fg)}.r5Portal_sectionTitle__gqwW9{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-medium)}.r5Portal_caseGrid__uB9jn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-gap:var(--sp-5);gap:var(--sp-5);margin:0;padding:0;list-style:none}.r5Portal_caseMedia__YRcmJ{aspect-ratio:16/9;border-radius:var(--r-md);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 60%,var(--bg-raised)),color-mix(in srgb,var(--fg) 38%,var(--bg-raised)))}.r5Portal_caseMedia__YRcmJ[data-tone=night-sail]{background:linear-gradient(160deg,color-mix(in srgb,var(--fg) 55%,var(--bg-raised)),color-mix(in srgb,var(--accent) 45%,var(--bg-raised)))}.r5Portal_caseMedia__YRcmJ[data-tone=long-title]{background:linear-gradient(200deg,color-mix(in srgb,var(--accent-hover) 50%,var(--bg-raised)),color-mix(in srgb,var(--fg) 28%,var(--bg-raised)))}.r5Portal_caseMedia__YRcmJ[data-tone=tide]{background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 38%,var(--bg-hover)),color-mix(in srgb,var(--fg) 46%,var(--bg-raised)))}.r5Portal_caseSelect__JL7tx{justify-self:start;min-height:var(--hit-min);padding:0 var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--bg-panel);color:var(--fg);font:inherit;font-size:var(--fs-sm);cursor:pointer}.r5Portal_caseSelect__JL7tx:hover{background:var(--bg-hover)}.r5Portal_notice__ga3cq{padding:0 var(--sp-5) var(--sp-5);font-size:var(--fs-sm);color:var(--fg-muted)}@media (min-width:900px){.r5Portal_publicNav__vN2Q3{display:flex}.r5Portal_menuNarrow__WEzMS{display:none}.r5Portal_cases__mYM3Z,.r5Portal_hero__xvG7w,.r5Portal_topbar__D1YPq{padding-inline:var(--sp-7)}}@keyframes r5Portal_r5PortalDrift__LRNKR{0%{transform:scale(1.02)}to{transform:scale(1.08) translate(-1%,-1%)}}@media (prefers-reduced-motion:reduce){.r5Portal_posterWrap__kTrQK img{animation:none}.r5Portal_chip__iSzo4,.r5Portal_navItem__NZyjW{transition-duration:var(--motion-duration-instant)}}.cardFx_anchor__Foz4F .cardFx_name__GY_AZ{transition:transform var(--dur-fast) var(--ease-out)}.cardFx_anchor__Foz4F .cardFx_meta__AiE3c{opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility var(--dur-base)}.cardFx_anchor__Foz4F:focus-within .cardFx_name__GY_AZ,.cardFx_anchor__Foz4F:hover .cardFx_name__GY_AZ{transform:translateY(-4px)}.cardFx_anchor__Foz4F:focus-within .cardFx_meta__AiE3c,.cardFx_anchor__Foz4F:hover .cardFx_meta__AiE3c{opacity:1;visibility:visible;transform:translateY(0)}.cardFx_anchor__Foz4F .cardFx_scrimDeep__Ya0_7:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--fg) 62%,transparent),color-mix(in srgb,var(--fg) 34%,transparent) 52%,transparent);opacity:0;transition:opacity var(--dur-fast) var(--ease)}.cardFx_anchor__Foz4F:focus-within .cardFx_scrimDeep__Ya0_7:after,.cardFx_anchor__Foz4F:hover .cardFx_scrimDeep__Ya0_7:after{opacity:1}@media (prefers-reduced-motion:reduce){.cardFx_anchor__Foz4F .cardFx_name__GY_AZ,.cardFx_anchor__Foz4F:focus-within .cardFx_name__GY_AZ,.cardFx_anchor__Foz4F:hover .cardFx_name__GY_AZ{transform:none}.cardFx_anchor__Foz4F .cardFx_meta__AiE3c,.cardFx_anchor__Foz4F:focus-within .cardFx_meta__AiE3c,.cardFx_anchor__Foz4F:hover .cardFx_meta__AiE3c{opacity:1;visibility:visible;transform:none}}.ImageDeriveDialog_stage__C5xog{display:flex;flex-direction:column;align-items:center;gap:12px}.ImageDeriveDialog_canvasWrap__OYXPa{position:relative;max-width:100%;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:repeating-conic-gradient(#e6e8ec 0 25%,var(--fg-on-accent) 0 50%) 0 0 /16px 16px}.ImageDeriveDialog_canvas__nktC4{display:block;touch-action:none;cursor:crosshair}.ImageDeriveDialog_metaLine__CbLas{font-size:var(--fs-xs);color:var(--fg-muted)}.ImageDeriveDialog_toolRow__Dxr6s{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.ImageDeriveDialog_toolGroup__tAcvK{display:flex;align-items:center;gap:4px}.ImageDeriveDialog_toolBtn__xSNaE{border:1px solid var(--line);background:var(--fg-on-accent);border-radius:6px;padding:4px 10px;font-size:var(--fs-xs);cursor:pointer}.ImageDeriveDialog_toolBtn__xSNaE:hover:not(:disabled){border-color:var(--accent)}.ImageDeriveDialog_toolBtnActive__FAnos{background:var(--accent-weak);border-color:var(--accent);color:var(--accent)}.ImageDeriveDialog_toolBtn__xSNaE:disabled{opacity:.5;cursor:not-allowed}.ImageDeriveDialog_swatch__HZ5xw{width:20px;height:20px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}.ImageDeriveDialog_swatchActive__p03K_{border-color:var(--fg)}.ImageDeriveDialog_swatchRed__jpxyR{background:var(--danger)}.ImageDeriveDialog_swatchYellow__8swiF{background:var(--warn)}.ImageDeriveDialog_swatchCyan__ZIXUx{background:var(--info)}.ImageDeriveDialog_statusLine__KKWr3{font-size:var(--fs-xs);width:100%;min-height:16px}.ImageDeriveDialog_statusOk__nvQf9{color:var(--ok)}.ImageDeriveDialog_statusErr__Nzhu_{color:var(--danger)}.ImageDeriveDialog_footerActions__XoCLK{display:flex;justify-content:flex-end;gap:8px;width:100%}.MaskPaint_wrap__VAIle{position:absolute;inset:0;cursor:crosshair;touch-action:none}.MaskPaint_canvas__sLqGL{display:block;pointer-events:auto}.EcoTopNav_brand__9w24i{display:inline-flex;align-items:center;gap:var(--sp-2);flex:none;color:var(--fg);font-size:var(--fs-md);font-weight:var(--fw-bold);letter-spacing:.02em;text-decoration:none}.EcoTopNav_brand__9w24i:hover{color:var(--fg)}.EcoTopNav_brandMark__IVcpo{width:1.25rem;height:1.25rem;object-fit:contain;filter:var(--eco-brand-mark-filter,none)}.EcoTopNav_brandName__uWjg_{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EcoTopNav_wallet__Lmlrm{position:relative;display:inline-flex;align-items:center;gap:var(--sp-2);flex:none;min-height:var(--hit-min);padding:0 var(--sp-2);border:none;border-radius:var(--r-sm);background:transparent;color:var(--fg-muted);font:inherit;font-size:var(--fs-sm);text-decoration:none;cursor:default}button.EcoTopNav_wallet__Lmlrm{cursor:pointer}.EcoTopNav_wallet__Lmlrm:focus-visible,.EcoTopNav_wallet__Lmlrm:hover{background:var(--bg-hover);color:var(--fg);outline:none}.EcoTopNav_wallet__Lmlrm:focus-visible{box-shadow:var(--focus-ring)}.EcoTopNav_walletSummary__BChgg{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EcoTopNav_walletIconOnly__WzsBN{width:var(--hit-min);justify-content:center;padding:0}.EcoTopNav_walletGlyph__bKBVg{flex:none}.EcoTopNav_walletTone_ok__x5lRC{color:var(--fg-muted)}.EcoTopNav_walletTone_critical__jt3sm,.EcoTopNav_walletTone_warn___rBrn{color:var(--fg)}.EcoTopNav_walletTone_unknown__an1g4{color:var(--fg-muted)}.EcoTopNav_srOnly__SXAML{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.EcoTopNav_appNav__gjwzw{display:inline-flex;align-items:center;gap:var(--sp-2);flex:none;min-width:0}.EcoTopNav_appPinned__Z3d8_{display:inline-flex;align-items:center;gap:var(--sp-1);margin:0;padding:0;list-style:none}.EcoTopNav_appPin__M_oW2{min-height:var(--hit-min);padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--fg-muted);font-size:var(--fs-sm);background:transparent;border:0;cursor:pointer}.EcoTopNav_appPin__M_oW2:hover:not(:disabled){background:var(--bg-hover);color:var(--fg)}.EcoTopNav_appPin__M_oW2:focus-visible{outline:none;box-shadow:var(--focus-ring)}.EcoTopNav_appPinCurrent__CRp39{color:var(--fg);background:color-mix(in srgb,var(--eco-brand-accent,var(--accent)) 18%,transparent)}.EcoTopNav_appPinBlocked__1b2ow{cursor:not-allowed}.EcoTopNav_appOverflowTrigger__fx1D_,.EcoTopNav_returnChip__Yhqaj,.EcoTopNav_tenantBadge__y30im,.EcoTopNav_tenantTrigger__KwmFW{min-height:var(--hit-min);padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--fg-muted);font-size:var(--fs-sm);background:transparent;border:0;cursor:pointer}.EcoTopNav_appOverflowTrigger__fx1D_:hover,.EcoTopNav_returnChip__Yhqaj:hover,.EcoTopNav_tenantTrigger__KwmFW:hover{background:var(--bg-hover);color:var(--fg)}.EcoTopNav_appOverflowTrigger__fx1D_:focus-visible,.EcoTopNav_returnChip__Yhqaj:focus-visible,.EcoTopNav_tenantTrigger__KwmFW:focus-visible{outline:none;box-shadow:var(--focus-ring)}.EcoTopNav_appDisabledReason__7xkvM{display:block;font-size:var(--fs-xs,var(--fs-sm));color:var(--fg-muted)}.EcoTopNav_tenantBadge__y30im{cursor:default;max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center}@media (max-width:1023px){.EcoTopNav_appPinned__Z3d8_{display:none}}.EcoTopNav_appOverflowMenu__w3VUb,.EcoTopNav_tenantMenu__LQIAE{min-width:10rem}.EcoTopNav_appOverflowHead__XdvX9{padding:var(--sp-2) var(--sp-3)}.EcoTopNav_appOverflowItem__UdFq_,.EcoTopNav_tenantItem__K6Dum{min-height:var(--hit-min)}.EcoTopNav_root__bI000{display:flex;align-items:center;gap:var(--sp-3);width:100%;min-width:0;height:var(--h-topbar)}.EcoTopNav_compact__ZJ_t6{gap:var(--sp-2);height:var(--h-topbar)}.EcoTopNav_spacer__4IWqI{flex:1 1;min-width:var(--sp-2)}.EcoTopNav_localSlot__HJfkK,.EcoTopNav_toolsSlot__u0iYe,.EcoTopNav_userSlot__X0cwJ{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}@media (max-width:1279px) and (min-width:1024px){.EcoTopNav_walletSummary__BChgg{max-width:7rem}}.MotionRefDeclaration_card__L8Izv{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-panel);color:var(--fg)}.MotionRefDeclaration_notice__95N5o,.MotionRefDeclaration_reason__iJtDB{margin:0;color:var(--fg-muted);font-size:var(--fs-sm)}.MotionRefDeclaration_fields__aMyOP{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin:0;width:100%}.MotionRefDeclaration_fields__aMyOP div{display:grid;grid-template-columns:6rem 1fr;grid-gap:var(--sp-2);gap:var(--sp-2)}.MotionRefDeclaration_fields__aMyOP dt{margin:0;color:var(--fg-muted);font-size:var(--fs-sm)}.MotionRefDeclaration_fields__aMyOP dd{margin:0;overflow-wrap:anywhere;font-size:var(--fs-sm)}.MotionRefDeclaration_returnRow__bhnLj{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.MotionRefDeclaration_returnLink__ey4OO{display:inline-flex;align-items:center;padding:var(--sp-1) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--fg);font-size:var(--fs-sm);text-decoration:none}.MotionRefDeclaration_returnLink__ey4OO:hover{border-color:var(--fg-muted)}