@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.1zrieox9119mb.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2whpih27xg_2r.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.1xlj4-0oa5zql.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1fxkn-ggzj93z.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.1ahvy37o8m5gt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.2ktx6yqc-sbf1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0rpdhg_4ubdtf.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/sora-latin-ext-wght-normal.2wpjvqwmdjo5k.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/sora-latin-wght-normal.02qdttqb0jl3z.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--c-white:#f8f3e8;--c-off-white:#eee6d8;--c-light-grey:#d8cbb8;--c-mid-grey:#6d7480;--c-dark-grey:#1f242b;--c-charcoal:#161a20;--c-black:#0d1117;--c-navy:#0d1117;--c-slate:#1f242b;--c-brand:#c9a24b;--c-brand-soft:#00b5a6;--c-brand-muted:#3d331f;--c-emerald:#00b5a6;--c-success:#1f8f63;--c-warning:#c9a24b;--c-error:#b42318;--c-border-subtle:#d8cbb8;--c-border-strong:#aa9a83;--c-nav-bg:#f8f3e8ed;--c-overlay-soft:#0d11170d;--c-shadow-soft:#0d111724;--c-input-bg:var(--c-white);--c-success-bg:#e8f7f2;--c-warning-bg:#fff6dd;--c-text-on-dark:#f8f3e8;--c-text-on-dark-muted:#ffffffbd;--c-focus-panel-bg:#fdfefcf7;--c-focus-panel-text:#161a20;--c-focus-panel-muted:#71675d;--c-focus-panel-border:#ffffff52;--c-page-bg:var(--c-off-white);--c-surface:var(--c-white);--c-surface-raised:#fff9f0;--c-surface-muted:var(--c-off-white);--c-text-primary:var(--c-charcoal);--c-text-muted:var(--c-mid-grey);--c-text-inverse:#fdfefc;--c-action-bg:var(--c-brand);--c-action-text:var(--c-charcoal);--c-action-border:var(--c-brand);--c-action-glow:#c9a24b3d;--c-dark-accent:var(--c-brand);--c-dark-accent-strong:var(--c-brand-soft);--c-hero-bg:radial-gradient(circle at 22% 22%, #c9a24b2e, transparent 18rem), radial-gradient(circle at 88% 18%, #00b5a626, transparent 18rem), linear-gradient(155deg, #0d1117 0%, #161a20 56%, #1f242b 100%);--c-hero-card-bg:#f8f3e80f;--c-hero-card-border:#f8f3e829;--c-hero-text:#f8f3e8;--c-hero-muted:#f8f3e8c2;--c-setup-bg:radial-gradient(circle at 82% 16%, #00b5a629, transparent 28rem), linear-gradient(135deg, var(--c-navy) 0%, var(--c-slate) 52%, var(--c-off-white) 52.2%, var(--c-off-white) 100%);--c-mission-panel-bg:linear-gradient(135deg, #c9a24b57, #00b5a61a);--c-mission-soft-bg:#0d11170d;--c-mission-reward-bg:#c9a24b4d;--font-sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-sora), var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"SFMono-Regular", Consolas, monospace;--fs-h1:32px;--fs-h2:24px;--fs-h3:18px;--fs-body:14px;--fs-body-sm:13px;--fs-meta:12px;--fs-button:13px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-h1:1.25;--lh-h2:1.3;--lh-h3:1.4;--lh-body:1.6;--lh-body-sm:1.5;--lh-meta:1.4;--lh-button:1.2;--space-xxs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--space-xxxl:64px;--motion-fast:80ms;--motion-base:.12s;--motion-slow:.15s;--motion-ease:ease-out}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-white:#161a20;--c-off-white:#0d1117;--c-light-grey:#1f242b;--c-mid-grey:#aab2be;--c-dark-grey:#e8edf2;--c-charcoal:#f8f3e8;--c-black:#080b0f;--c-navy:#0d1117;--c-slate:#1f242b;--c-brand:#c9a24b;--c-brand-soft:#00b5a6;--c-brand-muted:#46381c;--c-emerald:#00b5a6;--c-success:#35b97a;--c-warning:#c9a24b;--c-error:#ff7a6e;--c-border-subtle:#c9a24b2e;--c-border-strong:#00b5a647;--c-nav-bg:#0d1117e6;--c-overlay-soft:#00b5a61a;--c-shadow-soft:#00000075;--c-input-bg:#1f242b;--c-success-bg:#35b97a24;--c-warning-bg:#c9a24b26;--c-text-on-dark:#f8f3e8;--c-text-on-dark-muted:#aab2be;--c-focus-panel-bg:#161a20;--c-focus-panel-text:#f8f3e8;--c-focus-panel-muted:#aab2be;--c-focus-panel-border:#c9a24b42;--c-page-bg:#0d1117;--c-surface:#161a20;--c-surface-raised:#1f242b;--c-surface-muted:#202833;--c-text-primary:#f8f3e8;--c-text-muted:#aab2be;--c-text-inverse:#0d1117;--c-action-bg:#c9a24b;--c-action-text:#0d1117;--c-action-border:#c9a24b;--c-action-glow:#c9a24b42;--c-dark-accent:#c9a24b;--c-dark-accent-strong:#00b5a6;--c-hero-bg:radial-gradient(circle at 20% 18%, #c9a24b2e, transparent 22rem), radial-gradient(circle at 90% 12%, #00b5a621, transparent 18rem), linear-gradient(155deg, #0d1117 0%, #161a20 56%, #1f242b 100%);--c-hero-card-bg:#1f242bd1;--c-hero-card-border:#c9a24b33;--c-hero-text:#f8f3e8;--c-hero-muted:#c9d0da;--c-setup-bg:radial-gradient(circle at 18% 16%, #c9a24b2e, transparent 22rem), radial-gradient(circle at 82% 20%, #00b5a624, transparent 24rem), linear-gradient(135deg, #0d1117 0%, #161a20 48%, #1f242b 48.2%, #0d1117 100%);--c-mission-panel-bg:linear-gradient(135deg, #c9a24b38, #00b5a61a), #1f242b;--c-mission-soft-bg:#00b5a61a;--c-mission-reward-bg:#c9a24b29}*{box-sizing:border-box}html,body{background:var(--c-page-bg);color:var(--c-text-primary);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;padding:0}body{background:radial-gradient(circle at 88% 12%, #00b5a621, transparent 18rem), linear-gradient(180deg, #fff9f0f0, #f2ebddfa 34rem), var(--c-off-white);position:relative}body:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0d11170b 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#0d111709 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 14% 22%,#c9a24b14,#0000 18rem),radial-gradient(circle at 82% 16%,#00b5a614,#0000 20rem);position:fixed;inset:0}:root[data-theme=dark] body{background:radial-gradient(circle at 18% 8%, #c9a24b21, transparent 20rem), radial-gradient(circle at 88% 12%, #00b5a61f, transparent 18rem), linear-gradient(180deg, #0d1117fa, #161a20fa 34rem), var(--c-page-bg)}:root[data-theme=dark] body:before{background:linear-gradient(90deg,#f8f3e809 1px,#0000 1px) 0 0/76px 76px,linear-gradient(#f8f3e807 1px,#0000 1px) 0 0/76px 76px,radial-gradient(circle at 18% 12%,#c9a24b1a,#0000 20rem),radial-gradient(circle at 88% 10%,#00b5a61a,#0000 18rem)}h1{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-h1);margin:0 0 var(--space-lg) 0}h2{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-semibold);line-height:var(--lh-h2);margin:0 0 var(--space-md) 0}h3{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:var(--lh-h3);margin:0 0 var(--space-sm) 0}p{margin:0 0 var(--space-md) 0}small,.meta{font-size:var(--fs-meta);font-weight:var(--fw-medium);line-height:var(--lh-meta);color:var(--c-mid-grey)}table{border-collapse:collapse;width:100%}th{font-size:var(--fs-meta);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.02em;text-align:left;padding:var(--space-sm);border-bottom:1px solid var(--c-border-strong)}td{padding:var(--space-sm);border-bottom:1px solid var(--c-border-subtle)}button{font-family:var(--font-sans);font-size:var(--fs-button);font-weight:var(--fw-semibold);line-height:var(--lh-button);padding:var(--space-xs) var(--space-md);border:1px solid var(--c-border-strong);color:var(--c-text-primary);cursor:pointer;transition:transform var(--motion-base) var(--motion-ease), background var(--motion-base) var(--motion-ease), border-color var(--motion-base) var(--motion-ease), color var(--motion-base) var(--motion-ease);background:0 0;border-radius:6px}button:active{transform:translateY(1px)scale(.99)}button:disabled{cursor:default;color:var(--c-mid-grey);border-color:var(--c-border-subtle)}.theme-toggle-option{color:var(--c-mid-grey)!important;background:0 0!important;border-color:#0000!important}:root[data-theme-preference=system] .theme-toggle-option[data-theme-option=system],:root[data-theme-preference=light] .theme-toggle-option[data-theme-option=light],:root[data-theme-preference=dark] .theme-toggle-option[data-theme-option=dark]{border-color:var(--c-action-border)!important;background:var(--c-action-bg)!important;color:var(--c-action-text)!important}a{color:var(--c-text-primary);text-decoration:none}a:hover{text-decoration:underline}input,select,textarea{font-family:var(--font-sans);color:var(--c-text-primary);background:var(--c-input-bg);border:1px solid var(--c-border-strong);border-radius:8px;padding:10px 11px}input::placeholder,textarea::placeholder{color:var(--c-mid-grey);opacity:.78}.card:hover{box-shadow:0 20px 44px var(--c-shadow-soft);border-color:var(--c-border-strong)}.card{transition:transform var(--motion-base) var(--motion-ease), box-shadow var(--motion-base) var(--motion-ease), border-color var(--motion-base) var(--motion-ease)}.card:hover{transform:translateY(-1px)}.consumer-chip{border:1px solid var(--c-border-subtle);background:var(--c-overlay-soft);min-height:30px;color:var(--c-mid-grey);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.consumer-tag{color:var(--c-dark-accent);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.mansa-panel{border:1px solid var(--c-border-subtle);background:linear-gradient(135deg, #ffffff0a, transparent 38%), var(--c-surface);box-shadow:inset 0 1px 0 #ffffff14, 0 18px 46px var(--c-shadow-soft);border-radius:8px;position:relative;overflow:hidden}:root[data-theme=dark] .mansa-panel{background:linear-gradient(135deg, #c9a24b12, transparent 36%), var(--c-surface)}.mansa-data-row{align-items:center;gap:var(--space-md);border-top:1px solid var(--c-border-subtle);grid-template-columns:minmax(0,1fr) auto;padding:12px 0;text-decoration:none;display:grid}.mansa-data-row span{color:var(--c-brand-soft);white-space:nowrap;font-size:13px;font-weight:850}.mansa-map-motif{opacity:.24;pointer-events:none;background:radial-gradient(circle at 72% 34%,#00b5a6b8 0 1px,#0000 1.8px) 0 0/22px 22px,radial-gradient(circle at 66% 44%,#c9a24bb8 0 1px,#0000 1.7px) 0 0/27px 27px,radial-gradient(circle at 82% 58%,#00b5a68c 0 1px,#0000 1.8px) 0 0/31px 31px,linear-gradient(115deg,#0000 55%,#00b5a624 55.2%,#0000 55.8%),linear-gradient(145deg,#0000 62%,#c9a24b24 62.2%,#0000 62.8%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 42% 100%)}:root[data-theme=dark] .consumer-tag{color:var(--c-dark-accent-strong)}.progression-badge{--progression-accent:var(--c-brand);--progression-accent-2:var(--c-brand-soft);background:linear-gradient(135deg,#f8f3e8eb,#c9a24b2e);border:1px solid #c9a24b42;border-radius:8px;gap:8px;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff3d}:root[data-theme=dark] .progression-badge{border-color:var(--c-border-subtle);background:radial-gradient(circle at 12% 14%,#c9a24b29,#0000 14rem),linear-gradient(135deg,#161a20f5,#1f242beb);box-shadow:inset 0 0 0 1px #c9a24b14,0 14px 34px #00000042}.progression-dark{border-color:var(--c-border-subtle);color:var(--c-text-primary);background:linear-gradient(135deg,#c9a24b2e,#00b5a61f)}.progression-starter,.progression-starter-bright{--progression-accent:#00b5a6;--progression-accent-2:#c9a24b}.progression-captain,.progression-captain-lime{--progression-accent:#0d1117;--progression-accent-2:#c9a24b}.progression-legend,.progression-legend-gold{--progression-accent:#8a5a1d;--progression-accent-2:#f5c04e}.progression-academy-bright,.progression-starter-bright,.progression-captain-lime,.progression-legend-gold{box-shadow:inset 0 0 0 1px #ffffff52,0 12px 28px #15351f1f}.progression-badge-head{align-items:center;gap:9px;display:flex}.progression-badge-mark{background:linear-gradient(135deg, var(--progression-accent), var(--progression-accent-2));border:1px solid #14171c29;border-radius:8px;flex:none;width:30px;height:30px}.progression-badge-title{letter-spacing:-.02em;font-size:13px;font-weight:950;line-height:1.05}.progression-badge-meta,.progression-badge-progress-copy{color:var(--c-mid-grey);font-size:11px;font-weight:750}.progression-dark .progression-badge-meta,.progression-dark .progression-badge-progress-copy{color:#ffffffb8}.progression-badge-progress{gap:5px;display:grid}.progression-badge-progress-copy{justify-content:space-between;gap:8px;display:flex}.progression-badge-track{background:#14171c14;border-radius:999px;height:7px;overflow:hidden}.progression-badge-fill{background:linear-gradient(90deg, var(--progression-accent), var(--progression-accent-2));border-radius:999px;height:100%;transition:width .22s ease-out}.brand-mark{background:url(/mansa-mark.svg) 50%/cover no-repeat;border:1px solid #0d111729}:root[data-theme=dark] .brand-mark{border-color:#c9a24b4d;box-shadow:0 0 22px #00b5a62e}.skeleton{background:var(--c-light-grey);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff42,#0000);animation:1.4s ease-in-out infinite skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-shimmer{to{transform:translate(100%)}}.pool-bar-fill{transition:width .26s ease-out,background .12s ease-out}.call-outcome-selected{transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out,background .16s ease-out;transform:translateY(-2px)}.call-slip-panel{position:relative}.call-slip-panel:before{content:"";pointer-events:none;opacity:.8;border:1px solid #c9a24b6b;border-radius:8px;position:absolute;inset:-1px}:root[data-theme=dark] .call-slip-panel:before{border-color:#00b5a670;box-shadow:0 0 32px #00b5a62e}.amount-chip-selected{transform:translateY(-1px)}.payout-preview{transition:background .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.place-call-ready{animation:1.6s ease-in-out infinite mansa-ready-pulse}.call-commit-reveal{animation:.26s ease-out mansa-commit-pop}@keyframes mansa-ready-pulse{0%,to{box-shadow:0 14px 28px #c9a24b29}50%{box-shadow:0 18px 36px #00b5a638}}@keyframes mansa-commit-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.deck-page{color:#f8f3e8;min-height:100dvh;font-family:var(--font-display);background:linear-gradient(90deg,#c9a24b14 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#f8f3e80a 1px,#0000 1px) 0 0/72px 72px,linear-gradient(135deg,#0d1117 0%,#121821 46%,#1a1f25 100%);overflow-x:hidden}.deck-page a{text-decoration:none}.deck-nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d1117db;border-bottom:1px solid #c9a24b2e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px clamp(16px,3vw,34px);display:grid;position:sticky;top:0;box-shadow:inset 0 -1px #f8f3e80a}.deck-brand,.deck-nav-action{color:#f8f3e8;align-items:center;gap:9px;min-height:38px;font-size:13px;font-weight:900;display:inline-flex}.deck-brand-mark{background-image:url(/mansa-mark.svg);background-size:cover;border:1px solid #c9a24b4d;border-radius:7px;width:26px;height:26px}.deck-nav-links{scrollbar-width:none;justify-content:center;align-items:center;gap:5px;display:flex;overflow-x:auto}.deck-nav-links::-webkit-scrollbar{display:none}.deck-nav-links a,.deck-nav-action{color:#f8f3e8c2;background:#f8f3e80d;border:1px solid #f8f3e81f;border-radius:8px;transition:transform .16s ease-out,border-color .16s ease-out,background .16s ease-out,color .16s ease-out}.deck-nav-links a{width:34px;height:30px;font-family:var(--font-mono);justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.deck-nav-links a:hover,.deck-nav-action:hover{color:#f8f3e8;background:#c9a24b1f;border-color:#c9a24b6b;transform:translateY(-1px)}.deck-nav-action{justify-content:center;padding:0 14px}.deck-main{scroll-behavior:smooth}.deck-slide{grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:center;gap:clamp(24px,5vw,72px);max-width:1440px;min-height:calc(100dvh - 68px);margin:0 auto;padding:clamp(54px,8vw,104px) clamp(18px,5vw,76px) clamp(76px,8vw,116px);scroll-margin-top:66px;display:grid;position:relative}.deck-slide:before{content:"";opacity:.6;background:linear-gradient(90deg,#c9a24b8a,#0000 55%);height:1px;position:absolute;inset:28px clamp(18px,5vw,76px) auto}.deck-slide-copy{gap:18px;max-width:700px;animation:.54s ease-out both deck-rise;display:grid}.deck-slide-index,.deck-eyebrow{font-family:var(--font-mono);color:#c9a24b;letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.deck-slide h1{color:#f8f3e8;letter-spacing:0;margin:0;font-size:clamp(42px,5.4vw,78px);font-weight:900;line-height:.96}.deck-slide h2{color:#c9a24b;letter-spacing:0;margin:-6px 0 0;font-size:clamp(22px,3vw,42px);font-weight:850;line-height:1.08}.deck-slide-body{color:#f8f3e8c7;max-width:64ch;margin:0;font-size:clamp(17px,1.55vw,22px);line-height:1.55}.deck-points{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.deck-points li{color:#f8f3e8d1;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.45;display:grid}.deck-points li:before{content:"";background:#00b5a6;border-radius:999px;width:8px;height:8px;margin-top:7px;box-shadow:inset 0 0 0 1px #f8f3e833}.deck-visual{background:linear-gradient(135deg,#f8f3e817,#f8f3e808),#0d111775;border:1px solid #c9a24b38;border-radius:8px;min-height:470px;animation:.62s ease-out both deck-fade-in;position:relative;overflow:hidden;box-shadow:inset 0 1px #f8f3e817,0 28px 72px #0000004d}.deck-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#c9a24b14,#0000 32%,#00b5a612),linear-gradient(#0000,#0d111780);border-radius:8px;position:absolute;inset:0}.deck-terminal,.deck-network-visual,.deck-fragment-grid,.deck-stack,.deck-chart,.deck-product-grid,.deck-trust-layers,.deck-bars,.deck-ledger,.deck-gtm,.deck-roadmap,.deck-ask-visual{z-index:1;position:relative}.deck-terminal{grid-template-rows:auto 1fr auto;min-height:470px;padding:18px;display:grid}.deck-terminal-head,.deck-terminal-foot,.deck-market-meta,.deck-prob-row,.deck-chart-head,.deck-chart-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.deck-terminal-head,.deck-terminal-foot,.deck-market-meta,.deck-chart-footer,.deck-bars small{font-family:var(--font-mono);color:#f8f3e89e;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800}.deck-market-card{background:#0d1117a3;border:1px solid #f8f3e81f;border-radius:8px;align-self:center;gap:13px;padding:clamp(20px,4vw,34px);display:grid;box-shadow:inset 0 1px #f8f3e814}.deck-market-card h3{color:#f8f3e8;letter-spacing:0;margin:4px 0 10px;font-size:clamp(28px,4vw,50px);line-height:1}.deck-prob-row span{color:#f8f3e8ad;font-weight:750}.deck-prob-row strong{color:#f8f3e8;font-family:var(--font-mono);font-size:18px}.deck-prob-track{background:#f8f3e817;border-radius:999px;height:10px;overflow:hidden}.deck-prob-track span{border-radius:inherit;background:#c9a24b;height:100%;animation:1.1s ease-out both deck-bar-grow;display:block}.deck-prob-track-muted span{background:#f8f3e873}.deck-prob-track-teal span{background:#00b5a6}.deck-network-visual{place-items:center;min-height:470px;padding:26px;display:grid}.deck-network-visual svg{width:min(92%,500px);height:auto;overflow:visible}.deck-africa-line{fill:#c9a24b14;stroke:#c9a24bb8;stroke-width:1.2px}.deck-network-line,.deck-network-line-alt{fill:none;stroke:#00b5a6b8;stroke-width:.7px;stroke-dasharray:5 5;animation:8s linear infinite deck-dash}.deck-network-line-alt{stroke:#f8f3e85c;animation-duration:10s}.deck-network-node{fill:#c9a24b;stroke:#f8f3e885;stroke-width:.8px;transform-origin:50%;animation:2.8s ease-in-out infinite deck-node-pulse}.deck-network-caption{font-family:var(--font-mono);color:#f8f3e8a3;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:11px;display:flex;position:absolute;bottom:22px;left:26px;right:26px}.deck-fragment-grid,.deck-product-grid{grid-template-columns:repeat(6,minmax(150px,1fr));align-content:center;gap:12px;min-height:470px;padding:24px;display:grid;overflow-x:auto}.deck-fragment,.deck-product-tile{min-height:190px;animation:.52s ease-out both deck-rise;animation-delay:calc(var(--i) * 70ms);background:#f8f3e80f;border:1px solid #f8f3e81f;border-radius:8px;align-content:space-between;padding:16px;display:grid}.deck-fragment:nth-child(2n),.deck-product-tile:nth-child(2n){transform:translateY(34px)}.deck-fragment span,.deck-product-tile strong,.deck-stack-layer strong,.deck-trust-layer strong,.deck-roadmap-step strong{color:#f8f3e8;font-size:18px;line-height:1.15}.deck-fragment small,.deck-product-tile span,.deck-stack-layer span,.deck-trust-layer span,.deck-roadmap-step span{color:#c9a24b;font-family:var(--font-mono);text-transform:uppercase;font-size:11px;font-weight:900}.deck-stack,.deck-trust-layers,.deck-roadmap{align-content:center;gap:12px;min-height:470px;padding:clamp(22px,4vw,44px);display:grid}.deck-stack-layer,.deck-trust-layer,.deck-roadmap-step{min-height:64px;animation:4.5s ease-in-out infinite deck-stack-shift;animation-delay:calc(var(--i) * .13s);background:#0d111780;border:1px solid #f8f3e81f;border-radius:8px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;padding:14px 16px;display:grid}.deck-chart{align-content:center;gap:24px;min-height:470px;padding:clamp(22px,4vw,44px);display:grid}.deck-chart-head strong{color:#c9a24b;font-family:var(--font-mono);font-size:30px}.deck-chart svg{width:100%;min-height:230px;overflow:visible}.deck-chart-grid{stroke:#f8f3e81f;stroke-width:1px}.deck-chart-line{fill:none;stroke:#c9a24b;stroke-width:4px;stroke-linecap:round;stroke-dasharray:720;stroke-dashoffset:720px;animation:2.4s ease-out infinite alternate deck-line-draw}.deck-chart-area{fill:#c9a24b21}.deck-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.deck-product-tile{min-height:130px}.deck-trust-layer{grid-template-columns:92px minmax(0,1fr)}.deck-bars,.deck-ledger{align-content:center;gap:18px;min-height:470px;padding:clamp(22px,4vw,44px);display:grid}.deck-bar-row{gap:8px;display:grid}.deck-bar-row span{color:#f8f3e8c7;font-weight:800}.deck-bar-row div{background:#f8f3e817;border-radius:999px;height:14px;overflow:hidden}.deck-bar-row strong{border-radius:inherit;background:linear-gradient(90deg,#c9a24b,#00b5a6);height:100%;animation:1.1s ease-out both deck-bar-grow;display:block}.deck-ledger-row{font-family:var(--font-mono);border-bottom:1px solid #f8f3e81f;grid-template-columns:minmax(120px,.85fr) minmax(0,1fr) minmax(80px,auto);align-items:center;gap:12px;padding:14px 0;display:grid}.deck-ledger-row span{color:#00b5a6;font-size:12px}.deck-ledger-row strong{color:#f8f3e8;font-size:12px}.deck-ledger-row em{color:#f8f3e88c;text-align:right;font-size:11px;font-style:normal}.deck-gtm{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:14px;min-height:470px;padding:clamp(22px,4vw,44px);display:grid}.deck-gtm span{color:#f8f3e8;min-height:106px;animation:.52s ease-out both deck-rise;animation-delay:calc(var(--i) * 65ms);background:#f8f3e80f;border:1px solid #f8f3e81f;border-radius:8px;place-items:center;font-weight:900;display:grid}.deck-ask-visual{text-align:center;place-items:center;gap:18px;min-height:470px;padding:clamp(22px,4vw,44px);display:grid}.deck-ask-amount{z-index:2;color:#f8f3e8;font-family:var(--font-mono);font-size:clamp(28px,4vw,52px);font-weight:900;position:relative}.deck-ask-rings{place-items:center;display:grid;position:absolute;inset:16%}.deck-ask-rings span{width:calc(34% + var(--i,0) * 16%);aspect-ratio:1;border:1px solid #c9a24b4d;border-radius:999px;grid-area:1/1;animation:5s ease-in-out infinite deck-ring}.deck-ask-rings span:nth-child(2){--i:1;border-color:#00b5a642;animation-delay:.6s}.deck-ask-rings span:nth-child(3){--i:2;animation-delay:1.2s}.deck-ask-visual p{z-index:2;color:#f8f3e8b8;max-width:420px;margin:0;position:relative}.deck-safety-strip{z-index:25;color:#f8f3e8c7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:fit-content;max-width:calc(100vw - 32px);font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;background:#0d1117e0;border:1px solid #c9a24b42;border-radius:8px;align-items:center;gap:14px;margin:14px auto 0;padding:9px 12px;font-size:11px;display:flex;position:static}.deck-safety-strip strong{color:#f8f3e8}@keyframes deck-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes deck-fade-in{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes deck-bar-grow{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes deck-line-draw{to{stroke-dashoffset:0}}@keyframes deck-dash{to{stroke-dashoffset:-120px}}@keyframes deck-node-pulse{0%,to{opacity:.76;transform:scale(1)}50%{opacity:1;transform:scale(1.22)}}@keyframes deck-stack-shift{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes deck-ring{0%,to{opacity:.52;transform:scale(.96)}50%{opacity:.88;transform:scale(1.03)}}@media (max-width:640px){h1{font-size:24px}h2{font-size:20px}.container{padding:0 var(--space-md)}}@media (prefers-reduced-motion:reduce){.deck-page *,.deck-page :before,.deck-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.place-call-ready,.call-commit-reveal{animation:none!important}.call-outcome-selected,.amount-chip-selected{transform:none!important}.pool-bar-fill,.payout-preview{transition:none!important}}@media (max-width:980px){.deck-slide{grid-template-columns:1fr;min-height:auto}.deck-visual,.deck-terminal,.deck-network-visual,.deck-fragment-grid,.deck-stack,.deck-chart,.deck-product-grid,.deck-trust-layers,.deck-bars,.deck-ledger,.deck-gtm,.deck-roadmap,.deck-ask-visual{min-height:380px}.deck-fragment-grid{grid-template-columns:repeat(6,minmax(140px,1fr))}.deck-product-grid,.deck-gtm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.deck-nav{grid-template-columns:1fr auto}.deck-nav-links{order:3;grid-column:1/-1;justify-content:flex-start}.deck-slide{padding:42px 16px 82px}.deck-slide:before{inset-inline:16px}.deck-slide h1{font-size:clamp(38px,14vw,58px)}.deck-safety-strip{white-space:normal;flex-direction:column;align-items:flex-start;gap:3px;max-width:none;margin:12px 16px 0}.deck-ledger-row{grid-template-columns:1fr}.deck-ledger-row em{text-align:left}}@media (max-width:560px){.deck-visual,.deck-terminal,.deck-network-visual,.deck-fragment-grid,.deck-stack,.deck-chart,.deck-product-grid,.deck-trust-layers,.deck-bars,.deck-ledger,.deck-gtm,.deck-roadmap,.deck-ask-visual{min-height:330px}.deck-product-grid,.deck-gtm{grid-template-columns:1fr}.deck-stack-layer,.deck-trust-layer,.deck-roadmap-step{grid-template-columns:1fr;gap:6px}}@media print{.deck-page{background:#0d1117!important}.deck-nav,.deck-safety-strip{display:none!important}.deck-slide{page-break-after:always;break-after:page;min-height:100vh;padding:42px}.deck-visual{box-shadow:none}}@media (max-width:820px){.home-hero-grid{grid-template-columns:1fr!important;align-items:end!important}.home-hero-grid>div:last-child{justify-self:stretch!important}.home-proof-grid,.market-row,.admin-stat-grid,.admin-panel-grid,.match-detail-grid,.team-context-grid,.intelligence-note-grid,.leaderboard-grid,.waitlist-grid,.profile-grid,.activation-grid,.portfolio-grid,.onboarding-gate-grid,.admin-login-grid,.matchday-stat-grid,.portfolio-stat-grid,.portfolio-row{grid-template-columns:1fr!important}}@media (max-width:560px){.market-call-form{z-index:3;padding:var(--space-md);border-top:1px solid var(--c-border-subtle);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fdfefcf5;border-radius:0 0 8px 8px;position:sticky;bottom:0;box-shadow:0 -18px 36px #12351e1a;margin:auto calc(var(--space-md) * -1) calc(var(--space-md) * -1)!important}:root[data-theme=dark] .market-call-form{background:#101018f5;box-shadow:0 -18px 36px #00000052}}@media (max-width:720px){.site-nav{flex-wrap:wrap;align-items:center!important;gap:var(--space-sm)!important;padding:12px var(--space-md)!important}.site-nav-left{flex-wrap:wrap;justify-content:space-between;width:100%;gap:var(--space-sm)!important}.nav-links{order:3;width:100%;padding-bottom:2px;overflow-x:auto;flex-wrap:nowrap!important;gap:4px!important}.nav-links a{padding:7px 6px!important;font-size:12px!important}.theme-toggle{max-width:100%;overflow-x:auto}.theme-toggle-label{display:none}.account-pill{justify-content:flex-start!important}}
:root{--font-inter:"Inter Variable";--font-sora:"Sora Variable";--experience-teal:#087f78;--experience-bg:#f8f3e8;--experience-surface:#fcf8f0;--experience-muted:#626773;--experience-border:#d8cbb8}:root[data-theme=dark]{--experience-bg:#0d1117;--experience-surface:#161a20;--experience-teal:#4dd7c7;--experience-muted:#adb5c1;--experience-border:#39414c}:root:not([data-theme=dark]){--c-nav-bg:#f8f3e8;--c-hero-bg:#f8f3e8;--c-hero-text:#0d1117;--c-hero-muted:#626773}body{font-family:var(--font-inter),sans-serif}:focus-visible{outline-offset:4px;outline:3px solid var(--experience-teal)!important}button:disabled{cursor:not-allowed;opacity:.55}.experience-nav{background:var(--experience-bg);justify-content:space-between;align-items:center;gap:24px;max-width:1160px;min-height:76px;margin:auto;padding:12px 24px;display:flex}.experience-brand{font-family:var(--font-sora);color:var(--c-charcoal);align-items:center;gap:8px;font-size:22px;font-weight:650;text-decoration:none;display:flex}.experience-nav-links{gap:22px;display:flex}.experience-nav-links a{min-height:44px;color:var(--experience-muted);align-items:center;gap:7px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.experience-nav-links a[aria-current]{color:var(--c-charcoal);box-shadow:0 2px #c9a24b}.experience-account{font-size:12px;position:relative}.experience-account summary{cursor:pointer;align-items:center;gap:9px;min-height:44px;list-style:none;display:flex}.experience-account-menu{background:var(--experience-surface);border:1px solid var(--experience-border);z-index:50;border-radius:12px;width:250px;max-width:85vw;padding:16px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 12px 32px #0002}.experience-account-menu a,.experience-account-menu button{text-align:left;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;padding:12px 0;text-decoration:none}.experience-account-menu strong{padding:8px 0}.experience{max-width:1120px;color:var(--c-charcoal);margin:auto;padding:32px 24px 64px}.experience h1,.experience h2,.experience h3{font-family:var(--font-sora);letter-spacing:-.035em;font-weight:600}.experience h1{font-size:28px}.experience h2{font-size:18px}.experience p{line-height:1.6}.experience-muted{color:var(--experience-muted);font-size:13px}.experience-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--experience-muted);margin:18px 0 10px;font-size:11px;font-weight:650}.experience-back{min-height:44px;color:var(--experience-muted);align-items:center;gap:7px;font-size:13px;text-decoration:none;display:inline-flex}.match-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:64px;display:grid}.match-main{width:100%;max-width:590px}.match-context{padding-top:72px}.fixture-heading{border-bottom:1px solid var(--experience-border);margin-bottom:26px;padding-bottom:20px}.fixture-heading h1{margin:0 0 8px;font-size:24px}.fixture-heading p:last-child{margin:0}.review-title{margin:0 0 8px;font-size:25px!important}.review-subtitle{color:var(--experience-muted);margin:0 0 24px;font-size:14px}.outcome-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.outcome-tile{border:1px solid var(--experience-border);background:var(--experience-surface);color:inherit;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:space-between;gap:10px;min-height:122px;padding:12px 8px;display:flex}.outcome-tile strong{font-family:var(--font-sora);font-size:13px;font-weight:600}.outcome-tile b{font-size:25px;font-weight:600}.outcome-tile small{color:var(--experience-muted);font-size:10px}.outcome-tile[aria-pressed=true]{border:2px solid var(--experience-teal);background:color-mix(in srgb,var(--experience-teal) 5%,var(--experience-surface));padding:11px 7px}.outcome-tile[aria-pressed=true] small{color:var(--experience-teal)}.selected-team{border:1px solid var(--experience-border);background:var(--experience-surface);border-radius:10px;align-items:center;gap:14px;margin:20px 0;padding:12px 14px;display:flex}.team-kit{object-fit:contain;flex-shrink:0;width:48px;height:58px}.selected-team>div{flex:1;min-width:0}.selected-team strong{font-size:18px;font-family:var(--font-sora);font-weight:600}.selected-team small{color:var(--experience-muted);margin-top:5px;font-size:12px;display:block}.selected-team>span{color:var(--experience-teal);font-size:11px}.credit-row{border-bottom:1px solid var(--experience-border);justify-content:space-between;align-items:center;gap:16px;min-height:54px;font-size:14px;display:flex}.credit-row strong{white-space:nowrap;font-weight:600}.credit-row label{flex:1}.credit-input{align-items:center;gap:7px;display:flex}.credit-input input{text-align:right;width:92px;min-height:44px;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--experience-border);background:0 0;border-radius:0;font-weight:600}.credit-input svg{color:var(--experience-muted)}.quick-amounts{gap:8px;margin:12px 0 18px;display:flex}.quick-amounts button{border:1px solid var(--experience-border);min-width:60px;min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:0 14px;font-size:13px}.quick-amounts button[aria-pressed=true]{background:var(--experience-teal);color:var(--experience-bg);border-color:var(--experience-teal)}.net-positive{color:var(--experience-teal)}.experience-primary,.experience-secondary{width:100%;min-height:48px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.experience-primary{color:#0d1117;background:#c9a24b;border:1px solid #c9a24b;margin-top:24px}.experience-secondary{border:1px solid var(--experience-border);color:inherit;background:0 0;margin-top:10px}.experience-text-button{color:var(--experience-teal);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;text-decoration:underline;display:block}.experience-notice{border:1px solid var(--experience-border);border-radius:8px;align-items:flex-start;gap:9px;margin:16px 0;padding:12px;font-size:13px;line-height:1.55;display:flex}.experience-notice>svg{flex-shrink:0;margin-top:2px}.experience-notice.is-error{border-color:#ba6250}.experience-simulation{text-align:center;color:var(--experience-muted);margin-top:14px;font-size:11px}.section-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;display:flex}.section-heading h2{margin:0;font-size:16px}.section-heading a{color:var(--experience-teal);align-items:center;gap:4px;min-height:44px;font-size:12px;text-decoration:none;display:inline-flex}.weekly-progress{border-top:1px solid var(--experience-border);margin:28px 0 0;padding-top:15px}.weekly-stats{grid-template-columns:110px 1fr;gap:20px;display:grid}.weekly-stats>div:first-child{border-right:1px solid var(--experience-border)}.weekly-stats>div:first-child strong{color:var(--experience-teal);margin-top:8px;font-size:24px;font-weight:600;display:block}.weekly-stats>div:nth-child(2)>strong{font-size:13px;font-weight:600}.weekly-stats p{margin:7px 0;font-size:11px}.weekly-stats small{color:var(--experience-muted);font-size:11px;line-height:1.6;display:block}.result-score{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:28px 0;display:grid}.result-score>strong{font-size:18px;font-family:var(--font-sora);font-weight:600}.result-score b{font-size:42px;font-family:var(--font-sora);color:var(--experience-teal);white-space:nowrap;font-weight:600}.result-score small{color:var(--experience-muted);margin-top:5px;font-size:11px;display:block}.outcome-badge{color:var(--experience-muted);border:1px solid;border-radius:100px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.outcome-correct{color:var(--experience-teal)}.outcome-incorrect{color:#aa513e}.result-outcome{text-align:center;margin-bottom:24px}.win-reveal{animation:.4s ease-out result-reveal}.win-dismiss{color:var(--experience-muted);cursor:pointer;background:0 0;border:0;min-height:44px;margin:8px auto 0;font-size:11px;display:block}@keyframes result-reveal{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.matchday-filters{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.matchday-filters button,.matchday-filters select{min-height:44px;font:inherit;background:var(--experience-surface);color:inherit;border:1px solid var(--experience-border);border-radius:7px;padding:8px 14px;font-size:13px}.fixture-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fixture-preview{border:1px solid var(--experience-border);background:var(--experience-surface);color:inherit;border-radius:12px;padding:20px;text-decoration:none}.fixture-preview h2{font-size:18px}.fixture-preview .outcome-tile{min-height:86px}.fixture-preview .outcome-tile b{font-size:20px}.attention-strip{background:var(--experience-surface);border-left:3px solid #c9a24b;margin:20px 0;padding:14px 18px}.attention-strip a{color:var(--experience-teal);font-size:13px}.compact-missions{border-top:1px solid var(--experience-border);margin-top:30px;padding:22px 0}.compact-missions summary{cursor:pointer;min-height:44px;font-size:14px}.call-list{gap:12px;display:grid}.call-list-row{border:1px solid var(--experience-border);color:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:18px;text-decoration:none;display:flex}.call-list-row strong{font-size:14px}.call-list-row p{color:var(--experience-muted);margin:6px 0;font-size:12px}.call-section{margin:30px 0}.ranking-row{border-bottom:1px solid var(--experience-border);grid-template-columns:44px 1fr 100px 100px;gap:15px;padding:18px 0;font-size:14px;display:grid}.experience-loading{color:var(--experience-muted);padding:44px 0}@media (max-width:700px){.experience-nav{gap:12px;min-height:64px;padding:8px 20px}.experience-brand{font-size:20px}.experience-nav-links{z-index:40;background:var(--experience-bg);border-top:1px solid var(--experience-border);padding:4px 12px max(5px,env(safe-area-inset-bottom));grid-template-columns:repeat(3,1fr);gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}.experience-nav-links a{flex-direction:column;justify-content:center;gap:4px;min-height:56px;font-size:11px}.experience-nav-links a[aria-current]{box-shadow:none;border-top:2px solid #c9a24b}.experience-nav-links a:not([aria-current]){border-top:2px solid #0000}.experience{padding:18px 20px 100px}.experience h1{font-size:25px}.match-layout{display:block}.match-context{padding-top:30px}.fixture-heading h1{font-size:21px}.review-title{font-size:23px!important}.review-subtitle,.credit-row{font-size:13px}.weekly-stats{grid-template-columns:95px 1fr;gap:16px}.result-score{gap:12px}.result-score b{font-size:36px}.result-score>strong{font-size:15px}.fixture-list{grid-template-columns:1fr}.ranking-row{grid-template-columns:30px 1fr 80px}.ranking-row .ranking-extra{display:none}.call-list-row{gap:10px;padding:15px}.experience-account{font-size:11px}}@media (prefers-reduced-motion:reduce){.win-reveal{animation:none}}.onboarding-experience input{background:var(--experience-surface);border:1px solid var(--experience-border);width:100%;min-height:48px;color:inherit;font:inherit;border-radius:8px;margin:10px 0;padding:12px;display:block}.setup-steps{padding:0;list-style:none}.setup-steps li{border-bottom:1px solid var(--experience-border);justify-content:space-between;gap:20px;padding:14px 0;font-size:13px;display:flex}.setup-steps strong{color:var(--experience-muted);font-weight:500}.setup-selection{border-top:1px solid var(--experience-border);margin-top:28px;padding-top:20px}:root:not([data-theme=dark]){--c-page-bg:#f8f3e8;--c-setup-bg:#f8f3e8;--c-hero-card-bg:#fcf8f0;--c-hero-card-border:#d8cbb8}:root:not([data-theme=dark]) body:before{background:0 0}.local-scenario-label{border-bottom:1px solid var(--experience-border);background:var(--experience-surface);color:var(--experience-muted);text-align:center;padding:7px 20px;font-size:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root:not([data-theme=dark]) body{background:var(--experience-bg)}.mansa-logo-dark{display:none}:root[data-theme=dark] .mansa-logo-dark{display:block}:root[data-theme=dark] .mansa-logo-light{display:none}.selection-change{min-height:44px;color:var(--experience-teal);cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:11px;text-decoration:underline;display:block}.quick-amounts{align-items:center}.quick-amounts>span{margin-right:auto;font-size:12px}.quick-amounts button{min-width:52px;padding:0 12px}.selected-team{margin:16px 0}.fixture-heading{margin-bottom:20px;padding-bottom:16px}.experience-eyebrow{color:#9b701f}.review-subtitle{margin-bottom:16px}.match-context{max-width:430px}@media (max-width:700px){.fixture-heading .experience-eyebrow{margin-top:10px}.fixture-heading h1{font-size:19px}.fixture-heading{margin-bottom:20px}.experience-back{min-height:38px}.selected-team{padding:8px 12px}.selected-team strong{font-size:17px}.credit-row{min-height:48px}.quick-amounts{margin:10px 0}.review-title{font-size:22px!important}.experience-primary{margin-top:18px}}.profile-intro{align-items:center;gap:16px;margin:24px 0;display:flex}.profile-intro h1{margin:0}.profile-intro p{margin:6px 0}.profile-performance{border-block:1px solid var(--experience-border);max-width:600px;padding:20px 0}.result-score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:15px;margin:22px 0 16px}.result-score b{font-size:48px}.result-outcome{justify-content:center;align-items:center;margin-bottom:12px;display:flex;position:relative}.result-outcome .outcome-badge{border-radius:7px;justify-content:center;min-width:108px;min-height:34px;font-size:13px}.win-dismiss{place-items:center;min-width:44px;min-height:44px;margin:0;display:grid;position:absolute;top:0;right:0}.weekly-progress{margin-top:20px;padding-top:10px}.weekly-progress .section-heading{margin-bottom:8px}.result-score>strong{overflow-wrap:normal}@media (max-width:700px){.result-score b{font-size:42px}.result-score>strong{font-size:15px}.weekly-stats>div:first-child strong{font-size:22px}.weekly-stats p,.weekly-stats small{font-size:11px}}.match-research{border-bottom:1px solid var(--experience-border);margin-bottom:24px;padding-bottom:18px}.match-research summary{cursor:pointer;min-height:44px;font-family:var(--font-sora);font-weight:600}.match-research h3{font-size:16px!important}.match-research section{font-size:12px}.match-research [style*=grid-template-columns]{grid-template-columns:1fr!important}.experience-back,.experience-brand{min-height:44px}:root[data-theme=dark] .experience-eyebrow{color:#c9a24b}.fixture-heading{border-bottom-color:color-mix(in srgb,#c9a24b 65%,var(--experience-border))}.fixture-vs{color:#9b701f}.fixture-heading-picker h1{font-size:30px;line-height:1.3}.fixture-heading-picker .fixture-home{display:block}.match-main .outcome-picker{gap:0}.match-main .outcome-picker .outcome-tile{text-align:center;border-radius:0;align-items:center;gap:8px;min-height:152px;padding:10px 7px}.match-main .outcome-picker .outcome-tile:first-child{border-radius:8px 0 0 8px}.match-main .outcome-picker .outcome-tile:last-child{border-radius:0 8px 8px 0}.match-main .outcome-picker .outcome-tile+.outcome-tile{border-left-width:0}.match-main .outcome-picker .outcome-tile[aria-pressed=true]{border:2px solid var(--experience-teal);z-index:1;border-radius:8px;padding:9px 6px}.outcome-selection{min-height:15px;font-weight:600;color:var(--experience-teal)!important}.pool-distribution{margin:28px 0}.pool-distribution>div:first-child{justify-content:space-between;font-size:13px;display:flex}.pool-bar{border-radius:5px;height:15px;margin-top:14px;display:flex;overflow:hidden}.pool-bar span:first-child{background:var(--experience-teal)}.pool-bar span:nth-child(2){background:#d8cbb8}.pool-bar span:nth-child(3){background:#868a91}.team-kit{object-fit:contain;width:64px;height:68px}.selected-team{background:var(--experience-surface)}.weekly-stats>div:first-child>span{align-items:center;gap:6px;display:flex}.weekly-stats>div:first-child>span svg{color:var(--experience-teal);flex-shrink:0}:root[data-theme=dark] .fixture-vs{color:#c9a24b}:root[data-theme=dark] .team-kit{border-radius:5px}@media (max-width:700px){.fixture-heading-picker h1{font-size:26px}.weekly-stats{grid-template-columns:100px minmax(0,1fr);gap:15px}.weekly-stats>div:first-child>span{gap:4px;font-size:11px}.weekly-stats>div:first-child>span svg{width:16px}}.team-kit-dark{display:none}:root[data-theme=dark] .team-kit-dark{display:block}:root[data-theme=dark] .team-kit-light{display:none}:root[data-theme=dark] .outcome-incorrect{color:#ffb49e;border-color:#bd7966}:root:not([data-theme=dark]) .avatar-mark{--avatar-bg:#eee5d5;--avatar-fg:#946a20}:root:not([data-theme=dark]) .avatar-1{--avatar-bg:#e5eee5;--avatar-fg:#087f78}:root:not([data-theme=dark]) .avatar-2{--avatar-bg:#fcf8f0;--avatar-fg:#946a20}:root:not([data-theme=dark]) .avatar-3{--avatar-bg:#e9d7a7;--avatar-fg:#6a511d}.experience-match{width:calc(100% - 96px);max-width:1640px;padding:40px 0 72px}body:has(.experience-match) .experience-nav{max-width:1688px;min-height:88px;padding-inline:24px}body:has(.experience-match) .experience-brand img{width:164px;height:auto}body:has(.experience-match) .experience-nav-links a{gap:9px;font-size:15px}body:has(.experience-match) .experience-account summary{color:#282414;background:#ead49b;border:1px solid #c9a24b80;border-radius:9px;padding:10px 15px;font-size:14px;font-weight:600}:root:not([data-theme=dark]) body:has(.experience-match){background:radial-gradient(at 8% 20%,#c9a24b20,#0000 52%),radial-gradient(at 95% 10%,#00b5a622,#0000 48%),#f8f3e8}.experience-match .match-layout{grid-template-columns:minmax(0,1.75fr) minmax(350px,1fr);align-items:start;gap:32px}.experience-match .match-main{background:var(--experience-surface);border:1px solid #b69a5b66;border-radius:15px;max-width:none;overflow:hidden;box-shadow:0 16px 50px #77602a12}.match-ribbon{color:#072d2b;background:#00b5a6;justify-content:space-between;align-items:center;gap:20px;padding:14px 38px;font-size:13px;font-weight:750;display:flex}.experience-match .fixture-heading{background:linear-gradient(115deg,#f2e2b8 0%,#f7efda 42%,#d8eee4 100%);border-bottom:3px solid #00b5a6;margin:0;padding:20px 38px 32px}.experience-match .fixture-heading .experience-back{color:#585849;margin-bottom:13px;font-size:14px}.experience-match .fixture-heading .experience-eyebrow{color:#8a6215;letter-spacing:.1em;margin:10px 0 16px;font-size:13px}.experience-match .fixture-heading h1{letter-spacing:-.05em;max-width:100%;margin-bottom:22px;font-size:clamp(36px,3.5vw,66px);font-weight:650;line-height:1.12}.experience-match .fixture-heading .fixture-home{display:block}.experience-match .fixture-heading .fixture-vs{color:#a47619}.experience-match .fixture-heading p:last-child{color:#126f65;font-size:16px;font-weight:550}.experience-match.match-stage-review .fixture-heading h1{font-size:clamp(28px,2.5vw,46px)}.experience-match.match-stage-review .fixture-home{display:inline}.match-call-body{padding:32px 38px}.experience-match .review-title{margin-bottom:9px;font-size:30px!important}.experience-match .review-subtitle{margin-bottom:26px;font-size:16px}.experience-match .outcome-picker{border-radius:11px;margin:26px 0 30px}.experience-match .match-main .outcome-tile{gap:15px;min-height:204px;padding:16px 14px;transition:background-color .15s,border-color .15s,box-shadow .15s}.experience-match .outcome-tile strong{font-size:18px}.experience-match .outcome-tile b{font-family:var(--font-sora);letter-spacing:-.04em;color:#087f78;font-size:46px;font-weight:650;line-height:1}.experience-match .outcome-tile small{font-size:12px}.experience-match .outcome-tile:hover:not(:disabled){background:#eee9d6}.experience-match .match-main .outcome-tile[aria-pressed=true]{background:linear-gradient(140deg,#eee0b4,#deeee2);border:2px solid #008d80;padding:15px 13px;box-shadow:0 0 0 4px #c9a24b44}.experience-match .outcome-selection{min-height:18px}.experience-match .selected-team{background:linear-gradient(110deg,#faf5e9,#e5f0e7);border-color:#c9a24b88;gap:20px;margin:22px 0;padding:20px 24px}.experience-match .selected-team .team-kit{width:92px;height:100px}.experience-match .selected-team strong{font-size:26px}.experience-match .selected-team small{font-size:14px}.experience-match .selected-team>span,.experience-match .selection-change{font-size:13px}.experience-match .credit-row{min-height:64px;font-size:17px}.experience-match .credit-input input{width:110px;font-size:22px}.experience-match .quick-amounts{gap:10px;margin:14px 0 24px}.experience-match .quick-amounts>span{font-size:14px}.experience-match .quick-amounts button{min-width:66px;min-height:48px;font-size:16px}.experience-match .estimate-return-row{background:linear-gradient(105deg,#eddfb7,#dceee4);border:1px solid #c9a24b77;border-bottom:0;border-radius:10px 10px 0;align-items:center;gap:24px;padding:20px 22px 10px}.experience-match .estimate-return-row>span{max-width:45%;font-size:15px;line-height:1.4}.experience-match .estimate-return-row strong{font-family:var(--font-sora);letter-spacing:-.04em;font-size:30px;font-weight:650}.experience-match .estimate-net-row{background:linear-gradient(105deg,#eddfb7,#dceee4);border:1px solid #c9a24b77;border-top:0;border-radius:0 0 10px 10px;min-height:48px;padding:10px 22px 20px;font-size:15px}.experience-match .experience-muted{font-size:15px}.experience-match .experience-primary{background:linear-gradient(100deg,#bf9135,#d4b156);border-color:#b9903a;min-height:56px;font-size:17px;box-shadow:0 5px 14px #9e74271c}.experience-match .experience-secondary{min-height:52px;font-size:16px}.experience-match .experience-simulation{margin:22px 0 0;font-size:12px}.experience-match .match-context{gap:24px;max-width:none;padding-top:0;display:grid}.match-pool-panel{background:linear-gradient(140deg,#f0e2bc,#edf0dc 58%,#dbeee5);border:1px solid #b69a5b66;border-radius:15px;padding:30px 32px;box-shadow:0 16px 50px #77602a0a}.pool-panel-heading{color:#087f78;justify-content:space-between;align-items:center;gap:16px;display:flex}.pool-panel-heading .experience-eyebrow{color:#846017;margin:0;font-size:13px}.pool-panel-total{flex-wrap:wrap;align-items:baseline;gap:14px;margin:20px 0 10px;display:flex}.pool-panel-total>strong{font-family:var(--font-sora);letter-spacing:-.06em;font-size:72px;font-weight:600;line-height:1}.pool-panel-total>span{color:#586156;font-size:15px}.pool-panel-intro,.pool-panel-note{color:#586156;font-size:14px;line-height:1.5!important}.pool-panel-intro{max-width:34ch}.pool-panel-note{border-top:1px solid #baad864d;margin:24px 0 0;padding-top:20px}.pool-allocation-list{gap:22px;margin-top:30px;display:grid}.pool-allocation>div:first-child{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;font-size:15px;display:flex}.pool-allocation strong{white-space:nowrap;font-size:18px;font-weight:650}.pool-allocation strong small{color:#586156;font-size:12px;font-weight:450}.pool-allocation-track{background:#bfb99f33;border-radius:2px;height:9px;overflow:hidden}.pool-allocation-track>span{background:#008d80;height:100%;display:block}.pool-allocation:nth-child(2) .pool-allocation-track>span{background:#b49243}.pool-allocation:nth-child(3) .pool-allocation-track>span{background:#567e78}.match-settlement-guide{border:1px solid var(--experience-border);background:var(--experience-surface);border-radius:13px;padding:25px 30px}.match-settlement-guide h2{margin:0 0 22px;font-size:20px}.match-settlement-guide>div{gap:13px;margin:19px 0;display:flex}.match-settlement-guide svg{color:var(--experience-teal);flex-shrink:0;margin-top:2px}.match-settlement-guide>div:nth-of-type(2) svg{color:#a06446}.match-settlement-guide>div:nth-of-type(3) svg{color:#a17b2d}.match-settlement-guide p{margin:0;font-size:14px}.match-settlement-guide strong{margin-bottom:4px;font-size:14px;display:block}.match-settlement-guide span{color:var(--experience-muted);line-height:1.5;display:block}.match-settlement-guide>a{min-height:44px;color:var(--experience-teal);align-items:center;gap:9px;margin-top:7px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.experience-match .match-research{border:1px solid var(--experience-border);background:var(--experience-surface);border-radius:12px;margin:0;padding:16px 28px}.experience-match .result-score b{font-size:88px}.experience-match .result-score>strong{font-size:24px}.experience-match .result-score small{font-size:14px}.experience-match .result-outcome .outcome-badge{padding:9px 16px;font-size:17px}.experience-match .weekly-progress{margin-top:28px;padding-top:20px}.experience-match .weekly-stats{grid-template-columns:180px 1fr;gap:26px}.experience-match .weekly-stats>div:first-child strong{font-size:34px}.experience-match .weekly-stats>div:nth-child(2)>strong{font-size:16px}.experience-match .weekly-stats p,.experience-match .weekly-stats small{font-size:13px}.experience-match .section-heading h2{font-size:20px}.experience-match .section-heading a{font-size:14px}:root[data-theme=dark] body:has(.experience-match) .experience-account summary{color:#101820;background:#c9a24b}:root[data-theme=dark] .experience-match .fixture-heading{background:linear-gradient(115deg,#322c1e,#1b2026 47%,#113a37)}:root[data-theme=dark] .experience-match .fixture-heading .experience-back{color:#c0c5bf}:root[data-theme=dark] .experience-match .fixture-heading .experience-eyebrow,:root[data-theme=dark] .experience-match .fixture-vs{color:#d2ad56}:root[data-theme=dark] .experience-match .fixture-heading p:last-child{color:#53d6c6}:root[data-theme=dark] .experience-match .outcome-tile b{color:#55d9c9}:root[data-theme=dark] .experience-match .outcome-tile:hover:not(:disabled){background:#242b2c}:root[data-theme=dark] .experience-match .match-main .outcome-tile[aria-pressed=true]{background:linear-gradient(140deg,#373326,#153a37);border-color:#39cbbb;box-shadow:0 0 0 4px #c9a24b44}:root[data-theme=dark] .experience-match .estimate-return-row,:root[data-theme=dark] .experience-match .estimate-net-row{background:linear-gradient(105deg,#393222,#1a3b36)}:root[data-theme=dark] .match-pool-panel{background:linear-gradient(140deg,#373121,#28342c 58%,#173b36)}:root[data-theme=dark] .pool-panel-heading .experience-eyebrow{color:#d2ad56}:root[data-theme=dark] .pool-panel-heading{color:#55d9c9}:root[data-theme=dark] .pool-panel-total>span,:root[data-theme=dark] .pool-panel-intro,:root[data-theme=dark] .pool-panel-note,:root[data-theme=dark] .pool-allocation strong small{color:#b9c9bc}:root[data-theme=dark] .pool-allocation-track>span{background:#39cbbb}:root[data-theme=dark] .pool-allocation:nth-child(2) .pool-allocation-track>span{background:#c9a24b}:root[data-theme=dark] .pool-allocation:nth-child(3) .pool-allocation-track>span{background:#80a49c}@media (min-width:701px) and (max-width:1100px){.experience-match{width:calc(100% - 48px)}.experience-match .match-layout{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:22px}.match-ribbon,.experience-match .fixture-heading,.match-call-body{padding-inline:24px}.match-pool-panel,.match-settlement-guide{padding:24px}.experience-match .outcome-tile strong{font-size:14px}.experience-match .outcome-tile b{font-size:36px}.experience-match .match-main .outcome-tile{padding-inline:7px}.experience-match .estimate-return-row{gap:12px;padding-inline:14px}.experience-match .estimate-return-row strong{font-size:23px}.experience-match .estimate-net-row{padding-inline:14px}.pool-panel-total>strong{font-size:58px}.experience-match .weekly-stats{grid-template-columns:120px 1fr;gap:16px}.experience-match .result-score b{font-size:54px}.experience-match .result-score>strong{font-size:18px}}@media (max-width:700px){.experience-match{width:100%;padding:18px 14px 100px}.experience-match .match-layout{grid-template-columns:minmax(0,1fr);gap:20px}body:has(.experience-match) .experience-nav{min-height:68px;padding:8px 18px}body:has(.experience-match) .experience-brand img{width:114px}body:has(.experience-match) .experience-nav-links a{gap:4px;font-size:11px}body:has(.experience-match) .experience-account summary{gap:5px;padding:7px 9px;font-size:11px}.match-ribbon{padding:10px 18px;font-size:11px}.experience-match .fixture-heading{padding:10px 20px 22px}.experience-match .fixture-heading .experience-back{margin-bottom:0;font-size:12px}.experience-match .fixture-heading .experience-eyebrow{margin:10px 0 12px;font-size:11px}.experience-match .fixture-heading h1,.experience-match.match-stage-review .fixture-heading h1{margin-bottom:15px;font-size:28px;line-height:1.18}.experience-match.match-stage-review .fixture-heading h1{font-size:21px}.experience-match .fixture-heading p:last-child{font-size:12px}.match-call-body{padding:24px 19px}.experience-match .review-title{font-size:23px!important}.experience-match .review-subtitle{margin-bottom:20px;font-size:13px}.experience-match .match-main .outcome-tile{gap:10px;min-height:152px;padding:11px 5px}.experience-match .match-main .outcome-tile[aria-pressed=true]{padding:10px 4px}.experience-match .outcome-tile strong{font-size:12px}.experience-match .outcome-tile b{font-size:30px}.experience-match .outcome-tile small{font-size:10px}.experience-match .selected-team{gap:10px;margin:18px 0;padding:10px 12px}.experience-match .selected-team .team-kit{width:59px;height:65px}.experience-match .selected-team strong{font-size:19px}.experience-match .selected-team small,.experience-match .selected-team>span,.experience-match .selection-change{font-size:11px}.experience-match .credit-row{min-height:54px;font-size:13px}.experience-match .credit-input input{width:80px;font-size:17px}.experience-match .quick-amounts{gap:7px;margin:12px 0 20px}.experience-match .quick-amounts>span{font-size:11px}.experience-match .quick-amounts button{min-width:45px;min-height:44px;padding:0 9px;font-size:12px}.experience-match .estimate-return-row{gap:12px;padding:16px 12px 8px}.experience-match .estimate-return-row>span{max-width:50%;font-size:12px}.experience-match .estimate-return-row strong{font-size:21px}.experience-match .estimate-net-row{padding:8px 12px 16px;font-size:12px}.experience-match .experience-muted{font-size:12px}.experience-match .experience-primary,.experience-match .experience-secondary{min-height:49px;font-size:14px}.experience-match .experience-simulation{margin-top:18px;font-size:10px}.match-pool-panel{padding:25px 22px}.pool-panel-total>strong{font-size:56px}.pool-panel-heading .experience-eyebrow{font-size:11px}.pool-panel-total>span,.pool-panel-intro,.pool-panel-note{font-size:12px}.match-settlement-guide{padding:22px}.match-settlement-guide h2{font-size:18px}.experience-match .result-score b{font-size:44px}.experience-match .result-score>strong{font-size:13px}.experience-match .result-score small{font-size:11px}.experience-match .result-outcome .outcome-badge{font-size:13px}.experience-match .weekly-stats{grid-template-columns:95px minmax(0,1fr);gap:12px}.experience-match .weekly-stats>div:first-child strong{font-size:23px}.experience-match .weekly-stats>div:nth-child(2)>strong{font-size:12px}.experience-match .weekly-stats p,.experience-match .weekly-stats small{font-size:10px}.experience-match .section-heading h2{font-size:16px}.experience-match .section-heading a{font-size:11px}}@media (prefers-reduced-motion:reduce){.experience-match .outcome-tile{transition:none}}.experience-match .fixture-vs{margin-right:.14em;display:inline-block}.experience-match.match-stage-review .fixture-vs{margin-left:.14em}.experience-match .estimate-return-row{border-radius:10px 10px 0 0}.experience-match .selected-team{background:#f7f2e8;border-left:3px solid #008d80}:root[data-theme=dark] .experience-match .selected-team{background:#141a20}:root[data-theme=dark] .experience-match .team-kit-dark{mix-blend-mode:lighten}:root[data-theme=dark] .match-settlement-guide>div:nth-of-type(2) svg{color:#e5a381}:root[data-theme=dark] .match-settlement-guide>div:nth-of-type(3) svg{color:#d2ad56}.experience-match .result-score>strong{overflow-wrap:anywhere;min-width:0}@media (max-width:360px){.experience-match .result-score{gap:8px}.experience-match .result-score b{font-size:32px}.experience-match .result-score>strong{font-size:11px}}.match-rules-link{min-height:44px;color:var(--experience-teal);justify-self:start;align-items:center;gap:8px;padding:0 4px;font-size:13px;text-decoration:none;display:inline-flex}.match-rules-link:hover{text-decoration:underline}.return-summary{color:var(--c-charcoal);background:linear-gradient(110deg,#f0e5c5,#e5f0e6);border:1px solid #c9a24b70;border-top:3px solid #c9a24b;border-radius:9px;padding:25px 28px 20px}.return-summary-heading{font-family:var(--font-sora);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:500;display:flex}.return-condition{font-family:var(--font-inter);letter-spacing:0;color:#087f78;white-space:nowrap;border:1px solid #087f7833;border-radius:5px;padding:5px 9px;font-size:12px;font-weight:600}.return-value{font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;margin:18px 0 21px;display:flex}.return-value>strong{font-family:var(--font-sora);letter-spacing:-.045em;font-size:clamp(38px,3.1vw,54px);font-weight:550;line-height:1.15}.return-value>span{font-family:var(--font-inter);letter-spacing:0;color:var(--experience-muted);font-size:17px;font-weight:500}.return-value.is-unavailable>strong{letter-spacing:-.025em;font-size:24px}.return-net{border-top:1px solid #b3aa873f;justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px;font-size:14px;display:flex}.return-net>strong{font-family:var(--font-sora);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:20px;font-weight:550}.return-net>strong>span{font-family:var(--font-inter);letter-spacing:0;font-size:13px;font-weight:450}.return-explanation{color:var(--experience-muted);max-width:66ch;margin:14px 0 20px;font-size:14px;line-height:1.65!important}.available-balance{color:var(--experience-muted);justify-content:space-between;align-items:baseline;gap:16px;margin:18px 0 0;padding:14px 0 0;font-size:14px;display:flex}.available-balance>strong{color:var(--c-charcoal);font-variant-numeric:tabular-nums;font-weight:550}.experience-match .quick-amounts>span{letter-spacing:-.015em;font-size:14px;font-weight:500}.experience-match .quick-amounts button{font-variant-numeric:tabular-nums;font-weight:550}.experience-match .credit-input input{font-family:var(--font-sora);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-weight:550}.experience-match .selected-team .team-kit{object-fit:contain}.draw-symbol{color:var(--experience-teal);padding:16px}.experience-receipt{width:calc(100% - 96px);max-width:1480px;padding:28px 0 72px}.experience-receipt>.experience-back{margin-bottom:20px;font-size:14px}.experience-receipt .match-layout{grid-template-columns:minmax(0,2.5fr) minmax(280px,1fr);align-items:start;gap:64px}.experience-receipt .match-main{max-width:none}.receipt-paper{background:var(--experience-surface);border:1px solid #c9a24b80;border-top:4px solid #c9a24b;border-radius:10px;box-shadow:0 14px 40px #7053160d}.receipt-heading{border-bottom:1px solid var(--experience-border);background:linear-gradient(115deg,#f5ecd5,#fcf8f0 70%);padding:32px 42px 28px}.receipt-masthead{font-family:var(--font-sora);letter-spacing:.04em;color:#956d22;align-items:center;gap:12px;font-size:14px;font-weight:550;display:flex}.receipt-status{color:var(--experience-teal);font-family:var(--font-inter);letter-spacing:0;border:1px solid #087f7844;border-radius:5px;margin-left:auto;padding:6px 11px;font-size:12px;font-weight:600}.experience-receipt h1{letter-spacing:-.04em;max-width:23ch;margin:27px 0 14px;font-size:clamp(27px,2.7vw,42px);line-height:1.23}.receipt-caller{color:var(--experience-muted);margin:0;font-size:14px}.receipt-caller a{color:var(--c-charcoal);font-weight:550;text-decoration:none}.receipt-body{padding:28px 42px 22px}.receipt-selection{background:#f7f2e8;border-color:#c9a24b70 #c9a24b70 #c9a24b70 #008d80;border-left-style:solid;border-left-width:3px;gap:18px;margin:0 0 20px;padding:16px 20px}.receipt-selection .team-kit{object-fit:contain;width:80px;height:90px}.receipt-selection strong{font-size:24px;line-height:1.25;display:block}.receipt-selection small{margin:0 0 6px;font-size:12px}.receipt-selection .outcome-badge{flex-shrink:0;margin-left:auto}.receipt-allocation{min-height:60px;margin-bottom:22px;font-size:15px}.receipt-allocation>strong{font-family:var(--font-sora);font-variant-numeric:tabular-nums;font-size:20px;font-weight:550}.receipt-allocation>strong>span{font-family:var(--font-inter);color:var(--experience-muted);font-size:13px;font-weight:450}.receipt-share-controls{margin-top:26px}.receipt-share-controls>div{gap:16px!important}.receipt-share-controls button{font-family:var(--font-inter);border-radius:7px;min-height:48px;color:#20251f!important;background:#c9a24b!important;padding:0 24px!important;font-size:14px!important;font-weight:600!important}.receipt-share-controls a{min-height:44px;color:var(--experience-teal);align-items:center;font-size:14px;display:inline-flex;font-weight:550!important}.receipt-reference{border-top:1px dashed var(--experience-border);color:var(--experience-muted);justify-content:space-between;gap:16px;padding-top:18px;font-size:11px;display:flex}.receipt-reference>span:last-child{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.experience-receipt .compact-missions{margin-top:24px;padding:10px 0 18px}.experience-receipt .compact-missions summary{font-size:13px}.experience-receipt .experience-simulation{margin:24px 0 0;font-size:12px}.receipt-next{max-width:340px;padding-top:38px}.receipt-next h2{margin:0 0 16px;line-height:1.25;font-size:23px!important}.receipt-next p{font-size:15px;line-height:1.7}.receipt-next a{min-height:44px;font-size:14px;font-weight:550!important}:root[data-theme=dark] .return-summary{background:linear-gradient(115deg,#343021,#1a312b);border-color:#c9a24b #b2924866 #b2924866}:root[data-theme=dark] .return-condition{color:#55d9c9;border-color:#55d9c944}:root[data-theme=dark] .return-net{border-color:#c9a24b33}:root[data-theme=dark] .receipt-heading{background:linear-gradient(115deg,#302b20,#171c22 75%)}:root[data-theme=dark] .receipt-masthead{color:#d2ad56}:root[data-theme=dark] .receipt-selection{background:#141a20}:root[data-theme=dark] .receipt-selection .team-kit-dark{mix-blend-mode:lighten}@media (max-width:1100px) and (min-width:701px){.experience-receipt{width:calc(100% - 48px)}.experience-receipt .match-layout{grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:28px}.receipt-heading{padding:26px}.receipt-body{padding:24px 26px}.return-summary{padding:21px}.return-summary-heading{font-size:14px}.return-value>strong{font-size:38px}.receipt-selection strong{font-size:21px}}@media (max-width:700px){.return-summary{padding:18px 18px 16px}.return-summary-heading{gap:10px;font-size:13px}.return-condition{padding:4px 7px;font-size:10px}.return-value{gap:9px;margin:15px 0 17px}.return-value>strong{font-size:37px}.return-value>span{font-size:13px}.return-net{gap:8px;padding-top:13px;font-size:12px}.return-net>strong{font-size:17px}.return-net>strong>span{font-size:11px}.return-explanation{margin:12px 0 18px;font-size:12px;line-height:1.65!important}.available-balance{margin-top:16px;padding-top:0;font-size:12px}.experience-match .quick-amounts>span{font-size:12px}.experience-receipt{width:100%;padding:14px 14px 100px}.experience-receipt>.experience-back{margin-bottom:12px;font-size:12px}.experience-receipt .match-layout{display:block}.receipt-heading{padding:23px 20px}.receipt-body{padding:22px 20px 18px}.receipt-masthead{gap:8px;font-size:11px}.receipt-masthead>img{width:25px;height:25px}.receipt-status{padding:5px 8px;font-size:10px}.experience-receipt h1{max-width:19ch;margin:22px 0 14px;font-size:26px}.receipt-caller{font-size:12px}.receipt-selection{gap:11px;margin-bottom:12px;padding:11px 12px}.receipt-selection .team-kit{width:55px;height:65px}.receipt-selection strong{font-size:18px}.receipt-selection small{font-size:11px}.receipt-selection .outcome-badge{padding:5px 7px;font-size:11px}.receipt-allocation{margin-bottom:17px;font-size:13px}.receipt-allocation>strong{font-size:18px}.receipt-allocation>strong>span{font-size:11px}.receipt-reference{flex-wrap:wrap;gap:6px;font-size:10px}.receipt-share-controls{margin-top:22px}.receipt-share-controls button{padding-inline:17px!important}.receipt-share-controls a{font-size:12px}.experience-receipt .experience-simulation{font-size:10px}.receipt-next{max-width:none;padding:30px 7px 0}.receipt-next h2{font-size:21px!important}.receipt-next p,.receipt-next a{font-size:13px}}@media (max-width:360px){.return-summary{padding:16px 13px}.return-summary-heading{font-size:12px}.return-net>strong{font-size:15px}.return-value>strong{font-size:34px}.receipt-selection{flex-wrap:wrap}.receipt-selection .outcome-badge{margin-left:0}.receipt-share-controls>div{gap:10px!important}}.receipt-masthead>img{width:135px;height:auto}.return-net>strong>span{margin-left:.15em}@media (max-width:700px){.receipt-masthead>img{width:105px}}.experience-match .fixture-heading h1{letter-spacing:-.035em;font-weight:600}.return-value>strong{letter-spacing:-.035em}.experience-match .experience-primary{font-family:var(--font-sora);letter-spacing:-.015em;font-weight:550}@media (min-width:701px){.experience-match.match-stage-review .fixture-heading{padding-top:12px;padding-bottom:22px}.experience-match.match-stage-review .fixture-heading .experience-back{min-height:36px;margin-bottom:0}.experience-match.match-stage-review .fixture-heading .experience-eyebrow{margin:5px 0 12px}.experience-match.match-stage-review .fixture-heading h1{margin-bottom:15px}.experience-match.match-stage-review .review-subtitle{margin-bottom:20px}.experience-match.match-stage-review .selected-team{margin-block:18px;padding-block:14px}.experience-match.match-stage-review .selected-team .team-kit{width:80px;height:84px}}@media (max-width:700px){:is(html:has(.experience-match),html:has(.experience-receipt)){scroll-padding-top:90px;scroll-padding-bottom:90px}.experience-match :is(button,a,input),.experience-receipt :is(button,a,input,summary){scroll-margin-block:100px}.receipt-selection{grid-template-columns:55px minmax(0,1fr);gap:10px 11px;display:grid}.receipt-selection .outcome-badge{grid-column:2;justify-self:start;margin:0}.receipt-selection strong{overflow-wrap:anywhere}}
.level-mark{font-family:var(--font-sora);color:inherit;align-items:center;gap:11px;font-size:22px;font-weight:700;line-height:1.25;display:inline-flex}.level-mark svg{color:#aa812f;flex:none;width:29px;height:34px}.level-mark-compact{gap:6px;font-size:12px}.level-mark-compact svg{width:18px;height:23px}.experience-account summary>.level-mark{border-right:1px solid var(--experience-border);padding-right:13px}.experience-account-menu{width:330px;max-height:min(80dvh,760px);overflow-y:auto}.experience-account-menu .caller-progress{margin:4px -4px 8px;padding:14px}.experience-account-menu .progress-identity .level-mark{font-size:17px}.experience-account-menu .progress-xp strong{font-size:20px}.experience-account-menu .progress-next{font-size:11px}.experience-account-menu .progress-kicker{font-size:10px}.experience-account-menu .progress-momentum{font-size:11px}.experience-account-menu .level-mark>span{padding:0}.progress-unavailable{color:var(--experience-muted);font-size:13px}.caller-progress{border:1px solid var(--experience-border);background:var(--experience-surface);border-top:3px solid #c9a24b;border-radius:10px;padding:25px 26px}.progress-identity{justify-content:space-between;align-items:center;gap:20px;display:flex}.progress-kicker{color:var(--experience-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:9px;font-size:11px;display:block}.progress-xp{text-align:right;flex:none}.progress-xp strong{font:700 28px/1.1 var(--font-sora);letter-spacing:-.05em;display:block}.progress-xp>span{color:var(--experience-muted);margin-top:5px;font-size:11px;display:block}.progress-next{color:var(--experience-muted);justify-content:space-between;gap:12px;margin-top:22px;font-size:12px;display:flex}.progress-next strong{color:var(--c-charcoal);font-weight:600}.caller-progress progress{appearance:none;background:var(--experience-border);border:0;border-radius:4px;width:100%;height:7px;margin-top:11px;display:block;overflow:hidden}.caller-progress progress::-webkit-progress-bar{background:var(--experience-border)}.caller-progress progress::-webkit-progress-value{background:#c9a24b;border-radius:4px}.caller-progress progress::-moz-progress-bar{background:#c9a24b}.progress-momentum{color:var(--experience-teal);margin:11px 0 0;font-size:12px!important}.progress-explainer{color:var(--experience-muted);margin-top:12px;font-size:12px}.progress-explainer summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.progress-explainer p{margin:0}.caller-progress-compact{padding:20px 24px}.caller-progress-compact .progress-next{margin-top:14px}.experience-nav{max-width:1440px}.experience-nav-links a{font-size:14px}.experience-rankings{max-width:1440px;padding:36px 36px 64px}.rankings-heading{justify-content:space-between;align-items:center;margin:0 0 34px;padding:6px 0 0;display:flex}.experience-rankings .rankings-heading h1{letter-spacing:-.065em;margin:12px 0 20px;font-size:clamp(38px,4.6vw,64px);font-weight:750;line-height:1.06}.rankings-heading .experience-eyebrow{margin:0;font-size:12px}.rankings-intro{color:var(--experience-muted);margin:0;font-size:17px;line-height:1.6}.rankings-emblem{color:#a17b30;border-block:1px solid #c9a24b70;align-items:center;gap:23px;padding:25px 32px;display:flex}.rankings-emblem span{letter-spacing:.16em;font-size:12px;font-weight:700;line-height:1.7}.rankings-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:28px;display:grid}.ranking-board{border:1px solid var(--experience-border);background:var(--experience-surface);border-radius:12px;overflow:hidden;box-shadow:0 12px 34px #423f2a07}.ranking-board-heading{justify-content:space-between;align-items:center;gap:16px;padding:25px 28px 10px;display:flex}.ranking-board-heading .experience-eyebrow{margin:0;font-size:11px}.ranking-board-heading h2{margin:8px 0 0;font-size:26px;font-weight:700}.board-status{white-space:nowrap;background:#c9a24b18;border:1px solid #c9a24b50;border-radius:5px;padding:6px 10px;font-size:11px}.ranking-board-note{color:var(--experience-muted);margin:0 0 24px;padding:0 28px;font-size:13px}.standings-table{border-collapse:collapse;table-layout:auto;width:100%}.standings-table thead{background:color-mix(in srgb,#c9a24b 8%,var(--experience-surface))}.standings-table th{text-transform:uppercase;letter-spacing:.08em;text-align:left;color:var(--experience-muted);padding:13px 18px;font-size:11px;font-weight:600}.standings-table th:first-child{padding-left:28px}.standings-table td{border-top:1px solid var(--experience-border);padding:23px 18px}.standings-table .standing-rank{width:82px;font:650 30px var(--font-sora);letter-spacing:-.06em;color:var(--experience-muted);padding-left:28px}.standing-caller{color:var(--c-charcoal);align-items:center;gap:12px;min-height:48px;text-decoration:none;display:flex}.standing-caller>span:last-child{min-width:0}.standing-caller strong{overflow-wrap:anywhere;font-size:15px;font-weight:700;display:block}.standing-identity{color:var(--experience-muted);margin-top:5px;font-size:11px;display:block}.standings-table .standing-roi{font:650 25px var(--font-sora);letter-spacing:-.055em;white-space:nowrap;text-align:right}.standing-roi>span{margin-left:2px;font-size:15px}.standings-table th:nth-child(3){text-align:right}.standings-table .standings-allocated{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-right:26px;font-size:15px}.standings-allocated small{color:var(--experience-muted);margin-top:5px;font-size:10px;display:block}.standings-table .is-leading{background:linear-gradient(110deg,#c9a24b1f,#008d8010)}.standings-table .is-leading .standing-rank{color:#a17b30}.standings-table .is-you{box-shadow:inset 3px 0 var(--experience-teal)}.standing-caller:hover strong{text-underline-offset:4px;text-decoration:underline}.board-footer{border-top:1px solid var(--experience-border);color:var(--experience-muted);justify-content:space-between;padding:18px 28px;font-size:11px;display:flex}.rankings-personal{gap:20px;display:grid}.ranking-your-week{color:#f8f3e8;background:linear-gradient(130deg,#172126,#123330);border:1px solid #c9a24b77;border-radius:11px;padding:24px 26px}.ranking-personal-title{justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.ranking-personal-title>a{color:#72ddca;align-items:center;gap:5px;min-height:32px;text-decoration:none;display:inline-flex}.ranking-your-week .weekly-progress{border:0;margin:0;padding:10px 0 0}.ranking-your-week .weekly-progress .section-heading{display:none}.ranking-your-week .weekly-stats{display:block}.ranking-your-week .weekly-stats>div{border:0;padding:0}.ranking-your-week .weekly-stats>div:first-child{border-bottom:1px solid #bcbfba40;margin-bottom:18px;padding-bottom:20px}.ranking-your-week .weekly-stats>div:first-child strong{color:#78dfcd;letter-spacing:-.06em;margin-top:8px;font-size:43px;font-weight:700}.ranking-your-week .experience-muted,.ranking-your-week .weekly-stats p,.ranking-your-week .weekly-stats small{color:#d1dcd6;font-size:12px}.ranking-your-week .weekly-stats strong{font-size:17px}.ranking-your-week h2{font-size:24px}.ranking-your-week>p{color:#d1dcd6;font-size:14px}.ranking-qualification{padding:3px 7px}.ranking-qualification h3{margin:6px 0 14px;font-size:18px}.ranking-qualification>div{align-items:center;gap:17px;margin:13px 0;display:flex}.ranking-qualification>div strong{font:650 27px var(--font-sora);color:#a17b30;min-width:54px}.ranking-qualification p{color:var(--experience-muted);margin:0;font-size:12px}.ranking-qualification>p{border-top:1px solid var(--experience-border);margin:16px 0 8px;padding-top:15px}.ranking-qualification a{color:var(--experience-teal);align-items:center;gap:6px;min-height:44px;font-size:12px;display:inline-flex}.ranking-empty{padding:30px 28px 40px}.ranking-empty svg{color:#a17b30}.ranking-empty h3{font-size:23px}.ranking-empty p{color:var(--experience-muted);font-size:14px}.ranking-empty a{align-items:center;gap:6px;min-height:44px;display:inline-flex}.rankings-loading{border:1px solid var(--experience-border);min-height:350px;color:var(--experience-muted);border-radius:12px;padding:30px}.experience-matchday h1,.experience-calls h1{font-size:clamp(34px,3.8vw,48px);font-weight:750;line-height:1.1}.matchday-caller{justify-items:end;gap:5px;display:grid}.matchday-caller>span:last-child{color:var(--experience-muted);font-size:12px}.calls-title{justify-content:space-between;align-items:center;gap:24px;display:flex}.calls-title .experience-eyebrow{margin-bottom:8px}.calls-progress-row,.profile-progress-row{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:center;gap:36px;margin:24px 0;display:grid}.calls-progress-row .weekly-progress{margin:0}.profile-progress-row .profile-performance{width:100%;max-width:none}.experience-profile .profile-intro .level-mark{margin-top:4px}.experience-profile .profile-intro h1{font-size:32px}.experience-calls .call-section h2,.experience-matchday .call-section h2{font-size:23px;font-weight:700}.experience-calls .call-list-row strong{font-size:16px}.experience-calls .call-list-row p{font-size:13px}.experience-receipt{width:calc(100% - 72px);max-width:1360px;padding-top:18px}.experience-receipt .match-layout{grid-template-columns:minmax(0,1.35fr) minmax(340px,1fr);gap:36px}.receipt-heading{padding:24px 30px!important}.receipt-masthead>img{width:128px;height:auto}.receipt-masthead>span:not(.receipt-status){text-transform:uppercase;letter-spacing:.1em;font-size:11px}.experience-receipt h1{max-width:none;margin:20px 0 12px;font-size:30px;font-weight:700}.receipt-caller{font-size:15px}.receipt-caller a{font-weight:700}.receipt-identity-line{flex-wrap:wrap;align-items:center;gap:10px;margin-top:13px;display:flex}.receipt-identity-line>span:last-child{color:var(--experience-muted);font-size:11px}.receipt-body{padding:22px 30px}.receipt-selection{margin-bottom:18px;padding:12px 16px}.receipt-selection .team-kit{width:62px;height:72px}.receipt-selection strong{font-size:24px;font-weight:700}.receipt-allocation{min-height:42px;margin-bottom:16px}.experience-receipt .return-summary{padding:19px 22px}.experience-receipt .return-value{margin:12px 0}.experience-receipt .return-value>strong{font-size:43px;font-weight:700}.experience-receipt .return-summary-heading{font-size:14px}.experience-receipt .return-net{padding-top:12px}.experience-receipt .return-explanation{margin:12px 0;font-size:12px}.receipt-share-controls{margin-top:18px}.receipt-share-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.receipt-share-actions button,.receipt-share-actions a{border:1px solid var(--experience-border);border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:48px;text-decoration:none;display:inline-flex;padding:10px 18px!important;font-size:14px!important;font-weight:650!important}.receipt-share-actions button{color:#172126!important;background:#c9a24b!important}.receipt-share-actions a{background:var(--experience-surface);color:var(--c-charcoal)}.receipt-share-actions .share-status{width:100%;color:var(--experience-teal);font-size:12px}.receipt-reference{margin-top:20px}.experience-receipt .experience-simulation{margin-top:17px}.receipt-next{max-width:none;padding:6px 0 0}.receipt-share-preview{border:1px solid var(--experience-border);background:var(--experience-surface);border-radius:10px;margin-bottom:27px;padding:22px}.receipt-share-preview .experience-eyebrow{margin:0 0 12px}.receipt-share-preview img{border:1px solid var(--experience-border);border-radius:6px;box-shadow:0 7px 18px #3d392314}.receipt-share-preview p:last-child{color:var(--experience-muted);margin-bottom:0;font-size:12px;line-height:1.6}.receipt-next h2{font-weight:700;font-size:23px!important}.receipt-next>p{font-size:14px}.receipt-next .receipt-conversion{margin-top:15px}:root[data-theme=dark] .rankings-emblem,:root[data-theme=dark] .level-mark svg,:root[data-theme=dark] .ranking-qualification>div strong,:root[data-theme=dark] .standings-table .is-leading .standing-rank{color:#d5b260}:root[data-theme=dark] .ranking-board{box-shadow:none}:root[data-theme=dark] .board-status{color:#dec88f}@media (max-width:1150px){.rankings-layout{grid-template-columns:minmax(0,1fr) 290px;gap:20px}.experience-rankings{padding-inline:24px}.standings-allocated{display:none}.ranking-your-week,.caller-progress{padding:22px}.ranking-board-heading{padding:22px 20px 10px}.ranking-board-note{padding-inline:20px}.experience-receipt .match-layout{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:25px}}@media (max-width:800px){.rankings-layout{grid-template-columns:1fr}.rankings-personal{grid-template-columns:1fr 1fr}.ranking-qualification{grid-column:1/-1}.rankings-emblem{padding:18px}.rankings-emblem svg{width:50px}.rankings-emblem span{display:none}.standings-allocated{display:table-cell}.calls-progress-row,.profile-progress-row{gap:20px}.experience-receipt .match-layout{display:block}.receipt-next{margin-top:28px}.receipt-share-preview{max-width:600px}}@media (max-width:700px){.experience-account summary>.level-mark{border:0;padding-right:0}.experience-account summary>.level-mark>span{display:none}.experience-nav{gap:12px;padding-inline:17px}.experience-account summary{font-size:11px}.experience-account-menu{max-height:70dvh}.experience-rankings{padding:24px 16px 100px}.rankings-heading{margin-bottom:24px}.experience-rankings .rankings-heading h1{max-width:8ch;margin:12px 0 14px;font-size:39px;line-height:1.08}.rankings-heading .experience-eyebrow{font-size:10px}.rankings-intro{font-size:13px}.rankings-emblem{margin-left:15px;padding:14px 6px}.rankings-emblem svg{width:40px;height:45px}.ranking-board-heading{gap:8px;padding:20px 16px 10px}.ranking-board-heading h2{font-size:23px}.ranking-board-heading .experience-eyebrow{font-size:10px}.board-status{padding:4px 7px;font-size:10px}.ranking-board-note{margin-bottom:18px;padding-inline:16px;font-size:12px}.standings-table th{padding:11px 10px;font-size:9px}.standings-table th:first-child,.standings-table .standing-rank{padding-left:16px}.standings-table td{padding:18px 10px}.standings-table .standing-rank{width:52px;font-size:25px}.standing-caller{gap:9px}.standing-caller .avatar-mark{flex:none;width:31px!important;height:35px!important}.standing-caller .avatar-mark svg{width:31px;height:35px}.standing-caller strong{max-width:160px;font-size:12px}.standing-identity{font-size:10px}.standings-table .standing-roi{padding-right:16px;font-size:21px}.standing-roi>span{font-size:12px}.standings-allocated{display:none!important}.board-footer{padding:15px 16px;font-size:10px}.rankings-personal{grid-template-columns:1fr}.ranking-qualification{grid-column:auto}.ranking-your-week .weekly-stats{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ranking-your-week .weekly-stats>div:first-child{border:0;margin:0;padding:0}.ranking-your-week .weekly-stats>div:first-child strong{font-size:35px}.ranking-your-week .weekly-stats strong{font-size:15px}.ranking-your-week .weekly-stats p,.ranking-your-week .weekly-stats small{font-size:11px}.rankings-personal .caller-progress{padding:21px 23px}.level-mark{font-size:19px}.calls-progress-row,.profile-progress-row{grid-template-columns:1fr;gap:20px}.experience-profile .profile-intro h1{font-size:27px}.experience-profile .profile-progress-row .caller-progress{padding:19px 21px}.experience-matchday h1,.experience-calls h1{font-size:35px}.matchday-caller .level-mark{gap:6px;font-size:12px}.matchday-caller .level-mark svg{width:20px;height:25px}.matchday-caller>span:last-child{font-size:10px}.calls-title>.level-mark{gap:6px;font-size:13px}.calls-title>.level-mark svg{width:21px}.experience-receipt{width:100%;padding:14px 14px 100px}.receipt-heading{padding:20px!important}.receipt-body{padding:20px}.experience-receipt h1{margin:18px 0 10px;font-size:25px}.receipt-caller{font-size:13px}.receipt-identity-line{margin-top:12px}.receipt-masthead>img{width:105px}.receipt-masthead>span:not(.receipt-status){font-size:9px}.receipt-selection strong{font-size:20px}.receipt-selection .team-kit{width:48px;height:56px}.receipt-selection{gap:12px;padding:10px 12px}.experience-receipt .return-value>strong{font-size:36px}.experience-receipt .return-summary{padding:16px}.experience-receipt .return-summary-heading{font-size:12px}.receipt-share-actions{gap:9px}.receipt-share-actions button,.receipt-share-actions a{white-space:nowrap;flex:1;padding:10px 12px!important;font-size:12px!important}.receipt-share-preview{padding:16px}.receipt-next h2{font-size:21px!important}.receipt-next{padding:0 6px}.receipt-reference{font-size:10px}.experience-receipt .return-explanation{font-size:11px}.experience-receipt .experience-simulation{font-size:10px}}.standings-table th.standings-allocated{font-size:11px}.theme-toggle{border:1px solid var(--c-border-subtle);background:var(--c-white);border-radius:8px;align-items:center;gap:4px;padding:3px;display:inline-flex}.theme-toggle-label{color:var(--c-mid-grey);padding:0 8px;font-size:12px;font-weight:600}.theme-toggle-option{cursor:pointer;border:1px solid #0000;border-radius:5px;min-width:48px;min-height:44px;padding:0 10px;font-size:12px;font-weight:650}.experience-nav{grid-template-columns:auto minmax(260px,1fr) auto;gap:22px;display:grid}.experience-nav-links{justify-content:center}.nav-utilities{align-items:center;gap:20px;display:flex}.nav-theme{align-items:center;display:flex}.experience-account-menu{width:270px;padding:18px}.experience-account-menu>strong{border-bottom:1px solid var(--experience-border);margin-bottom:6px;padding:0 10px 12px;font-size:15px;display:block}.experience-account-menu>a,.experience-account-menu>button{font-size:14px}.experience-rankings .rankings-heading h1{letter-spacing:-.045em;font-size:clamp(38px,4.4vw,56px);font-weight:700}.ranking-board-note{font-size:14px}.standing-caller strong{font-size:16px}.standing-identity{font-size:12px;line-height:1.6}.standings-table .standing-roi{font-size:28px}.standings-allocated small{font-size:12px;line-height:1.5}.standing-mobile-detail{color:var(--experience-muted);margin-top:5px;font-size:12px;line-height:1.5;display:none}.board-footer{flex-wrap:wrap;gap:16px;font-size:13px;line-height:1.6}.board-footer strong{color:var(--c-charcoal)}.progress-kicker,.progress-xp>span{font-size:12px}.progress-next{font-size:13px}.progress-detail{justify-content:space-between;align-items:baseline;gap:12px;margin-top:11px;display:flex}.progress-detail .progress-momentum{margin:0}.progress-detail>span{color:var(--experience-muted);white-space:nowrap;font-size:12px}.progress-explainer{font-size:13px;line-height:1.65}.progress-breakdown{margin:14px 0 0}.progress-breakdown>div{border-top:1px solid var(--experience-border);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.progress-breakdown dd{color:var(--c-charcoal);font-variant-numeric:tabular-nums;margin:0}.profile-record-totals{color:var(--experience-muted);flex-wrap:wrap;gap:14px 24px;margin:22px 0 25px;font-size:14px;display:flex}.profile-record-totals strong{color:var(--c-charcoal);font-family:var(--font-sora);margin-right:4px;font-size:19px}.experience-profile .call-list-row strong,.experience-calls .call-list-row strong{font-size:16px}.experience-profile .call-list-row p,.experience-calls .call-list-row p{font-size:14px;line-height:1.55}.receipt-share-actions button.receipt-copy-link{background:var(--experience-surface)!important;color:var(--c-charcoal)!important}.receipt-selection small{font-size:13px;line-height:1.5}@media (max-width:1250px){.nav-theme .theme-toggle-label{display:none}.nav-utilities{gap:12px}.experience-account summary>.level-mark>span{display:none}}@media (min-width:701px) and (max-width:1000px){.experience-nav{grid-template-columns:auto 1fr;row-gap:4px}.nav-utilities{justify-self:end}.experience-nav-links{grid-area:2/1/auto/-1}}@media (max-width:1150px){.standing-mobile-detail{display:block}}@media (min-width:701px) and (max-width:800px){.standing-mobile-detail{display:none}}@media (max-width:700px){.experience-nav{grid-template-columns:auto 1fr;gap:4px 12px;padding:8px 16px}.experience-brand img{width:112px;height:auto}.nav-utilities{display:contents}.experience-account{grid-area:1/2;justify-self:end}.nav-theme{border-top:1px solid var(--experience-border);grid-area:2/1/auto/-1;justify-content:center;justify-self:stretch;padding-top:3px}.nav-theme .theme-toggle{background:0 0;border:0;justify-content:space-between;width:100%;padding:0;overflow:visible}.nav-theme .theme-toggle-label{padding:0 12px 0 0;font-size:12px;display:inline}.nav-theme .theme-toggle-option{flex:1;min-width:60px;min-height:44px;font-size:13px}.experience-account-menu{max-height:calc(100dvh - 170px)}.experience-rankings .rankings-heading h1{max-width:8ch;font-size:38px;font-weight:700}.rankings-intro{font-size:15px}.ranking-board-note{font-size:13px}.standings-table th{font-size:11px}.standings-table .standing-rank{width:41px;padding-left:13px;font-size:24px}.standings-table td{padding-inline:8px}.standing-caller{gap:8px}.standing-caller strong{max-width:190px;font-size:14px}.standing-identity,.standing-mobile-detail{font-size:12px}.standing-mobile-detail{display:block}.standings-table .standing-roi{padding-right:13px;font-size:23px}.standings-table .standing-roi>span{font-size:13px}.board-footer{gap:6px;font-size:12px}.ranking-your-week .weekly-stats p,.ranking-your-week .weekly-stats small{font-size:12px}.progress-detail{flex-wrap:wrap;gap:5px 14px}.profile-record-totals{gap:9px 18px;font-size:13px}.profile-record-totals strong{font-size:17px}.receipt-share-actions{grid-template-columns:1fr 1fr;display:grid}.receipt-share-actions>a{grid-column:1/-1}.receipt-share-actions .share-status{grid-column:1/-1;font-size:13px}.receipt-selection small{font-size:12px}}.match-activity{border:1px solid var(--experience-border);background:var(--experience-surface);border-radius:12px;margin:20px 0;padding:22px 24px}.match-activity-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.match-activity h2{letter-spacing:-.04em;margin:0;font-size:22px;font-weight:650}.match-activity-heading button{width:44px;height:44px;color:var(--experience-teal);border:1px solid var(--experience-border);cursor:pointer;background:0 0;border-radius:7px;place-items:center;display:grid}.match-activity-tabs{border-bottom:1px solid var(--experience-border);gap:14px;margin:14px 0 20px;display:flex}.match-activity-tabs button{font:inherit;min-height:44px;color:var(--experience-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0;font-size:13px;font-weight:600}.match-activity-tabs button[aria-selected=true]{border-bottom-color:var(--experience-teal);color:var(--experience-teal)}.match-activity-count{color:var(--experience-muted);margin:0 0 16px;font-size:13px}.match-activity-count>strong{font:650 24px var(--font-sora);color:var(--c-charcoal);margin-right:4px}.match-activity-count>span{margin-top:5px;font-size:12px;display:block}.match-activity-list{margin:0;padding:0;list-style:none}.match-activity-list li{border-top:1px solid var(--experience-border);align-items:center;gap:12px;padding:12px 0;display:flex}.match-activity-list li>div{flex:1;min-width:0}.match-activity-list li strong{font-size:14px;font-weight:650}.match-activity-list time{color:var(--experience-muted);margin-top:4px;font-size:12px;line-height:1.6;display:block}.match-activity-list li>strong,.match-public-callers>div>strong{text-align:right;font-variant-numeric:tabular-nums}.match-activity-list small,.match-public-callers small{color:var(--experience-muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.activity-side{background:var(--experience-teal);border-radius:3px;flex:none;width:7px;height:30px}.activity-side-draw{background:#b99842}.activity-side-b{background:#669f9b}.match-activity-note{color:var(--experience-muted);margin:15px 0 0;font-size:12px;line-height:1.65}.match-public-callers>div{border-top:1px solid var(--experience-border);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 0;display:grid}.match-public-callers a{overflow-wrap:anywhere;font-size:14px;font-weight:650}.match-public-callers small{font-size:12px}.match-public-receipts{margin-top:20px}.match-public-receipts h3{margin:0 0 8px;font-size:15px}.match-public-receipts a{border-top:1px solid var(--experience-border);color:var(--experience-teal);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.match-public-receipts strong{font-size:14px}.match-public-receipts small{color:var(--experience-muted);margin-top:5px;font-size:12px;display:block}@media (max-width:700px){.match-activity{padding:18px}.match-activity h2{font-size:21px}.match-activity-tabs{gap:18px}.match-public-callers>div{gap:9px}}
