.bespoke-oc{--r:24px;--r-sm:16px;--blur:30px;--sat:180%;--font-display:var(--font,var(--font-manrope),system-ui,sans-serif);--acc:#6e8bff;--acc-2:#9a7bff;--acc-soft:rgba(110,139,255,.18);--green:#34e3a4;--blue:#5cc8ff;--pink:#ff7eb6;--gold:#ffd166;--flame:#ff8a5c;font-synthesis-weight:none}.bespoke-oc[data-mode=dark]{--bg-0:#070912;--bg-1:#0d1224;--orb-1:rgba(108,99,255,.55);--orb-2:rgba(0,209,178,.4);--orb-3:rgba(255,92,162,.38);--orb-4:rgba(70,130,255,.45);--glass:hsla(0,0%,100%,.065);--glass-2:hsla(0,0%,100%,.11);--glass-strong:hsla(0,0%,100%,.14);--glass-brd:hsla(0,0%,100%,.14);--hl-tl:hsla(0,0%,100%,.45);--sh-br:rgba(0,0,0,.35);--spec:hsla(0,0%,100%,.22);--shadow:0 8px 32px rgba(0,0,0,.45);--shadow-lg:0 18px 50px rgba(0,0,0,.55);--text:#f4f6ff;--text-strong:#fff;--muted:#a3a9c9;--hair:hsla(0,0%,100%,.1);--inset-bg:rgba(0,0,0,.28);--noise-op:0.05}.bespoke-oc[data-mode=light]{--bg-0:#dfe3f2;--bg-1:#eef1fb;--orb-1:rgba(108,99,255,.4);--orb-2:rgba(0,196,168,.34);--orb-3:rgba(255,110,170,.3);--orb-4:rgba(70,130,255,.34);--glass:hsla(0,0%,100%,.55);--glass-2:hsla(0,0%,100%,.72);--glass-strong:hsla(0,0%,100%,.8);--glass-brd:hsla(0,0%,100%,.85);--hl-tl:hsla(0,0%,100%,.95);--sh-br:rgba(110,120,170,.22);--spec:hsla(0,0%,100%,.85);--shadow:0 8px 32px rgba(60,70,120,.18);--shadow-lg:0 18px 50px rgba(60,70,120,.25);--text:#16182a;--text-strong:#0a0b16;--muted:#5b6184;--hair:rgba(20,24,60,.1);--inset-bg:hsla(0,0%,100%,.45);--noise-op:0.035;--acc:#4f63e8;--acc-2:#7b54e6;--acc-soft:rgba(79,99,232,.16);--green:#0aa371;--blue:#1f8fd6;--pink:#e0468a;--gold:#c98a00;--flame:#e2693a}.bespoke-oc[data-mode=fantasy]{--font-display:"Playfair Display",Georgia,"Times New Roman",serif;--bg-0:#0a0708;--bg-1:#1c0e12;--orb-1:rgba(206,138,58,.42);--orb-2:rgba(150,32,44,.42);--orb-3:rgba(104,60,150,.4);--orb-4:rgba(184,124,44,.44);--glass:rgba(38,27,22,.56);--glass-2:rgba(58,42,32,.64);--glass-strong:rgba(72,52,38,.72);--glass-brd:rgba(201,168,98,.24);--hl-tl:hsla(42,73%,72%,.34);--sh-br:rgba(0,0,0,.6);--spec:rgba(255,228,176,.13);--shadow:0 12px 36px rgba(0,0,0,.62);--shadow-lg:0 22px 58px rgba(0,0,0,.72);--text:#ece1c9;--text-strong:#fbf3e0;--muted:#9c8c70;--hair:rgba(201,168,98,.13);--inset-bg:rgba(0,0,0,.44);--noise-op:0.07;--acc:#bd97f5;--acc-2:#8b5cf6;--acc-soft:rgba(157,110,230,.2);--green:#6cb088;--blue:#74b0d4;--pink:#db6f88;--gold:#dcb85e;--flame:#e2683a}.bespoke-oc[data-mode=fantasy] body{background:radial-gradient(1200px 760px at 80% -10%,#20101a,transparent 60%),radial-gradient(1000px 820px at 8% 112%,#1a0c12,transparent 60%),#0a0708}.bespoke-oc[data-mode=fantasy] body:after{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(125% 105% at 50% -5%,transparent 52%,rgba(0,0,0,.62) 100%)}.bespoke-oc[data-mode=fantasy] .ach-title,.bespoke-oc[data-mode=fantasy] .c14-head,.bespoke-oc[data-mode=fantasy] .dc-name,.bespoke-oc[data-mode=fantasy] .goal-name,.bespoke-oc[data-mode=fantasy] .hero h1,.bespoke-oc[data-mode=fantasy] .level-title,.bespoke-oc[data-mode=fantasy] .nav-card .nc-title,.bespoke-oc[data-mode=fantasy] .open-card .oc-title,.bespoke-oc[data-mode=fantasy] .panel-title,.bespoke-oc[data-mode=fantasy] .quest-name,.bespoke-oc[data-mode=fantasy] .tl-title h1,.bespoke-oc[data-mode=fantasy] .wide-card .wc-title{font-family:var(--font-display);letter-spacing:0;font-weight:800}.bespoke-oc[data-mode=fantasy] .hero h1{letter-spacing:-.5px}.bespoke-oc *{box-sizing:border-box}.bespoke-oc{margin:0;padding:0;min-height:100vh;font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,"SF Pro Display",system-ui,sans-serif;color:var(--text);background:var(--bg-0);letter-spacing:-.01em}.bespoke-oc{background:radial-gradient(1200px 800px at 78% -8%,var(--bg-1),transparent 60%),radial-gradient(1000px 900px at -8% 108%,var(--bg-1),transparent 60%),var(--bg-0)}.bespoke-oc .axis-chart text,.bespoke-oc .cal-foot b,.bespoke-oc .dc-pill,.bespoke-oc .delta-badge,.bespoke-oc .goal-num,.bespoke-oc .level-next .val,.bespoke-oc .model-pay .amt,.bespoke-oc .ref-rate .val,.bespoke-oc .role-badge .num,.bespoke-oc .stat-value,.bespoke-oc .streak-num,.bespoke-oc .tier,.bespoke-oc .xp-badge{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"cv01" 1}.bespoke-oc .bg-nebula,.bespoke-oc .bg-stars,.bespoke-oc .bg-stars-2{position:fixed;pointer-events:none;z-index:0;border-radius:50%;filter:blur(70px);opacity:.9}.bespoke-oc .bg-nebula{width:620px;height:620px;top:-180px;right:-120px;background:radial-gradient(circle at 50% 50%,var(--orb-1),transparent 68%)}.bespoke-oc .bg-stars{width:560px;height:560px;top:38%;left:-160px;background:radial-gradient(circle at 50% 50%,var(--orb-2),transparent 68%)}.bespoke-oc .bg-stars-2{width:600px;height:600px;bottom:-200px;right:6%;background:radial-gradient(circle at 50% 50%,var(--orb-3),transparent 68%)}.bespoke-oc:before{content:"";position:fixed;width:480px;height:480px;top:64%;left:44%;border-radius:50%;filter:blur(80px);background:radial-gradient(circle at 50% 50%,var(--orb-4),transparent 70%);z-index:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.bespoke-oc .bg-nebula{animation:drift1 22s ease-in-out infinite alternate}.bespoke-oc .bg-stars{animation:drift2 26s ease-in-out infinite alternate}.bespoke-oc .bg-stars-2{animation:drift3 30s ease-in-out infinite alternate}@keyframes drift1{to{transform:translate(-60px,50px) scale(1.08)}}@keyframes drift2{to{transform:translate(70px,-40px) scale(1.1)}}@keyframes drift3{to{transform:translate(-50px,-50px) scale(1.06)}}}.bespoke-oc .noise{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:var(--noise-op);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bespoke-oc .panel,.bespoke-oc .stat-card{position:relative;background:var(--glass);backdrop-filter:blur(var(--blur)) saturate(var(--sat));border:1px solid var(--glass-brd);border-radius:var(--r);box-shadow:var(--shadow),inset 1.5px 1.5px 0 -.5px var(--hl-tl),inset -1.5px -1.5px 0 -.5px var(--sh-br);overflow:hidden;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}.bespoke-oc .panel:before,.bespoke-oc .stat-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(135deg,var(--spec) 0,hsla(0,0%,100%,0) 34%);opacity:.9}.bespoke-oc .panel:after,.bespoke-oc .stat-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(420px 240px at 86% 4%,var(--acc-soft),transparent 70%)}.bespoke-oc .panel>*,.bespoke-oc .stat-card>*{position:relative;z-index:1}.bespoke-oc .panel:hover,.bespoke-oc .stat-card:hover{transform:translateY(-3px) scale(1.008);box-shadow:var(--shadow-lg),inset 1.5px 1.5px 0 -.5px var(--hl-tl),inset -1.5px -1.5px 0 -.5px var(--sh-br)}.bespoke-oc .panel:hover:before,.bespoke-oc .stat-card:hover:before{background:linear-gradient(120deg,var(--spec) 0,hsla(0,0%,100%,0) 40%)}.bespoke-oc .page{max-width:1280px;margin:0 auto;padding:0 32px 72px}.bespoke-oc .topbar{display:flex;align-items:center;gap:16px;padding:22px 0 12px}.bespoke-oc .logo{display:flex;align-items:center;gap:12px}.bespoke-oc .logo-gem{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-weight:800;font-size:19px;color:#fff;background:linear-gradient(140deg,var(--acc),var(--acc-2));box-shadow:0 6px 18px var(--acc-soft),inset 1px 1px 0 hsla(0,0%,100%,.4)}.bespoke-oc .logo-name{font-weight:800;font-size:16px;line-height:1.2;color:var(--text-strong)}.bespoke-oc .logo-sub{font-size:12px;color:var(--muted)}.bespoke-oc .topnav{display:flex;gap:8px;margin-left:18px}.bespoke-oc .topnav-btn{border:1px solid var(--glass-brd);background:var(--glass);backdrop-filter:blur(18px) saturate(var(--sat));color:var(--text);font:700 14px inherit;padding:9px 18px;border-radius:999px;cursor:pointer;display:flex;align-items:center;gap:7px;box-shadow:inset 1px 1px 0 var(--hl-tl);transition:background .2s,transform .2s,box-shadow .2s}.bespoke-oc .topnav-btn:hover{background:var(--glass-2);transform:translateY(-1px)}.bespoke-oc .topnav-btn.glowy{color:#fff;background:linear-gradient(140deg,var(--acc),var(--acc-2));border-color:transparent;box-shadow:0 6px 20px var(--acc-soft),inset 1px 1px 0 hsla(0,0%,100%,.4)}.bespoke-oc .topnav-btn.casino{color:var(--gold)}.bespoke-oc .topnav-btn.casino:hover{background:var(--glass-2)}.bespoke-oc .topbar-right{margin-left:auto;display:flex;align-items:center;gap:10px}.bespoke-oc .pill-select{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--glass-brd);background:var(--glass);backdrop-filter:blur(18px) saturate(var(--sat));color:var(--text);font:700 13px inherit;cursor:pointer;box-shadow:inset 1px 1px 0 var(--hl-tl)}.bespoke-oc .pill-select .planet{width:18px;height:18px;border-radius:50%;background:conic-gradient(from 200deg,var(--acc),var(--blue),var(--acc-2),var(--acc));box-shadow:0 0 10px var(--acc-soft)}.bespoke-oc .icon-btn{width:40px;height:40px;border-radius:13px;border:1px solid var(--glass-brd);background:var(--glass);backdrop-filter:blur(18px) saturate(var(--sat));color:var(--muted);display:grid;place-items:center;cursor:pointer;box-shadow:inset 1px 1px 0 var(--hl-tl);transition:color .2s,transform .2s,background .2s}.bespoke-oc .icon-btn:hover{color:var(--text-strong);background:var(--glass-2);transform:translateY(-1px)}.bespoke-oc #mode-toggle .ic-spark,.bespoke-oc #mode-toggle .ic-sun{display:none}.bespoke-oc #mode-toggle .ic-moon{display:block}.bespoke-oc[data-mode=light] #mode-toggle .ic-sun{display:block;color:var(--gold)}.bespoke-oc[data-mode=fantasy] #mode-toggle .ic-moon,.bespoke-oc[data-mode=light] #mode-toggle .ic-moon{display:none}.bespoke-oc[data-mode=fantasy] #mode-toggle .ic-spark{display:block;color:var(--gold)}.bespoke-oc .role-badge{text-align:right;line-height:1.15;padding-left:4px}.bespoke-oc .role-badge .num{font-weight:800;font-size:15px;color:var(--text-strong)}.bespoke-oc .role-badge .role{font-size:11px;font-weight:800;color:var(--acc);display:flex;align-items:center;gap:4px;justify-content:flex-end}.bespoke-oc .role-badge .role:before{content:"◆";font-size:9px}.bespoke-oc .avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(140deg,var(--acc-2),var(--pink));box-shadow:0 0 0 2px var(--glass-brd),0 6px 16px var(--acc-soft),inset 1px 1px 0 hsla(0,0%,100%,.4)}.bespoke-oc .hero{position:relative;padding:34px 0 6px;display:flex;align-items:center;justify-content:space-between;gap:32px}.bespoke-oc .hero-copy{min-width:0}.bespoke-oc .hero h1{margin:0;font-size:46px;line-height:1.05;font-weight:800;letter-spacing:-1.4px;color:var(--text-strong);white-space:nowrap}.bespoke-oc .hero p{margin:12px 0 0;color:var(--muted);font-size:16px;font-weight:500}.bespoke-oc .chips{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 30px}.bespoke-oc .chip{display:flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;border:1px solid var(--glass-brd);background:var(--glass);backdrop-filter:blur(20px) saturate(var(--sat));color:var(--muted);font:700 14px inherit;cursor:pointer;white-space:nowrap;box-shadow:inset 1px 1px 0 var(--hl-tl);transition:all .22s cubic-bezier(.22,1,.36,1)}.bespoke-oc .chip:hover{color:var(--text-strong);transform:translateY(-2px);background:var(--glass-2)}.bespoke-oc .chip.active{color:#fff;background:linear-gradient(140deg,var(--acc),var(--acc-2));border-color:transparent;box-shadow:0 8px 22px var(--acc-soft),inset 1px 1px 0 hsla(0,0%,100%,.4)}.bespoke-oc .chip svg{opacity:.9}.bespoke-oc .chip.c-green{color:var(--green)}.bespoke-oc .chip.c-green.active{color:#fff;background:linear-gradient(140deg,var(--green),#16b886);box-shadow:0 8px 22px rgba(52,227,164,.3),inset 1px 1px 0 hsla(0,0%,100%,.4)}.bespoke-oc .chip.c-gold{color:var(--gold)}.bespoke-oc .chip.c-blue{color:var(--blue)}.bespoke-oc .chip.mood{color:var(--pink)}.bespoke-oc .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.bespoke-oc .stat-card{padding:22px 24px 24px;min-height:158px}.bespoke-oc .stat-card:after{background:radial-gradient(200px 150px at 84% 96%,color-mix(in oklab,var(--accent,var(--acc)) 26%,transparent),transparent 72%)}.bespoke-oc .stat-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.bespoke-oc .stat-label{font-size:13px;font-weight:700;color:var(--muted);letter-spacing:.2px}.bespoke-oc .stat-ico{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--accent,var(--acc));background:color-mix(in oklab,var(--accent,var(--acc)) 16%,transparent);border:1px solid color-mix(in oklab,var(--accent,var(--acc)) 30%,transparent);box-shadow:inset 1px 1px 0 var(--hl-tl),0 0 18px color-mix(in oklab,var(--accent,var(--acc)) 22%,transparent)}.bespoke-oc .stat-value{font-size:34px;font-weight:800;letter-spacing:-1px;color:var(--text-strong)}.bespoke-oc .stat-card[style*="--accent"] .stat-value{color:var(--accent);text-shadow:0 0 26px color-mix(in oklab,var(--accent) 40%,transparent)}.bespoke-oc .stat-sub{margin-top:6px;font-size:13px;color:var(--muted);font-weight:500}.bespoke-oc .panel{padding:26px 28px;margin-top:18px}.bespoke-oc .panel-title{display:flex;align-items:center;gap:11px;font-size:18px;font-weight:800;letter-spacing:-.4px;margin:0 0 18px;color:var(--text-strong)}.bespoke-oc .panel-title .t-ico{color:var(--acc);display:grid;place-items:center}.bespoke-oc .panel-sub{margin:-10px 0 18px;font-size:13.5px;color:var(--muted);font-weight:500}.bespoke-oc .panel-foot{display:flex;justify-content:space-between;margin-top:12px;font-size:12.5px;color:var(--muted);font-weight:600}.bespoke-oc .inset{background:var(--inset-bg);border:1px solid var(--hair);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.bespoke-oc .level-row{display:flex;align-items:center;gap:18px}.bespoke-oc .level-badge{width:60px;height:60px;flex:0 0 auto;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,var(--acc),var(--acc-2));clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);box-shadow:0 8px 22px var(--acc-soft)}.bespoke-oc .level-title{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:800;letter-spacing:-.5px;color:var(--text-strong)}.bespoke-oc .tier{font-size:11px;font-weight:800;letter-spacing:1px;padding:4px 11px;border-radius:999px;background:var(--glass-2);border:1px solid var(--glass-brd);color:var(--text)}.bespoke-oc .level-meta{margin-top:5px;font-size:14px;color:var(--muted);font-weight:500}.bespoke-oc .level-meta b{color:var(--acc);font-weight:800}.bespoke-oc .level-next{margin-left:auto;text-align:right}.bespoke-oc .level-next .lbl{font-size:13px;color:var(--muted);font-weight:600}.bespoke-oc .level-next .val{font-size:24px;font-weight:800;letter-spacing:-.5px;color:var(--text-strong)}.bespoke-oc .progress{margin-top:18px;height:12px;border-radius:999px;background:var(--inset-bg);overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.bespoke-oc .progress .fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));box-shadow:0 0 16px var(--acc-soft);position:relative}.bespoke-oc .progress .fill:after{content:"";position:absolute;inset:0 0 50% 0;border-radius:999px 999px 0 0;background:linear-gradient(hsla(0,0%,100%,.4),transparent)}.bespoke-oc .intake-row{display:flex;gap:12px}.bespoke-oc .intake-input{flex:1;padding:14px 18px;border-radius:var(--r-sm);border:1px solid var(--hair);background:var(--inset-bg);color:var(--text);font:600 15px inherit;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.18);transition:border-color .2s,box-shadow .2s}.bespoke-oc .intake-input::-moz-placeholder{color:var(--muted)}.bespoke-oc .intake-input::placeholder{color:var(--muted)}.bespoke-oc .intake-input:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft)}.bespoke-oc .intake-add{width:54px;flex:0 0 auto;border-radius:var(--r-sm);border:1px solid transparent;color:#fff;font-size:24px;cursor:pointer;background:linear-gradient(140deg,var(--acc),var(--acc-2));box-shadow:0 6px 18px var(--acc-soft),inset 1px 1px 0 hsla(0,0%,100%,.4);transition:transform .2s,box-shadow .2s}.bespoke-oc .intake-add:hover{transform:translateY(-1px)}.bespoke-oc .intake-help{margin:14px 0 0;font-size:13px;color:var(--muted);font-weight:500}.bespoke-oc .intake-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.bespoke-oc .intake-chip{display:flex;align-items:center;gap:8px;padding:7px 8px 7px 14px;border-radius:999px;background:var(--glass-2);border:1px solid var(--glass-brd);font:700 13px inherit;color:var(--text)}.bespoke-oc .intake-chip button{all:unset;cursor:pointer;color:var(--muted);width:20px;height:20px;display:grid;place-items:center;border-radius:50%}.bespoke-oc .intake-chip button:hover{color:var(--pink);background:color-mix(in oklab,var(--pink) 16%,transparent)}.bespoke-oc .grid-2{display:grid;grid-template-columns:1fr 1.25fr;gap:18px;margin-top:18px}.bespoke-oc .grid-2.models{grid-template-columns:1.05fr 1fr}.bespoke-oc .grid-2 .panel{margin-top:0}.bespoke-oc .grid-chart{display:grid;grid-template-columns:1.5fr 1fr;gap:18px;margin-top:18px;align-items:stretch}.bespoke-oc .grid-chart .panel{margin-top:0}.bespoke-oc .streak-head{display:flex;align-items:center;gap:14px}.bespoke-oc .flame{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,var(--flame),#ff5e7e);box-shadow:0 8px 20px rgba(255,138,92,.32),inset 1px 1px 0 hsla(0,0%,100%,.4)}.bespoke-oc .streak-num{font-size:26px;font-weight:800;letter-spacing:-.5px;color:var(--text-strong)}.bespoke-oc .streak-num span{font-size:14px;font-weight:600;color:var(--muted);margin-left:6px}.bespoke-oc .streak-rec{font-size:13px;color:var(--muted);margin-top:2px;font-weight:500}.bespoke-oc .freeze-row{margin-left:auto;display:flex;gap:8px}.bespoke-oc .freeze{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--blue);font-size:16px;border:1px solid var(--glass-brd);background:var(--glass-2);box-shadow:inset 1px 1px 0 var(--hl-tl)}.bespoke-oc .streak-foot{margin-top:16px;font-size:13px;color:var(--muted);font-weight:500}.bespoke-oc .quest-row{display:flex;align-items:flex-start;gap:16px}.bespoke-oc .quest-tag{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:1px;color:var(--muted)}.bespoke-oc .xp-badge{font-size:12px;font-weight:800;color:#fff;background:linear-gradient(140deg,var(--acc),var(--acc-2));padding:3px 11px;border-radius:999px;box-shadow:0 4px 12px var(--acc-soft)}.bespoke-oc .quest-name{font-size:20px;font-weight:800;letter-spacing:-.5px;margin:10px 0 6px;color:var(--text-strong)}.bespoke-oc .quest-desc{font-size:14px;color:var(--muted);margin:0;font-weight:500}.bespoke-oc .quest-done{margin-left:auto;flex:0 0 auto;border:1px solid transparent;color:#fff;font:800 14px inherit;padding:12px 24px;border-radius:999px;cursor:pointer;background:linear-gradient(140deg,var(--acc),var(--acc-2));box-shadow:0 8px 22px var(--acc-soft),inset 1px 1px 0 hsla(0,0%,100%,.4);transition:transform .2s,box-shadow .2s}.bespoke-oc .quest-done:hover{transform:translateY(-2px) scale(1.02)}.bespoke-oc .dc-close{position:absolute;top:18px;right:20px;z-index:2;all:unset;cursor:pointer;color:var(--muted);width:30px;height:30px;display:grid;place-items:center;border-radius:50%}.bespoke-oc .dc-close:hover{color:var(--text-strong);background:var(--glass-2)}.bespoke-oc .dc-row{display:flex;gap:16px}.bespoke-oc .dc-ico{width:48px;height:48px;flex:0 0 auto;border-radius:15px;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,var(--acc),var(--acc-2));box-shadow:0 8px 20px var(--acc-soft),inset 1px 1px 0 hsla(0,0%,100%,.4)}.bespoke-oc .dc-tag{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:1px;color:var(--muted)}.bespoke-oc .dc-pill{font-size:11px;font-weight:800;padding:3px 10px;border-radius:999px;background:var(--glass-2);color:var(--acc);border:1px solid var(--glass-brd)}.bespoke-oc .dc-name{font-size:20px;font-weight:800;letter-spacing:-.5px;margin:8px 0 4px;color:var(--text-strong)}.bespoke-oc .dc-desc{font-size:14px;color:var(--muted);margin:0;max-width:70ch;font-weight:500}.bespoke-oc .dc-foot{display:flex;justify-content:space-between;margin-top:18px}.bespoke-oc .dc-link{all:unset;cursor:pointer;color:var(--acc);font:700 14px inherit}.bespoke-oc .dc-link:hover{opacity:.8}.bespoke-oc .dc-fav{all:unset;cursor:pointer;color:var(--muted);font:700 14px inherit;display:flex;align-items:center;gap:7px}.bespoke-oc .dc-fav.on,.bespoke-oc .dc-fav:hover{color:var(--gold)}.bespoke-oc .axis-chart svg{display:block;width:100%;height:auto}.bespoke-oc .axis-chart text{fill:var(--muted)}.bespoke-oc .axis-chart line{stroke:var(--hair)}.bespoke-oc .axis-months{display:flex;justify-content:space-between;padding:8px 4px 0 40px;font-size:12px;color:var(--muted);font-weight:600}.bespoke-oc .delta-badge{font-size:12px;font-weight:800;color:var(--green)}.bespoke-oc .ref-box{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:var(--r-sm);margin-top:4px;background:var(--inset-bg);border:1px solid var(--hair);box-shadow:inset 0 1px 2px rgba(0,0,0,.18)}.bespoke-oc .ref-box .lbl{font-size:11px;font-weight:800;letter-spacing:1px;color:var(--muted)}.bespoke-oc .ref-box .link{font:600 14px ui-monospace,SF Mono,Menlo,monospace;color:var(--text);margin-top:6px;word-break:break-all}.bespoke-oc .ref-rate{text-align:right;flex:0 0 auto}.bespoke-oc .ref-rate .lbl{font-size:11px}.bespoke-oc .ref-rate .val{font-size:22px;font-weight:800;color:var(--green);letter-spacing:-.5px}.bespoke-oc .copy-btn{width:100%;margin-top:16px;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;border-radius:999px;border:1px solid transparent;background:linear-gradient(140deg,var(--acc),var(--acc-2));color:#fff;font:800 15px inherit;cursor:pointer;box-shadow:0 8px 24px var(--acc-soft),inset 1px 1px 0 hsla(0,0%,100%,.4);transition:transform .2s,box-shadow .2s}.bespoke-oc .copy-btn:hover{transform:translateY(-2px)}.bespoke-oc .copy-btn.done{background:linear-gradient(140deg,var(--green),#16b886)}.bespoke-oc .models .panel-title{justify-content:space-between}.bespoke-oc .pt-right{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--muted)}.bespoke-oc .pt-right button{all:unset;cursor:pointer;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;border:1px solid var(--glass-brd);background:var(--glass-2);color:var(--muted)}.bespoke-oc .model-list{display:flex;flex-direction:column;gap:10px}.bespoke-oc .model-row{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--r-sm);background:var(--inset-bg);border:1px solid var(--hair);transition:transform .2s,background .2s,border-color .2s}.bespoke-oc .model-row:hover{transform:translateX(3px);background:var(--glass-2);border-color:var(--glass-brd)}.bespoke-oc .model-rank{width:36px;height:36px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:13px;color:#fff;background:linear-gradient(140deg,var(--acc),var(--acc-2));box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.35)}.bespoke-oc .model-main{min-width:0}.bespoke-oc .model-name{font-weight:800;font-size:15px;color:var(--text-strong);letter-spacing:-.2px}.bespoke-oc .model-handle{font-size:12.5px;color:var(--muted);font-weight:500}.bespoke-oc .model-meta{display:flex;align-items:center;gap:12px;margin-top:4px;font-size:12px;color:var(--muted);font-weight:500}.bespoke-oc .model-meta span{display:inline-flex;align-items:center;gap:5px}.bespoke-oc .model-pay{margin-left:auto;text-align:right;flex:0 0 auto}.bespoke-oc .model-pay .amt{font-weight:800;font-size:16px;color:var(--green);letter-spacing:-.3px}.bespoke-oc .model-pay .cm{font-size:12px;color:var(--muted);margin-top:2px;font-weight:500}.bespoke-oc .model-pay .cm .split{color:var(--gold);font-weight:800}.bespoke-oc .ach-head{display:flex;align-items:center;justify-content:space-between}.bespoke-oc .ach-title{font-size:13px;font-weight:800;letter-spacing:1px;color:var(--acc)}.bespoke-oc .ach-sub{font-size:12.5px;color:var(--muted);margin-top:2px;font-weight:500}.bespoke-oc .ach-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.bespoke-oc .ach-tile{display:flex;flex-direction:column;align-items:center;gap:12px;padding:22px 12px;border-radius:var(--r-sm);background:var(--glass-2);border:1px solid var(--glass-brd);box-shadow:inset 1px 1px 0 var(--hl-tl);transition:transform .2s,box-shadow .2s}.bespoke-oc .ach-tile:hover{transform:translateY(-3px);box-shadow:0 10px 26px var(--acc-soft),inset 1px 1px 0 var(--hl-tl)}.bespoke-oc .ach-tile .a-ico{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,var(--acc),var(--acc-2));box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.4)}.bespoke-oc .ach-tile .a-name{font-size:13px;font-weight:700;color:var(--text)}.bespoke-oc .goal-head{display:flex;align-items:flex-start;gap:14px}.bespoke-oc .goal-emoji{font-size:32px;line-height:1}.bespoke-oc .goal-name{font-size:19px;font-weight:800;color:var(--text-strong);letter-spacing:-.4px}.bespoke-oc .goal-state{font-size:13px;color:var(--muted);margin-top:2px;font-weight:500}.bespoke-oc .goal-tools{margin-left:auto;display:flex;gap:8px}.bespoke-oc .goal-tools .icon-btn{width:34px;height:34px;border-radius:11px}.bespoke-oc .goal-num{display:flex;justify-content:space-between;margin:20px 0 8px;font-size:14px;font-weight:800;color:var(--text-strong)}.bespoke-oc .goal-num .pct{color:var(--acc)}.bespoke-oc .bar-track{height:12px;border-radius:999px;background:var(--inset-bg);overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.bespoke-oc .bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--acc-2),var(--acc));box-shadow:0 0 14px var(--acc-soft)}.bespoke-oc .goal-time{display:flex;align-items:center;gap:10px;margin-top:14px}.bespoke-oc .goal-time .gt-lbl{font-size:12px;color:var(--muted);width:44px;font-weight:600}.bespoke-oc .goal-time .gt-track{flex:1;height:6px;border-radius:999px;background:var(--inset-bg);overflow:hidden}.bespoke-oc .goal-time .gt-fill{height:100%;background:var(--muted);opacity:.6;border-radius:999px}.bespoke-oc .goal-time .gt-rate{font-size:12px;color:var(--muted);font-weight:600}.bespoke-oc .mood-empty{min-height:120px;display:grid;place-items:center;color:var(--muted);font-size:14px;text-align:center;font-weight:500;border:1px dashed var(--glass-brd);border-radius:var(--r-sm);margin-top:10px;background:var(--inset-bg)}.bespoke-oc .mood-sel-head{display:flex;align-items:flex-start;justify-content:space-between}.bespoke-oc .mood-saved{font-size:12.5px;color:var(--green);margin-top:4px;font-weight:600}.bespoke-oc .mood-history{all:unset;cursor:pointer;font-size:13px;color:var(--muted);font-weight:600}.bespoke-oc .mood-history:hover{color:var(--text-strong)}.bespoke-oc .mood-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:18px}.bespoke-oc .mood-btn{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 8px;border-radius:var(--r-sm);background:var(--glass-2);border:1px solid var(--glass-brd);cursor:pointer;color:var(--text);font:700 13px inherit;box-shadow:inset 1px 1px 0 var(--hl-tl);transition:transform .15s,box-shadow .15s}.bespoke-oc .mood-btn .emo{font-size:30px;line-height:1}.bespoke-oc .mood-btn:hover{transform:translateY(-3px)}.bespoke-oc .mood-btn.sel{color:#fff;background:linear-gradient(140deg,var(--pink),#ff5e7e);border-color:transparent;box-shadow:0 10px 26px rgba(255,126,182,.4),inset 1px 1px 0 hsla(0,0%,100%,.4)}.bespoke-oc .cal-months{display:grid;grid-template-columns:repeat(12,1fr);font-size:12px;color:var(--muted);margin-bottom:8px;padding-left:2px;font-weight:600}.bespoke-oc .cal-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,1fr);gap:4px;margin-top:4px;overflow-x:auto;padding-bottom:6px}.bespoke-oc .cal-cell{width:16px;height:16px;border-radius:5px;background:var(--inset-bg);box-shadow:inset 0 0 0 1px var(--hair)}.bespoke-oc .cal-cell.l1{background:color-mix(in oklab,var(--acc) 30%,transparent);box-shadow:none}.bespoke-oc .cal-cell.l2{background:color-mix(in oklab,var(--acc) 58%,transparent);box-shadow:none}.bespoke-oc .cal-cell.l3{background:var(--acc);box-shadow:0 0 8px var(--acc-soft)}.bespoke-oc .cal-cell.jackpot{background:linear-gradient(140deg,var(--gold),#ff9e2c);box-shadow:0 0 10px rgba(255,209,102,.6)}.bespoke-oc .cal-foot{display:flex;align-items:center;gap:18px;margin-top:18px;font-size:13px;color:var(--muted);flex-wrap:wrap;font-weight:500}.bespoke-oc .cal-foot b{color:var(--text-strong);font-weight:800}.bespoke-oc .cal-foot .stat-ic{display:inline-flex;align-items:center;gap:6px}.bespoke-oc .cal-legend{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:12px}.bespoke-oc .cal-legend i{width:14px;height:14px;border-radius:5px;display:inline-block}@media (max-width:1080px){.bespoke-oc .stats{grid-template-columns:repeat(2,1fr)}.bespoke-oc .grid-2,.bespoke-oc .grid-2.models,.bespoke-oc .grid-chart{grid-template-columns:1fr}.bespoke-oc .mood-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.bespoke-oc .hero h1{white-space:normal;font-size:34px}.bespoke-oc .page{padding:0 18px 56px}}.bespoke-oc .ach-title.pink,.bespoke-oc .panel-title.pink,.bespoke-oc .t-ico.pink{color:var(--pink)}.bespoke-oc .level-badge.silver{background:linear-gradient(140deg,#d7dbe6,#aeb4c4);box-shadow:0 8px 22px rgba(174,180,196,.3);color:#2a2f3a}.bespoke-oc .tier.silver{color:#c7ccd6;background:rgba(199,204,214,.14);border-color:rgba(199,204,214,.32)}.bespoke-oc .progress .fill.silver{background:linear-gradient(90deg,#aeb4c4,#e2e6ef);box-shadow:0 0 14px rgba(199,204,214,.4)}.bespoke-oc .wide-card.team{border-color:color-mix(in oklab,var(--acc) 30%,var(--glass-brd))}.bespoke-oc .wide-card.team .wc-lbl{font-size:11px;font-weight:800;letter-spacing:1px;color:var(--muted)}.bespoke-oc .wide-card.team .wc-title{font-size:18px}.bespoke-oc .wide-card.coach{border-color:color-mix(in oklab,var(--green) 30%,var(--glass-brd))}.bespoke-oc .wide-card.coach .wc-ico{background:linear-gradient(140deg,var(--green),#0d9488)}.bespoke-oc .wide-card.coach .wc-title{color:var(--green)}.bespoke-oc .open-card{display:flex;align-items:center;gap:16px;padding:20px 24px;cursor:pointer;text-decoration:none;color:inherit}.bespoke-oc .open-card .oc-ico{width:44px;height:44px;flex:0 0 auto;border-radius:13px;display:grid;place-items:center;color:var(--oc,var(--acc));background:color-mix(in oklab,var(--oc,var(--acc)) 14%,transparent);border:1px solid color-mix(in oklab,var(--oc,var(--acc)) 28%,transparent);box-shadow:inset 1px 1px 0 var(--hl-tl)}.bespoke-oc .open-card .oc-title{font-size:16px;font-weight:800;color:var(--text-strong)}.bespoke-oc .open-card .oc-sub{font-size:13px;color:var(--muted);margin-top:2px;font-weight:500}.bespoke-oc .open-card .oc-sub .spark{color:var(--gold)}.bespoke-oc .open-card .oc-open{margin-left:auto;flex:0 0 auto;font-size:14px;font-weight:700;color:var(--oc,var(--acc))}.bespoke-oc .open-card:hover .oc-open{opacity:.8}.bespoke-oc .c14-head{font-size:18px;font-weight:800;color:var(--text-strong);letter-spacing:-.4px;margin:0 0 18px}.bespoke-oc .c14{display:grid;grid-template-columns:40px 1fr;gap:8px}.bespoke-oc .c14-y{display:flex;flex-direction:column;justify-content:space-between;font-size:11px;color:var(--muted);font-weight:600;text-align:right;height:200px;padding-bottom:22px;font-variant-numeric:tabular-nums}.bespoke-oc .c14-plot{position:relative;height:200px;background-image:repeating-linear-gradient(to top,transparent 0,transparent 43.5px,var(--hair) 43.5px,var(--hair) 44.5px);background-position:0 -22px}.bespoke-oc .c14-bars{position:absolute;inset:0 0 22px 0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:7px;align-items:end}.bespoke-oc .c14-bar{width:100%;border-radius:6px 6px 3px 3px;background:linear-gradient(var(--pink),#d6457a);box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.25);min-height:3px;transition:filter .2s}.bespoke-oc .c14-bar:hover{filter:brightness(1.15)}.bespoke-oc .c14-x{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:7px;position:absolute;left:0;right:0;bottom:0;font-size:10px;color:var(--muted);text-align:center;font-weight:600}.bespoke-oc .c14-x span{white-space:nowrap}.bespoke-oc .opb-list{display:flex;flex-direction:column;gap:14px;margin-top:6px}.bespoke-oc .opb-top{display:flex;align-items:baseline;justify-content:space-between}.bespoke-oc .opb-name{font-size:14px;font-weight:800;color:var(--pf,var(--text-strong))}.bespoke-oc .opb-amt{font-size:15px;font-weight:800;color:var(--text-strong);font-variant-numeric:tabular-nums}.bespoke-oc .opb-track{height:7px;border-radius:999px;background:var(--inset-bg);overflow:hidden;margin-top:7px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.bespoke-oc .opb-fill{height:100%;border-radius:999px;min-width:6px;background:var(--pf,var(--acc));box-shadow:0 0 10px color-mix(in oklab,var(--pf,var(--acc)) 50%,transparent)}.bespoke-oc .opb-pct{text-align:right;font-size:11px;color:var(--muted);margin-top:4px;font-weight:600;font-variant-numeric:tabular-nums}.bespoke-oc .opb-total{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:16px;border-top:1px solid var(--hair)}.bespoke-oc .opb-total .lbl{font-size:14px;color:var(--muted);font-weight:600;font-style:italic}.bespoke-oc .opb-total .val{font-size:22px;font-weight:800;color:var(--pink);font-variant-numeric:tabular-nums}.bespoke-oc .mm-list{display:flex;flex-direction:column}.bespoke-oc .mm-row{display:flex;align-items:center;gap:14px;padding:16px 4px;border-bottom:1px solid var(--hair)}.bespoke-oc .mm-row:last-child{border-bottom:none}.bespoke-oc .mm-av{width:40px;height:40px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:15px;color:#fff;background:linear-gradient(140deg,var(--pink),#d6457a);box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.3)}.bespoke-oc .mm-main{min-width:0}.bespoke-oc .mm-name{font-weight:800;font-size:15px;color:var(--pink)}.bespoke-oc .mm-live{font-size:10.5px;font-weight:800;color:var(--green);padding:3px 9px 3px 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;background:color-mix(in oklab,var(--green) 14%,transparent);border:1px solid color-mix(in oklab,var(--green) 30%,transparent)}.bespoke-oc .mm-live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green)}.bespoke-oc .mm-plats{font-size:12.5px;color:var(--muted);margin-top:4px;font-weight:500}.bespoke-oc .mm-pay{margin-left:auto;text-align:right;flex:0 0 auto}.bespoke-oc .mm-amt{font-weight:800;font-size:16px;color:var(--pink);font-variant-numeric:tabular-nums}.bespoke-oc .mm-share{font-size:12px;color:var(--muted);margin-top:2px;font-weight:500;font-variant-numeric:tabular-nums}@media (max-width:1080px){.bespoke-oc .c14-plot,.bespoke-oc .c14-y{height:170px}}.bespoke-oc .hero-chart,.bespoke-oc .panel,.bespoke-oc .stat-card{transform-style:preserve-3d;will-change:transform}.bespoke-oc .dc-row,.bespoke-oc .level-row,.bespoke-oc .stat-head,.bespoke-oc .streak-head{transform-style:preserve-3d}.bespoke-oc .has-tilt{transition:transform .2s ease-out!important}.bespoke-oc .glare{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:3;opacity:0;transition:opacity .3s ease-out;mix-blend-mode:screen;background:radial-gradient(220px 220px at var(--gx,50%) var(--gy,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,.08) 28%,transparent 60%)}.bespoke-oc .has-tilt:hover .glare{opacity:1}.bespoke-oc .stat-ico{position:relative;overflow:hidden;color:#fff!important;border:none;background:linear-gradient(152deg,color-mix(in oklab,var(--accent,var(--acc)) 76%,#fff 20%),color-mix(in oklab,var(--accent,var(--acc)) 74%,#000 18%));box-shadow:inset 0 2px 3px hsla(0,0%,100%,.6),inset 0 -4px 7px rgba(0,0,0,.34),0 7px 16px color-mix(in oklab,var(--accent,var(--acc)) 46%,transparent);transition:transform .18s ease-out,box-shadow .18s ease-out;will-change:transform}.bespoke-oc .stat-ico:after{content:"";position:absolute;top:3px;left:6px;width:56%;height:46%;border-radius:50%;background:radial-gradient(circle at 34% 30%,hsla(0,0%,100%,.8),transparent 70%);pointer-events:none}.bespoke-oc .stat-ico svg{position:relative;z-index:1}.bespoke-oc .stat-card.has-tilt:hover .stat-ico{box-shadow:inset 0 2px 3px hsla(0,0%,100%,.6),inset 0 -4px 7px rgba(0,0,0,.34),0 16px 26px color-mix(in oklab,var(--accent,var(--acc)) 50%,transparent)}.bespoke-oc .ai-tip .ai-emoji,.bespoke-oc .dc-ico,.bespoke-oc .flame,.bespoke-oc .nav-card .nc-ico,.bespoke-oc .open-card .oc-ico,.bespoke-oc .wide-card .wc-ico{position:relative}.bespoke-oc .dc-ico:after,.bespoke-oc .nav-card .nc-ico:after,.bespoke-oc .open-card .oc-ico:after,.bespoke-oc .wide-card .wc-ico:after{content:"";position:absolute;top:3px;left:5px;width:54%;height:42%;border-radius:50%;background:radial-gradient(circle at 34% 30%,hsla(0,0%,100%,.5),transparent 70%);pointer-events:none}.bespoke-oc .stat-card{min-height:186px;padding-bottom:18px;display:flex;flex-direction:column}.bespoke-oc .stat-value{margin-top:16px}.bespoke-oc .stat-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:7px}.bespoke-oc .stat-foot .stat-sub{margin-top:0}.bespoke-oc .delta{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:800;padding:4px 9px;border-radius:999px;font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:inset 0 1px 0 var(--hl-tl)}.bespoke-oc .delta.up{color:var(--green);background:color-mix(in oklab,var(--green) 15%,transparent);border:1px solid color-mix(in oklab,var(--green) 32%,transparent)}.bespoke-oc .delta.down{color:#ff7a7a;background:color-mix(in oklab,#ff7a7a 15%,transparent);border:1px solid color-mix(in oklab,#ff7a7a 32%,transparent)}.bespoke-oc .delta.flat{color:var(--muted);background:color-mix(in oklab,var(--muted) 14%,transparent);border:1px solid var(--hair)}.bespoke-oc .spark{display:block;width:100%;height:36px;margin-top:16px;overflow:visible}.bespoke-oc .spark .ln{fill:none;stroke:var(--accent,var(--acc));stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in oklab,var(--accent,var(--acc)) 50%,transparent))}.bespoke-oc .spark .dot{fill:var(--accent,var(--acc));stroke:var(--glass-strong);stroke-width:2}@media (prefers-reduced-motion:reduce){.bespoke-oc .has-tilt{transition:none!important}.bespoke-oc .glare{display:none}}.bespoke-oc{--mono:var(--font-jetbrains-mono),ui-monospace,Menlo,monospace;--grot:var(--font-grotesk),system-ui,sans-serif;--disp:"Michroma",var(--font-grotesk),sans-serif;--bg:#08090c;--p-top:#1a1e24;--p-bot:#14171c;--elev:#20252c;--txt:#eaedf2;--muted:#8a93a0;--line:#262b33;--cyan:#4fe3d1;--violet:#8b5cf6;--magenta:#ff5cc8;--amber:#ffb020;--irid:linear-gradient(120deg,#4fe3d1,#8b5cf6 38%,#ff5cc8 68%,#ffb020);--acc:var(--cyan)!important;--acc-2:var(--violet)!important;--acc-soft:rgba(79,227,209,.14)!important;--green:var(--cyan)!important;--blue:var(--violet)!important;--pink:var(--magenta)!important;--gold:var(--amber)!important;--flame:var(--magenta)!important;--text:var(--txt)!important;--text-strong:#fff!important;--muted:var(--muted)!important;--hair:var(--line)!important;--inset-bg:#0c0e12!important;--glass:var(--p-bot)!important;--glass-2:var(--elev)!important;--glass-strong:#2a3039!important;--glass-brd:var(--line)!important;--hl-tl:hsla(0,0%,100%,.05)!important;--sh-br:rgba(0,0,0,.5)!important;--spec:hsla(0,0%,100%,.08)!important;--shadow:0 6px 24px rgba(0,0,0,.5)!important;--shadow-lg:0 12px 40px rgba(0,0,0,.6)!important;--noise-op:0!important;--r:10px!important;--r-sm:8px!important;--blur:0px!important}.bespoke-oc{font-family:var(--grot)!important;color:var(--txt)!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased}.bespoke-oc{background:var(--bg)!important}.bespoke-oc:after,.bespoke-oc:before{display:none!important}.bespoke-oc *{font-variant-numeric:tabular-nums!important}.bespoke-oc .page{position:relative!important;z-index:2!important;max-width:1320px!important;padding:0 36px 72px!important}.bespoke-oc .hero-chart,.bespoke-oc .panel,.bespoke-oc .stat-card{border:1px solid transparent!important;border-radius:12px!important;background:linear-gradient(180deg,var(--p-top),var(--p-bot)) padding-box,var(--irid) border-box!important;backdrop-filter:none!important;box-shadow:0 8px 30px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.06)!important;overflow:hidden!important;transition:box-shadow .2s ease!important}.bespoke-oc .hero-chart:before,.bespoke-oc .panel:before,.bespoke-oc .stat-card:before{content:""!important;position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg,hsla(0,0%,100%,.07),transparent 30%)!important;display:block!important}.bespoke-oc .hero-chart:after,.bespoke-oc .panel:after,.bespoke-oc .stat-card:after{display:none!important}.bespoke-oc .hero-chart>*,.bespoke-oc .panel>*,.bespoke-oc .stat-card>*{position:relative;z-index:1}.bespoke-oc .hero-chart:hover,.bespoke-oc .panel:hover,.bespoke-oc .stat-card:hover{transform:none!important;box-shadow:0 10px 38px rgba(0,0,0,.55),0 0 0 1px rgba(79,227,209,.18),inset 0 1px 0 hsla(0,0%,100%,.08)!important}.bespoke-oc .panel{padding:18px 20px!important;margin-top:16px!important}.bespoke-oc .grid-2,.bespoke-oc .grid-chart,.bespoke-oc .stats{gap:16px!important;margin-top:16px!important}.bespoke-oc .hero{padding:26px 0 6px!important;align-items:flex-end!important;gap:28px!important}.bespoke-oc .hero-copy{flex:1 1 auto!important}.bespoke-oc .eyebrow{font:400 11px var(--disp);letter-spacing:.22em;text-transform:uppercase;color:var(--cyan)}.bespoke-oc .stmt-meta{display:flex;flex-wrap:wrap;gap:20px;margin-top:14px;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.bespoke-oc .stmt-meta b{color:var(--txt);font-weight:700}.bespoke-oc .stmt-lbl{display:block;margin:24px 0 4px;font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bespoke-oc .stmt-big{display:block;font:800 108px var(--mono)!important;line-height:.9;letter-spacing:-.04em;background:linear-gradient(100deg,#e8edf5,#9aa3b0 16%,#fff 28%,#4fe3d1 40%,#8b5cf6 52%,#ff5cc8 63%,#ffb020 74%,#e8edf5 92%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media (prefers-reduced-motion:no-preference){.bespoke-oc .stmt-big{animation:chromeSheen 8s linear infinite}}@keyframes chromeSheen{to{background-position:250% 0}}@media (max-width:900px){.bespoke-oc .stmt-big{font-size:62px!important}}.bespoke-oc .hero h1,.bespoke-oc .hero p{display:none!important}.bespoke-oc .chips{-webkit-mask-image:none!important;mask-image:none!important;gap:22px!important;margin:22px 0 8px!important;border-bottom:1px solid var(--line)!important;padding:0!important;flex-wrap:wrap!important}.bespoke-oc .chip{border:none!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--muted)!important;backdrop-filter:none!important;font:500 11.5px var(--grot)!important;letter-spacing:.06em;text-transform:uppercase;padding:8px 0 12px!important;margin-bottom:-1px}.bespoke-oc .chip,.bespoke-oc .chip:hover{background:transparent!important;transform:none!important}.bespoke-oc .chip:hover{color:var(--txt)!important}.bespoke-oc .chip.active,.bespoke-oc .chip.c-green.active{color:#fff!important;background:transparent!important;-o-border-image:var(--irid) 1!important;border-image:var(--irid) 1!important;border-bottom:2px solid!important;box-shadow:none!important}.bespoke-oc .chip.c-blue,.bespoke-oc .chip.c-gold,.bespoke-oc .chip.c-green,.bespoke-oc .chip.mood{color:var(--muted)!important}.bespoke-oc .chip svg{display:none!important}.bespoke-oc .stat-card{padding:16px 18px!important;min-height:0!important}.bespoke-oc .stat-label{font:500 10.5px var(--mono)!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--muted)!important}.bespoke-oc .stat-ico{width:30px!important;height:30px!important;border-radius:8px!important;background:var(--elev)!important;color:var(--cyan)!important;border:1px solid var(--line)!important;box-shadow:none!important}.bespoke-oc .stat-ico:after{display:none!important}.bespoke-oc .stat-value{font:800 40px var(--mono)!important;letter-spacing:-.03em!important;margin-top:12px!important}.bespoke-oc .stat-card[style] .stat-value,.bespoke-oc .stat-value{color:var(--txt)!important;text-shadow:none!important}.bespoke-oc .stat-card[style*="--blue"] .stat-value{background:linear-gradient(100deg,#e8edf5,#4fe3d1 35%,#8b5cf6 55%,#ff5cc8 72%,#ffb020 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;animation:chromeSheen 9s linear infinite}.bespoke-oc .stat-sub{font:400 12px var(--mono)!important;color:var(--muted)!important;margin-top:8px!important}.bespoke-oc .stat-foot{margin-top:6px!important}.bespoke-oc .delta{box-shadow:none!important;border:none!important;border-radius:6px!important;font:600 11px var(--mono)!important;padding:2px 7px!important}.bespoke-oc .delta.up{color:var(--cyan)!important;background:rgba(79,227,209,.12)!important}.bespoke-oc .delta.down{color:var(--magenta)!important;background:rgba(255,92,200,.12)!important}.bespoke-oc .delta.flat{color:var(--muted)!important;background:rgba(138,147,160,.1)!important}.bespoke-oc .spark{height:26px!important;margin-top:10px!important}.bespoke-oc .spark .ln{stroke:var(--cyan)!important;stroke-width:1.6!important;filter:none!important}.bespoke-oc .spark .dot{fill:var(--cyan)!important;stroke:var(--p-bot)!important}.bespoke-oc .hero-chart{padding:16px 18px!important}.bespoke-oc .hc-title{font:500 10.5px var(--mono)!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--muted)!important}.bespoke-oc .hc-big{font:800 26px var(--mono)!important}.bespoke-oc .hc-big .cur{color:var(--txt)!important}.bespoke-oc .hc-delta{color:var(--cyan)!important;font:600 12px var(--mono)!important}.bespoke-oc .hc-seg{background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:8px!important}.bespoke-oc .hc-seg button{font:500 11px var(--mono)!important;color:var(--muted)!important}.bespoke-oc .hc-seg button.on{background:var(--elev)!important;color:var(--cyan)!important;box-shadow:none!important}.bespoke-oc .axis-chart line,.bespoke-oc .hc-plot .grid{stroke:var(--line)!important}.bespoke-oc .axis-chart text,.bespoke-oc .axis-months,.bespoke-oc .hc-plot .axis,.bespoke-oc .hc-x{fill:var(--muted)!important;color:var(--muted)!important;font-family:var(--mono)!important;font-size:10px!important}.bespoke-oc .axis-chart svg path[fill^=url],.bespoke-oc .hc-plot svg path[fill^=url]{opacity:.12!important}.bespoke-oc .axis-chart circle,.bespoke-oc .hc-plot circle{fill:var(--cyan)!important;stroke:var(--p-bot)!important}.bespoke-oc .xhair-line{stroke:var(--cyan);stroke-width:1;stroke-dasharray:3 3}.bespoke-oc .xhair-dot{fill:var(--cyan);stroke:var(--bg);stroke-width:1.5}.bespoke-oc .xhair-read{position:absolute;pointer-events:none;z-index:5;background:var(--cyan);color:#04110f;font:700 11px var(--mono);padding:2px 6px;border-radius:4px;white-space:nowrap;transform:translate(-50%,-135%)}.bespoke-oc .panel-title{font:600 12px var(--grot)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--txt)!important;margin:0 0 14px!important}.bespoke-oc .panel-title .t-ico{color:var(--cyan)!important}.bespoke-oc .panel-sub{color:var(--muted)!important;font:400 12px var(--mono)!important;margin:-8px 0 14px!important}.bespoke-oc .panel-foot{font:400 11px var(--mono)!important;letter-spacing:.04em}.bespoke-oc .ach-title,.bespoke-oc .panel-foot{color:var(--muted)!important;text-transform:uppercase}.bespoke-oc .ach-title{font:600 11px var(--grot)!important;letter-spacing:.08em!important}.bespoke-oc .ach-sub{color:var(--muted)!important;font:400 12px var(--mono)!important}.bespoke-oc .topbar{padding:18px 0 14px!important;gap:12px!important}.bespoke-oc .logo-gem{border-radius:8px!important;border:1px solid transparent!important;background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;width:38px!important;height:38px!important;font:400 15px var(--disp)!important;box-shadow:none!important}.bespoke-oc .logo-name{font:600 14px var(--grot)!important;color:var(--txt)!important}.bespoke-oc .logo-sub{color:var(--muted)!important;font:500 10px var(--mono)!important;text-transform:uppercase;letter-spacing:.1em}.bespoke-oc .role-badge .num{font:700 14px var(--mono)!important;color:var(--txt)!important}.bespoke-oc .role-badge .role{color:var(--violet)!important;font:500 10px var(--mono)!important;letter-spacing:.08em}.bespoke-oc .avatar{border-radius:8px!important;background:var(--irid) border-box!important;box-shadow:none!important}.bespoke-oc .icon-btn,.bespoke-oc .pill-select,.bespoke-oc .topnav-btn{background:var(--elev)!important;border-radius:8px!important;box-shadow:none!important;color:var(--txt)!important;backdrop-filter:none!important;font:500 12px var(--mono)!important}.bespoke-oc .icon-btn:hover,.bespoke-oc .pill-select:hover,.bespoke-oc .topnav-btn:hover{background:#262c34!important;transform:none!important;border-color:rgba(79,227,209,.3)!important}.bespoke-oc .topnav-btn.glowy{background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;color:#fff!important}.bespoke-oc .topnav-btn.casino{color:var(--amber)!important}.bespoke-oc .icon-btn{color:var(--muted)!important}.bespoke-oc .pill-select .planet{background:conic-gradient(from 0deg,var(--cyan),var(--violet),var(--magenta),var(--amber),var(--cyan))!important;box-shadow:none!important}.bespoke-oc .level-badge{border-radius:10px!important;border:1px solid transparent!important;background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;color:var(--cyan)!important;clip-path:none!important;box-shadow:none!important}.bespoke-oc .level-title{font:700 18px var(--grot)!important;color:var(--txt)!important}.bespoke-oc .tier{background:var(--elev)!important;color:var(--cyan)!important;border:1px solid var(--line)!important;border-radius:6px!important;font:600 10px var(--mono)!important;letter-spacing:.06em}.bespoke-oc .level-meta{color:var(--muted)!important;font-size:12px!important}.bespoke-oc .level-meta b{color:var(--cyan)!important}.bespoke-oc .level-next .lbl{color:var(--muted)!important;font:500 10px var(--mono)!important;text-transform:uppercase;letter-spacing:.06em}.bespoke-oc .level-next .val{font:800 22px var(--mono)!important;color:var(--txt)!important}.bespoke-oc .bar-track,.bespoke-oc .progress{height:7px!important;padding:0!important;border-radius:4px!important;background:var(--bg)!important;border:1px solid var(--line)!important;box-shadow:none!important;overflow:hidden!important}.bespoke-oc .bar-fill,.bespoke-oc .progress .fill{background:var(--irid)!important;border-radius:3px!important;box-shadow:0 0 12px rgba(139,92,246,.4)!important}.bespoke-oc .progress .fill:after,.bespoke-oc .progress .fill:before{display:none!important}.bespoke-oc .goal-time .gt-track{background:var(--bg)!important;border:1px solid var(--line)}.bespoke-oc .goal-time .gt-fill{background:var(--muted)!important;opacity:1!important}.bespoke-oc .intake-input,.bespoke-oc .ref-box{background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:8px!important;color:var(--txt)!important;font-family:var(--mono)!important;box-shadow:none!important}.bespoke-oc .intake-input{padding:11px 12px!important;font-size:13px!important}.bespoke-oc .intake-input::-moz-placeholder{color:var(--muted)!important}.bespoke-oc .intake-input::placeholder{color:var(--muted)!important}.bespoke-oc .intake-input:focus{border-color:var(--cyan)!important;box-shadow:0 0 0 2px rgba(79,227,209,.2)!important}.bespoke-oc .copy-btn,.bespoke-oc .intake-add,.bespoke-oc .quest-done{border:1px solid transparent!important;border-radius:8px!important;background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;color:#fff!important;box-shadow:none!important;font:600 12px var(--mono)!important;text-transform:uppercase;letter-spacing:.04em}.bespoke-oc .copy-btn:hover,.bespoke-oc .intake-add:hover,.bespoke-oc .quest-done:hover{transform:none!important;box-shadow:0 0 18px rgba(139,92,246,.3)!important}.bespoke-oc .copy-btn.done{background:linear-gradient(180deg,var(--cyan),#1aa897) padding-box,var(--irid) border-box!important;color:#04110f!important}.bespoke-oc .intake-chip{background:var(--elev)!important;border:1px solid var(--line)!important;border-radius:6px!important;font-family:var(--mono)!important}.bespoke-oc .intake-help{color:var(--muted)!important;font:400 12px var(--mono)!important}.bespoke-oc .dc-ico,.bespoke-oc .flame{border-radius:10px!important;border:1px solid transparent!important;background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;color:var(--magenta)!important;box-shadow:none!important}.bespoke-oc .streak-num{font:800 22px var(--mono)!important;color:var(--txt)!important}.bespoke-oc .streak-num span{color:var(--muted)!important;font:400 11px var(--mono)!important;text-transform:uppercase}.bespoke-oc .streak-foot,.bespoke-oc .streak-rec{color:var(--muted)!important;font:400 12px var(--mono)!important}.bespoke-oc .freeze{border-radius:8px!important;background:var(--elev)!important;border:1px solid var(--line)!important;color:var(--cyan)!important;box-shadow:none!important}.bespoke-oc .dc-tag,.bespoke-oc .quest-tag{color:var(--muted)!important;font:500 10.5px var(--mono)!important;letter-spacing:.06em}.bespoke-oc .xp-badge{border:1px solid transparent!important;background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;color:#fff!important;border-radius:6px!important;box-shadow:none!important;font:600 10.5px var(--mono)!important}.bespoke-oc .dc-name,.bespoke-oc .quest-name{font:600 18px var(--grot)!important;color:var(--txt)!important}.bespoke-oc .dc-desc,.bespoke-oc .quest-desc{color:var(--muted)!important;font:400 13px var(--mono)!important}.bespoke-oc .dc-pill{background:var(--elev)!important;color:var(--cyan)!important;border:1px solid var(--line)!important;border-radius:6px!important;font:600 10px var(--mono)!important}.bespoke-oc .dc-link{color:var(--cyan)!important;font-family:var(--mono)!important}.bespoke-oc .dc-fav{color:var(--muted)!important;font-family:var(--mono)!important}.bespoke-oc .dc-fav.on,.bespoke-oc .dc-fav:hover{color:var(--amber)!important}.bespoke-oc .ref-box .lbl{color:var(--muted)!important;font:500 10px var(--mono)!important;letter-spacing:.08em}.bespoke-oc .ref-box .link{font-family:var(--mono)!important;color:var(--txt)!important;font-size:12.5px!important}.bespoke-oc .ref-rate .val{color:var(--cyan)!important;font:800 18px var(--mono)!important}.bespoke-oc .pt-right{color:var(--muted)!important;font:500 11px var(--mono)!important;text-transform:uppercase;letter-spacing:.04em}.bespoke-oc .pt-right button{background:var(--elev)!important;border:1px solid var(--line)!important;border-radius:6px!important;color:var(--muted)!important}.bespoke-oc .model-row{background:transparent!important;border:none!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important;padding:12px 8px!important;position:relative}.bespoke-oc .model-row:hover{background:rgba(79,227,209,.05)!important;transform:none!important}.bespoke-oc .model-row:hover:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--irid)}.bespoke-oc .model-rank{width:30px!important;height:30px!important;background:var(--elev)!important;color:var(--cyan)!important;border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:none!important;font:700 12px var(--mono)!important}.bespoke-oc .model-row:first-child .model-rank{background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;border:1px solid transparent!important;color:#fff!important}.bespoke-oc .model-name{color:var(--txt)!important;font:600 14px var(--grot)!important}.bespoke-oc .model-handle{color:var(--muted)!important;font:400 12px var(--mono)!important}.bespoke-oc .model-meta{color:var(--muted)!important;font:400 11.5px var(--mono)!important}.bespoke-oc .model-pay .amt{color:var(--txt)!important;font:700 16px var(--mono)!important}.bespoke-oc .model-row:first-child .model-pay .amt{color:var(--cyan)!important}.bespoke-oc .model-pay .cm{color:var(--muted)!important;font:400 11.5px var(--mono)!important}.bespoke-oc .model-pay .cm .split{color:var(--amber)!important}.bespoke-oc .ach-tile{border:1px solid var(--line)!important;border-radius:10px!important;background:var(--elev)!important;box-shadow:none!important;padding:16px 10px!important}.bespoke-oc .ach-tile:hover{transform:none!important;border-color:rgba(139,92,246,.4)!important}.bespoke-oc .ach-tile .a-ico{border-radius:8px!important;border:1px solid transparent!important;background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;color:#fff!important;box-shadow:none!important}.bespoke-oc .ach-tile .a-name{font:500 11.5px var(--mono)!important;color:var(--txt)!important}.bespoke-oc .goal-emoji{filter:grayscale(.4) brightness(1.2)}.bespoke-oc .goal-name{font:600 16px var(--grot)!important;color:var(--txt)!important}.bespoke-oc .goal-state{color:var(--muted)!important;font:400 12px var(--mono)!important}.bespoke-oc .goal-num{font:700 13px var(--mono)!important;color:var(--txt)!important}.bespoke-oc .goal-num .pct{color:var(--cyan)!important}.bespoke-oc .mood-empty{background:var(--bg)!important;border:1px dashed var(--line)!important;border-radius:8px!important;color:var(--muted)!important;font:400 13px var(--mono)!important}.bespoke-oc .mood-saved{color:var(--cyan)!important;font:400 11px var(--mono)!important}.bespoke-oc .mood-history{color:var(--muted)!important;font-family:var(--mono)!important}.bespoke-oc .mood-btn{background:var(--elev)!important;border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:none!important;color:var(--txt)!important;font:500 11px var(--mono)!important;text-transform:uppercase;padding:14px 6px!important}.bespoke-oc .mood-btn:hover{transform:none!important;border-color:rgba(79,227,209,.4)!important}.bespoke-oc .mood-btn .emo{font-size:22px!important;filter:grayscale(.3) brightness(1.15)}.bespoke-oc .mood-btn.sel{border:1px solid transparent!important;background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;color:#fff!important;box-shadow:0 0 18px rgba(139,92,246,.25)!important}.bespoke-oc .cal-months{color:var(--muted)!important;font:400 10px var(--mono)!important;text-transform:uppercase}.bespoke-oc .cal-cell{width:14px!important;height:14px!important;border-radius:3px!important;background:#0e1116!important;box-shadow:inset 0 0 0 1px var(--line)!important}.bespoke-oc .cal-cell.l1{background:rgba(79,227,209,.3)!important;box-shadow:none!important}.bespoke-oc .cal-cell.l2{background:rgba(139,92,246,.55)!important;box-shadow:none!important}.bespoke-oc .cal-cell.l3{background:var(--magenta)!important;box-shadow:0 0 8px rgba(255,92,200,.5)!important}.bespoke-oc .cal-cell.jackpot{background:var(--amber)!important;box-shadow:0 0 8px rgba(255,176,32,.5)!important}.bespoke-oc .cal-foot{color:var(--muted)!important;font:400 12px var(--mono)!important}.bespoke-oc .cal-foot b{color:var(--txt)!important}.bespoke-oc .cal-legend i{border-radius:3px!important}.bespoke-oc .cal-legend i:first-of-type{background:#0e1116!important;box-shadow:inset 0 0 0 1px var(--line)}.bespoke-oc .cal-legend i:nth-of-type(2){background:rgba(139,92,246,.55)!important}.bespoke-oc .cal-legend i:nth-of-type(3){background:var(--magenta)!important}.bespoke-oc .cal-legend i:nth-of-type(4){background:var(--amber)!important}.bespoke-oc a:focus-visible,.bespoke-oc button:focus-visible,.bespoke-oc input:focus-visible{outline:2px solid var(--cyan)!important;outline-offset:2px!important}.bespoke-oc ::-webkit-scrollbar{width:10px;height:10px}.bespoke-oc ::-webkit-scrollbar-thumb{background:var(--line);border-radius:5px}.bespoke-oc ::-webkit-scrollbar-track{background:var(--bg)}.bespoke-oc .ai-d,.bespoke-oc .c14-x,.bespoke-oc .c14-y,.bespoke-oc .mm-amt,.bespoke-oc .mm-plats,.bespoke-oc .mm-share,.bespoke-oc .oc-sub,.bespoke-oc .opb-amt,.bespoke-oc .opb-name,.bespoke-oc .opb-pct,.bespoke-oc .opb-total .val,.bespoke-oc .wc-lbl{font-family:var(--mono)!important}.bespoke-oc .wide-card{padding:16px 20px!important}.bespoke-oc .wc-lbl{font:500 10px var(--mono)!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--muted)!important}.bespoke-oc .wc-title{color:var(--txt)!important;font:600 16px var(--grot)!important}.bespoke-oc .wide-card.coach .wc-title{color:var(--cyan)!important}.bespoke-oc .wc-sub{font:400 12px var(--mono)!important}.bespoke-oc .wc-arr,.bespoke-oc .wc-sub{color:var(--muted)!important}.bespoke-oc .nav-card{padding:16px 18px!important}.bespoke-oc .nav-card:after{display:none!important}.bespoke-oc .nc-title{color:var(--txt)!important;font:600 14px var(--grot)!important}.bespoke-oc .nc-sub{font:400 11.5px var(--mono)!important}.bespoke-oc .nc-arr,.bespoke-oc .nc-sub{color:var(--muted)!important}.bespoke-oc .open-card{padding:16px 20px!important}.bespoke-oc .oc-title{color:var(--txt)!important;font:600 15px var(--grot)!important}.bespoke-oc .oc-sub{color:var(--muted)!important;font-size:12px!important}.bespoke-oc .oc-sub .spark{color:var(--amber)!important}.bespoke-oc .oc-open{color:var(--cyan)!important;font:600 13px var(--mono)!important;text-transform:uppercase;letter-spacing:.04em}.bespoke-oc .c14-head{color:var(--txt)!important;font:600 12px var(--grot)!important;letter-spacing:.08em!important;text-transform:uppercase}.bespoke-oc .c14-x,.bespoke-oc .c14-y{color:var(--muted)!important}.bespoke-oc .c14-plot{background-image:repeating-linear-gradient(to top,transparent 0,transparent 43.5px,var(--line) 43.5px,var(--line) 44.5px)!important}.bespoke-oc .c14-bar{border-radius:5px 5px 2px 2px!important;background:linear-gradient(180deg,#6fe9db 0,var(--violet) 55%,#3a2f6b 100%)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -2px 4px rgba(0,0,0,.4)!important}.bespoke-oc .c14-bar:hover{filter:brightness(1.2) saturate(1.15)!important}.bespoke-oc .opb-name{color:var(--txt)!important;font:600 14px var(--grot)!important}.bespoke-oc .opb-amt{color:var(--txt)!important;font:700 15px var(--mono)!important}.bespoke-oc .opb-track{height:7px!important;background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:5px!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.5)!important}.bespoke-oc .opb-fill{box-shadow:0 0 10px color-mix(in oklab,var(--pf,var(--cyan)) 45%,transparent)!important}.bespoke-oc .opb-pct{color:var(--muted)!important}.bespoke-oc .opb-total{border-top:1px solid var(--line)!important}.bespoke-oc .opb-total .lbl{color:var(--muted)!important;font-style:normal!important;font:400 13px var(--mono)!important}.bespoke-oc .opb-total .val{color:var(--cyan)!important;font:800 20px var(--mono)!important}.bespoke-oc .mm-row{border-bottom:1px solid var(--line)!important;padding:14px 4px!important;position:relative}.bespoke-oc .mm-row:hover{background:rgba(79,227,209,.05)!important}.bespoke-oc .mm-name{color:var(--txt)!important;font:600 14px var(--grot)!important}.bespoke-oc .mm-live{color:var(--cyan)!important;background:rgba(79,227,209,.12)!important;border:1px solid rgba(79,227,209,.3)!important;border-radius:6px!important;font:700 9.5px var(--mono)!important}.bespoke-oc .mm-live:before{background:var(--cyan)!important;box-shadow:0 0 6px var(--cyan)!important}.bespoke-oc .mm-plats{color:var(--muted)!important;font-size:11.5px!important}.bespoke-oc .mm-amt{color:var(--cyan)!important;font:700 16px var(--mono)!important}.bespoke-oc .mm-share{color:var(--muted)!important}.bespoke-oc .ai-badge{border:1px solid transparent!important;background:linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;color:#fff!important;border-radius:6px!important;font:600 10.5px var(--mono)!important;text-transform:uppercase;letter-spacing:.04em}.bespoke-oc .ai-link{color:var(--cyan)!important;font:600 12px var(--mono)!important}.bespoke-oc .ai-tip{background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:10px!important}.bespoke-oc .ai-tip.warm{background:rgba(255,176,32,.06)!important;border-color:rgba(255,176,32,.24)!important}.bespoke-oc .ai-t{color:var(--cyan)!important;font:600 11px var(--mono)!important;letter-spacing:.08em}.bespoke-oc .ai-tip.warm .ai-t{color:var(--amber)!important}.bespoke-oc .ai-d{color:var(--txt)!important;font-size:13px!important;line-height:1.55!important}.bespoke-oc .ai-d.muted{color:var(--muted)!important}.bespoke-oc .tier.silver{color:var(--cyan)!important;background:var(--elev)!important;border:1px solid var(--line)!important}.bespoke-oc .mm-name-row{display:flex;align-items:center;gap:9px}.bespoke-oc .a-ico,.bespoke-oc .dc-ico,.bespoke-oc .flame,.bespoke-oc .freeze,.bespoke-oc .level-badge,.bespoke-oc .logo-gem,.bespoke-oc .mm-av,.bespoke-oc .model-rank,.bespoke-oc .nc-ico,.bespoke-oc .oc-ico,.bespoke-oc .op-av,.bespoke-oc .shield,.bespoke-oc .stat-ico,.bespoke-oc .wc-ico{position:relative!important;overflow:hidden!important;border:1px solid transparent!important;background:radial-gradient(125% 115% at 28% 15%,hsla(0,0%,100%,.55),hsla(0,0%,100%,0) 44%) padding-box,linear-gradient(180deg,#474d57 0,#2b303a 46%,#12151a 100%) padding-box,var(--irid) border-box!important;box-shadow:0 5px 12px rgba(0,0,0,.55),0 1px 0 hsla(0,0%,100%,.1),inset 0 1.5px 0 hsla(0,0%,100%,.55),inset 0 -3px 7px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.04)!important}.bespoke-oc .a-ico:before,.bespoke-oc .dc-ico:before,.bespoke-oc .flame:before,.bespoke-oc .freeze:before,.bespoke-oc .level-badge:before,.bespoke-oc .logo-gem:before,.bespoke-oc .mm-av:before,.bespoke-oc .model-rank:before,.bespoke-oc .nc-ico:before,.bespoke-oc .oc-ico:before,.bespoke-oc .op-av:before,.bespoke-oc .shield:before,.bespoke-oc .stat-ico:before,.bespoke-oc .wc-ico:before{content:""!important;position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(115deg,transparent 6%,rgba(79,227,209,.85) 24%,rgba(139,92,246,.85) 42%,rgba(255,92,200,.85) 58%,rgba(255,176,32,.85) 76%,transparent 94%);background-size:230% 100%;background-position:135% 0;mix-blend-mode:color-dodge;opacity:0;transition:opacity .25s ease}.bespoke-oc .a-ico:after,.bespoke-oc .dc-ico:after,.bespoke-oc .flame:after,.bespoke-oc .freeze:after,.bespoke-oc .level-badge:after,.bespoke-oc .logo-gem:after,.bespoke-oc .mm-av:after,.bespoke-oc .model-rank:after,.bespoke-oc .nc-ico:after,.bespoke-oc .oc-ico:after,.bespoke-oc .op-av:after,.bespoke-oc .shield:after,.bespoke-oc .stat-ico:after,.bespoke-oc .wc-ico:after{content:""!important;position:absolute;top:7%;left:9%;width:64%;height:46%;border-radius:50%;pointer-events:none;z-index:2;display:block!important;background:radial-gradient(circle at 34% 28%,hsla(0,0%,100%,.8),hsla(0,0%,100%,0) 70%)}.bespoke-oc .a-ico svg,.bespoke-oc .dc-ico svg,.bespoke-oc .flame svg,.bespoke-oc .level-badge svg,.bespoke-oc .nc-ico svg,.bespoke-oc .oc-ico svg,.bespoke-oc .shield svg,.bespoke-oc .stat-ico svg,.bespoke-oc .wc-ico svg{position:relative;z-index:3;filter:drop-shadow(0 1.2px 0 rgba(0,0,0,.65)) drop-shadow(0 0 5px rgba(255,255,255,.14))}.bespoke-oc .freeze,.bespoke-oc .logo-gem,.bespoke-oc .mm-av,.bespoke-oc .model-rank,.bespoke-oc .op-av{text-shadow:0 1.2px 1px rgba(0,0,0,.6),0 0 6px hsla(0,0%,100%,.12)!important}.bespoke-oc .freeze,.bespoke-oc .mm-av,.bespoke-oc .model-rank,.bespoke-oc .op-av{color:#eaf3ff!important;position:relative}.bespoke-oc .logo-gem{color:#fff!important}.bespoke-oc .a-ico:hover:before,.bespoke-oc .ach-tile:hover .a-ico:before,.bespoke-oc .dc-ico:hover:before,.bespoke-oc .dc-row:hover .dc-ico:before,.bespoke-oc .flame:hover:before,.bespoke-oc .freeze:hover:before,.bespoke-oc .level-badge:hover:before,.bespoke-oc .logo-gem:hover:before,.bespoke-oc .mm-av:hover:before,.bespoke-oc .mm-row:hover .mm-av:before,.bespoke-oc .model-rank:hover:before,.bespoke-oc .model-row:hover .model-rank:before,.bespoke-oc .nav-card:hover .nc-ico:before,.bespoke-oc .nc-ico:hover:before,.bespoke-oc .oc-ico:hover:before,.bespoke-oc .op-av:hover:before,.bespoke-oc .op-row:hover .op-av:before,.bespoke-oc .open-card:hover .oc-ico:before,.bespoke-oc .open-card:hover .wc-ico:before,.bespoke-oc .shield:hover:before,.bespoke-oc .stat-card:hover .stat-ico:before,.bespoke-oc .stat-ico:hover:before,.bespoke-oc .streak-head:hover .flame:before,.bespoke-oc .wc-ico:hover:before,.bespoke-oc .wide-card:hover .wc-ico:before{opacity:.72;animation:petrolSweep 1.7s linear infinite}@keyframes petrolSweep{0%{background-position:135% 0}to{background-position:-70% 0}}.bespoke-oc .ach-tile:hover .a-ico,.bespoke-oc .nav-card:hover .nc-ico,.bespoke-oc .op-row:hover .op-av,.bespoke-oc .open-card:hover .oc-ico,.bespoke-oc .stat-card:hover .stat-ico,.bespoke-oc .wide-card:hover .wc-ico{box-shadow:0 8px 18px rgba(0,0,0,.6),inset 0 1.5px 0 hsla(0,0%,100%,.6),inset 0 -3px 7px rgba(0,0,0,.6)!important}.bespoke-oc .icon-btn,.bespoke-oc .pill-select,.bespoke-oc .topnav-btn{position:relative;overflow:hidden;background:radial-gradient(130% 130% at 30% 12%,hsla(0,0%,100%,.26),hsla(0,0%,100%,0) 48%) padding-box,linear-gradient(180deg,#2d333c,#171b21) padding-box!important;border:1px solid var(--line)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),inset 0 -2px 5px rgba(0,0,0,.5),0 3px 9px rgba(0,0,0,.45)!important}.bespoke-oc .icon-btn:hover,.bespoke-oc .pill-select:hover,.bespoke-oc .topnav-btn:hover{background:radial-gradient(130% 130% at 30% 12%,hsla(0,0%,100%,.34),hsla(0,0%,100%,0) 48%) padding-box,linear-gradient(180deg,#353c46,#1b2028) padding-box!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.34),inset 0 -2px 5px rgba(0,0,0,.5),0 6px 14px rgba(0,0,0,.5),0 0 0 1px rgba(79,227,209,.28)!important}.bespoke-oc .icon-btn:after,.bespoke-oc .pill-select:after,.bespoke-oc .tl-btn:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(115deg,transparent 8%,rgba(79,227,209,.7) 26%,rgba(139,92,246,.7) 44%,rgba(255,92,200,.7) 60%,rgba(255,176,32,.7) 78%,transparent 94%);background-size:230% 100%;background-position:135% 0;mix-blend-mode:color-dodge;opacity:0;transition:opacity .25s ease}.bespoke-oc .icon-btn:hover:after,.bespoke-oc .pill-select:hover:after,.bespoke-oc .tl-btn:hover:after{opacity:.6;animation:petrolSweep 1.7s linear infinite}.bespoke-oc .icon-btn svg,.bespoke-oc .pill-select>svg{position:relative;z-index:1;filter:drop-shadow(0 1px 0 rgba(0,0,0,.5))}.bespoke-oc .topnav-btn.glowy{background:radial-gradient(130% 130% at 30% 12%,hsla(0,0%,100%,.4),hsla(0,0%,100%,0) 46%) padding-box,linear-gradient(180deg,var(--elev),var(--p-bot)) padding-box,var(--irid) border-box!important;border:1px solid transparent!important}.bespoke-oc .avatar{border:1px solid transparent!important;background:radial-gradient(circle at 32% 24%,#fff,hsla(0,0%,100%,0) 40%) padding-box,linear-gradient(180deg,#565c66,#1a1e24) padding-box,var(--irid) border-box!important;box-shadow:inset 0 -4px 9px rgba(0,0,0,.55),inset 0 2px 0 hsla(0,0%,100%,.4),0 5px 12px rgba(0,0,0,.5)!important}.bespoke-oc .pill-select .planet{box-shadow:inset -2px -3px 5px rgba(0,0,0,.55),inset 2px 2px 3px hsla(0,0%,100%,.4)!important;position:relative;z-index:1}.bespoke-oc .ai-badge svg,.bespoke-oc .nc-arr svg,.bespoke-oc .panel-title .t-ico svg,.bespoke-oc .wc-arr svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}.bespoke-oc .ach-tile,.bespoke-oc .earn-stat,.bespoke-oc .hero-chart,.bespoke-oc .mini-stat,.bespoke-oc .panel,.bespoke-oc .payout-tile,.bespoke-oc .stat-card{position:relative}.bespoke-oc .ach-tile,.bespoke-oc .earn-stat,.bespoke-oc .mini-stat,.bespoke-oc .payout-tile{overflow:hidden}.bespoke-oc .ach-tile:after,.bespoke-oc .earn-stat:after,.bespoke-oc .hero-chart:after,.bespoke-oc .mini-stat:after,.bespoke-oc .panel:after,.bespoke-oc .payout-tile:after,.bespoke-oc .stat-card:after{content:""!important;position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:4;display:block!important;background:linear-gradient(115deg,transparent 2%,rgba(79,227,209,.62) 20%,rgba(139,92,246,.66) 39%,rgba(255,92,200,.66) 57%,rgba(255,176,32,.62) 76%,transparent 97%);background-size:235% 100%;background-position:138% 0;mix-blend-mode:color-dodge;opacity:0;transition:opacity .3s ease}.bespoke-oc .ach-tile:hover:after,.bespoke-oc .earn-stat:hover:after,.bespoke-oc .hero-chart:hover:after,.bespoke-oc .mini-stat:hover:after,.bespoke-oc .panel:hover:after,.bespoke-oc .payout-tile:hover:after,.bespoke-oc .stat-card:hover:after{opacity:.5;animation:petrolSweep 2.1s linear infinite}@media (prefers-reduced-motion:reduce){.bespoke-oc .a-ico:before,.bespoke-oc .ach-tile:after,.bespoke-oc .dc-ico:before,.bespoke-oc .earn-stat:after,.bespoke-oc .flame:before,.bespoke-oc .freeze:before,.bespoke-oc .hero-chart:after,.bespoke-oc .icon-btn:after,.bespoke-oc .level-badge:before,.bespoke-oc .logo-gem:before,.bespoke-oc .mini-stat:after,.bespoke-oc .mm-av:before,.bespoke-oc .model-rank:before,.bespoke-oc .nc-ico:before,.bespoke-oc .oc-ico:before,.bespoke-oc .op-av:before,.bespoke-oc .panel:after,.bespoke-oc .payout-tile:after,.bespoke-oc .pill-select:after,.bespoke-oc .shield:before,.bespoke-oc .stat-card:after,.bespoke-oc .stat-ico:before,.bespoke-oc .tl-btn:after,.bespoke-oc .wc-ico:before{animation:none!important}.bespoke-oc .a-ico:hover:before,.bespoke-oc .op-av:hover:before,.bespoke-oc .op-row:hover .op-av:before,.bespoke-oc .panel:hover:after,.bespoke-oc .stat-card:hover .stat-ico:before,.bespoke-oc .stat-card:hover:after,.bespoke-oc .stat-ico:hover:before{opacity:.42}}.bespoke-oc{--grot:var(--font-manrope),system-ui,sans-serif!important}.bespoke-oc .er-amt,.bespoke-oc .es-val,.bespoke-oc .goal-num,.bespoke-oc .hc-big,.bespoke-oc .level-next .val,.bespoke-oc .mm-amt,.bespoke-oc .ms-val,.bespoke-oc .o-amt,.bespoke-oc .op-amt,.bespoke-oc .opb-amt,.bespoke-oc .opb-total .val,.bespoke-oc .pt-val,.bespoke-oc .ref-rate .val,.bespoke-oc .sh-net,.bespoke-oc .stat-value,.bespoke-oc .stmt-big,.bespoke-oc .streak-num{font-family:var(--font-grotesk),var(--font-manrope),sans-serif!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1!important}.bespoke-oc .hc-delta,.bespoke-oc .streak-num span{font-family:var(--font-manrope),sans-serif!important}.bespoke-oc .ach-tile.tilt,.bespoke-oc .bal-card.tilt,.bespoke-oc .earn-stat.tilt,.bespoke-oc .mini-stat.tilt,.bespoke-oc .nav-card.tilt,.bespoke-oc .open-card.tilt,.bespoke-oc .stat-card.tilt,.bespoke-oc .wide-card.tilt{transform:perspective(1150px) rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg))!important;transform-style:preserve-3d!important;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s ease!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -14px 28px rgba(0,0,0,.48),0 18px 40px -20px rgba(0,0,0,.7)!important}.bespoke-oc .payout-tile.tilt{--liftZ:26px;transform:perspective(1150px) rotateX(var(--ry,0deg)) rotateY(var(--rx,0deg)) translateZ(var(--liftZ))!important;transform-style:preserve-3d!important;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s ease!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -13px 26px rgba(0,0,0,.48),0 18px 40px -20px rgba(0,0,0,.7)!important}.bespoke-oc .ach-tile.tilt:hover,.bespoke-oc .bal-card.tilt:hover,.bespoke-oc .earn-stat.tilt:hover,.bespoke-oc .mini-stat.tilt:hover,.bespoke-oc .nav-card.tilt:hover,.bespoke-oc .open-card.tilt:hover,.bespoke-oc .stat-card.tilt:hover,.bespoke-oc .wide-card.tilt:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -22px 44px rgba(0,0,0,.55),0 36px 74px -22px rgba(0,0,0,.82),0 0 0 1px color-mix(in oklab,var(--accent,var(--acc)) 42%,transparent),0 0 48px color-mix(in oklab,var(--accent,var(--acc)) 30%,transparent)!important}.bespoke-oc .payout-tile.tilt:hover{--liftZ:44px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -20px 40px rgba(0,0,0,.5),0 34px 66px -22px rgba(0,0,0,.82),0 0 0 1px color-mix(in oklab,var(--accent,var(--acc)) 55%,transparent),0 0 46px color-mix(in oklab,var(--accent,var(--acc)) 42%,transparent)!important}.bespoke-oc .tilt .bal-foot,.bespoke-oc .tilt .bal-head,.bespoke-oc .tilt .stat-foot,.bespoke-oc .tilt .stat-head{transform-style:preserve-3d}.bespoke-oc .bal-card.tilt .bal-lbl{transform:translateZ(24px)}.bespoke-oc .bal-card.tilt .bal-val{transform:translateZ(48px)}.bespoke-oc .bal-card.tilt .bal-ico{transform:translateZ(58px)}.bespoke-oc .bal-card.tilt .bal-sub{transform:translateZ(18px)}.bespoke-oc .tilt .stat-label{transform:translateZ(24px)}.bespoke-oc .tilt .stat-value{transform:translateZ(48px)}.bespoke-oc .tilt .stat-ico{transform:translateZ(58px)}.bespoke-oc .tilt .delta{transform:translateZ(52px)}.bespoke-oc .tilt .spark{transform:translateZ(14px)}.bespoke-oc .earn-stat.tilt .es-lbl,.bespoke-oc .mini-stat.tilt .ms-lbl,.bespoke-oc .payout-tile.tilt .pt-lbl{transform:translateZ(22px)}.bespoke-oc .earn-stat.tilt .es-val,.bespoke-oc .mini-stat.tilt .ms-val,.bespoke-oc .payout-tile.tilt .pt-val{transform:translateZ(46px)}.bespoke-oc .mini-stat.tilt .ms-sub,.bespoke-oc .payout-tile.tilt .pt-sub{transform:translateZ(18px)}.bespoke-oc .nav-card.tilt .nc-ico,.bespoke-oc .open-card.tilt .oc-ico,.bespoke-oc .wide-card.tilt .wc-ico{transform:translateZ(58px)}.bespoke-oc .ach-tile.tilt .a-ico{transform:translateZ(52px)}.bespoke-oc .ach-tile.tilt .a-name{transform:translateZ(22px)}.bespoke-oc .tilt>.tilt-fx{position:absolute!important;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:0!important;transform-style:preserve-3d}.bespoke-oc .tilt-fx>span{position:absolute;inset:0;display:block;border-radius:inherit;opacity:0;transition:opacity .3s ease}.bespoke-oc .tilt-holo{background:linear-gradient(var(--holo-angle,120deg),rgba(79,227,209,.16) 0,rgba(139,92,246,.18) 44%,rgba(255,176,32,.16) 100%);mix-blend-mode:screen}.bespoke-oc .tilt-spec{background:radial-gradient(220px 220px at var(--gx,50%) var(--gy,0),hsla(0,0%,100%,.6),hsla(0,0%,100%,.08) 30%,transparent 62%);mix-blend-mode:soft-light}.bespoke-oc .tilt:hover .tilt-holo{opacity:.6}.bespoke-oc .tilt:hover .tilt-spec{opacity:.9}@media (prefers-reduced-motion:reduce){.bespoke-oc .ach-tile.tilt,.bespoke-oc .bal-card.tilt,.bespoke-oc .earn-stat.tilt,.bespoke-oc .mini-stat.tilt,.bespoke-oc .nav-card.tilt,.bespoke-oc .open-card.tilt,.bespoke-oc .payout-tile.tilt,.bespoke-oc .stat-card.tilt,.bespoke-oc .wide-card.tilt{transform:none!important;transition:box-shadow .2s ease!important}.bespoke-oc .ach-tile.tilt .a-ico,.bespoke-oc .ach-tile.tilt .a-name,.bespoke-oc .earn-stat.tilt .es-lbl,.bespoke-oc .earn-stat.tilt .es-val,.bespoke-oc .mini-stat.tilt .ms-lbl,.bespoke-oc .mini-stat.tilt .ms-sub,.bespoke-oc .mini-stat.tilt .ms-val,.bespoke-oc .nav-card.tilt .nc-ico,.bespoke-oc .open-card.tilt .oc-ico,.bespoke-oc .payout-tile.tilt .pt-lbl,.bespoke-oc .payout-tile.tilt .pt-sub,.bespoke-oc .payout-tile.tilt .pt-val,.bespoke-oc .tilt .delta,.bespoke-oc .tilt .spark,.bespoke-oc .tilt .stat-ico,.bespoke-oc .tilt .stat-label,.bespoke-oc .tilt .stat-value,.bespoke-oc .wide-card.tilt .wc-ico{transform:none!important}.bespoke-oc .tilt-spec{opacity:.25!important}.bespoke-oc .tilt-holo{opacity:.4!important}}.bespoke-oc{min-height:100vh;background:#08090c;position:relative}.bespoke-oc #chrome-bg{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;display:block}.bespoke-oc .page{position:relative;z-index:2}.bespoke-oc .bg-nebula,.bespoke-oc .bg-stars,.bespoke-oc .bg-stars-2,.bespoke-oc .noise,.bespoke-oc .ticker{display:none!important}