._root_1p8l9_7{min-height:100vh;display:flex;flex-direction:column;gap:var(--space-4);justify-content:center;padding:var(--space-8);background:var(--paper)}._bar_1p8l9_27{height:var(--space-6);border-radius:var(--radius-md);background:var(--paper-sunken);animation:_loadingPulse_1p8l9_1 var(--duration-slow) var(--easing-standard) infinite}._bar_1p8l9_27:nth-child(2){width:80%}._bar_1p8l9_27:nth-child(3){width:60%}@keyframes _loadingPulse_1p8l9_1{0%,to{opacity:1}50%{opacity:.45}}._card_b6m9x_11{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg)}._cardDark_b6m9x_31{background:var(--dark-raised);border:1px solid var(--line-on-dark)}._cardLight_b6m9x_41{background:var(--paper-raised);border:1px solid var(--line)}._switchButton_b6m9x_57{position:absolute;inset-inline-end:var(--space-4);top:var(--space-4);z-index:1;border:none;background:transparent;color:var(--ink-soft);font-family:inherit;font-size:var(--font-size-caption);font-weight:600;cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);transition:color var(--duration-base) var(--easing-standard)}._switchButton_b6m9x_57:hover{color:var(--accent)}._panel_b6m9x_99{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;animation:_ctaPanelIn_b6m9x_1 var(--duration-base) var(--easing-standard)}@keyframes _ctaPanelIn_b6m9x_1{0%{opacity:0;transform:translateY(var(--space-1))}to{opacity:1;transform:none}}._qrLabel_b6m9x_137{font-size:var(--font-size-caption);color:var(--ink-soft);text-align:center;margin:0}._qrFrame_b6m9x_53{position:relative;display:grid;place-items:center}._qrImage_b6m9x_163{display:block;border-radius:var(--radius-md)}._qrImageHidden_b6m9x_171{display:none}._qrSkeleton_b6m9x_177{position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed var(--ink-faint);border-radius:var(--radius-md);background:var(--paper-sunken);animation:_ctaPulse_b6m9x_1 var(--duration-slow) var(--easing-standard) infinite}@keyframes _ctaPulse_b6m9x_1{0%,to{opacity:1}50%{opacity:.5}}._qrFallback_b6m9x_215{border:1px dashed var(--ink-faint);border-radius:var(--radius-md);display:grid;place-items:center;padding:var(--space-4);text-align:center}._qrFallbackText_b6m9x_231{font-size:var(--font-size-caption);color:var(--ink-faint);line-height:1.6}._workbenchLink_b6m9x_245{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--space-6);border-radius:var(--radius-md);background:var(--accent);color:var(--paper-raised);font-family:inherit;font-size:var(--font-size-body);font-weight:600;text-decoration:none;transition:background-color var(--duration-base) var(--easing-standard)}._workbenchLink_b6m9x_245:hover{background:var(--accent-deep)}._backButton_b6m9x_285{border:none;background:transparent;color:var(--ink-soft);font-family:inherit;font-size:var(--font-size-caption);font-weight:600;cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);transition:color var(--duration-base) var(--easing-standard)}._backButton_b6m9x_285:hover{color:var(--accent)}._banner_hf038_7{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._text_hf038_31{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._text_hf038_31 strong{font-size:var(--font-size-body);color:var(--ink)}._text_hf038_31 span{font-size:var(--font-size-caption);color:var(--ink-soft);line-height:1.6}._close_hf038_63{margin-inline-start:auto;flex:none;width:44px;height:44px;display:grid;place-items:center;border:none;background:transparent;color:var(--ink-faint);cursor:pointer;border-radius:var(--radius-md);transition:color var(--duration-base) var(--easing-standard),background-color var(--duration-base) var(--easing-standard)}._close_hf038_63:hover{color:var(--ink);background:var(--paper-sunken)}._root_1vlpl_7{--fs-brand-name: 17px;--fs-brand-sub: 11px;--fs-side-link: 14px;--fs-avatar: 14px;--fs-user-name: 14px;--fs-user-phone: 12px;--fs-tab: 11px;--side-w: 232px;--avatar-size: 36px;--main-max-w: 1080px;--sp-2: 2px;--sp-6: 6px;--sp-10: 10px;--sp-20: 20px;--sp-40: 40px;--sp-56: 56px;--sp-96: 96px}._shell_1vlpl_5{display:flex;min-height:100vh}._sidebar_1vlpl_77{width:var(--side-w);flex-shrink:0;position:sticky;top:0;height:100vh;background:var(--paper-raised);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:var(--space-6) var(--space-4)}._brand_1vlpl_101{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-2) var(--space-6);border-bottom:1px solid var(--line)}._brandMark_1vlpl_115{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-md);background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center}._brandName_1vlpl_135{font-size:var(--fs-brand-name);font-weight:800;letter-spacing:.02em}._brandSub_1vlpl_145{font-size:var(--fs-brand-sub);color:var(--ink-faint);letter-spacing:.12em}._sideNav_1vlpl_155{margin-top:var(--sp-20);display:flex;flex-direction:column;gap:var(--space-1);flex:1}._sideLink_1vlpl_169{display:flex;align-items:center;gap:var(--space-3);padding:var(--sp-10) var(--space-3);border-radius:var(--radius-md);color:var(--ink-soft);font-size:var(--fs-side-link);font-weight:500;text-decoration:none;transition:background-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard)}._sideLink_1vlpl_169:hover{background:var(--paper-sunken);color:var(--ink)}._sideLinkActive_1vlpl_205{background:var(--accent-tint);color:var(--accent-deep);font-weight:600}._sideUser_1vlpl_215{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2) 0;border-top:1px solid var(--line)}._avatar_1vlpl_229{width:var(--avatar-size);height:var(--avatar-size);border-radius:50%;background:var(--accent-tint);color:var(--accent-deep);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-avatar);flex-shrink:0}._userName_1vlpl_255{font-size:var(--fs-user-name);font-weight:600}._userPhone_1vlpl_263{font-size:var(--fs-user-phone);color:var(--ink-faint)}._main_1vlpl_275{flex:1;min-width:0;padding:var(--space-8) var(--sp-40) var(--sp-96);max-width:var(--main-max-w)}._topbar_1vlpl_291{display:none;position:sticky;top:0;z-index:40;background:var(--paper-raised);border-bottom:1px solid var(--line);padding:var(--space-3) var(--sp-20);align-items:center;justify-content:space-between}._topbar_1vlpl_291 ._brand_1vlpl_101{padding:0;border:none}._topbarBrand_1vlpl_321{font-size:var(--fs-side-link);font-weight:800;letter-spacing:.02em}._topUser_1vlpl_331{display:flex;align-items:center;gap:var(--sp-10)}._tabbar_1vlpl_345{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--paper-raised);border-top:1px solid var(--line);padding:var(--sp-6) var(--space-2) calc(var(--sp-6) + env(safe-area-inset-bottom))}._tabbar_1vlpl_345 nav{display:flex;justify-content:space-around}._tabItem_1vlpl_375{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);min-width:var(--sp-56);min-height:44px;justify-content:center;color:var(--ink-faint);font-size:var(--fs-tab);font-weight:500;border-radius:var(--radius-md);text-decoration:none;transition:color var(--duration-base) var(--easing-standard)}._tabItemActive_1vlpl_405{color:var(--accent)}._tabItem_1vlpl_375:hover{color:var(--ink)}@media (min-width: 64rem){._sidebar_1vlpl_77{display:flex}._topbar_1vlpl_291,._tabbar_1vlpl_345{display:none}}@media (max-width: 63.98rem){._sidebar_1vlpl_77{display:none}._topbar_1vlpl_291{display:flex}._tabbar_1vlpl_345{display:block}._main_1vlpl_275{padding:var(--space-6) var(--space-4) calc(var(--sp-96) + env(safe-area-inset-bottom))}}._num_1gego_15{font-variant-numeric:tabular-nums}._wrap_1gego_21{max-width:var(--content-max);margin:0 auto;padding-inline:var(--sp-wrap-x)}._hl_1gego_33{color:var(--accent)}._bold_1gego_39{font-weight:600;color:var(--ink)}._btn_1gego_51{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--sp-48);padding:0 var(--sp-28);border:none;border-radius:var(--radius-md);font-size:var(--fs-btn);font-weight:600;letter-spacing:.02em;white-space:nowrap;transition:background-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard)}._btnPrimary_1gego_85{background:var(--accent);color:var(--paper-raised);box-shadow:var(--shadow-accent)}._btnPrimary_1gego_85:hover{background:var(--accent-deep)}._btnPrimary_1gego_85:active{transform:translateY(1px)}._btnGhost_1gego_107{background:transparent;color:var(--ink);border:1px solid var(--ink)}._btnGhost_1gego_107:hover{background:var(--ink);color:var(--paper)}._btn_1gego_51 svg{width:var(--sp-18);height:var(--sp-18);flex:none}._pill_1gego_137{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:999px;font-size:var(--fs-pill);font-weight:600;line-height:1.5;white-space:nowrap}._pill_1gego_137:before{content:"";width:var(--sp-6);height:var(--sp-6);border-radius:50%;background:currentColor}._pillSubmitted_1gego_173{background:var(--paper-sunken);color:var(--ink-soft)}._pillFollowing_1gego_181{background:var(--warning-tint);color:var(--warning-ink)}._pillSigned_1gego_189,._pillPaid_1gego_197{background:var(--success-tint);color:var(--success-ink)}._kicker_1gego_207{font-size:var(--fs-kicker);font-weight:700;letter-spacing:.14em;color:var(--accent-deep);margin-bottom:var(--space-3)}._h2_1gego_221{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;line-height:1.25;letter-spacing:.01em;overflow-wrap:anywhere;min-width:0}._lede_1gego_239{font-size:var(--fs-lede);color:var(--ink-soft);max-width:56ch}._softcard_1gego_253{background:linear-gradient(180deg,var(--paper-raised) 0%,var(--card-sheen) 100%);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}._masthead_1gego_269{border-bottom:1px solid var(--ink)}._mastheadIssue_1gego_275{border-bottom:1px solid var(--line);font-size:var(--fs-mast-issue);letter-spacing:.12em;color:var(--ink-soft)}._mastheadIssue_1gego_275 ._wrap_1gego_21{display:flex;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);text-transform:uppercase}._mastheadBrand_1gego_301{text-align:center;padding-block:var(--sp-28) var(--sp-20)}._mastheadWordmark_1gego_309{font-family:var(--font-display);font-size:var(--fs-mast-wordmark);font-weight:900;line-height:1.1;letter-spacing:.06em}._mastheadWordmark_1gego_309 em{font-style:normal;color:var(--accent)}._mastheadTag_1gego_331{margin-top:var(--space-2);font-size:var(--fs-mast-tag);color:var(--ink-soft);letter-spacing:.28em}._mastheadNavrow_1gego_343{border-top:3px double var(--ink)}._mastheadNavrow_1gego_343 ._wrap_1gego_21{display:flex;align-items:center;justify-content:center;gap:var(--sp-mast-links-gap);padding-block:var(--space-3);flex-wrap:wrap}._mastheadNavrow_1gego_343 a{font-size:var(--fs-mast-nav);font-weight:500;color:var(--ink-soft);padding:var(--space-2) var(--sp-2);white-space:nowrap;line-height:1.5;border-bottom:2px solid transparent;transition:color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard)}._mastheadNavrow_1gego_343 a:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}._mastheadNavrow_1gego_343 ._btn_1gego_51{min-height:var(--sp-40);padding:0 var(--sp-20);font-size:var(--fs-btn-sm)}._hero_1gego_411{padding-block:var(--sp-hero-y) var(--sp-hero-y-2)}._heroGrid_1gego_417{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--sp-hero-gap);align-items:center}._heroTitle_1gego_429{font-family:var(--font-display);font-size:var(--fs-hero-title);font-weight:900;line-height:1.22;letter-spacing:.01em;overflow-wrap:anywhere;min-width:0}._heroTitle_1gego_429 ._hl_1gego_33{background:linear-gradient(180deg,transparent 55%,var(--accent-tint) 55%,var(--accent-tint) 92%,transparent 92%);padding-inline:var(--sp-2);color:var(--ink)}._heroLede_1gego_459{margin-top:var(--sp-20);font-size:var(--fs-lede);color:var(--ink-soft);max-width:46ch}._heroCta_1gego_471{margin-top:var(--space-8);display:flex;gap:var(--space-4);flex-wrap:wrap;align-items:center}._heroNote_1gego_485{margin-top:var(--space-4);font-size:var(--fs-hero-note);color:var(--ink-soft);display:flex;align-items:center;gap:var(--space-2)}._heroNote_1gego_485 svg{width:var(--space-4);height:var(--space-4);color:var(--success-ink);flex:none}._passbook_1gego_517{transform:rotate(1.5deg);padding:var(--space-6) var(--space-6) var(--sp-20);position:relative}._passbook_1gego_517:after{content:"";position:absolute;left:0;top:var(--space-3);bottom:var(--space-3);width:var(--sp-4);border-radius:0 4px 4px 0;background:var(--accent)}._passbookHead_1gego_549{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:var(--space-4);border-bottom:2px solid var(--ink)}._passbookTitle_1gego_563{font-family:var(--font-display);font-size:var(--fs-passbook-title);font-weight:700}._passbookOwner_1gego_573{font-size:var(--fs-passbook-owner);color:var(--ink-soft)}._passbookRow_1gego_581{display:grid;grid-template-columns:var(--sp-64) minmax(0,1fr) auto auto;gap:var(--space-3);align-items:baseline;padding:var(--space-3) 0;border-bottom:1px dashed var(--line);font-size:var(--fs-passbook-row)}._passbookDate_1gego_599{color:var(--ink-soft);font-size:var(--fs-passbook-time)}._passbookAmt_1gego_607{font-weight:700;text-align:right}._passbookAmtIn_1gego_615{color:var(--accent-deep)}._passbookBal_1gego_621{color:var(--ink-soft);font-size:var(--fs-passbook-bal);text-align:right}._passbookFoot_1gego_631{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-4)}._passbookLabel_1gego_643{font-size:var(--fs-passbook-bal);color:var(--ink-soft)}._passbookTotal_1gego_651{font-family:var(--font-display);font-size:var(--fs-passbook-total);font-weight:900;color:var(--accent)}._passbookStamp_1gego_663{position:absolute;right:var(--sp-20);top:var(--sp-64);width:var(--sp-76);height:var(--sp-76);border:2px solid var(--accent);border-radius:50%;display:grid;place-items:center;color:var(--accent);font-family:var(--font-display);font-size:var(--fs-passbook-stamp);font-weight:700;transform:rotate(12deg);opacity:.75;pointer-events:none;text-align:center;line-height:1.3;white-space:pre-line}._heroFacts_1gego_709{margin-top:var(--sp-hero-facts-mt);border-top:1px solid var(--ink);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}._fact_1gego_721{padding:var(--sp-20) var(--space-6) var(--space-1) 0}._fact_1gego_721+._fact_1gego_721{border-left:1px solid var(--line);padding-left:var(--space-6)}._fact_1gego_721 b{display:block;font-family:var(--font-display);font-size:var(--fs-fact-num);font-weight:900}._fact_1gego_721 b i{font-style:normal;color:var(--accent)}._fact_1gego_721 span{font-size:var(--fs-fact-lbl);color:var(--ink-soft)}._creed_1gego_767{background:var(--paper-sunken);padding-block:var(--sp-creed-y)}._creedLine_1gego_775{font-family:var(--font-display);font-size:var(--fs-creed-line);font-weight:700;line-height:1.4;max-width:20ch;overflow-wrap:anywhere}._creedLine_1gego_775 ._hl_1gego_33{color:var(--accent);white-space:nowrap;border-bottom:4px solid var(--accent)}._creedSub_1gego_803{margin-top:var(--space-6);font-size:var(--fs-creed-sub);color:var(--ink-soft);max-width:52ch}._rewards_1gego_819{padding-block:var(--sp-section-y) var(--sp-section-y-2)}._rewardsHead_1gego_825{max-width:60ch;margin-bottom:var(--sp-head-mb)}._rewardsHead_1gego_825 ._lede_1gego_239{margin-top:var(--space-4)}._ladder_1gego_839{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-ladder-gap);align-items:end}._rung_1gego_851{padding:var(--sp-28) var(--space-6) var(--space-6);position:relative;transition:box-shadow var(--duration-base) var(--easing-standard)}._rung_1gego_851:hover{box-shadow:var(--shadow-lift)}._rungOffset2_1gego_867{margin-bottom:var(--sp-rung-offset-2)}._rungOffset3_1gego_873{margin-bottom:var(--sp-rung-offset-3)}._rungStep_1gego_879{font-size:var(--fs-rung-step);font-weight:700;letter-spacing:.16em;color:var(--ink-soft)}._rungAmt_1gego_891{margin-top:var(--space-3);font-family:var(--font-display);font-weight:900;font-size:var(--fs-rung-amt);line-height:1.1}._rungAmt_1gego_891 small{font-size:.42em;font-weight:700;color:var(--ink-soft);margin-left:var(--space-1)}._rungOffset3_1gego_873 ._rungAmt_1gego_891{color:var(--accent)}._rungName_1gego_923{margin-top:var(--space-2);font-size:var(--fs-rung-name);font-weight:600}._rungDesc_1gego_933{margin-top:var(--space-2);font-size:var(--fs-rung-desc);color:var(--ink-soft)}._rungTag_1gego_943{position:absolute;top:var(--sp-12);left:var(--space-6);background:var(--accent);color:var(--paper-raised);font-size:var(--fs-rung-tag);font-weight:700;letter-spacing:.08em;padding:var(--space-1) var(--space-3);border-radius:999px;box-shadow:var(--shadow-tag)}._ladderFoot_1gego_969{margin-top:var(--sp-ladder-foot-mt);font-size:var(--fs-ladder-foot);color:var(--ink-soft);border-top:1px solid var(--line);padding-top:var(--space-4);max-width:70ch}._stages_1gego_989{background:var(--paper-raised);border-block:1px solid var(--line);padding-block:var(--sp-section-y)}._stage_1gego_989{margin-top:var(--sp-stage-mt)}._stage_1gego_989:first-of-type{margin-top:var(--sp-stage-first-mt)}._stageRule_1gego_1011{display:flex;align-items:baseline;gap:var(--space-4);border-top:3px solid var(--ink);padding-top:var(--space-4);margin-bottom:var(--sp-28)}._stageNo_1gego_1027{font-family:var(--font-display);font-size:var(--fs-stage-no);font-weight:900;color:var(--accent);line-height:1}._stageLabel_1gego_1041{font-size:var(--fs-stage-label);font-weight:700;letter-spacing:.2em;color:var(--ink-soft)}._stageGrid_1gego_1053{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--sp-stage-gap);align-items:start}._stageTitle_1gego_1065{font-family:var(--font-display);font-size:var(--fs-stage-title);font-weight:700;line-height:1.3;overflow-wrap:anywhere;min-width:0}._stageBody_1gego_1081{margin-top:var(--space-4);font-size:var(--fs-stage-body);color:var(--ink-soft);max-width:44ch}._stageMeta_1gego_1093{margin-top:var(--space-4);display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-stage-meta);color:var(--accent-deep);font-weight:600}._stageMeta_1gego_1093 svg{width:var(--space-4);height:var(--space-4);flex:none}._scene_1gego_1125{padding:var(--sp-20)}._sceneCap_1gego_1131{font-size:var(--fs-scene-cap);color:var(--ink-soft);letter-spacing:.1em;padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}._field_1gego_1153{margin-bottom:var(--space-4)}._field_1gego_1153 label{display:block;font-size:var(--fs-field-label);font-weight:600;color:var(--ink-soft);margin-bottom:var(--space-2)}._fieldVal_1gego_1173{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--fs-field-val);color:var(--ink)}._scene_1gego_1125 ._btn_1gego_51{width:100%;justify-content:center;min-height:var(--sp-44);font-size:var(--fs-scene-btn);margin-top:var(--space-1)}._flowline_1gego_1205{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding-block:var(--space-2)}._flowArrow_1gego_1219{color:var(--ink-soft);flex:none;width:var(--sp-18);height:var(--sp-18)}._sceneNote_1gego_1231{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--accent-tint);color:var(--accent-deep);font-size:var(--fs-scene-note);line-height:1.55}._ledgerline_1gego_1251{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-3) 0;border-bottom:1px dashed var(--line);font-size:var(--fs-ledgerline)}._ledgerlineAmt_1gego_1267{font-weight:700}._ledgerlineAmtIn_1gego_1273{color:var(--accent-deep)}._ledgerlineTotal_1gego_1279{border-bottom:none;padding-top:var(--space-4)}._ledgerlineTotal_1gego_1279 ._ledgerlineAmt_1gego_1267{font-family:var(--font-display);font-size:var(--fs-ledger-total);font-weight:900;color:var(--accent)}._feed_1gego_1303{padding-block:var(--sp-section-y) var(--sp-section-y-2)}._feedHead_1gego_1309{display:flex;justify-content:space-between;align-items:end;gap:var(--space-6);flex-wrap:wrap;margin-bottom:var(--sp-feed-head-mb)}._feedLive_1gego_1325{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-feed-live);color:var(--success-ink);font-weight:600}._feedLive_1gego_1325:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:50%;background:var(--success)}._feedlist_1gego_1355{border-top:2px solid var(--ink)}._feeditem_1gego_1361{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,2.2fr) auto auto;gap:var(--space-4);align-items:center;padding:var(--space-4) var(--space-1);border-bottom:1px solid var(--line);transition:background-color var(--duration-base) var(--easing-standard)}._feeditem_1gego_1361:hover{background:var(--paper-raised)}._feeditemWho_1gego_1385{display:flex;align-items:center;gap:var(--space-3);min-width:0}._avatar_1gego_1397{width:var(--sp-40);height:var(--sp-40);flex:none;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-size:var(--fs-avatar);font-weight:700;background:var(--paper-sunken);color:var(--ink-soft);border:1px solid var(--line)}._feeditemWho_1gego_1385 b{font-size:var(--fs-feed-who);font-weight:600;display:block}._feeditemWho_1gego_1385 span{font-size:var(--fs-feed-who-sub);color:var(--ink-soft)}._feeditemWhat_1gego_1443{font-size:var(--fs-feed-what);color:var(--ink-soft);min-width:0}._feeditemWhat_1gego_1443 ._bold_1gego_39{color:var(--ink)}._feeditemAmt_1gego_1459{font-family:var(--font-display);font-weight:700;font-size:var(--fs-feed-amt);color:var(--accent-deep);text-align:right;white-space:nowrap}._feeditemAmtPlain_1gego_1475{color:var(--ink-soft);font-family:var(--font-ui);font-size:var(--fs-feed-who-sub);font-weight:500}._feeditemTime_1gego_1487{font-size:var(--fs-feed-time);color:var(--ink-soft);text-align:right;white-space:nowrap}._board_1gego_1503{background:var(--dark);color:var(--paper);padding-block:var(--sp-section-y)}._board_1gego_1503 ._h2_1gego_221{color:var(--paper)}._boardHead_1gego_1519{display:flex;justify-content:space-between;align-items:end;gap:var(--space-6);flex-wrap:wrap;margin-bottom:var(--sp-board-head-mb)}._boardHead_1gego_1519 p{color:var(--dark-soft);font-size:var(--fs-board-desc);max-width:44ch;margin-top:var(--space-3)}._boardMonth_1gego_1547{font-family:var(--font-display);font-size:var(--fs-board-month);letter-spacing:.2em;color:var(--accent);border:1px solid var(--accent-ring);padding:var(--space-2) var(--space-4);border-radius:999px;white-space:nowrap}._boardlist_1gego_1567{border-top:1px solid var(--dark-line)}._boardrow_1gego_1573{display:grid;grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) auto auto;gap:var(--sp-boardrow-gap);align-items:center;padding:var(--sp-20) var(--space-1);border-bottom:1px solid var(--dark-line);transition:background-color var(--duration-base) var(--easing-standard)}._boardrow_1gego_1573:hover{background:var(--dark-line)}._boardrowRank_1gego_1597{font-family:var(--font-display);font-weight:900;font-size:var(--fs-board-rank);line-height:1;color:var(--ink-soft);min-width:2ch;text-align:center}._boardrow_1gego_1573:nth-child(1) ._boardrowRank_1gego_1597,._boardrow_1gego_1573:nth-child(2) ._boardrowRank_1gego_1597,._boardrow_1gego_1573:nth-child(3) ._boardrowRank_1gego_1597{color:var(--accent)}._boardrowName_1gego_1625 b{font-family:var(--font-display);font-size:var(--fs-board-name);font-weight:700;display:block}._boardrowName_1gego_1625 span{font-size:var(--fs-board-name-sub);color:var(--ink-faint)}._boardrowBiz_1gego_1645{font-size:var(--fs-board-biz);color:var(--dark-soft)}._boardrowCount_1gego_1653{font-size:var(--fs-board-biz);color:var(--dark-soft);white-space:nowrap}._boardrowPts_1gego_1663{font-family:var(--font-display);font-weight:900;font-size:var(--fs-board-pts);text-align:right;white-space:nowrap}._boardrowPts_1gego_1663 small{font-size:.5em;font-weight:500;color:var(--ink-faint);margin-left:var(--space-1)}._boardFoot_1gego_1689{margin-top:var(--space-6);font-size:var(--fs-board-foot);color:var(--ink-faint);display:flex;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}._cases_1gego_1711{padding-block:var(--sp-section-y)}._case_1gego_1711{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,9fr);gap:var(--sp-case-gap);padding-block:var(--sp-case-py);border-top:1px solid var(--line)}._case_1gego_1711:first-of-type{margin-top:var(--sp-case-first-mt)}._case_1gego_1711:last-of-type{border-bottom:1px solid var(--line)}._caseAside_1gego_1743{font-size:var(--fs-case-aside);color:var(--ink-soft);line-height:1.7}._caseWho_1gego_1753{font-family:var(--font-display);font-size:var(--fs-case-who);font-weight:700;color:var(--ink)}._caseRole_1gego_1765{color:var(--ink-soft);margin-top:var(--space-1)}._caseStat_1gego_1773{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px dashed var(--line)}._caseStat_1gego_1773 b{display:block;font-family:var(--font-display);font-size:var(--fs-case-stat);font-weight:900;color:var(--accent)}._caseQuote_1gego_1797{font-family:var(--font-display);font-size:var(--fs-case-quote);font-weight:600;line-height:1.55;overflow-wrap:anywhere;min-width:0}._caseQuote_1gego_1797:before{content:"「";color:var(--accent)}._caseQuote_1gego_1797:after{content:"」";color:var(--accent)}._caseDetail_1gego_1829{margin-top:var(--space-4);font-size:var(--fs-case-detail);color:var(--ink-soft);max-width:60ch}._faq_1gego_1845{background:var(--paper-raised);border-block:1px solid var(--line);padding-block:var(--sp-faq-y)}._faqGrid_1gego_1855{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--sp-faq-gap);align-items:start;margin-top:var(--sp-faq-mt)}._faqSticky_1gego_1869{position:sticky;top:var(--space-8)}._faqSticky_1gego_1869 p{margin-top:var(--space-4);font-size:var(--fs-faq-sticky);color:var(--ink-soft)}._qa_1gego_1887{border-top:1px solid var(--line);padding-block:var(--space-6)}._qa_1gego_1887:last-child{border-bottom:1px solid var(--line)}._qaQ_1gego_1901{font-family:var(--font-display);font-size:var(--fs-qa-q);font-weight:700;line-height:1.5;display:flex;gap:var(--space-3);align-items:baseline}._qaQ_1gego_1901:before{content:"问";font-size:var(--fs-pill);color:var(--accent-deep);font-family:var(--font-ui);font-weight:700;flex:none}._qaA_1gego_1935{margin-top:var(--space-3);font-size:var(--fs-qa-a);color:var(--ink-soft);max-width:58ch}._qaA_1gego_1935 ._bold_1gego_39{color:var(--ink)}._join_1gego_1957{padding-block:var(--sp-section-y) var(--sp-section-y-2)}._joinGrid_1gego_1963{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-join-gap);margin-top:var(--sp-join-mt)}._entry_1gego_1975{padding:var(--space-8) var(--sp-28);display:flex;flex-direction:column;gap:var(--space-4)}._entryIcon_1gego_1987{width:var(--sp-48);height:var(--sp-48);border-radius:var(--radius-lg);background:var(--accent-tint);color:var(--accent);display:grid;place-items:center}._entryIcon_1gego_1987 svg{width:var(--space-6);height:var(--space-6)}._entry_1gego_1975 h3{font-family:var(--font-display);font-size:var(--fs-entry-title);font-weight:700;margin:0}._entry_1gego_1975 p{font-size:var(--fs-entry-desc);color:var(--ink-soft);flex:1}._entry_1gego_1975 ._btn_1gego_51{align-self:flex-start}._qr_1gego_2041{width:var(--sp-132);height:var(--sp-132);border-radius:var(--radius-lg);border:1px dashed var(--ink-soft);background:var(--paper);display:grid;place-items:center;position:relative}._qr_1gego_2041 svg{width:var(--sp-96);height:var(--sp-96);color:var(--ink)}._qrCap_1gego_2071{position:absolute;inset:auto 0 -28px 0;text-align:center;font-size:var(--fs-qr-cap);color:var(--ink-soft);white-space:nowrap}._entryMini_1gego_2087{padding-bottom:var(--sp-56)}._finalcta_1gego_2097{border-top:1px solid var(--line);padding-block:var(--sp-finalcta-y)}._finalctaLine_1gego_2105{font-family:var(--font-display);font-size:var(--fs-finalcta-line);font-weight:900;line-height:1.3;max-width:18ch;overflow-wrap:anywhere}._finalctaLine_1gego_2105 ._hl_1gego_33{color:var(--accent)}._finalcta_1gego_2097 ._btn_1gego_51{margin-top:var(--sp-36);min-height:var(--sp-56);padding:0 var(--sp-40);font-size:var(--fs-finalcta-btn)}._finalctaSub_1gego_2139{margin-top:var(--space-4);font-size:var(--fs-finalcta-sub);color:var(--ink-soft)}._letterfoot_1gego_2153{background:var(--paper-sunken);padding-block:var(--sp-foot-y) var(--space-8)}._letterfootClose_1gego_2161{font-family:var(--font-display);font-size:var(--fs-foot-close);font-weight:600;line-height:1.8;max-width:34ch;overflow-wrap:anywhere}._letterfootSign_1gego_2177{margin-top:var(--sp-20);font-family:var(--font-display);font-size:var(--fs-foot-sign);color:var(--ink-soft)}._letterfootSign_1gego_2177 ._bold_1gego_39{color:var(--ink)}._letterfootPs_1gego_2195{margin-top:var(--sp-28);padding-top:var(--sp-20);border-top:1px solid var(--line);font-size:var(--fs-foot-ps);color:var(--ink-soft);max-width:64ch}._letterfootMeta_1gego_2211{margin-top:var(--space-8);display:flex;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;font-size:var(--fs-foot-ps);color:var(--ink-soft)}._letterfootMeta_1gego_2211 nav{display:flex;gap:var(--space-6);flex-wrap:wrap;align-items:center}._letterfootMeta_1gego_2211 a{transition:color var(--duration-base) var(--easing-standard);white-space:nowrap}._letterfootMeta_1gego_2211 a:hover{color:var(--accent-deep)}._letterfootMeta_1gego_2211 ._privacyLink_1gego_2257{text-decoration:none}._letterfootMeta_1gego_2211 ._privacyLink_1gego_2257:hover{color:var(--accent-deep)}@media (max-width: 60rem){._heroGrid_1gego_417{grid-template-columns:1fr}._passbook_1gego_517{transform:rotate(0);max-width:480px}._stageGrid_1gego_1053,._faqGrid_1gego_1855{grid-template-columns:1fr}._faqSticky_1gego_1869{position:static}._case_1gego_1711{grid-template-columns:1fr;gap:var(--sp-20)}._caseAside_1gego_1743{display:flex;gap:var(--space-6);flex-wrap:wrap;align-items:baseline}._caseStat_1gego_1773{margin-top:0;padding-top:0;border-top:none}._feeditem_1gego_1361{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) auto;row-gap:var(--space-2)}._feeditemTime_1gego_1487{display:none}}@media (max-width: 40rem){._mastheadNavrow_1gego_343 ._wrap_1gego_21{gap:var(--space-4)}._mastheadNavrow_1gego_343 a:not(._btn_1gego_51):nth-child(n+5){display:none}._heroFacts_1gego_709{grid-template-columns:1fr}._fact_1gego_721+._fact_1gego_721{border-left:none;border-top:1px solid var(--line);padding-left:0}._fact_1gego_721{padding:var(--space-4) 0 var(--space-1)}._ladder_1gego_839{grid-template-columns:1fr;align-items:stretch}._rungOffset2_1gego_867,._rungOffset3_1gego_873{margin-bottom:0}._rung_1gego_851{border-left:2px solid var(--line)}._rungOffset3_1gego_873{border-left-color:var(--accent)}._feeditem_1gego_1361{grid-template-columns:minmax(0,1fr) auto}._feeditemWhat_1gego_1443{grid-column:1 / -1;order:3}._boardrow_1gego_1573{grid-template-columns:auto minmax(0,1fr) auto}._boardrowBiz_1gego_1645,._boardrowCount_1gego_1653{display:none}._joinGrid_1gego_1963{grid-template-columns:1fr}._passbookRow_1gego_581{grid-template-columns:52px minmax(0,1fr) auto;gap:var(--space-2)}._passbookBal_1gego_621{display:none}._btn_1gego_51{min-height:var(--sp-44)}}._trigger_1hoiv_11{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;background:none;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._trigger_1hoiv_11:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}._overlay_1hoiv_53{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:color-mix(in srgb,var(--ink) 45%,transparent);animation:_overlayIn_1hoiv_1 var(--duration-base) var(--easing-standard)}._dialog_1hoiv_75{width:min(560px,100%);max-height:80vh;overflow-y:auto;background:var(--paper-raised);color:var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-6);animation:_dialogIn_1hoiv_1 var(--duration-base) var(--easing-standard)}._dialogHead_1hoiv_97{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}._dialogTitle_1hoiv_111{margin:0;font-size:var(--font-size-h3);font-weight:800;letter-spacing:-.01em}._closeButton_1hoiv_125{flex:none;width:44px;height:44px;display:grid;place-items:center;border:none;border-radius:var(--radius-sm);background:none;color:var(--ink-soft);cursor:pointer;transition:color var(--duration-base) var(--easing-standard),background-color var(--duration-base) var(--easing-standard)}._closeButton_1hoiv_125:hover{color:var(--ink);background:var(--paper-sunken)}._closeButton_1hoiv_125:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._dialogBody_1hoiv_171{display:flex;flex-direction:column;gap:var(--space-3)}._line_1hoiv_181{margin:0;font-size:var(--font-size-caption);line-height:1.8;color:var(--ink-soft)}._updatedAt_1hoiv_193{margin:var(--space-6) 0 0;font-size:var(--font-size-caption);color:var(--ink-faint);text-align:right}@keyframes _overlayIn_1hoiv_1{0%{opacity:0}to{opacity:1}}@keyframes _dialogIn_1hoiv_1{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:none}}._form_wt7ly_9{display:flex;flex-direction:column;gap:var(--space-4)}._formCompact_wt7ly_19{display:flex;flex-direction:column;gap:var(--space-3)}._field_wt7ly_31{display:flex;flex-direction:column;gap:var(--space-2)}._field_wt7ly_31 label{font-size:var(--font-size-caption);font-weight:600;color:var(--ink)}._input_wt7ly_53{width:100%;height:44px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);font-family:inherit;font-size:var(--font-size-body);color:var(--ink);transition:border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard)}._input_wt7ly_53::placeholder{color:var(--ink-faint)}._input_wt7ly_53:hover{border-color:var(--ink-faint)}._input_wt7ly_53:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}._codeRow_wt7ly_105{display:flex;gap:var(--space-2)}._codeRow_wt7ly_105 ._input_wt7ly_53{flex:1;min-width:0}._codeButton_wt7ly_121{flex:none;height:44px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-raised);color:var(--ink-soft);font-family:inherit;font-size:var(--font-size-caption);font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard)}._codeButton_wt7ly_121:hover:not(:disabled){border-color:var(--ink-faint);color:var(--ink)}._codeButton_wt7ly_121:disabled{opacity:.5;cursor:not-allowed}._captchaRow_wt7ly_173{display:flex;align-items:stretch;gap:var(--space-3)}._captchaSvg_wt7ly_183{flex:none;display:grid;place-items:center;min-width:96px;min-height:44px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-raised);overflow:hidden}._captchaSvg_wt7ly_183 svg{display:block;width:100%;height:100%}._captchaRow_wt7ly_173 ._input_wt7ly_53{flex:1;min-width:0}._error_wt7ly_225{font-size:var(--font-size-caption);color:var(--danger);line-height:1.5}._note_wt7ly_235{font-size:var(--font-size-caption);color:var(--success);line-height:1.5}._submit_wt7ly_247{height:44px;border:none;border-radius:var(--radius-md);background:var(--accent);color:var(--paper-raised);font-family:inherit;font-size:var(--font-size-body);font-weight:600;cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard)}._submit_wt7ly_247:hover:not(:disabled){background:var(--accent-deep)}._submit_wt7ly_247:active:not(:disabled){transform:translateY(1px)}._submit_wt7ly_247:disabled{opacity:.5;cursor:not-allowed}--radius-*/--duration-*/--easing-standard/--font-ui） * 一律引用 @hs/design-tokens/tokens.css；本文件只登记 B 版 demo 特有值： * ① 暖纸叙事派生 token（accent-ring/success-ink/warning-ink/dark-soft/dark-line/card-sheen/三组阴影） * ② 衬线标题字体 --font-display（demo Noto Serif SC 栈） * ③ clamp() 字号与非 4px 网格间距（demo 原值） * 作用域限定 .landingBTheme，避免派生变量泄漏到全局污染其他页面 */ .landingBTheme{background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.landingBTheme ::selection{background:var(--accent-tint);color:var(--accent-deep)}.landingBTheme a{color:inherit;text-decoration:none;cursor:pointer}.landingBTheme button{cursor:pointer;font-family:inherit}.landingBTheme svg{display:block}.landingBTheme :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}.landingBTheme{--accent-ring: rgba(228, 87, 46, .5);--success-tint: #e3f0e9;--success-ink: #236349;--warning-tint: #f8efd9;--warning-ink: #8a5a0b;--dark-soft: #a9aeb8;--dark-line: rgba(247, 245, 241, .16);--card-sheen: var(--paper-hover);--shadow-lift: 0 2px 4px rgba(27, 30, 36, .07), 0 16px 40px rgba(27, 30, 36, .12);--shadow-accent: 0 1px 2px rgba(196, 67, 31, .3), 0 6px 16px rgba(228, 87, 46, .28);--shadow-tag: 0 2px 8px rgba(228, 87, 46, .35);--font-display: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--content-max: 1120px;--fs-mast-issue: 12px;--fs-mast-wordmark: clamp(36px, 6vw, 56px);--fs-mast-tag: 13px;--fs-mast-nav: 14px;--fs-btn: 16px;--fs-btn-sm: 14px;--fs-pill: 12px;--fs-kicker: 13px;--fs-h2: clamp(28px, 4vw, 40px);--fs-lede: 17px;--fs-hero-title: clamp(34px, 5.4vw, 58px);--fs-hero-note: 13px;--fs-passbook-title: 20px;--fs-passbook-owner: 12px;--fs-passbook-row: 14px;--fs-passbook-time: 12px;--fs-passbook-bal: 13px;--fs-passbook-total: 30px;--fs-passbook-stamp: 14px;--fs-fact-num: clamp(22px, 2.6vw, 30px);--fs-fact-lbl: 13px;--fs-creed-line: clamp(30px, 5vw, 52px);--fs-creed-sub: 16px;--fs-rung-step: 12px;--fs-rung-amt: clamp(34px, 4vw, 48px);--fs-rung-name: 17px;--fs-rung-desc: 14px;--fs-rung-tag: 12px;--fs-ladder-foot: 13px;--fs-stage-no: clamp(30px, 4vw, 44px);--fs-stage-label: 13px;--fs-stage-title: clamp(24px, 3vw, 32px);--fs-stage-body: 15px;--fs-stage-meta: 13px;--fs-scene-cap: 12px;--fs-field-label: 12px;--fs-field-val: 14px;--fs-scene-btn: 15px;--fs-scene-note: 13px;--fs-ledgerline: 14px;--fs-ledger-total: 24px;--fs-feed-live: 13px;--fs-feed-who: 15px;--fs-feed-who-sub: 12px;--fs-feed-what: 14px;--fs-feed-amt: 17px;--fs-feed-time: 12px;--fs-avatar: 16px;--fs-board-desc: 15px;--fs-board-month: 15px;--fs-board-rank: clamp(26px, 3.4vw, 40px);--fs-board-name: 18px;--fs-board-name-sub: 12px;--fs-board-biz: 13px;--fs-board-pts: clamp(20px, 2.4vw, 28px);--fs-board-foot: 13px;--fs-case-aside: 13px;--fs-case-who: 17px;--fs-case-stat: 24px;--fs-case-quote: clamp(21px, 2.8vw, 30px);--fs-case-detail: 14px;--fs-faq-sticky: 15px;--fs-qa-q: 18px;--fs-qa-a: 14px;--fs-entry-title: 22px;--fs-entry-desc: 14px;--fs-qr-cap: 12px;--fs-finalcta-line: clamp(30px, 5vw, 54px);--fs-finalcta-btn: 17px;--fs-finalcta-sub: 13px;--fs-foot-close: clamp(20px, 2.6vw, 28px);--fs-foot-sign: 18px;--fs-foot-ps: 13px;--sp-4: 4px;--sp-6: 6px;--sp-12: 12px;--sp-18: 18px;--sp-20: 20px;--sp-28: 28px;--sp-36: 36px;--sp-40: 40px;--sp-44: 44px;--sp-48: 48px;--sp-56: 56px;--sp-64: 64px;--sp-76: 76px;--sp-96: 96px;--sp-112: 112px;--sp-128: 128px;--sp-132: 132px;--sp-wrap-x: clamp(20px, 4vw, 32px);--sp-mast-links-gap: clamp(16px, 3vw, 36px);--sp-hero-y: clamp(40px, 6vw, 64px);--sp-hero-y-2: clamp(56px, 8vw, 88px);--sp-hero-gap: clamp(32px, 5vw, 64px);--sp-hero-facts-mt: clamp(36px, 5vw, 56px);--sp-creed-y: clamp(56px, 8vw, 96px);--sp-section-y: clamp(64px, 9vw, 112px);--sp-section-y-2: clamp(48px, 7vw, 80px);--sp-head-mb: clamp(36px, 5vw, 56px);--sp-ladder-gap: clamp(16px, 2.5vw, 28px);--sp-rung-offset-2: clamp(24px, 4vw, 48px);--sp-rung-offset-3: clamp(48px, 8vw, 96px);--sp-ladder-foot-mt: clamp(28px, 4vw, 40px);--sp-stage-gap: clamp(28px, 4vw, 56px);--sp-stage-mt: clamp(48px, 7vw, 80px);--sp-stage-first-mt: clamp(36px, 5vw, 56px);--sp-feed-head-mb: clamp(28px, 4vw, 40px);--sp-board-head-mb: clamp(32px, 5vw, 48px);--sp-boardrow-gap: clamp(12px, 2.5vw, 32px);--sp-case-gap: clamp(24px, 4vw, 56px);--sp-case-py: clamp(36px, 5vw, 56px);--sp-case-first-mt: clamp(32px, 4vw, 48px);--sp-faq-y: clamp(64px, 9vw, 104px);--sp-faq-gap: clamp(32px, 5vw, 72px);--sp-faq-mt: clamp(32px, 4vw, 48px);--sp-join-gap: clamp(20px, 3vw, 32px);--sp-join-mt: clamp(32px, 4vw, 48px);--sp-finalcta-y: clamp(72px, 10vw, 128px);--sp-foot-y: clamp(48px, 7vw, 80px)}._tnum_78q3o_13{font-variant-numeric:tabular-nums}._hl_78q3o_21{color:var(--accent)}._bold_78q3o_29{font-weight:700}._skipLink_78q3o_37{position:absolute;inset-inline-start:-9999px;top:0;background:var(--accent);color:var(--paper-raised);padding:var(--space-2) var(--space-4);z-index:30;text-decoration:none;border-radius:0 0 var(--radius-md) 0}._skipLink_78q3o_37:focus-visible{inset-inline-start:0}._btn_78q3o_69{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--sp-44);padding:0 var(--space-6);border-radius:var(--radius-md);font-weight:700;font-size:var(--fs-btn);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}._btn_78q3o_69:active{transform:translateY(1px)}._btnAccent_78q3o_117{background:var(--accent);color:var(--paper-raised)}._btnAccent_78q3o_117:hover{background:var(--accent-deep)}._btnGhostDark_78q3o_131{background:transparent;color:var(--ink-on-dark);border-color:var(--line-on-dark)}._btnGhostDark_78q3o_131:hover{border-color:var(--ink-on-dark-soft)}._btnSm_78q3o_147{min-height:var(--sp-40);padding:0 var(--sp-18);font-size:var(--fs-btn-sm)}._mast_78q3o_161{position:relative;background:var(--dark);color:var(--ink-on-dark);padding:var(--sp-14) var(--sp-mast-x) 0}._mastIssue_78q3o_173{text-align:center;font-size:var(--fs-mast-issue);letter-spacing:.18em;color:var(--ink-on-dark-faint);padding-bottom:var(--space-3);border-bottom:1px solid var(--line-on-dark);font-variant-numeric:tabular-nums}._mastBar_78q3o_191{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--sp-14) 0;border-bottom:3px double var(--line-on-dark)}._mastBrand_78q3o_207{display:inline-flex;align-items:center;gap:var(--sp-10);text-decoration:none;font-weight:800;font-size:var(--fs-mast-brand);letter-spacing:.02em;white-space:nowrap;cursor:pointer}._mastBrand_78q3o_207 svg{flex:none;color:var(--accent)}._mastLinks_78q3o_237{display:none;align-items:center;gap:var(--sp-mast-links-gap)}._mastLinks_78q3o_237 a{position:relative;font-size:var(--fs-mast-link);font-weight:600;color:var(--ink-on-dark-soft);text-decoration:none;white-space:nowrap;cursor:pointer;padding:var(--sp-6) 0;transition:color var(--duration-base) var(--easing-standard)}._mastLinks_78q3o_237 a:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--easing-standard)}._mastLinks_78q3o_237 a:hover{color:var(--ink-on-dark)}._mastLinks_78q3o_237 a:hover:after{transform:scaleX(1)}._mastActions_78q3o_303{display:flex;align-items:center;gap:var(--space-3)}._mastMenu_78q3o_313{position:relative}._mastMenu_78q3o_313 summary{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--sp-40);padding:0 var(--sp-14);border:1px solid var(--line-on-dark);border-radius:var(--radius-md);color:var(--ink-on-dark);font-size:var(--fs-mast-menu);font-weight:600;cursor:pointer;list-style:none;white-space:nowrap;transition:border-color var(--duration-base) var(--easing-standard)}._mastMenu_78q3o_313 summary::-webkit-details-marker{display:none}._mastMenu_78q3o_313 summary:hover{border-color:var(--ink-on-dark-soft)}._mastMenu_78q3o_313 summary svg:last-child{transition:transform var(--duration-base) var(--easing-standard)}._mastMenu_78q3o_313[open] summary svg:last-child{transform:rotate(180deg)}._mastPanel_78q3o_377{position:absolute;inset-inline-end:0;top:calc(100% + var(--space-2));min-width:var(--sp-220);background:var(--dark-raised);border:1px solid var(--line-on-dark);border-radius:var(--radius-lg);padding:var(--space-2);z-index:30;box-shadow:var(--shadow-mast-panel)}._mastPanel_78q3o_377 a{display:flex;align-items:center;min-height:var(--sp-44);padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--fs-mast-panel-link);font-weight:600;color:var(--ink-on-dark);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard)}._mastPanel_78q3o_377 a:hover{background:var(--line-on-dark)}._mastPanelCta_78q3o_435{margin-top:var(--space-1);justify-content:center;background:var(--accent);color:var(--paper-raised)}._mastPanelCta_78q3o_435:hover{background:var(--accent-deep)}@media (min-width: 60rem){._mastLinks_78q3o_237{display:flex}._mastMenu_78q3o_313{display:none}}._hero_78q3o_475{position:relative;background:var(--dark);color:var(--ink-on-dark);padding:var(--sp-hero-top) var(--sp-mast-x) 0;overflow:clip}._heroGlyph_78q3o_489{position:absolute;top:-8%;inset-inline-end:-4%;font-size:var(--fs-hero-glyph);font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1px var(--line-on-dark);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;display:none}@media (min-width: 60rem){._heroGlyph_78q3o_489{display:block}}._heroInner_78q3o_529{position:relative;max-width:1200px;margin:0 auto}._heroKicker_78q3o_539{font-size:var(--fs-hero-kicker);color:var(--ink-on-dark-soft);margin-bottom:var(--space-6);max-width:34em}._heroFigure_78q3o_551{font-size:var(--fs-hero-figure);font-weight:800;line-height:1.04;letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;margin-bottom:var(--sp-28)}._heroUnit_78q3o_569{font-size:.34em;font-weight:700;letter-spacing:0;margin-inline-start:.12em;color:var(--ink-on-dark-soft)}._heroEq_78q3o_583{font-size:.5em;font-weight:500;color:var(--ink-on-dark-faint);margin-inline:.18em;vertical-align:.14em}._heroYuan_78q3o_597{color:var(--accent)}._heroHeadline_78q3o_603{font-size:var(--fs-hero-headline);font-weight:800;line-height:1.3;letter-spacing:-.01em;max-width:22em;margin-bottom:var(--space-4)}._heroLede_78q3o_619{font-size:var(--fs-hero-lede);color:var(--ink-on-dark-soft);max-width:38em;margin-bottom:var(--sp-36)}._heroCtas_78q3o_631{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--sp-hero-ctas-mb)}._heroStats_78q3o_643{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--line-on-dark)}._heroStat_78q3o_643{padding:var(--space-6) 0;border-bottom:1px solid var(--line-on-dark)}._heroStat_78q3o_643:last-child{border-bottom:0}._heroStatNum_78q3o_675{font-size:var(--fs-hero-stat-num);font-weight:800;line-height:1.15;letter-spacing:-.01em}._heroStatUnit_78q3o_687{font-size:.5em;font-weight:600;color:var(--ink-on-dark-faint);margin-inline-start:var(--sp-2)}._heroStatLbl_78q3o_699{font-size:var(--fs-hero-stat-lbl);color:var(--ink-on-dark-faint);margin-top:var(--space-1)}._heroStatAccent_78q3o_709 ._heroStatNum_78q3o_675{color:var(--accent)}@media (min-width: 60rem){._heroStats_78q3o_643{grid-template-columns:repeat(3,minmax(0,1fr))}._heroStat_78q3o_643{border-bottom:0;border-inline-end:1px solid var(--line-on-dark);padding:var(--space-8) var(--space-8) var(--sp-40)}._heroStat_78q3o_643:first-child{padding-inline-start:0}._heroStat_78q3o_643:last-child{border-inline-end:0}}._section_78q3o_751{padding:var(--sp-section-y) var(--sp-section-x)}._sectionDark_78q3o_757{background:var(--dark);color:var(--ink-on-dark)}._sectionPaper_78q3o_765{background:var(--paper);color:var(--ink)}._sectionSunken_78q3o_773{background:var(--paper-sunken);color:var(--ink)}._sectionInner_78q3o_781{max-width:1200px;margin:0 auto}._sectionTitle_78q3o_789{font-size:var(--fs-section-title);font-weight:800;line-height:1.2;letter-spacing:-.015em;overflow-wrap:anywhere;min-width:0;margin-bottom:var(--space-3)}._sectionLede_78q3o_807{font-size:var(--fs-section-lede);color:var(--ink-soft);max-width:40em;margin-bottom:var(--sp-section-lede-mb)}._sectionDark_78q3o_757 ._sectionLede_78q3o_807{color:var(--ink-on-dark-soft)}._feedHead_78q3o_829{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-2)}._feedNote_78q3o_845{font-family:var(--font-mono);font-size:var(--fs-feed-note);color:var(--ink-on-dark-faint);display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}._feedDot_78q3o_863{width:var(--space-2);height:var(--space-2);border-radius:50%;background:var(--success);animation:_feedPulse_78q3o_1 2.4s var(--easing-standard) infinite}@keyframes _feedPulse_78q3o_1{0%,to{opacity:1}50%{opacity:.35}}._feedList_78q3o_895{border-top:1px solid var(--line-on-dark)}._feedRow_78q3o_901{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-4);padding:var(--sp-20) 0;border-bottom:1px solid var(--line-on-dark)}._feedIcon_78q3o_915{grid-row:span 2;width:var(--sp-36);height:var(--sp-36);border:1px solid var(--line-on-dark);border-radius:var(--radius-md);display:grid;place-items:center;color:var(--ink-on-dark-soft);margin-top:var(--sp-2)}._feedIconAccent_78q3o_937{color:var(--accent);border-color:var(--accent)}._feedText_78q3o_945{font-size:var(--fs-feed-text);line-height:1.55;min-width:0}._feedText_78q3o_945 b{font-weight:700}._feedCo_78q3o_961{color:var(--ink-on-dark-soft)}._feedPts_78q3o_967{color:var(--accent);font-weight:700}._feedMeta_78q3o_975{font-family:var(--font-mono);font-size:var(--fs-feed-meta);color:var(--ink-on-dark-faint);font-variant-numeric:tabular-nums}@media (min-width: 60rem){._feedRow_78q3o_901{grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-4);padding:var(--sp-22) 0}._feedIcon_78q3o_915{grid-row:auto;margin-top:0}._feedMeta_78q3o_975{grid-column:3;text-align:end}}._ladder_78q3o_1023{border-top:1px solid var(--line)}._ladderRow_78q3o_1029{display:grid;grid-template-columns:1fr;gap:var(--sp-6);padding:var(--space-6) 0;border-bottom:1px solid var(--line)}._ladderAct_78q3o_1043{font-size:var(--fs-ladder-act);font-weight:700}._ladderVal_78q3o_1051{font-size:var(--fs-ladder-val);font-weight:800;color:var(--accent);line-height:1.2;letter-spacing:-.01em}._ladderValUnit_78q3o_1065{font-size:.55em;font-weight:600;color:var(--ink-faint)}._ladderValPlain_78q3o_1075{color:var(--ink)}._ladderHint_78q3o_1081{font-size:var(--fs-ladder-hint);color:var(--ink-faint)}._ladderBadge_78q3o_1089{display:inline-block;font-size:var(--fs-ladder-badge);font-weight:700;color:var(--accent-deep);background:var(--accent-tint);border-radius:var(--radius-sm);padding:var(--sp-2) var(--space-2);margin-inline-start:var(--space-2);vertical-align:.1em;white-space:nowrap}@media (min-width: 60rem){._ladderRow_78q3o_1029{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);align-items:baseline;gap:var(--space-8);padding:var(--sp-28) 0}._ladderHint_78q3o_1081{text-align:end}}._steps_78q3o_1139{display:grid;grid-template-columns:1fr;gap:var(--space-8)}._step_78q3o_1139{position:relative;min-width:0}._stepNo_78q3o_1157{font-family:var(--font-mono);font-size:var(--fs-step-no);font-weight:600;color:var(--accent);letter-spacing:.08em;display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}._stepNo_78q3o_1157:after{content:"";flex:1;height:1px;background:var(--line)}._stepTitle_78q3o_1191{font-size:var(--fs-step-title);font-weight:800;margin-bottom:var(--space-2);letter-spacing:-.01em}._stepDesc_78q3o_1203{font-size:var(--fs-step-desc);color:var(--ink-soft);max-width:26em}._stepArrow_78q3o_1213{display:none;color:var(--ink-faint);flex:none;align-self:start;margin-top:var(--sp-2)}@media (min-width: 60rem){._steps_78q3o_1139{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:var(--space-6);align-items:start}._stepArrow_78q3o_1213{display:block}}._boardHead_78q3o_1251{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-2)}._boardPeriod_78q3o_1267{font-family:var(--font-mono);font-size:var(--fs-board-period);color:var(--ink-on-dark-faint);white-space:nowrap}._boardList_78q3o_1279{border-top:1px solid var(--line-on-dark)}._boardRow_78q3o_1285{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3) var(--sp-20);padding:var(--sp-18) 0;border-bottom:1px solid var(--line-on-dark)}._boardRank_78q3o_1301{font-size:var(--fs-board-rank);font-weight:800;line-height:1;color:var(--ink-on-dark-faint);width:2.2ch;text-align:end}._boardRowTop_78q3o_1317 ._boardRank_78q3o_1301{color:var(--accent)}._boardWho_78q3o_1323{min-width:0}._boardName_78q3o_1329{font-size:var(--fs-board-name);font-weight:700}._boardTag_78q3o_1337{font-size:var(--fs-board-tag);color:var(--ink-on-dark-faint);margin-top:var(--sp-2)}._boardPts_78q3o_1347{font-size:var(--fs-board-pts);font-weight:800;text-align:end;line-height:1.1}._boardPtsUnit_78q3o_1359{display:block;font-size:var(--fs-board-pts-u);font-weight:500;color:var(--ink-on-dark-faint)}._boardRowTop_78q3o_1317 ._boardPts_78q3o_1347{color:var(--accent)}._boardFoot_78q3o_1377{margin-top:var(--space-6);font-size:var(--fs-board-foot);color:var(--ink-on-dark-soft);display:flex;align-items:center;gap:var(--sp-10);flex-wrap:wrap}._boardFoot_78q3o_1377 svg{flex:none;color:var(--accent)}._cases_78q3o_1407{display:grid;grid-template-columns:1fr;gap:var(--space-12)}._case_78q3o_1407{min-width:0}._caseQuote_78q3o_1423{font-size:var(--fs-case-quote);font-weight:700;line-height:1.5;letter-spacing:-.01em;margin-bottom:var(--sp-20)}._caseLead_78q3o_1437 ._caseQuote_78q3o_1423{font-size:var(--fs-case-quote-lead);line-height:1.4}._caseQuote_78q3o_1423:before{content:"“";display:block;font-size:2.2em;line-height:.6;color:var(--accent);margin-bottom:var(--space-3);font-weight:800}._caseWho_78q3o_1463{display:flex;align-items:center;gap:var(--sp-14);flex-wrap:wrap}._caseAvatar_78q3o_1475{width:var(--sp-44);height:var(--sp-44);border-radius:50%;background:var(--paper-sunken);border:1px solid var(--line);display:grid;place-items:center;font-weight:800;font-size:var(--fs-case-avatar);color:var(--ink-soft);flex:none}._caseId_78q3o_1501{font-size:var(--fs-case-id)}._caseId_78q3o_1501 b{display:block;font-size:var(--fs-case-id-b)}._caseId_78q3o_1501 span{color:var(--ink-faint)}._caseStat_78q3o_1521{margin-inline-start:auto;text-align:end;font-size:var(--fs-case-stat);color:var(--ink-faint)}._caseStat_78q3o_1521 b{display:block;font-size:var(--fs-case-stat-b);color:var(--accent);font-variant-numeric:tabular-nums}._caseSide_78q3o_1545{border-top:1px solid var(--line);padding-top:var(--space-8)}@media (min-width: 60rem){._cases_78q3o_1407{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-16)}._caseLead_78q3o_1437{border-inline-end:1px solid var(--line);padding-inline-end:var(--space-16)}._casesCol_78q3o_1571{display:grid;gap:var(--space-12);align-content:start}._caseSide_78q3o_1545:first-child{border-top:0;padding-top:0}}._faq_78q3o_1595{border-top:1px solid var(--line)}._faqItem_78q3o_1601{border-bottom:1px solid var(--line)}._faqItem_78q3o_1601 summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--sp-22) 0;font-size:var(--fs-faq-q);font-weight:700;cursor:pointer;list-style:none;transition:color var(--duration-base) var(--easing-standard)}._faqItem_78q3o_1601 summary::-webkit-details-marker{display:none}._faqItem_78q3o_1601 summary:hover{color:var(--accent-deep)}._faqIc_78q3o_1643{flex:none;width:var(--space-8);height:var(--space-8);border:1px solid var(--line);border-radius:var(--radius-sm);display:grid;place-items:center;color:var(--ink-soft);transition:transform var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard)}._faqItem_78q3o_1601[open] summary ._faqIc_78q3o_1643{transform:rotate(45deg);color:var(--accent);border-color:var(--accent)}._faqBody_78q3o_1681{padding:0 0 var(--space-6);font-size:var(--fs-faq-body);color:var(--ink-soft);max-width:46em}._joinGrid_78q3o_1697{display:grid;grid-template-columns:1fr;gap:var(--space-12);align-items:center}._joinTitle_78q3o_1709{font-size:var(--fs-join-title);font-weight:800;line-height:1.18;letter-spacing:-.02em;margin-bottom:var(--space-4);overflow-wrap:anywhere}._joinLede_78q3o_1725{color:var(--ink-on-dark-soft);font-size:var(--fs-join-lede);max-width:34em;margin-bottom:var(--space-8)}._joinCtas_78q3o_1737{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}._joinMini_78q3o_1749{margin-top:var(--sp-20);font-size:var(--fs-join-mini);color:var(--ink-on-dark-faint);display:flex;align-items:center;gap:var(--space-2)}._joinMini_78q3o_1749 svg{color:var(--success);flex:none}._joinQr_78q3o_1773{justify-self:start}._joinQrbox_78q3o_1779{width:var(--sp-168);height:var(--sp-168);border:1px dashed var(--ink-on-dark-faint);border-radius:var(--radius-lg);display:grid;place-items:center;background:var(--dark-raised)}._joinQrbox_78q3o_1779 svg{display:block}._joinQrlbl_78q3o_1803{margin-top:var(--space-4);font-size:var(--fs-join-qrlbl);color:var(--ink-on-dark-soft)}._joinQrlbl_78q3o_1803 b{color:var(--ink-on-dark)}@media (min-width: 60rem){._joinGrid_78q3o_1697{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-16)}._joinQr_78q3o_1773{justify-self:end;text-align:center}}._foot_78q3o_1843{background:var(--dark);color:var(--ink-on-dark);border-top:1px solid var(--line-on-dark);padding:var(--sp-foot-y) var(--sp-section-x) var(--space-8)}._footInner_78q3o_1855{max-width:1200px;margin:0 auto}._footBand_78q3o_1863{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3) var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--line-on-dark)}._footBrand_78q3o_1881{font-size:var(--fs-foot-brand);font-weight:800;letter-spacing:.02em;display:inline-flex;align-items:center;gap:var(--space-3);text-decoration:none;white-space:nowrap}._footBrand_78q3o_1881 svg{color:var(--accent)}._footTag_78q3o_1907{font-size:var(--fs-foot-tag);color:var(--ink-on-dark-soft)}._footLinks_78q3o_1915{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--sp-28);padding:var(--space-6) 0;border-bottom:3px double var(--line-on-dark)}._footLinks_78q3o_1915 a{font-size:var(--fs-foot-link);font-weight:600;color:var(--ink-on-dark-soft);text-decoration:none;white-space:nowrap;cursor:pointer;padding:var(--space-1) 0;transition:color var(--duration-base) var(--easing-standard)}._footLinks_78q3o_1915 a:hover{color:var(--ink-on-dark)}._footLinks_78q3o_1915 ._privacyLink_78q3o_1957{font-size:var(--fs-foot-link);font-weight:600;color:var(--ink-on-dark-soft);text-decoration:none;white-space:nowrap;padding:var(--space-1) 0;transition:color var(--duration-base) var(--easing-standard)}._footLinks_78q3o_1915 ._privacyLink_78q3o_1957:hover{color:var(--ink-on-dark)}._footLegal_78q3o_1981{padding-top:var(--space-6);font-size:var(--fs-foot-legal);line-height:1.8;color:var(--ink-on-dark-faint);display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-6)}--radius-*/--duration-*/--easing-standard） * 一律引用 @hs/design-tokens/tokens.css；本文件只登记 demo 特有值—— * ① 暗色面派生 token（MASTER 未覆盖暗面文字/描边，demo 按 §2 色温推导已命名） * ② clamp() 响应式字号与 body 基线（超出 tokens 六级字阶的展示字号） * ③ 非 4px 网格间距与深色浮层阴影（demo 原值） * 作用域限定 .landingTheme，避免派生变量泄漏到全局污染其他页面 */ .landingTheme{background:var(--dark);color:var(--ink-on-dark);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--line-height-body);overflow-x:clip}.landingTheme h1,.landingTheme h2,.landingTheme h3,.landingTheme p{margin:0;font-style:normal}.landingTheme a{color:inherit}.landingTheme ul,.landingTheme ol{margin:0;padding:0;list-style:none}.landingTheme button,.landingTheme summary{font:inherit}.landingTheme :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.landingTheme{--dark-raised: #1d2027;--line-on-dark: #2c3038;--ink-on-dark: #f2efe8;--ink-on-dark-soft: #a6abb4;--ink-on-dark-faint: #6e747e;--shadow-mast-panel: 0 8px 24px rgba(0, 0, 0, .4);--fs-body: 16px;--fs-mast-issue: 12px;--fs-mast-brand: 24px;--fs-mast-link: 14px;--fs-mast-menu: 14px;--fs-mast-panel-link: 15px;--fs-btn: 15px;--fs-btn-sm: 14px;--fs-hero-glyph: clamp(20rem, 42vw, 44rem);--fs-hero-kicker: clamp(15px, 1.6vw, 18px);--fs-hero-figure: clamp(3.6rem, 12.5vw, 10.5rem);--fs-hero-headline: clamp(22px, 3.2vw, 34px);--fs-hero-lede: clamp(15px, 1.5vw, 17px);--fs-hero-stat-num: clamp(28px, 3.4vw, 40px);--fs-hero-stat-lbl: 13px;--fs-section-title: clamp(28px, 4.4vw, 44px);--fs-section-lede: clamp(15px, 1.5vw, 17px);--fs-feed-note: 12px;--fs-feed-text: 15px;--fs-feed-meta: 12px;--fs-ladder-act: clamp(17px, 1.8vw, 20px);--fs-ladder-val: clamp(22px, 2.6vw, 30px);--fs-ladder-hint: 14px;--fs-ladder-badge: 12px;--fs-step-no: 13px;--fs-step-title: clamp(19px, 2vw, 22px);--fs-step-desc: 15px;--fs-board-period: 12px;--fs-board-rank: clamp(26px, 3vw, 36px);--fs-board-name: 17px;--fs-board-tag: 13px;--fs-board-pts: clamp(19px, 2.2vw, 26px);--fs-board-pts-u: 11px;--fs-board-foot: 14px;--fs-case-quote: clamp(19px, 2.1vw, 24px);--fs-case-quote-lead: clamp(24px, 3.2vw, 36px);--fs-case-avatar: 16px;--fs-case-id: 14px;--fs-case-id-b: 15px;--fs-case-stat: 12px;--fs-case-stat-b: 19px;--fs-faq-q: clamp(16px, 1.8vw, 19px);--fs-faq-body: 15px;--fs-join-title: clamp(30px, 5vw, 52px);--fs-join-lede: clamp(15px, 1.5vw, 17px);--fs-join-mini: 13px;--fs-join-qrlbl: 14px;--fs-foot-brand: clamp(28px, 3.6vw, 40px);--fs-foot-tag: 15px;--fs-foot-link: 14px;--fs-foot-legal: 12.5px;--sp-2: 2px;--sp-6: 6px;--sp-10: 10px;--sp-14: 14px;--sp-18: 18px;--sp-20: 20px;--sp-22: 22px;--sp-28: 28px;--sp-36: 36px;--sp-40: 40px;--sp-44: 44px;--sp-120: 120px;--sp-168: 168px;--sp-220: 220px;--sp-mast-x: clamp(16px, 4vw, 48px);--sp-mast-links-gap: clamp(20px, 3vw, 36px);--sp-hero-top: clamp(48px, 9vw, 120px);--sp-hero-ctas-mb: clamp(48px, 7vw, 88px);--sp-section-y: clamp(64px, 9vw, 120px);--sp-section-x: clamp(16px, 4vw, 48px);--sp-section-lede-mb: clamp(32px, 5vw, 56px);--sp-foot-y: clamp(48px, 6vw, 72px)}._page_1mzlk_9{min-height:100vh;display:grid;place-items:center;padding:var(--space-6);background:var(--paper)}._card_1mzlk_5{width:100%;max-width:400px;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}._brand_1mzlk_51{align-self:center;width:48px;height:48px;border-radius:var(--radius-md);background:var(--ink);color:var(--paper);display:grid;place-items:center}._title_1mzlk_73{font-size:var(--font-size-h3);font-weight:800;letter-spacing:-.01em;text-align:center;margin:0}._desc_1mzlk_89{font-size:var(--font-size-caption);color:var(--ink-soft);line-height:1.6;text-align:center;margin:0}.workbenchTheme{--fs-kicker: 12px;--fs-title: 24px;--fs-desc: 14px;--fs-label: 13px;--fs-input: 14px;--fs-hint: 12px;--fs-btn: 14px;--fs-note: 12px;--fs-stat-label: 13px;--fs-stat-value: 32px;--fs-stat-value-lg: 56px;--fs-stat-foot: 12px;--fs-stat-unit: 15px;--fs-stat-points-unit: 16px;--fs-points-foot: 12px;--fs-points-cta-hint: 12px;--fs-balance-value: 44px;--fs-withdraw-title: 17px;--fs-withdraw-desc: 13.5px;--sp-6: 6px;--sp-10: 10px;--sp-14: 14px;--sp-18: 18px;--sp-20: 20px;--sp-24: 24px;--sp-28: 28px;--sp-40: 40px;--sp-56: 56px;--sp-64: 64px;--stat-points-label: rgba(247, 245, 241, .72);--stat-points-foot: rgba(247, 245, 241, .55);--stat-points-divider: rgba(247, 245, 241, .14)}._tnum_1szra_11{font-variant-numeric:tabular-nums}._section_1szra_21{margin-bottom:var(--sp-64);scroll-margin-top:var(--space-6)}._sectionHead_1szra_29{margin-bottom:var(--space-6)}._sectionKicker_1szra_35{font-size:var(--fs-kicker);font-weight:700;letter-spacing:.14em;color:var(--accent);text-transform:uppercase;margin-bottom:var(--sp-6)}._sectionTitle_1szra_51{font-size:var(--fs-title);font-weight:800;line-height:1.25;letter-spacing:-.01em;margin:0}._sectionDesc_1szra_65{font-size:var(--fs-desc);color:var(--ink-soft);margin-top:var(--sp-6);max-width:560px}._card_1szra_81{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-lg)}._btn_1szra_95{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-md);font-weight:600;font-size:var(--fs-btn);line-height:1;padding:0 var(--sp-20);height:44px;border:1px solid transparent;transition:background-color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard);cursor:pointer;text-decoration:none;font-family:inherit}._btnPrimary_1szra_137{background:var(--accent);color:var(--paper-raised)}._btnPrimary_1szra_137:hover{background:var(--accent-deep)}._btnPrimary_1szra_137:active{transform:translateY(1px)}._btnPrimary_1szra_137:disabled{opacity:.5;cursor:not-allowed}._heroGrid_1szra_169{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:auto auto;gap:var(--space-4)}._statCard_1szra_181{padding:var(--space-6);position:relative;transition:box-shadow var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard)}._statCard_1szra_181:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}._statCardLabel_1szra_203{font-size:var(--fs-stat-label);color:var(--ink-soft);font-weight:500;display:flex;align-items:center;gap:var(--space-2)}._statCardValue_1szra_219{font-size:var(--fs-stat-value);font-weight:800;line-height:1.15;margin-top:var(--space-2);letter-spacing:-.01em}._statCardFoot_1szra_233{font-size:var(--fs-stat-foot);color:var(--ink-faint);margin-top:var(--space-2)}._statPoints_1szra_243{grid-row:span 2;background:var(--ink);color:var(--paper);border-color:var(--ink);display:flex;flex-direction:column;justify-content:space-between;padding:var(--sp-28)}._statPointsLabel_1szra_263{color:var(--stat-points-label);font-size:var(--fs-stat-label);font-weight:500;display:flex;align-items:center;gap:var(--space-2)}._statPointsValue_1szra_279{font-size:var(--fs-stat-value-lg);color:var(--paper);font-weight:800;line-height:1.15;margin-top:var(--space-2);letter-spacing:-.01em}._statPointsUnit_1szra_295{font-size:var(--fs-stat-points-unit);font-weight:600;color:var(--stat-points-label);margin-left:var(--sp-6);letter-spacing:0}._statPointsFoot_1szra_309{color:var(--stat-points-foot);font-size:var(--fs-points-foot);margin-top:var(--space-2)}._statPointsDivider_1szra_319{height:1px;background:var(--stat-points-divider);margin:var(--sp-20) 0}._pointsCta_1szra_329{display:flex;flex-direction:column;gap:var(--space-3)}._pointsCtaHint_1szra_339{font-size:var(--fs-points-cta-hint);color:var(--stat-points-foot)}._statTrend_1szra_347{color:var(--success);font-weight:600}._formGrid_1szra_359{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-20) var(--space-6);padding:var(--sp-28)}._field_1szra_371{display:flex;flex-direction:column;gap:var(--sp-6)}._fieldFull_1szra_381{grid-column:1 / -1}._field_1szra_371 label{font-size:var(--fs-label);font-weight:600;color:var(--ink)}._fieldReq_1szra_397{color:var(--accent);margin-left:var(--sp-6)}._fieldHint_1szra_405{font-size:var(--fs-hint);color:var(--ink-faint)}._input_1szra_413,._select_1szra_415,._textarea_1szra_417{width:100%;height:44px;padding:0 var(--sp-14);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);font-family:inherit;font-size:var(--fs-input);color:var(--ink);transition:border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard)}._textarea_1szra_417{height:auto;min-height:88px;padding:var(--space-3) var(--sp-14);resize:vertical}._input_1szra_413::placeholder,._textarea_1szra_417::placeholder{color:var(--ink-faint)}._input_1szra_413:hover,._select_1szra_415:hover,._textarea_1szra_417:hover{border-color:var(--ink-faint)}._input_1szra_413:focus,._select_1szra_415:focus,._textarea_1szra_417:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}._select_1szra_415{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234A4F58' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--sp-14) center}._formFoot_1szra_505{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-top:var(--space-2);border-top:1px dashed var(--line);margin-top:var(--space-1)}._formFootNote_1szra_525{font-size:var(--fs-note);color:var(--ink-faint);display:flex;align-items:center;gap:var(--space-2)}._formError_1szra_543{grid-column:1 / -1;font-size:var(--fs-note);color:var(--danger);line-height:1.5;margin:0}._guideGrid_a91ou_7{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-8);align-items:start;padding:var(--space-8)}._qrCol_a91ou_23{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}._qrLabel_a91ou_35{font-size:var(--fs-hint);color:var(--ink-soft);margin:0}._stepsCol_a91ou_47{display:flex;flex-direction:column;gap:var(--space-4)}._stepsTitle_a91ou_57{font-size:var(--fs-withdraw-title);font-weight:700;margin:0}._stepsList_a91ou_67{margin:0;padding-inline-start:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--fs-input);color:var(--ink-soft);line-height:1.7}._stepsNote_a91ou_87{font-size:var(--fs-hint);color:var(--ink-faint);line-height:1.7;margin:0;padding-top:var(--space-4);border-top:1px dashed var(--line)}._stepsNote_a91ou_87 b{color:var(--ink)}._boundCard_a91ou_113{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6)}._statusBound_a91ou_125{flex:none;display:inline-flex;align-items:center;gap:var(--sp-6);height:26px;padding:0 var(--sp-10);border-radius:999px;font-size:var(--fs-kicker);font-weight:600;white-space:nowrap;background:var(--success-tint);color:var(--success)}._statusBound_a91ou_125:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._boundDesc_a91ou_167{font-size:var(--fs-input);color:var(--ink-soft);line-height:1.7;margin:0}@media (max-width: 48rem){._guideGrid_a91ou_7{grid-template-columns:1fr}}._balanceCard_1lkgb_11{background:var(--ink);color:var(--paper);padding:var(--sp-28);border-radius:var(--radius-lg);border:1px solid var(--ink);margin-bottom:var(--space-6)}._balanceLabel_1lkgb_27{font-size:var(--fs-label);color:var(--stat-points-label)}._balanceValue_1lkgb_35{font-size:var(--fs-balance-value);font-weight:800;color:var(--paper);margin-top:var(--sp-6);line-height:1.15}._balanceUnit_1lkgb_49{font-size:var(--fs-stat-points-unit);font-weight:600;color:var(--stat-points-label);margin-left:var(--sp-6)}._balanceSub_1lkgb_61{font-size:var(--fs-hint);color:var(--stat-points-foot);margin-top:var(--sp-10);display:flex;align-items:center;gap:var(--sp-6)}._ledger_1lkgb_79{display:flex;flex-direction:column}._ledgerItem_1lkgb_89{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-top:1px solid var(--line);transition:background-color var(--duration-fast) var(--easing-standard)}._ledgerItem_1lkgb_89:first-child{border-top:none}._ledgerItem_1lkgb_89:hover{background:var(--paper)}._ledgerIco_1lkgb_117{width:var(--sp-40);height:var(--sp-40);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}._ledgerIcoPlus_1lkgb_135{background:var(--success-tint);color:var(--success)}._ledgerIcoMinus_1lkgb_143{background:var(--paper-sunken);color:var(--ink-soft)}._ledgerBody_1lkgb_151{flex:1;min-width:0}._ledgerTitle_1lkgb_159{font-weight:600;font-size:var(--fs-input);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._typePill_1lkgb_175{flex:none;font-size:var(--fs-hint);font-weight:700;padding:var(--sp-6) var(--space-2);border-radius:var(--radius-sm)}._typePillPlus_1lkgb_189{background:var(--success-tint);color:var(--success)}._typePillMinus_1lkgb_197{background:var(--paper-sunken);color:var(--ink-soft)}._ledgerMeta_1lkgb_205{font-size:var(--fs-hint);color:var(--ink-faint);margin-top:var(--sp-6)}._ledgerAmt_1lkgb_215{font-size:var(--fs-stat-value);font-weight:700;white-space:nowrap}._ledgerAmtPlus_1lkgb_225{color:var(--success)}._ledgerAmtMinus_1lkgb_231{color:var(--ink)}._loadMoreRow_1lkgb_241{display:flex;justify-content:center;padding:var(--space-6) 0 0}._emptyState_1lkgb_251{padding:var(--space-12);text-align:center}._emptyTitle_1lkgb_259{font-size:var(--fs-title);font-weight:700;color:var(--ink-soft);margin:0}._emptyDesc_1lkgb_271{font-size:var(--fs-desc);color:var(--ink-faint);margin-top:var(--space-2)}._voiceRow_h0myo_9{display:flex;align-items:flex-start;gap:var(--space-4);padding-top:var(--space-2);border-top:1px dashed var(--line)}._micButton_h0myo_25{flex:none;width:48px;height:48px;border:none;border-radius:50%;background:var(--accent);color:var(--paper-raised);display:grid;place-items:center;cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard)}._micButton_h0myo_25:hover:not(:disabled){background:var(--accent-deep)}._micButton_h0myo_25:active:not(:disabled){transform:translateY(1px)}._micButton_h0myo_25:disabled{opacity:.45;cursor:not-allowed}._micButton_h0myo_25:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._voicePanel_h0myo_85{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2)}._voiceHint_h0myo_101{font-size:var(--fs-hint);color:var(--ink-faint);line-height:1.6}._voiceUnsupported_h0myo_111{font-size:var(--fs-note);color:var(--danger);margin:0;line-height:1.6}._voiceError_h0myo_123{font-size:var(--fs-note);color:var(--danger);margin:0}._recordingPanel_h0myo_137{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._recordingDot_h0myo_151{width:10px;height:10px;border-radius:50%;background:var(--danger);animation:_recordingPulse_h0myo_1 var(--duration-base) var(--easing-standard) infinite alternate}@keyframes _recordingPulse_h0myo_1{0%{opacity:.4;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}._recordingText_h0myo_185{font-size:var(--fs-note);font-weight:600;color:var(--danger);font-variant-numeric:tabular-nums}._recordingActions_h0myo_197{display:flex;align-items:center;gap:var(--space-3)}._recordingButtonPrimary_h0myo_209,._recordingButtonGhost_h0myo_211{height:44px;padding:0 var(--sp-20);border-radius:var(--radius-md);font-size:var(--fs-btn);font-weight:600;font-family:inherit;cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard)}._recordingButtonPrimary_h0myo_209{border:1px solid transparent;background:var(--accent);color:var(--paper-raised)}._recordingButtonPrimary_h0myo_209:hover{background:var(--accent-deep)}._recordingButtonGhost_h0myo_211{border:1px solid var(--line);background:var(--paper);color:var(--ink)}._recordingButtonGhost_h0myo_211:hover{border-color:var(--ink-faint)}._recordingButtonPrimary_h0myo_209:focus-visible,._recordingButtonGhost_h0myo_211:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._transcriptBlock_h0myo_283{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);padding:var(--space-3) var(--sp-14);display:flex;flex-direction:column;gap:var(--space-2)}._transcriptHead_h0myo_301{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}._transcriptLabel_h0myo_315{font-size:var(--fs-note);font-weight:600;color:var(--ink-soft)}._transcriptActions_h0myo_325{display:flex;align-items:center;gap:var(--space-4)}._transcriptLink_h0myo_335{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font-family:inherit;font-size:var(--fs-note);font-weight:600;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._transcriptLink_h0myo_335:hover{color:var(--accent-deep)}._transcriptLink_h0myo_335:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}._transcriptText_h0myo_377{margin:0;font-size:var(--fs-note);line-height:1.7;color:var(--ink);white-space:pre-wrap;word-break:break-word}._toast_14gew_11{position:fixed;top:var(--space-6);left:50%;transform:translate(-50%);z-index:50;background:var(--success-tint);color:var(--success-ink);border:1px solid var(--success);border-radius:var(--radius-md);padding:var(--space-3) var(--space-6);font-size:var(--font-size-body);font-weight:600;box-shadow:var(--shadow-card);animation:_toastIn_14gew_1 var(--duration-base) var(--easing-standard)}@keyframes _toastIn_14gew_1{0%{opacity:0;transform:translate(-50%,-var(--space-2))}to{opacity:1;transform:translate(-50%)}}._importCard_14gew_67{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--sp-28);margin-bottom:var(--sp-20)}._importTitle_14gew_81{font-size:var(--fs-label);font-weight:700;color:var(--ink)}._importDesc_14gew_91{font-size:var(--fs-hint);color:var(--ink-soft);margin:0}._importLabel_14gew_101{font-size:var(--fs-label);font-weight:600;color:var(--ink)}._importNotice_14gew_113{font-size:var(--fs-note);font-weight:600;color:var(--success-ink);background:var(--success-tint);border:1px solid var(--success);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}._importError_14gew_131{font-size:var(--fs-note);color:var(--danger);margin:0}._importActions_14gew_141{display:flex;align-items:center;gap:var(--space-3)}._btnGhost_14gew_153{background:var(--paper);border-color:var(--line);color:var(--ink)}._btnGhost_14gew_153:hover{border-color:var(--ink-faint)}._fieldFilled_14gew_173{background:var(--accent-tint);border-radius:var(--radius-md);padding:var(--space-3)}._filterbar_1txrl_11{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}._pill_1txrl_9{height:32px;padding:0 var(--space-4);border-radius:999px;border:1px solid var(--line);background:var(--paper-raised);font-size:var(--fs-label);font-weight:500;color:var(--ink-soft);display:inline-flex;align-items:center;gap:var(--sp-6);transition:border-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard);cursor:pointer;font-family:inherit}._pill_1txrl_9:hover{border-color:var(--ink-faint);color:var(--ink)}._pillActive_1txrl_67{background:var(--ink);border-color:var(--ink);color:var(--paper);font-weight:600}._pillCount_1txrl_79{font-size:var(--fs-hint);opacity:.65}._tableWrap_1txrl_91{overflow-x:auto;border-radius:var(--radius-lg)}._table_1txrl_91{width:100%;border-collapse:collapse;font-size:var(--fs-input);min-width:720px}._table_1txrl_91 thead th{text-align:left;font-size:var(--fs-kicker);font-weight:600;color:var(--ink-faint);letter-spacing:.06em;padding:var(--space-3) var(--space-4);background:var(--paper-sunken);white-space:nowrap}._table_1txrl_91 thead th:first-child{border-radius:var(--radius-lg) 0 0 0}._table_1txrl_91 thead th:last-child{border-radius:0 var(--radius-lg) 0 0}._table_1txrl_91 tbody td{padding:var(--sp-14) var(--space-4);border-top:1px solid var(--line);vertical-align:middle}._table_1txrl_91 tbody tr{transition:background-color var(--duration-fast) var(--easing-standard)}._table_1txrl_91 tbody tr:hover{background:var(--paper)}._rowClickable_1txrl_165{cursor:pointer}._rightAlign_1txrl_171{text-align:right}._cellMain_1txrl_177{font-weight:600}._cellSub_1txrl_183{font-size:var(--fs-hint);color:var(--ink-faint);margin-top:var(--sp-6)}._nowrap_1txrl_193{white-space:nowrap}._cellPoints_1txrl_199{font-weight:700;text-align:right}._pointsPositive_1txrl_207{color:var(--success)}._pointsMuted_1txrl_213{color:var(--ink-faint)}._status_1txrl_221{display:inline-flex;align-items:center;gap:var(--sp-6);height:26px;padding:0 var(--sp-10);border-radius:999px;font-size:var(--fs-kicker);font-weight:600;white-space:nowrap}._status_1txrl_221:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._statusSubmitted_1txrl_259{background:var(--paper-sunken);color:var(--ink-soft)}._statusFollowing_1txrl_267{background:var(--warning-tint);color:var(--warning)}._statusSigned_1txrl_275{background:var(--success-tint);color:var(--success)}._statusInvalid_1txrl_283{background:var(--danger-tint);color:var(--danger)}._statusNeutral_1txrl_291{background:var(--paper-sunken);color:var(--ink-faint)}._dealDetail_1txrl_303{background:var(--paper-sunken)}._dealGrid_1txrl_309{display:flex;flex-wrap:wrap;gap:var(--space-6);font-size:var(--fs-desc);color:var(--ink-soft)}._dealGrid_1txrl_309 b{color:var(--ink);font-weight:700;margin-inline-start:var(--sp-6)}._loadMoreRow_1txrl_337{display:flex;justify-content:center;padding:var(--space-4);border-top:1px solid var(--line)}._emptyState_1txrl_353{padding:var(--space-12);text-align:center}._emptyTitle_1txrl_361{font-size:var(--fs-title);font-weight:700;color:var(--ink-soft);margin:0}._emptyDesc_1txrl_373{font-size:var(--fs-desc);color:var(--ink-faint);margin-top:var(--space-2)}._withdrawGrid_dtp70_9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-4);align-items:start}._balanceCard_dtp70_25{background:var(--ink);color:var(--paper);padding:var(--sp-28);border-radius:var(--radius-lg);border:1px solid var(--ink)}._balanceLabel_dtp70_39{font-size:var(--fs-label);color:var(--stat-points-label)}._balanceValue_dtp70_47{font-size:var(--fs-balance-value);font-weight:800;color:var(--paper);margin-top:var(--sp-6);line-height:1.15}._balanceUnit_dtp70_61{font-size:var(--fs-stat-points-unit);font-weight:600;color:var(--stat-points-label);margin-left:var(--sp-6)}._balanceSub_dtp70_73{font-size:var(--fs-hint);color:var(--stat-points-foot);margin-top:var(--sp-10);display:flex;align-items:center;gap:var(--sp-6)}._records_dtp70_93{margin-top:var(--space-4);display:flex;flex-direction:column}._recordItem_dtp70_103{display:flex;align-items:center;gap:var(--space-4);padding:var(--sp-14) var(--space-6);border-top:1px solid var(--line)}._recordItem_dtp70_103:first-child{border-top:none}._recordAmt_dtp70_123{font-size:var(--fs-stat-value);font-weight:700;white-space:nowrap;min-width:88px}._recordMeta_dtp70_135{flex:1;min-width:0;font-size:var(--fs-hint);color:var(--ink-faint)}._recordMeta_dtp70_135 div:first-child{font-size:var(--fs-input);color:var(--ink)}._status_dtp70_157{display:inline-flex;align-items:center;gap:var(--sp-6);height:26px;padding:0 var(--sp-10);border-radius:999px;font-size:var(--fs-kicker);font-weight:600;white-space:nowrap}._status_dtp70_157:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._statusPaid_dtp70_195{background:var(--success-tint);color:var(--success)}._statusPending_dtp70_203{background:var(--warning-tint);color:var(--warning)}._statusRejected_dtp70_211{background:var(--danger-tint);color:var(--danger)}._withdrawForm_dtp70_223{padding:var(--space-6)}._withdrawFormBody_dtp70_229{display:flex;gap:var(--space-6);align-items:center;flex-wrap:wrap}._withdrawFormBody_dtp70_229>div:first-child{flex:1;min-width:220px}._withdrawFormTitle_dtp70_249{font-size:var(--fs-withdraw-title);font-weight:700;letter-spacing:-.01em;margin-bottom:var(--sp-10)}._withdrawFormDesc_dtp70_261{font-size:var(--fs-withdraw-desc);color:var(--ink-soft);line-height:1.7}._withdrawFormDesc_dtp70_261 b{color:var(--ink)}._withdrawFormNote_dtp70_277{display:flex;align-items:center;gap:var(--sp-6);margin-top:var(--space-3);font-size:var(--fs-hint);color:var(--ink-faint)}._qrArea_dtp70_293{text-align:center;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._qrLabel_dtp70_309{font-size:var(--fs-hint);color:var(--ink-soft)}._wechatOpenBtn_dtp70_321{min-height:44px;padding:0 var(--space-6);border:none;border-radius:var(--radius-md);background:var(--accent);color:var(--paper-raised);font-family:inherit;font-size:var(--fs-input);font-weight:600;cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard)}._wechatOpenBtn_dtp70_321:hover:not(:disabled){background:var(--accent-deep)}._wechatOpenBtn_dtp70_321:disabled{opacity:.5;cursor:not-allowed}._launchTag_dtp70_365{display:block;width:100%}._launchFallback_dtp70_373{border:1px dashed var(--ink-faint);border-radius:var(--radius-md);padding:var(--space-4);font-size:var(--fs-hint);color:var(--ink-soft);background:var(--paper-sunken)}._wechatHint_dtp70_389{font-size:var(--fs-hint);color:var(--ink-faint);margin:0}._linkError_dtp70_399{font-size:var(--fs-hint);color:var(--danger);margin:0}._emptyState_dtp70_413{padding:var(--space-8);text-align:center}._emptyTitle_dtp70_421{font-size:var(--fs-title);font-weight:700;color:var(--ink-soft);margin:0}._emptyDesc_dtp70_433{font-size:var(--fs-desc);color:var(--ink-faint);margin-top:var(--space-2)}@media (max-width: 48rem){._withdrawGrid_dtp70_9{grid-template-columns:1fr}}:root{--paper: #F7F5F1;--paper-raised: #FFFFFF;--paper-sunken: #EFEBE4;--ink: #1B1E24;--ink-soft: #4A4F58;--ink-faint: #8A8F98;--line: #E3DED4;--accent: #E4572E;--accent-deep: #C4431F;--accent-tint: #FBEAE3;--success: #2E7D5B;--success-tint: #E4F0EA;--warning: #C98A1B;--warning-tint: #F7ECD6;--warning-deep: #8F6110;--danger: #C0392B;--danger-tint: #F7E4E1;--neutral-tint: #EDEAE3;--dark: #15171C;--on-dark: #B9BDC6;--on-dark-soft: #7C818B;--on-dark-faint: #666B75;--on-dark-raised: #23262E;--on-dark-raised-text: #C9CDD6;--paper-hover: #FBF9F4;--font-ui: "Plus Jakarta Sans", "MiSans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono: "JetBrains Mono", "MiSans", "PingFang SC", monospace;--font-size-display: 40px;--font-size-h1: 32px;--font-size-h2: 24px;--font-size-h3: 18px;--font-size-body: 15px;--font-size-caption: 12px;--line-height-body: 1.6;--line-height-heading: 1.2;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--shadow-card: 0 1px 2px rgba(27, 30, 36, .06), 0 8px 24px rgba(27, 30, 36, .08);--duration-fast: .15s;--duration-base: .2s;--duration-slow: .25s;--easing-standard: ease-out}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-ui);background:var(--paper);color:var(--ink);font-size:var(--font-size-body);line-height:1.55;-webkit-font-smoothing:antialiased}
