.cx3{margin-bottom:24px}.pf-fan-wrap{display:grid;justify-items:center;grid-gap:18px;gap:18px}.pf-fan-title{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:99px;font:italic 900 .8rem/1 var(--display);font-stretch:118%;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pf-fan-title img{width:14px;height:14px}.pf-fan-wrap .pf-fan{width:100%}.leather.th-violet{background:radial-gradient(ellipse 80% 60% at 30% 18%,rgba(255,255,255,.16),transparent 60%),radial-gradient(ellipse 70% 50% at 80% 90%,rgba(30,14,56,.55),transparent 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='4' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(165deg,#9a7fd0,#7a5fb2 46%,#4f3d6b)}.leather.th-violet:before{border-color:rgba(255,255,255,.16)}.leather.th-violet .spine{background:linear-gradient(90deg,#33264a,#5b4585 60%,#36284e)}.leather.th-violet .logo{background:#7458ab;filter:drop-shadow(0 1.5px 0 rgba(255,255,255,.28)) drop-shadow(0 -1.5px 0 rgba(30,14,56,.9)) drop-shadow(0 6px 10px rgba(30,14,56,.4))}.leather.th-violet .owner,.leather.th-violet .tci{color:#6a4f9e;text-shadow:0 1px 0 rgba(255,255,255,.28),0 -1px 0 rgba(30,14,56,.8)}.leather.th-violet .plate{background:#5e4690;color:#d9caf5}.leather.th-violet .frame{box-shadow:inset 0 2px 2px rgba(30,14,56,.8),inset 0 -1px 0 rgba(255,255,255,.22),0 1px 0 rgba(255,255,255,.18)}.theme-pick{border:0;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.theme-pick legend{display:grid;grid-gap:2px;gap:2px;padding:0;margin-bottom:10px}.theme-pick legend span{font-size:.84rem;color:var(--muted)}.theme-pick>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.theme-opt{position:relative;display:grid;grid-gap:4px;gap:4px;padding:10px;border-radius:14px;border:2px solid var(--line);background:var(--bg-2);cursor:pointer;transition:border-color .15s}.theme-opt input{position:absolute;opacity:0;pointer-events:none}.theme-opt:has(input:checked){border-color:var(--pink);box-shadow:0 0 0 3px color-mix(in srgb,var(--pink) 25%,transparent)}.theme-opt:has(input:focus-visible){outline:2px solid var(--pink);outline-offset:2px}.theme-opt .sw{aspect-ratio:3/2;border-radius:6px 12px 12px 6px;margin-bottom:4px;box-shadow:inset 6px 0 8px -4px rgba(0,0,0,.8)}.theme-opt.t-noir .sw{background:linear-gradient(165deg,#2b282e,#0f0e10)}.theme-opt.t-violet .sw{background:linear-gradient(165deg,#9a7fd0,#7a5fb2 46%,#4f3d6b)}.theme-opt b{font-size:.86rem}.theme-opt small{font-size:.74rem;color:var(--muted)}@media (max-width:520px){.theme-pick>div{grid-template-columns:1fr}.theme-opt{grid-template-columns:70px 1fr;align-items:center;column-gap:12px}.theme-opt .sw{grid-row:span 2;margin:0}}.mdx{display:inline-flex;align-items:baseline;font:italic 900 1em/1 var(--display);font-stretch:125%;text-transform:uppercase;letter-spacing:-.01em;color:var(--text);white-space:nowrap}.mdx b{font:inherit;background:linear-gradient(100deg,var(--hot),var(--pink) 60%,#ffd1fb);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.brand-site .mdx{font-size:1.12rem}.ft-brand .mdx{font-size:1.3rem;color:#fff}.h5-name{display:grid;justify-items:center;grid-gap:6px;gap:6px;margin:0}.h5-name .mdx{font-size:clamp(2.2rem,6vw,3.6rem);filter:drop-shadow(0 8px 24px rgba(0,0,0,.5))}.h5-name small{font:800 .78rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--pink) 75%,#fff)}.eyebrow .mdx{font-size:1.05em}.tv-sec{position:relative;display:grid}.tv-frame{position:relative;overflow:hidden;border-radius:28px;aspect-ratio:1440/850;background:radial-gradient(circle at 30% 40%,#ee0073,#7d1757 45%,#2b1631);box-shadow:0 30px 80px rgba(0,0,0,.45)}.tv-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tv-frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(10,5,12,.88),rgba(10,5,12,.55) 38%,transparent 65%)}.tv-copy{position:absolute;z-index:2;left:clamp(22px,4vw,54px);top:50%;transform:translateY(-50%);max-width:470px;display:grid;grid-gap:14px;gap:14px;justify-items:start;color:#fff}.tv-copy h2{font-size:clamp(1.8rem,3.6vw,2.9rem);line-height:.95}.tv-copy p{margin:0;color:rgba(255,255,255,.85)}.tv-copy .btn:not(.btn-pink){background:rgba(255,255,255,.12);color:#fff;border-color:rgba(255,255,255,.25)}.tv-pause,.tv-play{position:absolute;z-index:3;right:18px;bottom:18px;width:52px;height:52px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;display:grid;place-items:center;cursor:pointer}.tv-pause{display:flex;gap:5px;justify-content:center;align-items:center;width:42px;height:42px;opacity:.7}.tv-pause span{width:4px;height:14px;border-radius:2px;background:#fff}.tv-pause:hover{opacity:1}@media (max-width:860px){.tv-frame{aspect-ratio:4/5}.tv-frame:after{background:linear-gradient(180deg,transparent 35%,rgba(10,5,12,.92) 78%)}.tv-copy{top:auto;bottom:22px;transform:none;right:22px;max-width:none}.tv-pause,.tv-play{top:16px;bottom:auto}}.cv{display:grid;grid-gap:22px;gap:22px;padding-top:clamp(24px,4vw,40px)}.cv-head{display:grid;grid-gap:6px;gap:6px;text-align:center;justify-items:center}.cv-head h1{font-size:clamp(1.8rem,4.6vw,3.2rem);line-height:.95;overflow-wrap:anywhere}.cv-head h1 em{font-style:italic;color:var(--pink);padding:0 .1em}.cv-duel{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:clamp(8px,2vw,22px);gap:clamp(8px,2vw,22px)}.cv-p{position:relative;overflow:hidden;isolation:isolate;display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:clamp(18px,3vw,30px) 14px;border-radius:24px;text-decoration:none;color:#fff;background:#1a121d;border:1px solid color-mix(in srgb,var(--pc) 45%,transparent);text-align:center;transition:transform .2s;animation:cvIn .7s cubic-bezier(.2,.8,.2,1) both}.cv-p.b{animation-name:cvInR}.cv-p:hover{transform:translateY(-3px)}@keyframes cvIn{0%{opacity:0;transform:translateX(-40px)}}@keyframes cvInR{0%{opacity:0;transform:translateX(40px)}}.cv-p-bg{inset:-40px;background:center 30%/cover no-repeat;filter:blur(30px) saturate(1.5) brightness(.45)}.cv-p-bg,.cv-p:after{position:absolute;z-index:-1}.cv-p:after{content:"";inset:0;background:radial-gradient(80% 70% at 50% 0,color-mix(in srgb,var(--pc) 30%,transparent),transparent 70%)}.cv-av{padding:4px;border-radius:50%;background:linear-gradient(135deg,var(--pc),#fff)}.cv-av .avatar-lg{width:clamp(64px,9vw,96px);height:clamp(64px,9vw,96px);border:3px solid #1a121d;box-shadow:none}.cv-name{font:italic 900 clamp(1rem,2.4vw,1.5rem)/1 var(--display);font-stretch:118%;text-transform:uppercase;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-user{font-size:.82rem;color:rgba(255,255,255,.65);font-weight:700}.cv-score{font-weight:700;color:rgba(255,255,255,.7)}.cv-score b{font:italic 900 clamp(1.5rem,3vw,2.2rem)/1 var(--display);color:var(--pc)}.cv-bar{width:min(100%,220px);height:8px;border-radius:99px;background:rgba(255,255,255,.14);overflow:hidden}.cv-bar span{display:block;height:100%;border-radius:inherit;background:var(--pc);animation:barIn 1.2s cubic-bezier(.2,.8,.2,1) .4s both}.cv-vs{display:grid;place-items:center;width:clamp(54px,8vw,90px);aspect-ratio:1;border-radius:50%;background:linear-gradient(135deg,var(--hot),var(--pink));box-shadow:0 0 0 6px var(--bg),0 0 50px rgba(238,0,115,.5);animation:vsIn .6s cubic-bezier(.3,1.6,.5,1) .3s both}.cv-vs span{font:italic 900 clamp(1.1rem,2.6vw,1.9rem)/1 var(--display);font-stretch:125%;color:#fff}@keyframes vsIn{0%{transform:scale(0) rotate(-30deg)}}.cv-sum{display:grid;grid-gap:14px;gap:14px;padding:clamp(16px,2.6vw,24px);border-radius:22px;background:var(--panel);border:1px solid var(--line)}.cv-sim{display:flex;align-items:center;gap:14px}.cv-sim div{display:grid;grid-gap:2px;gap:2px}.cv-sim b{font:italic 900 clamp(1.8rem,3.4vw,2.6rem)/1 var(--display);color:var(--pink)}.cv-sim span{color:var(--muted);font-weight:700}.cv-split{display:flex;height:18px;border-radius:99px;overflow:hidden;gap:2px;background:var(--bg-2)}.cv-split span{min-width:0;animation:grow 1s cubic-bezier(.2,.8,.2,1) .3s both;transform-origin:left}@keyframes grow{0%{transform:scaleX(0)}}.s-a{background:#5aa9ff}.s-b{background:#ffb547}.s-both{background:linear-gradient(90deg,var(--hot),var(--pink))}.s-none{background:var(--line-2)}.cv-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.86rem;font-weight:700;color:var(--muted)}.cv-legend li{display:inline-flex;align-items:center;gap:7px}.cv-legend i{width:12px;height:12px;border-radius:4px}.cv-legend b{color:var(--text)}.cv-trade{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:14px;gap:14px;padding:clamp(16px,2.6vw,24px);border-radius:22px;background:var(--panel);border:1px solid var(--line)}.cv-trade.win{border-color:color-mix(in srgb,var(--ok) 60%,transparent);background:radial-gradient(60% 120% at 50% 0,color-mix(in srgb,var(--ok) 16%,transparent),transparent 70%),var(--panel)}.cv-trade-side{display:grid;grid-gap:4px;gap:4px}.cv-trade-side.r{text-align:right;justify-items:end}.cv-trade-side .k{font:italic 900 .74rem/1 var(--display);text-transform:uppercase;color:var(--muted)}.cv-trade-side b{font:italic 900 clamp(2rem,4vw,3rem)/1 var(--display);font-stretch:120%}.cv-trade-side:not(.r) b{color:#5aa9ff}.cv-trade-side.r b{color:#ffb547}.cv-trade-side .s{font-size:.84rem;color:var(--muted);font-weight:600}.cv-trade-mid{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center;max-width:230px}.cv-trade-mid svg.i{color:var(--pink)}.cv-trade.win .cv-trade-mid b{color:var(--ok)}@media (max-width:640px){.cv-trade{grid-template-columns:1fr 1fr}.cv-trade-mid{grid-column:1/-1;grid-row:1;max-width:none}}.cv-filters{margin:0}.cv-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:640px){.cv-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1000px){.cv-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.cv-card{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-gap:6px;gap:6px}.cv-card .img{position:relative;display:block;aspect-ratio:63/88;border-radius:6px;overflow:hidden;box-shadow:0 8px 18px rgba(0,0,0,.3);transition:transform .2s}.cv-card:hover .img{transform:translateY(-4px)}.cv-card:focus-visible .img{outline:3px solid var(--pink);outline-offset:2px}.cv-card img{width:100%;height:100%;object-fit:cover;display:block}.cv-card.off img{filter:grayscale(1) brightness(.55)}.cv-card .n{position:absolute;left:4px;top:4px;font:italic 900 .62rem/1 var(--display);padding:3px 5px;border-radius:5px;background:rgba(0,0,0,.7);color:#fff}.cv-own{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.cv-own span{text-align:center;font:italic 900 .72rem/1 var(--display);padding:5px 0;border-radius:6px;background:var(--bg-2);color:var(--muted)}.cv-own .on.a{background:color-mix(in srgb,#5aa9ff 25%,var(--panel));color:#5aa9ff}.cv-own .on.b{background:color-mix(in srgb,#ffb547 25%,var(--panel));color:#ffb547}.cv-give{text-align:center;font:italic 900 .66rem/1.1 var(--display);text-transform:uppercase;padding:5px 4px;border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-give.g-a{background:color-mix(in srgb,#5aa9ff 22%,var(--panel));color:#5aa9ff}.cv-give.g-b{background:color-mix(in srgb,#ffb547 22%,var(--panel));color:#ffb547}.cv-form{display:grid;grid-gap:16px;gap:16px;padding:clamp(22px,4vw,36px)}.cv-form-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;grid-gap:12px;gap:12px}.cv-form-vs{font:italic 900 1.4rem/1 var(--display);color:var(--pink);padding-bottom:14px}@media (max-width:560px){.cv-form-row{grid-template-columns:1fr}.cv-form-vs{padding:0;text-align:center}}.pf-cmp{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.25)}:root[data-theme=light] .pf-cmp{background:var(--panel);color:var(--text);border-color:var(--line)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mdx-confetti{position:fixed;inset:0;width:100vw;height:100vh;z-index:200;pointer-events:none}.cx3-sound[aria-pressed=true]{border-color:var(--pink);color:var(--pink);background:color-mix(in srgb,var(--pink) 12%,var(--panel))}.gyro-btn{position:absolute;left:50%;bottom:-46px;transform:translateX(-50%);white-space:nowrap;padding:8px 14px;border-radius:99px;border:1px solid rgba(255,255,255,.3);background:rgba(20,13,23,.8);color:#fff;font-weight:700;font-size:.82rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}@media (max-width:560px){.cx3-actions{width:100%;gap:8px}.cx3-actions .save-state{flex:1 1 auto}.cx3-actions .btn{flex:1 1 140px;justify-content:center;padding-inline:10px;font-size:.84rem}}@media (max-width:520px){.bnd-closed,.pp-binder .bnd-closed{width:calc(100% - 26px);margin-right:26px}}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body>main{flex:1 0 auto;width:100%}body>*{flex-shrink:0}.cvh{display:grid;grid-gap:clamp(22px,4vw,40px);gap:clamp(22px,4vw,40px);padding-block:clamp(28px,5vw,60px)}.cvh-hero{position:relative;overflow:hidden;isolation:isolate;display:grid;justify-items:center;text-align:center;grid-gap:14px;gap:14px;padding:clamp(30px,5vw,60px) clamp(16px,4vw,48px);border-radius:30px;background:radial-gradient(70% 90% at 50% 0,rgba(238,0,115,.22),transparent 70%),var(--panel);border:1px solid var(--line)}.cvh-hero h1{font-size:clamp(2.1rem,6vw,4.2rem);line-height:.92}.cvh-hero h1 em{font-style:italic;color:var(--pink)}.cvh-hero .lead{max-width:560px;margin:0}.cvh-deco{position:absolute;inset:0;z-index:-1;pointer-events:none}.cvh-deco img{position:absolute;top:50%;width:clamp(120px,15vw,200px);height:auto;border-radius:10px;opacity:.5;filter:saturate(1.2);box-shadow:0 30px 60px rgba(0,0,0,.45)}.cvh-deco .l{left:-40px;transform:translateY(-50%) rotate(-14deg)}.cvh-deco .r{right:-40px;transform:translateY(-50%) rotate(14deg)}@media (max-width:760px){.cvh-deco img{opacity:.18}}.cvh-form{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;width:min(100%,720px);margin-top:12px}.cvh-slot{display:grid;grid-gap:8px;gap:8px;text-align:left;padding:14px 16px 16px;border-radius:20px;background:var(--bg-2);border:2px solid var(--line);transition:border-color .2s,box-shadow .2s;cursor:text}.cvh-slot.a:focus-within{border-color:#5aa9ff;box-shadow:0 0 0 4px rgba(90,169,255,.18)}.cvh-slot.b:focus-within{border-color:#ffb547;box-shadow:0 0 0 4px rgba(255,181,71,.18)}.cvh-slot.bad{border-color:var(--bad,#ff5d73)}.cvh-k{font:italic 900 .72rem/1 var(--display);text-transform:uppercase;letter-spacing:.06em}.cvh-slot.a .cvh-k{color:#5aa9ff}.cvh-slot.b .cvh-k{color:#ffb547}.cvh-in{display:flex;align-items:baseline;gap:4px}.cvh-in b{font:italic 900 1.4rem/1 var(--display);color:var(--muted)}.cvh-in input{all:unset;min-width:0;flex:1 1;font:italic 900 clamp(1.2rem,2.4vw,1.5rem)/1.2 var(--display);text-transform:lowercase;color:var(--text)}.cvh-in input::placeholder{color:var(--muted);opacity:.6}.cvh-vs{display:grid;place-items:center;width:58px;aspect-ratio:1;border-radius:50%;background:linear-gradient(135deg,var(--hot),var(--pink));color:#fff;font:italic 900 1.1rem/1 var(--display);box-shadow:0 0 0 6px var(--panel),0 0 40px rgba(238,0,115,.45)}.cvh-go{grid-column:1/-1;justify-self:center;min-width:min(100%,320px);justify-content:center;margin-top:6px}.cvh-msg{margin:0}.cvh-hint{margin:0;font-size:.86rem;color:var(--muted)}.cvh-hint code{font-family:inherit;padding:2px 8px;border-radius:6px;background:var(--bg-2);color:var(--text)}.cvh-hint code b{color:var(--pink)}@media (max-width:600px){.cvh-form{grid-template-columns:minmax(0,1fr);gap:0}.cvh-vs{justify-self:center;margin:-10px 0;position:relative;z-index:1;width:48px;font-size:.95rem}.cvh-go{margin-top:16px;width:100%}}.cvh-points{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.cvh-points li{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:20px;border-radius:22px;background:var(--panel);border:1px solid var(--line)}.cvh-points b{font:italic 900 1rem/1.1 var(--display);text-transform:uppercase}.cvh-points p{margin:0;color:var(--muted);font-size:.92rem}.cvh-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#fff;background:linear-gradient(135deg,var(--hot),var(--pink))}dialog.tl{padding:0;border:0;background:transparent;color:var(--text);max-width:min(1000px,calc(100vw - 24px));width:100%;max-height:calc(100dvh - 24px)}dialog.tl::-webkit-backdrop{background:rgba(8,4,10,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}dialog.tl::backdrop{background:rgba(8,4,10,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}dialog.tl[open]{animation:tlIn .35s cubic-bezier(.2,.9,.25,1.15) both}@keyframes tlIn{0%{opacity:0;transform:translateY(24px) scale(.96)}}.tl-in{display:grid;grid-gap:18px;gap:18px;padding:clamp(18px,3vw,28px);border-radius:26px;background:var(--panel);border:1px solid var(--line);box-shadow:0 40px 120px rgba(0,0,0,.5);max-height:calc(100dvh - 24px);overflow:auto}.tl-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.tl-head h2{font-size:clamp(1.4rem,3vw,2rem);margin-top:4px}.tl-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:clamp(16px,3vw,26px);gap:clamp(16px,3vw,26px);align-items:start}.tl-prev{position:relative;display:grid;place-items:start center;min-height:300px;max-height:min(66dvh,640px);overflow:auto;border-radius:18px;background:var(--bg-2);padding:12px;overscroll-behavior:contain}.tl-prev img{display:block;width:100%;height:auto;border-radius:10px;opacity:0;transition:opacity .35s}.tl-prev.on img{opacity:1}.tl-wait{position:absolute;top:120px;left:50%;transform:translateX(-50%);display:grid;justify-items:center;grid-gap:12px;gap:12px;font-weight:700;font-size:.88rem;color:var(--muted);white-space:nowrap}.tl-load{width:38px;height:38px;border-radius:50%;border:4px solid var(--line);border-top-color:var(--pink);animation:tlSpin .8s linear infinite}@keyframes tlSpin{to{transform:rotate(1turn)}}.tl-side{display:grid;grid-gap:12px;gap:12px}.tl-side .btn{justify-content:center}.tl-sum{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.tl-sum li{display:grid;grid-gap:2px;gap:2px;padding:10px;border-radius:14px;background:var(--bg-2);font-size:.76rem;font-weight:700;color:var(--muted);text-align:center}.tl-sum b{font:italic 900 1.5rem/1 var(--display)}.tl-text{display:grid;grid-gap:6px;gap:6px;font-size:.8rem;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.tl-text textarea{resize:vertical;min-height:110px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--bg-2);color:var(--text);font:500 .82rem/1.45 var(--body);text-transform:none;letter-spacing:0}.tl-note{font-size:.84rem;margin:0}@media (max-width:760px){.tl-body{grid-template-columns:minmax(0,1fr)}.tl-prev{max-height:46dvh;min-height:220px}}.pslot{position:relative;display:grid;transform-style:preserve-3d;min-width:0}.pslot.has-leaf{z-index:3}@media (min-width:900px){.pages:after{z-index:2}}.sheet-page.blank{min-height:100%;background:linear-gradient(160deg,#121014,#08070a)}.leaf3{transform-style:preserve-3d;will-change:transform;animation-duration:.76s;animation-timing-function:cubic-bezier(.45,.05,.3,1);animation-fill-mode:forwards}.leaf3,.leaf3 .lf{position:absolute;inset:0}.leaf3 .lf{display:grid;backface-visibility:hidden;-webkit-backface-visibility:hidden}.leaf3 .lf.back{transform:rotateY(180deg)}.leaf3 .lf .sheet-page{height:100%;box-shadow:inset 0 0 40px rgba(0,0,0,.9),inset 0 0 0 1px rgba(255,255,255,.06),0 20px 50px rgba(0,0,0,.55)}.leaf3 .lf:after{content:"";position:absolute;inset:0;border-radius:12px;pointer-events:none;opacity:0;animation:leafShade .76s ease-in-out forwards}.leaf3 .lf.front:after{background:linear-gradient(90deg,rgba(255,255,255,.14),transparent 35%,rgba(0,0,0,.55))}.leaf3 .lf.back:after{background:linear-gradient(270deg,rgba(255,255,255,.14),transparent 35%,rgba(0,0,0,.55))}.leaf-next{transform-origin:0 50%;animation-name:leafNextSolo}.leaf-next.wide{transform-origin:-17px 50%;animation-name:leafNext}.leaf-prev{transform-origin:calc(100% + 17px) 50%;animation-name:leafPrev}.leaf-back{transform-origin:0 50%;animation-name:leafBack}@keyframes leafNext{0%{transform:rotateY(0)}50%{transform:rotateY(-90deg) scale(1.03)}to{transform:rotateY(-180deg)}}@keyframes leafPrev{0%{transform:rotateY(0)}50%{transform:rotateY(90deg) scale(1.03)}to{transform:rotateY(180deg)}}@keyframes leafNextSolo{0%{transform:rotateY(0);opacity:1}55%{transform:rotateY(-95deg);opacity:1}to{transform:rotateY(-150deg);opacity:0}}@keyframes leafBack{0%{transform:rotateY(-150deg);opacity:0}45%{transform:rotateY(-95deg);opacity:1}to{transform:rotateY(0);opacity:1}}@keyframes leafShade{0%{opacity:0}50%{opacity:1}to{opacity:0}}.pages.is-turning .pslot:not(.has-leaf) .sheet-page{animation:underShade .76s ease-in-out}@keyframes underShade{50%{filter:brightness(.7)}}@media (prefers-reduced-motion:reduce){.pages .leaf3.leaf-next{animation:leafNextSolo .76s cubic-bezier(.45,.05,.3,1) forwards!important}.pages .leaf3.leaf-next.wide{animation:leafNext .76s cubic-bezier(.45,.05,.3,1) forwards!important}.pages .leaf3.leaf-prev{animation:leafPrev .76s cubic-bezier(.45,.05,.3,1) forwards!important}.pages .leaf3.leaf-back{animation:leafBack .76s cubic-bezier(.45,.05,.3,1) forwards!important}.pages .leaf3 .lf:after{animation:leafShade .76s ease-in-out forwards!important}}.tl-cta{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(14px,3vw,28px);gap:clamp(14px,3vw,28px);margin-bottom:24px;padding:clamp(16px,2.6vw,24px) clamp(18px,3vw,30px);border-radius:24px;background:linear-gradient(100deg,rgba(238,0,115,.22),rgba(236,129,242,.1) 45%,rgba(85,230,166,.12)),var(--panel);border:1px solid color-mix(in srgb,var(--pink) 55%,transparent);box-shadow:0 18px 50px rgba(238,0,115,.14)}.tl-cta:before{content:"";position:absolute;inset:-1px;z-index:-1;background:radial-gradient(60% 140% at 100% 50%,rgba(85,230,166,.14),transparent 70%)}.tl-cta-peek{position:relative;width:112px;height:92px}.tl-cta-peek img{position:absolute;top:4px;left:calc(var(--i) * 22px);width:60px;height:auto;border-radius:5px;box-shadow:0 8px 18px rgba(0,0,0,.45);transform:rotate(calc((var(--i) - 1) * 9deg));transition:transform .3s}.tl-cta:hover .tl-cta-peek img{transform:rotate(calc((var(--i) - 1) * 14deg)) translateY(-3px)}.tl-cta-ic{display:grid;place-items:center;width:64px;height:64px;margin-top:14px;border-radius:18px;color:#fff;background:linear-gradient(135deg,var(--hot),var(--pink))}.tl-cta-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.tl-cta-k{display:inline-flex;align-items:center;gap:6px;font:italic 900 .72rem/1 var(--display);text-transform:uppercase;letter-spacing:.06em;color:var(--pink)}.tl-cta-copy b{font:italic 900 clamp(1.15rem,2.4vw,1.6rem)/1.05 var(--display);text-transform:uppercase}.tl-cta-copy>span:last-child{color:var(--muted);font-weight:700}.tl-cta-copy em{font-style:normal;color:var(--pink);font-weight:900}.tl-cta-copy em.g{color:var(--ok,#55E6A6)}.tl-cta-desc{margin:2px 0 4px;max-width:58ch;color:var(--text);opacity:.86;font-size:.95rem;line-height:1.45}:root[data-theme=light] .tl-cta-desc{opacity:1;color:var(--muted)}.tl-cta-btn{white-space:nowrap}@media (max-width:700px){.tl-cta{grid-template-columns:auto minmax(0,1fr)}.tl-cta-peek{width:86px;height:80px}.tl-cta-peek img{width:48px;left:calc(var(--i) * 17px)}.tl-cta-btn{grid-column:1/-1;width:100%;justify-content:center}}.pocket2.empty{cursor:default}.pages.is-turning{pointer-events:none}.brand-site .mdx{font-size:clamp(1.25rem,2.2vw,1.5rem)}.ft-brand .mdx{font-size:1.6rem}.ft-brand .mdx b{display:inline}.h5-stairs{gap:clamp(14px,2vw,26px)}.h5-stair{width:max-content;min-width:var(--w)}.h5-stair .tcard{width:var(--w)}@property --oa{syntax:"<angle>";inherits:false;initial-value:0deg}.flip-inner .face .orbit{position:absolute;inset:-9px;z-index:-1;border-radius:calc(4.5% + 6px) /calc(3.3% + 6px);pointer-events:none}.orbit i,.orbit:before{content:"";position:absolute;inset:0;border-radius:inherit}.orbit:before{padding:4px;background:conic-gradient(from var(--oa),transparent 0deg,transparent 200deg,var(--o1) 250deg,var(--o2) 290deg,var(--o3) 325deg,#fff 345deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.orbit i,.orbit:before{animation:orbitSpin 2.6s linear infinite}.orbit i{inset:-14px;background:conic-gradient(from var(--oa),transparent 0deg,transparent 210deg,var(--o1) 260deg,var(--o2) 300deg,var(--o3) 340deg,transparent 1turn);filter:blur(22px);opacity:.85}.orbit.r-S{--o1:#ff6ad5;--o2:#6ee7ff;--o3:#b18cff}.orbit.r-L{--o1:#ffb347;--o2:#ffe28a;--o3:#ff8a3d}@keyframes orbitSpin{to{--oa:360deg}}@media (prefers-reduced-motion:reduce){.flip-inner .face .orbit i,.flip-inner .face .orbit:before{animation:orbitSpin 2.6s linear infinite!important}}html{overflow-x:clip}:root[data-theme=light]{--bg:#f6f3f7;--bg-2:#eee9f0;--panel:#ffffff;--panel-2:#faf6fb;--line:#e9e1eb;--line-2:#d8cddb;--text:#170f1a;--muted:#675c6b;--pink:#dc56e3;--pink-2:#cf45d6;--pink-ink:#a0179f;--hot:#e6006e;--ok:#17935c;--gold:#a86f00;--hero-top:#fbe7fc;--shadow:0 1px 2px rgba(45,12,50,.05),0 10px 30px rgba(60,16,70,.08);--glow:0 0 0 1.5px var(--pink-2),0 10px 24px rgba(207,69,214,.18)}:root[data-theme=light] .h5:before{opacity:.3}:root[data-theme=light] .h5-wall{opacity:.78}:root[data-theme=light] .h5-col img{box-shadow:0 14px 26px rgba(40,10,45,.18)}:root[data-theme=light] .h5:after{background:radial-gradient(ellipse 40% 50% at 50% 44%,rgba(246,243,247,.94),rgba(246,243,247,.7) 55%,rgba(246,243,247,.08) 88%),linear-gradient(180deg,var(--bg) 0,transparent 16%,transparent 60%,var(--bg) 100%)}:root[data-theme=light] .h4-lockup:before{background:radial-gradient(closest-side,rgba(238,0,115,.14),transparent)}.h4-gm-pink,:root[data-theme=light] .h4-gm-bw{display:none}:root[data-theme=light] .h4-gm-pink{display:block;width:clamp(170px,19vw,236px);filter:drop-shadow(0 8px 18px rgba(223,109,232,.35))}:root[data-theme=light] .h4-tci{filter:drop-shadow(0 10px 22px rgba(60,16,70,.22))}:root[data-theme=light] .h5-name .mdx{filter:none}:root[data-theme=light] .h5-name small{color:var(--pink-ink)}:root[data-theme=light] .h5 .lead{opacity:1;color:#3b3040}:root[data-theme=light] .h-note{color:#4f4553}:root[data-theme=light] .h5-stats{background:rgba(255,255,255,.85);box-shadow:var(--shadow)}:root[data-theme=light] .h5-stats div:first-child dd{color:var(--hot)}:root[data-theme=light] :is(.eyebrow,.tl-cta-k,.cx3-count em,.h5-stats dd em,.pf-kicker){color:var(--pink-ink)}:root[data-theme=light] .tl-cta-copy em{color:var(--pink-ink)}:root[data-theme=light] .tl-cta-copy em.g{color:var(--ok)}:root[data-theme=light] .mdx b{background-image:linear-gradient(100deg,var(--hot),#c23fcf 70%,#d65ee0)}:root[data-theme=light] .cx3-prog:before{opacity:.07}:root[data-theme=light] .cx3-tile{box-shadow:var(--shadow)}:root[data-theme=light] .tl-cta{background:linear-gradient(100deg,#fde6f6,#f8ecfb 45%,#e3f8ef),var(--panel);border-color:#efc4ef;box-shadow:0 14px 40px rgba(207,69,214,.12)}:root[data-theme=light] .tl-cta:before{background:radial-gradient(60% 140% at 100% 50%,rgba(23,147,92,.08),transparent 70%)}:root[data-theme=light] .tl-cta-desc{color:#4f4553}:root[data-theme=light] .ct-art,:root[data-theme=light] .tcard{box-shadow:0 2px 4px rgba(40,10,45,.06),0 12px 24px rgba(40,10,45,.12)}:root[data-theme=light] .cp{color:var(--text)}:root[data-theme=light] .cp-bg{filter:blur(80px) saturate(1.5) brightness(1.2);opacity:.5}:root[data-theme=light] .cp-bg:after{background:linear-gradient(180deg,rgba(246,243,247,.2),var(--bg) 92%)}:root[data-theme=light] .cp .crumbs{color:var(--muted)}:root[data-theme=light] .cp-num{-webkit-text-stroke-color:rgba(23,15,26,.22)}:root[data-theme=light] .cp-pager a{background:rgba(255,255,255,.8);border-color:var(--line);box-shadow:var(--shadow)}:root[data-theme=light] .cp-pager a:hover{border-color:var(--pink)}:root[data-theme=light] .cp-pager span{color:var(--muted)}:root[data-theme=light] .cp-pager b{color:var(--text)}.pf-id h1{font-size:clamp(2.4rem,5.6vw,4.8rem);overflow-wrap:break-word}@media (min-width:700px){.data-row{grid-template-columns:auto minmax(0,1fr)}}.data-row>.btn{grid-column:1/-1;justify-self:start}:root[data-theme=light] .cp .label,:root[data-theme=light] .cp .vstat span{color:var(--muted)}:root[data-theme=light] .cp .glass-btn{color:var(--text);background:rgba(255,255,255,.85);border-color:var(--line)}:root[data-theme=light] .cp .vstat{background:rgba(255,255,255,.8);border-color:var(--line);box-shadow:var(--shadow)}.cp .cp-kicker{color:rgba(255,255,255,.7)}:root[data-theme=light] .cp .cp-kicker{color:var(--muted)}:root[data-theme=light] .pf-hero-bg{filter:blur(60px) saturate(1.5) brightness(1.15);opacity:.55}:root[data-theme=light] .pf-avatar{box-shadow:0 14px 34px rgba(60,16,70,.18)}:root[data-theme=light] .cv-give.g-a,:root[data-theme=light] .cv-trade-side:not(.r) b,:root[data-theme=light] .cvh-slot.a .cvh-k{color:#1f6fd1}:root[data-theme=light] .cv-give.g-b,:root[data-theme=light] .cv-own .on.b,:root[data-theme=light] .cv-trade-side.r b,:root[data-theme=light] .cvh-slot.b .cvh-k{color:#b86a00}.tl-left{display:grid;grid-gap:10px;gap:10px;min-width:0}.tl-theme{display:inline-flex;justify-self:start;gap:4px;padding:4px;border-radius:99px;background:var(--bg-2);border:1px solid var(--line)}.tl-theme button{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:0;border-radius:99px;background:transparent;color:var(--muted);font-weight:800;font-size:.88rem}.tl-theme button.on{background:var(--panel);color:var(--text);box-shadow:0 2px 8px rgba(0,0,0,.12)}.tl-sw{width:14px;height:14px;border-radius:50%;border:1px solid var(--line-2)}.tl-sw.light{background:#f8f5f9}.tl-sw.dark{background:#0d090f}.tl-prev.is-light{background:#e9e3eb}.ft-links{align-items:center;gap:8px 14px}.ft-star{width:14px;height:auto;flex:none;opacity:.95}.cband{position:relative;overflow:hidden;margin-block:8px 0;padding-block:18px;background:var(--panel);border-block:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.cband-track{display:flex;width:max-content;animation:cbandGo 48s linear infinite}.cband:hover .cband-track{animation-play-state:paused}.cband-group{display:flex;flex:none}.cband-item{display:inline-flex;align-items:center;gap:14px;padding-right:36px;white-space:nowrap}.cband-item b{font:italic 900 clamp(1.9rem,3.6vw,2.8rem)/1 var(--display);font-stretch:125%;background:linear-gradient(100deg,var(--hot),var(--pink) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.cband-item em{font:italic 900 clamp(.8rem,1.3vw,.95rem)/1.05 var(--display);font-stretch:118%;text-transform:uppercase;color:var(--text);white-space:nowrap}.cband-item img{width:22px;height:auto;margin-left:30px}@keyframes cbandGo{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.cband .cband-track{animation:cbandGo 48s linear infinite!important}}:root[data-auth] .auth-out{visibility:hidden}.tl-wait{top:50%;transform:translate(-50%,-50%);gap:18px}.tl-logo{--ghost:rgba(255,255,255,.16);--fill1:#f7f2f8;--fill2:#EC81F2;display:flex;flex-direction:column;align-items:center;transform:rotate(-6deg);font-family:var(--display);font-weight:900;font-style:italic;line-height:.95;letter-spacing:-.02em}:root[data-theme=light] .tl-logo{--ghost:rgba(23,15,26,.15);--fill1:#170f1a;--fill2:#d1179a}.tl-logo-l1,.tl-logo-l2{padding:0 .08em;color:transparent;-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;background-size:200% 100%;background-position:100% 0;animation:tlFill 2.4s cubic-bezier(.6,0,.3,1) infinite}.tl-logo-l1{font-size:2.6rem;background-image:linear-gradient(90deg,var(--fill1) 50%,var(--ghost) 50%)}.tl-logo-l2{font-size:3.1rem;background-image:linear-gradient(90deg,var(--fill2) 50%,var(--ghost) 50%);animation-name:tlFill2}.tl-prev .tl-logo-star{display:block;width:34px;height:auto;opacity:1;border-radius:0;margin-bottom:6px;animation:tlStar 2.4s ease infinite;filter:drop-shadow(0 0 8px rgba(236,129,242,.7))}.tl-wait-msg{animation:tlMsg .45s ease both}@keyframes tlFill{0%{background-position:100% 0}40%,85%{background-position:0 0}to{background-position:0 0;opacity:0}}@keyframes tlFill2{0%,30%{background-position:100% 0}65%,85%{background-position:0 0}to{background-position:0 0;opacity:0}}@keyframes tlStar{0%,60%{transform:scale(.4) rotate(-90deg);opacity:.25}72%{transform:scale(1.3) rotate(10deg);opacity:1}80%,88%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(1);opacity:0}}@keyframes tlMsg{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.tl-logo-l1{animation:tlFill 2.4s cubic-bezier(.6,0,.3,1) infinite!important}.tl-logo-l2{animation:tlFill2 2.4s cubic-bezier(.6,0,.3,1) infinite!important}.tl-prev .tl-logo-star{animation:tlStar 2.4s ease infinite!important}.tl-wait-msg{animation:tlMsg .45s ease both!important}}.st-actions{display:flex;flex-wrap:wrap;gap:8px}@media (min-width:1000px){.st-actions{flex-direction:column}.st-actions .btn{justify-content:center}}