@media (prefers-reduced-motion:reduce){.btd [class*=btc-],.btd [class*=btc-]:before,.btd [class*=btc-]:after{transition:none!important;animation:none!important}}@media print{.btd [class*=btc-],.btd [class*=btc-]:before,.btd [class*=btc-]:after{animation:none!important}}.btc-stairs{gap:12px;display:grid}.btc-stair{flex-direction:column;min-width:0;display:flex}.btc-step{flex-direction:column;width:100%;padding:14px 18px 16px;display:flex;position:relative}.btc-step:before{content:"";background:var(--c);border-radius:0 0 3px 3px;height:3px;position:absolute;inset:-1px 20px auto}.btc-step__n{color:var(--c);font-size:42px;line-height:1}.btc-step__name{color:#fff;margin-top:6px;font-size:22px;line-height:1.12}.btc-step__what{color:#ffffffb3;margin-top:6px;font-size:15.5px;line-height:1.35}.btc-step__go{color:#ffffff61;width:22px;height:22px;transition:transform .3s var(--ease-out-soft), color .3s;position:absolute;top:18px;right:16px}.btc-step:hover .btc-step__go{color:var(--c);transform:translate(4px)}.btc-riser{border-inline:1px solid color-mix(in oklab, var(--c) 32%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--c) 18%, transparent), color-mix(in oklab, var(--c) 4%, transparent));height:30px;margin:0 18px;display:block;overflow:hidden}.btc-riser__wave{width:200%;height:100%;animation:9s linear infinite btc-scroll;display:block}.btc-riser__wave path{fill:none;stroke:var(--c);stroke-width:1.7px;stroke-linejoin:round;vector-effect:non-scaling-stroke}@keyframes btc-scroll{to{transform:translate(-50%)}}.btc-axis{display:none}@keyframes btc-stair-in{0%{opacity:0;transform:translateY(calc(var(--h,60px) * .5 + 24px))}to{opacity:1;transform:none}}@container (min-width:900px){.btc-stairs{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:16px}.btc-step{height:212px;padding:20px 22px 18px}.btc-step__n{font-size:56px}.btc-step__name{margin-top:auto;font-size:25px}.btc-step__what{font-size:16.5px}.btc-riser{height:var(--h)}.btc-axis{letter-spacing:.18em;text-transform:uppercase;color:var(--bt-gold-light);align-items:center;gap:16px;margin-top:12px;font-size:13.5px;font-weight:600;display:flex}.btc-axis__line{background:linear-gradient(90deg, #abaaca4d, var(--bt-gold));flex:1;height:2px;position:relative}.btc-axis__line:after{content:"";border-block:6px solid #0000;border-left:11px solid var(--bt-gold);position:absolute;top:-5px;right:-2px}.deck-root [data-state=active] .btc-stair{animation:btc-stair-in 1s var(--ease-out-soft) both;animation-delay:calc(var(--d,0) * .11s + .18s)}}.btc-scale{gap:12px;display:grid}.btc-scale__post,.btc-scale__beam,.btc-pan__strings{display:none}.btc-pan__plate{border:1px solid var(--bt-line);border-bottom:5px solid var(--c);transition:translate .4s var(--ease-out-soft), box-shadow .4s;background:#fff;border-radius:18px;padding:14px 18px 12px}.btc-pan__plate:hover{translate:0 -4px;box-shadow:0 26px 46px -30px #1b1a4780}.btc-pan__icons{align-items:center;gap:7px;display:flex}.btc-who{background:var(--w);width:34px;height:34px;color:var(--c);border-radius:50%;place-items:center;display:grid;position:relative}.btc-who>svg{width:19px;height:19px}.btc-who__ai{background:var(--bt-violet);color:#fff;width:17px;height:17px;animation:2.6s ease-in-out infinite bt-pulse;animation-delay:calc(var(--i,0) * -.5s);border:1.5px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-5px}.btc-who__ai svg{stroke-width:2.2px;width:10px;height:10px}.btc-pan__label{color:var(--k);margin-top:8px;font-size:14.5px;font-weight:600;line-height:1.25}.btc-pan__value{white-space:nowrap;color:var(--bt-ink);font-variant-numeric:lining-nums;margin-top:2px;font-size:40px;line-height:1.02}.btc-pan__unit{color:var(--bt-muted);margin-top:3px;font-size:14.5px}.btc-scale__base{border:1px solid color-mix(in oklab, var(--bt-bronze) 45%, transparent);text-align:center;color:var(--bt-ink);background:#faf5ea;border-radius:14px;padding:10px 14px;font-size:20px;line-height:1.16}.btc-audit-q{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.btc-audit-q__ic{width:44px;height:44px;color:var(--bt-navy);background:#edecf7;border-radius:50%;flex:none;place-items:center;display:none}.btc-pop{text-align:left;white-space:normal;height:auto;min-height:36px;padding:8px 14px;line-height:1.25}@keyframes btc-tilt{0%{transform:rotate(0)}55%{transform:rotate(-6.6deg)}78%{transform:rotate(-4.2deg)}to{transform:rotate(-5deg)}}@keyframes btc-pan-l{0%{transform:translateY(0)}55%{transform:translateY(40px)}78%{transform:translateY(25.5px)}to{transform:translateY(30px)}}@keyframes btc-pan-r{0%{transform:translateY(0)}55%{transform:translateY(-40px)}78%{transform:translateY(-25.5px)}to{transform:translateY(-30px)}}@keyframes btc-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(-4.4deg)}}@keyframes btc-sway-l{0%,to{transform:translateY(30px)}50%{transform:translateY(26.4px)}}@keyframes btc-sway-r{0%,to{transform:translateY(-30px)}50%{transform:translateY(-26.4px)}}@container (min-width:900px){.btc-scale{height:300px;display:block;position:relative}.btc-scale__post{z-index:1;background:linear-gradient(180deg, var(--bt-navy), #8f8dc0);border-radius:4px;width:8px;height:176px;margin-left:-4px;display:block;position:absolute;top:40px;left:50%}.btc-scale__post:before{content:"";border:5px solid var(--bt-bronze);background:#fff;border-radius:50%;width:24px;height:24px;margin-left:-12px;position:absolute;top:-12px;left:50%}.btc-scale__beam{background:linear-gradient(90deg, var(--bt-bronze), var(--bt-gold) 50%, var(--bt-bronze));border-radius:3px;width:700px;height:6px;display:block;position:absolute;top:37px;left:calc(50% - 350px);transform:rotate(-5deg)}.btc-pan{width:400px;position:absolute;top:40px}.btc-pan--l{left:calc(50% - 550px);transform:translateY(30px)}.btc-pan--r{left:calc(50% + 150px);transform:translateY(-30px)}.btc-pan__strings{width:100%;height:54px;display:block}.btc-pan__plate{padding:14px 22px 12px}.btc-pan__value{font-size:58px}.btc-pan__label,.btc-pan__unit{font-size:15px}.btc-scale__base{width:264px;padding:12px 16px;font-size:21px;position:absolute;bottom:0;left:calc(50% - 132px)}.btc-audit-q{flex-direction:row;align-items:center;gap:18px;padding:12px 18px 12px 16px}.btc-audit-q__ic{display:grid}.btc-pop{white-space:nowrap;flex:none}.deck-root [data-state=active] .btc-scale__beam{animation:1.8s ease-in-out both btc-tilt,5.4s ease-in-out infinite btc-sway;animation-delay:calc(var(--d,0) * .11s + .18s), calc(var(--d,0) * .11s + 2.1s)}.deck-root [data-state=active] .btc-pan--l{animation:1.8s ease-in-out both btc-pan-l,5.4s ease-in-out infinite btc-sway-l;animation-delay:calc(var(--d,0) * .11s + .18s), calc(var(--d,0) * .11s + 2.1s)}.deck-root [data-state=active] .btc-pan--r{animation:1.8s ease-in-out both btc-pan-r,5.4s ease-in-out infinite btc-sway-r;animation-delay:calc(var(--d,0) * .11s + .18s), calc(var(--d,0) * .11s + 2.1s)}}.bt-table tr.btc-total th,.bt-table tr.btc-total td{color:#1b1a47;background:#faf5ea;border-top:2px solid #a9834a;border-bottom:0;font-weight:700}.btc-notes{gap:8px;margin-top:16px;display:grid}.btc-notes li{color:#4a4972;padding-left:18px;font-size:15px;line-height:1.45;position:relative}.btc-notes li:before{content:"";background:#c9a15c;width:7px;height:7px;position:absolute;top:.55em;left:2px;rotate:45deg}.btc-move{gap:12px;display:grid}.btc-inv{filter:drop-shadow(0 14px 16px #1b1a4729)}.btc-inv__paper{background:linear-gradient(#fff,#fdfcff);padding:14px 18px 24px;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/16px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/16px 100%}.btc-inv__head{border-bottom:2px solid var(--bt-navy);color:var(--bt-navy);align-items:center;gap:10px;padding-bottom:8px;display:flex}.btc-inv__head h3{font-size:22px;line-height:1.1}.btc-inv__row{border-bottom:1px dashed var(--bt-line);color:var(--bt-ink-soft);align-items:center;gap:10px;padding:5px 0;font-size:15px;line-height:1.2;display:flex}.btc-inv__row span{opacity:.5;position:relative}.btc-inv__row span:after{content:"";background:var(--bt-down);transform-origin:0;height:1.5px;position:absolute;inset:54% -3px auto}.btc-inv__row i{opacity:.55;background:#dcdaea;border-radius:4px;width:52px;height:8px;margin-left:auto}.btc-inv__foot{color:#7d5f2f;justify-content:space-between;align-items:center;gap:12px;padding-top:9px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.btc-inv__foot i{background:linear-gradient(90deg, var(--bt-gold), var(--bt-bronze));border-radius:4px;flex:none;width:92px;height:13px}.btc-move__lane{display:none}.btc-home{border:1.5px solid color-mix(in oklab, var(--bt-violet) 42%, var(--bt-line));transition:translate .4s var(--ease-out-soft), box-shadow .4s;background:linear-gradient(160deg,#fff 30%,#f1eefa);border-radius:20px;padding:14px 16px 16px}.btc-home:hover{translate:0 -4px;box-shadow:0 26px 46px -30px #1b1a4780}.btc-home__ic{background:var(--bt-violet);color:#fff;border-radius:14px;flex:none;place-items:center;width:50px;height:50px;display:grid;position:relative}.btc-home__tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.btc-home__tags .bt-chip{border-color:color-mix(in oklab, var(--bt-violet) 34%, var(--bt-line));color:var(--bt-ink)}.btc-why{transition:translate .4s var(--ease-out-soft)}.btc-why__ic{background:var(--w);width:44px;height:44px;color:var(--c);border-radius:12px;flex:none;place-items:center;display:grid}@keyframes btc-dash{to{stroke-dashoffset:-26px}}@keyframes btc-fly{0%{opacity:0;transform:translate(var(--fx,-480px), var(--fy,0))}18%{opacity:1}to{opacity:1;transform:none}}@keyframes btc-struck{0%{opacity:1}to{opacity:.5}}@keyframes btc-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@container (min-width:900px){.btc-move{grid-template-columns:340px 132px minmax(0,1fr);align-items:center;gap:12px}.btc-inv{rotate:-1.6deg}.btc-inv__paper{padding:16px 22px 26px}.btc-inv__row{font-size:15.5px}.btc-move__lane{display:block}.btc-move__lane svg{width:100%;height:60px;display:block;overflow:visible}.btc-move__lane .btc-dash{animation:1.1s linear infinite btc-dash}.btc-home{padding:20px 24px 22px}.btc-home__tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;margin-top:16px;display:grid}.btc-home__tags .bt-chip{justify-self:start;min-height:36px;font-size:15.5px}.deck-root [data-state=active] .btc-fly{animation:btc-fly 1.25s var(--ease-out-soft) both;animation-delay:calc(var(--d,0) * .11s + .18s)}.deck-root [data-state=active] .btc-inv__row span{animation:.7s both btc-struck;animation-delay:calc(var(--d,0) * .11s + .4s)}.deck-root [data-state=active] .btc-inv__row span:after{animation:btc-strike .5s var(--ease-out-soft) both;animation-delay:calc(var(--d,0) * .11s + .4s)}}.btc-scope{border:1px solid var(--bt-line);color:var(--bt-ink);background:#fff;border-radius:14px;align-items:center;gap:9px;padding:7px 14px 7px 10px;font-size:15px;line-height:1.3;display:flex}.btc-scope svg{width:20px;height:20px;color:var(--bt-violet);flex:none}.btc-self{gap:14px;display:grid;position:relative}.btc-self figure{flex-direction:column;align-items:center;display:flex}.btc-self figcaption{color:var(--bt-ink);text-align:center;margin-top:8px;font-size:15px;font-weight:600;line-height:1.25}.btc-self__old>svg{width:150px;height:auto}.btc-self__new>svg,.btc-self__rival>svg{width:130px;height:auto}.btc-self__rival figcaption{color:var(--bt-down)}.btc-node{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite bt-pulse;animation-delay:calc(var(--i,0) * -.56s)}.btc-ants{animation:1.6s linear infinite btc-dash}.btc-bridge{text-align:center}.btc-bridge__title{color:var(--bt-ink);font-size:23px;line-height:1.1}.btc-bridge__lead{color:var(--bt-ink-soft);margin-top:4px;font-size:15px;line-height:1.35}.btc-bridge__items{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.btc-bridge__deck{display:none}.btc-more{margin-top:10px}@keyframes btc-cross{0%{opacity:0;transform:translate(-150px)}25%{opacity:1}to{opacity:1;transform:none}}@keyframes btc-sprout{0%{opacity:0;transform:translate(-200px)scale(.3)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes btc-carry{0%{opacity:0;left:0}10%{opacity:1}90%{opacity:1}to{opacity:0;left:calc(100% - 9px)}}@keyframes btc-ghost{0%{opacity:0}to{opacity:1}}@container (min-width:900px){.btc-scope{padding:8px 16px 8px 12px;font-size:16.5px}.btc-self{grid-template-columns:240px 470px 190px minmax(0,1fr);align-items:end;gap:0}.btc-self:after{content:"";background:linear-gradient(90deg,#c6c5d8,#c6c5d8 78%,#0000);border-radius:2px;height:2px;position:absolute;inset:auto 0 35px}.btc-self figcaption{white-space:nowrap;height:28px;margin-top:8px;font-size:16px}.btc-self__old>svg{width:240px}.btc-self__new>svg,.btc-self__rival>svg{width:190px}.btc-self__new{transform-origin:0 80%}.btc-self__rival{justify-self:start;margin-left:46px;position:relative}.btc-more{margin:0;position:absolute;top:-52px;left:50%;translate:-50%}.btc-bridge{padding-bottom:36px}.btc-bridge__title{font-size:28px}.btc-bridge__lead{font-size:16.5px}.btc-bridge__items{flex-wrap:nowrap;gap:8px;margin-top:12px}.btc-bridge__items .bt-chip{padding:0 12px}.btc-bridge__deck{height:108px;margin-top:6px;display:block;position:relative}.btc-bridge__deck svg{width:100%;height:100%;display:block}.btc-bridge__deck i{background:var(--bt-gold);width:9px;height:9px;animation:3.6s linear infinite btc-carry;animation-delay:calc(var(--i,0) * -1.2s);border-radius:50%;position:absolute;top:-3px;left:40%;box-shadow:0 0 0 3px #c9a15c40}.deck-root [data-state=active] .btc-cross{animation:btc-cross 1s var(--ease-out-soft) both;animation-delay:calc(var(--d,0) * .11s + .18s)}.deck-root [data-state=active] .btc-self__new{animation:btc-sprout 1.3s var(--ease-out-soft) both;animation-delay:calc(var(--d,0) * .11s + .18s)}.deck-root [data-state=active] .btc-self__rival{animation:1.2s both btc-ghost;animation-delay:calc(var(--d,0) * .11s + .18s)}}.btc-prem{gap:10px;display:grid}.btc-prem__row{transition:translate .4s var(--ease-out-soft), border-color .3s, background .3s;background:#ffffff0b;border:1px solid #abaaca33;border-radius:18px;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:4px 14px;padding:14px 16px;display:grid}.btc-prem__row:hover{background:#ffffff13;border-color:#e9cf968c;translate:6px}.btc-prem__glyph{grid-row:span 2}.btc-prem__glyph svg{width:100%;height:auto;display:block;overflow:visible}.btc-prem__claim{color:#fff;font-size:23px;line-height:1.1}.btc-prem__rest{color:#ffffffa8;font-size:15.5px;line-height:1.35}.btc-prem__row--key{background:linear-gradient(90deg,#c9a15c4d,#c9a15c12 80%);border-color:#e9cf969e}.btc-prem__row--key .btc-prem__claim{color:var(--bt-gold-light)}.btc-prem__row--key .btc-prem__rest{color:#ffffffdb}.btc-g-rise{animation:3.4s ease-in-out infinite btc-g-rise}.btc-g-lift{transform-box:fill-box;transform-origin:50% 100%;animation:3.8s ease-in-out infinite btc-g-lift}.btc-g-east{animation:2.4s ease-in-out infinite btc-g-east}.btc-g-west{animation:2.4s ease-in-out infinite btc-g-west}.btc-g-flip{transform-box:fill-box;transform-origin:50%}.btc-g-nudge{animation:1.5s ease-in-out infinite btc-g-nudge}@keyframes btc-g-rise{0%,to{transform:translateY(5px)}50%{transform:translateY(0)}}@keyframes btc-g-lift{0%,12%{transform:scaleY(.05)}50%,88%{transform:scaleY(1)}to{transform:scaleY(.05)}}@keyframes btc-g-east{0%,to{transform:translate(-4px)}50%{transform:translate(4px)}}@keyframes btc-g-west{0%,to{transform:translate(4px)}50%{transform:translate(-4px)}}@keyframes btc-g-nudge{0%,to{transform:translate(-2px)}50%{transform:translate(3px)}}@keyframes btc-g-flip{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@container (min-width:900px){.btc-prem{grid-template-rows:repeat(4,minmax(0,1fr));gap:11px}.btc-prem__row{border-radius:20px;grid-template-columns:104px 560px minmax(0,1fr);gap:0 26px;padding:0 30px 0 26px}.btc-prem__glyph{grid-row:auto}.btc-prem__claim{font-size:37px;line-height:1.06}.btc-prem__rest{border-left:1px solid #abaaca4d;padding:6px 0 6px 26px;font-size:21px;line-height:1.3}.btc-prem__row--key .btc-prem__rest{border-left-color:#e9cf9699}.deck-root [data-state=active] .btc-g-flip{animation:btc-g-flip .9s var(--ease-out-soft) both;animation-delay:calc(var(--d,0) * .11s + .18s)}}.btc-ring{gap:10px;display:grid}.btc-ring__lines{display:none}.btc-ring__me{color:#fff;background:linear-gradient(150deg,#2f2c7a,#171c50);border-radius:99px;justify-self:start;align-items:center;gap:10px;padding:8px 18px 8px 12px;font-size:15.5px;font-weight:600;display:flex}.btc-ring__me svg{width:22px;height:22px;color:var(--bt-gold-light)}.btc-flip{cursor:pointer;text-align:left;border-radius:16px;width:100%;height:100%;display:block}.btc-flip:focus-visible{outline:2px solid var(--bt-bronze);outline-offset:3px}.btc-flip__in{border:1px solid var(--bt-line);background:#fff;border-radius:16px;display:block;overflow:hidden}.btc-flip__face{display:block}.btc-flip__front{align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.btc-flip__back{border-top:1px dashed color-mix(in oklab, var(--c) 45%, var(--bt-line));background:var(--w);color:var(--bt-ink);padding:10px 14px 12px;font-size:15px;line-height:1.38}.btc-sh__ic{background:var(--w);width:42px;height:42px;color:var(--k);border-radius:12px;flex:none;place-items:center;display:grid}.btc-sh__name{color:var(--bt-ink);font-size:20px;line-height:1.1;display:block}.btc-sh__how{color:var(--bt-ink-soft);margin-top:3px;font-size:15px;line-height:1.28;display:block}.btc-sh__turn{display:none}@container (min-width:900px){.btc-ring{height:450px;display:block;position:relative}.btc-ring__lines{width:100%;height:100%;display:block;position:absolute;inset:0}.btc-ring__dot{offset-distance:62%;offset-rotate:0deg;animation:bt-run var(--t,4s) linear infinite;animation-delay:calc(var(--i,0) * -.9s)}.btc-ring__me{z-index:1;border-radius:50%;flex-direction:column;justify-content:center;gap:5px;width:132px;height:132px;margin:-66px 0 0 -66px;padding:0;font-size:17px;position:absolute;top:225px;left:50%;box-shadow:0 0 0 8px #23215714,0 24px 40px -22px #1b1a47b3}.btc-ring__me:before{content:"";border:1.5px dashed color-mix(in oklab, var(--bt-bronze) 70%, transparent);border-radius:50%;animation:48s linear infinite bt-spin;position:absolute;inset:-17px}.btc-ring__me svg{width:34px;height:34px}.btc-ring__card{z-index:1;left:calc(var(--x) - 155px);top:calc(var(--y) - 58px);width:310px;height:116px;position:absolute}.btc-flip{perspective:1000px}.btc-flip__in{height:100%;transform-style:preserve-3d;transition:transform .65s var(--ease-out-soft);background:0 0;border:0;position:relative;overflow:visible}.btc-flip__face{border:1px solid var(--bt-line);backface-visibility:hidden;border-radius:16px;transition:border-color .3s,box-shadow .4s;position:absolute;inset:0}.btc-flip__front{background:#fff;align-items:center;padding:0 30px 0 14px}.btc-flip__back{border:1px solid color-mix(in oklab, var(--c) 55%, var(--bt-line));align-items:center;padding:0 16px;font-size:16px;line-height:1.3;display:flex;transform:rotateY(180deg)}.btc-sh__name{font-size:21px}.btc-sh__how{font-size:15.5px}.btc-sh__turn{width:16px;height:16px;color:var(--bt-mist);display:block;position:absolute;top:10px;right:10px}.btc-flip[data-on] .btc-flip__in{transform:rotateY(180deg)}.btc-flip:hover .btc-flip__face{border-color:color-mix(in oklab, var(--c) 55%, var(--bt-line));box-shadow:0 26px 40px -28px #1b1a478c}@media (hover:hover){.btc-flip:hover .btc-flip__in{transform:rotateY(180deg)}}}.btc-quote{position:relative}.btc-quote__sheet{display:none}.btc-quote__card{background:linear-gradient(150deg,#2a2873,#1a1a52);border:1px solid #abaaca4d;border-radius:22px;padding:20px 20px 18px;position:relative}.btc-quote__mark{height:34px;color:var(--bt-gold);font-size:76px;line-height:.9;display:block}.btc-quote__text{color:#fff;font-size:25px;line-height:1.18}.btc-quote__src{align-items:center;gap:14px;margin-top:16px;display:flex}.btc-quote__src cite b{color:#fff;font-size:16px;font-weight:600;display:block}.btc-quote__src cite span{color:#ffffff9e;margin-top:2px;font-size:14px;line-height:1.3;display:block}.btc-portrait{border:2px solid var(--bt-gold);width:64px;height:64px;color:var(--bt-gold-light);background:radial-gradient(circle at 30% 25%,#3f3c9c,#17163f);border-radius:50%;flex:none;place-items:center;font-size:24px;display:grid;position:relative;box-shadow:0 0 0 6px #c9a15c24}.btc-portrait img{object-fit:cover;border-radius:50%;width:100%;height:100%}.btc-own{color:#fff;padding-left:20px;font-size:31px;line-height:1.08;position:relative}.btc-own:before{content:"";background:linear-gradient(180deg, var(--bt-gold-light), var(--bt-bronze));border-radius:3px;width:6px;position:absolute;inset:4px auto 4px 0}@keyframes btc-fan{0%{opacity:0;transform:none}to{opacity:var(--o);transform:translate(calc(var(--i) * 26px), calc(var(--i) * -15px))}}@keyframes btc-focus{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur()}}@container (min-width:900px){.btc-quote{margin:48px 82px 0 0}.btc-quote__sheet{opacity:var(--o);transform:translate(calc(var(--i) * 26px), calc(var(--i) * -15px));background:#ffffff09;border:1px solid #abaaca80;border-radius:24px;display:block;position:absolute;inset:0}.btc-quote__card{border-radius:24px;padding:30px 44px 28px 40px;box-shadow:0 30px 60px -34px #000c}.btc-quote__mark{height:50px;font-size:120px}.btc-quote__text{font-size:45px;line-height:1.14}.btc-quote__src{gap:18px;margin-top:24px}.btc-quote__src cite b{font-size:20px}.btc-quote__src cite span{font-size:16px}.btc-portrait{width:78px;height:78px;font-size:29px}.btc-own{padding-left:30px;font-size:58px}.btc-own:before{width:8px}.deck-root [data-state=active] .btc-quote__sheet{animation:btc-fan 1s var(--ease-out-soft) both;animation-delay:calc(var(--d,0) * .11s + .18s)}.deck-root [data-state=active] .btc-own{animation:1.5s ease-out both btc-focus;animation-delay:calc(var(--d,0) * .11s + .18s)}}.btc-lanes{gap:12px;display:grid}.btc-lane{border:1px solid var(--bt-line);border-left:5px solid var(--c);transition:translate .4s var(--ease-out-soft), box-shadow .4s;background:#fff;border-radius:18px;gap:10px;padding:14px 16px 12px;display:grid}.btc-lane:hover{translate:0 -3px;box-shadow:0 26px 46px -30px #1b1a4780}.btc-lane__who{align-items:center;gap:14px;display:flex}.btc-lane__ic{width:var(--b,48px);height:var(--b,48px);background:var(--w);color:var(--k);border-radius:50%;flex:none;place-items:center;display:grid}.btc-lane__ic svg{width:46%;height:46%}.btc-lane__who h3{color:var(--bt-ink);font-size:22px;line-height:1.1}.btc-lane__feats{gap:6px;display:grid}.btc-lane__feats li{background:var(--w);color:var(--bt-ink);border-radius:12px;align-items:flex-start;gap:9px;padding:8px 12px;font-size:15px;line-height:1.3;display:flex}.btc-lane__feats svg{width:17px;height:17px;color:var(--c);flex:none;margin-top:2px}.btc-lane__track{height:30px;position:relative}.btc-lane__track:before{content:"";border-top:2px dashed #c6c5d8;position:absolute;inset:50% 30px auto 0}.btc-lane__flag{width:22px;height:22px;color:var(--bt-muted);margin-top:-13px;position:absolute;top:50%;right:0}.btc-lane__run{inset:0 calc(var(--s) + 34px) 0 0;transform:translateX(var(--p,-40%));animation:btc-race var(--t) var(--e,linear) infinite;animation-delay:calc(var(--t) * -.45);position:absolute}.btc-lane__run i{width:var(--s);height:var(--s);margin-top:calc(var(--s) / -2);background:var(--c);box-shadow:0 0 0 4px color-mix(in oklab, var(--c) 22%, transparent);border-radius:50%;position:absolute;top:50%;left:100%}@keyframes btc-race{0%{transform:translate(-100%)}to{transform:translate(0)}}@container (min-width:900px){.btc-lanes{grid-template-rows:repeat(3,minmax(0,1fr));gap:12px}.btc-lane{border-radius:20px;grid-template-rows:minmax(0,1fr) 30px;grid-template-columns:330px minmax(0,1fr);align-items:center;gap:4px 20px;padding:14px 22px 10px 20px}.btc-lane__who{gap:18px}.btc-lane__who h3{font-size:27px}.btc-lane__feats{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px}.btc-lane__feats li{align-items:center;min-height:62px;padding:8px 14px;font-size:16.5px}.btc-lane__track{grid-column:1/-1}}.btc-qs{gap:10px;display:grid}.btc-q{align-items:center;gap:14px;height:100%;padding:12px 14px;display:flex}.btc-q b{text-align:center;width:34px;color:var(--bt-bronze);flex:none;font-size:36px;font-weight:400;line-height:1}.btc-q p{color:var(--bt-ink);flex:1;font-size:16.5px;line-height:1.3}.btc-q__ic{width:40px;height:40px;color:var(--bt-navy);background:#edecf7;border-radius:50%;flex:none;place-items:center;display:grid}.btc-q__ic svg{width:21px;height:21px}.btc-q--scan{animation:9.8s linear infinite btc-scan;animation-delay:calc(var(--i,0) * 1.4s)}@keyframes btc-scan{0%,16%,to{border-color:var(--bt-line);box-shadow:0 0 #a9834a00}3%,12%{border-color:var(--bt-bronze);box-shadow:0 0 0 4px #a9834a33}}.btc-claim{color:#fff;background:radial-gradient(420px 220px at 100% 0,#3a3794 0%,#0000 70%),linear-gradient(150deg,#232157,#131238);border-radius:18px;align-items:center;height:100%;padding:18px 20px;font-size:25px;line-height:1.12;display:flex;box-shadow:0 26px 46px -30px #1b1a47cc}.btc-claim .gold-text{background-image:linear-gradient(96deg,#d9b671 0%,#f1ddb0 52%,#d9b671 100%)}@container (min-width:900px){.btc-qs{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:12px 16px}.btc-q{gap:20px;padding:0 22px 0 20px}.btc-q b{width:46px;font-size:54px}.btc-q p{font-size:20.5px;line-height:1.28}.btc-q__ic{width:46px;height:46px}.btc-claim{border-radius:20px;padding:0 30px;font-size:33px}}
.bt-mx.btx-mx .bt-mx__when{margin-bottom:2px}@container (min-width:900px){.bt-mx.btx-mx>li{padding-top:calc(var(--up,0) * 6px)}.bt-mx.btx-mx .bt-mx__tile{padding:13px 12px 12px}.bt-mx.btx-mx .bt-mx__n{font-size:36px}.bt-mx.btx-mx .bt-mx__ico{width:36px;height:36px;top:11px;right:10px}.bt-mx.btx-mx .bt-mx__name{margin-top:8px;font-size:17px}.bt-mx.btx-mx .bt-mx__when{margin-top:5px;font-size:14px}.btb-need.btx-need{gap:8px;margin-top:10px}.btb-need.btx-need i{width:32px;height:32px}.bt-closing.btx-closing{white-space:nowrap;padding-block:10px;font-size:19px}}.btb-ex.btx-ex{justify-content:center}.btb-ex.btx-ex .btb-ex__mid{justify-content:flex-start;gap:18px}.btb-ex.btx-ex .btb-ex__what{margin:12px 0 0}@container (min-width:900px){.btb-ex.btx-ex{padding:14px 22px}.btb-ex.btx-ex .btb-ex__num{font-size:84px}.btb-ex.btx-ex .btb-ex__pie{width:96px;height:96px}.btb-ex.btx-ex .btb-ex__what{margin-top:14px;font-size:22px}}.btb-way.btx-way{gap:10px}.btx-cost{border:1px solid color-mix(in oklab, var(--c) 30%, #fff);color:var(--bt-ink);background:#fff;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;padding:8px 12px;font-size:14.5px;font-weight:500;line-height:1.3;display:grid}.btx-cost i{background:var(--bg);width:22px;height:22px;color:var(--k);border-radius:50%;place-items:center;display:grid}.btx-cost i svg{stroke-width:2.6px;width:13px;height:13px}.btx-sys{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.btx-sys__h{font-family:var(--font-display);color:var(--bt-ink);align-items:center;gap:9px;font-size:20px;line-height:1.1;display:flex}.btx-sys__h svg{width:20px;height:20px;color:var(--bt-bronze)}.btx-sys__foot{gap:10px;display:grid}.btx-sys__foot .bt-sy__q{margin-top:0}.btx-sys__legend{color:var(--bt-ink-soft);flex-wrap:wrap;gap:4px 18px;font-size:13.5px;display:flex}.btx-sys__legend li{align-items:center;gap:8px;display:flex}@container (min-width:900px){.btb-way.btx-way{border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:13px 18px}.btx-cost{flex:none;max-width:300px;font-size:15.5px}.btx-sys{flex:1;justify-content:space-between;gap:0;padding:16px 22px}.btx-sys__h{font-size:23px}.bt-sy.bt-sy--mini{--g:26px;padding-top:50px}.bt-sy.bt-sy--mini .bt-sy__zones{gap:var(--g);grid-template-columns:repeat(4,minmax(0,1fr))}.bt-sy.bt-sy--mini .bt-sy__track{left:calc((100% - 3 * var(--g)) / 8);right:calc((100% - 3 * var(--g)) / 8);top:19px}.bt-sy.bt-sy--mini .bt-sy__zone{place-items:center;min-height:104px;padding:12px 8px;display:grid}.bt-sy.bt-sy--mini .bt-sy__zone h3{font-family:var(--font-display);font-size:22px;font-weight:400}.btx-sys__foot{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px}.btx-sys__foot .bt-sy__q{align-items:center;padding:9px 14px;font-size:16px}.btx-sys__legend{justify-content:flex-end;font-size:14px}}.btx-sys{width:100%}.btx-sys__view:not([hidden]),.btx-sys__line{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.btx-sys__view[hidden]{display:none}.btx-sys__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.btx-sys__tabs{border:1px solid var(--bt-line);background:#f1f0f6;border-radius:99px;gap:3px;padding:3px;display:inline-flex}.btx-sys__tabs button{min-height:30px;color:var(--bt-ink-soft);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}.btx-sys__tabs button svg{width:15px;height:15px}.btx-sys__tabs button:hover{color:var(--bt-ink)}.btx-sys__tabs button[aria-selected=true]{background:var(--bt-navy);color:#fff;box-shadow:0 6px 14px -8px #1b1a47cc}.bt-ox{justify-items:center;gap:14px;display:grid}.bt-ox__art{aspect-ratio:1;width:100%;max-width:340px;position:relative}.bt-ox__art>svg{width:100%;height:100%;display:block;overflow:visible}.bt-ox__ring{stroke-width:1.5px}.bt-ox__ring[data-z="0"]{animation:10s linear infinite bt-ox-r0}.bt-ox__ring[data-z="1"]{animation:10s linear infinite bt-ox-r1}.bt-ox__ring[data-z="2"]{animation:10s linear infinite bt-ox-r2}.bt-ox__ring[data-z="3"]{animation:10s linear infinite bt-ox-r3}.bt-ox__path{stroke:var(--bt-navy);stroke-width:1.5px;stroke-dasharray:3 5;stroke-linecap:round;opacity:.45}.bt-ox__name{font-family:var(--font-display);letter-spacing:.02em;font-size:15.5px}.bt-ox__chip{aspect-ratio:1;border:1.5px solid var(--c);width:8%;color:var(--k);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.bt-ox__chip svg{width:58%;height:58%}.bt-ox__chip[data-on]{background:var(--c);color:#fff;box-shadow:0 0 0 3px color-mix(in oklab, var(--c) 22%, transparent)}.bt-ox__core{text-align:center;width:27%;color:var(--k);justify-items:center;gap:1px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bt-ox__core svg{width:22px;height:22px;color:var(--c)}.bt-ox__core b{font-family:var(--font-display);font-size:14.5px;font-weight:400;line-height:1.05}.bt-ox__dot{left:var(--ax);top:var(--ay);opacity:0;border:2px solid #fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.bt-ox__dot--ask{background:var(--bt-navy);animation:10s linear infinite bt-ox-ask;box-shadow:0 0 0 4px #2321572e}.bt-ox__dot--ans{background:var(--bt-gold);animation:10s linear infinite bt-ox-ans;box-shadow:0 0 0 4px #c9a15c40}@keyframes bt-ox-ask{0%{left:var(--ax);top:var(--ay);opacity:0}4%{left:var(--ax);top:var(--ay);opacity:1}34%,42%{opacity:1;top:50%;left:50%}46%,to{opacity:0;top:50%;left:50%}}@keyframes bt-ox-ans{0%,44%{opacity:0;top:50%;left:50%}48%{opacity:1;top:50%;left:50%}78%,90%{left:var(--ax);top:var(--ay);opacity:1}94%,to{left:var(--ax);top:var(--ay);opacity:0}}@keyframes bt-ox-r0{0%,10%,74%,94%,to{stroke-width:1.5px}3%,6%,80%,90%{stroke-width:4px}}@keyframes bt-ox-r1{0%,9%,19%,63%,73%,to{stroke-width:1.5px}14%,68%{stroke-width:4px}}@keyframes bt-ox-r2{0%,19%,29%,53%,63%,to{stroke-width:1.5px}24%,58%{stroke-width:4px}}@keyframes bt-ox-r3{0%,30%,50%,to{stroke-width:1.5px}35%,46%{stroke-width:4px}}.bt-ox__side{align-content:center;justify-items:start;gap:12px;display:grid}.bt-ox__side .bt-sy__q{margin-top:0}.bt-ox__side .btx-sys__legend{flex-direction:column;gap:7px}@container (min-width:900px){.btx-sys__line{justify-content:space-around;gap:0}.btx-sys__head{margin-bottom:6px}.btx-sys__tabs button{font-size:14px}.bt-ox{flex:1;grid-template-columns:338px minmax(0,1fr);place-items:center stretch;gap:26px;min-height:0}.bt-ox__art{width:338px;max-width:none}.bt-ox__side{gap:16px}.bt-ox__side .bt-sy__q{align-items:center;padding:10px 14px;font-size:16px}.bt-ox__side .btx-sys__legend{font-size:15px}}
.lps,.lps-missing{--lps-gold:#c9a15c;--lps-gold-hi:#e4c98e;--lps-ink:#fff;--lps-soft:#ffffffbd;--lps-muted:#ffffff80;--lps-line:#ffffff24;--lps-track:#ffffff12;--lps-bar:#a0b2ce8c;--lps-tab-on:#ffffff17;--lps-live:#ef5a4c;--lps-d1:#527ab2;--lps-d2:#7166aa;--lps-d3:#98a37c;--lps-d4:#8d959e;--lps-d5:#3e5d94;--lps-d6:#7f8958}.btd .lps,.btd .lps-missing{--lps-gold:#c9a15c;--lps-gold-hi:#e9cf96;--lps-line:#abaaca3d;--lps-track:#abaaca1a;--lps-bar:#abaaca9e;--lps-tab-on:#abaaca24;--lps-d1:#6d5bb5;--lps-d2:#2f7fc1;--lps-d3:#abaaca;--lps-d4:#4a5aa8;--lps-d5:#8c86c9;--lps-d6:#3a43a0}.lps{min-height:0;color:var(--lps-ink);flex-direction:column;flex:1;gap:18px;display:flex;position:relative}.lps-rise{animation:lps-rise .75s var(--ease-out-soft) both}.lps-pop{animation:lps-pop .8s var(--ease-out-soft) .15s both}.lps-bar{animation:lps-rise .6s var(--ease-out-soft) both}.deck-slide-wrap:not([data-state=active]) :is(.lps-rise,.lps-pop,.lps-bar){animation-play-state:paused}@keyframes lps-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lps-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.lps-rail{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.lps-tab{text-align:left;color:var(--lps-muted);cursor:pointer;border-radius:12px;flex-shrink:0;grid-template-columns:28px auto;align-items:center;gap:9px;padding:7px 12px 9px 8px;font-size:14px;line-height:1.2;transition:background .25s,color .25s,box-shadow .25s;display:grid;position:relative}.lps-tab:hover{color:var(--lps-ink);background:color-mix(in oklab, var(--lps-tab-on) 60%, transparent)}.lps-tab[aria-current=true]{color:var(--lps-ink);background:var(--lps-tab-on);box-shadow:inset 3px 0 0 var(--lps-gold)}.lps-tab__n{border:1.5px solid var(--lps-line);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13.5px;font-weight:600;display:flex}.lps-tab[aria-current=true] .lps-tab__n{border-color:var(--lps-gold);background:var(--lps-gold);color:#1b1a2f}.lps-tab__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lps-tab__bar{background:var(--lps-line);border-radius:2px;height:2px;position:absolute;inset:auto 12px 4px 45px;overflow:hidden}.lps-tab__bar:after{content:"";transform-origin:0;transform:scaleX(var(--share,0));background:var(--lps-gold);transition:transform .9s var(--ease-out-soft);position:absolute;inset:0}.lps-panel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lps-badge{border:1px solid color-mix(in oklab, var(--lps-gold) 65%, transparent);letter-spacing:.2em;color:var(--lps-gold-hi);border-radius:999px;align-self:flex-start;align-items:center;gap:9px;padding:6px 15px 6px 12px;font-size:13px;font-weight:700;display:inline-flex}.lps-badge i{background:var(--lps-live);border-radius:50%;width:9px;height:9px;animation:1.8s ease-out infinite lps-pulse}.lps-badge i[data-off]{background:var(--lps-muted);animation:none}@keyframes lps-pulse{0%{box-shadow:0 0 #ef5a4c99}70%{box-shadow:0 0 0 11px #ef5a4c00}to{box-shadow:0 0 #ef5a4c00}}.lps-start{gap:22px;display:grid}.lps-start__text{flex-direction:column;min-width:0;display:flex}.lps-start__title{font-family:var(--font-display);text-wrap:balance;margin-top:14px;font-size:32px;line-height:1.06}.lps-start__invite{color:var(--lps-soft);margin-top:12px;font-size:17px;line-height:1.45}.lps-start__url{font-family:var(--font-display);color:var(--lps-gold-hi);margin-top:12px;font-size:24px}.lps-start__url span{font-family:var(--font-sans-ui), system-ui, sans-serif;color:var(--lps-muted);font-size:14px}.lps-live{border-top:1px solid var(--lps-line);margin-top:20px;padding-top:16px}.lps-live__counts{flex-wrap:wrap;align-items:baseline;gap:8px 28px;display:flex}.lps-live__counts p,.lps-end__counts p{align-items:baseline;gap:9px;display:flex}.lps-live__counts b,.lps-end__counts b{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--lps-ink);font-size:40px;font-weight:400;line-height:1}.lps-live__counts p+p b{color:var(--lps-gold-hi)}.lps-live__counts span,.lps-end__counts span{color:var(--lps-muted);font-size:15px}.lps-warn{background:color-mix(in oklab, var(--lps-live) 22%, transparent);color:#ffd2cc;border-radius:999px;padding:4px 12px;font-size:13.5px;font-style:normal}.lps-warn--closed{background:var(--lps-tab-on);color:var(--lps-soft)}.lps-mini{align-items:stretch;gap:8px;height:116px;margin-top:14px;display:flex}.lps-mini li{flex:1;min-width:0;display:flex}.lps-mini button{cursor:pointer;grid-template-rows:auto 1fr auto;justify-items:center;gap:5px;width:100%;display:grid}.lps-mini__v{font-variant-numeric:tabular-nums;color:var(--lps-soft);font-size:15px;font-weight:600}.lps-mini__track{background:var(--lps-track);border-radius:7px 7px 3px 3px;width:100%;max-width:46px;position:relative;overflow:hidden}.lps-mini__fill{transform-origin:50% 100%;height:100%;transform:scaleY(var(--h,0));background:linear-gradient(to top, color-mix(in oklab, var(--lps-gold) 75%, transparent), var(--lps-gold-hi));transition:transform 1.1s var(--ease-out-soft);border-radius:7px 7px 3px 3px;position:absolute;inset:auto 0 0}.lps-mini button:hover .lps-mini__fill{filter:brightness(1.15)}.lps-mini__n{color:var(--lps-muted);font-size:13px}.lps-qr{flex-direction:column;align-items:center;gap:12px;display:flex}.lps-qr__code{width:220px;height:220px;box-shadow:0 0 0 6px color-mix(in oklab, var(--lps-gold) 35%, transparent), 0 30px 60px -28px #000000b3;background:#fff;border-radius:20px;padding:10px;position:relative;overflow:hidden}.lps-qr__scan{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--lps-gold) 26%, transparent));border-bottom:2px solid color-mix(in oklab, var(--lps-gold) 80%, transparent);pointer-events:none;height:38%;animation:3.4s ease-in-out infinite lps-scan;position:absolute;inset:0 0 auto}@keyframes lps-scan{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}60%{opacity:1;transform:translateY(170%)}75%,to{opacity:0;transform:translateY(170%)}}.lps-qr__url{font-family:var(--font-display);color:var(--lps-ink);font-size:22px}.lps-q{flex-direction:column;flex:1;min-height:0;display:flex}.lps-q__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lps-q__n{font-family:var(--font-display);color:var(--lps-gold-hi);font-size:20px}.lps-q__n i{color:var(--lps-muted);font-style:normal}.lps-chip{border:1px solid color-mix(in oklab, var(--lps-gold) 55%, transparent);letter-spacing:.08em;text-transform:uppercase;color:var(--lps-gold-hi);border-radius:999px;padding:3px 12px;font-size:12.5px;font-weight:600}.lps-chip--soft{border-color:var(--lps-line);letter-spacing:0;text-transform:none;color:var(--lps-soft);font-weight:500}.lps-q__title{font-family:var(--font-display);text-wrap:balance;margin-top:8px;font-size:26px;line-height:1.12}.lps-q__body{gap:20px;margin-top:18px;display:grid}.lps-bars{align-content:center;gap:10px;display:grid}.lps-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label val""track track";align-items:center;gap:4px 12px;display:grid}.lps-bar__label{color:var(--lps-soft);grid-area:label;font-size:15px;line-height:1.25}.lps-bar[data-lead] .lps-bar__label{color:var(--lps-ink);font-weight:650}.lps-bar__track{background:var(--lps-track);border-radius:8px;grid-area:track;height:16px;position:relative;overflow:hidden}.lps-bar__fill{background:var(--lps-bar);border-radius:8px;position:absolute;inset:0 auto 0 0}.lps-bar[data-lead] .lps-bar__fill{background:linear-gradient(90deg, color-mix(in oklab, var(--lps-gold) 80%, #7a5a26), var(--lps-gold-hi));box-shadow:0 0 22px -4px color-mix(in oklab, var(--lps-gold) 70%, transparent)}.lps-bar__val{font-variant-numeric:tabular-nums;grid-area:val;justify-content:flex-end;align-items:baseline;gap:8px;display:flex}.lps-bar__val b{font-family:var(--font-display);font-size:22px;font-weight:400}.lps-bar[data-lead] .lps-bar__val b{color:var(--lps-gold-hi)}.lps-bar__val i{min-width:2.2ch;color:var(--lps-muted);text-align:right;font-size:13px;font-style:normal}.lps-donut{justify-self:center;width:200px;position:relative}.lps-donut svg{width:100%;display:block;transform:rotate(-90deg)}.lps-donut__bg{fill:none;stroke:var(--lps-track);stroke-width:30px}.lps-donut__seg{fill:none;stroke-width:30px;transition:stroke-dasharray 1.1s var(--ease-out-soft), stroke-dashoffset 1.1s var(--ease-out-soft)}.lps-donut figcaption{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 52px;display:flex;position:absolute;inset:0}.lps-donut figcaption b{font-family:var(--font-display);color:var(--lps-gold-hi);font-size:36px;font-weight:400;line-height:1}.lps-donut figcaption span{color:var(--lps-soft);margin-top:6px;font-size:12.5px;line-height:1.25}.lps-q__foot{color:var(--lps-muted);margin-top:auto;padding-top:16px;font-size:15px}.lps-q__foot b{font-family:var(--font-display);color:var(--lps-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:400}.lps-pulse{background:var(--lps-live);vertical-align:2px;border-radius:50%;width:8px;height:8px;margin-right:9px;animation:1.8s ease-out infinite lps-pulse;display:inline-block}.lps-pulse--off{background:var(--lps-muted);animation:none}.lps-end{flex-direction:column;flex:1;justify-content:center;display:flex}.lps-end__title{font-family:var(--font-display);text-wrap:balance;margin-top:16px;font-size:32px;line-height:1.08}.lps-end__counts{flex-wrap:wrap;gap:10px 40px;margin-top:22px;display:flex}.lps-end__ctrl{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:30px;display:flex}.lps-end__hint{color:var(--lps-muted);font-size:14px}.lps-btn{background:var(--lps-gold);color:#1b1a2f;cursor:pointer;border-radius:999px;padding:13px 26px;font-size:16px;font-weight:650;transition:transform .15s,filter .2s}.lps-btn:hover{filter:brightness(1.08)}.lps-btn:active{transform:scale(.97)}.lps-btn:disabled{opacity:.6}.lps-btn--ghost{border:1.5px solid var(--lps-line);color:var(--lps-ink);background:0 0}.lps-offline{background:color-mix(in oklab, var(--lps-live) 25%, transparent);color:#ffd2cc;border-radius:999px;padding:3px 12px;font-size:12.5px;position:absolute;bottom:-4px;right:0}.lps-missing{color:#fff;flex-direction:column;flex:1;justify-content:center;gap:16px;display:flex}.lps-missing h2{font-family:var(--font-display);font-size:34px}.lps-missing p:not(.lps-badge){color:#ffffffb3;max-width:52ch;font-size:17px;line-height:1.5}@container (min-width:900px){.lps{flex-direction:row;gap:34px}.lps-rail{border-right:1px solid var(--lps-line);flex-direction:column;flex-shrink:0;justify-content:center;gap:3px;width:200px;padding-right:18px;overflow:visible}.lps-tab{flex:0 50px;min-height:34px;max-height:52px;font-size:15.5px}.lps-start{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:44px;height:100%}.lps-start__title{margin-top:18px;font-size:52px}.lps-start__invite{margin-top:14px;font-size:21px}.lps-start__url{margin-top:16px;font-size:30px}.lps-start__url span{font-size:16px}.lps-live{margin-top:26px;padding-top:20px}.lps-live__counts b,.lps-end__counts b{font-size:50px}.lps-live__counts span,.lps-end__counts span{font-size:16px}.lps-mini{gap:10px;height:128px}.lps-qr__code{border-radius:24px;width:320px;height:320px;padding:14px}.lps-qr__url{font-size:26px}.lps-badge{padding:7px 17px 7px 14px;font-size:15px}.lps-q__n{font-size:22px}.lps-chip{font-size:13.5px}.lps-q__title{margin-top:10px;font-size:38px}.lps-q__body{flex:1;min-height:0;margin-top:22px}.lps-q__body--donut{grid-template-columns:minmax(0,1fr) 250px;align-items:center;gap:40px}.lps-bars{gap:14px}.lps-bars[data-many]{gap:9px}.lps-bar{grid-template-columns:minmax(0,290px) minmax(0,1fr) 118px;grid-template-areas:"label track val";gap:18px}.lps-bar__label{font-size:19px}.lps-bar__track{height:28px}.lps-bars[data-many] .lps-bar__label{font-size:17px}.lps-bars[data-many] .lps-bar__track{height:22px}.lps-bar__val b{font-size:28px}.lps-bars[data-many] .lps-bar__val b{font-size:24px}.lps-bar__val i{font-size:15px}.lps-q__body--donut .lps-bar{grid-template-columns:minmax(0,230px) minmax(0,1fr) 112px}.lps-donut{width:250px}.lps-donut figcaption b{font-size:46px}.lps-donut figcaption span{font-size:14px}.lps-q__foot{font-size:16px}.lps-q__foot b{font-size:24px}.lps-end__title{margin-top:20px;font-size:54px}.lps-end__counts{gap:12px 56px;margin-top:30px}.lps-end__ctrl{margin-top:40px}.lps-btn{padding:15px 30px;font-size:18px}.lps-end__hint{font-size:15px}.lps-missing h2{font-size:52px}}@media (max-width:899px){.deck-readable :is(.lps-rise,.lps-pop,.lps-bar){opacity:1!important;animation:none!important;transform:none!important}}@media print,(prefers-reduced-motion:reduce){.lps :is(.lps-rise,.lps-pop,.lps-bar){opacity:1!important;animation:none!important;transform:none!important}.lps-qr__scan,.lps-badge i{animation:none!important}.lps-qr__scan{display:none}}
