/*!
 * ROCH Motion — ДЕМО-СБОРКА только для оценки. © 2026 ROCH.
 * Использование в продакшене, копирование и распространение запрещены. Лицензия: LICENSE.md.
 */
.tma [hidden]{display:none !important}.tma{--a:#7C3AFF;--a2:#A78BFF;--ad:#4F1FB8;--bg:#0A0B0E;--sf:#14151B;--rz:#1C1C22;--t0:rgba(255,255,255,.94);--t1:rgba(255,255,255,.62);--t2:rgba(255,255,255,.42);--t3:rgba(255,255,255,.28);--b1:rgba(255,255,255,.10);--b2:rgba(255,255,255,.16);--gl:rgba(255,255,255,.05);--ov:cubic-bezier(.34,1.56,.64,1);--rim:linear-gradient(135deg,rgba(255,255,255,.55),rgba(255,255,255,.1) 28%,rgba(255,255,255,0) 52%,rgba(255,255,255,.06) 74%,rgba(255,255,255,.28));--spec:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%);--glass:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.045));--e1:0 1px 2px rgba(0,0,0,.35),0 6px 14px -8px rgba(0,0,0,.6);--e2:0 2px 6px -2px rgba(0,0,0,.45),0 18px 36px -18px rgba(0,0,0,.8);--e3:0 4px 10px -4px rgba(0,0,0,.5),0 36px 70px -30px rgba(0,0,0,.9);--hi:inset 0 1px 0 rgba(255,255,255,.16);font-family:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans Georgian",system-ui,sans-serif;letter-spacing:-.01em;color:var(--t0)}.fx-bar{display:flex;gap:8px;padding:10px 0 0;font-family:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif}.fx-bar:empty{display:none}.fx-mb{position:relative;flex:1;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:0;border-radius:16px;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1;color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--a,#7C3AFF) 70%,#fff 30%) -50%,var(--a,#7C3AFF) 50%,color-mix(in srgb,var(--a,#7C3AFF) 80%,#000 20%));box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 8px rgba(0,0,0,.18),0 12px 28px -14px var(--a,#7C3AFF);transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .2s;-webkit-tap-highlight-color:transparent}.fx-mb.sec{flex:none;padding:0 18px;color:rgba(255,255,255,.94);background:rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 .5px rgba(255,255,255,.1)}.fx-mb:active{transform:scale(.97);transition-duration:.09s}.fx-mb:disabled{opacity:.45;cursor:default}.fx-mb:focus-visible{outline:2px solid var(--a2,#B49BFF);outline-offset:2px}.rm-rim{position:relative}.rm-rim::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}:where(.tma) svg.g{width:100%;height:100%}.tma svg.g{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bz-fly{position:absolute;left:0;top:0;z-index:50;pointer-events:none}.cr-flyart{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 10px 30px -6px var(--a)}.cr-flyart svg{width:55%;height:55%}.tma-ui{display:flex;flex-direction:column;gap:10px}.tma-hero{display:grid;gap:6px;padding:16px;border-radius:20px;background:radial-gradient(120% 120% at 0% 0%,var(--a),var(--ad) 70%);color:#fff}.tma-tag{justify-self:start;padding:5px 9px;border-radius:99px;background:rgba(0,0,0,.22);font-size:11px;font-weight:600}.tma-title{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.tma-cats{display:flex;gap:6px;overflow:hidden}.tma-cats span{flex:none;padding:7px 12px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:13px;font-weight:600;color:var(--t1)}.tma-cats span.on{background:var(--t0);color:var(--bg);border-color:transparent}.tma-row{display:flex;align-items:center;gap:12px;padding:10px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.tma-row.hot{border-color:var(--a);box-shadow:0 12px 30px -18px var(--a)}.tma-art{flex:none;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.tma-art svg{width:56%;height:56%}.tma-row span{flex:1;min-width:0;display:grid;gap:2px}.tma-row b{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tma-row small{font-size:12px;color:var(--t2)}.tma-row em{font-style:normal;font-weight:800;font-size:15px;font-variant-numeric:tabular-nums}.tma-cart{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-radius:16px;background:var(--a);color:#fff;font-weight:700}.pu-scene{position:absolute;inset:0;padding:12px;perspective:1100px;perspective-origin:50% -10%}.pu-book{position:relative;height:100%;transform-style:preserve-3d;transform-origin:50% 20%}.pu-page{position:absolute;inset:0;transform-style:preserve-3d}.pu-el{transform-origin:50% 100%}.pu-cover{position:absolute;inset:0;transform-origin:50% 0;transform-style:preserve-3d;cursor:pointer}.pu-front,.pu-back{position:absolute;inset:0;border-radius:26px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pu-front{overflow:hidden;display:grid;place-content:center;justify-items:center;gap:10px;text-align:center;color:#fff;background:radial-gradient(90% 60% at 50% 30%,rgba(255,255,255,.22),transparent 70%),linear-gradient(160deg,var(--a),var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 30px 60px -30px #000}.pu-front b{font-size:34px;font-weight:800;letter-spacing:-.04em}.pu-front span{font-size:14px;opacity:.85}.pu-front small{margin-top:26px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.pu-glyph{width:96px;height:96px;padding:22px;border-radius:30px;background:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.pu-shine{position:absolute;inset:-50%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.32) 50%,transparent 58%);animation:pu-shine 3.2s ease-in-out infinite}.pu-back{transform:rotateX(180deg);background:repeating-linear-gradient(45deg,var(--rz) 0 10px,var(--sf) 10px 20px)}@keyframes pu-shine{0%,30%{transform:translateX(-40%)}70%,100%{transform:translateX(40%)}}.cr-scene{position:absolute;inset:0;perspective:900px;perspective-origin:50% 40%;display:grid;place-items:center;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.cr-ring{position:relative;width:0;height:0;transform-style:preserve-3d}.cr-card{position:absolute;left:0;top:0;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:22px;background:var(--sf);border:1px solid var(--b1);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:border-color .25s,box-shadow .25s}.cr-card.front{border-color:var(--a);box-shadow:0 24px 50px -24px var(--a)}.cr-art{flex:1;min-height:0;border-radius:11px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 50%,var(--ad));margin-bottom:6px}.cr-art svg{width:46%;height:46%}.cr-card b{font-size:14px;font-weight:700;line-height:1.15}.cr-card small{font-size:12px;color:var(--t2)}.cr-foot{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.cr-foot em{font-style:normal;font-weight:800;font-size:16px;font-variant-numeric:tabular-nums}.cr-add{width:34px;height:34px;border-radius:50%;border:0;background:var(--a);color:#fff;font:700 20px/1 system-ui;cursor:pointer}.cr-add svg{width:18px;height:18px;display:block;margin:auto;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.cr-card.added .cr-add{animation:cr-ok .5s cubic-bezier(.34,1.56,.64,1)}.cr-card.added .cr-art{animation:cr-dip .55s cubic-bezier(.34,1.4,.5,1)}@keyframes cr-ok{0%{transform:scale(.6)}100%{transform:scale(1)}}@keyframes cr-dip{0%{transform:scale(1)}28%{transform:scale(.9);filter:brightness(1.35)}100%{transform:scale(1);filter:none}}@media (prefers-reduced-motion:reduce){.cr-card.added .cr-add,.cr-card.added .cr-art{animation:none}}:where(.tma) .bk{position:absolute;inset:0;padding:14px 14px 18px;display:flex;flex-direction:column;justify-content:center}.bk-drums{position:relative;display:flex;gap:10px;height:236px;flex:none}:where(.tma) .dr{position:relative;perspective:560px;overflow:hidden;border-radius:22px;background:linear-gradient(180deg,#0B0C10,#17181F 50%,#0B0C10);border:1px solid var(--b1);box-shadow:inset 0 14px 26px -14px #000,inset 0 -14px 26px -14px #000;touch-action:none;cursor:ns-resize}.dr-day{flex:.9}.dr-time{flex:1.1}:where(.tma) .dr::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(#0B0C10,rgba(11,12,16,0) 34%,rgba(11,12,16,0) 66%,#0B0C10)}:where(.tma) .dr.lock .dr-cyl{animation:dr-lock .32s cubic-bezier(.3,1.6,.5,1)}@keyframes dr-lock{0%{margin-top:0}35%{margin-top:3px}100%{margin-top:0}}.dr-cyl{position:absolute;left:0;right:0;top:50%;height:0;transform-style:preserve-3d}.dr-it{position:absolute;left:0;right:0;top:-22px;height:44px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--t1);font-variant-numeric:tabular-nums;backface-visibility:hidden;-webkit-backface-visibility:hidden}.dr-it small{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t2)}.dr-it b{font-weight:800}.dr-it.on{color:#fff}.dr-it.on small{color:var(--a2)}.dr-it.busy{color:var(--t3);text-decoration:line-through;text-decoration-thickness:2px}.dr-cap{position:absolute;left:14px;top:11px;z-index:2;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--t2)}.bk-hl{position:absolute;left:0;right:0;top:50%;height:50px;margin-top:-25px;border-radius:16px;pointer-events:none;z-index:3;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.02) 60%,rgba(255,255,255,.05));box-shadow:inset 0 0 0 1.5px var(--a),inset 0 1px 0 rgba(255,255,255,.35),0 10px 28px -12px var(--a)}.bk-slot{flex:none;height:10px;margin:14px 16px 0;border-radius:99px;background:#000;box-shadow:inset 0 2px 4px #000,0 1px 0 var(--b2);position:relative;z-index:2}.bk-clip{position:relative;flex:none;height:262px;margin:-5px 26px 0;overflow:hidden}.bk-clip::before{content:"";position:absolute;left:0;right:0;top:6px;height:236px;border-radius:4px 4px 16px 16px;border:1px dashed rgba(255,255,255,.09);transition:opacity .3s}:where(.tma) .bk.printed .bk-clip::before{opacity:0}.bk-ticket{position:relative;transform:translateY(-101%);border-radius:4px 4px 16px 16px;background:#F5F5F7;color:#14151B;box-shadow:0 20px 40px -20px #000}.tk-main{display:grid;gap:4px;padding:16px 16px 12px;border-left:5px solid var(--a)}.tk-brand{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ad)}.tk-main b{font-size:19px;font-weight:800;letter-spacing:-.02em}.tk-main>span{font-size:13px;color:#55586A}.tk-when{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.tk-when small{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#8A8D9C}.tk-when em{font-style:normal;font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.tk-place{margin-top:6px;font-size:12px;color:#8A8D9C}.tk-stub{display:flex;align-items:center;gap:12px;padding:12px 16px 14px;border-top:2px dashed #C9CBD4;transform-origin:50% 0}.tk-qr{position:relative;flex:none;width:52px;height:52px}.tk-qr i{position:absolute;width:14.3%;height:14.3%;background:#14151B}.tk-qr svg{display:block;width:100%;height:100%;fill:#14151B;shape-rendering:crispEdges}.tk-stub small{font-size:12px;color:#55586A}:where(.tma) .st{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:26px;perspective:800px}.st-stage{position:relative;width:176px;height:176px;transform-style:preserve-3d}.st-coin{position:absolute;inset:0;transform-style:preserve-3d}.st-l{position:absolute;inset:0;background:var(--ad)}.st-l.face{background:radial-gradient(circle at 36% 30%,#fff 0,var(--a2) 16%,var(--a) 52%,var(--ad) 100%)}.st-ok{position:absolute;inset:18px;opacity:0;transform:scale(.5);transition:opacity .25s,transform .32s cubic-bezier(.2,.8,.2,1)}.st-ok.on{opacity:1;transform:none}.st-ok svg{width:100%;height:100%}.st-ok circle{fill:var(--a)}.st-ok path{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.st-sum{display:grid;justify-items:center;gap:6px;text-align:center;padding-inline:20px}.st-sum b{display:inline-flex;align-items:center;gap:8px;font-size:44px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.st-mini{display:inline-block;width:30px;height:30px;background:var(--a)}.st-sum span{font-size:14px;color:var(--t1)}.st-spark{position:absolute;left:50%;top:42%;width:0;height:0;transform-style:preserve-3d;pointer-events:none}.st-p{position:absolute;width:18px;height:18px;margin:-9px;background:var(--a2)}.dl-scene{position:absolute;inset:0;perspective:1400px;perspective-origin:50% 20%;display:grid;place-items:center;overflow:hidden}.dl-world{position:relative;transform-style:preserve-3d;transform:rotateX(55deg) rotateZ(-38deg);margin-top:-10px}.dl-ground{position:absolute;inset:-26px;border-radius:28px;background-color:var(--sf);background-image:linear-gradient(var(--b1) 1px,transparent 1px),linear-gradient(90deg,var(--b1) 1px,transparent 1px);background-size:25px 25px;background-position:-13px -13px;box-shadow:0 0 0 1px var(--b1),0 40px 80px -30px #000}.dl-b{position:absolute;transform-style:preserve-3d;transform-origin:50% 50% 0}.dl-f{position:absolute;display:block}.dl-f.top{background:#2B2C35;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.dl-f.s,.dl-f.n{background-color:#1D1E25;background-image:repeating-linear-gradient(90deg,transparent 0 6px,rgba(255,255,255,.07) 6px 10px),repeating-linear-gradient(0deg,transparent 0 7px,rgba(0,0,0,.35) 7px 10px)}.dl-f.e,.dl-f.w{background-color:#16171D;background-image:repeating-linear-gradient(0deg,transparent 0 6px,rgba(255,255,255,.05) 6px 10px),repeating-linear-gradient(90deg,transparent 0 7px,rgba(0,0,0,.35) 7px 10px)}.dl-b:nth-child(4n+2) .dl-f.s,.dl-b:nth-child(5n+3) .dl-f.e{background-image:repeating-linear-gradient(90deg,transparent 0 6px,var(--a2) 6px 8px,transparent 8px 10px),repeating-linear-gradient(0deg,transparent 0 7px,rgba(0,0,0,.55) 7px 10px);opacity:.9}.dl-b.shop .dl-f.top{background:var(--a)}.dl-b.home .dl-f.top{background:#EDEDF3}.dl-route{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateZ(1px);overflow:visible}.dl-route path{fill:none;stroke:var(--a);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.dl-route path.dl-road{stroke:#0A0B0E;stroke-width:11;opacity:.85}.dl-courier{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.dl-courier i{position:absolute;width:22px;height:22px;margin:-11px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px var(--a),0 0 22px var(--a)}.dl-cshadow{position:absolute;left:-20px;top:-20px;width:40px;height:40px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.85) 0 32%,color-mix(in srgb,var(--a) 55%,transparent) 52%,transparent);pointer-events:none}.dl-trail{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:radial-gradient(closest-side,#fff,var(--a2) 40%,color-mix(in srgb,var(--a) 40%,transparent) 70%,transparent);pointer-events:none}.dl-parcel{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.dl-parcel i{position:absolute;display:block}.dl-parcel .t{left:-10px;top:-10px;width:20px;height:20px;transform:translateZ(16px);background:var(--a2)}.dl-parcel .s{left:-10px;top:10px;width:20px;height:16px;transform-origin:0 0;transform:rotateX(90deg);background:var(--a)}.dl-parcel .e{left:10px;top:-10px;width:16px;height:20px;transform-origin:0 0;transform:rotateY(-90deg);background:var(--ad)}.dl-ring{position:absolute;left:0;top:0;border:2px solid var(--a);border-radius:50%}.dl-pin{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.dl-pin b{position:absolute;left:0;bottom:0;transform:translateX(-50%);padding:6px 10px;border-radius:10px;white-space:nowrap;font-size:12px;font-weight:700;color:#fff;background:var(--a);box-shadow:0 8px 20px -8px #000}.dl-pin.b b{background:#EDEDF3;color:var(--bg)}.ls-scene{position:absolute;inset:0;display:grid;place-items:center;perspective:1000px}.ls-card{position:relative;width:min(344px,88%);aspect-ratio:1.58;transform-style:preserve-3d}.ls-face{position:absolute;inset:0;box-sizing:border-box;border-radius:22px;backface-visibility:hidden;-webkit-backface-visibility:hidden;padding:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.ls-front{background:radial-gradient(70% 90% at 100% 0%,var(--ad),transparent 70%),linear-gradient(135deg,var(--rz),var(--sf));border:1px solid var(--b2);box-shadow:0 30px 60px -30px #000}.ls-top{display:grid;gap:2px}.ls-top b{font-size:18px;font-weight:800;letter-spacing:-.02em}.ls-top span{font-size:12.5px;color:var(--t1)}.ls-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;padding-inline:4px}.ls-slot{aspect-ratio:1;max-height:44px;justify-self:center;width:100%;max-width:44px;border-radius:50%;border:1.5px dashed var(--b2);display:grid;place-items:center;transition:border-color .2s,background .2s}.ls-slot{position:relative}.ls-slot.on{border:2px solid color-mix(in srgb,var(--a) 85%,transparent);background:radial-gradient(circle at 50% 38%,rgba(0,0,0,.34),rgba(0,0,0,.12) 58%,color-mix(in srgb,var(--a) 22%,transparent) 74%);box-shadow:inset 0 3px 5px rgba(0,0,0,.6),inset 0 -1px 0 rgba(255,255,255,.14),0 1px 0 rgba(255,255,255,.07);animation:ls-press .46s var(--ov) both}.ls-slot::after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--a2);opacity:0;pointer-events:none}.ls-slot.on::after{animation:ls-spread .55s cubic-bezier(.2,.7,.3,1) both}@keyframes ls-press{0%{transform:scale(.84);box-shadow:inset 0 6px 12px rgba(0,0,0,.85),inset 0 -1px 0 rgba(255,255,255,.14)}100%{transform:scale(1)}}@keyframes ls-spread{0%{opacity:.9;transform:scale(.9)}100%{opacity:0;transform:scale(1.55)}}.ls-ink{display:block;width:60%;height:60%;color:var(--a2);opacity:0;transform:scale(1.7) rotate(-14deg);transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1)}.ls-slot.on .ls-ink{opacity:.94;transform:rotate(-14deg);filter:drop-shadow(0 -1px 0 rgba(0,0,0,.55)) drop-shadow(0 1px 0 rgba(255,255,255,.16))}.ls-count{align-self:flex-end;font-size:13px;color:var(--t2)}.ls-count em{font-style:normal;font-size:20px;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.ls-back{transform:rotateY(180deg);align-items:center;justify-content:center;gap:6px;text-align:center;color:#fff;background:radial-gradient(80% 80% at 50% 0%,rgba(255,255,255,.25),transparent 70%),linear-gradient(135deg,var(--a),var(--ad))}.ls-back{box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 0 0 1px rgba(255,255,255,.12),inset 0 -10px 22px rgba(0,0,0,.22)}.ls-back::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,transparent 38%,rgba(255,255,255,.34) 50%,transparent 62%);transform:translateX(-130%);opacity:0}.ls-card.ls-gifted .ls-back::after{animation:ls-sheen .6s cubic-bezier(.4,0,.2,1) both}@keyframes ls-sheen{0%{transform:translateX(-130%);opacity:1}100%{transform:translateX(130%);opacity:1}}.ls-gift{width:56px;height:56px;padding:12px;border-radius:18px;background:rgba(255,255,255,.18)}.ls-back b{font-size:22px;font-weight:800}.ls-back span{font-size:14px}.ls-back small{font-size:11px;opacity:.75}.ls-tool{position:absolute;left:0;top:0;width:46px;height:46px;transform-style:preserve-3d;pointer-events:none}.ls-pad{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:inset 0 -3px 6px rgba(0,0,0,.4)}.ls-handle{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px;border-radius:50%;background:#fff;transform:translateZ(22px);box-shadow:0 0 0 4px rgba(255,255,255,.25)}.ls-shadow{position:absolute;left:0;top:0;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle,rgba(0,0,0,.8),transparent 70%);pointer-events:none}.ls-conf{position:absolute;left:50%;top:45%;width:0;height:0;pointer-events:none}.ls-cf{position:absolute;width:8px;height:14px;margin:-7px -4px;border-radius:2px;background:var(--a)}.ls-cf.b{background:var(--a2)}:where(.tma) .ps{position:absolute;inset:0;padding:26px 14px 0;display:flex;flex-direction:column;gap:22px;perspective:900px}.ps-clock{display:grid;justify-items:center;gap:2px}.ps-clock b{font-size:68px;font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ps-clock span{font-size:14px;color:var(--t1)}.ps-stack{position:relative;flex:1;transform-style:preserve-3d}.ps-card{position:absolute;left:0;right:0;top:0;box-sizing:border-box;min-height:84px;display:flex;gap:12px;padding:12px 14px;border-radius:22px;background:#23242B;border:1px solid var(--b1);box-shadow:0 16px 40px -20px #000;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.ps-ico{flex:none;width:38px;height:38px;padding:8px;box-sizing:border-box;border-radius:11px;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.ps-card>div{min-width:0;flex:1;display:grid;gap:2px}.ps-card>*{transition:opacity .22s}.ps-card.ps-rear{overflow:hidden}.ps-card.ps-rear>*{opacity:0}.ps-app{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:var(--t2)}.ps-app small{font-size:12px;color:var(--t3)}.ps-card b{font-size:15px;font-weight:700}.ps-card p{margin:0;font-size:13.5px;line-height:1.3;color:var(--t1)}:where(.tma) .rv{position:absolute;inset:0;display:flex;flex-direction:column}.rv-scene{position:relative;flex:1;perspective:700px;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 16%,#000 82%,transparent);mask-image:linear-gradient(transparent,#000 16%,#000 82%,transparent)}.rv-helix{position:absolute;left:50%;top:52%;width:0;height:0;transform-style:preserve-3d}.rv-card{position:absolute;left:0;top:0;width:196px;margin:-44px 0 0 -98px;box-sizing:border-box;display:grid;gap:6px;padding:12px 14px;border-radius:18px;background:var(--sf);border:1px solid var(--b1);backface-visibility:hidden;-webkit-backface-visibility:hidden}.rv-stars{display:flex;gap:3px}.rv-stars i{width:12px;height:12px;background:var(--a)}.rv-card p{margin:0;font-size:13px;line-height:1.35}.rv-card b{font-size:12px;font-weight:600;color:var(--t2)}.rv-panel{flex:none;margin:0 14px 12px;padding:16px;border-radius:24px;background:var(--rz);border:1px solid var(--b2);display:grid;justify-items:center;gap:10px}.rv-q{font-size:17px;font-weight:700}.rv-rate{display:flex;gap:6px}.rv-star{width:48px;height:50px;padding:0;border:0;background:none;cursor:pointer}.rv-star svg{width:100%;height:100%;display:block}.rv-bg{fill:rgba(255,255,255,.06)}.rv-liq{fill:var(--a)}.rv-edge{fill:none;stroke:var(--a2);stroke-width:1.4;stroke-linejoin:round}.rv-thanks{font-size:13px;color:var(--t1);min-height:1.4em}:where(.tma) .hm{position:absolute;inset:0}:where(.tma) .hm canvas{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:grab}.hm-chip{position:absolute;left:14px;top:12px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:99px;background:rgba(20,21,27,.8);border:1px solid var(--b1);font-size:12px;font-weight:600;color:var(--t1)}.hm-chip b{color:var(--t0);font-variant-numeric:tabular-nums}.hm-chip i{width:8px;height:8px;border-radius:50%;background:var(--a);box-shadow:0 0 10px var(--a)}.hm-card{position:absolute;left:0;top:0;z-index:3;transform:translate(-50%,calc(-100% - 18px));min-width:150px;max-width:220px;padding:10px 12px;border-radius:14px;background:rgba(28,28,34,.92);border:1px solid var(--a);box-shadow:0 16px 40px -16px #000;pointer-events:none}.hm-card b{display:block;font-size:14px;font-weight:700}.hm-card small{font-size:11px;color:var(--t2);letter-spacing:.08em;text-transform:uppercase}:where(.tma) .fl{position:absolute;inset:0;display:grid;align-content:center;gap:10px;padding:14px}.fl-row{display:flex;justify-content:center;gap:3px}.fl-c{position:relative;width:var(--cw,24px);height:calc(var(--cw,24px) * 1.46);perspective:260px;font-family:Geologica,"Noto Sans Georgian","SF Pro Display",system-ui,sans-serif;font-weight:800;font-size:calc(var(--cw,24px) * .78);color:var(--t0)}.fl-c::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;margin-top:-.5px;background:rgba(0,0,0,.7);z-index:3}.fl-h{position:absolute;left:0;right:0;height:50%;overflow:hidden;display:block;font-style:normal;backface-visibility:hidden;-webkit-backface-visibility:hidden}.fl-h.top,.fl-h.leaf-t{top:0;border-radius:5px 5px 0 0;background:#202128;transform-origin:50% 100%}.fl-h.bot,.fl-h.leaf-b{bottom:0;border-radius:0 0 5px 5px;background:#1A1B21;transform-origin:50% 0}.fl-h.leaf-t,.fl-h.leaf-b{z-index:2}.fl-h span{position:absolute;left:0;right:0;height:200%;display:grid;place-items:center}.fl-h.top span,.fl-h.leaf-t span{top:0}.fl-h.bot span,.fl-h.leaf-b span{top:-100%}.fl-row.accent .fl-c{color:var(--a2)}@media (prefers-reduced-motion:reduce){.pu-shine,.ls-slot.on,.ls-slot.on::after,.ls-card.ls-gifted .ls-back::after{animation:none}}.ui-ic{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.ui-h1{font-size:24px;font-weight:800;letter-spacing:-.03em;margin:2px 0 4px}.ui-sub{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2);margin-top:6px}.ui-chips{display:flex;gap:6px;overflow:hidden;flex:none}.ui-chips>*{flex:none;padding:7px 12px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;color:var(--t1)}.ui-chips>.on{background:var(--t0);color:var(--bg);border-color:transparent}.ui-row{display:flex;align-items:center;gap:12px;padding:10px;border-radius:18px;background:var(--sf);border:1px solid var(--b1);flex:none;transition:opacity .14s}.ui-row>span{flex:1;min-width:0;display:grid;gap:2px}.ui-row b{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-row small{font-size:12px;color:var(--t2)}.ui-row em{font-style:normal;font-weight:800;font-size:15px;font-variant-numeric:tabular-nums}.ui-row.out{opacity:0;transform:scale(.96);transition:opacity .14s,transform .14s}.ui-art{flex:none;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.ui-art svg{width:56%;height:56%}.ui-art.big{width:84px;height:84px;border-radius:22px}.ui-btn{min-height:44px;padding:0 16px;border-radius:12px;border:0;background:var(--a);color:#fff;font-family:inherit;font-size:14px;font-weight:700;line-height:1;cursor:pointer}.ui-empty{display:grid;justify-items:center;gap:6px;padding:40px 0;color:var(--t2);text-align:center}.ui-empty .ui-ic{width:44px;height:44px;color:var(--t3)}.ui-empty b{color:var(--t0);font-size:17px}.ui-burst{position:absolute;width:0;height:0;z-index:40;pointer-events:none;transform-style:preserve-3d}.ui-bp{position:absolute;display:block;color:var(--a)}.ui-bp.rect{width:8px;height:12px;margin:-6px -4px;border-radius:2px;background:var(--a)}.ui-bp.rect.alt{background:var(--a2)}.ui-bp.heart{width:18px;height:18px;margin:-9px}.ui-bp.heart.alt{color:var(--a2)}.ui-bp svg{width:100%;height:100%;display:block}.ui-odo{display:inline-flex;font-variant-numeric:tabular-nums}.ui-odo-c{display:inline-block;height:1.15em;overflow:hidden;line-height:1.15em;transition:opacity .2s}.ui-odo-s{display:flex;flex-direction:column}.ui-odo-s span{height:1.15em}.tb-page{position:absolute;inset:0 0 74px;padding:14px 14px 10px;display:flex;flex-direction:column;gap:10px;overflow:hidden}:where(.tma) .tb{position:absolute;left:10px;right:10px;bottom:10px;height:64px;display:flex;border-radius:22px;background:rgba(28,28,34,.9);border:1px solid var(--b1);box-shadow:0 20px 40px -20px #000}.tb-blob{position:absolute;left:0;top:7px;height:50px;border-radius:16px;background:var(--a);opacity:.18;transform-origin:50% 50%;box-shadow:inset 0 0 0 1px var(--a)}.tb-t{position:relative;flex:1;display:grid;justify-items:center;align-content:center;gap:3px;border:0;background:none;color:var(--t2);cursor:pointer;font-family:inherit;perspective:300px}.tb-t.on{color:var(--t0)}.tb-t.on .ui-ic{color:var(--a2)}.tb-i{position:relative;display:block;transform-style:preserve-3d}.tb-l{font-size:11px;font-weight:600}.tb-badge{position:absolute;top:-6px;right:-10px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:99px;background:var(--a);color:#fff;font-family:inherit;font-size:11px;font-weight:800;line-height:18px;text-align:center;opacity:0}.tb-badge.on{opacity:1}.tb-hero{display:flex;gap:14px;align-items:center;padding:14px;border-radius:22px;background:radial-gradient(100% 120% at 0 0,var(--ad),var(--sf) 70%);border:1px solid var(--b1)}.tb-hero>div{display:grid;gap:4px}.tb-hero b{font-size:17px;font-weight:800}.tb-hero small{font-size:12px;color:var(--t1)}.tb-hero .ui-btn{margin-top:6px;justify-self:start}.tb-prof{display:flex;gap:14px;align-items:center}.tb-prof>div{display:grid;gap:2px}.tb-prof b{font-size:18px;font-weight:800}.tb-prof small{color:var(--t1);font-size:13px}:where(.tma) .pr{position:absolute;inset:0;overflow:hidden}.pr-head{position:absolute;left:0;right:0;top:10px;display:grid;justify-items:center;gap:6px;opacity:0;perspective:300px}.pr-coin{position:relative;width:40px;height:40px;transform-style:preserve-3d}.pr-coin i{position:absolute;inset:0;border-radius:50%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pr-f{display:grid;place-items:center;padding:9px;box-sizing:border-box;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.pr-b{transform:rotateY(180deg);background:var(--ad);box-shadow:inset 0 0 0 3px var(--a)}.pr-ring{position:absolute;top:-4px;width:48px;height:48px;left:50%;margin-left:-24px}.pr-ring circle{fill:none;stroke:var(--a2);stroke-width:2.5;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.pr-txt{font-size:12px;font-weight:600;color:var(--t1)}.pr-list{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px;background:var(--bg);touch-action:none;cursor:grab}.pr-new{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 6px;border-radius:6px;background:var(--a);color:#fff}.hd-scroll{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.hd-scroll::-webkit-scrollbar{display:none}.hd-hero{height:260px;perspective:700px;perspective-origin:50% 100%}.hd-in{position:relative;height:100%;display:grid;place-content:end start;gap:4px;padding:20px;box-sizing:border-box;overflow:hidden;color:#fff;transform-origin:50% 100%;background:radial-gradient(80% 70% at 70% 30%,var(--a2),transparent 60%),linear-gradient(160deg,var(--a),var(--ad))}.hd-glyph{position:absolute;right:-20px;top:10px;width:190px;height:190px;opacity:.3}.hd-sky{position:absolute;inset:0;pointer-events:none}.hd-sky i{position:absolute;border-radius:50%;animation:hd-drift 9s ease-in-out infinite alternate}.hd-sky i:nth-child(1){left:-60px;top:-70px;width:220px;height:220px;background:radial-gradient(closest-side,rgba(255,255,255,.26),transparent)}.hd-sky i:nth-child(2){right:30px;bottom:40px;width:110px;height:110px;background:radial-gradient(closest-side,color-mix(in srgb,var(--a2) 70%,transparent),transparent);animation-duration:7s;animation-delay:-3s}.hd-sky i:nth-child(3){left:46%;top:26px;width:46px;height:46px;background:radial-gradient(closest-side,rgba(255,255,255,.4),transparent);animation-duration:5.5s;animation-delay:-1.5s}@keyframes hd-drift{to{translate:18px 12px;scale:1.12}}.hd-glyph svg{animation:hd-sway 7s ease-in-out infinite alternate}@keyframes hd-sway{from{rotate:-4deg;translate:0 4px}to{rotate:4deg;translate:0 -4px}}.hd-in b,.hd-in small{text-shadow:0 2px 14px rgba(0,0,0,.22)}@media (prefers-reduced-motion:reduce){.hd-sky i,.hd-glyph svg{animation:none}}.hd-tag{justify-self:start;padding:5px 9px;border-radius:99px;background:rgba(0,0,0,.22);font-size:11px;font-weight:600}.hd-in b{font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1}.hd-in small{font-size:14px;opacity:.85}.hd-body{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--bg);border-radius:22px 22px 0 0;margin-top:-18px}.hd-bar{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:10px;padding:12px 14px;background:rgba(10,11,14,.92);border-bottom:1px solid var(--b1);opacity:0;pointer-events:none;z-index:2}.hd-mini{width:28px;height:28px;padding:6px;box-sizing:border-box;border-radius:9px;color:#fff;background:var(--a)}.hd-bar b{font-size:16px;font-weight:700}.sr-head{position:relative;height:64px;display:flex;align-items:center;padding:0 14px}.sr-title{font-size:26px;font-weight:800;letter-spacing:-.03em}.sr-box{position:absolute;right:14px;top:10px;height:44px;width:44px;display:flex;align-items:center;border-radius:14px;background:var(--sf);border:1px solid var(--b1);overflow:hidden}.sr-btn{flex:none;width:42px;height:42px;display:grid;place-items:center;color:var(--t1);cursor:pointer}.sr-in{flex:1;min-width:0;height:100%;border:0;outline:0;background:none;color:var(--t0);font-family:inherit;font-size:16px;font-weight:500;line-height:1;opacity:0}.sr-box.open .sr-in{opacity:1}.sr-in::-webkit-search-cancel-button{display:none}.sr-ph{position:absolute;left:42px;right:44px;top:0;height:100%;overflow:hidden;pointer-events:none;color:var(--t3);font-size:15px;opacity:0}.sr-box.open .sr-ph{opacity:1}.sr-ph span{position:absolute;left:0;top:50%;transform:translateY(-50%);white-space:nowrap}.sr-ph span.in{animation:sr-in .45s cubic-bezier(.2,.8,.2,1)}@keyframes sr-in{from{transform:translateY(40%);opacity:0}to{transform:translateY(-50%);opacity:1}}.sr-x{flex:none;width:40px;height:40px;display:grid;place-items:center;border:0;background:none;color:var(--t2);cursor:pointer;opacity:0}.sr-box.open .sr-x{opacity:1}.sr-list{position:absolute;inset:64px 0 0;padding:4px 14px 14px;display:flex;flex-direction:column;gap:10px;overflow:hidden}:where(.tma) .ho{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px}.ho-sum{display:flex;justify-content:space-between;align-items:baseline;padding:8px 4px 0;font-size:15px;color:var(--t1)}.ho-sum b{font-size:30px;font-weight:800;color:var(--t0);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ho-st{padding:0 4px;font-size:13px;color:var(--t2)}.ho-btn{position:relative;margin-top:auto;height:64px;border-radius:20px;border:0;overflow:hidden;cursor:pointer;color:var(--t0);background:var(--rz);box-shadow:inset 0 0 0 1.5px var(--a),0 calc(14px - var(--press,0) * 10px) calc(30px - var(--press,0) * 18px) -14px var(--a);font-family:inherit;font-size:16px;font-weight:700;line-height:1;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;will-change:transform}.ho-fill{position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,var(--ad),var(--a));will-change:transform}.ho-fill::after{content:"";position:absolute;top:0;bottom:0;left:100%;width:8px;border-radius:0 100% 100% 0 / 0 50% 50% 0;background:var(--a);box-shadow:inset -1.5px 0 0 var(--a2)}.ho-l{position:relative;display:inline-flex;align-items:center;gap:8px}.ho-ok{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;opacity:0}.ho-btn::after,.sl-track::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translateX(-100%);pointer-events:none}.ho-btn.done::after,.sl-track.done::after{animation:ho-sheen .4s cubic-bezier(.2,.8,.2,1) both}@keyframes ho-sheen{to{transform:translateX(100%)}}:where(.tma) .sl{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:14px}.sl-card{display:grid;gap:6px;padding:20px;border-radius:24px;background:radial-gradient(90% 90% at 100% 0,var(--ad),var(--sf) 70%);border:1px solid var(--b1)}.sl-to{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.sl-sum{font-size:46px;font-weight:800;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.sl-card>span:not(.sl-to){font-size:14px;color:var(--t1)}.sl-meta{display:flex;justify-content:space-between;padding-top:10px;margin-top:4px;border-top:1px solid var(--b1);font-size:14px;color:var(--t2)}.sl-meta b{color:var(--t0);font-weight:600}.sl-track{position:relative;margin-top:auto;height:64px;border-radius:32px;background:var(--sf);border:1px solid var(--b2);overflow:hidden}.sl-fill{position:absolute;left:0;top:0;bottom:0;border-radius:32px;background:linear-gradient(90deg,var(--ad),var(--a));opacity:.55;transition:opacity .24s ease-out}.sl-l{position:absolute;inset:0;display:grid;place-items:center;padding-left:40px;font-size:15px;font-weight:700;background:linear-gradient(90deg,var(--t2) 0%,var(--t0) 50%,var(--t2) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sl-sh 2.2s linear infinite}@keyframes sl-sh{from{background-position:100% 0}to{background-position:-100% 0}}.sl-done{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;font-size:16px;font-weight:700;opacity:0;pointer-events:none}.sl-th{position:absolute;left:4px;top:4px;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:#fff;cursor:grab;touch-action:none;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:0 8px 20px -6px var(--a),inset 0 1px 0 rgba(255,255,255,.4)}.sl-th.grab{cursor:grabbing}.sl-th i{position:relative;display:grid;place-items:center}.sl-th::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,255,255,.25) 0 10deg,transparent 10deg 180deg,rgba(255,255,255,.25) 180deg 190deg,transparent 190deg);transform:rotate(var(--roll,0deg));pointer-events:none}.sl-track.done .sl-fill{opacity:1}:where(.tma) .sp{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:14px}.ui-art.hero{width:100%;height:44%;border-radius:26px}.ui-art.hero svg{width:34%;height:34%}.sp-txt{display:grid;gap:4px}.sp-tag{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.sp-txt b{font-size:26px;font-weight:800;letter-spacing:-.03em}.sp-txt small{color:var(--t2);font-size:14px}.sp-txt p{margin:4px 0 0;color:var(--t1);font-size:14px;line-height:1.4}.sp-ctl{position:relative;margin-top:auto;height:58px;flex:none}.sp-add{position:absolute;inset:0;border-radius:18px;border:0;background:var(--a);color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:1;cursor:pointer}.sp-st{position:absolute;left:0;top:0;bottom:0;width:62%;display:flex;align-items:center;justify-content:space-between;padding:0 4.5px;box-sizing:border-box;border-radius:18px;background:var(--sf);border:1.5px solid var(--a);opacity:0}.sp-st button{width:46px;height:46px;border-radius:12px;border:0;display:grid;place-items:center;color:var(--t0);background:var(--rz);cursor:pointer}.sp-p{background:var(--a) !important;color:#fff !important}.sp-n{font-size:26px;font-weight:800}.sp-sum{position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}:where(.tma) .lk{position:absolute;inset:0;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.lk-head{display:flex;align-items:center;gap:10px}.ui-art.av{width:36px;height:36px;border-radius:50%}.tma .ui-art.av svg.g{width:58%;height:58%}.lk-head span{display:grid}.lk-head b{font-size:14px}.lk-head small{font-size:12px;color:var(--t2)}.lk-photo{position:relative;aspect-ratio:1;width:100%;perspective:800px;touch-action:manipulation;cursor:pointer;user-select:none;-webkit-user-select:none}.lk-in{position:absolute;inset:0;border-radius:22px;overflow:hidden}.ui-art.photo{position:absolute;inset:0;width:auto;height:auto;border-radius:0;background:radial-gradient(60% 50% at 30% 25%,var(--a2),transparent 60%),radial-gradient(70% 70% at 80% 90%,var(--ad),transparent 70%),linear-gradient(160deg,var(--a),var(--ad))}.ui-art.photo svg{width:46%;height:46%;opacity:.9}.lk-cap{position:absolute;left:14px;bottom:14px;padding:6px 10px;border-radius:10px;background:rgba(0,0,0,.35);color:#fff;font-size:13px;font-weight:700}.lk-big{position:absolute;width:120px;height:120px;color:#fff;pointer-events:none;z-index:5;filter:drop-shadow(0 8px 24px rgba(0,0,0,.35))}.lk-big svg{width:100%;height:100%}.lk-act{display:flex;align-items:center;gap:16px;color:var(--t0)}.lk-sp{flex:1}.lk-h{border:0;background:none;padding:0;color:var(--t0);cursor:pointer;display:grid}.lk-h.on{color:var(--a)}.lk-h.on svg{fill:currentColor}.lk-cnt{font-size:14px;font-weight:600}.lk-n{display:inline-block;font-variant-numeric:tabular-nums}.lk-n.roll{animation:lk-roll .35s cubic-bezier(.34,1.56,.64,1)}@keyframes lk-roll{from{transform:translateY(70%);opacity:0}to{transform:none;opacity:1}}.lk-txt{margin:0;font-size:14px;color:var(--t1);line-height:1.4}.lk-txt b{color:var(--t0)}.sk-wrap{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px}:where(.tma) .skc{position:relative;height:70px;flex:none;transform-origin:50% 0}.skc-ph,.skc-ct{position:absolute;inset:0;display:flex;align-items:center;gap:12px;padding:10px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.skc-ph i{display:block;border-radius:8px;background:linear-gradient(90deg,var(--rz) 0%,color-mix(in srgb,var(--rz),#fff 7%) 40%,var(--rz) 80%);background-size:300% 100%;animation:sk-sh 1.4s linear infinite}.skc-ph .a{width:48px;height:48px;border-radius:14px;flex:none}.skc-ph .l1{position:absolute;left:70px;top:18px;width:46%;height:12px}.skc-ph .l2{position:absolute;left:70px;top:40px;width:28%;height:10px}.skc-ph .l3{position:absolute;right:12px;top:28px;width:40px;height:14px}@keyframes sk-sh{from{background-position:100% 0}to{background-position:-50% 0}}.skc-ct{opacity:0}.skc-ct>span{flex:1;min-width:0;display:grid;gap:2px}.skc-ct b{font-size:15px;font-weight:700}.skc-ct small{font-size:12px;color:var(--t2)}.skc-ct em{font-style:normal;font-weight:800;font-size:15px}:where(.tma) .skc.on .skc-ph{opacity:0}:where(.tma) .skc.on .skc-ct{opacity:1}:where(.tma) .skc.on .ui-art.dev{animation:sk-dev .95s ease-out both}@keyframes sk-dev{0%{filter:blur(8px) grayscale(1) brightness(1.8)}60%{filter:blur(2px) grayscale(.4) brightness(1.2)}100%{filter:none}}.ts-bg{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px}.ts-layer{position:absolute;left:12px;right:12px;top:12px;height:0;z-index:20}.ts-layer::before{content:"";position:absolute;left:-12px;right:-12px;top:-12px;height:150px;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 90%,transparent),color-mix(in srgb,var(--bg) 60%,transparent) 62%,transparent);opacity:0;transition:opacity .3s;pointer-events:none}.ts-layer.on::before{opacity:1}:where(.tma) .ts{position:absolute;left:0;right:0;top:14px;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,var(--rz),#fff 10%),var(--rz));border:1px solid rgba(255,255,255,.14);box-shadow:0 22px 44px -12px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.12);transform-origin:50% -12px;cursor:pointer}.ts-pin{position:absolute;left:50%;top:-16px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--t1);box-shadow:0 2px 4px #000}.ts-pin::after{content:"";position:absolute;left:50%;top:8px;width:1.5px;height:10px;margin-left:-.75px;background:var(--t2)}.ts-i{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#fff;background:var(--a)}:where(.tma) .ts.err .ts-i{background:var(--rz);color:var(--a2);box-shadow:inset 0 0 0 1.5px var(--a2)}.ts-t{display:grid;gap:2px;min-width:0}.ts-t b{font-size:15px}.ts-t small{font-size:13px;color:var(--t1)}:where(.tma) .pm{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px}.pm-flip{position:relative;height:62px;flex:none;perspective:600px;margin-top:4px}.pm-field,.pm-cpn{position:absolute;inset:0;transform-origin:50% 50%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pm-field{display:flex;gap:8px;padding:6px;border-radius:18px;background:var(--sf);border:1.5px dashed var(--b2);transition:border-color .2s}.pm-field.bad{border-color:var(--a2);border-style:solid}.pm-in{flex:1;min-width:0;border:0;outline:0;background:none;padding:0 10px;color:var(--t0);font-family:inherit;font-size:16px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase}.pm-in::placeholder{letter-spacing:0;text-transform:none;color:var(--t3);font-weight:500}.pm-go{flex:none;padding:0 16px;border:0;border-radius:10.5px;background:var(--rz);color:var(--t0);font-family:inherit;font-size:14px;font-weight:700;line-height:1;cursor:pointer}.pm-cpn{display:flex;align-items:center;gap:14px;padding:0 18px;border-radius:18px;color:#fff;background:linear-gradient(100deg,var(--a2) -10%,var(--a) 45%,var(--ad) 125%);-webkit-mask:radial-gradient(circle at 0 50%,transparent 10px,#000 10.5px) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 10px,#000 10.5px) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,transparent 10px,#000 10.5px) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 10px,#000 10.5px) right / 51% 100% no-repeat}.pm-off{font-size:28px;font-weight:800;letter-spacing:-.03em;padding-right:14px;border-right:2px dashed rgba(255,255,255,.5)}.pm-code{display:grid}.pm-code b{font-size:16px;letter-spacing:.1em}.pm-code small{font-size:12px;opacity:.85}.pm-hint{min-height:18px;font-size:13px;color:var(--t1);padding:0 4px}.pm-hint b{color:var(--a2)}.pm-line{display:flex;justify-content:space-between;padding:0 4px;font-size:14px;color:var(--t1)}.pm-line b{color:var(--t0);font-weight:600;font-variant-numeric:tabular-nums}.pm-disc{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s cubic-bezier(.2,.8,.2,1),opacity .3s}.pm-disc.on{max-height:24px;opacity:1}.pm-disc b{color:var(--a2)}.pm-tot{display:flex;align-items:baseline;gap:10px;margin-top:auto;padding:14px 4px 0;border-top:1px solid var(--b1)}.pm-tot>span:first-child{flex:1;font-size:15px;color:var(--t1)}.pm-old{font-size:16px;color:var(--t3);opacity:0;transition:opacity .3s;text-decoration:line-through}.pm-old.on{opacity:1}.pm-new{font-size:30px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}:where(.tma) .tm{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px}.tm-ban{display:grid;gap:6px;padding:18px 16px;border-radius:24px;color:#fff;background:radial-gradient(90% 90% at 100% 0,var(--a2),transparent 60%),linear-gradient(150deg,var(--a),var(--ad));box-shadow:0 20px 40px -24px var(--a)}.tm-eb{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.tm-h{font-size:26px;font-weight:800;letter-spacing:-.03em}.tm-s{font-size:13px;opacity:.85;margin-top:4px}.tm-clock{position:relative;height:calc(var(--cw,30px) * 1.5)}.tm-clock .fl{padding:0}.tm-clock .fl-h.top,.tm-clock .fl-h.leaf-t{background:rgba(0,0,0,.34)}.tm-clock .fl-h.bot,.tm-clock .fl-h.leaf-b{background:rgba(0,0,0,.42)}.tm-clock .fl-c{color:#fff}.tm-lbl{display:flex;justify-content:space-around;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.tm-lbl i{font-style:normal}.tm-ban{transition:box-shadow .24s ease-out}.tm-ban.urgent{box-shadow:0 0 0 2px #fff,0 20px 50px -18px var(--a)}.tm-ban.beat{animation:tm-beat .5s cubic-bezier(.34,1.56,.64,1)}@keyframes tm-beat{0%{transform:scale(1)}30%{transform:scale(1.025)}100%{transform:scale(1)}}.bs-3d{position:absolute;inset:0;perspective:900px;perspective-origin:50% 0;background:#000}.bs-base{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px;overflow:hidden;background:var(--bg);transform-origin:50% 0}.bs-top{display:flex;align-items:center;justify-content:space-between}.bs-f{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:13px;font-weight:700;cursor:pointer}.bs-f .ui-ic{width:16px;height:16px}.bs-dim{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none}.bs-sheet{position:absolute;left:0;right:0;top:0;height:100%;padding:8px 16px 16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;border-radius:28px 28px 0 0;background:var(--rz);border-top:1px solid var(--b2);box-shadow:0 -20px 50px -10px rgba(0,0,0,.6);transform:translateY(100%)}.bs-grab{align-self:center;width:44px;height:5px;border-radius:99px;background:var(--b2);padding:0;touch-action:none;cursor:grab;position:relative}.bs-grab::after{content:"";position:absolute;inset:-14px -60px}.bs-h{display:flex;align-items:center;justify-content:space-between;touch-action:none;cursor:grab}.bs-h b{font-size:22px;font-weight:800}.bs-x{width:34px;height:34px;border-radius:50%;border:0;background:var(--sf);color:var(--t1);display:grid;place-items:center;cursor:pointer}.bs-x .ui-ic{width:18px;height:18px}.bs-sec{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.bs-sec b{color:var(--t0);letter-spacing:0;text-transform:none;font-size:14px}.bs-chips{flex-wrap:wrap}.bs-chips button{cursor:pointer}.bs-range{width:100%;accent-color:var(--a);font-size:16px}.bs-opt{display:flex;gap:6px}.bs-opt span{flex:1;text-align:center;padding:10px 0;border-radius:12px;background:var(--sf);font-size:13px;font-weight:600;color:var(--t1)}.bs-opt .on{background:var(--a);color:#fff}.bs-apply{margin-top:6px;min-height:52px;font-size:16px}:where(.tma) .dk{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px}.dk-top{display:grid;gap:2px}.dk-top small{color:var(--t2);font-size:13px}.dk-stack{position:relative;flex:1;perspective:900px;transform-style:preserve-3d;touch-action:none}:where(.tma) .dkc{position:absolute;left:6%;right:6%;top:4%;bottom:10%;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:26px;background:var(--sf);border:1px solid var(--b2);box-shadow:0 30px 50px -30px #000;cursor:grab;user-select:none;-webkit-user-select:none}.ui-art.dk-art{width:100%;height:auto;flex:1;border-radius:18px}.ui-art.dk-art svg{width:36%;height:36%}:where(.tma) .dkc b{font-size:20px;font-weight:800;letter-spacing:-.02em}:where(.tma) .dkc small{color:var(--t2);font-size:13px}:where(.tma) .dkc em{position:absolute;right:22px;bottom:18px;font-style:normal;font-size:20px;font-weight:800}.dk-st{position:absolute;top:26px;padding:6px 12px;border-radius:10px;border:3px solid currentColor;font-size:18px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:0;background:rgba(0,0,0,.25)}.dk-st.yes{left:24px;color:#fff;transform:rotate(-12deg)}.dk-st.no{right:24px;color:var(--t1);transform:rotate(12deg)}.dk-res{position:absolute;left:14px;right:14px;top:30%;display:grid;justify-items:center;gap:8px;padding:24px;border-radius:26px;background:var(--rz);border:1px solid var(--a);text-align:center}.dk-ok{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--a)}.dk-res b{font-size:20px}.dk-res small{color:var(--t1);font-size:13px}:where(.tma) .os{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:14px}.os-top{position:relative;display:flex;align-items:center;gap:14px;padding:14px;border-radius:24px;background:var(--sf);border:1px solid var(--b1)}.os-ring{width:72px;height:72px;flex:none;transform:rotate(-90deg)}.os-ring circle{fill:none;stroke-width:7;stroke-linecap:round}.os-ring .bg{stroke:var(--rz)}.os-ring .fg{stroke:var(--a)}.os-eta{position:absolute;left:14px;top:14px;width:72px;height:72px;display:grid;place-content:center;text-align:center;line-height:1}.os-eta b{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.os-eta small{font-size:11px;color:var(--t2)}.os-h{display:grid;gap:4px}.os-h small{font-size:12px;color:var(--t2);letter-spacing:.1em;text-transform:uppercase}.os-h b{font-size:20px;font-weight:800;letter-spacing:-.02em}.os-list{display:flex;flex-direction:column;perspective:800px;transform-style:preserve-3d}.os-s{position:relative;display:flex;gap:14px;min-height:66px;padding:0 12px 0 6px;border-radius:18px;transform-origin:30% 50%;background:rgba(255,255,255,calc(var(--lift,0) * .05));box-shadow:0 calc(var(--lift,0) * 18px) calc(var(--lift,0) * 30px) calc(var(--lift,0) * -18px) var(--a)}.os-node{position:relative;z-index:1;flex:none;width:34px;height:34px;margin-top:10px;border-radius:50%;display:grid;place-items:center;background:var(--rz);border:2px solid var(--b2)}.os-dot{width:10px;height:10px;border-radius:50%;background:var(--t3)}.os-ck{position:absolute;width:18px;height:18px;color:#fff;opacity:0;transform:scale(1.8);transition:opacity .2s,transform .35s cubic-bezier(.34,1.56,.64,1)}.os-line{position:absolute;left:22px;top:46px;bottom:-10px;width:3px;border-radius:3px;background:var(--rz);overflow:hidden}.os-s:last-child .os-line{display:none}.os-line i{position:absolute;inset:0;transform-origin:50% 0;transform:scaleY(0);background:linear-gradient(var(--a2),var(--a),var(--a2));background-size:100% 200%;animation:os-flow 1s linear infinite}@keyframes os-flow{from{background-position:0 0}to{background-position:0 200%}}.os-t{display:grid;gap:2px;padding-top:12px}.os-t b{font-size:16px;font-weight:700;color:var(--t2)}.os-t small{font-size:12px;color:var(--t3)}.os-s.cur .os-node{border-color:var(--a);box-shadow:0 0 0 0 var(--a);animation:os-pulse 1.6s ease-out infinite}.os-s.cur .os-dot{background:var(--a)}.os-s.cur .os-t b,.os-s.ok .os-t b{color:var(--t0)}.os-s.ok .os-node,.os-s.stamp .os-node{background:var(--a);border-color:var(--a);animation:none}.os-s.ok .os-ck,.os-s.stamp .os-ck{opacity:1;transform:none}.os-s.ok .os-dot,.os-s.stamp .os-dot{opacity:0}.os-s.ok .os-line i{transform:scaleY(1) !important}@keyframes os-pulse{0%{box-shadow:0 0 0 0 var(--a)}100%{box-shadow:0 0 0 14px transparent}}.os-done{padding:16px;border-radius:20px;text-align:center;color:#fff;background:linear-gradient(135deg,var(--a),var(--ad));font-size:18px}.qr-cam{position:absolute;inset:0;overflow:hidden;background:#0B0907;touch-action:none}.qr-world{position:absolute;inset:0;perspective:760px;transform-origin:50% 46%}.qr-wall{position:absolute;inset:0 0 34% 0;background:radial-gradient(120% 90% at 28% 18%,#3D2C1F,#19120D 58%,#0D0A08)}.qr-bk{position:absolute;border-radius:50%;filter:blur(9px);animation:qr-bk 9s ease-in-out infinite alternate}.qr-bk.b1{left:6%;top:9%;width:46px;height:46px;background:#FFB36B;opacity:.5}.qr-bk.b2{left:68%;top:5%;width:66px;height:66px;background:#FFD9A0;opacity:.32;animation-duration:11s}.qr-bk.b3{left:84%;top:28%;width:30px;height:30px;background:var(--a2);opacity:.5;animation-duration:7s}.qr-bk.b4{left:22%;top:31%;width:24px;height:24px;background:#FFE7C2;opacity:.42;animation-direction:alternate-reverse}.qr-bk.b5{left:48%;top:15%;width:36px;height:36px;background:#FF9A57;opacity:.3;animation-duration:13s}.qr-bk.b6{left:-6%;top:44%;width:74px;height:74px;background:var(--a);opacity:.26;animation-duration:10s;animation-direction:alternate-reverse}@keyframes qr-bk{to{transform:translate(10px,-8px) scale(1.12)}}.qr-table{position:absolute;left:0;right:0;bottom:0;height:36%;background:repeating-linear-gradient(176deg,rgba(0,0,0,.16) 0 2px,transparent 2px 19px),linear-gradient(180deg,#6B4A33,#3E2A1C 34%,#1E140D);box-shadow:inset 0 1px 0 rgba(255,220,180,.28),inset 0 18px 30px -18px rgba(255,200,150,.25);filter:blur(1.6px)}.qr-cup{position:absolute;left:-34px;bottom:-26px;width:150px;height:128px;border-radius:18px 18px 64px 64px;background:linear-gradient(90deg,#CFC7BC,#F4EFE8 38%,#BDB4A8);filter:blur(8px);opacity:.8}.qr-cup::after{content:"";position:absolute;right:-34px;top:26px;width:44px;height:54px;border:12px solid #D8D0C5;border-left:0;border-radius:0 30px 30px 0}.qr-tag{position:absolute;left:50%;top:46%;width:192px;padding:14px 16px 12px;box-sizing:border-box;border-radius:18px;display:grid;gap:10px;justify-items:center;background:linear-gradient(180deg,#FFFFFF,#EFEDEA);box-shadow:0 46px 50px -26px rgba(0,0,0,.9),inset 0 -2px 0 rgba(0,0,0,.06);transform:translate(-50%,-50%) rotateX(15deg) rotateZ(-6deg);will-change:transform}.qr-tag-h{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:#14151B;letter-spacing:-.01em}.qr-tag-g{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.qr-tag .qr-tag-g svg.g,.qr-tag .qr-logo svg.g,.qr-link .qr-link-g svg.g{width:62%;height:62%}.qr-code{position:relative;width:100%;aspect-ratio:1}.qr-svg{display:block;width:100%;height:100%}.qr-mods{fill:#111216}.qr-lit{fill:var(--a)}.qr-eye{fill:none;stroke:var(--a2);stroke-width:.7;opacity:0;transform-box:fill-box;transform-origin:center}.qr-eye.go{animation:qr-eye .8s cubic-bezier(.2,.7,.3,1) both}@keyframes qr-eye{0%{opacity:1;transform:scale(.92)}100%{opacity:0;transform:scale(2.1)}}.qr-logo{position:absolute;left:50%;top:50%;width:18.6%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:27%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.qr-pt{position:absolute;width:1px;height:1px}.qr-pt.tl{left:4.5%;top:4.5%}.qr-pt.tr{right:4.5%;top:4.5%}.qr-pt.br{right:4.5%;bottom:4.5%}.qr-pt.bl{left:4.5%;bottom:4.5%}.qr-tag-f{display:grid;gap:1px;justify-items:center;text-align:center}.qr-tag-f b{font-size:12px;font-weight:800;color:#14151B}.qr-tag-f small{font-size:11px;font-weight:600;color:#6E6E80}.qr-lock{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.qr-br{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 6px rgba(0,0,0,.45));transition:stroke .3s}.qr-fill{fill:var(--a);opacity:0;transition:opacity .35s}.qr-cam.lock .qr-br{stroke:var(--a2)}.qr-cam.lock .qr-fill{opacity:.1}.qr-cam.res .qr-fill{opacity:0}.qr-top{position:absolute;left:0;right:0;top:16px;display:flex;justify-content:center;pointer-events:none}.qr-hint,.qr-zoom{border-radius:99px;background:rgba(18,18,22,.5);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:rgba(255,255,255,.92)}.qr-hint{padding:8px 14px;font-size:13px;font-weight:600}.qr-zoom{position:absolute;left:50%;bottom:20px;min-width:40px;height:40px;padding:0 8px;box-sizing:border-box;display:grid;place-items:center;transform:translateX(-50%);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;transition:opacity .25s,color .3s}.qr-cam.lock .qr-zoom{color:var(--a2)}.qr-cam.res .qr-zoom{opacity:0}.qr-link{position:absolute;left:0;top:0;display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:99px;background:rgba(250,250,252,.94);color:#14151B;font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 14px 30px -10px rgba(0,0,0,.75);transform-origin:50% 0;transition:opacity .25s}.qr-link.out{opacity:0}.qr-link-g{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.qr-link .ui-ic{width:14px;height:14px;opacity:.45}.qr-flash{position:absolute;inset:0;background:radial-gradient(circle at 50% 46%,rgba(255,255,255,.85),rgba(255,255,255,0) 68%);opacity:0;pointer-events:none}.qr-flash.go{animation:qr-flash .5s ease-out}@keyframes qr-flash{0%{opacity:1}100%{opacity:0}}.qr-res{position:absolute;left:14px;right:14px;bottom:14px;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:24px;background:rgba(24,24,30,.84);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 24px 50px -20px #000}.qr-ok{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 10px 24px -10px var(--a)}.qr-ok svg{width:24px;height:24px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.qr-ok path{stroke-dasharray:20;stroke-dashoffset:20;animation:qr-ck .42s .12s cubic-bezier(.3,.7,.3,1) forwards}@keyframes qr-ck{to{stroke-dashoffset:0}}.qr-res-t{display:grid;gap:2px;min-width:0}.qr-res b{font-size:16px;font-weight:700;letter-spacing:-.01em}.qr-res small{font-size:12.5px;color:var(--t1)}.qr-pts{font-style:normal;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}:where(.tma) .wh{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:8px}.wh-top{display:grid;gap:2px}.wh-top small{color:var(--t2);font-size:13px}.wh-scene{position:relative;flex:1;display:grid;place-items:center;perspective:900px}.wh-tilt{position:relative;width:min(290px,80vw);aspect-ratio:1;transform:rotateX(22deg);transform-style:preserve-3d}.wh-disc{position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(var(--a) 0 45deg,var(--ad) 45deg 90deg);box-shadow:0 0 0 8px var(--rz),0 0 0 10px var(--b2),0 10px 0 8px #0d0d12,0 30px 60px -10px #000}.wh-l{position:absolute;left:50%;top:0;width:0;height:50%;transform-origin:50% 100%}.wh-l b{position:absolute;top:18px;left:0;transform:translateX(-50%);white-space:nowrap;font-size:13px;font-weight:800;color:#fff;writing-mode:vertical-rl;text-orientation:mixed;transform:translateX(-50%) rotate(180deg)}.wh-peg{position:absolute;left:50%;top:0;width:0;height:50%;transform-origin:50% 100%}.wh-peg::after{content:"";position:absolute;left:-4px;top:4px;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #000}.wh-hub{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--a2) 40%,var(--a));box-shadow:0 6px 0 var(--ad),0 10px 20px -4px #000;cursor:pointer;transform:translateZ(10px)}.wh-hub::after{content:"Крутить";position:absolute;inset:0;display:grid;place-items:center;font-size:11px;font-weight:800;color:var(--bg)}.wh-flap{position:absolute;left:50%;top:calc(50% - min(290px,80vw) / 2 - 22px);width:26px;height:34px;transform-origin:50% 20%;background:#F5F5F7;clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 4px 4px rgba(0,0,0,.5))}.wh-prize{position:absolute;left:14px;right:14px;bottom:14px;display:grid;justify-items:center;gap:4px;padding:16px;border-radius:24px;text-align:center;color:#fff;background:linear-gradient(135deg,var(--a),var(--ad));box-shadow:0 20px 40px -20px var(--a);z-index:5}.wh-prize small{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.wh-prize b{font-size:30px;font-weight:800;letter-spacing:-.03em}.wh-prize span{font-size:14px;opacity:.9}:where(.tma) .sx{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:14px}.sx-top{display:grid;gap:2px}.sx-top small{color:var(--t2);font-size:13px}.sx-card{position:relative;height:200px;flex:none;margin-top:16%;border-radius:26px;overflow:hidden;box-shadow:0 30px 60px -30px #000,inset 0 0 0 1px var(--b2)}.sx-under{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:6px;text-align:center;background:radial-gradient(70% 80% at 50% 0,rgba(255,255,255,.06),transparent),var(--rz)}.sx-under small{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.sx-under b{font-size:40px;font-weight:800;letter-spacing:.06em;color:var(--a2)}.sx-under span{font-size:14px;color:var(--t1)}.sx-copy{margin-top:6px;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:99px;border:1px solid var(--b2);background:var(--sf);color:var(--t0);font-family:inherit;font-size:13px;font-weight:600;line-height:1;cursor:pointer;min-height:44px;padding:0 16px}.sx-copy .ui-ic{width:16px;height:16px}.sx-foil{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:crosshair}@media (prefers-reduced-motion:reduce){.sl-l,.skc-ph i,.os-line i,.os-s.cur .os-node,.qr-bk,.ho-btn.done::after,.sl-track.done::after{animation:none}.qr-ok path{animation:none;stroke-dashoffset:0}}.xr-view .ic,.sh-view .ic{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.xr-view{position:absolute;inset:0;display:grid;place-items:center;perspective:1100px;perspective-origin:50% 38%;touch-action:none}.xr-rig{position:relative;width:23em;height:32em;transform-style:preserve-3d;margin-top:-2.4em;--scan:-1}.xr-ly{position:absolute;inset:0;transform-style:preserve-3d;--open:0}.xr-face{position:absolute;inset:0;border-radius:1.8em}.xr-face svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.xr-bones .xr-face{background:rgba(212,255,79,calc(.015 + .05 * var(--open)));box-shadow:inset 0 0 0 1px rgba(212,255,79,calc(.12 + .3 * var(--open)))}.xr-muscle .xr-face{background:rgba(244,199,82,calc(.03 * var(--open)));box-shadow:inset 0 0 0 1px rgba(244,199,82,calc(.25 * var(--open)))}.b-g{stroke:rgba(212,255,79,.16);stroke-width:.6;fill:none}.b-b{stroke:var(--live,#D4FF4F);stroke-width:1;fill:rgba(212,255,79,.04);stroke-dasharray:4 3}.b-a{stroke:rgba(212,255,79,.5);stroke-width:.7;fill:none}.b-t{fill:var(--live,#D4FF4F);font:600 7px var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.06em}.m-l{stroke:var(--gold,#F4C752);stroke-width:1.6;fill:none}.m-n{fill:var(--gold,#F4C752)}.m-t{fill:var(--gold-hi,#FFE7A3);font:600 8px var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.08em;text-transform:uppercase}.m-p{fill:none;stroke:var(--gold,#F4C752);stroke-width:1.2}.m-p.f{fill:var(--gold,#F4C752)}:where(.tma) .sk{position:absolute;inset:0;border-radius:1.8em;overflow:hidden;border:1px solid rgba(236,228,255,.14);background:linear-gradient(180deg,#1D1922,#0E0C11);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2.4em 5em -2em rgba(0,0,0,.9);-webkit-mask-image:linear-gradient(180deg,#000 calc(var(--scan) * 100% - 5em),transparent calc(var(--scan) * 100% - 1.4em),transparent calc(var(--scan) * 100% + 1.4em),#000 calc(var(--scan) * 100% + 5em));mask-image:linear-gradient(180deg,#000 calc(var(--scan) * 100% - 5em),transparent calc(var(--scan) * 100% - 1.4em),transparent calc(var(--scan) * 100% + 1.4em),#000 calc(var(--scan) * 100% + 5em))}.sk-art{position:absolute;left:1.6em;right:1.6em;top:1.6em;height:16.8em;border-radius:1.2em;overflow:hidden;background:radial-gradient(55% 55% at 50% 50%,rgba(244,199,82,.22),transparent 70%),linear-gradient(160deg,#2A2116,#0C0A0E 80%)}.sk-vein{position:absolute;height:.16em;border-radius:1em;background:linear-gradient(90deg,transparent,rgba(212,255,79,.55),transparent);transform-origin:0 50%}.sk-gem{position:absolute;left:50%;top:50%;width:6.4em;height:6.4em;margin:-3.2em 0 0 -3.2em;transform:rotate(45deg);border-radius:1.1em;background:conic-gradient(from 210deg,var(--gold-hi,#FFE7A3),var(--gold,#F4C752),var(--gold-lo,#B98428),var(--gold,#F4C752),var(--gold-hi,#FFE7A3));box-shadow:0 0 3.4em rgba(244,199,82,.5),inset 0 0 0 1px rgba(255,255,255,.45),inset -1em -1em 2em rgba(120,70,10,.5)}.sk-stat{position:absolute;bottom:1em;display:inline-flex;align-items:center;gap:.4em;padding:.45em .7em;border-radius:99em;background:rgba(8,7,10,.7);font:600 1.05em/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);color:var(--fg,rgba(255,255,255,.96))}.sk-stat .ic{width:1.2em;height:1.2em;color:var(--gold,#F4C752)}.sk-cta{position:absolute;left:6.96%;right:6.96%;top:82.5%;height:12.5%;border-radius:.8em;display:grid;place-items:center;background:var(--live,#D4FF4F);color:#0E1200;font:800 1.5em/1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif)}.xr-beam{position:absolute;left:-1.2em;right:-1.2em;top:calc(var(--scan) * 100%);height:2px;background:var(--live,#D4FF4F);box-shadow:0 0 1.4em .35em rgba(212,255,79,.55);opacity:0;transition:opacity .15s}.xr-rig.scanning .xr-beam{opacity:1}.xr-rig.probe .xr-beam{opacity:.5}:where(.tma) .hrt{position:absolute;left:50%;top:10em;width:3.4em;height:3.4em;margin:-1.7em 0 0 -1.7em;border-radius:50%;background:radial-gradient(circle,#FFF8DF,rgba(244,199,82,.9) 40%,rgba(244,199,82,0) 70%);animation:hb 1.15s ease-in-out infinite}.xr-heart .xr-face{box-shadow:inset 0 0 0 1px rgba(255,231,163,calc(.22 * var(--open)))}.vo-chip{position:absolute;left:11.3%;top:8.1%;padding:.45em .7em;border-radius:99em;background:rgba(8,7,10,.72);border:1px solid rgba(244,199,82,.5);color:var(--gold,#F4C752);font:600 .95em/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.14em}.vo-title{position:absolute;left:6.96%;top:60.6%;font:800 2.2em/1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.02em;color:var(--fg,rgba(255,255,255,.96));white-space:nowrap}.vo-sub{position:absolute;left:6.96%;top:71%;font:400 1.3em/1.2 var(--f-body,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);color:var(--fg-2,rgba(235,235,245,.66));white-space:nowrap}.xr-voice .xr-face{box-shadow:inset 0 0 0 1px rgba(242,239,230,calc(.2 * var(--open)))}.xr-tag{position:absolute;top:50%;left:calc(100% + .6em);transform-origin:0 50%;display:grid;gap:.25em;padding-left:3.4em;white-space:nowrap;opacity:var(--open);pointer-events:none}.xr-tag::before{content:"";position:absolute;left:0;top:.55em;width:2.8em;height:1px;background:currentColor;opacity:.7}.xr-tag b{font:600 1.15em/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.14em;text-transform:uppercase}.xr-tag span{font:400 1.05em/1.2 var(--f-body,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);color:var(--fg-2,rgba(235,235,245,.66))}.xr-tag.l{left:auto;right:calc(100% + .6em);transform-origin:100% 50%;padding-left:0;padding-right:3.4em;text-align:right}.xr-tag.l::before{left:auto;right:0}.xr-rig.compact .xr-tag span{display:none}.xr-bones .xr-tag{color:var(--live,#D4FF4F)}.xr-muscle .xr-tag{color:var(--gold,#F4C752)}.xr-skin .xr-tag{color:var(--fg,rgba(255,255,255,.96))}.xr-heart .xr-tag{color:var(--gold-hi,#FFE7A3)}.xr-voice .xr-tag{color:var(--fg,rgba(255,255,255,.96))}.lt-view{position:absolute;inset:0;display:grid;place-items:center;perspective:1000px;touch-action:none}.lt-tilt{position:relative;transform-style:preserve-3d;margin-top:-2.2em}.lt-glare{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 28%,rgba(120,210,255,.1) 39%,rgba(255,255,255,.36) 47%,rgba(255,175,240,.12) 55%,transparent 66%);background-size:260% 100%;background-position:calc(var(--glare,.5) * 100%) 0}.lt-shadow{position:absolute;left:6%;right:6%;bottom:-6%;height:14%;border-radius:50%;background:rgba(0,0,0,.7);filter:blur(18px);transform:translateZ(-40px)}.lt-cap{position:absolute;left:0;right:0;bottom:24px;display:flex;justify-content:center;gap:10px;z-index:4;font:600 11px/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.14em;text-transform:uppercase}.lt-cap span{padding:6px 10px;border-radius:99px;border:1px solid var(--line-2,rgba(255,255,255,.14));color:var(--fg-3,rgba(235,235,245,.4));transition:all .2s}.lt-cap span.on{color:var(--ink,#120E04);background:var(--gold,#F4C752);border-color:var(--gold,#F4C752)}.lt-a,.lt-b{overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.lt-foot{margin-top:auto;display:flex;align-items:center;gap:.8em;padding:0 1.4em 1.4em}.lt-a{background:#F3F2F8;color:#3B3B48;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}.a-head{height:4.6em;display:flex;align-items:center;justify-content:space-between;padding:0 1.6em;background:linear-gradient(90deg,#7B5CFF,#3AA0FF);color:#fff}.a-head b{font-size:1.3em;font-weight:700}.a-burger{width:1.8em;height:1.2em;border-top:.22em solid #fff;border-bottom:.22em solid #fff;position:relative}.a-burger::after{content:"";position:absolute;left:0;right:0;top:.28em;border-top:.22em solid #fff}.a-blob{flex:none;width:7.4em;height:7.4em;margin:1.6em auto .9em;border-radius:42% 58% 61% 39% / 47% 41% 59% 53%;background:linear-gradient(135deg,#C7B8FF,#8FD0FF)}.a-h{margin:0 1.6em;font-size:1.7em;font-weight:800;text-align:center;line-height:1.1;color:#2B2B38}.a-p{margin:.7em 1.2em 0 2.4em;font-size:1.05em;line-height:1.35;color:#A6A6B4}.a-btn{flex:1;height:3.3em;border-radius:99em;display:grid;place-items:center;color:#fff;font-weight:800;font-size:1.05em;white-space:nowrap;background:linear-gradient(90deg,#A44CFF,#5B6CFF);box-shadow:0 .8em 1.6em -.6em #7B5CFF}.a-score{flex:none;padding:.55em .7em;border-radius:.5em;background:#FF5A5A;color:#fff;font:700 1em/1 system-ui,sans-serif}.lt-b{background:radial-gradient(90% 60% at 50% 18%,rgba(244,199,82,.2),transparent 70%),linear-gradient(180deg,#17131C,#0A090C);color:var(--fg,rgba(255,255,255,.96))}.lt-b{padding-inline:1.8em}.lt-b .lt-foot{padding-inline:0}.b-top{display:flex;justify-content:space-between;align-items:center;margin-top:2em}.b-top span{font:600 .95em/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3,rgba(235,235,245,.4))}.b-top i{font:600 .9em/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);font-style:normal;letter-spacing:.14em;padding:.45em .6em;border-radius:99em;border:1px solid var(--gold,#F4C752);color:var(--gold,#F4C752)}.b-num{margin-top:.5em;font:800 5.2em/1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,var(--gold-hi,#FFE7A3),var(--gold,#F4C752) 55%,var(--gold-lo,#B98428));-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.b-unit{margin-top:.3em;font-size:1.3em;color:var(--fg-2,rgba(235,235,245,.66))}.b-row{display:flex;justify-content:space-between;margin-top:1em;padding-top:1em;border-top:1px solid var(--line,rgba(255,255,255,.08));font-size:1.15em;color:var(--fg-2,rgba(235,235,245,.66))}.b-row b{color:var(--fg,rgba(255,255,255,.96));font-weight:600;font-variant-numeric:tabular-nums}.b-cta{flex:1;height:3.3em;border-radius:.9em;display:grid;place-items:center;background:var(--live,#D4FF4F);color:#0E1200;font:800 1.2em/1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif)}.b-score{flex:none;padding:.55em .7em;border-radius:.5em;border:1px solid var(--gold,#F4C752);color:var(--gold,#F4C752);font:600 1em/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace)}.fx-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}:where(.tma) .rw{position:absolute;inset:0;display:grid;place-items:center;perspective:900px;z-index:4;pointer-events:none}.rw-card{width:250px;padding:22px 22px 24px;border-radius:24px;text-align:center;display:grid;justify-items:center;gap:6px;background:linear-gradient(180deg,rgba(40,32,18,.92),rgba(12,10,14,.94));border:1px solid rgba(244,199,82,.55);box-shadow:0 0 0 6px rgba(244,199,82,.08),0 0 80px rgba(244,199,82,.35),inset 0 1px 0 rgba(255,255,255,.15);transform-style:preserve-3d;margin-top:-40px}.rw-rar{font:600 11px/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--gold,#F4C752)}.rw-gem{width:64px;height:64px;margin:14px 0 12px;transform:rotate(45deg);border-radius:14px;background:conic-gradient(from 210deg,var(--gold-hi,#FFE7A3),var(--gold,#F4C752),var(--gold-lo,#B98428),var(--gold,#F4C752),var(--gold-hi,#FFE7A3));box-shadow:0 0 40px rgba(244,199,82,.7),inset 0 0 0 1px rgba(255,255,255,.5)}.rw-gem{display:grid;place-items:center}.rw-gem::after{content:"";width:36px;height:36px;transform:rotate(-45deg) scale(.92);background:radial-gradient(circle at 42% 38%,#fff,#FFF4CF 40%,var(--gold-hi,#FFE08A) 70%,var(--gold,#F4C752));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1Q13.4 10.6 23 12Q13.4 13.4 12 23Q10.6 13.4 1 12Q10.6 10.6 12 1Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1Q13.4 10.6 23 12Q13.4 13.4 12 23Q10.6 13.4 1 12Q10.6 10.6 12 1Z'/%3E%3C/svg%3E") center / contain no-repeat;animation:rw-twinkle 2.6s ease-in-out infinite}@keyframes rw-twinkle{0%,100%{transform:rotate(-45deg) scale(.88);opacity:.82}50%{transform:rotate(-45deg) scale(1.04);opacity:1}}@media (prefers-reduced-motion:reduce){.rw-gem::after{animation:none}}.rw-name{font:800 22px/1.1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.01em}.rw-num{font:800 44px/1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);font-variant-numeric:tabular-nums;letter-spacing:-.03em;background:linear-gradient(180deg,var(--gold-hi,#FFE7A3),var(--gold,#F4C752) 55%,var(--gold-lo,#B98428));-webkit-background-clip:text;background-clip:text;color:transparent}.rw-sub{font-size:13px;color:var(--fg-2,rgba(235,235,245,.66))}.sh-view{position:absolute;inset:0;display:grid;place-items:center}.sh-view>*{grid-area:1 / 1}.sh-under{position:relative;display:grid;justify-items:center;gap:14px;opacity:0;margin-top:-40px}.sh-rays{position:absolute;left:50%;top:56px;width:420px;height:420px;margin:-210px 0 0 -210px;border-radius:50%;background:repeating-conic-gradient(rgba(244,199,82,.16) 0 5deg,transparent 5deg 15deg);-webkit-mask-image:radial-gradient(circle,#000 18%,transparent 62%);mask-image:radial-gradient(circle,#000 18%,transparent 62%);animation:spin 22s linear infinite}.sh-node{position:relative;width:112px;height:112px;transform:rotate(45deg);border-radius:28px;border:2px solid var(--gold,#F4C752);background:radial-gradient(circle,rgba(244,199,82,.4),rgba(244,199,82,.06) 70%),var(--bg-2,#101016);box-shadow:0 0 0 8px rgba(244,199,82,.08),0 0 60px rgba(244,199,82,.5);display:grid;place-items:center;color:var(--gold-hi,#FFE7A3)}.sh-node .ic{transform:rotate(-45deg);width:46px;height:46px;stroke-width:1.4}.sh-under .eyebrow{color:var(--gold,#F4C752);position:relative;margin-top:14px}.sh-under h3{font-size:30px;font-weight:800;position:relative}.sh-seal{position:relative;width:240px;height:300px;border-radius:26px;overflow:hidden;cursor:crosshair;touch-action:manipulation;user-select:none;-webkit-user-select:none;background:radial-gradient(70% 50% at 50% 38%,rgba(212,255,79,.1),transparent 70%),linear-gradient(160deg,#201B26,#0B0A0D 70%);border:1px solid rgba(212,255,79,.38);box-shadow:inset 0 0 0 8px rgba(8,7,10,.65),inset 0 0 0 9px rgba(212,255,79,.2),0 30px 70px -30px #000;display:grid;place-items:center;align-content:center;gap:12px;color:var(--fg,rgba(255,255,255,.96));margin-top:-40px}.sh-runes{position:absolute;left:50%;top:104px;width:170px;height:170px;margin:-85px 0 0 -85px;border-radius:50%;border:1px dashed rgba(212,255,79,.4);animation:spin 30s linear infinite}.sh-runes::after{content:"";position:absolute;inset:16px;border-radius:50%;border:1px solid rgba(212,255,79,.18)}.sh-lock{position:relative;width:74px;height:74px;transform:rotate(45deg);border-radius:20px;border:1.5px solid var(--live,#D4FF4F);display:grid;place-items:center;background:rgba(212,255,79,.06);color:var(--live,#D4FF4F);margin-top:-18px}.sh-lock .ic{transform:rotate(-45deg);width:32px;height:32px}.sh-seal .eyebrow{color:var(--live,#D4FF4F);position:relative;margin-top:22px}.sh-sub{position:relative;font-size:13px;color:var(--fg-2,rgba(235,235,245,.66))}.sh-pips{position:relative;display:flex;gap:10px}.sh-pips i{width:10px;height:10px;transform:rotate(45deg);border-radius:2px;border:1.5px solid var(--live,#D4FF4F);background:var(--live,#D4FF4F);transition:background .2s}.sh-pips i.off{background:transparent}.rm-crack{fill:none;stroke:#F4FFD6;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px rgba(212,255,79,.9))}.sh-flash{position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none;z-index:6;mix-blend-mode:overlay}:where(.tma) .wallet{position:absolute;top:16px;right:18px;z-index:6;display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 7px;border-radius:99px;background:rgba(16,14,19,.78);border:1px solid var(--line-2,rgba(255,255,255,.14));font:800 18px/1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:where(.tma) .coin{width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--gold-hi,#FFE7A3),var(--gold,#F4C752) 50%,var(--gold-lo,#B98428));box-shadow:inset 0 0 0 2px rgba(255,255,255,.3),0 0 16px rgba(244,199,82,.5);position:relative}:where(.tma) .coin::after{content:"";position:absolute;inset:7px;border-radius:50%;border:1.5px solid rgba(26,18,4,.45)}.fx-swarm .hint{right:190px}.vt-view{position:absolute;inset:0;perspective:1800px;perspective-origin:50% 50%;overflow:hidden}.vt-view::before{content:"";position:absolute;left:50%;top:50%;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;background:radial-gradient(closest-side,rgba(244,199,82,.2),rgba(212,255,79,.06) 45%,transparent);pointer-events:none}.vt-view::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(70% 62% at 50% 50%,transparent 55%,rgba(10,10,12,.92) 100%)}.rm-tun-plane{background-color:rgba(28,32,16,.62);background-image:linear-gradient(rgba(212,255,79,.17) 1px,transparent 1px),linear-gradient(90deg,rgba(212,255,79,.17) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05),transparent 18%,transparent 82%,rgba(255,255,255,.04));background-size:60px 60px,60px 60px,100% 100%}.rm-tun-plane.is-h:first-child{background-image:linear-gradient(rgba(212,255,79,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(212,255,79,.2) 1px,transparent 1px),linear-gradient(90deg,transparent 30%,rgba(255,255,255,.09) 50%,transparent 70%)}.rm-tun-plane.is-h{-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.rm-tun-plane.is-v{-webkit-mask-image:linear-gradient(90deg,#000,transparent 85%);mask-image:linear-gradient(90deg,#000,transparent 85%)}.rm-tun-frame{border:1.5px solid rgba(212,255,79,.6);border-radius:10px;box-shadow:inset 0 0 16px rgba(212,255,79,.1),0 0 10px rgba(212,255,79,.08);transition:border-color .3s,box-shadow .3s}.vt-view.flash .rm-tun-frame{border-color:var(--gold-hi,#FFE7A3);box-shadow:0 0 22px rgba(244,199,82,.7)}.vt-badge{position:absolute;left:50%;top:50%;z-index:3;display:grid;justify-items:center;gap:18px;transform:translate(-50%,-56%) scale(var(--bs,1))}.vt-gem{width:124px;height:124px;transform:rotate(45deg);border-radius:30px;border:2px solid var(--gold,#F4C752);background:radial-gradient(circle,rgba(244,199,82,.28),rgba(16,14,19,.96) 72%);box-shadow:0 0 0 8px rgba(244,199,82,.08),0 0 60px rgba(244,199,82,.35);display:grid;place-items:center}.vt-in{transform:rotate(-45deg);display:grid;justify-items:center;gap:2px}.vt-in small{font:600 11px/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.2em;color:var(--gold,#F4C752)}.vt-n{perspective:300px}.vt-n b{display:inline-block;font:800 58px/1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.04em;background:linear-gradient(180deg,var(--gold-hi,#FFE7A3),var(--gold,#F4C752) 55%,var(--gold-lo,#B98428));-webkit-background-clip:text;background-clip:text;color:transparent;backface-visibility:hidden}.vt-xp{width:190px;height:8px;border-radius:99px;background:rgba(255,255,255,.08);overflow:hidden}.vt-xp i{display:block;height:100%;width:97.5%;border-radius:inherit;background:linear-gradient(90deg,var(--gold-lo,#B98428),var(--gold,#F4C752),var(--gold-hi,#FFE7A3));box-shadow:0 0 14px rgba(244,199,82,.7)}.vt-xp i.vt-full{background:#fff;box-shadow:0 0 16px rgba(255,255,255,.8)}.vt-cap{font:600 11px/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2,rgba(235,235,245,.66));font-variant-numeric:tabular-nums;padding:5px 10px;border-radius:99px;background:rgba(8,8,10,.62);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.08)}.vt-ring{position:absolute;left:50%;top:44%;width:160px;height:160px;margin:-80px 0 0 -80px;border-radius:50%;border:3px solid var(--gold-hi,#FFE7A3);box-shadow:0 0 40px rgba(244,199,82,.7);opacity:0;z-index:2;pointer-events:none}.vt-loot{position:absolute;left:0;right:0;bottom:24px;z-index:4;display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding-inline:20px}.vt-loot span{opacity:0;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:99px;background:rgba(16,14,19,.85);border:1px solid rgba(244,199,82,.45);color:var(--gold-hi,#FFE7A3);font:600 12px/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.06em}.pl-view{position:absolute;inset:0;display:grid;place-items:center;perspective:900px;--T:.2;--env:0;--heat:212,255,79}.pl-hud{position:relative;width:min(90%,540px);height:calc(100% - 150px);margin-top:-26px;transform-style:preserve-3d}.pl-back{position:absolute;inset:0;border-radius:24px;border:1px solid rgba(var(--heat),.28);background-image:linear-gradient(rgba(var(--heat),.07) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--heat),.07) 1px,transparent 1px);background-size:24px 24px;background-color:rgba(16,14,19,.6);transform:translateZ(calc(var(--T) * -70px));box-shadow:0 0 calc(var(--env) * 50px) rgba(var(--heat),.18)}.pl-top{position:absolute;left:6%;right:6%;top:7%;display:flex;justify-content:space-between;align-items:flex-end;gap:12px;transform:translateZ(calc(var(--T) * 34px))}.pl-bpm{display:grid;gap:6px}.pl-bpm b{font:800 58px/.9 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:rgb(var(--heat));text-shadow:0 0 calc(var(--env) * 28px) rgba(var(--heat),.7)}.pl-ten{display:grid;gap:8px;width:46%;min-width:0;justify-items:end}.pl-bar{width:100%;height:8px;border-radius:99px;background:rgba(255,255,255,.07);overflow:hidden}.pl-bar i{display:block;height:100%;width:calc(var(--T) * 100%);background:rgb(var(--heat))}.pl-state{font:600 11px/1 var(--f-mono,ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--heat))}.pl-ecg{position:absolute;left:5%;top:30%;width:90%;height:26%;transform:translateZ(calc(var(--T) * 14px))}.pl-hit{position:absolute;left:50%;bottom:8%;width:124px;height:124px;margin-left:-62px;border-radius:50%;cursor:pointer;transform:translateZ(calc(var(--T) * 80px)) scale(var(--press,1));touch-action:manipulation;font:800 19px/1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);color:var(--fg,rgba(255,255,255,.96));border:2px solid rgb(var(--heat));background:radial-gradient(circle at 50% 35%,rgba(var(--heat),.32),rgba(var(--heat),.06) 62%),var(--bg-2,#101016);box-shadow:0 0 calc(12px + var(--env) * 44px) rgba(var(--heat),.45),inset 0 1px 0 rgba(255,255,255,.15)}.pl-combo{position:absolute;right:7%;bottom:14%;display:grid;justify-items:end;gap:4px;transform:translateZ(calc(var(--T) * 110px))}.pl-combo b{font:800 44px/1 var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);color:rgb(var(--heat));font-variant-numeric:tabular-nums;display:inline-block}@media (max-width:560px){.pl-hit{left:34%}.pl-combo b{font-size:36px}}.pl-vig{position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(ellipse at center,transparent calc(62% - var(--T) * 26%),rgba(var(--heat),calc(.05 + var(--env) * .16 * var(--T))) 100%)}.fx-glass canvas{touch-action:none;cursor:grab}.fx-glass canvas:active{cursor:grabbing}@keyframes hb{0%,100%{transform:scale(1);opacity:.85}12%{transform:scale(1.22);opacity:1}26%{transform:scale(1.05)}38%{transform:scale(1.16)}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:where(.tma) .hrt,.sh-rays,.sh-runes{animation:none}}.rw-scr{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.rw-top{position:relative;z-index:3;display:grid;gap:2px;flex:none}.rw-top .ui-h1{margin:0}.rw-top small{font-size:13px;color:var(--t2)}.rw-kick{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.rw-stage{position:relative;flex:1;min-height:0}.rw-cs{flex:none;width:15px;height:15px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,var(--a2) 28%,var(--a) 62%,var(--ad));box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35)}.rw-cn{font-variant-numeric:tabular-nums}.rw-fc{position:absolute;left:0;top:0;width:18px;height:18px;margin:-9px;border-radius:50%;z-index:60;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff 0,var(--a2) 28%,var(--a) 62%,var(--ad));box-shadow:0 4px 10px -2px rgba(0,0,0,.5),inset 0 0 0 2px rgba(255,255,255,.3)}.rw-pt{position:absolute;left:0;top:0;width:7px;height:11px;margin:-5.5px -3.5px;border-radius:2px;background:var(--a2);pointer-events:none;z-index:30}.rw-pt.rw-pa{background:var(--a)}.rw-pt.rw-pw{width:6px;height:6px;margin:-3px;border-radius:50%;background:#fff;box-shadow:0 0 8px var(--a2)}.rw-wave{position:absolute;border-radius:50%;border:2px solid var(--a2);box-shadow:0 0 24px var(--a),inset 0 0 18px var(--a);pointer-events:none;z-index:20;opacity:0;box-sizing:border-box}.rw-flash{position:absolute;inset:-10%;pointer-events:none;z-index:25;opacity:0;background:radial-gradient(45% 40% at 50% 50%,#fff,var(--a2) 35%,transparent 70%)}.rw-rays{position:absolute;left:50%;top:50%;width:600px;height:600px;margin:-300px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(from 0deg,var(--a2) 0deg 6deg,transparent 6deg 20deg);-webkit-mask-image:radial-gradient(circle,#000 0,rgba(0,0,0,.5) 22%,transparent 60%);mask-image:radial-gradient(circle,#000 0,rgba(0,0,0,.5) 22%,transparent 60%);opacity:.55;animation:rw-spin 28s linear infinite}@keyframes rw-spin{to{transform:rotate(360deg)}}.rw-fly{position:absolute;left:0;top:0;z-index:60;pointer-events:none}.rw-fly .rw-fly-art{width:52px;height:52px;border-radius:50%;box-shadow:0 10px 30px -6px var(--a)}.rw-prz{position:absolute;left:50%;top:0;z-index:22;width:236px;margin-left:-118px;padding:14px 16px 16px;box-sizing:border-box;border-radius:24px;display:grid;justify-items:center;gap:4px;text-align:center;color:#fff;overflow:hidden;opacity:0;background:radial-gradient(120% 70% at 50% 0,rgba(255,255,255,.26),transparent 60%),linear-gradient(165deg,var(--a),var(--ad));box-shadow:0 26px 50px -18px var(--a),inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.42)}.rw-prz small{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.rw-prz b{font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.rw-prz span{font-size:13px;opacity:.92;line-height:1.3}.rw-prz s{opacity:.7}.rw-prz .rw-prz-art{width:56px;height:56px;border-radius:18px;margin-bottom:4px;background:rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.32),0 10px 22px -10px rgba(0,0,0,.5)}.rw-prz::after{content:"";position:absolute;inset:-40% -60%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.5) 50%,transparent 58%);transform:translateX(-70%);pointer-events:none}.rw-prz.rw-shine::after{animation:rw-sweep 1.1s .25s cubic-bezier(.65,0,.35,1) both}@keyframes rw-sweep{from{transform:translateX(-70%)}to{transform:translateX(70%)}}.rw-ch-stage{cursor:pointer}.rw-ch-rays{position:absolute;left:50%;top:47%;width:0;height:0;opacity:.3;pointer-events:none}.rw-ch-beam{position:absolute;left:50%;bottom:40%;width:190px;height:420px;margin-left:-95px;transform-origin:50% 100%;opacity:0;pointer-events:none;background:linear-gradient(0deg,var(--a2),rgba(255,255,255,.25) 30%,transparent 85%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 32%,#000 68%,transparent);mask-image:linear-gradient(90deg,transparent,#000 32%,#000 68%,transparent)}.rw-ch-shadow{position:absolute;left:50%;top:calc(60% + 54px);width:280px;height:64px;margin-left:-140px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent);pointer-events:none}.rw-ch-view{position:absolute;left:50%;top:60%;width:0;height:0;perspective:900px;perspective-origin:0 -60px;z-index:2}.rw-ch-chest,.rw-ch-lid{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.rw-ch-f{position:absolute;left:0;top:0;display:block;box-sizing:border-box}.rw-ch-wood{border-radius:3px;background:linear-gradient(90deg,transparent 13%,rgba(255,255,255,.36) 13%,rgba(255,255,255,.14) 21%,transparent 21%,transparent 79%,rgba(255,255,255,.36) 79%,rgba(255,255,255,.14) 87%,transparent 87%),repeating-linear-gradient(180deg,rgba(0,0,0,.2) 0 2px,transparent 2px 21px),linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 0 0 3px rgba(255,255,255,.22),inset 0 0 0 5px rgba(0,0,0,.16)}.rw-ch-sd,.rw-ch-bk{background:linear-gradient(rgba(0,0,0,.32),rgba(0,0,0,.32)),repeating-linear-gradient(180deg,rgba(0,0,0,.2) 0 2px,transparent 2px 21px),linear-gradient(180deg,var(--a),var(--ad))}.rw-ch-lt{border-radius:0;box-shadow:inset 3px 0 0 rgba(255,255,255,.22),inset -3px 0 0 rgba(255,255,255,.22)}.rw-ch-lt::after{content:"";position:absolute;inset:0;background:var(--rw-lt,transparent)}.rw-ch-l0{--rw-lt:rgba(255,255,255,.03)}.rw-ch-l1{--rw-lt:rgba(255,255,255,.16)}.rw-ch-l2{--rw-lt:rgba(255,255,255,.08)}.rw-ch-l3{--rw-lt:rgba(0,0,0,.25)}.rw-ch-cap{border-radius:50% 50% 0 0 / 100% 100% 0 0;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 0 0 3px rgba(255,255,255,.2)}.rw-ch-under{background:radial-gradient(80% 90% at 50% 100%,var(--a2),var(--ad) 72%)}.rw-ch-in{border-radius:8px;opacity:0;background:radial-gradient(closest-side,#fff,var(--a2) 32%,var(--a) 62%,var(--ad));box-shadow:0 0 40px 12px var(--a2)}.rw-ch-seam{border-radius:3px;opacity:0;background:#fff;box-shadow:0 0 10px 3px var(--a2),0 0 28px 9px var(--a)}.rw-ch-lock{position:absolute;left:50%;top:4px;width:30px;height:36px;margin-left:-15px;border-radius:6px 6px 12px 12px;background:linear-gradient(160deg,#fff,rgba(255,255,255,.62) 45%,rgba(255,255,255,.35));box-shadow:0 3px 6px rgba(0,0,0,.35),inset 0 0 0 2px rgba(0,0,0,.12)}.rw-ch-lock::after{content:"";position:absolute;left:50%;top:11px;width:7px;height:13px;margin-left:-3.5px;border-radius:4px 4px 2px 2px;background:var(--ad)}.rw-ch-fx{position:absolute;inset:0;pointer-events:none;z-index:4}.rw-ch-coin{position:absolute;left:0;top:0;width:22px;height:22px;margin:-11px;border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.55),transparent 38%),conic-gradient(from 200deg,var(--a2),var(--a) 22%,var(--ad) 42%,var(--a) 62%,#fff 76%,var(--a2) 84%,var(--a2));box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35),inset 0 0 0 3.5px var(--ad),0 2px 0 var(--ad),0 4px 8px -2px rgba(0,0,0,.5);transition:opacity .2s}.rw-ch-loot{position:absolute;left:0;top:0;width:56px;margin:-23px 0 0 -28px;display:grid;justify-items:center;gap:4px;--sq:0;transition:opacity .2s}.rw-ch-loot .ui-art{width:46px;height:46px;border-radius:14px;transform-origin:50% 100%;transform:scale(calc(1 - var(--sq) * .25),calc(1 + var(--sq) * .3));box-shadow:0 12px 22px -8px var(--a),inset 0 0 0 2px rgba(255,255,255,.2)}.rw-ch-loot b{font-size:12px;font-weight:800;padding:3px 8px;border-radius:99px;background:var(--sf);border:1px solid var(--b2);font-variant-numeric:tabular-nums}.rw-ch-hint{position:absolute;left:0;right:0;bottom:6px;text-align:center;font-size:12px;color:var(--t2);transition:opacity .3s;pointer-events:none}.rw-ch-card{top:1%}.rw-prz.rw-ch-card{color:var(--t0);background:radial-gradient(120% 60% at 50% 0,rgba(255,255,255,.09),transparent 62%),linear-gradient(170deg,var(--rz),var(--bg) 78%);box-shadow:0 26px 50px -18px var(--a),0 0 46px -14px var(--a2),inset 0 0 0 1px var(--b2),inset 0 1px 0 rgba(255,255,255,.3)}.rw-ch-card small{color:var(--a2);opacity:1}.rw-ch-card span{color:var(--t1);opacity:1}.rw-ch-card .rw-prz-art{color:#fff;background:radial-gradient(90% 70% at 30% 18%,rgba(255,255,255,.34),transparent 60%),linear-gradient(160deg,var(--a),var(--ad));box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 10px 24px -10px var(--a)}.rw-ch-card::after{background:linear-gradient(105deg,transparent 44%,rgba(255,255,255,.26) 50%,transparent 56%)}.rw-xp{align-items:center}.rw-xp .rw-top{align-self:stretch}.rw-xp-ring{position:relative;flex:none;width:228px;height:228px;margin-top:4px}.rw-xp-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.rw-xp-trk{fill:none;stroke:var(--rz);stroke-width:18}.rw-xp-dots{fill:none;stroke:var(--b2);stroke-width:2;stroke-dasharray:1 7;stroke-linecap:round}.rw-xp-arc{fill:none;stroke:var(--a);stroke-width:16;stroke-linecap:round}.rw-xp-sh{fill:none;stroke:var(--ad);stroke-width:5;stroke-linecap:round;opacity:.9}.rw-xp-hl{fill:none;stroke:var(--a2);stroke-width:4;stroke-linecap:round}.rw-xp-flow{fill:none;stroke:rgba(255,255,255,.7);stroke-width:4.5;stroke-linecap:round}.rw-xp-head{transform-box:view-box;transform-origin:110px 110px}.rw-xp-hd{fill:#fff;transform-box:fill-box;transform-origin:center}.rw-xp-halo{fill:var(--a2);opacity:.35}.rw-xp-ring.rw-max .rw-xp-svg{animation:rw-xp-glow 1s ease-out}@keyframes rw-xp-glow{0%{filter:drop-shadow(0 0 0 transparent)}30%{filter:drop-shadow(0 0 16px var(--a2))}100%{filter:drop-shadow(0 0 0 transparent)}}.rw-xp-c{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;text-align:center}.rw-xp-c small{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--t2)}.rw-xp-flip{width:120px;height:80px;perspective:400px}.rw-xp-num{position:relative;height:100%;transform-style:preserve-3d}.rw-xp-num b{position:absolute;inset:0;display:grid;place-items:center;font-size:74px;font-weight:800;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;color:var(--t0);backface-visibility:hidden;-webkit-backface-visibility:hidden;text-shadow:0 6px 24px var(--a)}.rw-xp-num .rw-xp-fb{transform:rotateX(180deg);color:#fff}.rw-xp-v{font-size:13px;color:var(--t2);font-variant-numeric:tabular-nums}.rw-xp-v b{color:var(--t0);font-weight:700}.rw-xp-gain{position:absolute;left:50%;bottom:-6px;z-index:3;padding:8px 14px;border-radius:99px;background:var(--a);color:#fff;font-size:15px;font-weight:800;white-space:nowrap;box-shadow:0 10px 24px -8px var(--a);opacity:0;font-variant-numeric:tabular-nums}.rw-xp-perks{align-self:stretch;display:grid;gap:8px;margin-top:8px}.rw-xp-ph{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.rw-xp-perk{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:18px;background:var(--sf);border:1px solid var(--a);box-shadow:0 12px 28px -20px var(--a);transform-origin:50% 0}.rw-xp-pi{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.rw-xp-pi .ui-ic{width:20px;height:20px}.rw-xp-perk span{flex:1;min-width:0;display:grid;gap:2px}.rw-xp-perk b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-xp-perk small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-xp-perk em{flex:none;font-style:normal;font-size:11px;font-weight:800;color:var(--a2)}.rw-xp-perk.rw-lock{border-color:var(--b1);box-shadow:none}.rw-xp-perk.rw-lock .rw-xp-pi{background:var(--rz);color:var(--t3)}.rw-xp-perk.rw-lock b{color:var(--t1)}.rw-xp-perk.rw-lock em{color:var(--t3)}.rw-md-rays{position:absolute;left:50%;top:52%;width:0;height:0;opacity:0;pointer-events:none}.rw-md-slot{position:absolute;left:50%;top:52%;width:172px;height:172px;margin:-86px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,var(--rz),var(--bg) 78%);box-shadow:inset 0 10px 20px rgba(0,0,0,.75),inset 0 -2px 0 var(--b2),0 0 0 1px var(--b1)}.rw-md-slot::after{content:"";position:absolute;inset:14px;border-radius:50%;border:2px dashed var(--b2);animation:rw-spin 30s linear infinite}.rw-md-slot::before{content:"";position:absolute;inset:-14px;border-radius:50%;background:radial-gradient(closest-side,transparent 70%,var(--a) 72%,transparent 100%);opacity:.26;animation:rw-breathe 2.6s ease-in-out infinite}@keyframes rw-breathe{50%{opacity:.58;transform:scale(1.04)}}.rw-md-slot i{position:relative;width:70px;height:70px;color:color-mix(in srgb,var(--a2) 40%,var(--t3));filter:drop-shadow(0 0 12px color-mix(in srgb,var(--a) 55%,transparent));animation:rw-md-ghost 2.6s ease-in-out infinite}.rw-md-slot.rw-ready i{animation:none;opacity:1;color:var(--a2);transition:color .16s,opacity .16s}@keyframes rw-md-ghost{50%{opacity:.62;transform:scale(.97)}}.rw-md-sh{position:absolute;inset:0;border-radius:50%;overflow:hidden;pointer-events:none}.rw-md-sh::after{content:"";position:absolute;inset:-20%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.13) 50%,transparent 58%);transform:translateX(-75%);animation:rw-md-sheen 4.2s ease-in-out infinite}@keyframes rw-md-sheen{0%,52%{transform:translateX(-75%)}100%{transform:translateX(75%)}}.rw-md-arc{--p:.9;position:absolute;inset:-5px;border-radius:50%;pointer-events:none;background:conic-gradient(var(--a2) 0 calc(var(--p) * 1turn),rgba(255,255,255,.08) 0);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));filter:drop-shadow(0 0 6px var(--a))}.rw-md-arc::after{content:"";position:absolute;left:50%;top:0;width:9px;height:9px;margin:-3px 0 0 -4.5px;border-radius:50%;background:#fff;box-shadow:0 0 10px var(--a2);transform-origin:50% 94px;transform:rotate(calc(var(--p) * 1turn))}.rw-md-arc.rw-on::after{opacity:0;transition:opacity .3s}.rw-md-hang{position:absolute;inset:0;transform-origin:50% -240px}.rw-md-rib{position:absolute;left:50%;bottom:calc(48% + 80px);width:140px;margin-left:-70px;height:120px;opacity:0;transform-origin:50% 100%;-webkit-mask-image:linear-gradient(0deg,#000 30%,transparent 96%);mask-image:linear-gradient(0deg,#000 30%,transparent 96%)}.rw-md-rl,.rw-md-rr{position:absolute;left:54px;bottom:0;width:32px;height:370px;transform-origin:50% 100%;background:linear-gradient(90deg,var(--ad) 0 16%,var(--a) 16% 38%,rgba(255,255,255,.92) 38% 62%,var(--a) 62% 84%,var(--ad) 84%);box-shadow:inset 0 -30px 30px -10px rgba(0,0,0,.35)}.rw-md-rl{transform:rotate(-13deg)}.rw-md-rr{transform:rotate(13deg)}.rw-md-rr::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2)}.rw-md-loop{position:absolute;left:56px;bottom:-14px;width:28px;height:28px;border-radius:50%;box-sizing:border-box;border:5px solid rgba(255,255,255,.85);box-shadow:0 2px 4px rgba(0,0,0,.4),inset 0 1px 2px rgba(0,0,0,.3)}.rw-md-view{position:absolute;left:50%;top:52%;width:172px;height:172px;margin:-86px;perspective:900px}.rw-md-coin{position:absolute;inset:0;transform-style:preserve-3d;opacity:0}.rw-md-e{position:absolute;inset:0;border-radius:50%;background:linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}.rw-md-face{position:absolute;inset:0;border-radius:50%;overflow:hidden;display:grid;place-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.6),transparent 34%),conic-gradient(from 200deg,var(--a2),var(--a),var(--ad),var(--a),var(--a2),var(--a),var(--ad),var(--a),var(--a2));box-shadow:inset 0 0 0 5px rgba(255,255,255,.24),inset 0 0 0 7px rgba(0,0,0,.22),inset 0 -12px 26px rgba(0,0,0,.35)}.rw-md-b{transform:translateZ(-12px) rotateY(180deg);background:radial-gradient(circle at 70% 24%,rgba(255,255,255,.5),transparent 34%),conic-gradient(from 20deg,var(--a2),var(--a),var(--ad),var(--a),var(--a2),var(--a),var(--ad),var(--a),var(--a2))}.rw-md-rim{position:absolute;inset:9px;border-radius:50%;background:repeating-conic-gradient(rgba(255,255,255,.42) 0 1.5deg,transparent 1.5deg 6deg);-webkit-mask-image:radial-gradient(closest-side,transparent 86%,#000 87%);mask-image:radial-gradient(closest-side,transparent 86%,#000 87%)}.rw-md-gl{position:relative;width:104px;height:104px;border-radius:50%;background:radial-gradient(circle at 50% 60%,rgba(0,0,0,.2),rgba(0,0,0,.05) 70%);box-shadow:inset 0 3px 6px rgba(0,0,0,.38),inset 0 -2px 0 rgba(255,255,255,.25),0 1px 0 rgba(255,255,255,.22)}.rw-md-gl i{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px}.rw-md-g1{color:rgba(0,0,0,.4);transform:translate(1.5px,2px)}.rw-md-g2{color:rgba(255,255,255,.6);transform:translate(-1px,-1px)}.rw-md-g3{color:rgba(255,255,255,.88)}.rw-md-glint{position:absolute;inset:-30% -20%;background:linear-gradient(90deg,transparent 38%,rgba(255,255,255,.7) 50%,transparent 62%);transform:translateX(-130%) rotate(18deg);pointer-events:none}.rw-md-bt{position:relative;display:grid;justify-items:center;gap:3px;text-align:center;color:#fff}.rw-md-bt small{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.rw-md-bt b{font-size:17px;font-weight:800}.rw-md-bt em{font-style:normal;font-size:11px;opacity:.75;font-variant-numeric:tabular-nums}.rw-md-fx{position:absolute;inset:0;pointer-events:none;z-index:5}.rw-md-txt{flex:none;display:grid;justify-items:center;gap:3px;text-align:center}.rw-md-txt b{font-size:24px;font-weight:800;letter-spacing:-.02em}.rw-md-txt span{font-size:13px;color:var(--t1);max-width:300px;line-height:1.35}.rw-md-txt small{color:var(--t2)}.rw-md-txt.rw-on small{color:var(--a2)}.rw-md-prog{flex:none;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.rw-md-bar{flex:1;height:10px;border-radius:99px;background:var(--rz);overflow:hidden}.rw-md-bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--ad),var(--a),var(--a2));transform-origin:0 50%}.rw-md-prog span{font-size:13px;color:var(--t2);font-variant-numeric:tabular-nums;white-space:nowrap}.rw-md-prog b{color:var(--t0);font-size:16px}.rw-md-prog.rw-on{border-color:var(--a);box-shadow:0 12px 30px -22px var(--a)}.rw-at-gs{flex:none;display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;font-size:10px;font-weight:800;color:#fff;background:var(--a)}.rw-at-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.rw-at-b{display:grid;justify-items:center;gap:5px;padding:16px 6px 14px;border-radius:18px;background:var(--sf);border:1px solid var(--b1);text-align:center;min-width:0}.rw-at-bi{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:var(--t3);background:var(--rz);box-shadow:inset 0 0 0 1.5px var(--b2)}.rw-at-b b{max-width:100%;font-size:13px;font-weight:700;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-at-b small{font-size:11px;color:var(--t3);font-variant-numeric:tabular-nums}.rw-at-b.rw-on{border-color:var(--b2)}.rw-at-b.rw-on .rw-at-bi{color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 8px 20px -8px var(--a),inset 0 0 0 2px rgba(255,255,255,.25)}.rw-at-b.rw-on b{color:var(--t0)}.rw-at-b.rw-on small{color:var(--a2);font-weight:700}.rw-at-next{flex:none;margin-top:auto;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;background:var(--sf);border:1px solid var(--b1)}.rw-at-ni{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--a2);background:var(--rz);box-shadow:inset 0 0 0 2px var(--a)}.rw-at-next span{flex:1;min-width:0;display:grid;gap:3px}.rw-at-next small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.rw-at-next b{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-at-bar2{position:relative;display:block;height:6px;border-radius:99px;background:var(--rz);overflow:hidden}.rw-at-bar2 i{position:absolute;inset:0;border-radius:99px;background:linear-gradient(90deg,var(--ad),var(--a),var(--a2));transform-origin:0 50%;transform:scaleX(.57)}.rw-at-next em{flex:none;font-style:normal;font-size:13px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.rw-at-lane{position:absolute;left:50%;top:8px;width:0;height:0;z-index:30}.rw-at-t{position:absolute;left:0;top:0;height:60px;pointer-events:none}.rw-at-bar,.rw-at-cap{position:absolute;left:0;top:0;height:60px;background:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.03) 60%),var(--rz)}.rw-at-bar{width:calc(100% - 60px);transform-origin:0 50%;box-shadow:0 18px 34px -12px #000,0 10px 40px -12px var(--a),inset 0 1px 0 var(--b2),inset 0 -2px 0 var(--a)}.rw-at-cap{width:60px;border-radius:50%}.rw-at-ico{position:absolute;left:0;top:0;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;perspective:300px}.rw-at-ring{position:absolute;inset:3px;border-radius:50%;background:conic-gradient(from 0deg,var(--a2),var(--a),var(--ad),var(--a2));animation:rw-spin 1.6s linear infinite}.rw-at-in{position:relative;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad));box-shadow:inset 0 0 0 2px rgba(255,255,255,.25)}.rw-at-in .ui-ic{width:23px;height:23px}.rw-at-txt{position:absolute;left:70px;right:72px;top:0;height:60px;display:grid;align-content:center;gap:1px;min-width:0;opacity:0}.rw-at-txt small{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2);white-space:nowrap}.rw-at-txt b{font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-at-txt span{font-size:11px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-at-pts{position:absolute;right:16px;top:0;height:60px;display:flex;align-items:center;gap:3px;font-style:normal;font-size:21px;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums;opacity:0}.rw-at-pts small{font-size:11px;color:var(--a2)}.rw-sf-hero{position:relative;flex:1;min-height:200px;margin:0 -14px}.rw-sf-cv{position:absolute;left:0;top:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 93%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 93%,transparent)}.rw-sf-cnt{position:absolute;left:0;right:0;bottom:4px;display:grid;justify-items:center;text-align:center;pointer-events:none;filter:drop-shadow(0 2px 10px rgba(0,0,0,.55))}.rw-sf-n{font-size:58px;font-weight:800;letter-spacing:-.04em;line-height:1.15;color:var(--t0)}.rw-sf-hero.rw-on .rw-sf-cnt{filter:drop-shadow(0 0 14px var(--a))}.rw-sf-hero.rw-on .rw-sf-n{color:#fff}.rw-sf-w{margin-top:-4px;font-size:13px;font-weight:700;color:var(--t1);text-shadow:0 1px 8px rgba(0,0,0,.7)}.rw-sf-warn{position:absolute;left:50%;top:4px;transform:translateX(-50%);max-width:calc(100% - 28px);box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-radius:99px;font-size:12px;font-weight:700;color:var(--t2);background:var(--sf);border:1px solid var(--b1)}.rw-sf-hero.rw-on .rw-sf-warn{color:var(--a2);border-color:var(--a)}.rw-sf-week{flex:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:12px 8px;border-radius:22px;background:var(--sf);border:1px solid var(--b1)}.rw-sf-d{display:grid;justify-items:center;gap:8px}.rw-sf-d small{font-size:12px;font-weight:700;color:var(--t2)}.rw-sf-dot{position:relative;width:38px;height:38px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;background:var(--rz);box-shadow:inset 0 0 0 1.5px var(--b2)}.rw-sf-fl{position:relative;width:16px;height:20px;opacity:0;transform-origin:50% 100%}.rw-sf-fl::before,.rw-sf-fl::after{content:"";position:absolute;left:50%;border-radius:50% 0 50% 50%;transform:rotate(-45deg)}.rw-sf-fl::before{bottom:2px;width:14px;height:14px;margin-left:-7px;background:radial-gradient(circle at 30% 70%,#fff 0 22%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.45))}.rw-sf-fl::after{bottom:3px;width:7px;height:7px;margin-left:-3.5px;background:var(--a2);opacity:.8}.rw-sf-gift{position:absolute;inset:0;display:grid;place-items:center;color:var(--t3)}.rw-sf-gift .ui-ic{width:18px;height:18px}.rw-sf-d.rw-done .rw-sf-dot{background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 6px 16px -6px var(--a)}.rw-sf-d.rw-done .rw-sf-fl{opacity:1;animation:rw-flick .42s ease-in-out infinite alternate}.rw-sf-d.rw-done .rw-sf-gift{display:none}.rw-sf-d.rw-done small{color:var(--t0)}.rw-sf-d.rw-lit .rw-sf-dot{box-shadow:0 0 0 3px rgba(255,255,255,.12),0 8px 24px -4px var(--a)}.rw-sf-d.rw-today .rw-sf-dot{box-shadow:inset 0 0 0 2px var(--a)}.rw-sf-d.rw-today .rw-sf-dot::after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--a);animation:rw-ping 1.4s ease-out infinite}.rw-sf-d.rw-today small{color:var(--a2)}.rw-sf-d.rw-next .rw-sf-dot{background:transparent;box-shadow:none;border:1.5px dashed var(--b2)}@keyframes rw-flick{from{transform:scale(.9,.88) rotate(-4deg)}to{transform:scale(1.04,1.1) rotate(4deg)}}@keyframes rw-ping{from{transform:scale(1);opacity:.9}to{transform:scale(1.5);opacity:0}}.rw-sf-bonus{flex:none;display:flex;align-items:center;gap:12px;padding:12px;border-radius:20px;background:var(--sf);border:1px solid var(--b1)}.rw-sf-gi{flex:none;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.rw-sf-bonus span{flex:1;min-width:0;display:grid;gap:2px}.rw-sf-bonus b{font-size:15px;font-weight:700}.rw-sf-bonus small{font-size:12px;color:var(--t2)}.rw-sf-left{flex:none;font-style:normal;font-size:12px;font-weight:800;color:var(--a2);white-space:nowrap}.rw-sf-ball{position:absolute;left:0;top:0;z-index:10;width:28px;height:28px;margin:-14px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#fff 0 22%,var(--a2) 46%,transparent 72%);box-shadow:0 0 26px 8px var(--a)}.rw-sf-prize{top:72px}.rw-lq .rw-top{padding-right:84px}.rw-lq-cnt{position:absolute;right:0;top:-2px;display:grid;justify-items:end;line-height:1}.rw-lq-cnt b{font-size:42px;font-weight:800;letter-spacing:-.04em;color:var(--a2);font-variant-numeric:tabular-nums}.rw-lq-cnt small{font-size:12px;font-weight:700;color:var(--t2)}.rw-lq-body{margin-top:6px}.rw-lq-flask{position:absolute;left:4px;top:0;bottom:4px;width:108px;border-radius:54px;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.02) 40%,rgba(255,255,255,.06));box-shadow:inset 0 0 30px rgba(0,0,0,.6)}.rw-lq-cv{position:absolute;left:6px;top:6px;border-radius:48px}.rw-lq-glass{position:absolute;inset:0;border-radius:54px;pointer-events:none;background:linear-gradient(90deg,transparent 12%,rgba(255,255,255,.3) 16%,rgba(255,255,255,.07) 24%,transparent 30%,transparent 78%,rgba(255,255,255,.13) 84%,transparent 90%);box-shadow:inset 0 0 0 3px var(--b2),inset 0 0 0 4px rgba(0,0,0,.3)}.rw-lq-ms{position:absolute;left:98px;right:0;top:0;bottom:4px}.rw-lq-m{position:absolute;left:0;right:0;height:44px;margin-top:-22px;display:flex;align-items:center}.rw-lq-node{position:relative;z-index:2;flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:var(--t3);background:var(--bg);box-shadow:inset 0 0 0 2px var(--b2)}.rw-lq-node .ui-ic{width:14px;height:14px}.rw-lq-link{flex:none;width:12px;height:2px;background:var(--b2)}.rw-lq-lab{flex:1;min-width:0;display:grid;gap:1px;padding:8px 12px;border-radius:14px;background:var(--sf);border:1px solid var(--b1);transform-origin:0 50%}.rw-lq-lab small{font-size:11px;font-weight:700;color:var(--t3);font-variant-numeric:tabular-nums}.rw-lq-lab b{font-size:14px;font-weight:700;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-lq-m.rw-got .rw-lq-node{color:#fff;background:var(--a);box-shadow:0 0 0 4px rgba(255,255,255,.06),0 6px 16px -4px var(--a)}.rw-lq-m.rw-got .rw-lq-link{background:var(--a)}.rw-lq-m.rw-got .rw-lq-lab{border-color:var(--a)}.rw-lq-m.rw-got .rw-lq-lab b{color:var(--t0)}.rw-lq-m.rw-got .rw-lq-lab small{color:var(--a2)}.rw-lq-big .rw-lq-node{width:34px;height:34px;margin-left:-4px}.rw-lq-big .rw-lq-node .ui-ic{width:18px;height:18px}.rw-lq-big .rw-lq-lab{background:linear-gradient(135deg,var(--ad),var(--sf) 75%);border-color:var(--b2)}.rw-lq-big .rw-lq-lab b{white-space:normal;line-height:1.2}.rw-lq-prize{top:20%}.rw-cc-card{position:relative;margin-top:16px;display:grid;justify-items:center;gap:6px;padding:22px 16px 16px;border-radius:28px;text-align:center;background:radial-gradient(120% 60% at 50% 0,rgba(255,255,255,.07),transparent 60%),var(--sf);border:1px solid var(--b1);box-shadow:0 30px 60px -30px #000}.rw-cc-card.rw-on{border-color:var(--b2);box-shadow:0 30px 70px -34px var(--a)}.rw-cc-check{width:76px;height:76px;margin-bottom:4px}.rw-cc-check svg{display:block;width:100%;height:100%}.rw-cc-ring{fill:none;stroke:var(--rz);stroke-width:4}.rw-cc-spin{fill:none;stroke:var(--a);stroke-width:4;stroke-linecap:round;stroke-dasharray:40 136;transform-origin:32px 32px;animation:rw-spin 1s linear infinite}.rw-cc-card.rw-on .rw-cc-spin{display:none}.rw-cc-card.rw-on .rw-cc-ring{fill:var(--a);stroke:var(--a)}.rw-cc-tick{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.rw-cc-t{font-size:24px;font-weight:800;letter-spacing:-.02em}.rw-cc-s{margin-top:-2px;font-size:13px;color:var(--t2)}.rw-cc-card .ui-row{align-self:stretch;margin-top:8px;text-align:left;background:var(--rz)}.rw-cc-promo{align-self:stretch;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;border-radius:16px;border:1.5px dashed var(--a);font-size:13px;color:var(--t1)}.rw-cc-promo b{color:var(--a2);font-weight:800;white-space:nowrap}.rw-cc-gun{position:absolute;bottom:6px;width:130px;height:120px;pointer-events:none;z-index:2}.rw-cc-l{left:0}.rw-cc-r{right:0}.rw-cc-body{position:absolute;inset:0}.rw-cc-r .rw-cc-body{transform:scaleX(-1)}.rw-cc-aim{position:absolute;left:46px;bottom:34px;width:0;height:0}.rw-cc-barrel{position:absolute;left:-24px;top:-20px;width:104px;height:40px;border-radius:14px 8px 8px 14px;transform-origin:20% 50%;background:linear-gradient(90deg,transparent 56%,rgba(255,255,255,.32) 56% 61%,transparent 61% 78%,rgba(255,255,255,.32) 78% 83%,transparent 83%),linear-gradient(180deg,var(--a2),var(--a) 45%,var(--ad));box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 10px 18px -8px rgba(0,0,0,.7)}.rw-cc-muz{position:absolute;right:-6px;top:-4px;width:14px;height:48px;border-radius:6px;background:linear-gradient(180deg,var(--a2),var(--ad));box-shadow:inset 0 0 0 2px rgba(255,255,255,.25)}.rw-cc-fl{position:absolute;left:74px;top:-46px;width:92px;height:92px;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#fff,var(--a2) 40%,transparent 72%)}.rw-cc-wheel{position:absolute;left:18px;bottom:6px;width:56px;height:56px;box-sizing:border-box;border-radius:50%;border:6px solid var(--ad);background:radial-gradient(circle,var(--a2) 0 6px,transparent 7px),repeating-conic-gradient(var(--a) 0 10deg,transparent 10deg 60deg),var(--rz);box-shadow:0 8px 16px -6px #000,inset 0 0 0 2px rgba(255,255,255,.15)}.rw-cc-base{position:absolute;left:6px;bottom:0;width:84px;height:10px;border-radius:6px;background:var(--rz);box-shadow:inset 0 1px 0 var(--b2)}.rw-cc-cv{position:absolute;left:0;top:0;z-index:5;pointer-events:none}.rw-pt.rw-cc-smoke{width:30px;height:30px;margin:-15px;border-radius:50%;background:radial-gradient(closest-side,rgba(180,180,190,.22),transparent)}.rw-cb-sum{flex:none;display:grid;justify-items:center;gap:2px;margin-top:2px}.rw-cb-sum small{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.rw-cb-big{display:flex;align-items:baseline;gap:6px;font-size:58px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.rw-cb-cur{font-size:40px;color:var(--a2)}.rw-cb-odo .ui-odo-c.rw-cb-hide{display:none}.rw-cb-plus{font-size:13px;font-weight:800;padding:6px 12px;border-radius:99px;color:var(--t2);background:var(--sf);border:1px solid var(--b1);font-variant-numeric:tabular-nums}.rw-cb-plus.rw-on{color:#fff;background:var(--a);border-color:var(--a);box-shadow:0 10px 24px -10px var(--a)}.rw-cb-stage{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 56px);mask-image:linear-gradient(180deg,transparent 0,#000 56px)}.rw-cb-glow{position:absolute;left:50%;bottom:0;width:320px;height:320px;margin-left:-160px;border-radius:50%;opacity:.16;pointer-events:none;background:radial-gradient(closest-side,var(--a),transparent)}.rw-cb-plate{position:absolute;left:50%;bottom:12px;width:196px;height:52px;margin-left:-98px;border-radius:50%;background:radial-gradient(closest-side,var(--rz),var(--sf) 72%,transparent);box-shadow:inset 0 -4px 0 var(--b1),0 18px 30px -12px #000}.rw-cb-ghost{position:absolute;left:50%;top:0;width:100px;height:104px;margin-left:-50px;box-sizing:border-box;border:1.5px dashed var(--b2);border-radius:50px / 16px;display:grid;place-items:center;transition:opacity .25s}.rw-cb-ghost span{font-size:12px;font-weight:700;color:var(--t2)}.rw-cb-ghost.rw-off{opacity:0}.rw-cb-stack{position:absolute;left:50%;top:0;width:0;height:0}.rw-cb-coin{position:absolute;left:0;top:0;width:100px;height:32px;margin:-16px 0 0 -50px;display:grid;place-items:center}.rw-cb-coin::before{content:"";position:absolute;left:0;right:0;top:8px;height:32px;border-radius:50%;background:repeating-linear-gradient(90deg,rgba(0,0,0,.24) 0 2px,transparent 2px 7px),linear-gradient(180deg,var(--a),var(--ad))}.rw-cb-coin::after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,transparent 72%,rgba(255,255,255,.45) 75%,transparent 80%),radial-gradient(70% 90% at 35% 25%,#fff,var(--a2) 32%,var(--a) 80%);box-shadow:inset 0 -2px 0 rgba(0,0,0,.18)}.rw-cb-coin b{position:relative;z-index:1;font-size:22px;font-weight:800;line-height:1;color:rgba(255,255,255,.9);transform:scaleY(.42);text-shadow:0 1px 0 rgba(0,0,0,.3)}.rw-cb-row{flex:none}.rw-pk .rw-top{padding-right:70px}.rw-pk-pips{position:absolute;right:0;top:9px;display:flex;gap:6px}.rw-pk-pips i{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,var(--a2) 30%,var(--a) 75%);box-shadow:0 0 10px -2px var(--a);transition:opacity .25s,transform .25s}.rw-pk-pips i.rw-off{opacity:.2;transform:scale(.7)}.rw-pk-board{border-radius:24px;overflow:hidden;background:radial-gradient(90% 40% at 50% 100%,rgba(255,255,255,.05),transparent 70%),radial-gradient(90% 60% at 50% 0,rgba(255,255,255,.06),transparent 70%),var(--sf);border:1px solid var(--b1);box-shadow:inset 0 0 40px rgba(0,0,0,.5)}.rw-pk-cv{position:absolute;left:0;top:0}.rw-pk-slots{position:absolute;left:0;right:0;bottom:36px;height:22px;z-index:2;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));pointer-events:none}.rw-pk-s{display:grid;place-items:center;font-size:11px;font-weight:800;color:var(--t2);font-variant-numeric:tabular-nums;white-space:nowrap;will-change:transform}.rw-pk-s .ui-ic{width:17px;height:17px;color:var(--a2)}.rw-pk-s:nth-child(5){color:var(--a2)}.rw-pk-s.rw-on{color:#fff}.rw-pk-s.rw-on .ui-ic{color:#fff}.rw-pk-prize{top:16%}.rw-sm-mach{position:relative;flex:none;margin:auto 32px 0 2px;padding:0 14px 16px;border-radius:30px;background:linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 2px 0 rgba(255,255,255,.35),inset 0 -6px 0 rgba(0,0,0,.25),0 30px 50px -24px var(--a)}.rw-sm-top{position:relative;height:54px;display:grid;place-items:center;padding-top:8px;box-sizing:border-box}.rw-sm-top b{position:relative;font-size:15px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.2);white-space:nowrap}.rw-sm-bulbs{position:absolute;left:10px;right:10px;top:9px;display:flex;justify-content:space-between}.rw-sm-bulbs i{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 8px 2px var(--a2);animation:rw-bulb 1s steps(1) infinite}.rw-sm-bulbs i:nth-child(2n){animation-delay:-.5s}.rw-sm-mach.rw-won .rw-sm-bulbs i{animation-duration:.24s}@keyframes rw-bulb{50%{opacity:.2}}.rw-sm-win{position:relative;height:232px;border-radius:18px;overflow:hidden;background:var(--bg);box-shadow:inset 0 0 0 3px rgba(0,0,0,.35),inset 0 10px 30px rgba(0,0,0,.6)}.rw-sm-reels{position:absolute;top:0;bottom:0;left:8px;right:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rw-sm-reel{position:relative;perspective:520px;background:linear-gradient(180deg,var(--bg),var(--rz) 50%,var(--bg))}.rw-sm-cyl{position:absolute;left:0;right:0;top:50%;height:0;transform-style:preserve-3d}.rw-sm-face{position:absolute;left:0;right:0;top:-37px;height:74px;display:grid;place-items:center;box-sizing:border-box;background:var(--sf);border-top:1px solid var(--b1);backface-visibility:hidden;-webkit-backface-visibility:hidden}.rw-sm-face span{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);transition:opacity .15s}.rw-sm-face span svg{width:58%;height:58%}.rw-sm-face span b{font-size:26px;font-weight:800}.rw-sm-reel.rw-fast .rw-sm-face span{opacity:.55}.rw-sm-face.rw-hit span{box-shadow:inset 0 0 0 2px rgba(255,255,255,.6),0 0 24px 4px var(--a2);animation:rw-hit .45s ease-in-out 6 alternate}@keyframes rw-hit{to{transform:scale(1.05)}}.rw-sm-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.88),rgba(0,0,0,0) 34%,rgba(0,0,0,0) 66%,rgba(0,0,0,.88))}.rw-sm-line{position:absolute;left:4px;right:4px;top:50%;height:80px;margin-top:-40px;box-sizing:border-box;border-radius:14px;border:2px solid rgba(255,255,255,.18);pointer-events:none}.rw-sm-mach.rw-won .rw-sm-line{border-color:#fff;box-shadow:0 0 24px var(--a2),inset 0 0 18px var(--a2);animation:rw-blink .3s steps(1) 6}@keyframes rw-blink{50%{opacity:.2}}.rw-sm-lever{position:absolute;right:-30px;top:80px;width:24px;height:170px;perspective:300px}.rw-sm-hub{position:absolute;left:0;bottom:20px;width:24px;height:46px;border-radius:8px;background:linear-gradient(90deg,var(--ad),var(--a));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 16px -6px #000}.rw-sm-stick{position:absolute;left:9px;bottom:44px;width:6px;height:104px;border-radius:3px;transform-origin:50% 100%;background:linear-gradient(90deg,rgba(255,255,255,.45),rgba(255,255,255,.92),rgba(255,255,255,.4))}.rw-sm-knob{position:absolute;left:-9px;top:-20px;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--a2) 35%,var(--a) 70%,var(--ad));box-shadow:0 6px 12px -4px #000}.rw-sm-res{flex:none;margin-bottom:auto;display:grid;justify-items:center;gap:3px;padding:14px 16px;border-radius:20px;text-align:center;background:var(--sf);border:1px solid var(--b1)}.rw-sm-res b{font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.rw-sm-res span{font-size:13px;color:var(--t2)}.rw-sm-res.rw-on{border-color:var(--a);box-shadow:0 16px 36px -24px var(--a)}.rw-gt-stage{cursor:pointer}.rw-gt-rays{position:absolute;left:50%;top:44%;width:0;height:0;opacity:.15;pointer-events:none}.rw-gt-beam{position:absolute;left:50%;bottom:46%;width:190px;height:420px;margin-left:-95px;transform-origin:50% 100%;opacity:0;pointer-events:none;background:linear-gradient(0deg,var(--a2),rgba(255,255,255,.25) 30%,transparent 85%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 32%,#000 68%,transparent);mask-image:linear-gradient(90deg,transparent,#000 32%,#000 68%,transparent)}.rw-gt-shadow{position:absolute;left:50%;top:calc(54% + 96px);width:260px;height:60px;margin-left:-130px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent)}.rw-gt-view{position:absolute;left:50%;top:54%;width:0;height:0;perspective:900px;perspective-origin:0 -60px;z-index:2}.rw-gt-box,.rw-gt-lid{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.rw-gt-f{position:absolute;left:0;top:0;display:block;box-sizing:border-box}.rw-gt-side{border-radius:2px;background:linear-gradient(90deg,transparent 42%,rgba(255,255,255,.72) 42%,#fff 50%,rgba(255,255,255,.72) 58%,transparent 58%),linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 0 0 2px rgba(255,255,255,.12),inset 0 -16px 24px rgba(0,0,0,.25)}.rw-gt-dk::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3)}.rw-gt-top{background:linear-gradient(90deg,transparent 43%,rgba(255,255,255,.95) 43% 57%,transparent 57%),linear-gradient(0deg,transparent 43%,rgba(255,255,255,.95) 43% 57%,transparent 57%),linear-gradient(135deg,var(--a2),var(--a) 60%);box-shadow:inset 0 0 0 2px rgba(255,255,255,.22)}.rw-gt-lip{background:linear-gradient(90deg,transparent 43%,rgba(255,255,255,.9) 43% 57%,transparent 57%),linear-gradient(180deg,var(--a2),var(--a));box-shadow:inset 0 -3px 0 rgba(0,0,0,.25)}.rw-gt-in{border-radius:6px;background:radial-gradient(closest-side,#fff,var(--a2) 35%,var(--a) 70%,var(--ad))}.rw-gt-halo{position:absolute;left:-150px;top:-38px;width:300px;height:80px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#fff,var(--a2) 40%,color-mix(in srgb,var(--a2) 70%,transparent) 58%,color-mix(in srgb,var(--a) 30%,transparent) 80%,transparent)}.rw-pt.rw-gt-spk{width:3px;height:13px;margin:-6.5px -1.5px;border-radius:2px;background:linear-gradient(180deg,#fff,var(--a2));box-shadow:0 0 6px var(--a2)}.rw-gt-seam{position:absolute;left:0;top:0;display:block;border-radius:3px;opacity:0;background:#fff;box-shadow:0 0 12px 4px var(--a2),0 0 30px 10px var(--a)}.rw-gt-bow{position:absolute;left:0;top:0;width:84px;height:40px;margin:-20px 0 0 -42px}.rw-gt-lp{position:absolute;top:2px;width:40px;height:30px;box-sizing:border-box;border:8px solid #fff;border-radius:50% 50% 50% 50% / 60% 60% 40% 40%;box-shadow:0 2px 0 rgba(0,0,0,.15),inset 0 2px 0 rgba(0,0,0,.08)}.rw-gt-l1{left:2px;transform:rotate(-18deg)}.rw-gt-l2{right:2px;transform:rotate(18deg)}.rw-gt-knot{position:absolute;left:50%;top:12px;width:16px;height:16px;margin-left:-8px;border-radius:5px;background:#fff;box-shadow:inset 0 -2px 0 rgba(0,0,0,.15)}.rw-pt.rw-gt-rib{width:8px;height:26px;margin:-13px -4px;border-radius:3px;background:#fff;box-shadow:inset -2px 0 0 rgba(0,0,0,.12)}.rw-gt-foot{flex:none;height:34px;display:flex;align-items:center;justify-content:center;gap:12px}.rw-gt-pips{display:flex;gap:8px}.rw-gt-pips i{width:12px;height:12px;border-radius:50%;background:var(--rz);box-shadow:inset 0 0 0 1.5px var(--b2)}.rw-gt-pips i.rw-on{background:var(--a);box-shadow:0 0 12px var(--a)}.rw-gt-foot b{font-size:14px;font-weight:700;color:var(--t1)}.rw-gt-foot.rw-on b{color:var(--a2)}.rw-gt-card{top:3%}.rw-dc-grid{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:6px}.rw-dc-c{position:relative;height:188px;perspective:600px}.rw-dc-big{grid-column:span 2}.rw-dc-in{position:absolute;inset:0;transform-style:preserve-3d}.rw-dc-f,.rw-dc-b{position:absolute;inset:0;padding:6px;box-sizing:border-box;border-radius:18px;overflow:hidden;display:grid;justify-items:center;align-content:center;gap:3px;text-align:center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.rw-dc-f{background:radial-gradient(100% 70% at 50% 0,rgba(255,255,255,.08),transparent 70%),var(--sf);border:1px solid var(--b2)}.rw-dc-b{transform:rotateY(180deg);color:#fff;background:repeating-linear-gradient(45deg,rgba(255,255,255,.06) 0 6px,transparent 6px 12px),linear-gradient(160deg,var(--a),var(--ad));box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.rw-dc-f small,.rw-dc-b small{position:relative;font-size:11px;font-weight:700;color:var(--t2)}.rw-dc-b small{color:rgba(255,255,255,.82)}.rw-dc-f b{position:relative;max-width:100%;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.rw-dc-f span{position:relative;font-size:10px;line-height:1.2;color:var(--t2)}.rw-dc-coin{width:36px;height:36px;margin:6px 0 4px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,var(--a2) 28%,var(--a) 62%,var(--ad));box-shadow:inset 0 0 0 2px rgba(255,255,255,.3),0 6px 12px -4px var(--a)}.rw-dc-q{width:34px;height:34px;opacity:.9}.rw-dc-tag{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:99px;background:rgba(0,0,0,.25)}.rw-dc-stamp{position:absolute;left:50%;bottom:10px;width:54px;height:54px;margin-left:-27px;box-sizing:border-box;border-radius:50%;border:3px solid var(--a2);display:grid;place-items:center;align-content:center;gap:1px;color:var(--a2);background:rgba(0,0,0,.55);opacity:0;box-shadow:0 0 0 3px rgba(0,0,0,.25)}.rw-dc-stamp .ui-ic{width:18px;height:18px;stroke-width:3}.rw-dc-stamp em{font-style:normal;font-size:7px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rw-dc-big .rw-dc-f{color:#fff;border-color:rgba(255,255,255,.25);background:radial-gradient(90% 90% at 50% 30%,var(--a),var(--ad) 78%)}.rw-dc-big .rw-dc-f small,.rw-dc-big .rw-dc-f span{color:rgba(255,255,255,.85)}.rw-dc-big .rw-dc-f b{font-size:16px;line-height:1.2;max-width:156px}.rw-dc-big .rw-dc-art{margin:4px 0}.rw-dc-rays{position:absolute;left:50%;top:45%;width:320px;height:320px;margin:-160px;border-radius:50%;background:repeating-conic-gradient(rgba(255,255,255,.2) 0 8deg,transparent 8deg 24deg);animation:rw-spin 20s linear infinite}.rw-dc-big .rw-dc-art{position:relative;width:46px;height:46px;border-radius:12px;background:rgba(255,255,255,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}.rw-dc-c.rw-past .rw-dc-f{align-content:start;padding-top:14px}.rw-dc-c.rw-past .rw-dc-f>b,.rw-dc-c.rw-past .rw-dc-coin{opacity:.55}.rw-dc-c.rw-past .rw-dc-f>span{opacity:0}.rw-dc-c.rw-now::after{content:"";position:absolute;inset:-3px;border-radius:21px;border:2px solid var(--a2);pointer-events:none;animation:rw-halo 1.5s ease-out infinite}@keyframes rw-halo{from{transform:scale(1);opacity:.9}to{transform:scale(1.1);opacity:0}}.rw-dc-c.rw-lock .rw-dc-b::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.45)}.rw-dc-c.rw-lock .rw-dc-f::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.22)}.rw-dc-info{flex:none;display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:14px 16px;border-radius:20px;background:var(--sf);border:1px solid var(--b1)}.rw-dc-info span{display:grid;gap:2px}.rw-dc-info small{font-size:12px;color:var(--t2)}.rw-dc-time{font-size:22px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.rw-dc-info em{font-style:normal;font-size:13px;color:var(--t1);white-space:nowrap}.rw-dc-info em b{color:var(--a2);font-variant-numeric:tabular-nums}.rw-dc-prize{top:24%}.rw-tc-wrap{flex:none;height:192px;display:grid;place-items:center;perspective:1000px}.rw-tc-card{position:relative;width:300px;height:188px;transform-style:preserve-3d}.rw-tc-f,.rw-tc-b{position:absolute;inset:0;border-radius:20px;overflow:hidden;color:#fff;backface-visibility:hidden;-webkit-backface-visibility:hidden}.rw-tc-f{--rw-sat:.16;--rw-sh:.2;--rw-en:0;background:linear-gradient(160deg,var(--rz),var(--sf));box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 26px 50px -22px #000}.rw-tc-acc{position:absolute;inset:0;opacity:var(--rw-sat);background:radial-gradient(120% 90% at 85% 0,var(--a2),transparent 55%),linear-gradient(135deg,var(--a),var(--ad))}.rw-tc-guil{position:absolute;inset:0;opacity:var(--rw-en);background:repeating-radial-gradient(circle at 88% 18%,rgba(255,255,255,.16) 0 1px,transparent 1px 7px),repeating-radial-gradient(circle at 8% 120%,rgba(255,255,255,.1) 0 1px,transparent 1px 9px)}.rw-tc-sheen{position:absolute;top:-40%;bottom:-40%;left:33%;width:34%;opacity:var(--rw-sh);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:rotate(20deg)}.rw-tc-brand{position:absolute;left:20px;top:20px;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rw-tc-chip{position:absolute;left:20px;top:56px;width:44px;height:34px;border-radius:8px;opacity:.88;background:linear-gradient(90deg,transparent 32%,rgba(0,0,0,.2) 32% 34%,transparent 34% 66%,rgba(0,0,0,.2) 66% 68%,transparent 68%),linear-gradient(0deg,transparent 46%,rgba(0,0,0,.2) 46% 54%,transparent 54%),linear-gradient(135deg,#fff,rgba(255,255,255,.55) 50%,rgba(255,255,255,.85))}.rw-tc-num{position:absolute;left:20px;top:102px;font-size:16px;font-weight:700;letter-spacing:.14em;font-variant-numeric:tabular-nums;opacity:.9}.rw-tc-who{position:absolute;left:20px;bottom:18px;display:grid;gap:1px}.rw-tc-who small{font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.rw-tc-who b{font-size:15px;font-weight:700}.rw-tc-tier{position:absolute;right:20px;bottom:16px;font-size:22px;font-weight:800;letter-spacing:-.01em;color:rgba(255,255,255,.92);text-shadow:0 -1px 0 rgba(0,0,0,.35),0 1px 0 rgba(255,255,255,.35)}.rw-tc-badge{position:absolute;right:16px;top:14px;width:50px;height:50px;perspective:300px}.rw-tc-bin{position:absolute;inset:0;transform-style:preserve-3d}.rw-tc-bin b{position:absolute;inset:0;border-radius:50%;display:grid;place-items:center;font-size:17px;font-weight:800;color:var(--ad);backface-visibility:hidden;-webkit-backface-visibility:hidden;background:radial-gradient(circle at 35% 30%,#fff,rgba(255,255,255,.7) 55%,rgba(255,255,255,.45));box-shadow:inset 0 0 0 3px rgba(255,255,255,.6),inset 0 0 0 4px rgba(0,0,0,.12),0 6px 14px -4px rgba(0,0,0,.5);text-shadow:0 1px 0 rgba(255,255,255,.7)}.rw-tc-bin .rw-tc-bb{transform:rotateY(180deg)}.rw-tc-b{transform:rotateY(180deg);display:grid;align-content:end;gap:4px;padding:20px;box-sizing:border-box;background:linear-gradient(160deg,var(--a),var(--ad))}.rw-tc-stripe{position:absolute;left:0;right:0;top:26px;height:40px;background:rgba(0,0,0,.6)}.rw-tc-b span{font-size:15px;font-weight:800}.rw-tc-b small{font-size:12px;opacity:.8}.rw-tc-steps{position:relative;flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px}.rw-tc-track{position:absolute;left:16.6%;right:16.6%;top:7px;height:4px;border-radius:99px;background:var(--rz)}.rw-tc-track i{position:absolute;inset:0;border-radius:99px;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--a2),var(--a))}.rw-tc-st{position:relative;display:grid;justify-items:center;gap:6px}.rw-tc-st i{width:18px;height:18px;border-radius:50%;background:var(--rz);box-shadow:inset 0 0 0 2px var(--b2);transition:background .3s}.rw-tc-st b{font-size:12px;font-weight:700;color:var(--t3)}.rw-tc-st.rw-on i{background:var(--a);box-shadow:0 0 0 4px rgba(255,255,255,.06),0 0 14px var(--a)}.rw-tc-st.rw-on b{color:var(--t0)}.rw-tc-meta{flex:none;display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:0 2px;font-size:13px;color:var(--t2)}.rw-tc-meta b{font-size:15px;color:var(--t0);font-variant-numeric:tabular-nums}.rw-tc-list{display:grid;gap:6px}.rw-tc-row{display:flex;align-items:center;gap:12px;padding:6px 12px;border-radius:16px;background:var(--sf);border:1px solid var(--b1);transform-origin:50% 0}.rw-tc-ri{flex:none;width:32px;height:32px;border-radius:11px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.rw-tc-ri .ui-ic{width:18px;height:18px}.rw-tc-row span{flex:1;min-width:0;display:grid;gap:1px}.rw-tc-row b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-tc-row small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-tc-row em{flex:none;font-style:normal;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 7px;border-radius:6px;color:#fff;background:var(--a)}.rw-tc-row.rw-new{border-color:var(--a)}.rw-lm{position:absolute;inset:0;overflow:hidden}.rw-lm::after{content:"";position:absolute;left:0;right:0;top:0;height:124px;z-index:6;pointer-events:none;background:linear-gradient(var(--bg) 52%,transparent)}.rw-lm::before{content:"";position:absolute;left:0;right:0;bottom:0;height:150px;z-index:6;pointer-events:none;background:linear-gradient(transparent,var(--bg) 62%)}.rw-lm-title{position:absolute;left:14px;right:14px;top:14px;z-index:7;display:grid;gap:2px;pointer-events:none}.rw-lm-title .ui-h1{margin:0}.rw-lm-title small{font-size:13px;color:var(--t2)}.rw-lm-bg{position:absolute;left:0;right:0;top:0;height:1400px;pointer-events:none}.rw-lm-blob{position:absolute;width:230px;height:230px;border-radius:50%;opacity:.12;background:radial-gradient(closest-side,var(--a),transparent)}.rw-lm-world{position:absolute;left:0;right:0;top:0}.rw-lm-svg{position:absolute;left:0;top:0;overflow:visible}.rw-lm-road{fill:none;stroke:var(--sf);stroke-width:28;stroke-linecap:round}.rw-lm-dash{fill:none;stroke:var(--b2);stroke-width:4;stroke-linecap:round;stroke-dasharray:0 14}.rw-lm-done{fill:none;stroke:var(--a);stroke-width:10;stroke-linecap:round}.rw-lm-n{position:absolute;width:0;height:0}.rw-lm-dot{position:absolute;left:-24px;top:-24px;width:48px;height:48px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;color:var(--t2);background:var(--rz);box-shadow:inset 0 0 0 2px var(--b2),0 6px 0 rgba(0,0,0,.5)}.rw-lm-dot b{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.rw-lm-dot>svg{width:24px;height:24px}.rw-lm-chest .rw-lm-dot,.rw-lm-final .rw-lm-dot{left:-30px;top:-30px;width:60px;height:60px;color:var(--a2)}.rw-lm-chest .rw-lm-dot b,.rw-lm-final .rw-lm-dot b{display:none}.rw-lm-final .rw-lm-dot>svg{width:30px;height:30px}.rw-lm-ck{position:absolute;inset:0;display:none;place-items:center;color:#fff}.rw-lm-ck .ui-ic{width:24px;height:24px;stroke-width:2.6}.rw-lm-lock{position:absolute;right:-4px;bottom:-4px;display:none;width:18px;height:15px;border-radius:5px;background:var(--sf);box-shadow:inset 0 0 0 1.5px var(--b2)}.rw-lm-lock::before{content:"";position:absolute;left:4px;top:-7px;width:10px;height:9px;box-sizing:border-box;border:2px solid var(--b2);border-bottom:0;border-radius:6px 6px 0 0}.rw-lm-n.rw-lock .rw-lm-lock{display:block}.rw-lm-n.rw-done .rw-lm-dot{color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 6px 0 var(--ad),0 12px 22px -6px var(--a)}.rw-lm-n.rw-done .rw-lm-dot b,.rw-lm-n.rw-done .rw-lm-dot>svg{display:none}.rw-lm-n.rw-done .rw-lm-ck{display:grid}.rw-lm-n.rw-cur .rw-lm-dot{color:var(--t0);background:var(--sf);box-shadow:inset 0 0 0 3px var(--a),0 6px 0 rgba(0,0,0,.5)}.rw-lm-n.rw-cur .rw-lm-dot::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--a2);animation:rw-ping 1.6s ease-out infinite}.rw-lm-stars{position:absolute;left:-30px;top:-52px;width:60px;height:18px;display:none;justify-content:center;gap:2px}.rw-lm-n.rw-done .rw-lm-stars{display:flex}.rw-lm-stars i{width:16px;height:16px;background:var(--rz);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.rw-lm-stars i:nth-child(2){margin-top:-6px}.rw-lm-stars i.rw-on{background:linear-gradient(180deg,#fff,var(--a2))}.rw-lm-l{position:absolute;top:-24px;width:136px;box-sizing:border-box;display:grid;gap:1px;padding:7px 10px;border-radius:12px;background:var(--sf);border:1px solid var(--b1)}.rw-lm-lr{left:40px}.rw-lm-ll{right:40px;text-align:right}.rw-lm-chest .rw-lm-lr{left:46px}.rw-lm-chest .rw-lm-ll{right:46px}.rw-lm-l b{font-size:12px;font-weight:700;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rw-lm-l small{font-size:11px;font-weight:700;color:var(--a2)}.rw-lm-n.rw-lock .rw-lm-l{opacity:.5}.rw-lm-n.rw-cur .rw-lm-l{border-color:var(--a)}.rw-lm-av{position:absolute;left:0;top:0;width:0;height:0;z-index:5}.rw-lm-av .ui-art{position:absolute;left:-23px;top:-23px;width:46px;height:46px;border-radius:50%;box-shadow:0 0 0 3px #fff,0 10px 20px -6px rgba(0,0,0,.6)}.rw-lm-av .ui-art svg.g{width:58%;height:58%}.rw-lm-sh{position:absolute;left:0;top:0;z-index:4;width:40px;height:12px;margin:-6px 0 0 -20px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.65),transparent)}.rw-lm-hud{position:absolute;left:14px;right:14px;bottom:12px;z-index:10;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 14px;border-radius:20px;background:var(--sf);border:1px solid var(--b2);box-shadow:0 20px 40px -16px #000}.rw-lm-hud small{grid-column:1}.rw-lm-hud b{grid-column:1;font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-lm-hud em{grid-column:2;grid-row:1 / span 2;padding:8px 12px;border-radius:14px;font-style:normal;font-size:17px;font-weight:800;color:#fff;background:var(--a);font-variant-numeric:tabular-nums}.rw-lm-prize{top:20%}@media (prefers-reduced-motion:reduce){.rw-rays,.rw-md-slot::after,.rw-md-slot::before,.rw-md-slot i,.rw-md-sh::after,.rw-at-ring,.rw-sf-d.rw-done .rw-sf-fl,.rw-sf-d.rw-today .rw-sf-dot::after,.rw-cc-spin,.rw-sm-bulbs i,.rw-sm-face.rw-hit span,.rw-sm-mach.rw-won .rw-sm-line,.rw-dc-rays,.rw-dc-c.rw-now::after,.rw-lm-n.rw-cur .rw-lm-dot::after,.rw-xp-ring.rw-max .rw-xp-svg{animation:none}.rw-prz.rw-shine::after{animation:none;opacity:0}}:where(.tma) .cm{position:absolute;inset:0;box-sizing:border-box;padding:14px;display:flex;flex-direction:column;gap:12px;color:var(--t0)}.cm-eb{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.cm-roll{display:inline-block;animation:cm-roll .42s var(--ov) both}@keyframes cm-roll{from{transform:translateY(60%);opacity:0}to{transform:none;opacity:1}}@keyframes cm-press{30%{transform:scale(.9)}}@keyframes cm-shine{0%,40%{transform:translateX(-45%)}80%,100%{transform:translateX(45%)}}.cm-chips{display:flex;gap:6px;overflow:hidden;flex:none}.cm-chips>span{flex:none;padding:7px 12px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:13px;font-weight:600;color:var(--t1)}.cm-chips>.cm-on{background:var(--t0);color:var(--bg);border-color:transparent}.cm-art{position:relative;display:grid;place-items:center;overflow:hidden;color:#fff}.cm-art.cm-v0{background:radial-gradient(70% 60% at 30% 22%,var(--a2),transparent 62%),linear-gradient(160deg,var(--a),var(--ad))}.cm-art.cm-v1{background:radial-gradient(60% 70% at 88% 36%,var(--a2),transparent 60%),linear-gradient(200deg,var(--ad),var(--a) 55%,var(--ad))}.cm-art.cm-v2{background:radial-gradient(circle at 50% 46%,var(--a) 0 20%,var(--ad) 62%,var(--bg))}.cm-art.cm-v3{background:radial-gradient(55% 55% at 72% 72%,var(--a2),transparent 70%),linear-gradient(135deg,var(--ad),var(--a))}.cm-art.cm-v4{background:linear-gradient(180deg,var(--a2) -30%,var(--a) 42%,var(--ad) 74%,var(--rz))}:where(.tma) .cm .ui-odo-c.cm-odo-off{width:0}.cm-cc{gap:10px}.cm-cc-top{flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.cm-cc-top>span{display:grid;gap:3px;min-width:0}.cm-cc-top b{font-size:17px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-cc-top .cm-cc-sum{flex:none;font-size:24px;font-variant-numeric:tabular-nums}.cm-cc.cm-paid .cm-cc-top .cm-eb{color:var(--t0)}.cm-cc-stage{flex:1;min-height:0;display:grid;place-items:center;padding:4px 0 6px;perspective:1000px;touch-action:pan-y}.cm-cc-card{position:relative;transform-style:preserve-3d}.cm-cc-card::before,.cm-cc-card::after{content:"";position:absolute;top:.9em;bottom:.9em;width:3px;background:linear-gradient(var(--a2),var(--ad));pointer-events:none}.cm-cc-card::before{left:0;transform-origin:0 50%;transform:translateZ(1.5px) rotateY(90deg)}.cm-cc-card::after{right:0;transform-origin:100% 50%;transform:translateZ(1.5px) rotateY(-90deg)}.cm-cc-face{position:absolute;inset:0;box-sizing:border-box;border-radius:.9em;overflow:hidden;color:#fff;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 1.4em 2.4em -1.2em rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.35)}.cm-cc-front{display:flex;flex-direction:column;justify-content:space-between;padding:1.1em 1.3em 1.15em;background:radial-gradient(120% 90% at 0% 0%,var(--a2),transparent 52%),radial-gradient(90% 80% at 100% 100%,var(--ad),transparent 70%),linear-gradient(135deg,var(--a),var(--ad))}.cm-cc-front::before{content:"";position:absolute;inset:0;background:repeating-radial-gradient(circle at 112% -12%,rgba(255,255,255,.07) 0 1px,transparent 1px 14px);pointer-events:none}.cm-cc-back{transform:rotateY(180deg);background:radial-gradient(90% 80% at 100% 0%,var(--a2),transparent 60%),linear-gradient(135deg,var(--ad),var(--a))}.cm-cc-glare{position:absolute;inset:-10% -50%;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.24) 47%,rgba(255,255,255,.06) 55%,transparent 63%);pointer-events:none}.cm-cc-card.cm-sweep .cm-cc-glare{animation:cm-sweep 1s cubic-bezier(.2,.8,.2,1)}@keyframes cm-sweep{from{transform:translateX(-70%)}to{transform:translateX(70%)}}.cm-cc-r1{position:relative;display:flex;align-items:center;gap:.55em}.cm-cc-chip{position:relative;width:2.6em;height:1.95em;border-radius:.4em;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.55) 55%,rgba(255,255,255,.82));box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.cm-cc-chip::before{content:"";position:absolute;inset:.45em .72em;border:1px solid rgba(0,0,0,.2);border-radius:.2em}.cm-cc-chip::after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,.2)}.cm-cc-nfc{width:1.4em;height:1.4em;fill:none;stroke:rgba(255,255,255,.8);stroke-width:1.8;stroke-linecap:round}.cm-cc-logo{position:relative;width:3.6em;height:2.2em;margin-left:auto}.cm-lg-a,.cm-lg-b{position:absolute;left:50%;top:50%;width:1.75em;height:1.75em;margin:-.875em 0 0 -.875em;border-radius:50%}.cm-lg-a{background:rgba(255,255,255,.95)}.cm-lg-b{background:rgba(255,255,255,.5);box-shadow:inset 0 0 0 .45em rgba(255,255,255,.25)}.cm-lg-w{position:absolute;inset:0;display:grid;place-items:center;font-size:1.3em;font-weight:900;font-style:italic;letter-spacing:.02em;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);opacity:0}.cm-cc-no{position:relative;align-self:flex-start;display:flex;gap:.62em;font-size:1.32em;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(0,0,0,.25)}.cm-cc-no i{display:inline-block;width:.64em;text-align:center;font-style:normal;opacity:.5}.cm-cc-no i.cm-on{opacity:1}.cm-cc-no i.cm-in{animation:cm-dig .34s var(--ov)}@keyframes cm-dig{from{transform:translateY(-.6em) scale(1.5);opacity:0}}.cm-cc-r2{position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:1em}.cm-cc-r2>span{display:grid;gap:.2em;min-width:0}.cm-cc-r2 small{font-size:.55em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.72}.cm-cc-r2 b{font-size:.92em;font-weight:700;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-cc-hold{flex:1}.cm-cc-exp{flex:none;text-align:right}.cm-cc-br{position:absolute;left:0;top:0;width:12px;height:12px;box-sizing:border-box;border:2px solid #fff;opacity:0;transition:opacity .2s;pointer-events:none}.cm-cc-br.cm-tl{border-right:0;border-bottom:0;border-top-left-radius:5px}.cm-cc-br.cm-tr{border-left:0;border-bottom:0;border-top-right-radius:5px}.cm-cc-br.cm-bl{border-right:0;border-top:0;border-bottom-left-radius:5px}.cm-cc-br.cm-br{border-left:0;border-top:0;border-bottom-right-radius:5px}.cm-cc-front.cm-aim .cm-cc-br{opacity:.95}.cm-cc-ok{position:absolute;left:50%;top:50%;width:3.6em;height:3.6em;display:grid;place-items:center;border-radius:50%;background:var(--t0);color:var(--ad);opacity:0;transform:translate(-50%,-50%) scale(0);box-shadow:0 .6em 1.6em -.4em rgba(0,0,0,.5)}.cm-cc-ok .ui-ic{width:58%;height:58%;stroke-width:2.8}.cm-cc-strip{position:absolute;left:0;right:0;top:1.2em;height:2.7em;background:linear-gradient(180deg,var(--bg),var(--rz) 60%,var(--bg))}.cm-cc-sig{position:absolute;left:1.3em;right:1.3em;top:5em;height:2.4em;display:flex;border-radius:.3em;overflow:hidden}.cm-cc-sig i{flex:1;background:repeating-linear-gradient(-12deg,var(--t0) 0 .35em,var(--t1) .35em .7em)}.cm-cc-cvv{flex:none;display:grid;place-items:center;min-width:3.4em;padding:0 .5em;background:var(--t0);color:var(--bg);font-size:1.05em;font-weight:800;font-style:italic;letter-spacing:.12em;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 2px var(--a)}.cm-cc-back small{position:absolute;left:2.1em;right:7em;top:13em;font-size:.62em;line-height:1.35;opacity:.85}.cm-cc-wm{position:absolute;right:1.1em;bottom:1em;width:2.6em;height:2.6em;opacity:.55}.cm-cc-form{flex:none;display:grid;gap:8px}.cm-cc-2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cm-f{display:grid;gap:1px;padding:7px 12px 6px;border-radius:14px;background:var(--sf);border:1px solid var(--b1);cursor:text;transition:border-color .2s,box-shadow .2s,opacity .3s}.cm-f small{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--t2)}.cm-f input{width:100%;min-width:0;box-sizing:border-box;padding:0;border:0;outline:0;background:none;color:var(--t0);font:600 16px/1.3 inherit;font-family:inherit;letter-spacing:.02em;font-variant-numeric:tabular-nums}.cm-f input::placeholder{color:var(--t3)}.cm-f.cm-on{border-color:var(--a);box-shadow:0 0 0 1px var(--a),0 10px 24px -16px var(--a)}.cm-f.cm-on small{color:var(--a2)}.cm-cc.cm-paid .cm-f{opacity:.55}.cm-rc{gap:10px}.cm-rc-top{flex:none;display:flex;justify-content:space-between;align-items:baseline;gap:10px}.cm-rc-top>span{font-size:12px;color:var(--t2)}.cm-rc-win{position:relative;flex:1;min-height:0;margin:0 18px;overflow:hidden}.cm-rc-ok{position:absolute;left:0;right:0;top:0;bottom:30px;display:grid;place-content:center;justify-items:center;gap:6px;text-align:center}.cm-rc-ok i{display:grid;place-items:center;width:68px;height:68px;margin-bottom:6px;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 0 0 8px var(--sf),0 0 0 9px var(--b1),0 20px 40px -16px var(--a);animation:cm-okp 2.4s ease-in-out infinite}.cm-rc-ok .ui-ic{width:34px;height:34px;stroke-width:2.6}@keyframes cm-okp{50%{box-shadow:0 0 0 12px var(--sf),0 0 0 13px var(--b1),0 20px 40px -16px var(--a)}}.cm-rc-ok b{font-size:22px;font-weight:800;letter-spacing:-.02em}.cm-rc-ok small{font-size:13px;color:var(--t1);font-variant-numeric:tabular-nums}.cm-rc-ok span{margin-top:8px;padding:6px 12px;border-radius:99px;border:1px dashed var(--b2);font-size:12px;font-weight:700;color:var(--t2)}.cm-rc-paper{position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;padding:24px 16px 14px;font-size:13px;line-height:1.3;background:linear-gradient(var(--t0),var(--t0)),var(--bg);color:var(--bg);transform-origin:50% 100%;box-shadow:0 20px 40px -20px #000}.cm-rc-paper::before{content:"";position:absolute;left:0;right:0;top:-5px;height:5px;background:conic-gradient(from 135deg at 50% 0,var(--t0) 90deg,transparent 0) 0 0 / 10px 5px repeat-x}.cm-rc-in{display:grid;gap:.5em}.cm-rc-l{opacity:0}.cm-rc-l.cm-on{opacity:1;animation:cm-ink .45s ease-out}@keyframes cm-ink{from{opacity:0;filter:blur(1.5px);transform:translateY(3px) scaleY(1.2)}40%{opacity:.55}}.cm-rc-brand{display:flex;align-items:center;justify-content:center;gap:.5em;font-size:1.25em;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cm-rc-brand i{display:block;width:1.4em;height:1.4em}.cm-rc-c{text-align:center;font-size:.85em}.cm-rc-l.cm-rc-c.cm-on{opacity:.62}.cm-rc-hr{height:1px;background:linear-gradient(90deg,var(--bg) 50%,transparent 0) 0 0 / 7px 1px repeat-x}.cm-rc-l.cm-rc-hr.cm-on{opacity:.45}.cm-rc-it{display:flex;align-items:flex-end;justify-content:space-between;gap:.8em}.cm-rc-it span{display:grid;min-width:0}.cm-rc-it b{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-rc-it small{font-size:.82em;opacity:.6;font-variant-numeric:tabular-nums}.cm-rc-it em,.cm-rc-kv em,.cm-rc-tot em{font-style:normal;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.cm-rc-kv{display:flex;justify-content:space-between;gap:.8em;font-size:.92em}.cm-rc-kv span{opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-rc-tot{display:flex;justify-content:space-between;align-items:baseline;font-size:1.35em;font-weight:900}.cm-rc-tot span{font-size:.68em;letter-spacing:.1em;text-transform:uppercase}.cm-rc-bar{height:2.3em;margin:.1em 1.4em 0}.cm-rc-bye{font-weight:700}.cm-rc-tail{height:3.6em}.cm-rc-stamp{position:absolute;left:58%;top:60%;display:grid;justify-items:center;gap:.1em;padding:.35em .9em .45em;border:.22em solid var(--ad);border-radius:.55em;color:var(--ad);opacity:0;pointer-events:none;box-shadow:inset 0 0 0 .14em var(--t0),inset 0 0 0 .26em var(--ad);-webkit-mask-image:radial-gradient(circle at 40% 60%,transparent 0 .7px,#000 1.3px);-webkit-mask-size:6px 5px;mask-image:radial-gradient(circle at 40% 60%,transparent 0 .7px,#000 1.3px);mask-size:6px 5px}.cm-rc-stamp b{font-size:1.55em;font-weight:900;letter-spacing:.12em}.cm-rc-stamp small{font-size:.66em;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cm-rc-mouth{position:absolute;left:0;right:0;bottom:0;height:24px;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);pointer-events:none}.cm-rc-pos{position:relative;flex:none;height:88px;margin-top:-10px;box-sizing:border-box;padding:20px 12px 12px;border-radius:22px 22px 18px 18px;background:linear-gradient(180deg,var(--rz),var(--sf));border:1px solid var(--b2);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 30px -18px #000}.cm-rc-slot{position:absolute;left:8px;right:8px;top:7px;height:6px;border-radius:4px;background:var(--bg);box-shadow:inset 0 2px 3px #000,0 1px 0 rgba(255,255,255,.08)}.cm-rc-blade{position:absolute;left:12px;right:12px;top:5px;height:2px;border-radius:2px;background:var(--t1);opacity:0;transform-origin:0 50%}.cm-rc-pos.cm-cut .cm-rc-blade{animation:cm-blade .32s ease-out}@keyframes cm-blade{0%{opacity:1;transform:scaleX(0)}60%{opacity:1;transform:scaleX(1)}100%{opacity:0;transform:scaleX(1)}}.cm-rc-scr{display:flex;align-items:center;gap:10px;height:100%;padding:0 12px;box-sizing:border-box;border-radius:12px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--b1)}.cm-rc-scr>span{flex:1;display:grid;min-width:0}.cm-rc-scr small{font-size:10px;font-weight:700;color:var(--t2);letter-spacing:.1em;text-transform:uppercase}.cm-rc-lcd{font-size:14px;font-weight:700;color:var(--a2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-rc-amt{flex:none;font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.cm-rc-led{flex:none;width:8px;height:8px;border-radius:50%;background:var(--a);box-shadow:0 0 10px var(--a);animation:cm-led 2.4s ease-in-out infinite}.cm-rc-pos.cm-on .cm-rc-led{animation-duration:.3s}@keyframes cm-led{50%{opacity:.25}}.cm-sb-top{flex:none}.cm-sb-top>span{display:grid;gap:3px}.cm-sb-top b{font-size:30px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cm-sb-top small:not(.cm-eb){font-size:12px;color:var(--t2)}.cm-sb-pie{position:relative;flex:1;min-height:0;perspective:800px;touch-action:pan-y}.cm-sb-rig{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d}.cm-sb-disc{position:absolute;left:0;top:0;border-radius:50%}.cm-sb-sl{position:absolute;inset:0;border-radius:50%;-webkit-mask-image:conic-gradient(from var(--cm-s,0deg),#000 0 var(--cm-w,0deg),transparent 0);mask-image:conic-gradient(from var(--cm-s,0deg),#000 0 var(--cm-w,0deg),transparent 0)}.cm-sb-sl.cm-k0{background:radial-gradient(circle,transparent 44%,rgba(255,255,255,.16) 45%,transparent 60%,rgba(0,0,0,.22) 100%),linear-gradient(160deg,var(--a2),var(--a))}.cm-sb-sl.cm-k1{background:radial-gradient(circle,transparent 44%,rgba(255,255,255,.16) 45%,transparent 60%,rgba(0,0,0,.22) 100%),linear-gradient(160deg,var(--a),var(--ad))}.cm-sb-sl.cm-k2{background:radial-gradient(circle,transparent 44%,rgba(255,255,255,.22) 45%,transparent 60%,rgba(0,0,0,.18) 100%),linear-gradient(160deg,var(--t0),var(--a2) 60%)}.cm-sb-hole{position:absolute;left:50%;top:50%;width:46%;height:46%;transform:translate(-50%,-50%);display:grid;place-content:center;justify-items:center;gap:2px;border-radius:50%;background:radial-gradient(circle at 50% 30%,var(--rz),var(--bg));box-shadow:0 0 0 6px var(--bg),inset 0 2px 0 rgba(255,255,255,.06)}.cm-sb-hole small{font-size:11px;color:var(--t2)}.cm-sb-hole b{display:inline-flex;gap:3px;font-size:26px;font-weight:800;letter-spacing:-.02em}.cm-sb-av{position:absolute;left:0;top:0;width:40px;height:40px;margin:-20px}.cm-sb-av>i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-style:normal;font-size:16px;font-weight:800;color:#fff;box-shadow:0 0 0 3px var(--bg),0 8px 18px -8px #000}.cm-sb-av>i.cm-k0{background:radial-gradient(circle at 30% 25%,var(--a2),var(--a))}.cm-sb-av>i.cm-k1{background:radial-gradient(circle at 30% 25%,var(--a),var(--ad))}.cm-sb-av>i.cm-k2{background:radial-gradient(circle at 30% 25%,var(--rz),var(--sf));color:var(--a2);box-shadow:0 0 0 3px var(--bg),inset 0 0 0 1.5px var(--a2),0 8px 18px -8px #000}.cm-sb-av b{position:absolute;left:50%;top:44px;transform:translateX(-50%);padding:2px 6px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:11px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.cm-sb-ctl{flex:none;display:flex;align-items:center;gap:10px;padding:8px;border-radius:20px;background:var(--sf);border:1px solid var(--b1)}.cm-sb-ctl>span{flex:1;min-width:0;display:grid;gap:2px;text-align:center}.cm-sb-ctl b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.cm-sb-ctl small{font-size:12px;color:var(--t2)}.cm-sb-b{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:14px;border:0;background:var(--rz);color:var(--t0);cursor:pointer;transition:transform .15s var(--ov)}.cm-sb-b.cm-sb-plus{background:var(--a);color:#fff}.cm-sb-b:active{transform:scale(.92)}.cm-tp{gap:12px}.cm-tp-hero{flex:1;min-height:0;display:grid;justify-items:center;align-content:center;gap:10px}.cm-tp-say{position:relative;padding:8px 14px;border-radius:16px;background:var(--t0);color:var(--bg);font-size:14px;transform-origin:50% 120%;box-shadow:0 10px 24px -12px #000}.cm-tp-say::after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;margin-left:-6px;background:var(--t0);transform:rotate(45deg);border-radius:2px}.cm-tp-say b{position:relative;z-index:1;font-weight:800;white-space:nowrap}.cm-tp-avw{position:relative;width:96px;height:96px;display:grid;place-items:center}.cm-tp-glow{position:absolute;inset:-30px;border-radius:50%;background:radial-gradient(circle,var(--a) 0,transparent 66%);opacity:0}.cm-tp-shadow{position:absolute;left:20px;right:20px;bottom:-8px;height:12px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.8),transparent)}.cm-tp-av{position:relative;width:84px;height:84px;box-sizing:border-box;padding:21px;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 0 0 4px var(--bg),0 0 0 6px var(--a),0 18px 30px -14px #000;transform-origin:50% 100%}.cm-tp-name{display:grid;justify-items:center;gap:2px;text-align:center}.cm-tp-name b{font-size:17px;font-weight:800}.cm-tp-name small{font-size:12px;color:var(--t2)}.cm-tp-card{flex:none;display:grid;gap:8px;padding:14px 16px 10px;border-radius:22px;background:var(--sf);border:1px solid var(--b1)}.cm-tp-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;color:var(--t1)}.cm-tp-row b{display:inline-flex;gap:3px;color:var(--t0);font-weight:700;font-variant-numeric:tabular-nums}.cm-tp-big b{font-size:26px;font-weight:800}.cm-tp-sl{position:relative;height:44px;margin:0 24px;touch-action:none;cursor:grab}.cm-tp-track{position:absolute;left:0;right:0;top:50%;height:8px;margin-top:-4px;border-radius:99px;background:var(--rz)}.cm-tp-fill{position:absolute;inset:0;border-radius:99px;background:linear-gradient(90deg,var(--ad),var(--a));transform-origin:0 50%;transform:scaleX(0)}.cm-tp-stop{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--rz);box-shadow:0 0 0 3px var(--sf);transition:background .2s}.cm-tp-stop.cm-on{background:var(--a2)}.cm-tp-th{position:absolute;left:0;top:50%;width:52px;height:34px;margin-top:-17px;display:grid;place-items:center;border-radius:13px;background:var(--t0);color:var(--bg);box-shadow:0 0 0 3px var(--a),0 10px 20px -8px var(--a)}.cm-tp-th b{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.cm-tp-lbl{position:relative;height:32px;margin:0 24px}.cm-tp-lbl span{position:absolute;top:0;display:grid;white-space:nowrap;justify-items:center;transform:translateX(-50%);transition:transform .3s var(--ov)}.cm-tp-lbl span:nth-child(1){left:0}.cm-tp-lbl span:nth-child(2){left:33.333%}.cm-tp-lbl span:nth-child(3){left:66.667%}.cm-tp-lbl span:nth-child(4){left:100%}.cm-tp-lbl b{font-size:13px;font-weight:800;color:var(--t2);transition:color .2s}.cm-tp-lbl small{font-size:11px;color:var(--t3);font-variant-numeric:tabular-nums}.cm-tp-lbl span.cm-on{transform:translateX(-50%) scale(1.12)}.cm-tp-lbl span.cm-on b{color:var(--t0)}.cm-tp-tot{flex:none;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 4px}.cm-tp-tot>span{display:grid;gap:2px;font-size:15px;color:var(--t1)}.cm-tp-tot small{font-size:11px;color:var(--t2)}.cm-tp-tot>b{display:inline-flex;gap:4px;font-size:30px;font-weight:800;letter-spacing:-.03em}.cm-tp.cm-tight{gap:8px}.cm-tp.cm-tight .cm-tp-hero{gap:6px}.cm-tp.cm-tight .cm-tp-avw{width:74px;height:74px}.cm-tp.cm-tight .cm-tp-av{width:64px;height:64px;padding:16px}.cm-tp.cm-tight .cm-tp-glow{inset:-20px}.cm-tp.cm-tight .cm-tp-say{padding:6px 12px;font-size:13px}.cm-tp.cm-tight .cm-tp-card{gap:4px;padding:10px 14px 6px}.cm-tp.cm-tight .cm-tp-big b{font-size:22px}.cm-tp.cm-tight .cm-tp-tot>b{font-size:26px}.cm-wt-top{flex:none;display:grid;justify-items:center;gap:2px;text-align:center}.cm-wt-bal{display:inline-flex;align-items:baseline;gap:6px;font-size:42px;font-weight:800;letter-spacing:-.03em}.cm-wt-bal.cm-glow{animation:cm-glow .9s ease-out}@keyframes cm-glow{30%{color:var(--a2);transform:scale(1.08)}}.cm-wt-top small:not(.cm-eb){font-size:12px;color:var(--t2)}.cm-wt-scene{position:relative;flex:1;min-height:0;perspective:900px;touch-action:pan-y}.cm-wt-rig{position:absolute;left:50%;top:50%;width:14.4em;height:9.8em;margin:-4.4em 0 0 -7.2em;transform-style:preserve-3d}.cm-wt-w{position:absolute;inset:0;transform-style:preserve-3d}.cm-wt-back{position:absolute;inset:0;border-radius:1.4em;background:linear-gradient(165deg,var(--ad),var(--bg) 150%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.06)}.cm-wt-in{position:absolute;left:7%;right:7%;top:0;height:60%;transform:translateZ(.5em)}.cm-wt-card{position:absolute;left:6%;right:34%;top:-1em;height:3em;border-radius:.45em;background:linear-gradient(135deg,var(--a2),var(--a));box-shadow:0 .2em .5em rgba(0,0,0,.3);transform:rotate(-4deg)}.cm-wt-note{position:absolute;left:4%;right:4%;top:0;height:3.4em;display:grid;place-items:center;border-radius:.35em;background:linear-gradient(135deg,var(--t0),var(--a2));color:var(--ad);font-style:normal;box-shadow:0 .15em .4em rgba(0,0,0,.35),inset 0 0 0 .25em rgba(255,255,255,.35)}.cm-wt-note b{font-size:1.15em;font-weight:900;opacity:.7}.cm-wt-front{position:absolute;left:0;right:0;top:26%;bottom:0;overflow:hidden;border-radius:.9em .9em 1.4em 1.4em;transform-origin:50% 100%;background:radial-gradient(80% 70% at 20% 10%,rgba(255,255,255,.24),transparent 60%),linear-gradient(170deg,var(--a),var(--ad));box-shadow:0 -.3em .8em rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.35)}.cm-wt-stitch{position:absolute;inset:.5em;border:2px dashed rgba(255,255,255,.32);border-radius:.6em .6em 1em 1em}.cm-wt-glyph{position:absolute;left:1.1em;bottom:1em;width:2.2em;height:2.2em;color:rgba(255,255,255,.85)}.cm-wt-brand{position:absolute;left:3.8em;bottom:1.4em;font-size:.9em;font-weight:800;letter-spacing:.04em;color:rgba(255,255,255,.9);white-space:nowrap}.cm-wt-snap{position:absolute;right:1.2em;top:50%;width:1.4em;height:1.4em;margin-top:-.7em;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--t0),var(--t2));box-shadow:0 .1em .25em rgba(0,0,0,.4)}.cm-wt-shine{position:absolute;inset:-40%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.2) 50%,transparent 58%);animation:cm-shine 4.4s ease-in-out infinite}.cm-wt-front.cm-wt-flash .cm-wt-shine{animation:cm-wt-pass .9s cubic-bezier(.2,.8,.2,1)}@keyframes cm-wt-pass{from{transform:translateX(-45%)}to{transform:translateX(45%)}}.cm-wt-shadow{position:absolute;left:8%;right:8%;bottom:-1.8em;height:1.4em;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),transparent)}.cm-wt-fly{position:absolute;left:0;top:0;z-index:30;pointer-events:none}.cm-wt-coin{width:1.7em;height:1.7em;display:grid;place-items:center;border-radius:50%;font-style:normal;color:var(--ad);background:radial-gradient(circle at 35% 30%,var(--t0),var(--a2) 45%,var(--a));box-shadow:inset 0 0 0 .15em rgba(255,255,255,.5),0 .2em .5em rgba(0,0,0,.4)}.cm-wt-coin.cm-flip{background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 50%,var(--ad));color:var(--t0)}.cm-wt-coin b{font-size:.85em;font-weight:900}.cm-wt-cash{width:3.4em;height:1.8em;display:grid;place-items:center;border-radius:.25em;font-style:normal;color:var(--ad);background:linear-gradient(135deg,var(--t0),var(--a2));box-shadow:inset 0 0 0 .2em rgba(255,255,255,.4),0 .2em .5em rgba(0,0,0,.35)}.cm-wt-cash b{font-size:.9em;font-weight:900}.cm-wt-dn{position:absolute;left:50%;top:0}.cm-wt-dn.cm-wt-coin{margin-left:-.85em}.cm-wt-dn.cm-wt-cash{margin-left:-1.7em}.cm-wt-amts{flex:none;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cm-wt-a{height:46px;border-radius:14px;border:1px solid var(--b1);background:var(--sf);color:var(--t0);font:700 15px/1 inherit;font-family:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .25s var(--ov),background .2s,color .2s}.cm-wt-a.cm-on{background:var(--t0);color:var(--bg);border-color:transparent}.cm-wt-a.cm-go{transform:scale(.9)}.cm-wt-src{flex:none;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--t2)}.cm-wt-src .ui-ic{width:15px;height:15px;color:var(--a2)}.cm-rt-top{flex:none;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.cm-rt-top>span:first-child{display:grid;gap:3px}.cm-rt-top b{font-size:20px;font-weight:800}.cm-rt-tag{flex:none;padding:5px 9px;border-radius:99px;border:1px dashed var(--b2);font-size:11px;font-weight:700;color:var(--t2)}.cm-rt-board{flex:none;display:flex;align-items:center;gap:12px}.cm-rt-fd{display:flex;align-items:flex-end;gap:4px;padding:6px;border-radius:16px;background:var(--bg);border:1px solid var(--b1);transition:box-shadow .3s}.cm-rt.cm-locked .cm-rt-fd{box-shadow:0 0 0 2px var(--a),0 14px 30px -16px var(--a)}.cm-fd{position:relative;width:33px;height:50px;perspective:300px;font-size:38px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--t0)}.cm-fd::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;margin-top:-.5px;background:rgba(0,0,0,.75);z-index:3}.cm-fd-h{position:absolute;left:0;right:0;height:50%;overflow:hidden;display:block;font-style:normal;backface-visibility:hidden;-webkit-backface-visibility:hidden}.cm-fd-t,.cm-fd-lt{top:0;border-radius:7px 7px 0 0;background:var(--rz);transform-origin:50% 100%}.cm-fd-b,.cm-fd-lb{bottom:0;border-radius:0 0 7px 7px;background:var(--sf);transform-origin:50% 0}.cm-fd-lt,.cm-fd-lb{z-index:2;visibility:hidden}.cm-fd-h b{position:absolute;left:0;right:0;height:200%;display:grid;place-items:center;font-weight:800}.cm-fd-t b,.cm-fd-lt b{top:0}.cm-fd-b b,.cm-fd-lb b{top:-100%}.cm-fd-sep{width:9px;font-size:38px;font-weight:800;line-height:50px;text-align:center;color:var(--t2)}.cm-rt-dl{display:grid;gap:5px;justify-items:start;perspective:200px}.cm-rt-arr{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--a);color:#fff}.cm-rt-arr .ui-ic{width:18px;height:18px;stroke-width:2.4}.cm-rt-dl.cm-dn .cm-rt-arr{background:var(--rz);color:var(--a2);box-shadow:inset 0 0 0 1px var(--b2)}.cm-rt-pc{font-size:15px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums;white-space:nowrap}.cm-rt-dl.cm-dn .cm-rt-pc{color:var(--t1)}.cm-rt-chart{position:relative;flex:1;min-height:110px;overflow:hidden;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.cm-rt-grid{position:absolute;inset:16px 0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.cm-rt-grid i{height:0;border-top:1px dashed var(--b1)}.cm-rt-clip{position:absolute;left:0;top:0;bottom:0;overflow:hidden}.cm-rt-svg{display:block;overflow:visible}.cm-rt-line{fill:none;stroke:var(--a2);stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}.cm-rt-area{fill:var(--a);fill-opacity:.18;stroke:none;opacity:0}.cm-rt-fix{stroke:var(--t0);stroke-width:1.2;stroke-dasharray:4 4;opacity:0;transition:opacity .3s}.cm-rt.cm-locked .cm-rt-fix{opacity:.8}.cm-rt-dot{position:absolute;left:0;top:0;width:10px;height:10px;margin:-5px;border-radius:50%;background:var(--a2);box-shadow:0 0 0 3px var(--sf)}.cm-rt-dot::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--a2);animation:cm-ping 1.6s ease-out infinite}@keyframes cm-ping{from{transform:scale(.4);opacity:1}to{transform:scale(1.8);opacity:0}}.cm-rt-px{position:absolute;left:0;top:0;padding:3px 6px;border-radius:7px;background:var(--a);color:#fff;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.cm-rt-lock{position:absolute;left:10px;right:10px;top:10px;z-index:2;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;background:var(--rz);border:1px solid var(--a);box-shadow:0 14px 30px -14px #000;opacity:0}.cm-rt-ring{position:relative;flex:none;width:34px;height:34px}.cm-rt-ring .cm-rt-pad{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px;transform:none;fill:none;stroke:var(--t0);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cm-rt-ring svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.cm-rt-ring circle{fill:none;stroke:var(--a2);stroke-width:4;stroke-linecap:round}.cm-rt-lock span{display:grid;gap:2px;min-width:0}.cm-rt-lock b{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.cm-rt-lock small{font-size:11px;color:var(--t2);font-variant-numeric:tabular-nums}.cm-rt-calc{flex:none;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.cm-rt-calc>span{flex:1;display:grid;gap:2px}.cm-rt-calc>span:last-child{justify-items:end;text-align:right}.cm-rt-calc small{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--t2)}.cm-rt-calc b{display:inline-flex;gap:4px;font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.cm-rt-calc>i{color:var(--t2)}.cm-rt-calc>i .ui-ic{width:18px;height:18px}.cm-rt.cm-locked .cm-rt-gl{color:var(--a2)}.cm-sl-top{flex:none;display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.cm-sl-top>span{display:grid;gap:3px}.cm-sl-top b{font-size:28px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cm-sl-top>small{font-size:12px;line-height:1.4;color:var(--t2);text-align:right}.cm-sl-scene{position:relative;flex:1;min-height:0;perspective:900px;touch-action:pan-y}.cm-sl-rig{position:absolute;left:50%;top:50%;width:12.6em;height:14.75em;margin:-7.375em 0 0 -6.3em;transform-style:preserve-3d}.cm-sl-shield{position:absolute;inset:0;transform-style:preserve-3d}.cm-sl-seg{position:absolute;inset:0}.cm-sl-seg.cm-s0{background:linear-gradient(200deg,var(--a),var(--ad) 150%)}.cm-sl-seg.cm-s1{background:linear-gradient(180deg,var(--a),var(--ad))}.cm-sl-seg.cm-s2{background:linear-gradient(150deg,var(--ad),var(--a) 160%)}.cm-sl-seg.cm-s3{background:linear-gradient(20deg,var(--a),var(--a2) 150%)}.cm-sl-seg.cm-s4{background:linear-gradient(0deg,var(--a),var(--a2))}.cm-sl-seg.cm-s5{background:linear-gradient(135deg,var(--t0) -30%,var(--a2) 60%)}.cm-sl-rim{position:absolute;inset:-.6em;clip-path:polygon(50% 0,100% 13%,94% 62%,50% 100%,6% 62%,0 13%);background:var(--a2);opacity:0;transform:translateZ(-1em);transition:opacity .5s}.cm-sl.cm-done .cm-sl-rim{opacity:.4;animation:cm-rim 1.8s ease-in-out infinite}.cm-sl-sweep{position:absolute;inset:0;clip-path:polygon(50% 0,100% 13%,94% 62%,50% 100%,6% 62%,0 13%);background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.35) 50%,transparent 58%) 100% 0 / 250% 100% no-repeat;opacity:0;transform:translateZ(1px);pointer-events:none}.cm-sl.cm-done .cm-sl-sweep{animation:cm-sl-sweep .7s cubic-bezier(.2,.8,.2,1) .1s}@keyframes cm-sl-sweep{from{opacity:1;background-position:100% 0}to{opacity:1;background-position:0 0}}@keyframes cm-rim{50%{opacity:.16}}.cm-sl-lock{position:absolute;left:50%;top:50%;width:6em;height:7.8em;margin:-3.4em 0 0 -3em;transform-style:preserve-3d;cursor:pointer}.cm-sl-sh{position:absolute;left:.95em;top:0;width:4.1em;height:4.4em;box-sizing:border-box;border:.7em solid var(--t0);border-bottom:0;border-radius:2.05em 2.05em 0 0;transform-origin:calc(100% - .35em) 100%;box-shadow:inset .1em .1em 0 rgba(0,0,0,.15)}.cm-sl-side,.cm-sl-body{position:absolute;left:0;top:3.2em;width:6em;height:4.6em;border-radius:1.1em}.cm-sl-side{background:var(--ad)}.cm-sl-side.cm-z1{transform:translateZ(.15em)}.cm-sl-side.cm-z2{transform:translateZ(.3em)}.cm-sl-side.cm-z3{transform:translateZ(.45em)}.cm-sl-body{overflow:hidden;transform:translateZ(.6em);background:radial-gradient(90% 70% at 30% 20%,var(--a2),transparent 60%),linear-gradient(160deg,var(--a),var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 1em 1.8em -.8em rgba(0,0,0,.7)}.cm-sl-kh{position:absolute;left:50%;top:30%;width:1em;height:1em;margin-left:-.5em;border-radius:50%;background:var(--bg)}.cm-sl-kh::after{content:"";position:absolute;left:.3em;top:.7em;width:.4em;height:1.1em;border-radius:0 0 .2em .2em;background:var(--bg)}.cm-sl-ck{position:absolute;left:50%;top:50%;width:2.8em;height:2.8em;margin:-1.4em 0 0 -1.4em;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.cm-sl-glint{position:absolute;inset:-50%;background:linear-gradient(105deg,transparent 44%,rgba(255,255,255,.35) 50%,transparent 56%);transform:translateX(-60%)}.cm-sl.cm-done .cm-sl-glint{animation:cm-glint 1s ease-out .1s both}@keyframes cm-glint{to{transform:translateX(60%)}}.cm-sl-msg{position:relative;flex:none;height:58px;text-align:center}.cm-sl-m{position:absolute;left:0;right:0;top:0;display:grid;gap:4px}.cm-sl-m b{font-size:19px;font-weight:800}.cm-sl-m small{font-size:13px;line-height:1.3;color:var(--t1)}.cm-sl-feats{flex:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;min-height:30px}.cm-sl-feats span{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:12px;font-weight:700;color:var(--t1)}.cm-sl-feats .ui-ic{width:14px;height:14px;color:var(--a2);stroke-width:2.4}.cm-pt-scene{position:relative;flex:1;min-height:0;display:grid;place-items:center;perspective:1000px;touch-action:pan-y}.cm-pt-card{position:relative;transform-style:preserve-3d}.cm-pt-l{position:absolute;inset:0;pointer-events:none}.cm-pt-bg{overflow:hidden;border-radius:1.6em;background:radial-gradient(80% 60% at 70% 18%,var(--a2),transparent 60%),linear-gradient(165deg,var(--a),var(--ad) 80%);box-shadow:0 2em 3em -1.6em rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.35)}.cm-pt-rings{position:absolute;left:50%;top:42%;width:18em;height:18em;margin:-9em;border-radius:50%;background:repeating-radial-gradient(circle,rgba(255,255,255,.09) 0 1px,transparent 1px 1.4em)}.cm-pt-shine{position:absolute;inset:-30% -60%;background:linear-gradient(90deg,transparent 36%,rgba(255,255,255,.07) 44%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.07) 56%,transparent 64%)}.cm-pt-spec{position:absolute;left:-10%;top:-18%;width:90%;height:70%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.55),rgba(255,255,255,.12) 55%,transparent);pointer-events:none}.cm-pt-orbs{transform:translateZ(1.6em)}.cm-pt-orbs i{position:absolute;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.75),rgba(255,255,255,.12) 45%,transparent 70%)}.cm-pt-orbs i:nth-child(1){left:10%;top:14%;width:2.6em;height:2.6em}.cm-pt-orbs i:nth-child(2){right:10%;top:54%;width:1.6em;height:1.6em}.cm-pt-orbs i:nth-child(3){left:20%;bottom:26%;width:1.1em;height:1.1em}.cm-pt-hero{display:grid;place-items:center;transform:translateZ(3.6em)}.cm-pt-glyph{display:block;width:8.6em;height:8.6em;margin-top:-1.8em;color:#fff}.cm-pt-glyph svg.g{stroke-width:1.3}.cm-pt-badge{display:flex;flex-wrap:wrap;align-content:flex-end;gap:.4em;padding:1.5em;transform:translateZ(2.2em)}.cm-pt-badge span{padding:.4em .75em;border-radius:99px;background:rgba(0,0,0,.3);color:#fff;font-size:.78em;font-weight:700;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.cm-pt-tagw{position:absolute;right:1.2em;top:-.4em;width:5.6em;display:grid;justify-items:center;transform-origin:50% 0;pointer-events:none}.cm-pt-str{display:block;width:2px;height:2.4em;background:linear-gradient(var(--t2),var(--t0))}.cm-pt-tag{position:relative;margin-top:-.2em;min-width:5.2em;box-sizing:border-box;display:grid;justify-items:center;gap:.1em;padding:1.1em .6em .7em;border-radius:.5em .5em .9em .9em;background:var(--t0);color:var(--bg);box-shadow:0 .8em 1.4em -.6em rgba(0,0,0,.6)}.cm-pt-hole{position:absolute;left:50%;top:.35em;width:.55em;height:.55em;margin-left:-.275em;border-radius:50%;background:var(--ad);box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}.cm-pt-tag small{font-size:.62em;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.cm-pt-tag b{font-size:1.05em;font-weight:900;white-space:nowrap;font-variant-numeric:tabular-nums}.cm-pt-floor{position:absolute;left:50%;bottom:2px;height:26px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.8),transparent);pointer-events:none}.cm-pt-info{flex:none;display:grid;justify-items:center;gap:3px;text-align:center}.cm-pt-info b{font-size:22px;font-weight:800;letter-spacing:-.02em}.cm-pt-hint{font-size:12px;color:var(--t2);transition:color .3s}.cm-pt.cm-try .cm-pt-hint{color:var(--a2)}.cm-cf-top{flex:none;display:grid;gap:3px}.cm-cf-top b{font-size:22px;font-weight:800;letter-spacing:-.02em}.cm-cf-scene{position:relative;flex:1;min-height:0;margin:0 -14px;overflow:hidden;perspective:700px;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.cm-cf-track{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;animation:cm-bob 5s ease-in-out infinite}@keyframes cm-bob{50%{transform:translateY(-5px)}}.cm-cf-it{position:absolute;left:0;top:0}.cm-cf-art{position:absolute;inset:0;border-radius:1.2em;box-shadow:0 1.2em 2em -1em rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.3)}.cm-cf-art>span{position:absolute;left:.8em;bottom:.7em;padding:.3em .65em;border-radius:99px;background:rgba(0,0,0,.3);font-size:.72em;font-weight:700}.cm-cf-g{display:block;width:46%;aspect-ratio:1}.cm-cf-it .cm-v1 .cm-cf-g{transform:rotate(-16deg) translateX(-12%) scale(.9)}.cm-cf-it .cm-v2 .cm-cf-g{transform:scale(.6)}.cm-cf-it .cm-v2::before{content:"";position:absolute;width:56%;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.3),0 0 0 1.2em rgba(255,255,255,.06)}.cm-cf-it .cm-v3 .cm-cf-g{transform:scale(2.3) translate(14%,12%);opacity:.9}.cm-cf-it .cm-v4 .cm-cf-g{transform:translate(-18%,10%) scale(.8)}.cm-cf-it .cm-cf-g2{position:absolute;right:14%;top:16%;width:22%;opacity:.55;transform:none}.cm-cf-ref{position:absolute;left:0;right:0;top:100%;height:100%;margin-top:.4em;border-radius:1.2em;transform:scaleY(-1);pointer-events:none;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.22),transparent 26%);mask-image:linear-gradient(to top,rgba(0,0,0,.22),transparent 26%)}.cm-cf-cap{flex:none;display:flex;justify-content:center;align-items:baseline;gap:8px;height:22px;overflow:hidden}.cm-cf-ang{font-size:16px;font-weight:800}.cm-cf-k{font-size:12px;color:var(--t2);font-variant-numeric:tabular-nums}.cm-cf-dots{position:relative;flex:none;align-self:center;display:flex;gap:10px;height:6px}.cm-cf-dots i{width:6px;height:6px;border-radius:50%;background:var(--t3)}.cm-cf-pill{position:absolute;left:-6px;top:0;width:18px;height:6px;border-radius:99px;background:var(--a2);box-shadow:0 0 10px var(--a)}.cm-cf-buy{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 16px;border-radius:20px;background:var(--sf);border:1px solid var(--b1)}.cm-cf-buy>span{display:grid;min-width:0}.cm-cf-buy small{font-size:12px;color:var(--t2)}.cm-cf-buy b{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.cm-cf-add{flex:none;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:14px;border:0;background:var(--a);color:#fff;font:700 14px/1 inherit;font-family:inherit;cursor:pointer}.cm-cf-add .ui-ic{width:18px;height:18px}.cm-cf-add.cm-go{animation:cm-press .4s var(--ov)}.cm-qv{padding:0}.cm-qv-base{position:absolute;inset:0;box-sizing:border-box;padding:14px;display:flex;flex-direction:column;gap:10px;transform-origin:50% 30%}.cm-qv-head{flex:none;display:grid;gap:2px}.cm-qv-head b{font-size:24px;font-weight:800;letter-spacing:-.03em}.cm-qv-head small{font-size:13px;color:var(--t2)}.cm-qv-grid{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px}.cm-qv-card{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0;padding:8px 8px 10px;border-radius:18px;border:1px solid var(--b1);background:var(--sf);color:var(--t0);text-align:left;font:inherit;cursor:pointer}.cm-qv-art{flex:1;min-height:0;border-radius:12px}.cm-qv-art i,.cm-qv-hero i{display:block;height:46%;aspect-ratio:1}.cm-qv-card>b{padding:2px 2px 0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-qv-row{display:flex;justify-content:space-between;gap:6px;padding:0 2px}.cm-qv-row small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-qv-row em{font-style:normal;font-size:13px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.cm-qv-dim{position:absolute;inset:0;background:var(--bg);opacity:0;pointer-events:none}.cm-qv-lift{position:absolute;inset:0;z-index:2;pointer-events:none;filter:drop-shadow(0 18px 28px rgba(0,0,0,.55))}.cm-qv-det{pointer-events:auto;position:absolute;inset:0;z-index:2;background:var(--sf);clip-path:inset(var(--cm-t,0px) var(--cm-r,0px) var(--cm-b,0px) var(--cm-l,0px) round var(--cm-rad,0px))}.cm-qv-hero{position:absolute;left:0;top:0;width:100%;height:44%;transform-origin:0 0;clip-path:inset(var(--cm-hy,0px) var(--cm-hx,0px) var(--cm-hy,0px) var(--cm-hx,0px) round var(--cm-hr,0px))}.cm-qv-x{position:absolute;right:12px;top:12px;z-index:2;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:0;background:rgba(0,0,0,.35);color:#fff;cursor:pointer}.cm-qv-body{position:absolute;left:0;right:0;top:44%;bottom:0;box-sizing:border-box;padding:16px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.cm-qv-tt{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.cm-qv-tt b,.cm-qv-tt em{display:block}.cm-qv-tt b{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.cm-qv-tt em{font-style:normal;font-size:22px;font-weight:800;color:var(--a2);white-space:nowrap;font-variant-numeric:tabular-nums}.cm-qv-s{font-size:13px;color:var(--t2)}.cm-qv-body p{margin:0;font-size:13px;line-height:1.45;color:var(--t1)}.cm-qv-cta{margin-top:auto;display:flex;gap:8px}.cm-qv-buy{flex:1;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--a);color:#fff;font-size:15px;font-weight:700}.cm-qv-fav{flex:none;width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--rz);color:var(--a2)}.cm-ba-top{flex:none;display:grid;gap:3px}.cm-ba-top b{font-size:22px;font-weight:800;letter-spacing:-.02em}.cm-ba-fr{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:24px;touch-action:pan-y;cursor:ew-resize;user-select:none;-webkit-user-select:none;box-shadow:0 20px 40px -24px #000}.cm-ba-ph{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden}.cm-ba-be{color:var(--t3);background:radial-gradient(60% 50% at 50% 45%,var(--rz),var(--sf) 70%,var(--bg))}.cm-ba-dust{position:absolute;inset:0;background:radial-gradient(circle at 22% 30%,rgba(255,255,255,.06) 0 3%,transparent 4%),radial-gradient(circle at 70% 64%,rgba(0,0,0,.35) 0 9%,transparent 14%),radial-gradient(circle at 34% 78%,rgba(255,255,255,.05) 0 2%,transparent 3%),repeating-linear-gradient(115deg,transparent 0 18px,rgba(255,255,255,.025) 18px 19px)}.cm-ba-g{position:relative;display:block;width:44%;aspect-ratio:1}.cm-ba-be .cm-ba-g{transform:rotate(-8deg) scale(.9);opacity:.8}.cm-ba-af{color:#fff;clip-path:inset(0 0 0 var(--cm-x,50%));background:radial-gradient(70% 60% at 50% 40%,var(--a2),var(--a) 55%,var(--ad))}.cm-ba-glow{position:absolute;left:50%;top:50%;width:72%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.45),transparent 62%)}.cm-ba-sp{position:absolute;width:18px;height:18px;background:var(--t0);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:cm-tw 2.4s ease-in-out infinite}.cm-ba-sp.cm-p1{left:22%;top:22%}.cm-ba-sp.cm-p2{right:18%;top:30%;width:12px;height:12px;animation-delay:.6s}.cm-ba-sp.cm-p3{right:26%;bottom:22%;animation-delay:1.1s}.cm-ba-sp.cm-p4{left:28%;bottom:28%;width:10px;height:10px;animation-delay:1.7s}@keyframes cm-tw{0%,100%{transform:scale(.3) rotate(0);opacity:.3}50%{transform:scale(1) rotate(45deg);opacity:1}}.cm-ba-shine{position:absolute;inset:-40%;background:linear-gradient(110deg,transparent 44%,rgba(255,255,255,.2) 50%,transparent 56%);animation:cm-shine 5s ease-in-out infinite}.cm-ba-lb{position:absolute;top:12px;padding:6px 11px;border-radius:99px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cm-ba-be .cm-ba-lb{left:12px;background:rgba(0,0,0,.45);color:var(--t1)}.cm-ba-af .cm-ba-lb{right:12px;background:var(--t0);color:var(--ad)}.cm-ba-lb.cm-pop{animation:cm-lbpop .5s var(--ov)}@keyframes cm-lbpop{40%{transform:scale(1.25)}}.cm-ba-line{position:absolute;left:0;top:0;bottom:0;width:3px;margin-left:-1.5px;background:var(--t0);box-shadow:0 0 14px rgba(0,0,0,.45),-1px 0 0 rgba(255,255,255,.35);pointer-events:none}.cm-ba-knob{position:absolute;left:0;top:74%;width:50px;height:50px;margin:-25px 0 0 -25px;display:grid;place-items:center;border-radius:50%;background:var(--t0);color:var(--ad);box-shadow:0 10px 24px -6px rgba(0,0,0,.7),0 0 0 4px rgba(255,255,255,.22);touch-action:none}.cm-ba-knob svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cm-ba-meta{flex:none;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cm-ba-meta span{display:grid;align-content:start;gap:2px;min-width:0;padding:9px 10px;border-radius:14px;background:var(--sf);border:1px solid var(--b1)}.cm-ba-meta small{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.cm-ba-meta b{font-size:13px;font-weight:700;line-height:1.25}.cm-bb-top{flex:none;display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.cm-bb-top>span{display:grid;gap:3px;min-width:0}.cm-bb-top b{font-size:21px;font-weight:800;letter-spacing:-.02em}.cm-bb-top .cm-bb-tot{flex:none;display:inline-flex;gap:4px;font-size:26px;font-variant-numeric:tabular-nums}.cm-bb-scene{position:relative;flex:1;min-height:0}.cm-bb-rig{position:absolute;left:50%;top:50%;width:26em;height:23em;margin:-11.5em 0 0 -13em;transform-origin:50% 90%}.cm-bb-shadow{position:absolute;left:3em;top:21em;width:20em;height:2.6em;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent)}.cm-bb-pile{position:absolute;left:50%;top:12.2em;width:0;height:0}.cm-bowl .cm-bb-back{position:absolute;left:1em;top:8em;width:24em;height:6.4em;border-radius:50%;background:radial-gradient(60% 80% at 50% 75%,var(--bg),var(--ad) 150%);box-shadow:inset 0 .6em 1.2em rgba(0,0,0,.65),inset 0 0 0 .3em rgba(255,255,255,.14)}.cm-bowl .cm-bb-front{position:absolute;left:1em;top:8em;width:24em;height:14em;box-sizing:border-box;padding-bottom:2.6em;display:grid;place-items:end center;border-radius:12em 12em 11em 11em / 3.2em 3.2em 10.8em 10.8em;background:radial-gradient(60% 45% at 28% 42%,rgba(255,255,255,.3),transparent 60%),linear-gradient(180deg,var(--a),var(--ad));-webkit-mask-image:radial-gradient(ellipse 12em 3.2em at 50% 3.2em,transparent 98%,#000 100%);mask-image:radial-gradient(ellipse 12em 3.2em at 50% 3.2em,transparent 98%,#000 100%)}.cm-bowl .cm-bb-front span{font-size:1.2em;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.85)}.cm-bowl .cm-bb-lip{position:absolute;left:1em;top:8em;width:24em;height:6.4em;box-sizing:border-box;border-radius:50%;border:.35em solid transparent;border-bottom-color:var(--t2);pointer-events:none}.cm-box .cm-bb-back{position:absolute;left:2em;top:6.6em;width:22em;height:7.4em;border-radius:.8em .8em 0 0;background:linear-gradient(180deg,var(--ad),var(--bg));box-shadow:inset 0 0 0 .2em rgba(255,255,255,.08)}.cm-box .cm-bb-back::before,.cm-box .cm-bb-back::after{content:"";position:absolute;top:-1em;width:9em;height:2.8em;border-radius:.4em;background:linear-gradient(180deg,var(--a2),var(--a));box-shadow:inset 0 -.2em 0 rgba(0,0,0,.15)}.cm-box .cm-bb-back::before{left:-2.6em;transform:rotate(-22deg);transform-origin:100% 100%}.cm-box .cm-bb-back::after{right:-2.6em;transform:rotate(22deg);transform-origin:0 100%}.cm-box .cm-bb-front{position:absolute;left:1.4em;top:12.6em;width:23.2em;height:9.4em;display:grid;place-items:center;border-radius:.5em .5em 1.2em 1.2em;background:linear-gradient(90deg,transparent 45%,rgba(255,255,255,.22) 45% 55%,transparent 55%),radial-gradient(60% 80% at 22% 18%,rgba(255,255,255,.22),transparent 60%),linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 .2em 0 rgba(255,255,255,.25)}.cm-box .cm-bb-front span{padding:.4em .9em;border-radius:.5em;background:var(--t0);color:var(--ad);font-size:1.1em;font-weight:800}.cm-box .cm-bb-lip{display:none}.cm-box .cm-bb-pile{top:12.4em}.cm-bb-pc{position:absolute;left:0;top:0;display:block;background-image:radial-gradient(circle at 30% 25%,rgba(255,255,255,.6),transparent 42%);box-shadow:inset 0 -.35em 0 rgba(0,0,0,.18),0 .3em .6em rgba(0,0,0,.35)}.cm-bb-pc.cm-c0{background-color:var(--a)}.cm-bb-pc.cm-c1{background-color:var(--a2)}.cm-bb-pc.cm-c2{background-color:var(--ad)}.cm-bb-pc.cm-c3{background-color:var(--t0)}.cm-bb-pc.cm-s0{width:4.3em;height:4.3em;border-radius:50%}.cm-bb-pc.cm-s1{width:3.8em;height:3.8em;border-radius:1em}.cm-bb-pc.cm-s2{width:5.8em;height:3em;border-radius:99px}.cm-bb-pc.cm-s3{width:5em;height:3.2em;border-radius:0 2.5em 0 2.5em}.cm-bb-pc.cm-s4{width:4.3em;height:3.8em;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.cm-bb-fly{z-index:30;pointer-events:none}.cm-bb-cnt{flex:none;margin-top:-4px;text-align:center;font-size:12px;color:var(--t2)}.cm-bb-chips{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:8px}.cm-bb-ch{position:relative;display:flex;align-items:center;gap:8px;min-width:0;height:48px;padding:0 10px;border-radius:14px;border:1px solid var(--b1);background:var(--sf);color:var(--t0);font:inherit;text-align:left;cursor:pointer}.cm-bb-ch .cm-bb-pc{position:relative;flex:none;font-size:4.6px}.cm-bb-ch>span{flex:1;min-width:0;display:grid}.cm-bb-ch b{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-bb-ch small{font-size:11px;color:var(--t2);font-variant-numeric:tabular-nums}.cm-bb-ch.cm-go{animation:cm-press .35s var(--ov)}.cm-bb-q{position:absolute;top:-6px;right:-4px;min-width:22px;height:20px;box-sizing:border-box;padding:0 5px;border-radius:99px;background:var(--a);color:#fff;font-style:normal;font-size:11px;font-weight:800;line-height:20px;text-align:center;font-variant-numeric:tabular-nums}.cm-bb-q:empty{display:none}.cm-bb-q.cm-in{animation:cm-qpop .45s var(--ov)}@keyframes cm-qpop{from{transform:scale(1.8)}}.cm-vs{gap:10px}.cm-vs-art{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:26px;box-shadow:0 20px 40px -24px #000}.cm-vs-ly{position:absolute;inset:0;display:grid;place-items:center;clip-path:circle(var(--cm-r,150%) at var(--cm-cx,50%) var(--cm-cy,50%))}.cm-vs-ly.cm-v0,.cm-vs-s.cm-v0{color:#fff;background:radial-gradient(70% 60% at 30% 22%,var(--a2),transparent 60%),linear-gradient(160deg,var(--a),var(--ad))}.cm-vs-ly.cm-v1,.cm-vs-s.cm-v1{color:var(--ad);background:radial-gradient(70% 60% at 30% 22%,var(--t0),transparent 70%),linear-gradient(160deg,var(--a2),var(--a) 140%)}.cm-vs-ly.cm-v2,.cm-vs-s.cm-v2{color:var(--a2);background:radial-gradient(60% 50% at 70% 25%,var(--a),transparent 62%),linear-gradient(160deg,var(--ad),var(--bg))}.cm-vs-ly.cm-v3,.cm-vs-s.cm-v3{color:var(--ad);background:linear-gradient(160deg,var(--t0),var(--t1) 70%,var(--t2))}.cm-vs-ly.cm-v4,.cm-vs-s.cm-v4{color:var(--a2);background:radial-gradient(60% 50% at 30% 20%,var(--b2),transparent 70%),linear-gradient(160deg,var(--rz),var(--bg))}.cm-vs-halo{position:absolute;left:50%;top:48%;width:64%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.28),transparent 65%)}.cm-vs-g{position:relative;display:block;width:38%;aspect-ratio:1;transform:scale(calc(var(--cm-gs,1) * var(--cm-gi,1)));filter:drop-shadow(0 .5em 1em var(--ad))}.cm-vs-tag{position:absolute;left:14px;bottom:14px;padding:6px 11px;border-radius:99px;background:rgba(0,0,0,.28);color:#fff;font-size:12px;font-weight:700}.cm-vs-info{flex:none;display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.cm-vs-info>span{display:grid;gap:3px;min-width:0}.cm-vs-info b{font-size:20px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-vs-info .cm-vs-pr{flex:none;display:inline-flex;gap:4px;font-size:26px;font-variant-numeric:tabular-nums;overflow:visible}.cm-vs-sec{flex:none;display:flex;justify-content:space-between;align-items:baseline;margin-bottom:-4px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.cm-vs-sec b{display:inline-block;font-size:13px;letter-spacing:.02em;text-transform:none;color:var(--t0)}.cm-vs-sw{position:relative;flex:none;display:flex;gap:14px;padding:4px}.cm-vs-s{position:relative;flex:none;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2),0 6px 14px -6px #000}.cm-vs-ring{position:absolute;left:0;top:0;width:48px;height:48px;margin-left:-4px;border-radius:50%;box-shadow:0 0 0 2px var(--t0);pointer-events:none}.cm-vs-rip{position:absolute;width:40px;height:40px;margin:-20px;border-radius:50%;box-shadow:0 0 0 2px var(--a2);pointer-events:none;animation:cm-rip .65s ease-out forwards}@keyframes cm-rip{from{transform:scale(1);opacity:.9}to{transform:scale(2.6);opacity:0}}.cm-vs-sz{position:relative;flex:none;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px;padding:4px;border-radius:16px;background:var(--sf);border:1px solid var(--b1)}.cm-vs-sz button{position:relative;height:40px;border:0;border-radius:12px;background:none;color:var(--t1);font:700 14px/1 inherit;font-family:inherit;cursor:pointer;transition:color .2s}.cm-vs-sz button.cm-on{color:var(--bg)}.cm-vs-pill{position:absolute;left:0;top:4px;height:40px;border-radius:12px;background:var(--t0);box-shadow:0 6px 16px -8px #000}.cm-ff{gap:10px;padding-bottom:0}.cm-ff-top{flex:none;display:grid;gap:2px}.cm-ff-top b{font-size:24px;font-weight:800;letter-spacing:-.03em}.cm-ff-top small{font-size:13px;color:var(--t2)}.cm-ff-grid{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px}.cm-ff-card{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0;padding:8px 8px 10px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.cm-ff-art{flex:1;min-height:0;border-radius:12px}.cm-ff-g{display:block;height:44%;aspect-ratio:1}.cm-ff-h{position:absolute;right:6px;top:6px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:0;background:rgba(0,0,0,.3);color:#fff;cursor:pointer;transition:background .2s,color .2s}.cm-ff-h .ui-ic{width:20px;height:20px}.cm-ff-h.cm-on{background:var(--t0);color:var(--a)}.cm-ff-h.cm-on .ui-ic{fill:currentColor}.cm-ff-card>b{padding:2px 2px 0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-ff-card>span{display:flex;justify-content:space-between;gap:6px;padding:0 2px}.cm-ff-card small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-ff-card em{font-style:normal;font-size:13px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.cm-ff-tb{flex:none;display:flex;margin:0 -14px;padding:8px 6px 10px;border-top:1px solid var(--b1);background:var(--bg)}.cm-ff-tb>span{flex:1;display:grid;justify-items:center;gap:3px;color:var(--t2);transition:color .3s}.cm-ff-tb>span:first-child{color:var(--t0)}.cm-ff-tb small{font-size:11px;font-weight:600;white-space:nowrap}.cm-ff-tb .cm-ff-me.cm-on{color:var(--a2)}.cm-ff-ic{position:relative;display:block;width:22px;height:22px;font-style:normal;transform-origin:50% 100%}.cm-ff-badge{position:absolute;top:-6px;right:-12px;min-width:18px;height:18px;box-sizing:border-box;padding:0 5px;border-radius:99px;background:var(--a);color:#fff;font-size:11px;font-weight:800;line-height:18px;text-align:center;opacity:0;box-shadow:0 0 0 2px var(--bg);font-variant-numeric:tabular-nums}.cm-ff-badge.cm-on{opacity:1}.cm-ff-fly,.cm-ff-tr{position:absolute;left:0;top:0;pointer-events:none}.cm-ff-fly{z-index:31;width:38px;height:38px;color:var(--t0);filter:drop-shadow(0 0 1.5px var(--a)) drop-shadow(0 0 1.5px var(--a)) drop-shadow(0 6px 12px rgba(0,0,0,.5))}.cm-ff-tr{z-index:30;width:22px;height:22px;color:var(--a2);opacity:0}.cm-ff-fly .ui-ic,.cm-ff-tr .ui-ic{width:100%;height:100%;fill:currentColor;stroke:none}.cm-ff-fly::before{content:"";position:absolute;inset:-60%;border-radius:50%;background:radial-gradient(circle,var(--a2),transparent 62%);opacity:.55}.cm-ff-fly .ui-ic{position:relative}@media (prefers-reduced-motion:reduce){.cm-rc-ok i,.cm-cf-track,.cm-wt-shine,.cm-ba-sp,.cm-ba-shine,.cm-rt-dot::after,.cm-rc-led,.cm-sl.cm-done .cm-sl-rim{animation:none}.cm-rc-l.cm-on,.cm-cc-no i.cm-in,.cm-roll,.cm-sl.cm-done .cm-sl-sweep,.cm-wt-front.cm-wt-flash .cm-wt-shine,.cm-cc-card.cm-sweep .cm-cc-glare{animation:none}}.tw-scr{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;overflow:hidden}.tw-full{position:absolute;inset:0;overflow:hidden;background:var(--bg)}.tw-head{position:relative;display:grid;gap:2px;flex:none;min-width:0}.tw-head small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-head b{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-cv{position:absolute;left:0;top:0;display:block}.tw-map{position:absolute;inset:0;background:var(--bg);transform-origin:50% 50%}.tw-map::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--gl) 1px,transparent 1px),linear-gradient(90deg,var(--gl) 1px,transparent 1px);background-size:46px 46px}@keyframes tw-spin{from{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes tw-blink{50%{opacity:.35}}@keyframes tw-beat{0%,100%{transform:scale(1)}40%{transform:scale(1.04)}}@keyframes tw-pop{from{transform:translateY(10px) scale(.7);opacity:0}to{transform:none;opacity:1}}@keyframes tw-tap{from{transform:scale(.86)}to{transform:scale(1)}}@keyframes tw-rip{from{transform:scale(.2);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes tw-ping{from{transform:scale(1);opacity:.8}to{transform:scale(3.2);opacity:0}}@keyframes tw-halo{from{transform:scale(.5);opacity:.55}to{transform:scale(1.7);opacity:0}}@keyframes tw-glowb{50%{box-shadow:0 0 0 3px var(--b1),0 0 18px -4px var(--a)}}@keyframes tw-pp{from{transform:scale(.9)}to{transform:scale(1)}}.tw-flip{--fw:34px;display:inline-flex;align-items:center;gap:4px}.tw-fc{position:relative;width:var(--fw);height:calc(var(--fw) * 1.42);perspective:320px;font-weight:800;font-size:calc(var(--fw) * 1.02);line-height:1;font-variant-numeric:tabular-nums;color:var(--t0)}.tw-fc::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;margin-top:-.5px;background:rgba(0,0,0,.7);z-index:3}.tw-fh{position:absolute;left:0;right:0;height:50%;overflow:hidden;display:block;font-style:normal;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tw-ft,.tw-flt{top:0;border-radius:9px 9px 0 0;background:var(--rz);box-shadow:inset 0 1px 0 var(--b2);transform-origin:50% 100%}.tw-fb,.tw-flb{bottom:0;border-radius:0 0 9px 9px;background:linear-gradient(rgba(0,0,0,.18),rgba(0,0,0,.18)),var(--rz);transform-origin:50% 0}.tw-flt,.tw-flb{z-index:2;visibility:hidden}.tw-fh b{position:absolute;left:0;right:0;height:200%;display:grid;place-items:center;font:inherit}.tw-ft b,.tw-flt b{top:0}.tw-fb b,.tw-flb b{top:-100%}.tw-fsep{font-weight:800;font-size:calc(var(--fw) * .9);line-height:1;color:var(--t2)}.tw-cal-wd{display:grid;grid-template-columns:repeat(7,1fr);flex:none;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--t2);text-align:center}.tw-cal-wd .tw-we{color:var(--a2)}.tw-cal-grid{position:relative;flex:none}.tw-cal-seg{position:absolute;left:0;right:0;opacity:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 60%),linear-gradient(90deg,var(--ad),var(--a) 50%,var(--ad));clip-path:inset(var(--py) calc(100% - var(--r,0px)) var(--py) var(--l,0px) round 99px)}.tw-cal-cap{position:absolute;left:0;top:0;width:var(--cap);height:var(--cap);border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 28%,var(--a2),var(--a) 62%);box-shadow:0 8px 20px -6px var(--a),inset 0 1px 0 rgba(255,255,255,.45);transform:scale(0);z-index:1}.tw-cal-tap{position:absolute;left:0;top:0;width:var(--cap);height:var(--cap);border-radius:50%;border:2px solid var(--a2);opacity:0;pointer-events:none;z-index:3}.tw-cal-d{position:absolute;display:grid;place-items:center;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--t0);cursor:pointer;z-index:2;transition:color .2s,transform .35s var(--ov);user-select:none;-webkit-user-select:none}.tw-cal-d.tw-we{color:var(--t1)}.tw-cal-d.tw-past{color:var(--t3);cursor:default}.tw-cal-d.tw-today::after{content:"";position:absolute;left:50%;bottom:16%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--a2)}.tw-cal-d.tw-in{color:#fff}.tw-cal-d.tw-capd{color:#fff;font-weight:800;transform:scale(1.1)}.tw-cal-sum{flex:none;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;background:radial-gradient(120% 160% at 100% 0,var(--ad),var(--sf) 60%);border:1px solid var(--b1);transform-origin:50% 100%}.tw-cal-io{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.tw-cal-io span{display:grid;gap:3px;min-width:0}.tw-cal-io small{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t2)}.tw-cal-io b{font-size:15px;font-weight:700;white-space:nowrap}.tw-cal-io b.tw-dim{color:var(--t3);font-weight:600}.tw-cal-ar{display:grid;color:var(--t2)}.tw-cal-ar .ui-ic{width:16px;height:16px}.tw-cal-n{flex:none;display:grid;justify-items:end;line-height:1;transition:opacity .16s cubic-bezier(.2,.8,.2,1)}.tw-cal-n.tw-dim{opacity:.4}.tw-cal-n b{font-size:34px;font-weight:800;letter-spacing:-.03em;color:var(--t0)}.tw-cal-n small{margin-top:3px;font-size:12px;color:var(--t1)}.tw-ru-sky{position:relative;flex:1 1 96px;min-height:96px;max-height:200px;border-radius:20px;overflow:hidden;background:radial-gradient(90% 130% at 50% 120%,var(--ad),var(--sf) 72%);border:1px solid var(--b1)}.tw-ru-sky svg{position:absolute;inset:0;width:100%;height:100%}.tw-ru-sky path{fill:none;stroke:var(--t3);stroke-width:1.3;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.tw-ru-sun{position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff,var(--a2) 45%,var(--a));box-shadow:0 0 22px 6px var(--a),0 0 60px 14px var(--ad)}.tw-ru-hz{position:absolute;left:12px;right:12px;bottom:6px;display:flex;justify-content:space-between;font-size:10px;font-weight:600;color:var(--t3);font-variant-numeric:tabular-nums}.tw-ru-big{position:absolute;left:0;right:0;bottom:16px;display:grid;justify-items:center;gap:2px;transform-origin:50% 70%}.tw-ru-big b{font-size:28px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.tw-ru-big small{font-size:12px;color:var(--t1)}.tw-ru-days{flex:none}.tw-ru-rule{position:relative;flex:none;height:120px;overflow:hidden;touch-action:none;cursor:grab;border-radius:18px;background:var(--sf);-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.tw-ru-rule.tw-grab{cursor:grabbing}.tw-ru-track{position:absolute;left:0;bottom:0;height:64px;will-change:transform;background-image:repeating-linear-gradient(90deg,var(--t1) 0 2px,transparent 2px calc(var(--px) * 4)),repeating-linear-gradient(90deg,var(--t3) 0 1.5px,transparent 1.5px var(--px));background-size:100% 28px,100% 15px;background-position:0 100%,0 100%;background-repeat:repeat-x}.tw-ru-h{position:absolute;bottom:33px;transform:translateX(-50%);font-size:12px;font-weight:700;color:var(--t2);font-variant-numeric:tabular-nums;white-space:nowrap}.tw-ru-busy{position:absolute;bottom:0;height:30px;background:repeating-linear-gradient(-45deg,var(--t3) 0 2px,transparent 2px 7px);box-shadow:inset 0 2px 0 var(--t2)}.tw-ru-sel{position:absolute;left:50%;bottom:0;height:30px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,var(--a),transparent);opacity:.4;pointer-events:none;transform-origin:0 50%}.tw-ru-dur{flex:none;align-items:center}.ui-chips.tw-ru-dur>small{flex:none;padding:0 4px 0 2px;border:0;background:none;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t2)}.tw-ru-dur span{cursor:pointer}.tw-ru-needle{position:absolute;left:50%;bottom:0;width:3px;height:70px;margin-left:-1.5px;border-radius:2px;background:var(--a2);box-shadow:0 0 14px var(--a);pointer-events:none}.tw-ru-bub{position:absolute;left:50%;top:6px;display:grid;justify-items:center;gap:1px;padding:6px 13px 7px;border-radius:13px;background:var(--a);color:#fff;transform-origin:50% 140%;box-shadow:0 10px 24px -10px var(--a);pointer-events:none;white-space:nowrap;transition:background .2s,color .2s}.tw-ru-bub::after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;margin-left:-5px;background:inherit;transform:rotate(45deg);border-radius:2px}.tw-ru-bub b{position:relative;font-size:17px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.tw-ru-bub small{position:relative;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.tw-ru-bub.tw-busy{background:var(--rz);color:var(--t1);box-shadow:none}.tw-ru-row{margin-top:auto}.tw-ru-row em{color:var(--a2)}.tw-sm-stage{position:relative;flex:1;min-height:0;perspective:900px;perspective-origin:50% 0%}.tw-sm-plan{position:absolute;left:50%;top:47%;transform-style:preserve-3d;border-radius:22px;background:radial-gradient(70% 45% at 50% 0,var(--ad),transparent 72%),repeating-linear-gradient(0deg,var(--gl) 0 1px,transparent 1px 24px),repeating-linear-gradient(90deg,var(--gl) 0 1px,transparent 1px 24px),var(--sf);box-shadow:inset 0 0 0 1px var(--b2),0 40px 60px -30px #000}.tw-sm-front{position:absolute;left:16px;right:16px;top:10px;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--ad),var(--a2),var(--ad));box-shadow:0 0 22px var(--a);transform-style:preserve-3d}.tw-sm-glow{position:absolute;left:-12px;right:-12px;top:6px;height:110px;background:radial-gradient(60% 100% at 50% 0,var(--a),transparent 72%);opacity:.22;pointer-events:none}.tw-sm-front b{position:absolute;left:50%;bottom:100%;transform-origin:50% 100%;transform:translateX(-50%) rotateX(-60deg);padding:3px 8px;border-radius:6px;background:var(--rz);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--a2);white-space:nowrap}.tw-sm-tb{position:absolute;border-radius:50%;display:grid;place-items:center;font-style:normal;background:radial-gradient(circle at 40% 35%,var(--rz),var(--sf));box-shadow:inset 0 0 0 1px var(--b2),0 0 0 4px rgba(0,0,0,.25);transform:translateZ(8px)}.tw-sm-tb b{font-size:10px;font-weight:800;color:var(--t3)}.tw-sm-s{position:absolute;transform-style:preserve-3d;border-radius:6px;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b2);cursor:pointer;transition:background .2s}.tw-sm-bk{position:absolute;left:1px;right:1px;bottom:0;height:55%;border-radius:5px 5px 2px 2px;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b2),inset 0 5px 0 rgba(255,255,255,.05);transform-origin:50% 100%;transform:rotateX(-90deg);transition:background .2s}.tw-sm-s.tw-x{background:repeating-linear-gradient(45deg,var(--b1) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--b1);cursor:not-allowed}.tw-sm-s.tw-x .tw-sm-bk{background:repeating-linear-gradient(45deg,var(--b2) 0 2px,transparent 2px 5px),var(--bg);box-shadow:inset 0 0 0 1px var(--b1);opacity:.5}.tw-sm-wave{position:absolute;box-sizing:border-box;border-radius:50%;border:2px solid var(--a2);pointer-events:none;opacity:0;transform:translateZ(1px) scale(.6);animation:tw-sm-wave .36s cubic-bezier(.2,.8,.2,1)}@keyframes tw-sm-wave{from{opacity:.5;transform:translateZ(1px) scale(.6)}to{opacity:0;transform:translateZ(1px) scale(1.6)}}.tw-sm-s.tw-on{background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 70%);box-shadow:0 0 18px var(--a)}.tw-sm-s.tw-on .tw-sm-bk{background:linear-gradient(180deg,var(--a2),var(--a));box-shadow:inset 0 5px 0 rgba(255,255,255,.25)}.tw-sm-leg{flex:none;display:flex;justify-content:center;gap:16px;font-size:11px;color:var(--t2)}.tw-sm-leg span{display:inline-flex;align-items:center;gap:6px}.tw-sm-leg i{width:10px;height:10px;border-radius:3px;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b2)}.tw-sm-leg i.tw-x{background:repeating-linear-gradient(45deg,var(--b2) 0 1.5px,transparent 1.5px 4px);box-shadow:inset 0 0 0 1px var(--b1)}.tw-sm-leg i.tw-on{background:var(--a);box-shadow:none}.tw-sm-bar{flex:none;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.tw-sm-c{flex:none;min-width:42px;display:grid;justify-items:center;line-height:1}.tw-sm-c b{font-size:28px;font-weight:800;color:var(--a2)}.tw-sm-c small{margin-top:2px;font-size:11px;color:var(--t2)}.tw-sm-what{flex:1;min-width:0;display:grid;gap:2px}.tw-sm-what b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-sm-what small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-sm-sum{flex:none;font-style:normal;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.tw-mp-car{position:relative;flex:none;height:176px;perspective:700px;touch-action:pan-y;cursor:grab}.tw-mp-rail{position:absolute;inset:0;transform-style:preserve-3d}.tw-mp-it{position:absolute;left:50%;top:2px;width:120px;margin-left:-60px;display:grid;justify-items:center;gap:8px;transform-style:preserve-3d}.tw-mp-av{position:relative;width:112px;height:112px;transform:scale(var(--pop,1))}.tw-mp-av svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.tw-mp-tr{fill:none;stroke:var(--rz);stroke-width:5}.tw-mp-ar{fill:none;stroke:var(--a2);stroke-width:5;stroke-linecap:round}.tw-mp-face{position:absolute;inset:11px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:38px;font-weight:800;color:#fff;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.38),transparent 46%),linear-gradient(var(--h),var(--a),var(--ad));box-shadow:inset 0 -8px 16px rgba(0,0,0,.3)}.tw-mp-bd{position:absolute;right:2px;bottom:8px;min-width:26px;height:26px;padding:0 6px;box-sizing:border-box;border-radius:99px;background:var(--bg);border:2px solid var(--a2);font-size:12px;font-weight:800;display:grid;place-items:center;font-variant-numeric:tabular-nums}.tw-mp-nm{display:grid;justify-items:center;gap:1px;text-align:center}.tw-mp-nm b{font-size:15px;font-weight:700}.tw-mp-nm small{font-size:11px;color:var(--t2);white-space:nowrap}.tw-mp-card{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:22px;background:radial-gradient(120% 100% at 0 0,var(--ad),var(--sf) 62%);border:1px solid var(--b1);transform-origin:50% 0;box-sizing:border-box}.tw-mp-top{display:flex;align-items:center;gap:10px}.tw-mp-top span{flex:1;min-width:0;display:grid;gap:2px}.tw-mp-top b{font-size:19px;font-weight:800;letter-spacing:-.02em}.tw-mp-top small{font-size:12px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-mp-top em{font-style:normal;font-size:16px;font-weight:800;white-space:nowrap}.tw-mp-sub{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--t1)}.tw-mp-sub i{width:8px;height:8px;border-radius:50%;background:var(--a2);box-shadow:0 0 10px var(--a);animation:tw-blink 1.6s ease-in-out infinite}.tw-mp-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tw-mp-sl{height:36px;padding:0;border-radius:12px;border:1px solid var(--b2);background:var(--rz);color:var(--t0);font:700 14px/1 inherit;font-family:inherit;font-variant-numeric:tabular-nums;cursor:pointer}.tw-mp-card{position:relative;overflow:hidden}.tw-mp-pg{position:absolute;inset:0;box-sizing:border-box;padding:14px;display:flex;flex-direction:column;gap:10px}.tw-mp-pg.tw-in .tw-mp-sl{animation:tw-pop .45s var(--ov) both}.tw-mp-sl.tw-x{color:var(--t3);background:transparent;border-color:var(--b1);text-decoration:line-through;cursor:default}.tw-mp-sl.tw-on{background:var(--a);border-color:transparent;color:#fff;box-shadow:0 8px 20px -10px var(--a)}.tw-mp-card .tw-mp-sl.tw-tap{animation:tw-tap .35s var(--ov)}.tw-mp-foot{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-top:10px;border-top:1px solid var(--b1);font-size:12px;color:var(--t2);white-space:nowrap}.tw-mp-foot b{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700;color:var(--t0)}.tw-cal-pre{flex:none;margin-top:auto}.tw-cd-board{flex:none;display:grid;justify-items:center;gap:6px}.tw-cd-flip{--fw:36px}.tw-cd-st{max-width:100%;font-size:13px;font-weight:600;color:var(--a2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-cd-st.tw-busy{color:var(--t2)}.tw-cd-dial{flex:1;min-height:0;display:grid;place-items:center}.tw-cd-svg{display:block;touch-action:none;cursor:grab;overflow:visible}.tw-cd-face{fill:var(--sf);stroke:var(--b2);stroke-width:1.5}.tw-cd-rim{fill:none;stroke:var(--rz);stroke-width:7}.tw-cd-open{fill:none;stroke:var(--ad);stroke-width:7}.tw-cd-busy{fill:none;stroke:var(--t3);stroke-width:7;stroke-dasharray:2 3}.tw-cd-slot{fill:none;stroke:var(--a2);stroke-width:7;stroke-linecap:round;transition:stroke .2s}.tw-cd-slot.tw-busy{stroke:var(--t2)}.tw-cd-mi{stroke:var(--t3);stroke-width:1.2}.tw-cd-ma{stroke:var(--t1);stroke-width:2.4;stroke-linecap:round}.tw-cd-num text{fill:var(--t1);font-size:15px;font-weight:700;text-anchor:middle;font-variant-numeric:tabular-nums}.tw-cd-sh path{fill:rgba(0,0,0,.45)}.tw-cd-hh path{fill:var(--t0)}.tw-cd-mh path{fill:var(--a2)}.tw-cd-tr{fill:var(--a2);opacity:0;pointer-events:none}.tw-cd-knob{fill:var(--a);stroke:#fff;stroke-width:2;transform-box:fill-box;transform-origin:center;transform:scale(var(--k,1))}.tw-cd-kd{fill:#fff}.tw-cd-cap{fill:var(--rz);stroke:var(--a2);stroke-width:3}.tw-cd-note{flex:none;text-align:center;font-size:12px;color:var(--t2)}.tw-vc-st{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:14px}.tw-vc-pad{position:relative;flex:none;width:166px;height:192px;perspective:700px}.tw-vc-bind{position:absolute;left:12px;right:12px;top:-7px;height:16px;border-radius:8px;background:var(--rz);box-shadow:inset 0 1px 0 var(--b2),0 4px 8px rgba(0,0,0,.4);z-index:30;display:flex;justify-content:space-around}.tw-vc-bind i{width:8px;height:22px;margin-top:-10px;border-radius:4px;background:linear-gradient(90deg,var(--t3),var(--t1),var(--t3))}.tw-vc-stack{position:absolute;inset:0;transform-style:preserve-3d}.tw-vc-sh{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:grid;justify-items:center;align-content:start;padding-top:34px;box-sizing:border-box;border-radius:16px;background:linear-gradient(180deg,var(--rz),var(--sf));box-shadow:inset 0 0 0 1px var(--b2),0 2px 0 var(--sf),0 4px 0 var(--rz),0 18px 30px -16px #000;transform-origin:50% 0}.tw-vc-mo{position:absolute;left:0;right:0;top:0;height:34px;padding-top:9px;box-sizing:border-box;display:grid;place-items:center;border-radius:16px 16px 0 0;background:var(--a);color:#fff;font-style:normal;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.tw-vc-sh b{margin-top:10px;font-size:74px;font-weight:800;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.tw-vc-sh span{font-size:14px;color:var(--t1)}.tw-vc-sh small{margin-top:8px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--t2)}.tw-vc-sh.tw-off{clip-path:polygon(0 5px,4% 0,8% 5px,12% 0,16% 5px,20% 0,24% 5px,28% 0,32% 5px,36% 0,40% 5px,44% 0,48% 5px,52% 0,56% 5px,60% 0,64% 5px,68% 0,72% 5px,76% 0,80% 5px,84% 0,88% 5px,92% 0,96% 5px,100% 0,100% 100%,0 100%);z-index:40}.tw-vc-sh.tw-visit{background:radial-gradient(120% 90% at 30% 20%,var(--a2),var(--a) 50%,var(--ad));box-shadow:inset 0 0 0 1px rgba(255,255,255,.25),0 18px 30px -16px #000;color:#fff}.tw-vc-sh.tw-visit .tw-vc-mo{background:rgba(0,0,0,.22)}.tw-vc-sh.tw-visit span,.tw-vc-sh.tw-visit small{color:#fff}.tw-vc-sh.tw-live{box-shadow:0 0 0 2px var(--a2),0 20px 44px -12px var(--a)}.tw-vc-gl{position:absolute;right:10px;bottom:10px;width:24px;height:24px;color:#fff;opacity:.75}.tw-vc-ring{position:relative;flex:none;width:128px;height:128px}.tw-vc-ring svg{width:100%;height:100%;display:block}.tw-vc-h0{fill:none;stroke:var(--rz);stroke-width:5}.tw-vc-h{fill:none;stroke:var(--a2);stroke-width:5;stroke-linecap:round;transform:rotate(-90deg);transform-origin:60px 60px}.tw-vc-seg{fill:none;stroke:var(--rz);stroke-width:7;stroke-linecap:round;transition:stroke .35s}.tw-vc-seg.tw-on{stroke:var(--a)}.tw-vc-mid{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;line-height:1}.tw-vc-mid b{font-size:34px;font-weight:800}.tw-vc-mid small{margin-top:2px;font-size:12px;color:var(--t1)}.tw-vc-clock{margin-top:6px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--t2);font-variant-numeric:tabular-nums}.tw-vc-mid b.tw-vc-today{font-size:19px;color:var(--a2)}.tw-vc.tw-done .tw-vc-h{stroke:var(--a)}.tw-vc.tw-done .tw-vc-ring{animation:tw-beat 1.4s ease-in-out infinite}.tw-vc-row em{display:grid;justify-items:end;gap:2px;font-size:13px;line-height:1.15;white-space:nowrap;color:var(--a2)}.tw-vc-row em span:last-child{font-size:15px;color:var(--t0)}.tw-vc-row b{white-space:normal;line-height:1.15}.tw-vc-note{flex:none;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--t2)}.tw-vc-note .ui-ic{width:16px;height:16px;color:var(--a2)}.tw-cm-view{position:absolute;inset:0;perspective:760px;perspective-origin:50% 28%;overflow:hidden;background:var(--bg)}.tw-cm-cam{position:absolute;left:50%;top:40%;width:0;height:0;transform-style:preserve-3d}.tw-cm-world{position:absolute;left:0;top:0;width:380px;height:560px;transform-style:preserve-3d}.tw-cm-svg{position:absolute;left:0;top:0;overflow:visible}.tw-cm-land{fill:var(--bg)}.tw-cm-bl rect{fill:var(--sf);stroke:var(--b1);stroke-width:1}.tw-cm-bl rect.tw-cm-park{fill:var(--ad);opacity:.3;stroke:none}.tw-cm-av{fill:none;stroke:var(--rz);stroke-width:12}.tw-cm-prev{fill:none;stroke:var(--t3);stroke-width:3;stroke-dasharray:2 7;stroke-linecap:round}.tw-cm-glow{fill:none;stroke:var(--a);stroke-width:13;stroke-linecap:round;stroke-linejoin:round;opacity:.25}.tw-cm-rt{fill:none;stroke:var(--a2);stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round}.tw-cm-done{fill:none;stroke:var(--t3);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.tw-cm-pin,.tw-cm-cur{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.tw-cm-up{position:absolute;left:0;bottom:0;display:grid;justify-items:center;gap:4px;transform-origin:50% 100%;transform:translateX(-50%) rotateX(-42deg)}.tw-cm-pin .tw-cm-up i{display:grid;place-items:center;width:34px;height:34px;padding:8px;box-sizing:border-box;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 8px 18px -6px var(--a),0 0 0 3px var(--bg)}.tw-cm-pin .tw-cm-up i .ui-ic{width:18px;height:18px}.tw-cm-pin.tw-b .tw-cm-up i{background:var(--t0);color:var(--bg);box-shadow:0 0 0 3px var(--bg)}.tw-cm-pin .tw-cm-up b{order:-1;padding:4px 8px;border-radius:8px;background:var(--rz);border:1px solid var(--b2);font-size:11px;font-weight:700;white-space:nowrap}.tw-cm-rip{position:absolute;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;border:2px solid var(--a2);opacity:0;pointer-events:none}.tw-cm-rip.tw-go{animation:tw-rip 1.2s cubic-bezier(.2,.8,.2,1) forwards}.tw-cm-cone{position:absolute;left:-46px;top:-46px;width:92px;height:92px;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.5;clip-path:polygon(50% 50%,100% 22%,100% 78%)}.tw-cm-halo{position:absolute;left:-24px;top:-24px;width:48px;height:48px;border-radius:50%;background:var(--a);animation:tw-halo 1.6s ease-out infinite}.tw-cm-dot{display:grid;place-items:center;width:30px;height:30px;box-sizing:border-box;border-radius:50%;background:var(--a);border:3px solid #fff;color:#fff;box-shadow:0 6px 14px -4px #000}.tw-cm-dot .ui-ic{width:15px;height:15px}.tw-cm-bub{opacity:0;transition:opacity .3s;padding:5px 9px;border-radius:10px;background:var(--t0);color:var(--bg);font-size:12px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.tw-cm-card{position:absolute;left:10px;right:10px;bottom:10px;display:grid;gap:10px;padding:14px;border-radius:22px;background:var(--sf);border:1px solid var(--b2);box-shadow:0 -12px 40px -12px #000;transition:box-shadow .4s}.tw-cm-top{display:flex;align-items:center;gap:12px}.tw-cm-ava{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:19px;font-weight:800;color:#fff;background:linear-gradient(140deg,var(--a2),var(--ad))}.tw-cm-top span{flex:1;min-width:0;display:grid;gap:2px}.tw-cm-top span b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-cm-top span small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-cm-top em{flex:none;font-style:normal;display:grid;justify-items:end;line-height:1}.tw-cm-top em b{font-size:28px;font-weight:800;font-variant-numeric:tabular-nums}.tw-cm-top em small{font-size:11px;color:var(--t2)}.tw-cm-bell{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--a);color:#fff;transform-origin:50% 12%}.tw-cm-bar{height:6px;border-radius:3px;background:var(--rz);overflow:hidden}.tw-cm-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--ad),var(--a2));transform-origin:0 50%;transform:scaleX(0)}.tw-cm-st{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--t2);white-space:nowrap}.tw-cm-st span{overflow:hidden;text-overflow:ellipsis}.tw-cm-now{color:var(--a2);font-weight:700}.tw-cm.tw-drive .tw-cm-bub{opacity:1}.tw-cm.tw-arrived .tw-cm-card{box-shadow:0 0 0 1.5px var(--a),0 20px 40px -20px var(--a)}.tw-ck .tw-head b{padding-right:96px}.tw-ck-eta{position:absolute;right:0;top:16px;padding:6px 10px;border-radius:99px;background:var(--rz);font-style:normal;font-size:13px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums;white-space:nowrap}.tw-ck-st{position:relative;flex:1;min-height:150px;border-radius:22px;overflow:hidden;perspective:600px;background:radial-gradient(100% 70% at 50% 100%,var(--sf),var(--bg) 72%);border:1px solid var(--b1)}.tw-ck-coin{position:absolute;width:92px;height:92px;transform-style:preserve-3d}.tw-ck-cf,.tw-ck-cb{position:absolute;inset:0;border-radius:50%;display:grid;place-items:center;padding:24px;box-sizing:border-box;color:#fff;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:radial-gradient(circle at 32% 28%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 0 0 4px rgba(255,255,255,.22),inset 0 -8px 16px rgba(0,0,0,.3)}.tw-ck-cb{transform:rotateY(180deg)}.tw-ck-cb b{font-size:38px;font-weight:800}.tw-ck-steps{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:8px}.tw-ck-s{position:relative;display:flex;align-items:center;gap:8px;height:44px;padding:0 10px;box-sizing:border-box;border-radius:14px;background:var(--sf);border:1px solid var(--b1);overflow:hidden;color:var(--t2);transition:color .25s,border-color .25s}.tw-ck-f{position:absolute;left:0;top:0;bottom:0;width:0}.tw-ck-f::before{content:"";position:absolute;inset:0;background:var(--a);opacity:.22}.tw-ck-f::after{content:"";position:absolute;right:0;top:0;bottom:0;width:2px;background:var(--a2)}.tw-ck-s.tw-ok .tw-ck-f::after{opacity:0}.tw-ck-i{position:relative;flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--rz);font-size:11px;font-weight:800;transition:background .25s}.tw-ck-i .ui-ic{position:absolute;width:14px;height:14px;stroke-width:3;opacity:0}.tw-ck-s em{position:relative;min-width:0;font-style:normal;font-size:12px;font-weight:700;line-height:1.15}.tw-ck-s.tw-cur{color:var(--t0);border-color:var(--a)}.tw-ck-s.tw-ok{color:var(--t0);border-color:var(--b2)}.tw-ck-s.tw-ok .tw-ck-f::before{opacity:.5}.tw-ck-s.tw-ok .tw-ck-i{background:var(--a);color:#fff}.tw-ck-s.tw-ok .tw-ck-i b{opacity:0}.tw-ck-s.tw-ok .tw-ck-i .ui-ic{opacity:1}.tw-ck-s.tw-pp{animation:tw-pp .45s var(--ov)}.tw-bx-scene{position:relative;flex:1;min-height:0;perspective:900px;perspective-origin:50% 18%}.tw-bx-shadow{position:absolute;left:50%;top:calc(54% + var(--H) * .62);width:calc(var(--B) * 2);height:60px;margin-top:-30px;border-radius:50%;transform:translateX(-50%)}.tw-bx-shadow::before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.45;transform:translate(14px,8px)}.tw-bx-shadow::after{content:"";position:absolute;inset:22% 20%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.85),transparent)}.tw-bx-rig{position:absolute;left:50%;top:54%;width:0;height:0;transform-style:preserve-3d}.tw-bx-sq{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.tw-bx-f{position:absolute;left:calc(var(--B) / -2);top:calc(var(--H) / -2);width:var(--B);height:var(--H);box-sizing:border-box;border-radius:3px;background:linear-gradient(180deg,var(--rz),var(--sf));box-shadow:inset 0 0 0 1px var(--b2)}.tw-bx-fr{transform:translateZ(calc(var(--B) / 2));background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 70%),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 2px,transparent 2px 6px),linear-gradient(180deg,var(--rz),var(--sf));box-shadow:inset 0 0 0 1px var(--b2),inset 0 1px 0 var(--t3)}.tw-bx-bk{transform:rotateY(180deg) translateZ(calc(var(--B) / 2))}.tw-bx-lf{transform:rotateY(-90deg) translateZ(calc(var(--B) / 2));background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),linear-gradient(180deg,var(--rz),var(--sf))}.tw-bx-rt{transform:rotateY(90deg) translateZ(calc(var(--B) / 2));background:linear-gradient(rgba(0,0,0,.28),rgba(0,0,0,.28)),repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 2px,transparent 2px 6px),linear-gradient(180deg,var(--rz),var(--sf))}.tw-bx-bt{top:calc(var(--B) / -2);height:var(--B);transform:translateY(calc(var(--H) / 2)) rotateX(90deg);background:var(--bg)}.tw-bx-mark{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--t3);white-space:nowrap;overflow:hidden}.tw-bx-tail{position:absolute;left:50%;top:0;width:26px;height:22px;margin-left:-13px;background:linear-gradient(90deg,var(--ad),var(--a) 30%,var(--a2) 50%,var(--a) 70%,var(--ad));transform-origin:50% 0;transform:scaleY(0);transition:transform .3s var(--ov)}.tw-bx.tw-taped .tw-bx-tail{transform:scaleY(1)}.tw-bx-fl{position:absolute;left:calc(var(--B) / -2);width:var(--B);height:calc(var(--B) / 2);transform-origin:50% 100%;transform-style:preserve-3d}.tw-bx-o,.tw-bx-in{position:absolute;inset:0;border-radius:3px 3px 1px 1px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tw-bx-o{background:linear-gradient(0deg,rgba(255,255,255,.06),transparent),linear-gradient(0deg,var(--rz),var(--sf));box-shadow:inset 0 0 0 1px var(--b2)}.tw-bx-in{transform:rotateY(180deg);background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.25)),var(--sf);box-shadow:inset 0 0 0 1px var(--b1)}.tw-bx-tape{position:absolute;left:-13px;top:calc(var(--B) * -1);width:26px;height:var(--B);transform-origin:50% 100%;background:linear-gradient(90deg,var(--ad),var(--a) 30%,var(--a2) 50%,var(--a) 70%,var(--ad))}.tw-bx-stk{position:absolute;left:-52px;top:-25px;width:104px;height:50px;display:flex;align-items:center;gap:6px;padding:0 8px;box-sizing:border-box;border-radius:12px;background:radial-gradient(circle at 25% 20%,var(--a2),var(--a) 60%,var(--ad));color:#fff;box-shadow:inset 0 0 0 2px rgba(255,255,255,.3);opacity:0}.tw-bx.tw-stamp .tw-bx-stk{opacity:1}.tw-bx-stk::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.45) 50%,transparent 62%) 100% 0 / 260% 100% no-repeat;opacity:0;pointer-events:none}.tw-bx-stk.tw-gloss::after{animation:tw-bx-gloss .5s cubic-bezier(.2,.8,.2,1)}@keyframes tw-bx-gloss{from{opacity:1;background-position:100% 0}to{opacity:1;background-position:0 0}}.tw-bx-stk i{flex:none;width:22px;height:22px}.tw-bx-stk b{min-width:0;font-size:9.5px;font-weight:800;letter-spacing:.04em;line-height:1.15;text-transform:uppercase;overflow-wrap:anywhere}.tw-bx-item{position:absolute;left:-27px;top:-27px;width:54px;height:54px;transform-style:preserve-3d;transition:opacity .2s}.tw-bx-item .ui-art{width:54px;height:54px;border-radius:16px;box-shadow:0 10px 22px -8px var(--a)}.tw-bx-ok{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;background:var(--rz);color:var(--t3);transform:scale(.8);transition:background .3s,color .3s,transform .45s var(--ov)}.tw-bx-ok .ui-ic{width:16px;height:16px;stroke-width:2.6}.tw-bx.tw-packed .tw-bx-ok{background:var(--a);color:#fff;transform:scale(1)}.tw-q-top{flex:none;display:flex;gap:10px}.tw-q-pos{flex:1;min-width:0;display:grid;justify-items:start;gap:8px;padding:12px 14px;border-radius:20px;background:radial-gradient(120% 120% at 0 0,var(--ad),var(--sf) 65%);border:1px solid var(--b1)}.tw-q-pos small,.tw-q-tk small{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t2);white-space:nowrap}.tw-q-flip{--fw:44px}.tw-q-tk{flex:none;width:112px;display:grid;align-content:center;gap:4px;padding:12px 14px;box-sizing:border-box;border-radius:20px;background:var(--sf);border:1px solid var(--b1)}.tw-q-tk b{font-size:26px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tw-q-eta{font-size:12px;font-weight:700;color:var(--a2);white-space:nowrap}.tw-q-stage{position:relative;flex:1;min-height:0;overflow:hidden;perspective:640px;perspective-origin:50% 0%;border-radius:22px;background:radial-gradient(60% 50% at 18% 52%,var(--ad),transparent 72%),var(--sf);border:1px solid var(--b1)}.tw-q-floor{position:absolute;left:0;top:76%;margin-top:-150px;transform-style:preserve-3d;transform:rotateX(58deg);border-radius:20px;background:repeating-linear-gradient(0deg,var(--gl) 0 1px,transparent 1px 28px),repeating-linear-gradient(90deg,var(--gl) 0 1px,transparent 1px 28px)}.tw-q-line{position:absolute;height:2px;margin-top:-1px;transform-origin:0 50%;background:repeating-linear-gradient(90deg,var(--t3) 0 6px,transparent 6px 12px)}.tw-q-desk{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.tw-q-dt{position:absolute;left:-30px;top:-20px;width:60px;height:40px;border-radius:10px;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b2),0 0 30px -6px var(--a)}.tw-q-up{position:absolute;left:0;bottom:34px;transform-origin:50% 100%;transform:translateX(-50%) rotateX(-58deg);display:grid;justify-items:center;gap:3px;padding:8px 10px;border-radius:12px;background:var(--rz);border:1px solid var(--b2);white-space:nowrap;transition:box-shadow .3s}.tw-q-up b{font-size:13px;font-weight:800;color:var(--a2)}.tw-q-now{font-size:11px;color:var(--t1);font-variant-numeric:tabular-nums}.tw-q.tw-turn .tw-q-up{box-shadow:0 0 0 2px var(--a),0 0 30px var(--a)}.tw-q-p{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.tw-q-p::before{content:"";position:absolute;left:-18px;top:-8px;width:36px;height:16px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.tw-q-fig{position:absolute;left:-18px;bottom:0;width:36px;height:76px;transform-origin:50% 100%;display:grid;justify-items:center;align-content:end;gap:2px}.tw-q-hd{width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--t1),var(--t3)),var(--rz)}.tw-q-bd{width:32px;height:44px;border-radius:16px 16px 7px 7px;background:linear-gradient(180deg,var(--t3),transparent),var(--rz);box-shadow:inset 0 0 0 1px var(--b1)}.tw-q-p.tw-you .tw-q-hd{background:radial-gradient(circle at 35% 30%,#fff,var(--a2))}.tw-q-p.tw-you .tw-q-bd{background:linear-gradient(180deg,var(--a2),var(--a));box-shadow:0 0 20px -2px var(--a)}.tw-q-tag{position:absolute;left:0;top:0;width:0;height:0;z-index:4;pointer-events:none}.tw-q-me{transition:opacity .3s;position:absolute;left:50%;bottom:100%;margin-bottom:8px;transform:translateX(-50%);padding:3px 8px;border-radius:8px;background:var(--a);color:#fff;font-size:11px;font-weight:800;white-space:nowrap}.tw-q.tw-at .tw-q-me{opacity:0}.tw-q-me::after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;margin-left:-4px;background:var(--a);transform:rotate(45deg)}.tw-q-ban{position:absolute;left:50%;top:14px;z-index:5;display:grid;justify-items:center;gap:2px;padding:12px 22px;border-radius:18px;background:radial-gradient(circle at 30% 20%,var(--a2),var(--a) 60%,var(--ad));color:#fff;box-shadow:0 16px 40px -12px var(--a);white-space:nowrap;opacity:0;transform:translateX(-50%) scale(.3);pointer-events:none}.tw-q-ban b{font-size:22px;font-weight:800;letter-spacing:-.02em}.tw-q-ban small{font-size:12px;opacity:.9}.tw-pd-me,.tw-rs-me{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--t0);box-shadow:0 0 0 4px var(--a);pointer-events:none}.tw-pd-me::after,.tw-rs-me::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--a2);animation:tw-ping 2s ease-out infinite}.tw-pd-rip{position:absolute;left:0;top:0;width:84px;height:34px;margin:-17px 0 0 -42px;border-radius:50%;border:2px solid var(--a2);opacity:0;pointer-events:none}.tw-pd-rip.tw-go{animation:tw-rip 1.1s cubic-bezier(.2,.8,.2,1) forwards}.tw-pd-sh{position:absolute;left:0;top:0;width:32px;height:12px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.8),transparent);pointer-events:none}.tw-pd-pin{position:absolute;left:0;top:0;width:44px;height:56px;transform-origin:50% 100%;pointer-events:none}.tw-pd-pin svg{display:block;width:100%;height:100%;overflow:visible}.tw-pd-pb{fill:var(--a);stroke:#fff;stroke-width:2.5}.tw-pd-hl{fill:none;stroke:rgba(255,255,255,.55);stroke-width:3;stroke-linecap:round}.tw-pd-gl{position:absolute;left:12px;top:10px;width:20px;height:20px;color:#fff}.tw-pd-hint{position:absolute;left:12px;right:12px;top:12px;display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;background:var(--sf);border:1px solid var(--b2);font-size:13px;color:var(--t1);transition:opacity .3s,transform .3s;pointer-events:none}.tw-pd-hint.tw-off{opacity:0;transform:translateY(-12px)}.tw-pd-hint .ui-ic{width:18px;height:18px;color:var(--a2)}.tw-pd-card{position:absolute;left:10px;right:10px;bottom:10px;display:grid;gap:4px;padding:14px 16px;border-radius:22px;background:var(--sf);border:1px solid var(--b2);box-shadow:0 -10px 40px -10px #000}.tw-pd-card small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.tw-pd-card b{font-size:19px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-pd-card span{font-size:13px;color:var(--t1)}.tw-pd-acts{display:flex;gap:8px;margin-top:8px}.tw-pd-go{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;border-radius:12px;background:var(--a);color:#fff;font-style:normal;font-size:14px;font-weight:700}.tw-pd-go .ui-ic{width:18px;height:18px}.tw-pd-sv{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-style:normal;background:var(--rz);color:var(--t1)}.tw-pd-sv .ui-ic{width:18px;height:18px}.tw-rs-top{position:absolute;left:10px;right:10px;top:10px;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:18px;background:var(--sf);border:1px solid var(--b2);pointer-events:none}.tw-rs-n b{font-size:30px;font-weight:800;letter-spacing:-.02em;color:var(--a2);line-height:1}.tw-rs-n .ui-odo-c.tw-odo-off{width:0}.tw-rs-t{flex:1;min-width:0;display:grid;gap:2px}.tw-rs-t b{font-size:15px;font-weight:700}.tw-rs-t small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-rs-src{flex:none;font-style:normal;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t3)}.tw-rs-knob{position:absolute;left:0;top:0;width:0;height:0;touch-action:none;cursor:grab}.tw-rs-knob i{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;background:var(--t0);box-shadow:0 0 0 5px var(--a),0 6px 16px -4px #000}.tw-rs-lab{position:absolute;left:18px;top:-38px;padding:5px 9px;border-radius:10px;background:var(--a);color:#fff;font-size:13px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none}.tw-cs-layer{position:absolute;inset:0;pointer-events:none}.tw-cs-b{position:absolute;left:0;top:0;border-radius:50%;display:grid;place-items:center;color:var(--a2);background:radial-gradient(circle at 35% 30%,var(--rz),var(--sf) 70%);box-shadow:inset 0 0 0 2px var(--a),0 6px 14px -6px rgba(0,0,0,.6);pointer-events:auto;cursor:pointer}.tw-cs-b.tw-big{color:#fff;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 0 0 5px var(--ad),0 10px 26px -6px var(--a)}.tw-cs-b b{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.tw-cs-pin{position:absolute;left:0;top:0;width:16px;height:16px;margin:-20px 0 0 -8px;transform-origin:50% 125%;pointer-events:auto}.tw-cs-pin i{position:absolute;inset:0;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--a2);box-shadow:0 0 0 2px var(--bg),0 4px 10px -2px var(--a)}.tw-cs-pin i::after{content:"";position:absolute;left:5px;top:5px;width:6px;height:6px;border-radius:50%;background:var(--bg)}.tw-cs-top{position:absolute;left:10px;right:10px;top:10px;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:18px;background:var(--sf);border:1px solid var(--b2);pointer-events:none}.tw-cs-top span{flex:none;font-size:14px;font-weight:700;white-space:nowrap}.tw-cs-top b{font-size:18px;color:var(--a2);font-variant-numeric:tabular-nums}.tw-cs-top small{flex:1;min-width:0;font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-cs-lv{flex:none;display:flex;gap:4px}.tw-cs-lv i{width:7px;height:7px;border-radius:50%;background:var(--rz);transition:background .3s}.tw-cs-lv i.tw-on{background:var(--a2)}.tw-cp-dial{position:relative;flex:1;min-height:0;display:grid;place-items:center}.tw-cp-svg{display:block;touch-action:none;cursor:grab;overflow:visible}.tw-cp-glow{fill:none;stroke:var(--a);stroke-width:14;opacity:0;transition:opacity .35s}.tw-cp.tw-ok .tw-cp-glow{opacity:.35}.tw-cp-face{fill:var(--sf);stroke:var(--b2);stroke-width:1.5;transition:stroke .3s}.tw-cp.tw-ok .tw-cp-face{stroke:var(--a2)}.tw-cp-in{fill:var(--bg);stroke:var(--b1)}.tw-cp-mi{stroke:var(--t3);stroke-width:1.2}.tw-cp-ma{stroke:var(--t1);stroke-width:2.2;stroke-linecap:round}.tw-cp-c{fill:var(--t0);font-size:20px;font-weight:800;text-anchor:middle}.tw-cp-c.tw-n{fill:var(--a2)}.tw-cp-d{fill:var(--t2);font-size:11px;font-weight:700;text-anchor:middle;font-variant-numeric:tabular-nums}.tw-cp-tp{fill:var(--a);stroke:#fff;stroke-width:2}.tw-cp-td{fill:#fff}.tw-cp-nn{fill:var(--a2)}.tw-cp-ns{fill:var(--a)}.tw-cp-ts{fill:var(--rz);stroke:var(--b2)}.tw-cp-hub{fill:var(--rz);stroke:var(--t2);stroke-width:2}.tw-cp-hd{fill:var(--t0)}.tw-cp-lb{fill:var(--t0);transition:opacity .16s cubic-bezier(.2,.8,.2,1)}.tw-cp.tw-ok .tw-cp-lb{fill:var(--a2);opacity:0}.tw-cp-tp,.tw-cp-td{transform-box:fill-box;transform-origin:center;transition:transform .24s cubic-bezier(.2,.8,.2,1)}.tw-cp.tw-ok .tw-cp-tp,.tw-cp.tw-ok .tw-cp-td{transform:scale(1.15)}.tw-cp-bz{fill:none;stroke:var(--b2);stroke-width:5}.tw-cp-bzl{fill:none;stroke:var(--t1);stroke-width:5;stroke-linecap:round;opacity:.55}.tw-cp-bzd{fill:none;stroke:var(--bg);stroke-width:5;stroke-linecap:round;opacity:.7}.tw-cp-gls{fill:#fff;opacity:.035;pointer-events:none}.tw-cp-info{flex:none;display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:20px;background:var(--sf);border:1px solid var(--b1)}.tw-cp-d{flex:none;display:grid;gap:2px}.tw-cp-info .tw-cp-d b{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.tw-cp-info .tw-cp-d small{font-size:12px;color:var(--t2)}.tw-cp-pl{flex:1;min-width:0;display:grid;gap:6px;justify-items:start}.tw-cp-pl b{max-width:100%;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw-cp-st{padding:5px 10px;border-radius:99px;background:var(--rz);font-size:12px;font-weight:700;color:var(--t1);transition:background .25s,color .25s}.tw-cp.tw-ok .tw-cp-st{background:var(--a);color:#fff}@media (prefers-reduced-motion:reduce){.tw-mp-sub i,.tw-cm-halo,.tw-pd-me::after,.tw-rs-me::after,.tw-ck-s.tw-cur,.tw-vc.tw-done .tw-vc-ring,.tw-mp-pg.tw-in .tw-mp-sl,.tw-mp-card .tw-mp-sl.tw-tap,.tw-cm-rip.tw-go,.tw-pd-rip.tw-go,.tw-ck-s.tw-pp,.tw-bx-stk.tw-gloss::after,.tw-sm-wave{animation:none}.tw-cal-d,.tw-bx-tail,.tw-bx-ok{transition:none}}.fm-pt,.fm-as,.fm-dd,.fm-sg,.fm-eb,.fm-iw,.fm-ac,.fm-otp,.fm-pin,.fm-fl,.fm-em,.fm-vo,.fm-ph,.fm-tg{position:absolute;inset:0;overflow:hidden;box-sizing:border-box}.fm-pt .ui-row,.fm-as .ui-row,.fm-dd .ui-row,.fm-sg .ui-row,.fm-eb .ui-row,.fm-iw .ui-row{transition:none}.fm-otp,.fm-pin,.fm-fl{--fm-bad:#FF4D5E}.fm-otp-ck,.fm-pin-ck,.fm-fl-ok,.fm-tg-ck{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.fm-otp-ck path,.fm-pin-ck path,.fm-fl-ok path,.fm-tg-ck path{stroke-dasharray:1;stroke-dashoffset:1}.fm-pt{--r:0px;--x:50%;--y:50%}.fm-pt-list{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px}.fm-pt-row{cursor:pointer}.fm-pt-row.fm-hit{animation:fm-hit .8s ease-out}@keyframes fm-hit{0%{box-shadow:0 0 0 2px var(--a),0 10px 30px -8px var(--a)}100%{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}}.fm-pt-halo{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--x) var(--y),var(--a2),var(--a) 35%,var(--ad) 80%);-webkit-mask-image:radial-gradient(circle at var(--x) var(--y),transparent calc(var(--r) - 2px),#000 var(--r),transparent calc(var(--r) + 28px));mask-image:radial-gradient(circle at var(--x) var(--y),transparent calc(var(--r) - 2px),#000 var(--r),transparent calc(var(--r) + 28px))}.fm-pt-det{position:absolute;inset:0;visibility:hidden;display:flex;flex-direction:column;background:var(--bg);clip-path:circle(var(--r) at var(--x) var(--y))}.fm-pt-hero{position:relative;flex:none;height:36%;display:grid;place-items:center;color:#fff;border-radius:0 0 30px 30px;transform-origin:50% 0;background:radial-gradient(70% 60% at 75% 20%,var(--a2),transparent 70%),radial-gradient(60% 60% at 10% 100%,var(--ad),transparent 70%),linear-gradient(160deg,var(--a),var(--ad))}.fm-pt-glyph{display:block;width:116px;height:116px}.fm-pt-back{position:absolute;left:14px;top:14px;width:40px;height:40px;border-radius:50%;border:0;display:grid;place-items:center;color:#fff;background:rgba(0,0,0,.28);cursor:pointer}.fm-pt-tag{position:absolute;left:16px;bottom:16px;padding:6px 10px;border-radius:99px;background:rgba(0,0,0,.25);font-size:12px;font-weight:700}.fm-pt-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px}.fm-pt-t{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.fm-pt-meta{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;color:var(--t2)}.fm-pt-meta em{font-style:normal;font-size:22px;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.fm-pt-body p{margin:0;font-size:14px;line-height:1.45;color:var(--t1)}.fm-pt-chips{display:flex;flex-wrap:wrap;gap:6px}.fm-pt-chips span{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:12px;background:var(--sf);border:1px solid var(--b1);font-size:12px;font-weight:600;color:var(--t1)}.fm-pt-chips .ui-ic{width:15px;height:15px;color:var(--a2)}.fm-pt-more{display:grid;gap:6px}.fm-pt-more>small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.fm-pt-cta{flex:none;margin-top:auto;min-height:52px;border-radius:16px;font-size:16px;font-weight:700}.fm-as{perspective:1100px;background:var(--bg);touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.fm-as-wall{position:absolute;inset:-10%;pointer-events:none;opacity:.5;background:radial-gradient(40% 30% at 25% 25%,var(--ad),transparent 70%),radial-gradient(40% 35% at 80% 75%,var(--ad),transparent 70%),radial-gradient(30% 25% at 60% 40%,var(--a),transparent 70%)}.fm-as-card{position:absolute;inset:0;overflow:hidden;border-radius:var(--rad,34px);background:var(--bg);box-shadow:0 0 0 1.5px var(--b2),0 40px 70px -24px #000;transform-origin:50% 50%}.fm-as-scr{position:absolute;inset:0;padding:18px 14px;display:flex;flex-direction:column;gap:10px;pointer-events:none}.fm-as-dim{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none}.fm-as-cap{position:absolute;left:0;top:0;z-index:30;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;white-space:nowrap;pointer-events:none}.fm-as-cap i{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad))}.fm-as-cap .ui-ic{width:15px;height:15px}.fm-as-hint{position:absolute;left:0;right:0;bottom:18px;text-align:center;font-size:12px;font-weight:600;color:var(--t2);pointer-events:none}.fm-as-home{position:absolute;left:50%;bottom:8px;z-index:40;width:120px;height:5px;margin-left:-60px;border-radius:99px;background:var(--t1);opacity:0;cursor:pointer}.fm-as-hero{display:flex;gap:14px;align-items:center;padding:14px;border-radius:22px;background:radial-gradient(100% 120% at 0 0,var(--ad),var(--sf) 70%);border:1px solid var(--b1)}.fm-as-hero>div{display:grid;gap:4px;min-width:0}.fm-as-hero small{font-size:12px;color:var(--t1)}.fm-as-hero b{font-size:20px;font-weight:800;letter-spacing:-.02em}.fm-as-sum{display:flex;justify-content:space-between;align-items:baseline;padding:8px 4px;font-size:14px;color:var(--t1)}.fm-as-sum b{font-size:24px;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.fm-as-cta{margin-top:auto;display:grid;place-items:center;height:54px;border-radius:16px;background:var(--a);color:#fff;font-size:16px;font-weight:700}.fm-as-book{display:grid;justify-items:start;gap:4px;padding:16px;border-radius:22px;background:var(--sf);border:1px solid var(--b1)}.fm-as-book .ui-art{margin-bottom:8px}.fm-as-book b{font-size:20px;font-weight:800}.fm-as-book small{font-size:13px;color:var(--t2)}.fm-as-times{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.fm-as-times span{display:grid;place-items:center;height:44px;border-radius:12px;background:var(--sf);border:1px solid var(--b1);font-weight:700;font-variant-numeric:tabular-nums}.fm-as-times span.fm-on{background:var(--a);border-color:transparent;color:#fff}.fm-as-prof{display:grid;justify-items:center;gap:4px;padding:20px 0 8px;text-align:center}.fm-as-prof .ui-art{border-radius:50%;margin-bottom:6px}.fm-as-prof b{font-size:22px;font-weight:800}.fm-as-prof small{font-size:13px;color:var(--t2)}.fm-as-stat{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fm-as-stat span{display:grid;gap:2px;padding:14px;border-radius:18px;background:var(--sf);border:1px solid var(--b1);font-size:12px;color:var(--t2)}.fm-as-stat b{font-size:26px;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.fm-dd{perspective:1000px;perspective-origin:70% 50%;background:radial-gradient(90% 55% at 0% 0%,var(--ad),transparent 70%),var(--bg)}.fm-dd-menu{position:absolute;left:0;top:0;bottom:0;width:66%;box-sizing:border-box;padding:18px 12px 16px 14px;display:flex;flex-direction:column;gap:4px;perspective:600px;transform-origin:0 50%}.fm-dd-me{display:flex;align-items:center;gap:10px;padding:2px 0 14px;margin-bottom:6px;border-bottom:1px solid var(--b1)}.ui-art.fm-dd-av{width:44px;height:44px;border-radius:50%}.fm-dd-me span{display:grid;gap:2px;min-width:0}.fm-dd-me b{font-size:15px}.fm-dd-me small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-dd-ln{position:relative;display:flex;align-items:center;gap:12px;height:44px;padding:0 10px;border:0;border-radius:12px;background:none;color:var(--t1);font-family:inherit;font-size:15px;font-weight:600;line-height:1;text-align:left;cursor:pointer}.fm-dd-ln.fm-on{background:var(--gl);color:var(--t0);box-shadow:inset 3px 0 0 var(--a)}.fm-dd-ln.fm-on .ui-ic{color:var(--a2)}.fm-dd-ln span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-dd-ln b{min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:99px;background:var(--a);color:#fff;font-size:11px;line-height:20px;text-align:center}.fm-dd-promo{margin-top:auto;display:grid;grid-template-columns:1fr auto;align-items:end;gap:2px 10px;padding:12px 14px;border-radius:18px;color:#fff;background:radial-gradient(80% 90% at 100% 0,var(--a2),transparent 70%),linear-gradient(135deg,var(--a),var(--ad))}.fm-dd-promo small{grid-column:1 / -1;font-size:11px;opacity:.85}.fm-dd-promo b{font-size:19px;font-weight:800;letter-spacing:.04em}.fm-dd-promo span{font-size:15px;font-weight:800}.fm-dd-door{position:absolute;inset:0;z-index:2;overflow:hidden;transform-origin:0 50%;border-radius:var(--rad,0px);background:var(--bg);box-shadow:0 30px 60px -10px #000,0 0 0 1px var(--b1);touch-action:pan-y}.fm-dd-bar{display:flex;align-items:center;gap:12px;padding:12px 14px}.fm-dd-bar b{flex:1;min-width:0;font-size:17px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-dd-bar .ui-ic{color:var(--t1)}.fm-dd-burg{position:relative;flex:none;width:40px;height:40px;border:0;border-radius:12px;background:var(--sf);cursor:pointer}.fm-dd-burg i{position:absolute;left:11px;right:11px;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:var(--t0)}.fm-dd-burg i:nth-child(1){top:calc(50% - 6px)}.fm-dd-burg i:nth-child(3){top:calc(50% + 6px)}.fm-dd-scr{padding:0 14px;display:flex;flex-direction:column;gap:10px}.fm-dd-hero{position:relative;overflow:hidden;display:grid;align-content:end;gap:4px;min-height:120px;box-sizing:border-box;padding:18px;border-radius:22px;color:#fff;background:radial-gradient(80% 90% at 90% 10%,var(--a2),transparent 60%),linear-gradient(150deg,var(--a),var(--ad))}.fm-dd-hero small{position:relative;font-size:12px;opacity:.85}.fm-dd-hero b{position:relative;font-size:24px;font-weight:800;letter-spacing:-.03em}.fm-dd-gl{position:absolute;right:-16px;top:-12px;width:130px;height:130px;opacity:.25}.fm-dd-shade{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,.7))}.fm-dd-cast{position:absolute;left:-70px;top:0;bottom:0;z-index:1;width:70px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(0,0,0,.55))}.fm-sg{padding:14px;display:flex;flex-direction:column;gap:12px}.fm-sg-top small{font-size:13px;color:var(--t2)}.fm-sg-ctl{position:relative;flex:none;height:44px;border-radius:14px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1);--l:4px;--r:4px;--t:4px}.fm-sg-pill{position:absolute;left:0;top:4px;height:36px;border-radius:11px;background:linear-gradient(180deg,var(--a2),var(--a) 45%,var(--ad));box-shadow:0 8px 18px -8px var(--a)}.fm-sg-lab{position:absolute;inset:0;padding:0 4px;display:flex}.fm-sg-lab>*{flex:1;min-width:0;display:grid;place-items:center;padding:0 6px;border:0;background:none;font-family:inherit;font-size:14px;font-weight:700;line-height:1;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.fm-sg-lab>.fm-on{color:var(--t0)}.fm-sg-hi{pointer-events:none;clip-path:inset(var(--t) var(--r) var(--t) var(--l) round 11px)}.fm-sg-hi>*{color:#fff}.fm-sg-view{position:relative;flex:1;min-height:0;touch-action:pan-y}.fm-sg-pane{position:absolute;inset:0;display:flex;flex-direction:column;gap:10px}.fm-sg-ban{position:relative;flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-radius:22px;background:radial-gradient(100% 140% at 0 0,var(--ad),var(--sf) 70%);border:1px solid var(--b1)}.fm-sg-ban span{display:grid;gap:3px;min-width:0}.fm-sg-ban small{font-size:12px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-sg-ban b{font-size:22px;font-weight:800;letter-spacing:-.02em}.fm-eb{background:var(--bg)}.fm-eb-prev,.fm-eb-cur{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bg)}.fm-eb-dim{position:absolute;inset:0;background:#000;pointer-events:none}.fm-eb-cur{--sh:0}.fm-eb-cur::before{content:"";position:absolute;top:0;bottom:0;left:-40px;width:40px;pointer-events:none;opacity:var(--sh);background:linear-gradient(90deg,transparent,rgba(0,0,0,.35) 55%,rgba(0,0,0,.85))}.fm-eb-cur::after{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;pointer-events:none;opacity:var(--sh);background:rgba(255,255,255,.14)}.fm-eb-nav{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;height:52px;padding:0 14px;border-bottom:1px solid var(--b1)}.fm-eb-nav b{font-size:20px;font-weight:800}.fm-eb-nav .ui-ic{color:var(--t1)}.fm-eb-bk{display:inline-flex;align-items:center;gap:2px;margin-left:-6px;font-size:16px;font-weight:600;color:var(--a2)}.fm-eb-bk .ui-ic{color:var(--a2)}.fm-eb-list{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.fm-eb-row.fm-eb-hot{border-color:var(--a)}.fm-eb-row.fm-hit{animation:fm-hit .9s ease-out .15s}.fm-eb-body{flex:1;min-height:0;padding:14px;display:flex;flex-direction:column;gap:6px}.fm-eb-hero{position:relative;flex:0 1 200px;min-height:104px;height:200px;margin-bottom:8px;border-radius:24px;display:grid;place-items:center;color:#fff;background:radial-gradient(60% 60% at 30% 25%,var(--a2),transparent 70%),linear-gradient(160deg,var(--a),var(--ad))}.fm-eb-hero i{display:block;width:80px;height:80px}.fm-eb-hero span{position:absolute;left:14px;top:14px;padding:5px 10px;border-radius:99px;background:rgba(0,0,0,.25);font-size:12px;font-weight:700}.fm-eb-t{font-size:26px;font-weight:800;letter-spacing:-.03em}.fm-eb-s{font-size:13px;color:var(--t2)}.fm-eb-body p{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--t1)}.fm-eb-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.fm-eb-tiles span{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0 10px;padding:10px 12px;border-radius:16px;background:var(--sf);border:1px solid var(--b1);min-width:0}.fm-eb-tiles .ui-ic{grid-row:span 2;width:20px;height:20px;color:var(--a2)}.fm-eb-tiles b{font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.fm-eb-tiles small{font-size:11.5px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-eb-buy{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 16px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.fm-eb-buy em{font-style:normal;font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.fm-eb-buy span{padding:13px 18px;border-radius:12px;background:var(--a);color:#fff;font-size:15px;font-weight:700}.fm-eb-edge{position:absolute;left:0;top:52px;bottom:0;z-index:3;width:30px;touch-action:none;cursor:grab}.fm-eb-edge b{position:absolute;left:0;top:74%;width:4px;height:60px;margin-top:-30px;border-radius:0 4px 4px 0;background:var(--a2);opacity:.4;animation:fm-edge 2.4s ease-in-out infinite}@keyframes fm-edge{0%,100%{transform:translateX(0) scaleY(1);opacity:.25}50%{transform:translateX(2px) scaleY(1.3);opacity:.9}}.fm-eb-fing{position:absolute;left:0;top:0;z-index:10;width:44px;height:44px;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,var(--t1),var(--t3) 60%,transparent 72%);box-shadow:0 0 0 2px var(--t1)}.fm-iw{padding-top:14px;display:flex;flex-direction:column;gap:10px}.fm-iw-top{padding:0 14px}.fm-iw-top small{font-size:13px;color:var(--t2)}.fm-iw-tabs{position:relative;flex:none;display:flex;gap:18px;padding:0 14px;border-bottom:1px solid var(--b1)}.fm-iw-t{flex:none;padding:10px 0 13px;border:0;background:none;font-family:inherit;font-size:15px;font-weight:700;line-height:1;color:var(--t2);white-space:nowrap;cursor:pointer;transition:color .2s}.fm-iw-t.fm-on{color:var(--t0)}.fm-iw-line{position:absolute;left:0;bottom:-1px;width:100px;height:3px;border-radius:3px;transform-origin:0 50%;background:linear-gradient(90deg,var(--a2),var(--a));box-shadow:0 0 10px var(--a)}.fm-iw-view{position:relative;flex:1;min-height:0;overflow:hidden;touch-action:pan-y}.fm-iw-track{display:flex;height:100%}.fm-iw-pane{flex:none;box-sizing:border-box;padding:6px 14px 14px;display:flex;flex-direction:column;gap:10px}.fm-iw-ban{display:flex;align-items:center;gap:14px;padding:14px;border-radius:22px;background:radial-gradient(100% 140% at 0 0,var(--ad),var(--sf) 70%);border:1px solid var(--b1)}.fm-iw-ban span{display:grid;gap:3px;min-width:0}.fm-iw-ban small{font-size:12px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-iw-ban b{font-size:19px;font-weight:800;letter-spacing:-.02em}.fm-iw-ban em{font-style:normal;font-size:15px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.fm-ac{padding:14px;display:flex;flex-direction:column;gap:12px}.fm-ac-top small{font-size:13px;color:var(--t2)}.fm-ac-list{position:relative;flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 16px),transparent)}.fm-ac-it{position:absolute;left:0;right:0;top:0}.fm-ac-card{position:relative;overflow:hidden;border-radius:18px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1);clip-path:inset(0 0 var(--hide,0px) 0 round 18px)}.fm-ac-glow{position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(120% 80% at 0% 0%,var(--ad),transparent 65%)}.fm-ac-q{position:relative;width:100%;display:flex;align-items:center;gap:12px;padding:15px 14px 15px 16px;border:0;background:none;color:var(--t0);font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;text-align:left;cursor:pointer}.fm-ac-q span{flex:1}.fm-ac-ch{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--rz);color:var(--t1);transition:background .2s,color .2s}.fm-ac-ch .ui-ic{width:18px;height:18px}.fm-ac-it.fm-on .fm-ac-ch{background:var(--a);color:#fff}.fm-ac-a{position:relative;display:grid;gap:6px;padding:0 16px 16px}.fm-ac-l{margin:0;font-size:14px;line-height:1.45;color:var(--t1)}.fm-ac-l:first-child{color:var(--t0)}.fm-ac-help{flex:none;display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:18px;background:var(--gl);border:1px dashed var(--b2)}.fm-ac-help>.ui-ic{color:var(--a2)}.fm-ac-help span{flex:1;min-width:0;display:grid;gap:2px}.fm-ac-help b{font-size:14px}.fm-ac-help small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-ac-help em{font-style:normal;padding:9px 14px;border-radius:12px;background:var(--a);color:#fff;font-size:13px;font-weight:700}.fm-otp{padding:14px 14px 64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.fm-otp-sms{position:absolute;left:10px;right:10px;top:10px;z-index:5;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:20px;text-align:left;background:linear-gradient(var(--gl),var(--gl)),var(--rz);border:1px solid var(--b2);box-shadow:0 24px 50px -16px #000}.fm-otp-sa{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;background:var(--a)}.fm-otp-sa .ui-ic{width:18px;height:18px}.fm-otp-sms>span{display:grid;gap:3px;font-size:13px;line-height:1.35;color:var(--t1)}.fm-otp-sms small{font-size:11px;color:var(--t2)}.fm-otp-sms small b{color:var(--t0)}.fm-otp-sms em{font-style:normal;font-weight:800;letter-spacing:.08em;color:var(--t0);font-variant-numeric:tabular-nums}.fm-otp-ico{position:relative;width:84px;height:84px;margin-bottom:8px}.fm-otp-ico .ui-art{position:absolute;inset:0;width:auto;height:auto}.fm-otp-okb{position:absolute;inset:0;border-radius:50%;display:grid;place-items:center;color:#fff;opacity:0;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 14px 36px -10px var(--a)}.fm-otp-ck{width:46px;height:46px}.fm-otp-sub{margin:0 0 12px;font-size:14px;color:var(--t2)}.fm-otp-cells{position:relative;width:100%;max-width:330px;display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.fm-otp-in{position:absolute;inset:0;z-index:3;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;background:none;color:transparent;caret-color:transparent;font-size:16px;cursor:text}.fm-otp-c{position:relative;height:58px;border-radius:14px;display:grid;place-items:center;background:var(--sf);box-shadow:inset 0 0 0 1.5px var(--b2);--g:0}.fm-otp-c::before{content:"";position:absolute;inset:0;border-radius:14px;background:var(--fm-bad);opacity:0}.fm-otp-c::after{content:"";position:absolute;inset:0;border-radius:14px;opacity:var(--g);background:radial-gradient(circle at 50% 35%,var(--a2),var(--a) 60%,var(--ad));box-shadow:0 10px 28px -6px var(--a)}.fm-otp-c.fm-full{box-shadow:inset 0 0 0 1.5px var(--t3)}.fm-otp-d{position:relative;z-index:1;font-size:28px;font-weight:800;font-variant-numeric:tabular-nums;opacity:0}.fm-otp-car{position:absolute;left:50%;top:50%;width:2px;height:26px;margin:-13px 0 0 -1px;border-radius:2px;background:var(--a2);opacity:0}.fm-otp-c.fm-act .fm-otp-car{animation:fm-blink 1s steps(1) infinite}@keyframes fm-blink{0%,100%{opacity:1}50%{opacity:0}}.fm-otp-cur{position:absolute;left:0;top:0;width:calc((100% - 40px) / 6);height:58px;border-radius:14px;pointer-events:none;box-shadow:0 0 0 2px var(--a),0 0 22px -4px var(--a);transition:opacity .2s}.fm-otp-cells.fm-bad .fm-otp-c{box-shadow:inset 0 0 0 2px var(--fm-bad)}.fm-otp-cells.fm-bad .fm-otp-c::before{animation:fm-flash .6s ease-out}.fm-otp-cells.fm-bad .fm-otp-d{color:var(--fm-bad)}.fm-otp-cells.fm-bad .fm-otp-cur{opacity:0}@keyframes fm-flash{0%{opacity:.55}100%{opacity:0}}.fm-otp-cells.fm-ok .fm-otp-c{box-shadow:inset 0 0 0 1.5px var(--a)}.fm-otp-msg{min-height:20px;margin:10px 0 0;font-size:14px;font-weight:600;color:var(--t1);opacity:0}.fm-otp-msg.fm-bad{color:var(--fm-bad)}.fm-otp-msg.fm-ok{color:var(--a2)}.fm-otp-re{position:absolute;left:14px;right:14px;bottom:18px;margin:0;font-size:13px;color:var(--t2)}.fm-otp-re b{color:var(--t0);font-variant-numeric:tabular-nums}.fm-pin{padding:18px 14px 14px;display:flex;flex-direction:column;align-items:center}.fm-pin-top{display:grid;justify-items:center;gap:3px;text-align:center}.ui-art.fm-pin-av{width:52px;height:52px;border-radius:50%;margin-bottom:8px}.fm-pin-top b{font-size:19px;font-weight:800}.fm-pin-top small{font-size:13px;color:var(--t2)}.fm-pin-dots{position:relative;z-index:6;display:flex;align-items:center;justify-content:center;gap:22px;height:60px;margin-top:12px}.fm-pin-dot{position:relative;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--t2)}.fm-pin-dot b{position:absolute;inset:0;border-radius:50%;transform:scale(0);background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 70%);box-shadow:0 0 12px var(--a)}.fm-pin-dots.fm-bad .fm-pin-dot{box-shadow:inset 0 0 0 2px var(--fm-bad)}.fm-pin-dots.fm-bad .fm-pin-dot b{background:var(--fm-bad);box-shadow:0 0 12px var(--fm-bad)}.fm-pin-ok{position:absolute;left:50%;top:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;display:grid;place-items:center;color:#fff;opacity:0;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 8px 18px -8px var(--ad)}.fm-pin-ck{width:60%;height:60%}.fm-pin-msg{position:relative;z-index:7;min-height:20px;margin:4px 0 0;font-size:13px;font-weight:600;color:var(--t2);font-variant-numeric:tabular-nums}.fm-pin-msg.fm-bad{color:var(--fm-bad)}.fm-pin-msg.fm-ok{color:var(--a2)}.fm-pin-pad{margin-top:auto;display:grid;grid-template-columns:repeat(3,72px);gap:12px 24px}.fm-pin-k{position:relative;width:72px;height:72px;overflow:hidden;border:0;border-radius:50%;display:grid;place-content:center;justify-items:center;gap:1px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1);color:var(--t0);font-family:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.fm-pin-k b{position:relative;z-index:1;font-size:28px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.fm-pin-k small{position:relative;z-index:1;font-size:9px;font-weight:700;letter-spacing:.14em;color:var(--t2)}.fm-pin-k.fm-pin-fn{background:none;box-shadow:none}.fm-pin-fn .ui-ic{position:relative;z-index:1;width:28px;height:28px;color:var(--t1)}.fm-pin-rip{position:absolute;width:60px;height:60px;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,var(--a2),var(--a) 55%,transparent 72%)}.fm-fl{padding:14px;display:flex;flex-direction:column}.fm-fl-top{display:grid;gap:2px;margin-bottom:12px}.fm-fl-top small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.fm-fl-top span{font-size:14px;color:var(--t2)}.fm-fl-sum{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;margin-bottom:14px;border-radius:18px;background:radial-gradient(100% 140% at 0 0,var(--ad),var(--sf) 70%);border:1px solid var(--b1)}.fm-fl-sum .ui-art{width:44px;height:44px;border-radius:13px}.fm-fl-sum span{flex:1;min-width:0;display:grid;gap:2px}.fm-fl-sum b{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-fl-sum small{font-size:12px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-fl-sum em{font-style:normal;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.fm-fl-f{display:grid}.fm-fl-box{position:relative;display:block;height:58px;border-radius:16px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b2);cursor:text;transition:box-shadow .2s}.fm-fl-in{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;margin:0;padding:22px 48px 6px 16px;border:0;border-radius:16px;outline:0;background:none;color:var(--t0);font-family:inherit;font-size:16px;font-weight:500;line-height:1.2}.fm-fl-lab{position:absolute;left:16px;top:50%;margin-top:-10px;font-size:16px;line-height:20px;color:var(--t2);transform-origin:0 50%;pointer-events:none;transition:color .2s}.fm-fl-line{position:absolute;left:14px;right:14px;bottom:0;height:2px;border-radius:2px;background:var(--a);transform:scaleX(0)}.fm-fl-ok{position:absolute;right:14px;top:50%;width:24px;height:24px;margin-top:-12px;color:var(--a2);transform:scale(0)}.fm-fl-f.fm-foc .fm-fl-box{box-shadow:inset 0 0 0 1px var(--b2),0 0 0 4px var(--gl)}.fm-fl-f.fm-foc .fm-fl-lab{color:var(--a2)}.fm-fl-f.fm-bad .fm-fl-box{box-shadow:inset 0 0 0 1.5px var(--fm-bad)}.fm-fl-f.fm-bad .fm-fl-lab{color:var(--fm-bad)}.fm-fl-f.fm-bad .fm-fl-line{background:var(--fm-bad)}.fm-fl-err{display:flex;align-items:center;gap:6px;min-height:20px;margin:5px 0 7px 4px;font-size:12.5px;font-weight:600;color:var(--fm-bad);opacity:0}.fm-fl-err .ui-ic{width:15px;height:15px}.fm-fl-note{margin-top:auto;display:flex;align-items:center;gap:10px;padding:14px;border-radius:16px;background:var(--gl);font-size:13px;color:var(--t1)}.fm-fl-note .ui-ic{color:var(--a2)}.fm-fl-done{position:absolute;left:14px;right:14px;bottom:14px;display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;color:#fff;opacity:0;background:radial-gradient(80% 120% at 100% 0,var(--a2),transparent 60%),linear-gradient(135deg,var(--a),var(--ad));box-shadow:0 20px 40px -18px var(--a)}.fm-fl-done>i{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.2)}.fm-fl-done span{display:grid;gap:2px}.fm-fl-done b{font-size:16px}.fm-fl-done small{font-size:12.5px;opacity:.85}.fm-em{padding:14px 16px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.fm-em-bg{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(70% 42% at 50% 36%,var(--ad),transparent 70%)}.fm-em-q{position:relative;display:grid;gap:4px}.fm-em-q small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.fm-em-q b{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.fm-em-stage{position:relative;flex:none;width:236px;height:236px;margin-top:4px;display:grid;place-items:center}.fm-em-glow{position:absolute;inset:-34px;border-radius:50%;opacity:.1;background:radial-gradient(circle,var(--a),transparent 64%)}.fm-em-head{position:relative;width:208px;height:208px}.fm-em-disc,.fm-em-acc{position:absolute;inset:7px;border-radius:50%}.fm-em-disc{background:radial-gradient(circle at 35% 30%,var(--t2),var(--t3) 70%),var(--rz);box-shadow:inset 0 -10px 24px rgba(0,0,0,.25)}.fm-em-acc{opacity:0;background:radial-gradient(circle at 35% 28%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 14px 28px -10px var(--ad),inset 0 -10px 24px rgba(0,0,0,.18)}.fm-em-face{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.fm-em-eye,.fm-em-mouth{fill:var(--bg)}.fm-em-brow,.fm-em-mouth{stroke:var(--bg);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.fm-em-brow{fill:none}.fm-em-spark{fill:var(--t0)}.fm-em-chk{fill:var(--a2);opacity:0}.fm-em-word{position:relative;flex:none;height:32px;overflow:hidden}.fm-em-word span{display:block;font-size:22px;font-weight:800;line-height:32px;color:var(--a2)}.fm-em-sl{position:relative;flex:none;width:100%;height:52px;margin-top:6px;touch-action:none;cursor:pointer}.fm-em-tr{position:absolute;left:22px;right:22px;top:50%;height:10px;margin-top:-5px;overflow:hidden;border-radius:99px;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b1)}.fm-em-fill{position:absolute;inset:0;transform-origin:0 50%;background:linear-gradient(90deg,var(--ad),var(--a),var(--a2))}.fm-em-tick{position:absolute;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:var(--t2);pointer-events:none}.fm-em-th{position:absolute;left:0;top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--t0),var(--a2) 40%,var(--a));box-shadow:0 8px 18px -8px rgba(0,0,0,.6),0 0 0 5px var(--gl)}.fm-em-leg{display:flex;justify-content:space-between;width:100%;padding:0 8px;box-sizing:border-box;font-size:12px;color:var(--t2)}.fm-em-thx{position:absolute;left:14px;right:14px;bottom:14px;display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;text-align:left;color:#fff;opacity:0;background:radial-gradient(80% 120% at 100% 0,var(--a2),transparent 60%),linear-gradient(135deg,var(--a),var(--ad));box-shadow:0 20px 40px -18px var(--a)}.fm-em-thx>i{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.2)}.fm-em-thx span{display:grid;gap:2px}.fm-em-thx b{font-size:16px}.fm-em-thx small{font-size:12.5px;opacity:.85}.fm-vo{display:flex;flex-direction:column;background:radial-gradient(90% 40% at 50% 100%,var(--ad),transparent 70%),var(--bg)}.fm-vo-chat{flex:1;min-height:0;overflow:hidden;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;-webkit-mask-image:linear-gradient(transparent,#000 24px);mask-image:linear-gradient(transparent,#000 24px)}.fm-vo-chat>*{flex:none}.fm-vo-feed{display:flex;flex-direction:column;gap:10px}.fm-vo-msg{display:flex;align-items:flex-end;gap:8px;max-width:88%;transform-origin:0 100%}.fm-vo-msg p{margin:0;padding:10px 14px;border-radius:18px 18px 18px 6px;background:var(--sf);border:1px solid var(--b1);font-size:15px;line-height:1.35;text-align:left}.ui-art.fm-vo-av{width:30px;height:30px;border-radius:50%}.fm-as-prof .ui-art svg.g,.ui-art.fm-dd-av svg.g,.ui-art.fm-pin-av svg.g,.ui-art.fm-vo-av svg.g{width:58%;height:58%}.fm-vo-me{align-self:flex-end;flex-direction:column;align-items:flex-end;gap:4px;transform-origin:100% 100%}.fm-vo-me p{border:0;border-radius:18px 18px 6px 18px;color:#fff;background:linear-gradient(135deg,var(--a),var(--ad))}.fm-vo-meta{display:flex;align-items:center;gap:6px;padding-right:4px;font-size:11px;color:var(--t2);font-variant-numeric:tabular-nums}.fm-vo-mini{display:flex;align-items:center;gap:2px;height:14px}.fm-vo-mini i{width:2px;border-radius:2px;background:var(--a2)}.fm-vo-dbl{width:15px;height:15px;color:var(--a2)}.fm-vo-typing p{display:flex;gap:4px;padding:14px}.fm-vo-typing p i{width:7px;height:7px;border-radius:50%;background:var(--t2);animation:fm-dots 1s ease-in-out infinite}.fm-vo-typing p i:nth-child(2){animation-delay:.15s}.fm-vo-typing p i:nth-child(3){animation-delay:.3s}@keyframes fm-dots{0%,100%{transform:translateY(0);opacity:.4}40%{transform:translateY(-5px);opacity:1}}.fm-vo-acts{display:flex;gap:6px;margin-top:8px}.fm-vo-acts b{padding:7px 12px;border-radius:10px;background:var(--a);color:#fff;font-size:13px}.fm-vo-acts b + b{background:var(--rz);color:var(--t0)}.fm-vo-live{flex:none;display:grid;align-content:end;gap:8px;padding:0 14px;overflow:hidden}.fm-vo-words{min-height:80px;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;gap:6px}.fm-vo-ph{align-self:center;font-size:14px;color:var(--t2)}.fm-vo-w{display:inline-block;padding:7px 11px;border-radius:12px;background:var(--sf);border:1px solid var(--b2);font-size:15px;font-weight:600}.fm-vo-w.fm-live{border-color:var(--a);color:var(--a2);box-shadow:0 0 0 3px var(--gl),0 8px 20px -10px var(--a)}.fm-vo-wave{height:48px;display:flex;align-items:center;justify-content:center;gap:4px}.fm-vo-wave i{width:4px;height:100%;border-radius:4px;opacity:.45;transform:scaleY(.08);background:linear-gradient(180deg,var(--a2),var(--a))}.fm-vo.fm-rec .fm-vo-wave i{opacity:1}.fm-vo-ctl{flex:none;display:flex;align-items:center;justify-content:space-between;padding:12px 26px 18px}.fm-vo-time,.fm-vo-lang{width:60px;font-size:15px;font-weight:700;color:var(--t2);font-variant-numeric:tabular-nums}.fm-vo-lang{text-align:right;font-size:12px;letter-spacing:.1em}.fm-vo.fm-rec .fm-vo-time{color:var(--t0)}.fm-vo-mic{position:relative;width:76px;height:76px;padding:0;border:0;border-radius:50%;color:#fff;cursor:pointer;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 14px 30px -10px var(--a)}.fm-vo-ring{position:absolute;inset:0;border-radius:50%;opacity:0;pointer-events:none;box-shadow:0 0 0 2px var(--a)}.fm-vo:not(.fm-rec) .fm-vo-ring:first-child{animation:fm-breath 2.6s ease-out infinite}@keyframes fm-breath{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.6);opacity:0}}.fm-vo-ic{position:relative;display:grid;place-items:center;width:100%;height:100%}.fm-vo-ic .ui-ic{position:absolute;width:30px;height:30px}.fm-vo-s{fill:currentColor;opacity:0}.fm-ph{padding:14px;display:flex;flex-direction:column;gap:12px}.fm-ph-top{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.fm-ph-top>span{display:grid;gap:2px;min-width:0}.fm-ph-top small{font-size:13px;color:var(--t2)}.fm-ph-cnt{flex:none;padding:6px 11px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:13px;font-variant-numeric:tabular-nums}.fm-ph-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fm-ph-t{position:relative;display:block;aspect-ratio:1;box-sizing:border-box;border-radius:18px;transform-origin:0 0}.fm-ph-t.fm-ph-cover{grid-column:span 2;grid-row:span 2;border-radius:24px}.fm-ph-p{overflow:hidden;display:grid;place-items:center;color:#fff}.fm-ph-gl{display:block;width:46%;height:46%;opacity:.92}.fm-ph-v0{background:radial-gradient(60% 60% at 25% 20%,var(--a2),transparent 70%),linear-gradient(160deg,var(--a),var(--ad))}.fm-ph-v1{background:radial-gradient(70% 60% at 80% 85%,var(--a2),transparent 65%),linear-gradient(20deg,var(--ad),var(--a))}.fm-ph-v2{background:radial-gradient(55% 55% at 72% 28%,var(--a2),transparent 70%),conic-gradient(from 200deg at 70% 30%,var(--a),var(--ad),var(--a),var(--a2),var(--a))}.fm-ph-v3{background:linear-gradient(180deg,var(--a2),var(--a) 45%,var(--ad))}.fm-ph-v4{background:radial-gradient(circle at 50% 120%,var(--a2),var(--a) 40%,var(--ad) 75%)}.fm-ph-v5{background:radial-gradient(50% 50% at 50% 50%,var(--a),transparent 70%),repeating-linear-gradient(135deg,var(--ad) 0 12px,var(--a) 12px 24px)}.fm-ph-v1 .fm-ph-gl{transform:rotate(-14deg) translate(12%,10%)}.fm-ph-v2 .fm-ph-gl{transform:scale(1.5) translate(-14%,14%);opacity:.55}.fm-ph-v3 .fm-ph-gl{transform:rotate(12deg)}.fm-ph-v4 .fm-ph-gl{transform:scale(.8) translateY(-20%)}.fm-ph-add{display:grid;place-content:center;justify-items:center;gap:4px;padding:0;border:1.5px dashed var(--a);background:var(--gl);color:var(--a2);font-family:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.fm-ph-e{border:1.5px dashed var(--b2)}.fm-ph-t.fm-ph-fly{z-index:5;box-shadow:0 30px 50px -16px #000}.fm-ph-up{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.3)}.fm-ph-up svg{width:56px;height:56px;transform:rotate(-90deg)}.fm-ph-up circle{fill:none;stroke-width:3.5}.fm-ph-rb{stroke:rgba(255,255,255,.22)}.fm-ph-rf{stroke:#fff;stroke-linecap:round;stroke-dasharray:100.53;stroke-dashoffset:100.53}.fm-ph-up b{position:absolute;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.fm-ph-ok{position:absolute;right:8px;top:8px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--a);box-shadow:0 0 0 2px var(--bg);transform:scale(0)}.fm-ph-ok .ui-ic{width:16px;height:16px;stroke-width:2.6}.fm-ph-txt{display:block;flex:none}.fm-ph-txt textarea{display:block;width:100%;box-sizing:border-box;height:64px;margin:0;padding:12px 14px;resize:none;border:0;border-radius:16px;outline:0;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b2);color:var(--t0);font-family:inherit;font-size:16px;font-weight:400;line-height:1.3}.fm-ph-txt textarea::placeholder{color:var(--t3)}.fm-ph-txt textarea:focus{box-shadow:inset 0 0 0 1.5px var(--a)}.fm-ph-tip{margin:auto 0 0;display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:16px;background:var(--gl);font-size:13px;color:var(--t1)}.fm-ph-tip .ui-ic{width:18px;height:18px;color:var(--a2)}.fm-tg{padding:14px;display:flex;flex-direction:column;gap:8px}.fm-tg-sec{margin:6px 4px 0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.fm-tg-card{position:relative;flex:none;border-radius:18px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1)}.fm-tg-row{display:flex;align-items:center;gap:12px;min-height:54px;box-sizing:border-box;padding:8px 14px}.fm-tg-row + .fm-tg-row{border-top:1px solid var(--b1)}.fm-tg-row>span{flex:1;min-width:0;display:grid;gap:2px}.fm-tg-row>span b{font-size:15px;font-weight:700}.fm-tg-row small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-tg-sw{position:relative;flex:none;width:52px;height:32px;padding:0;border:0;border-radius:99px;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b2);cursor:pointer;touch-action:manipulation}.fm-tg-fill{position:absolute;inset:0;border-radius:99px;opacity:0;background:linear-gradient(90deg,var(--ad),var(--a))}.fm-tg-knob{position:absolute;left:3px;top:3px;width:26px;height:26px;border-radius:99px;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.35)}.fm-tg-cbr{width:100%;min-height:48px;border:0;background:none;color:var(--t0);font-family:inherit;font-size:inherit;text-align:left;cursor:pointer}.fm-tg-cbr b{font-size:15px;font-weight:600}.fm-tg-cb{position:relative;flex:none;width:24px;height:24px;border-radius:8px;display:grid;place-items:center;color:#fff;box-shadow:inset 0 0 0 2px var(--t3)}.fm-tg-cb::before{content:"";position:absolute;inset:0;border-radius:8px;opacity:0;background:var(--a);transition:opacity .15s}.fm-tg-cbr.fm-on .fm-tg-cb::before{opacity:1}.fm-tg-ck{position:relative;width:17px;height:17px;stroke-width:3}.fm-tg-rg{display:flex;padding:6px}.fm-tg-ro{position:relative;flex:1;min-width:0;height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;background:none;color:var(--t1);font-family:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer}.fm-tg-ro.fm-on{color:var(--t0)}.fm-tg-ring{flex:none;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--t3);transition:box-shadow .2s}.fm-tg-ro.fm-on .fm-tg-ring{box-shadow:inset 0 0 0 2px var(--a)}.fm-tg-dot{position:absolute;z-index:0;left:0;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:99px;pointer-events:none;background:var(--a2)}.fm-tg-ro{z-index:1}.fm-tg.fm-tight{gap:6px}.fm-tg.fm-tight .fm-tg-sec{margin-top:2px}.fm-tg.fm-tight .fm-tg-row{min-height:46px;padding:6px 14px}.fm-tg.fm-tight .fm-tg-row small{display:none}.fm-qa{position:absolute;inset:0;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.fm-qa-top{flex:none;display:flex;align-items:center;gap:10px;padding:12px 14px 10px;border-bottom:1px solid var(--b1)}.fm-qa-av{position:relative;flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:16px;font-weight:800;line-height:1;color:#fff;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.5),rgba(255,255,255,0) 30%),radial-gradient(circle at 34% 30%,var(--a2),var(--a) 56%,var(--ad));box-shadow:inset -2px -3px 6px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.35),0 6px 14px -6px var(--a)}.fm-qa .fm-qa-av>svg{width:52%;height:52%;stroke-width:2;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.fm-qa .fm-qa-av.fm-qa-big>svg{stroke-width:1.8}.fm-qa-on{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:var(--a2);box-shadow:0 0 0 2.5px var(--bg)}.fm-qa-tt{flex:1;min-width:0;display:grid;gap:1px}.fm-qa-tt b{font-size:15px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-qa-tt small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-qa-feed{position:relative;flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 26px);mask-image:linear-gradient(180deg,transparent,#000 26px)}.fm-qa-in{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:8px;padding:10px 12px}.fm-qa-card{align-self:center;display:grid;justify-items:center;gap:3px;width:84%;max-width:320px;box-sizing:border-box;margin:4px 0 6px;padding:16px 16px 14px;border-radius:22px;text-align:center;background:var(--spec,none),radial-gradient(100% 80% at 50% 0,var(--ad),var(--sf) 72%);box-shadow:inset 0 0 0 1px var(--b1),0 18px 34px -24px #000}.fm-qa-av.fm-qa-big{width:54px;height:54px;margin-bottom:6px;font-size:23px}.fm-qa-card b{font-size:16px;font-weight:800;letter-spacing:-.01em}.fm-qa-card small{font-size:12.5px;font-weight:600;color:var(--a2)}.fm-qa-card span{margin-top:3px;font-size:13px;line-height:1.4;color:var(--t1)}.fm-qa-day{align-self:center;padding:4px 10px;border-radius:99px;background:var(--gl);font-size:11px;font-weight:700;color:var(--t2)}.fm-qa-r{display:flex;align-items:flex-end;gap:8px;max-width:86%}.fm-qa-av.fm-qa-sm{width:28px;height:28px;font-size:13px;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 4px 10px -5px var(--a)}.fm-qa-b{position:relative;min-width:0;padding:9px 13px 10px;border-radius:18px 18px 18px 5px}.fm-qa-tl{position:absolute;left:-8px;bottom:0;width:12px;height:14px;background:var(--rz);-webkit-mask:radial-gradient(circle 15.5px at -6.7px 0,rgba(0,0,0,0) 15.2px,#000 15.7px);mask:radial-gradient(circle 15.5px at -6.7px 0,rgba(0,0,0,0) 15.2px,#000 15.7px);will-change:transform}.fm-qa-bg{position:absolute;inset:0;border-radius:inherit;background:var(--spec,none),var(--rz);box-shadow:inset 0 0 0 1px var(--b1),0 8px 18px -14px #000;transform-origin:0 0;will-change:transform}.fm-qa-tx{position:relative;display:grid;gap:4px}.fm-qa-l{margin:0;font-size:14.5px;line-height:1.4;color:var(--t1)}.fm-qa-l:first-child{color:var(--t0);font-weight:600}.fm-qa-typ .fm-qa-tx{display:none}.fm-qa-dots{position:absolute;left:15px;top:15px;display:inline-flex;gap:4px}.fm-qa-typ .fm-qa-dots{position:relative;left:auto;top:auto;padding:6px 2px}.fm-qa-dots i{width:7px;height:7px;border-radius:50%;background:var(--t1);animation:fm-qa-type 1.1s ease-in-out infinite}.fm-qa-dots i:nth-child(2){animation-delay:.15s}.fm-qa-dots i:nth-child(3){animation-delay:.3s}@keyframes fm-qa-type{0%,60%,100%{transform:translateY(0);opacity:.4}30%{transform:translateY(-3px);opacity:1}}.fm-qa-u{position:relative;align-self:flex-end;max-width:80%;padding:9px 13px 10px;box-sizing:border-box;border-radius:18px 18px 5px 18px;color:#fff;font-size:15px;line-height:1.36;overflow-wrap:break-word;background:linear-gradient(160deg,var(--a),var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 10px 24px -14px var(--a)}.fm-qa-u::after{content:"";position:absolute;right:-8px;bottom:0;width:12px;height:14px;background:var(--ad);-webkit-mask:radial-gradient(circle 15.5px at 18.7px 0,rgba(0,0,0,0) 15.2px,#000 15.7px);mask:radial-gradient(circle 15.5px at 18.7px 0,rgba(0,0,0,0) 15.2px,#000 15.7px)}.fm-qa-ask{flex:none;display:grid;gap:8px;padding:10px 12px 12px;border-top:1px solid var(--b1);background:var(--bg)}.fm-qa-lab{font-size:12px;color:var(--t2)}.fm-qa-cs{display:flex;flex-wrap:wrap;gap:6px}.fm-qa-c{display:inline-flex;align-items:center;max-width:100%;height:34px;padding:0 13px;box-sizing:border-box;border:0;border-radius:99px;cursor:pointer;background:var(--sf);box-shadow:inset 0 0 0 1.5px var(--a),inset 0 1px 0 rgba(255,255,255,.06);color:var(--t0);font:inherit;font-size:14px;font-weight:600;line-height:1.36;white-space:nowrap;transition:color .2s,box-shadow .2s,background-color .2s}.fm-qa-c.fm-qa-x{color:var(--t3);background:transparent;box-shadow:inset 0 0 0 1px var(--b1);cursor:default}.fm-qa-gh{position:absolute;z-index:5;pointer-events:none}.fm-qa-ga,.fm-qa-gb,.fm-qa-tr{position:absolute;inset:0;transform-origin:0 0}.fm-qa-tr{border-radius:99px;background:var(--a2);box-shadow:0 0 14px var(--a);filter:blur(2.5px);opacity:0}.fm-qa-ga{border-radius:99px;background:var(--sf);box-shadow:inset 0 0 0 1.5px var(--a)}.fm-qa-gb{border-radius:18px 18px 6px 18px;background:linear-gradient(160deg,var(--a),var(--ad));box-shadow:0 10px 24px -14px var(--a);opacity:0}.fm-qa-gt{position:absolute;left:13px;top:9px;font-size:15px;line-height:1.36;color:var(--t0);overflow-wrap:break-word;transform-origin:0 0;transition:color .16s}.fm-qa-gw .fm-qa-gt{color:#fff}@media (prefers-reduced-motion:reduce){.fm-qa-dots i{animation:none;opacity:.7}.fm-qa-c,.fm-qa-gt{transition:none}}@media (prefers-reduced-motion:reduce){.fm-eb-edge b,.fm-otp-c.fm-act .fm-otp-car,.fm-vo:not(.fm-rec) .fm-vo-ring:first-child,.fm-vo-typing p i,.fm-pt-row.fm-hit,.fm-eb-row.fm-hit,.fm-otp-cells.fm-bad .fm-otp-c::before{animation:none}.fm-otp-c.fm-act .fm-otp-car{opacity:1}}.so-scr{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.so-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:12px;font-weight:700;color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap}.so-touch{position:absolute;left:0;top:0;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),rgba(255,255,255,.16) 60%,transparent 63%);box-shadow:0 0 0 2px rgba(255,255,255,.6),0 8px 20px rgba(0,0,0,.45);opacity:0;pointer-events:none;z-index:60}.so-star{width:.8em;height:.8em;fill:currentColor;margin-left:.16em;flex:none}.so-spk{position:absolute;width:0;height:0;z-index:45;pointer-events:none}.so-spk i{position:absolute;left:-7px;top:-1px;width:14px;height:2.5px;border-radius:2px;background:#fff;box-shadow:0 0 8px var(--a2)}.so-spk i.so-spk-a{background:var(--a2)}@keyframes so-blink{50%{opacity:0}}.so-chat{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 28px);mask-image:linear-gradient(transparent,#000 28px)}.so-feed{display:flex;flex-direction:column;gap:6px;padding:30px 0 2px}.so-day{align-self:center;padding:4px 10px;border-radius:99px;background:var(--gl);font-size:11px;font-weight:700;color:var(--t2);margin:4px 0}.so-msg{position:relative;max-width:80%;padding:8px 12px 9px;border-radius:18px;font-size:15px;line-height:1.36;box-sizing:border-box;overflow-wrap:break-word}.so-in{align-self:flex-start;background:var(--rz);border:1px solid var(--b1);border-bottom-left-radius:6px;color:var(--t0);transform-origin:0 100%}.so-out{align-self:flex-end;background:linear-gradient(160deg,var(--a),var(--ad));color:#fff;border-bottom-right-radius:6px;transform-origin:100% 100%;box-shadow:0 10px 24px -14px var(--a)}.so-tm{float:right;display:inline-flex;align-items:center;gap:3px;margin:7px 0 -4px 10px;font-style:normal;font-size:10.5px;line-height:1;opacity:.62;font-variant-numeric:tabular-nums}.so-typing{display:inline-flex;gap:4px;padding:13px 14px}.so-typing i{width:7px;height:7px;border-radius:50%;background:var(--t1);animation:so-type 1.1s ease-in-out infinite}.so-typing i:nth-child(2){animation-delay:.15s}.so-typing i:nth-child(3){animation-delay:.3s}@keyframes so-type{0%,60%,100%{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:1}}.so-mc{position:absolute;width:10em;height:11em}.so-mc-sh{position:absolute;left:1.4em;right:1.4em;bottom:-.45em;height:1.1em;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent)}.so-mc-b{position:absolute;left:0;right:0;bottom:0;height:10.6em;transform-origin:50% 100%}.so-mc-skin{position:absolute;left:0;right:0;bottom:.5em;height:9.6em;overflow:hidden;border-radius:50% 50% 44% 44% / 58% 58% 42% 42%;background:radial-gradient(circle at 34% 24%,var(--a2),var(--a) 46%,var(--ad));box-shadow:inset 0 -1em 1.6em rgba(0,0,0,.25),inset 0 .5em 1em rgba(255,255,255,.2),0 1.2em 2.2em -1em var(--ad)}.so-mc-skin::before{content:"";position:absolute;left:1.5em;top:.8em;width:2.8em;height:1.4em;border-radius:50%;background:rgba(255,255,255,.3);transform:rotate(-24deg)}.so-mc-gl{position:absolute;left:50%;bottom:.9em;width:3em;height:3em;margin-left:-1.5em;padding:.55em;box-sizing:border-box;border-radius:50%;background:rgba(255,255,255,.16);color:#fff}.so-mc-gl svg{display:block;width:100%;height:100%}.so-mc-face{position:absolute;left:0;right:0;top:1.2em;height:4.6em}.so-mc-eye{position:absolute;top:.8em;width:2.1em;height:2.5em;overflow:hidden;border-radius:50%;background:#fff;box-shadow:inset 0 -.2em .3em rgba(0,0,0,.15)}.so-mc-el{left:2.3em}.so-mc-er{right:2.3em}.so-mc-pu{position:absolute;left:50%;top:50%;width:1.2em;height:1.2em;margin:-.6em;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff 0 .15em,var(--bg) .19em)}.so-mc-br{position:absolute;top:.02em;width:1.5em;height:.3em;border-radius:.2em;background:rgba(10,11,14,.5)}.so-mc-bl{left:2.6em}.so-mc-bR{right:2.6em}.so-mc-ck{position:absolute;top:3.15em;width:1.3em;height:.7em;border-radius:50%;background:var(--a2);opacity:.55}.so-mc-cl{left:1.2em}.so-mc-cr{right:1.2em}.so-mc-mo{position:absolute;left:50%;top:3em;width:2.8em;height:1.4em;margin-left:-1.4em;overflow:visible}.so-mc-mo path{fill:none;stroke:var(--bg);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.so-mc-mo.so-mc-fill path{fill:var(--bg)}.so-mc-arm{position:absolute;top:4.6em;width:1.5em;height:3.2em;border-radius:.8em;background:linear-gradient(var(--a),var(--ad));transform-origin:50% .55em}.so-mc-al{left:-.35em}.so-mc-ar{right:-.35em}.so-mc-ft{position:absolute;bottom:0;width:2.4em;height:1.3em;border-radius:50% 50% 40% 40%;background:var(--ad)}.so-mc-fl{left:2em}.so-mc-fr{right:2em}.so-ec{gap:8px}.so-ec-top{display:flex;align-items:center;justify-content:space-between}.so-ec-mid{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:10px}.so-ec-st{position:relative;flex:none;height:46%;min-height:170px;max-height:270px}.so-ec-spot{position:absolute;left:50%;bottom:-10px;width:120%;height:70%;margin-left:-60%;border-radius:50%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.35}.so-ec-floor{position:absolute;left:4%;right:4%;bottom:12px;height:1px;background:linear-gradient(90deg,transparent,var(--b2),transparent)}.so-ec-cart{position:absolute;right:5%;bottom:9px;color:var(--t2);transform-origin:70% 100%}.so-ec-cv{display:block;width:100%;height:auto;overflow:visible;transform:scaleX(-1);fill:none;stroke:currentColor;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.so-ec-bk{fill:var(--gl)}.so-ec-gr{stroke-width:2;opacity:.5}.so-ec-mote{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--t2);opacity:.3;animation:so-mote 3.4s ease-in-out infinite}.so-ec-mote:nth-of-type(1){left:30%;top:38%}.so-ec-mote:nth-of-type(2){left:52%;top:46%;animation-delay:-1.2s}.so-ec-mote:nth-of-type(3){left:70%;top:34%;animation-delay:-2.1s}@keyframes so-mote{0%,100%{transform:translate(0,0);opacity:.15}50%{transform:translate(5px,-12px);opacity:.7}}.so-ec-say{position:absolute;left:50%;bottom:100%;margin-bottom:6px;padding:6px 12px;border-radius:14px 14px 14px 4px;background:#fff;color:var(--bg);font-size:14px;font-weight:800;white-space:nowrap;opacity:0;pointer-events:none;transform-origin:30% 100%}.so-ec-tx{display:grid;gap:4px;text-align:center;padding:0 8px}.so-ec-tx b{font-size:20px;font-weight:800;letter-spacing:-.02em}.so-ec-tx small{font-size:13.5px;color:var(--t1);line-height:1.4;text-wrap:balance}.so-ec-cta{position:relative;align-self:center;display:inline-flex;align-items:center;gap:8px;min-height:48px;margin:4px 0 6px;padding:0 24px;border:0;border-radius:16px;background:linear-gradient(180deg,var(--a),var(--ad));color:#fff;font:700 16px/1 inherit;font-family:inherit;cursor:pointer;transform-origin:50% 100%;box-shadow:0 14px 30px -14px var(--a),inset 0 1px 0 rgba(255,255,255,.3)}.so-ec-cta .ui-ic{width:18px;height:18px}.so-ec-cta::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 2px var(--a2);opacity:0;pointer-events:none}.so-ec-cta.so-ping::after{animation:so-ping .7s ease-out}.so-ec-cta.so-ec-call::after{animation:so-ping 1.6s ease-out 3,so-ec-nudge 5s ease-out 4.8s 4}@keyframes so-ping{from{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.18,1.5)}}@keyframes so-ec-nudge{0%{opacity:.9;transform:scale(1)}22%{opacity:0;transform:scale(1.18,1.5)}100%{opacity:0;transform:scale(1.18,1.5)}}.so-of{position:absolute;inset:0;overflow:hidden}.so-of-st{display:flex;align-items:center;gap:8px;margin-top:-4px;font-size:12px;font-weight:600;color:var(--t2)}.so-of-st i{width:7px;height:7px;border-radius:50%;background:var(--t3)}.so-of-st.so-of-fresh i{background:var(--a);box-shadow:0 0 10px var(--a)}.so-of-ban{position:absolute;left:10px;right:10px;top:10px;z-index:5;display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;overflow:hidden;border-radius:20px;background:var(--rz);border:1px solid var(--b2);box-shadow:0 22px 40px -18px #000}.so-of-fill{position:absolute;border-radius:50%;background:radial-gradient(circle,var(--a) 45%,var(--ad));transform:scale(0)}.so-of-ic{position:relative;flex:none;width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:var(--gl);color:var(--t0)}.so-of-on .so-of-ic{background:rgba(255,255,255,.2);color:#fff}.so-of-w{width:24px;height:24px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.so-of-w path,.so-of-w circle{transform-box:fill-box;transform-origin:50% 100%}.so-of-w circle{fill:currentColor;stroke:none}.so-of-tx{position:relative;flex:1;min-width:0;height:40px;overflow:hidden}.so-of-t{position:absolute;inset:0;display:grid;align-content:center;gap:2px}.so-of-t b{font-size:15px;font-weight:700;white-space:nowrap}.so-of-t small{font-size:12px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.so-of-tb{color:#fff;opacity:0}.so-of-tb small{color:rgba(255,255,255,.85)}.so-of-rt{position:relative;flex:none;width:104px;height:40px;padding:0;border:0;background:none;color:#fff;font:700 14px/1 inherit;font-family:inherit;cursor:pointer;display:grid;place-items:center}.so-of-rbg{position:absolute;inset:0;border-radius:99px;background:var(--a);box-shadow:0 8px 18px -8px var(--a)}.so-of-rl{position:relative}.so-of-sp{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px;overflow:visible;opacity:0}.so-of-cf{fill:#fff;transform-box:fill-box;transform-origin:center;transform:scale(0)}.so-of-arc{fill:none;stroke:var(--a2);stroke-width:3;stroke-linecap:round;transform-box:fill-box;transform-origin:center}.so-of-on .so-of-arc{stroke:#fff}.so-of-ck{fill:none;stroke:var(--ad);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.so-gl{justify-content:center;overflow:hidden}.so-gl-scan{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 3px)}.so-gl-scan::after{content:"";position:absolute;left:0;right:0;top:-30%;height:30%;background:linear-gradient(transparent,var(--gl),transparent);animation:so-scan 3.4s linear infinite}@keyframes so-scan{to{transform:translateY(440%)}}.so-gl-mid{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.so-gl-art{position:relative;width:150px;height:150px;margin-bottom:8px}.so-gl-sm .so-gl-art{width:120px;height:120px}.so-gl-sm .so-gl-m,.so-gl-sm .so-gl-c{border-radius:30px}.so-gl-s{position:absolute;inset:0}.so-gl-m,.so-gl-c{position:absolute;inset:0;border-radius:38px;display:grid;place-items:center}.so-gl-m{color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.so-gl-m svg,.so-gl-c svg{width:50%;height:50%}.so-gl-c{box-shadow:inset 0 0 0 2px currentColor;mix-blend-mode:screen;opacity:.9}.so-gl-c1{color:var(--a2)}.so-gl-c2{color:#fff}.so-gl-one{opacity:0}.so-gl-fl{position:absolute;inset:-50px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.95),rgba(255,255,255,.4) 55%,transparent);opacity:0;pointer-events:none}.so-gl-code{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:99px;border:1px solid var(--b2);font:700 11px/1 ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--a2)}.so-gl-code b{display:inline-block}.so-gl-code i{width:6px;height:6px;border-radius:50%;background:var(--a2);animation:so-gl-dot 2.4s ease-in-out infinite}@keyframes so-gl-dot{50%{opacity:.4}}.so-gl-fixed .so-gl-code{color:var(--t0)}.so-gl-fixed .so-gl-code i{animation:none;background:var(--a);box-shadow:0 0 8px var(--a)}.so-gl-h{position:relative;font-size:26px;font-weight:800;letter-spacing:-.03em}.so-gl-h::before,.so-gl-h::after{content:attr(data-t);position:absolute;left:0;top:0;width:100%;opacity:0;pointer-events:none}.so-gl-h::before{color:var(--a2);clip-path:inset(8% 0 55% 0)}.so-gl-h::after{color:#fff;clip-path:inset(58% 0 6% 0)}.so-gl-h.so-gl-hit::before{opacity:.95;transform:translateX(-6px)}.so-gl-h.so-gl-hit::after{opacity:.75;transform:translateX(7px)}.so-gl-h.so-gl-okh::before,.so-gl-h.so-gl-okh::after{display:none}.so-gl-p{margin:0;max-width:300px;font-size:14px;line-height:1.45;color:var(--t1);text-wrap:balance}.so-gl-ok{display:flex;flex-direction:column;gap:8px;margin-top:16px}.so-sr{position:absolute;inset:0;overflow:hidden}.so-sr-co{gap:12px;justify-content:center;transform-origin:50% 40%}.so-sr-card{display:grid;gap:12px;padding:16px;border-radius:24px;background:radial-gradient(120% 90% at 100% 0,var(--ad),var(--sf) 62%);border:1px solid var(--b1)}.so-sr-who{display:flex;align-items:center;gap:12px}.so-sr-who span{display:grid;gap:2px}.so-sr-who b{font-size:15px}.so-sr-who small{font-size:12px;color:var(--t2)}.so-sr-what{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.so-sr-ln{display:flex;align-items:baseline;justify-content:space-between;padding-top:10px;border-top:1px solid var(--b1);font-size:14px;color:var(--t1)}.so-sr-ln b{color:var(--t0);font-weight:600}.so-sr-tot b{display:inline-flex;align-items:center;font-size:28px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.so-sr-tot .so-star,.so-sr-sum .so-star{color:var(--a2)}.so-sr-safe{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--t2)}.so-sr-safe .ui-ic{width:16px;height:16px}.so-sr-ok{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;opacity:0;pointer-events:none}.so-sr-ok.so-sr-show{opacity:1;pointer-events:auto}.so-sr-hero{position:relative;width:132px;height:132px;margin-bottom:18px}.so-sr-wv{position:absolute;inset:0;border-radius:50%;border:2px solid var(--a);opacity:0}.so-sr-c{position:absolute;inset:0}.so-sr-cf{position:absolute;inset:5px;border-radius:50%;background:radial-gradient(circle at 32% 28%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 18px 40px -12px var(--a)}.so-sr-c svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.so-sr-ring{fill:none;stroke:var(--a2);stroke-width:4;stroke-linecap:round;transform:rotate(-90deg);transform-origin:60px 60px}.so-sr-ck{fill:none;stroke:#fff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.so-sr-h{font-size:30px;font-weight:800;letter-spacing:-.03em}.so-sr-sum{display:inline-flex;align-items:center;font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.so-sr-w{max-width:280px;font-size:14px;color:var(--t1)}.so-sr-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px}.so-sr-chips span{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:12.5px;font-weight:600;color:var(--t1)}.so-sr-chips .ui-ic{width:15px;height:15px;color:var(--a2)}.so-sd{gap:10px}.so-sd-top{display:flex;align-items:flex-end;justify-content:space-between}.so-sd-cnt{font-size:13px;color:var(--t2)}.so-sd-sum{display:grid;justify-items:end}.so-sd-sum small{font-size:12px;color:var(--t2)}.so-sd-sum b{display:inline-block;font-size:24px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;transform-origin:100% 50%}.so-sd-list{display:flex;flex-direction:column;gap:8px}.so-sd-it{position:relative;transform-origin:50% 0}.so-sd-del{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-end;padding-right:18px;border-radius:18px;background:linear-gradient(90deg,var(--ad),var(--a));opacity:0}.so-sd-del.so-sd-arm{background:linear-gradient(90deg,var(--a),var(--a2))}.so-sd-di{display:grid;justify-items:center;gap:2px;color:#fff}.so-sd-di .ui-ic{width:22px;height:22px}.so-sd-di b{font-size:11px;font-weight:700}.so-sd-row{position:relative;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.so-sd-hint{margin-top:auto;padding-bottom:84px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:12.5px;color:var(--t2);transition:opacity .12s ease-in}.so-sd-hint.so-sd-off{opacity:0}.so-sd-hint.so-sd-off i{animation:none}.so-sd-hint i{position:relative;width:18px;height:2px;border-radius:2px;background:var(--t3);animation:so-nudge 1.6s ease-in-out infinite}.so-sd-hint i::before{content:"";position:absolute;left:0;top:-3px;width:6px;height:6px;border-left:2px solid var(--t3);border-bottom:2px solid var(--t3);transform:rotate(45deg);box-sizing:border-box}@keyframes so-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(-7px)}}.so-sd-toast{position:absolute;left:12px;right:12px;bottom:12px;z-index:10;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:22px;background:var(--rz);border:1px solid var(--b2);box-shadow:0 20px 40px -16px #000;opacity:0}.so-sd-tm{position:relative;flex:none;width:36px;height:36px;display:grid;place-items:center}.so-sd-tm svg{position:absolute;inset:0;transform:rotate(-90deg)}.so-sd-tb,.so-sd-tr{fill:none;stroke-width:3}.so-sd-tb{stroke:var(--b1)}.so-sd-tr{stroke:var(--a);stroke-linecap:round}.so-sd-tm b{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.so-sd-tt{flex:1;min-width:0;display:grid;font-size:12px;color:var(--t2)}.so-sd-tt b{font-size:14px;color:var(--t0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.so-sd-un{flex:none;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border:0;border-radius:12px;background:var(--a);color:#fff;font:700 14px/1 inherit;font-family:inherit;cursor:pointer}.so-sd-un .ui-ic{width:17px;height:17px}.so-cp{gap:18px;justify-content:center}.so-cp-vp{padding-top:4px;perspective:900px}.so-cp-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:18px 18px 16px;border-radius:26px;color:#fff;background:radial-gradient(90% 80% at 100% 0,var(--a2),transparent 55%),linear-gradient(150deg,var(--a),var(--ad));box-shadow:0 26px 50px -24px var(--a)}.so-cp-gl{position:absolute;left:-10%;top:-30%;width:80%;height:110%;background:radial-gradient(closest-side,rgba(255,255,255,.26),transparent);pointer-events:none}.so-cp-hd{position:relative;display:flex;align-items:center;gap:10px}.so-cp-art{width:38px;height:38px;border-radius:12px;background:rgba(255,255,255,.2)}.so-cp-hd span{display:grid}.so-cp-hd small{font-size:11px;opacity:.8}.so-cp-hd b{font-size:15px}.so-cp-off{position:relative;margin-top:6px;font-size:64px;font-weight:800;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums}.so-cp-off i{font-style:normal;font-size:.5em;letter-spacing:0;margin-left:4px;vertical-align:.55em}.so-cp-for{position:relative;font-size:14px;opacity:.9}.so-cp-perf{position:relative;height:0;margin:12px -18px 8px;border-top:2px dashed rgba(255,255,255,.35)}.so-cp-perf::before,.so-cp-perf::after{content:"";position:absolute;top:-11px;width:20px;height:20px;border-radius:50%;background:var(--bg)}.so-cp-perf::before{left:-10px}.so-cp-perf::after{right:-10px}.so-cp-row{position:relative;display:flex;gap:8px}.so-cp-code{position:relative;flex:1;min-width:0;height:52px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:14px;background:rgba(0,0,0,.22);border:1.5px dashed rgba(255,255,255,.45);cursor:pointer}.so-cp-tx{display:flex;gap:2px;font:800 22px/1 ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.06em}.so-cp-tx i{display:inline-block;font-style:normal;transition:color .2s ease-out,text-shadow .2s ease-out}.so-cp-tx i.so-cp-lit{color:#fff;text-shadow:0 0 6px rgba(255,255,255,.45);transition:none}.so-cp-sw{position:absolute;top:-12px;bottom:-12px;left:0;width:46px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);transform:translateX(-60px);pointer-events:none}.so-cp-btn{position:relative;flex:none;width:52px;height:52px;overflow:hidden;border:0;border-radius:14px;background:#fff;color:var(--ad);display:grid;place-items:center;cursor:pointer}.so-cp-bf{position:absolute;inset:-6px;border-radius:50%;background:var(--bg);transform:scale(0)}.so-cp-ico,.so-cp-ck{position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px}.so-cp-ck{fill:none;stroke:var(--a2);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.so-cp-tip{position:absolute;right:-2px;bottom:calc(100% + 10px);padding:8px 12px;border-radius:12px;background:var(--bg);color:var(--t0);font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 12px 24px -10px #000;opacity:0;transform-origin:85% 100%;pointer-events:none}.so-cp-tip::after{content:"";position:absolute;right:22px;top:100%;border:6px solid transparent;border-top-color:var(--bg)}.so-cp-ok{position:relative;display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;font-weight:600;opacity:0}.so-cp-ok .ui-ic{width:16px;height:16px;stroke-width:2.4}.so-cp-how{display:grid;gap:10px;padding:0 2px}.so-cp-how div{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--t1)}.so-cp-how i{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--sf);border:1px solid var(--b2);font-style:normal;font-size:12px;font-weight:800;color:var(--t0)}.so-st{position:absolute;inset:0}.so-st-vp{position:absolute;inset:8px;perspective:1100px}.so-st-cube{position:absolute;inset:0;transform-style:preserve-3d}.so-st-f{position:absolute;inset:0;overflow:hidden;border-radius:22px;background:var(--sf);color:#fff;backface-visibility:hidden;-webkit-backface-visibility:hidden}.so-st-bg{position:absolute;inset:0}.so-st-v0{background:radial-gradient(120% 80% at 85% 5%,var(--a2),transparent 55%),linear-gradient(165deg,var(--a),var(--ad) 75%)}.so-st-v1{background:radial-gradient(90% 70% at 15% 90%,var(--a),transparent 62%),radial-gradient(60% 50% at 90% 20%,var(--ad),transparent 70%),linear-gradient(200deg,var(--rz),var(--bg))}.so-st-v2{background:radial-gradient(70% 55% at 50% 40%,var(--a2),var(--a) 48%,var(--ad))}.so-st-v3{background:radial-gradient(80% 60% at 100% 100%,var(--a),transparent 70%),linear-gradient(140deg,var(--bg),var(--ad) 60%,var(--a))}.so-st-big{position:absolute;right:-60px;top:80px;width:260px;height:260px;color:#fff;opacity:.2;animation:so-drift 7s ease-in-out infinite alternate}.so-st-big svg.g{width:100%;height:100%;stroke-width:1.1}.so-st-v1 .so-st-big{left:-70px;right:auto;top:120px}.so-st-v2 .so-st-big{right:auto;left:50%;top:60px;margin-left:-130px;opacity:.16}.so-st-v3 .so-st-big{top:40px;right:-90px}@keyframes so-drift{from{transform:rotate(-8deg) scale(1)}to{transform:rotate(8deg) scale(1.08)}}.so-st-bars{position:absolute;left:12px;right:12px;top:10px;display:flex;gap:4px}.so-st-bars i{flex:1;height:3px;overflow:hidden;border-radius:3px;background:rgba(255,255,255,.3)}.so-st-bars b{display:block;height:100%;background:#fff;transform-origin:0 50%}.so-st-hd{position:absolute;left:12px;right:12px;top:22px;display:flex;align-items:center;gap:10px}.so-st-av{width:34px;height:34px;border-radius:50%;box-shadow:0 0 0 2px #fff}.so-st-hd span{flex:1;display:grid}.so-st-hd b{font-size:14px}.so-st-hd small{font-size:11px;opacity:.75}.so-st-hd .ui-ic{width:22px;height:22px;opacity:.85}.so-st-tx{position:absolute;left:18px;right:18px;bottom:88px;display:grid;gap:8px}.so-st-eb{justify-self:start;padding:5px 10px;border-radius:99px;background:rgba(0,0,0,.25);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.so-st-tx b{font-size:31px;font-weight:800;letter-spacing:-.035em;line-height:1.04;text-shadow:0 2px 20px rgba(0,0,0,.25)}.so-st-tx small{font-size:15px;line-height:1.35;opacity:.9}.so-st-cta{position:absolute;left:18px;right:18px;bottom:22px;height:50px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:16px;background:#fff;color:var(--ad);font-size:15px;font-weight:800}.so-st-cta .ui-ic{width:18px;height:18px}.so-st-sh{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none}.so-st-tap{position:absolute;top:64px;bottom:24px;z-index:5}.so-st-tl{left:0;width:32%}.so-st-tr{right:0;width:68%}.so-rp{justify-content:flex-end}.so-rp-feed{display:flex;flex-direction:column;gap:6px;padding-bottom:4px}.so-rp-ph{padding:5px 5px 9px}.so-rp-pic{display:grid;width:230px;max-width:100%;height:118px;margin-bottom:8px;border-radius:14px;background:radial-gradient(60% 60% at 30% 25%,var(--a2),transparent 60%),linear-gradient(150deg,var(--a),var(--ad))}.so-rp-pic svg{width:34%;height:60%}.so-rp-ph{color:var(--t0)}.so-rp-cp{display:block;padding:0 7px}.so-rp-card{display:flex;align-items:center;gap:10px;margin:-2px -6px 8px;padding:6px;border-radius:14px;background:var(--gl)}.so-rp-card .ui-art{width:44px;height:44px;border-radius:12px}.so-rp-card span{display:grid;min-width:0}.so-rp-card b{font-size:14px}.so-rp-card small{font-size:12px;color:var(--t2)}.so-rp-tgt{max-width:84%;margin-bottom:20px;cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.so-rp-tgt.so-rp-up{z-index:8;box-shadow:0 20px 50px -10px #000}.so-rp-rxs{position:absolute;left:10px;bottom:-17px;display:flex;gap:4px}.so-rp-ch{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px 0 5px;border-radius:99px;background:var(--rz);border:1.5px solid var(--bg);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.so-rp-ch .so-rx{width:18px;height:18px}.so-rp-ch.so-rp-mine{background:var(--ad);border-color:var(--a);color:#fff}.so-rp-hint{align-self:center;margin-top:4px;padding:6px 12px;border-radius:99px;background:var(--gl);font-size:12px;color:var(--t2);transition:opacity .2s;animation:so-breathe 2.4s ease-in-out infinite}@keyframes so-breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.so-rp-dim{position:absolute;inset:0;z-index:7;background:var(--bg);opacity:0;pointer-events:none}.so-rp-pk{position:absolute;left:14px;top:0;z-index:9;width:242px;height:52px;pointer-events:none}.so-rp-cap{position:absolute;inset:0;border-radius:99px;background:var(--rz);border:1px solid var(--b2);box-shadow:0 18px 40px -14px #000;transform-origin:30% 100%;opacity:0}.so-rp-i{position:absolute;left:0;top:0;width:38px;height:38px;margin:-19px 0 0 -19px;opacity:0;transform-origin:50% 70%}.so-rp-i .so-rx,.so-rp-fly .so-rx{display:block;width:100%;height:100%}.so-rp-lb{position:absolute;left:0;top:-60px;padding:6px 11px;border-radius:10px;background:var(--t0);color:var(--bg);font-size:13px;font-weight:800;white-space:nowrap;opacity:0;transform-origin:50% 100%}.so-rp-fly{position:absolute;left:0;top:0;z-index:12;width:38px;height:38px;margin:-19px 0 0 -19px;pointer-events:none}.so-rx .so-f1{fill:var(--a)}.so-rx .so-f2{fill:var(--ad)}.so-rx .so-f3{fill:var(--a2)}.so-rx .so-f4{fill:var(--bg)}.so-rx .so-hl{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;opacity:.6}.so-ms{position:absolute;inset:0;display:flex;flex-direction:column}.so-ms-chat{padding:0 12px 8px}.so-ms-intro{align-self:center;display:grid;justify-items:center;gap:4px;width:82%;margin:6px 0 10px;padding:18px 16px 16px;border-radius:22px;background:radial-gradient(100% 80% at 50% 0,var(--ad),var(--sf) 70%);border:1px solid var(--b1);text-align:center}.so-ms-intro .ui-art{width:60px;height:60px;border-radius:20px;margin-bottom:6px;box-shadow:0 14px 30px -12px var(--a)}.so-ms-intro b{font-size:17px}.so-ms-intro small{font-size:12.5px;color:var(--a2);font-weight:600}.so-ms-intro span{margin-top:4px;font-size:13px;line-height:1.4;color:var(--t1)}.so-ms-card{display:flex;align-items:center;gap:10px;padding:8px}.so-ms-card .ui-art{width:44px;height:44px;border-radius:12px}.so-ms-card span{display:grid;gap:2px}.so-ms-card b{font-size:14px}.so-ms-card small{font-size:12px;color:var(--t2)}.so-ms-bar{flex:none;display:flex;align-items:flex-end;gap:8px;padding:8px 10px 12px;border-top:1px solid var(--b1);background:var(--bg)}.so-ms-plus{flex:none;width:36px;height:44px;display:grid;place-items:center;color:var(--t2)}.so-ms-field{position:relative;flex:1;min-width:0;min-height:44px;display:flex;align-items:center;padding:10px 14px;box-sizing:border-box;border-radius:22px;background:var(--sf);border:1px solid var(--b2);font-size:15px;line-height:1.36}.so-ms-tx{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.so-ms-caret{flex:none;width:2px;height:20px;margin-left:1px;border-radius:2px;background:var(--a);animation:so-blink 1s steps(2) infinite}.so-ms-ph{position:absolute;left:17px;top:50%;margin-top:-10px;line-height:20px;color:var(--t3);opacity:0}.so-ms-empty .so-ms-ph{opacity:1}.so-ms-empty .so-ms-caret{position:absolute;left:14px;top:50%;margin:-10px 0 0}.so-ms-send{flex:none;width:44px;height:44px;border:0;border-radius:50%;display:grid;place-items:center;background:var(--a);color:#fff;cursor:pointer;box-shadow:0 8px 20px -8px var(--a)}.so-ms-fly{position:absolute;z-index:20;pointer-events:none}.so-ms-fa,.so-ms-fb{position:absolute;inset:0;border-radius:18px;transform-origin:0 0}.so-ms-fa{background:var(--sf);border:1px solid var(--b2)}.so-ms-fb{background:linear-gradient(160deg,var(--a),var(--ad));border-bottom-right-radius:6px;opacity:0}.so-ms-ft{position:absolute;left:12px;top:8px;font-size:15px;line-height:1.36;color:#fff;white-space:nowrap}.so-ms-ck{width:15px;height:15px;stroke-width:2.2}.so-ms-ck .so-ck2{opacity:0;transition:opacity .2s}.so-ms-read .so-ms-ck .so-ck2{opacity:1}.so-ms-qr{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}.so-ms-qr span{padding:8px 14px;border-radius:99px;border:1.5px solid var(--a);color:var(--t0);font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;transform-origin:0 50%}.so-ai{gap:8px}.so-ai-hd{flex:none;display:flex;align-items:center;gap:14px;padding:2px 2px 10px;border-bottom:1px solid var(--b1)}.so-orb{position:relative;flex:none;width:60px;height:60px}.so-orb-h{position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--a2);opacity:0}.so-orb-c{position:absolute;inset:0;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 50%,var(--ad));box-shadow:0 10px 30px -8px var(--a),inset 0 -6px 14px rgba(0,0,0,.3)}.so-orb-s1,.so-orb-s2{position:absolute;inset:-20%;border-radius:50%}.so-orb-s1{background:conic-gradient(from 0deg,transparent,rgba(255,255,255,.35),transparent 40%,var(--ad) 60%,transparent 80%);opacity:.7}.so-orb-s2{background:conic-gradient(from 90deg,transparent,var(--a2) 20%,transparent 45%,rgba(255,255,255,.25) 70%,transparent);opacity:.55}.so-orb-g{position:absolute;left:16%;top:10%;width:42%;height:26%;border-radius:50%;background:rgba(255,255,255,.42);transform:rotate(-20deg)}.so-orb-ey{position:absolute;left:50%;top:50%;width:22px;height:12px;margin:-5px 0 0 -11px;display:flex;justify-content:space-between}.so-orb-ey i{width:6px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 6px rgba(255,255,255,.8)}.so-ai-nm{display:grid;gap:2px;min-width:0}.so-ai-nm b{font-size:17px;font-weight:800}.so-ai-st{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--t2)}.so-ai-st i{width:7px;height:7px;border-radius:50%;background:var(--a);box-shadow:0 0 8px var(--a)}.so-ai-st.so-ai-busy i{animation:so-blink .6s steps(2) infinite}.so-ai-hi{display:grid;gap:4px;margin:0 2px 12px}.so-ai-hi b{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.so-ai-hi small{font-size:14px;color:var(--t1)}.so-ai-can{align-self:stretch;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px}.so-ai-can span{display:grid;justify-items:center;gap:6px;padding:12px 6px;border-radius:16px;background:var(--sf);border:1px solid var(--b1);font-size:12.5px;font-weight:700;color:var(--t1)}.so-ai-can .ui-ic{width:22px;height:22px;color:var(--a2)}.so-ai-cb{padding:6px}.so-ai-card{display:flex;align-items:center;gap:10px;min-width:210px}.so-ai-card .ui-art{width:44px;height:44px;border-radius:12px}.so-ai-card span{flex:1;min-width:0;display:grid;gap:2px}.so-ai-card b{font-size:14px}.so-ai-card small{font-size:12px;color:var(--t2)}.so-ai-card em{padding-right:6px;font-style:normal;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.so-ai-okc{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--a);color:#fff}.so-ai-chat{-webkit-mask-image:linear-gradient(transparent,#000 28px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(transparent,#000 28px,#000 calc(100% - 14px),transparent)}.so-ai-chat .so-feed{padding-bottom:12px}.so-ai-qs{flex:none;display:flex;flex-wrap:wrap;gap:6px;min-height:36px}.so-ai-q{padding:8px 13px;border-radius:99px;border:1px solid var(--b2);background:var(--sf);color:var(--t0);font:600 13px/1.2 inherit;font-family:inherit;cursor:pointer;transform-origin:50% 100%}.so-ai-q:first-child{border-color:var(--a);background:var(--ad);color:#fff}.so-pl{gap:14px;justify-content:center}.so-pl-card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:24px;background:var(--sf);border:1px solid var(--b1)}.so-pl-hd{display:flex;align-items:center;gap:10px}.so-pl-av{width:36px;height:36px;border-radius:50%}.so-pl-hd span{flex:1;display:grid}.so-pl-hd b{font-size:14px}.so-pl-hd small{font-size:12px;color:var(--t2)}.so-pl-tag{padding:4px 8px;border-radius:8px;border:1px dashed var(--b2);font-style:normal;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t2)}.so-pl-q{font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.so-pl-ops{display:grid;gap:8px}.so-pl-o{position:relative;display:flex;align-items:center;gap:10px;min-height:50px;padding:6px 12px;overflow:hidden;border-radius:14px;border:1px solid var(--b2);background:var(--rz);color:var(--t0);font:600 14.5px/1.2 inherit;font-family:inherit;text-align:left;cursor:pointer}.so-pl-bar{position:absolute;left:0;top:0;bottom:0;width:100%;background:rgba(255,255,255,.11);transform:scaleX(0);transform-origin:0 50%}.so-pl-o.so-pl-me{border-color:var(--a)}.so-pl-me .so-pl-bar{background:linear-gradient(90deg,var(--ad),var(--a));opacity:.6}.so-pl-rd{--k:0;position:relative;flex:none;width:22px;height:22px;box-sizing:border-box;border-radius:50%;border:2px solid var(--b2)}.so-pl-rd i{position:absolute;inset:-2px;border-radius:50%;background:var(--a);transform:scale(var(--k))}.so-pl-rd svg{position:absolute;left:-2px;top:-2px;width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transform:scale(var(--k))}.so-pl-nm{position:relative;flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.so-pl-lead{position:relative;flex:none;width:18px;height:18px;display:grid;place-items:center;color:var(--a2);font-size:18px;opacity:0}.so-pl-lead .so-star{width:16px;height:16px;margin:0}.so-pl-pc{position:relative;flex:none;min-width:46px;display:inline-flex;align-items:center;justify-content:flex-end;font-weight:800;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .25s}.so-pl-pc i{font-style:normal}.so-pl-voted .so-pl-pc{opacity:1}.so-pl-ft{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--t2)}.so-pl-ft b{color:var(--t0);font-variant-numeric:tabular-nums}.so-pl-note{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--t3)}.so-pl-note .ui-ic{width:16px;height:16px}.so-ls{position:absolute;inset:0;overflow:hidden}.so-ls-app{gap:10px;transform-origin:50% 0}.so-ls-ah{display:flex;align-items:center;gap:12px;padding:12px;border-radius:20px;background:radial-gradient(120% 120% at 0 0,var(--ad),var(--sf) 70%);border:1px solid var(--b1)}.so-ls-ah span{display:grid;gap:2px;min-width:0}.so-ls-ah b{font-size:17px}.so-ls-ah small{font-size:12px;color:var(--t1)}.so-ls-cats{display:flex;gap:6px;overflow:hidden;flex:none}.so-ls-cats span{flex:none;padding:7px 12px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:13px;font-weight:600;color:var(--t1)}.so-ls-cats .so-ls-c0{background:var(--t0);color:var(--bg);border-color:transparent}.so-ls-sp{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border-radius:0 0 30px 30px;background:var(--bg);box-shadow:0 30px 60px -10px #000}.so-ls-sp::before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(80% 50% at 50% 42%,var(--ad),transparent 70%);opacity:var(--fog,1);pointer-events:none}.so-ls-glow{position:absolute;left:50%;top:42%;width:320px;height:320px;margin:-160px;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.22}.so-ls-logo{position:relative;width:124px;height:124px;display:grid;place-items:center;margin-bottom:6px;will-change:transform}.so-ls-ring{position:absolute;inset:-14px;border-radius:48px;border:2px solid var(--a2);opacity:0}.so-ls-tile{position:absolute;inset:0;border-radius:36px;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 24px 50px -16px var(--a),inset 0 1px 0 rgba(255,255,255,.35)}.so-ls-shine{position:absolute;inset:0;overflow:hidden;border-radius:36px;opacity:0}.so-ls-fill .so-ls-shine{opacity:1}.so-ls-shine::after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-18deg);animation:so-shine 3.6s ease-in-out infinite}@keyframes so-shine{0%,55%{transform:translateX(0) skewX(-18deg)}100%{transform:translateX(520%) skewX(-18deg)}}.so-ls-fr{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--a2);stroke-width:2;opacity:0}.so-ls-run .so-ls-fr{opacity:1}.so-ls-fill .so-ls-fr{opacity:0}.so-ls-g{position:relative;width:70px;height:70px;color:var(--a2)}.so-ls-g svg.g{width:100%;height:100%;stroke-width:1.6}.so-ls-fill .so-ls-g{color:#fff}.so-ls-nm{display:flex;perspective:400px;font-size:34px;font-weight:800;letter-spacing:-.03em;white-space:nowrap}.so-ls-nm i{display:inline-block;font-style:normal;transform-origin:50% 100%}.so-ls-tg{font-size:14px;color:var(--t1)}.so-ls-ld{position:absolute;left:32%;right:32%;bottom:36px;height:3px;overflow:hidden;border-radius:3px;background:var(--b1);opacity:0;transition:opacity .3s}.so-ls-run .so-ls-ld{opacity:1}.so-ls-ld b{display:block;height:100%;background:var(--a);transform-origin:0 50%}.so-me{position:absolute;inset:0;overflow:hidden}.so-me-glow{position:absolute;left:50%;top:58%;width:340px;height:340px;margin:-170px;border-radius:50%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.55}.so-me-say{position:absolute;left:16px;right:16px;top:16px;padding:12px 14px;border-radius:18px;background:var(--rz);border:1px solid var(--b2);font-size:14.5px;line-height:1.4;color:var(--t1);text-align:center;opacity:0;transform-origin:50% 100%}.so-me-say b{color:var(--t0)}.so-me-say::after{content:"";position:absolute;left:50%;top:calc(100% - 6px);width:12px;height:12px;margin-left:-6px;box-sizing:border-box;background:var(--rz);border-right:1px solid var(--b2);border-bottom:1px solid var(--b2);transform:rotate(45deg)}.so-me-fly{position:absolute;left:0;top:0;width:12px;height:12px;margin:-6px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.12),0 0 18px 6px var(--a2);pointer-events:none}.so-me-tip{position:absolute;left:0;right:0;bottom:18px;text-align:center;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.so-me .so-mc{cursor:pointer}.so-me-spk{position:absolute;z-index:5;width:30px;height:30px;color:#fff;pointer-events:none}.so-me-spk svg{display:block;width:100%;height:100%;fill:currentColor}.so-me-dust{position:absolute;width:22px;height:12px;border-radius:50%;background:var(--t2);pointer-events:none}.so-ob{position:absolute;inset:0;overflow:hidden}.so-ob-skip{position:absolute;right:6px;top:4px;z-index:3;min-height:44px;display:flex;align-items:center;padding:0 12px;font-size:13px;font-weight:700;color:var(--t2);cursor:pointer}.so-ob-tr{position:absolute;inset:0 0 54px;touch-action:none;cursor:grab}.so-ob-sl{position:absolute;top:0;bottom:0;width:100%;display:flex;flex-direction:column;padding:44px 22px 0;box-sizing:border-box}.so-ob-sc{position:relative;flex:1;min-height:170px;max-height:330px}.so-ob-l0{position:absolute;left:50%;top:50%;width:240px;height:240px;margin:-120px;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent 72%);opacity:.45}.so-ob-l0::after{content:"";position:absolute;inset:16px;border-radius:50%;border:1.5px dashed var(--b2)}.so-ob-l1{position:absolute;left:50%;top:50%;width:132px;height:132px;margin:-66px}.so-ob-tile{width:100%;height:100%;border-radius:38px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 26px 50px -18px var(--a),inset 0 1px 0 rgba(255,255,255,.35)}.so-ob-tile svg{width:50%;height:50%}.so-ob-gift .ui-ic{stroke-width:1.5}.so-ob-tk{width:100%;height:100%;box-sizing:border-box;padding:10px;border-radius:30px;display:grid;align-content:center;justify-items:center;gap:4px;text-align:center;background:var(--rz);border:1px solid var(--b2);box-shadow:0 26px 50px -18px #000}.so-ob-tk small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.so-ob-tk b{font-size:34px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.so-ob-tk span{font-size:11.5px;line-height:1.25;color:var(--t2)}.so-ob-ch{position:absolute;padding:8px 12px;border-radius:99px;background:var(--sf);border:1px solid var(--b2);font-size:13px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:0 12px 26px -12px #000}.so-ob-c0{left:2%;top:10%}.so-ob-c1{right:0;top:46%}.so-ob-c2{left:10%;bottom:4%;background:var(--a);border-color:transparent;color:#fff}.so-ob-tx{display:grid;gap:8px;padding:16px 0 8px}.so-ob-tx span{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.so-ob-tx b{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.so-ob-tx p{margin:0;font-size:14.5px;line-height:1.45;color:var(--t1)}.so-ob-dots{position:absolute;left:50%;bottom:22px;width:48px;height:8px;margin-left:-24px}.so-ob-dots i{position:absolute;left:0;top:0;width:8px;height:8px;border-radius:50%;background:var(--t3)}.so-ob-dots i:nth-child(2){left:20px}.so-ob-dots i:nth-child(3){left:40px}.so-ob-dots .so-ob-pa,.so-ob-dots .so-ob-pb{background:var(--a)}.so-ob-dots .so-ob-pm{width:1px;border-radius:0;background:var(--a);transform-origin:0 50%}.so-pb{align-items:center;gap:8px;text-align:center}.so-pb-stk{position:relative;flex:none;align-self:stretch;height:96px}.so-pb-wrap{position:absolute;left:0;right:0;top:0;transform-origin:50% 0}.so-pb-nt{display:flex;gap:12px;padding:12px 14px;border-radius:20px;background:var(--rz);border:1px solid var(--b2);box-shadow:0 18px 36px -16px #000;text-align:left}.so-pb-ni{flex:none;width:38px;height:38px;padding:8px;box-sizing:border-box;border-radius:10px;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.so-pb-nt>span{flex:1;min-width:0;display:grid;gap:1px}.so-pb-nh{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--t2)}.so-pb-nh b{font-size:11px;font-weight:700;color:var(--t2)}.so-pb-nt>span>b{font-size:14.5px}.so-pb-nt>span>small{font-size:13px;line-height:1.3;color:var(--t1)}.so-pb-hero{position:relative;flex:1;min-height:150px;align-self:stretch;display:grid;place-items:center}.so-pb-glow{position:absolute;left:50%;top:50%;width:230px;height:230px;margin:-115px;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.3;transition:opacity .6s}.so-pb-on .so-pb-glow{opacity:.55}.so-pb-bell{position:relative}.so-pb-cl,.so-pb-bd{position:absolute;inset:0;transform-origin:50% 9.23%}.so-pb-bs,.so-pb-cs{display:block;width:100%;height:100%;overflow:visible}.so-pb-bb{fill:var(--a)}.so-pb-bsd{fill:var(--ad);opacity:.45}.so-pb-bh{fill:none;stroke:rgba(255,255,255,.55);stroke-width:5;stroke-linecap:round}.so-pb-br{fill:var(--a2)}.so-pb-bt{fill:none;stroke:var(--a2);stroke-width:4}.so-pb-cs path{stroke:var(--a2);stroke-width:4;stroke-linecap:round}.so-pb-cs circle{fill:var(--a2)}.so-pb-wv{position:absolute;top:50%;width:30px;height:60px;margin-top:-42px;overflow:visible;fill:none;stroke:var(--a2);stroke-width:3;stroke-linecap:round;opacity:.25}.so-pb-wl{left:calc(50% - 104px)}.so-pb-wr{right:calc(50% - 104px)}.so-pb-bdg{position:absolute;left:calc(50% + 28px);top:calc(50% - 66px);width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--ad);box-shadow:0 8px 18px -6px #000;transform:scale(0)}.so-pb-bdg .ui-ic{width:20px;height:20px;stroke-width:2.6}.so-pb-h{font-size:24px;font-weight:800;letter-spacing:-.03em}.so-pb-p{max-width:310px;margin:0;font-size:14px;line-height:1.45;color:var(--t1);text-wrap:balance}.so-pb-pts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}.so-pb-pts span{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:12.5px;font-weight:600;color:var(--t1)}.so-pb-pts .ui-ic{width:15px;height:15px;color:var(--a2)}.so-ng{justify-content:center}.so-ng-ask{display:grid;gap:14px}.so-ng-eb{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--t1)}.so-ng-av{width:34px;height:34px;border-radius:50%}.so-ng-q{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1.08}.so-ng-fl{position:relative;display:block}.so-ng-in{width:100%;height:56px;box-sizing:border-box;padding:0 16px;border-radius:16px;border:1.5px solid var(--a);outline:0;background:var(--sf);color:var(--t0);font:700 16px/1.2 inherit;font-family:inherit;box-shadow:0 0 0 4px var(--gl)}.so-ng-hn{font-size:13px;color:var(--t2)}.so-ng-hi{position:absolute;inset:0;padding:14px;display:flex;flex-direction:column;justify-content:center;gap:4px;visibility:hidden}.so-ng-hi.so-ng-show{visibility:visible}.so-ng-l1{font-size:30px;font-weight:800;letter-spacing:-.03em;color:var(--t1);white-space:nowrap}.so-ng-l2{margin-bottom:6px;font-weight:800;letter-spacing:-.04em;line-height:1.08;white-space:nowrap}.so-ng-ch{display:inline-block;font-style:normal;transform-origin:50% 100%}.so-ng-l2 .so-ng-ch{background:linear-gradient(180deg,#fff 30%,var(--a2));-webkit-background-clip:text;background-clip:text;color:transparent}.so-ng-sub{margin-bottom:12px;font-size:14px;color:var(--t2)}.so-ng-cards{display:grid;gap:8px;perspective:700px}.so-ng-cd{display:flex;align-items:center;gap:12px;padding:12px;border-radius:18px;background:var(--sf);border:1px solid var(--b1);transform-origin:50% 0}.so-ng-cd:first-child{background:radial-gradient(120% 140% at 0 0,var(--ad),var(--sf) 70%);border-color:var(--b2)}.so-ng-ci{flex:none;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--a);color:#fff}.so-ng-cd span{flex:1;min-width:0;display:grid;gap:2px}.so-ng-cd b{font-size:14.5px}.so-ng-cd small{font-size:12.5px;color:var(--t1)}.so-ng-cd>.ui-ic{width:18px;height:18px;color:var(--t3)}.so-mb-fx{flex:none;align-self:flex-end;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 24px);box-sizing:border-box;margin:0 12px 8px;padding:6px 12px 6px 9px;border-radius:99px;background:var(--glass,var(--sf));box-shadow:var(--hi,none),inset 0 0 0 1px var(--b2);font-size:12.5px;line-height:1.25;color:var(--t1);transform-origin:100% 50%;transition:box-shadow .3s}.so-mb-fx>span{min-width:0;overflow-wrap:break-word}.so-mb-fx svg{flex:none;width:14px;height:14px;fill:var(--a2);filter:drop-shadow(0 0 5px var(--a))}.so-mb-fx b{color:var(--t0);font-weight:700}.so-mb-fx.so-mb-fx-on{box-shadow:var(--hi,none),inset 0 0 0 1.5px var(--a2),0 0 18px -2px var(--a)}.so-ms-send.so-mb-armed{position:relative;box-shadow:0 0 0 3px var(--bg),0 0 0 4.5px var(--a2),0 8px 22px -6px var(--a)}.so-mb-badge{position:absolute;right:-5px;top:-5px;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;font-style:normal;background:var(--bg);box-shadow:0 0 0 1.5px var(--a2),0 0 10px var(--a)}.so-mb-badge svg{width:11px;height:11px;fill:var(--a2)}.so-mb-mk{display:inline-flex;width:11px;height:11px;margin-left:1px;font-style:normal}.so-mb-mk svg{width:100%;height:100%;fill:currentColor}.so-mb-w{white-space:nowrap}.so-mb-ch{display:inline-block;will-change:transform}.so-mb-fly .so-mb-ch{color:#fff;text-shadow:0 0 5px var(--a2),0 0 14px var(--a),calc(var(--so-mb-tx,0) * -1.2px) calc(var(--so-mb-ty,0) * -1.2px) 4px var(--a2),calc(var(--so-mb-tx,0) * -2.6px) calc(var(--so-mb-ty,0) * -2.6px) 8px var(--a),calc(var(--so-mb-tx,0) * -4.2px) calc(var(--so-mb-ty,0) * -4.2px) 12px var(--ad)}.so-msg.so-mb-hot{z-index:2;box-shadow:0 10px 24px -14px var(--a),0 0 calc(var(--so-mb-c,0) * 26px) calc(var(--so-mb-c,0) * 3px) var(--a)}.so-mb-veil{position:absolute;left:-12px;right:-12px;top:-800px;bottom:-40px;z-index:1;background:rgba(0,0,0,.86);opacity:0;pointer-events:none}.so-mb-ring,.so-mb-flash{position:absolute;left:50%;top:50%;border-radius:50%;opacity:0;pointer-events:none}.so-mb-ring{box-shadow:0 0 0 2px var(--a2),0 0 22px 2px var(--a),inset 0 0 18px var(--a);transform:scale(.3)}.so-mb-ring2{box-shadow:0 0 0 1px #fff,0 0 12px var(--a2)}.so-mb-flash{background:radial-gradient(closest-side,#fff,var(--a2) 35%,rgba(255,255,255,0))}.so-mb-sp{position:absolute;left:50%;top:50%;width:12px;height:2.5px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--a2);box-shadow:0 0 8px var(--a);opacity:0;pointer-events:none}.so-mb-sp.so-mb-sp2{background:#fff}.so-msg.so-mb-boom::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(160deg,rgba(255,255,255,.5),rgba(255,255,255,0) 70%);box-shadow:0 0 0 1.5px var(--a2),0 0 30px 5px var(--a);opacity:0;pointer-events:none;animation:so-mb-flash .62s cubic-bezier(.2,.8,.2,1) forwards}@keyframes so-mb-flash{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.1,1.22)}}.so-lp .so-ls-app{will-change:transform,opacity}.so-lp-sh{position:absolute;left:0;right:0;z-index:2;height:50%;overflow:hidden;background:var(--bg);will-change:transform}.so-lp-t{top:0;box-shadow:0 30px 46px -12px rgba(0,0,0,calc(var(--so-lp-sd,0) * .85)),0 8px 14px -6px rgba(0,0,0,calc(var(--so-lp-sd,0) * .6))}.so-lp-b{bottom:0;box-shadow:0 -30px 46px -12px rgba(0,0,0,calc(var(--so-lp-sd,0) * .85)),0 -8px 14px -6px rgba(0,0,0,calc(var(--so-lp-sd,0) * .6))}.so-lp-t::after,.so-lp-b::after{content:"";position:absolute;left:0;right:0;height:1.5px;opacity:0;background:linear-gradient(90deg,rgba(255,255,255,0),var(--a2) 25%,#fff 50%,var(--a2) 75%,rgba(255,255,255,0));box-shadow:0 0 10px var(--a)}.so-lp-split .so-lp-t::after,.so-lp-split .so-lp-b::after{opacity:1}.so-lp-t::after{bottom:0}.so-lp-b::after{top:0}.so-lp-in{position:absolute;left:0;right:0;top:0;display:grid;grid-template-rows:minmax(0,1fr) 104px minmax(0,1fr);justify-items:center;padding:0 24px;box-sizing:border-box}.so-lp-in::before{content:"";position:absolute;inset:0;background:radial-gradient(75% 42% at 50% 50%,var(--ad),rgba(0,0,0,0) 72%);opacity:.7;pointer-events:none}.so-lp-z1{position:relative;align-self:end;display:grid;justify-items:center;gap:4px;max-width:100%;padding-bottom:30px;text-align:center}.so-lp-nm{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.12}.so-lp-tg{font-size:13.5px;color:var(--t1)}.so-lp-logo{position:relative;width:104px;height:104px;display:grid;place-items:center;will-change:transform}.so-lp-ring{position:absolute;left:50%;top:50%;width:136px;height:136px;margin:-68px 0 0 -68px;overflow:visible;transform:rotate(-90deg);pointer-events:none}.so-lp-ring circle{fill:none;stroke-linecap:round}.so-lp-rb{stroke:var(--b1);stroke-width:3}.so-lp-rg{stroke:var(--a);stroke-width:9;opacity:0;filter:blur(3px)}.so-lp-rf{stroke:var(--a2);stroke-width:3.5}.so-lp-tip{transform-origin:68px 68px;opacity:0}.so-lp-tip circle{fill:#fff;stroke:none;filter:drop-shadow(0 0 4px var(--a2))}.so-lp-logo .so-ls-tile,.so-lp-logo .so-ls-shine{border-radius:50%}.so-lp-logo .so-ls-g{width:58px;height:58px}.so-lp-z3{position:relative;align-self:start;display:grid;justify-items:center;gap:3px;width:100%;max-width:250px;padding-top:18px;transition:opacity .28s,transform .28s cubic-bezier(.2,.8,.2,1)}.so-lp-z3.so-lp-gone{opacity:0;transform:translateY(8px)}.so-lp-cnt{display:flex;align-items:baseline;gap:4px;font-size:46px;font-weight:800;letter-spacing:-.03em;line-height:1.04;font-variant-numeric:tabular-nums}.so-lp-cnt>span{font-size:22px;font-weight:700;color:var(--a2)}.so-lp-cnt .ui-odo-c{height:.9em;line-height:.9em;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}.so-lp-cnt .ui-odo-s span{height:.9em}.so-lp-of{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--t3);font-variant-numeric:tabular-nums}.so-lp-steps{width:100%;display:grid;gap:2px}.so-lp-st{display:flex;align-items:center;gap:8px;height:18px;font-size:12.5px;color:var(--t3);transition:color .2s}.so-lp-st span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.so-lp-st em{flex:none;font-style:normal;font-size:12px;font-variant-numeric:tabular-nums}.so-lp-ck{flex:none;width:15px;height:15px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;font-style:normal;border:1.5px solid var(--b2);transition:background-color .2s,border-color .2s}.so-lp-ck .ui-ic{width:10px;height:10px;stroke-width:3.2;color:#fff;opacity:0;transition:opacity .2s}.so-lp-act{color:var(--t1)}.so-lp-act .so-lp-ck{border-top-color:var(--a2);animation:so-lp-spin .8s linear infinite}.so-lp-ok{color:var(--t1)}.so-lp-ok .so-lp-ck{background:var(--a);border-color:var(--a)}.so-lp-ok .so-lp-ck .ui-ic{opacity:1}@keyframes so-lp-spin{to{transform:rotate(360deg)}}.so-lp-tight .so-lp-steps{display:none}.so-lp-seam{position:absolute;left:0;right:0;top:50%;z-index:3;height:3px;margin-top:-1.5px;opacity:0;transform:scaleX(0);pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),var(--a2) 22%,#fff 50%,var(--a2) 78%,rgba(255,255,255,0));box-shadow:0 0 22px 3px var(--a),0 0 6px 1px var(--a2)}.so-lp-flare{position:absolute;left:-10%;right:-10%;top:50%;z-index:3;height:150px;margin-top:-75px;opacity:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,var(--a2),var(--a) 22%,rgba(0,0,0,0) 70%);mix-blend-mode:screen;transform:scaleY(.55)}@media (prefers-reduced-motion:reduce){.so-ec-cta.so-ec-call::after,.so-ec-cta.so-ping::after{animation:none;opacity:0}.so-typing i,.so-ec-mote,.so-gl-scan::after,.so-gl-code i,.so-st-big,.so-sd-hint i,.so-rp-hint,.so-ms-caret,.so-ls-shine::after,.so-ai-st.so-ai-busy i{animation:none}}@media (prefers-reduced-motion:reduce){.so-msg.so-mb-boom::after,.so-lp-act .so-lp-ck{animation:none}.so-lp-z3,.so-lp-st,.so-lp-ck,.so-lp-ck .ui-ic,.so-mb-fx{transition:none}}:where(.tma) .dt{position:absolute;inset:0;box-sizing:border-box;padding:14px 14px 12px;display:flex;flex-direction:column;gap:10px;color:var(--t0);font-variant-numeric:tabular-nums;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.dt-eb{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t2)}.dt-eb>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-demo{flex:none;font-style:normal;font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--t2);padding:3px 8px;border-radius:99px;border:1px solid var(--b1)}.dt-hero{flex:none;display:flex;align-items:center;gap:10px;min-width:0}.dt-big{display:inline-flex;align-items:baseline;gap:5px;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.15;white-space:nowrap}.dt-big.dt-sm{font-size:24px;letter-spacing:-.02em}.dt-cur{max-width:2em;overflow:hidden;font-size:.6em;font-weight:700;color:var(--t1);letter-spacing:0;transition:max-width .2s cubic-bezier(.2,.8,.2,1),margin .2s cubic-bezier(.2,.8,.2,1),opacity .15s}.dt-cur.dt-x{max-width:0;margin-right:-5px;opacity:0}.dt-unit{font-size:12px;line-height:1.3;color:var(--t2);font-weight:600}.dt-cap{flex:none;display:block;margin-top:-8px;font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-card{position:relative;box-sizing:border-box;border-radius:20px;background:var(--sf);border:1px solid var(--b1)}.dt-plot{flex:1;min-height:0;overflow:hidden}.dt-svg{position:absolute;left:0;top:0;display:block;overflow:visible;will-change:transform}.dt-dl{position:relative;flex:none;display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 9px 0 6px;box-sizing:border-box;border-radius:99px;font-size:13px;font-weight:700;color:var(--t0);white-space:nowrap}.dt-dl::before{content:'';position:absolute;inset:0;border-radius:inherit;background:var(--a);opacity:.2}.dt-dl.dt-dn::before{background:var(--t3);opacity:.45}.dt-dl svg{position:relative;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.dt-dl.dt-dn svg{transform:rotate(180deg)}.dt-dl>span{position:relative}.dt-odo{align-items:baseline}.dt-odo .ui-odo-c{max-width:.8em;transition:opacity .2s,max-width .2s cubic-bezier(.2,.8,.2,1)}.dt-odo .ui-odo-c.dt-x{max-width:0;opacity:0}.dt-sep{display:inline-block;width:.26em;max-width:.26em;overflow:hidden;transition:max-width .2s cubic-bezier(.2,.8,.2,1)}.dt-odo .dt-sep.dt-x{max-width:0}.dt-odo.dt-still .ui-odo-c,.dt-odo.dt-still .dt-sep{transition:none}.dt-sep.dt-dec{width:auto;max-width:none}.dt-foot{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dt-foot.dt-f2{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-st{min-width:0;display:grid;gap:3px;padding:9px 10px;border-radius:14px;background:var(--sf);border:1px solid var(--b1)}.dt-st small{font-size:11px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-st b{font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-ins{flex:none;display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:var(--rz);border:1px solid var(--b1);font-size:12.5px;line-height:1.4;color:var(--t1)}.dt-ins b{color:var(--t0);font-weight:700}.dt-ins .ui-ic{width:18px;height:18px;color:var(--a2);margin-top:1px}.dt-grid line{stroke:var(--b1);stroke-width:1;shape-rendering:crispEdges}.dt-grid line.dt-z{stroke:var(--b2)}.dt-grid text,.dt-xl text{fill:var(--t2);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.dt-xl text{fill:var(--t3);transition:fill .2s}.dt-xl text.dt-on{fill:var(--t2)}.dt-xl text.dt-sel{fill:var(--t0)}.dt-area{fill:var(--a);fill-opacity:.12}.dt-line{fill:none;stroke:var(--a);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.dt-line2{fill:none;stroke:var(--a2);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 5;opacity:.8}.dt-dot{fill:var(--a);stroke:var(--sf);stroke-width:2.5}.dt-pen{fill:var(--t0);opacity:0}.dt-halo{fill:var(--a);transform-box:fill-box;transform-origin:center;animation:dt-halo 1.8s cubic-bezier(.2,.8,.2,1) infinite}.dt-end.dt-off{opacity:0}.dt-end.dt-off .dt-halo{animation:none}@keyframes dt-halo{from{transform:scale(1);opacity:.55}to{transform:scale(3.6);opacity:0}}.dt-cross{stroke:var(--b2);stroke-width:1;opacity:0;transition:opacity .15s;shape-rendering:crispEdges}.dt-cross.dt-on{opacity:1}.dt-hov{opacity:0;transition:opacity .15s;pointer-events:none}.dt-hov.dt-on{opacity:1}.dt-hit{fill:transparent;cursor:crosshair}.dt-scrub{touch-action:none}.dt-tip{position:absolute;left:0;top:0;z-index:5;padding:7px 10px 8px;border-radius:12px;background:var(--rz);border:1px solid var(--b2);box-shadow:0 12px 26px -12px var(--bg);opacity:0;pointer-events:none;white-space:nowrap;transition:opacity .16s,transform .24s cubic-bezier(.2,.8,.2,1)}.dt-tip.dt-on{opacity:1}.dt-tip.dt-nt{transition:none}.dt-tip b{display:block;font-size:15px;font-weight:800;line-height:1.2}.dt-tip small{display:block;font-size:11px;color:var(--t2);margin-top:1px}.dt-tip i{font-style:normal;color:var(--t1)}.dt-b3c{flex:1;min-height:0;overflow:hidden}.dt-b3v{position:absolute;inset:0;perspective:1500px;perspective-origin:55% 30%}.dt-b3s{position:absolute;transform-style:preserve-3d;transform:rotateX(-13deg) rotateY(-24deg)}.dt-b3w{position:absolute;inset:0}.dt-b3w i{position:absolute;left:-6px;right:-6px;height:0;border-top:1px solid var(--b1)}.dt-b3w i.dt-z{border-top-color:var(--b2)}.dt-b3w span{position:absolute;right:100%;margin-right:6px;top:-7px;font-size:10px;font-weight:600;color:var(--t2);white-space:nowrap}.dt-b3f{position:absolute;left:-8px;right:-8px;bottom:0;transform-origin:50% 100%;border-radius:4px;background:linear-gradient(to top,var(--gl),transparent)}.dt-b3h{position:absolute;border-radius:3px;background:var(--bg);opacity:.55}.dt-b3b{position:absolute;bottom:0;width:0;height:0;transform-style:preserve-3d;cursor:pointer}.dt-b3b>i{position:absolute;bottom:0;display:block;transform-origin:50% 100%;transition:opacity .25s}.dt-b3b>.dt-f{background:linear-gradient(to top,var(--ad),var(--a));box-shadow:inset 0 1px 0 var(--b2)}.dt-b3b>.dt-r{background:linear-gradient(to top,var(--bg),var(--ad))}.dt-b3b>.dt-t{transform-origin:50% 50%;background:var(--a2)}.dt-b3b.dt-on>.dt-f{background:linear-gradient(to top,var(--a),var(--a2))}.dt-b3b.dt-on>.dt-t{background:var(--t0)}.dt-b3b.dt-dim>i{opacity:.36}.dt-b3n{position:absolute;left:-32px;width:64px;bottom:0;text-align:center;font-size:14px;font-weight:800;color:var(--t0);opacity:0;transition:opacity .2s;pointer-events:none}.dt-b3b.dt-on .dt-b3n{opacity:1}.dt-b3d{position:absolute;left:-20px;width:40px;bottom:-26px;text-align:center;font-size:11px;font-weight:600;color:var(--t2)}.dt-b3b.dt-on .dt-b3d{color:var(--t0)}.dt-dn{flex:1;min-height:0}.dt-c0{--dt-c:var(--a)}.dt-c1{--dt-c:var(--ad)}.dt-c2{--dt-c:var(--a2)}.dt-c3{--dt-c:var(--t3)}.dt-ring{fill:none;stroke:var(--gl);transition:opacity .24s}.dt-ring.dt-off{opacity:0}.dt-seg{cursor:pointer}.dt-seg path{fill:none;stroke:var(--dt-c);transition:opacity .25s}.dt-seg.dt-dim path{opacity:.35}.dt-dc{position:absolute;left:50%;top:50%;width:170px;height:110px;margin:-55px 0 0 -85px;pointer-events:none}.dt-dc0,.dt-dc1{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:2px;text-align:center;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1)}.dt-dc0 small,.dt-dc1 small{font-size:12px;color:var(--t2)}.dt-dv{display:inline-flex;align-items:baseline;gap:4px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.dt-dc1{opacity:0;transform:scale(.85)}.dt-dc1 b{font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.dt-dc1 span{font-size:14px;font-weight:700;color:var(--t1);max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-dc.dt-on .dt-dc0{opacity:0;transform:scale(.85)}.dt-dc.dt-on .dt-dc1{opacity:1;transform:none}.dt-dc1.dt-bump{animation:dt-bump .32s cubic-bezier(.34,1.56,.64,1)}@keyframes dt-bump{from{transform:scale(.9)}to{transform:none}}.dt-lg{flex:none;display:grid;gap:6px}.dt-lr{display:grid;grid-template-columns:12px minmax(0,1fr) auto 44px;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;border-radius:13px;border:1px solid var(--b1);background:var(--sf);color:var(--t0);font:inherit;text-align:left;cursor:pointer;transition:background .2s,border-color .2s}.dt-lr i{width:12px;height:12px;border-radius:4px;background:var(--dt-c)}.dt-lr span{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-lr b{font-size:14px;font-weight:700;color:var(--t1)}.dt-lr em{font-style:normal;font-size:14px;font-weight:800;text-align:right}.dt-lr.dt-on{background:var(--rz);border-color:var(--b2)}.dt-live{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--a);box-shadow:0 0 0 0 var(--a);animation:dt-live 1.6s ease-out infinite}@keyframes dt-live{0%{box-shadow:0 0 0 0 var(--a)}70%,100%{box-shadow:0 0 0 7px transparent}}.dt-lo-n{display:grid;gap:1px;margin-left:auto;text-align:right}.dt-lo-n b{font-size:20px;font-weight:800;line-height:1.15}.dt-lo-n small{font-size:11px;color:var(--t2)}.dt-lo-h{flex:none;padding:10px 12px 8px}.dt-lo-hh{display:flex;justify-content:space-between;font-size:11px;color:var(--t2);margin-bottom:6px}.dt-lo-hh b{color:var(--t1);font-weight:600}.dt-lo-bars{position:relative;height:46px;display:flex;align-items:flex-end;gap:3px;border-bottom:1px solid var(--b2)}.dt-lo-bars::before{content:'';position:absolute;left:0;right:0;top:0;border-top:1px solid var(--b1)}.dt-lo-b{position:relative;flex:1;height:100%}.dt-lo-b i{position:absolute;left:50%;bottom:0;width:10px;max-width:100%;height:100%;margin-left:-5px;border-radius:3px 3px 0 0;background:var(--a);opacity:.38;transform-origin:50% 100%;transform:scaleY(0)}.dt-lo-b.dt-now i{opacity:1}.dt-lo-hx{display:flex;gap:3px;margin-top:4px}.dt-lo-hx span{flex:1;text-align:center;font-size:10px;color:var(--t3);font-weight:600}.dt-lo-hx span.dt-now{color:var(--t1)}.dt-lo-f{position:relative;flex:1;min-height:0;overflow:hidden}.dt-lo-r{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:11px;height:56px;box-sizing:border-box;padding:0 12px 0 8px;border-radius:16px;background:var(--sf);border:1px solid var(--b1);overflow:hidden}.dt-lo-r .ui-art{width:38px;height:38px;border-radius:12px}.dt-lo-r>span{flex:1;min-width:0;display:grid;gap:2px}.dt-lo-r b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-lo-r b i{font-style:normal;color:var(--t2);font-weight:600}.dt-lo-r small{font-size:11.5px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-lo-r em{flex:none;font-style:normal;font-size:15px;font-weight:800}.dt-lo-r::after{content:'';position:absolute;inset:0;border-radius:inherit;background:var(--a);opacity:0;pointer-events:none}.dt-lo-r.dt-new::after{animation:dt-flash 1.2s cubic-bezier(.2,.8,.2,1)}.dt-lo-r.dt-new{border-color:var(--a);transition:border-color 1.4s}.dt-lo-r.dt-old{border-color:var(--b1)}@keyframes dt-flash{from{opacity:.34}to{opacity:0}}.dt-hm-c{flex:1;min-height:0;display:flex;flex-direction:column;padding:12px 12px 10px}.dt-hm{flex:1;min-height:0;display:grid;gap:3px}.dt-hm>span{font-size:10px;font-weight:600;color:var(--t2);line-height:14px;white-space:nowrap}.dt-hm-h{text-align:left;overflow:visible}.dt-hm-d{align-self:center}.dt-hm-x{position:relative;min-height:18px;border-radius:5px;background:var(--gl);cursor:pointer}.dt-hm-x i{position:absolute;inset:0;border-radius:inherit;background:var(--a);opacity:0}.dt-hm-x.dt-on{box-shadow:0 0 0 1.5px var(--t0);z-index:1}.dt-hm-pk{position:absolute;z-index:2;border-radius:6px;box-shadow:0 0 0 2px var(--a2);pointer-events:none;opacity:0}.dt-hm-pk.dt-on{opacity:1;animation:dt-pk 5s cubic-bezier(.2,.8,.2,1) infinite}@keyframes dt-pk{0%{transform:scale(1);opacity:1}24%{transform:scale(1.9);opacity:0}25%{transform:scale(1);opacity:0}40%,100%{transform:scale(1);opacity:1}}.dt-hm-lg{flex:none;display:flex;align-items:center;gap:4px;font-size:11px;color:var(--t2)}.dt-hm-lg i{width:18px;height:10px;border-radius:3px;background:var(--a)}.dt-hm-lg span:first-child{margin-right:4px}.dt-hm-lg span:last-child{margin-left:4px}.dt-hm-lg em{margin-left:auto;font-style:normal;color:var(--t3)}.dt-gg{flex:1;min-height:0;overflow:hidden}.dt-g-tr{fill:none;stroke:var(--b1);stroke-linecap:butt}.dt-g-fl{fill:none;stroke:var(--a);stroke-linecap:butt}.dt-g-tk{stroke:var(--b2);stroke-width:1.5;stroke-linecap:round}.dt-g-tk.dt-mj{stroke:var(--t3);stroke-width:2}.dt-g-m circle{fill:var(--bg);stroke:var(--b2);stroke-width:2;transition:fill .2s,stroke .2s}.dt-g-m.dt-on circle{fill:var(--t0);stroke:var(--sf)}.dt-g-lb{fill:var(--t3);font-size:11px;font-weight:700;transition:fill .25s}.dt-g-lb.dt-on{fill:var(--t1)}.dt-g-end{fill:var(--t2);font-size:11px;font-weight:600}.dt-g-nd{fill:var(--t0)}.dt-g-hb{fill:var(--sf)}.dt-gr{position:absolute;left:0;right:0;display:grid;justify-items:center;gap:2px;text-align:center}.dt-gr small{font-size:12px;color:var(--t2)}.dt-gr small b{color:var(--t0);font-weight:800}.dt-kc{flex:none}.dt-kc>button,.dt-cw-ch>button{cursor:pointer}.dt-kc>.dt-on,.dt-cw-ch>.dt-on{background:var(--t0);color:var(--bg);border-color:transparent}.dt-kg{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px}.dt-kt{position:relative;min-width:0;display:flex;flex-direction:column;gap:6px;padding:12px 12px 10px;border-radius:18px;background:var(--sf);border:1px solid var(--b1);cursor:pointer}.dt-kl{font-size:12px;font-weight:600;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-kv{display:inline-flex;align-items:baseline;gap:4px;font-size:25px;font-weight:800;letter-spacing:-.02em;line-height:1.15;white-space:nowrap}.dt-kv .dt-suf{font-size:.62em;font-weight:700;color:var(--t1)}.dt-kd{display:flex;align-items:center;gap:6px;min-width:0}.dt-kf{position:relative;flex:none;width:82px;height:24px;perspective:260px}.dt-kfi{position:absolute;inset:0;transform-style:preserve-3d}.dt-kfi>.dt-dl{position:absolute;left:0;top:0;height:24px;font-size:12px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.dt-kfi>.dt-dl svg{width:13px;height:13px}.dt-kfi>.dt-bk{transform:rotateX(180deg)}.dt-ks{position:relative;flex:1;min-height:34px}.dt-ks svg{position:absolute;left:0;overflow:visible}.dt-kx{display:flex;justify-content:space-between;font-size:10px;color:var(--t3);font-weight:600;margin-top:-2px}.dt-sp{fill:none;stroke:var(--a2);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;opacity:.75}.dt-wk{display:inline-block;perspective:400px}.dt-wki{display:inline-block;transform-origin:50% 60%}.dt-wd{display:flex;gap:5px;margin-left:auto}.dt-wd i{width:8px;height:8px;border-radius:50%;background:var(--b2);transition:background .25s,transform .3s cubic-bezier(.34,1.56,.64,1)}.dt-wd i.dt-on{background:var(--a);transform:scale(1.25)}.dt-wd i.dt-past{background:var(--a2);opacity:.55}.dt-br{flex:1;min-height:0;overflow:hidden}.dt-br-ax{position:absolute;left:14px;right:14px;top:10px;bottom:10px;pointer-events:none}.dt-br-ax i{position:absolute;top:16px;bottom:0;width:0;border-left:1px solid var(--b1)}.dt-br-ax i.dt-z{border-left-color:var(--b2)}.dt-br-ax span{position:absolute;top:0;transform:translateX(-50%);font-size:10px;font-weight:600;color:var(--t2);white-space:nowrap}.dt-br-ax span.dt-z{transform:none}.dt-br-rs{position:absolute;left:14px;right:14px;overflow:hidden}.dt-br-fx{position:absolute;inset:0;z-index:0;pointer-events:none}.dt-br-r.dt-mv .dt-br-n,.dt-br-r.dt-mv .dt-br-t{opacity:.35}.dt-br-n,.dt-br-t{transition:opacity .12s}.dt-br-r.dt-up{background-color:var(--sf);box-shadow:0 0 0 4px var(--sf),0 10px 18px -10px #000}.dt-br-r{position:absolute;left:0;right:0;top:0;border-radius:8px;transition:opacity .35s,background-color .15s,box-shadow .15s}.dt-br-r.dt-out{opacity:0}.dt-br-n{display:flex;align-items:center;gap:7px;height:20px;font-size:13px}.dt-br-n i{flex:none;width:18px;height:18px;border-radius:6px;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:800;color:var(--t1);background:var(--rz)}.dt-br-r.dt-lead .dt-br-n i{background:var(--a);color:#fff}.dt-br-n b{font-weight:600;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-br-r.dt-lead .dt-br-n b{color:var(--t0)}.dt-br-t{position:relative;height:14px;margin-top:3px}.dt-br-k{position:absolute;left:0;top:0;height:14px;overflow:hidden}.dt-br-k i{position:absolute;inset:0;border-radius:0 4px 4px 0;background:var(--a);transform:translateX(-100%)}.dt-br-t em{position:absolute;left:0;top:-1px;font-style:normal;font-size:12px;font-weight:800;line-height:16px;white-space:nowrap}.dt-br-ld{flex:none;display:flex;align-items:center;gap:11px;padding:9px 12px 9px 9px;border-radius:16px;background:var(--sf);border:1px solid var(--b1)}.dt-br-ld .ui-art{width:38px;height:38px;border-radius:12px}.dt-br-ld>span{flex:1;min-width:0;display:grid;gap:2px}.dt-br-ld small{font-size:11px;color:var(--t2)}.dt-br-ld b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-br-ld em{flex:none;font-style:normal;font-size:14px;font-weight:800}.dt-br-ld.dt-new{border-color:var(--a)}.dt-fn{flex:1;min-height:0;overflow:hidden}.dt-fn canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.dt-fn-tz{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.dt-fn-tz polygon{fill:var(--a);opacity:.08}.dt-fn-b{position:absolute;border-radius:10px;background:linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 1px 0 var(--b2)}.dt-fn-l{position:absolute;left:14px;width:96px;display:grid;gap:1px}.dt-fn-l small{font-size:11px;color:var(--t2);font-weight:600}.dt-fn-l b{font-size:18px;font-weight:800;line-height:1.15}.dt-fn-x{position:absolute;left:14px;width:96px;font-size:11px;color:var(--t3)}.dt-fn-p{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px 0 7px;border-radius:99px;background:var(--rz);border:1px solid var(--b2);font-size:12px;font-weight:800;white-space:nowrap;transform:translateX(-50%)}.dt-fn-p.dt-bump{animation:dt-fn-bump .32s cubic-bezier(.2,.8,.2,1)}@keyframes dt-fn-bump{from{transform:translateX(-50%) scale(.9)}to{transform:translateX(-50%)}}.dt-fn-p svg{width:12px;height:12px;fill:none;stroke:var(--t2);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transform:rotate(180deg)}.dt-cw-ch{flex:none}.dt-keys{flex:none;display:flex;gap:14px;font-size:11.5px;color:var(--t1);margin-top:-2px}.dt-keys span{display:inline-flex;align-items:center;gap:6px}.dt-keys svg{width:20px;height:6px;overflow:visible}.dt-keys .dt-ka{stroke:var(--a);stroke-width:2.25;stroke-linecap:round}.dt-keys .dt-kb{stroke:var(--a2);stroke-width:2;stroke-dasharray:4 3;opacity:.8}.dt-cw-b{transform-origin:20% 50%}.dt-mp{flex:1;min-height:0;overflow:hidden;background:var(--bg)}.dt-mp canvas{position:absolute;inset:0;width:100%;height:100%}.dt-mp-r{position:absolute;left:0;top:0;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;border:2px solid var(--a);box-sizing:border-box;opacity:0;pointer-events:none;animation:dt-ring 1.15s cubic-bezier(.2,.8,.2,1) forwards}.dt-mp-r.dt-r2{border-color:var(--a2);border-width:1px;animation-delay:.12s}@keyframes dt-ring{0%{transform:scale(.15);opacity:1}100%{transform:scale(1.5);opacity:0}}.dt-mp-o{position:absolute;left:0;top:0;z-index:3;padding:5px 9px;border-radius:10px;background:var(--rz);border:1px solid var(--b2);font-size:11.5px;font-weight:700;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .25s;box-shadow:0 10px 20px -10px var(--bg)}.dt-mp-o.dt-on{opacity:1}.dt-mp-o small{font-weight:600;color:var(--t2)}.dt-mp-ck{position:absolute;left:10px;top:10px;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:99px;background:var(--rz);border:1px solid var(--b1);font-size:12px;font-weight:700}.dt-mp-sc{position:absolute;left:12px;bottom:10px;z-index:3;font-size:10px;font-weight:600;color:var(--t2)}.dt-mp-sc i{display:block;height:4px;margin-top:3px;border:1px solid var(--t2);border-top:0}.dt-mp-hz{position:absolute;left:0;top:0;z-index:2;border-radius:50%;border:1px solid var(--a2);opacity:0;pointer-events:none;transition:opacity .5s}.dt-mp-hz.dt-on{opacity:.8}.dt-mp-hz b{position:absolute;left:50%;bottom:100%;margin-bottom:4px;transform:translateX(-50%);padding:2px 7px;border-radius:99px;background:var(--a2);color:var(--bg);font-size:10px;font-weight:800;white-space:nowrap}.dt-err{padding:20px;color:var(--t1);font-size:14px}.dt-yr-c{flex:none;padding:10px 12px 7px;background:var(--spec,none),var(--sf)}.dt-yr .dt-big{font-size:44px;letter-spacing:-.04em;line-height:1.04}.dt-yr .dt-unit .dt-cap{display:block;margin-top:3px;font-weight:500;color:var(--t2);white-space:normal;overflow:visible}.dt-yr .dt-unit{min-width:0}.dt-yr-c canvas{display:block;cursor:pointer;touch-action:manipulation}.dt-yr-tight .dt-ins{display:none}.dt-st.dt-yr-pop{animation:dt-yr-pop .5s cubic-bezier(.34,1.56,.64,1);box-shadow:inset 0 0 0 1px var(--a2)}@keyframes dt-yr-pop{0%{transform:scale(.94)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dt-halo,.dt-live,.dt-hm-pk.dt-on,.dt-fn-p.dt-bump{animation:none}.dt-st.dt-yr-pop{animation:none}.dt-halo{opacity:0}.dt-mp-r{display:none}.dt-lo-r.dt-new::after{animation:none}}.sd-cv{position:absolute;inset:0;width:100%;height:100%;display:block}.sd-grab{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sd-grab:active{cursor:grabbing}.sd-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:99px;background:rgba(10,11,14,.72);border:1px solid var(--b2,rgba(255,255,255,.16));color:var(--t0,#fff);font:700 12px/1 "SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sd-dot{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:var(--a2)}.sd-chip.sd-on{border-color:var(--a)}.sd-chip.sd-on .sd-dot{background:var(--a);box-shadow:0 0 10px var(--a)}.sd-cap{position:absolute;left:50%;max-width:min(86%,460px);transform:translateX(-50%);text-align:center;font:600 15px/1.35 "SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;letter-spacing:-.01em;color:var(--t1,rgba(255,255,255,.62));pointer-events:none;text-wrap:balance}.sd-tmr{position:absolute;left:50%;display:flex;align-items:center;gap:12px;transform:translateX(-50%);opacity:0;pointer-events:none;color:var(--t0,#fff);font-family:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif}.sd-tmr svg{width:58px;height:58px;transform:rotate(-90deg);overflow:visible}.sd-tmr-t{fill:rgba(255,255,255,.04);stroke:rgba(255,255,255,.12);stroke-width:3}.sd-tmr-p{fill:none;stroke:var(--a2);stroke-width:3;stroke-linecap:round}.sd-tmr b{position:absolute;left:0;width:58px;text-align:center;font:700 13px/1 "JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sd-tmr span{font-size:12.5px;line-height:1.3;font-weight:600;color:var(--t1,rgba(255,255,255,.62));white-space:nowrap}.ph-x-cv{position:absolute;left:0;top:0;display:block}.ph-x-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font:700 12px/1.1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.04em;color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap}.ph-x-chip b{color:var(--t0);font-weight:800}.ph-x-eb{font:600 10.5px/1.3 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.ph-x-cl{position:absolute;inset:0;overflow:hidden;background:radial-gradient(70% 60% at 18% -6%,var(--ph-glow),transparent 70%),radial-gradient(90% 70% at 50% 110%,var(--sf),transparent 70%),var(--bg)}.ph-x-cl-cv{touch-action:none;cursor:grab;z-index:3}.ph-x-cl-cv:active{cursor:grabbing}.ph-x-cl-floor{position:absolute;border-radius:50%;background:radial-gradient(closest-side,var(--rz),transparent);opacity:.9;pointer-events:none}.ph-x-cl-pod{position:absolute;pointer-events:none;background:linear-gradient(90deg,var(--rz) 0%,var(--sf) 38%,var(--bg) 100%);box-shadow:22px 26px 46px -22px rgba(0,0,0,.9),inset 0 -2px 0 rgba(255,255,255,.04)}.ph-x-cl-podtop{position:absolute;left:0;right:0;top:0;border-radius:50%;background:radial-gradient(70% 90% at 38% 40%,var(--rz),var(--sf) 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(0,0,0,.5)}.ph-x-cl-pool{position:absolute;left:6%;right:6%;top:0;border-radius:50%;background:radial-gradient(closest-side at 46% 50%,var(--ph-pool),transparent);opacity:.35}.ph-x-cl-shade{position:absolute;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent);pointer-events:none}.ph-x-cl-lid{position:absolute;border-radius:6px 6px 0 0;background:linear-gradient(100deg,var(--rz),var(--sf));box-shadow:inset 0 1px 0 rgba(255,255,255,.16);pointer-events:none}.ph-x-cl-card{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:.3em;padding:1.15em 1.15em 1em;border-radius:0 0 1.3em 1.3em;overflow:hidden;pointer-events:none;--lit:0;background:linear-gradient(165deg,var(--rz),var(--sf) 45%,var(--bg));border:1px solid var(--b1);border-top-color:var(--b2);box-shadow:1.2em 1.6em 2.6em -1.2em rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.08)}.ph-x-cl-card::before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 80% at 20% 0,rgba(255,255,255,.12),transparent 60%);box-shadow:inset 1px 1px 0 rgba(255,255,255,.22);opacity:var(--lit);pointer-events:none}.ph-x-cl-glow{position:absolute;inset:0;background:radial-gradient(90% 70% at 22% 0%,var(--ph-pool),transparent 70%);opacity:var(--lit);pointer-events:none}.ph-x-cl-sheen{position:absolute;top:-10%;bottom:-10%;left:30%;width:34%;opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:translateX(-130%) skewX(-18deg);pointer-events:none}.ph-x-cl-eb{position:relative;font:600 .62em/1.2 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--a2);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ph-x-cl-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.6em;margin:auto 0}.ph-x-cl-art{position:relative;flex:none;width:4.4em;height:4.4em;border-radius:1.2em;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:.5em .8em 1.6em -.6em var(--ad),inset 0 1px 0 rgba(255,255,255,.45)}.ph-x-cl-art svg{width:56%;height:56%}.ph-x-cl-t{position:relative;font:800 1.32em/1.08 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.02em;color:var(--t0);text-wrap:balance}.ph-x-cl-s{position:relative;font-size:.86em;color:var(--t2)}.ph-x-cl-p{position:relative;padding:.42em .7em;border-radius:.8em;font:800 1.12em/1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);font-style:normal;letter-spacing:-.01em;color:#fff;background:radial-gradient(circle at 30% 20%,var(--a2),var(--a) 60%,var(--ad));box-shadow:.3em .6em 1.4em -.4em var(--a),inset 0 1px 0 rgba(255,255,255,.5);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transform-origin:70% 80%}.ph-x-hg-view{position:absolute;inset:0;overflow:hidden;perspective:1000px;perspective-origin:40% 45%;touch-action:none;background:radial-gradient(60% 55% at 30% 45%,var(--sf),transparent 75%),var(--bg)}.ph-x-hg{position:absolute;transform-style:preserve-3d;--r:0deg;will-change:transform}.ph-x-hg-cv{position:absolute}.ph-x-hg-cap{position:absolute;left:0;right:0;border-radius:9px;background:linear-gradient(calc(168deg - var(--r)),rgba(255,255,255,.24),rgba(255,255,255,0) 42%,rgba(0,0,0,.35)),linear-gradient(90deg,var(--rz),var(--sf) 60%,var(--rz));box-shadow:inset 0 0 0 1px var(--b1)}.ph-x-hg-cap::after{content:"";position:absolute;left:6%;right:6%;top:46%;height:2px;border-radius:2px;background:var(--a);opacity:.65}.ph-x-hg-cap.t{top:0}.ph-x-hg-cap.b{bottom:0}.ph-x-hg-rod{position:absolute;border-radius:9px;background:linear-gradient(calc(90deg - var(--r)),rgba(255,255,255,.34),rgba(255,255,255,.05) 45%,rgba(0,0,0,.4)),var(--rz)}.ph-x-hg-rod.l{left:3%}.ph-x-hg-rod.r{right:3%}.ph-x-hg-flash{position:absolute;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.9),var(--a2) 35%,transparent 75%);opacity:0;mix-blend-mode:screen;pointer-events:none}.ph-x-hg-floor{position:absolute;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),transparent);pointer-events:none;transform-origin:50% 50%}.ph-x-hgp{position:absolute;display:flex;flex-direction:column;gap:8px;pointer-events:none}.ph-x-hgp-t{font:800 22px/1.1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.02em;color:var(--t0);text-wrap:balance}.ph-x-hgp-eta{display:flex;align-items:baseline;gap:8px;margin-top:6px;color:var(--t0)}.ph-x-hgp-n{font:800 84px/1.15 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ph-x-hgp-eta small{font:600 13px/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.ph-x-hgp-done{display:none;font:800 34px/1.05 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.03em;color:var(--a2);text-wrap:balance}.ph-x-hgp.done .ph-x-hgp-eta{display:none}.ph-x-hgp.done .ph-x-hgp-done{display:block}.ph-x-hgp-l{font-size:14px;font-weight:600;color:var(--t1)}.ph-x-steps{display:flex;gap:6px}.ph-x-steps i{flex:1;height:4px;border-radius:4px;background:var(--b2)}.ph-x-steps i.done{background:var(--ad)}.ph-x-steps i.on{background:var(--a);box-shadow:0 0 12px -2px var(--a)}.ph-x-hgp.sm{gap:6px}.ph-x-hgp.sm .ph-x-hgp-t{font-size:16px}.ph-x-hgp.sm .ph-x-hgp-n{font-size:56px}.ph-x-hgp.sm .ph-x-hgp-done{font-size:22px}.ph-x-hgp.sm .ph-x-hgp-l{font-size:12.5px}.ph-x-st{position:absolute;inset:0;overflow:hidden;background:var(--bg)}.ph-x-st-cv{touch-action:none;cursor:grab}.ph-x-st-cap{position:absolute;left:16px;right:16px;display:grid;justify-items:center;gap:8px;pointer-events:none;text-align:center}.ph-x-st-cap b{font:800 17px/1.15 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.01em;color:var(--t0);display:inline-flex;align-items:baseline;gap:.28em;flex-wrap:wrap;justify-content:center}.ph-x-st-n{display:inline-flex;color:var(--a2);font-variant-numeric:tabular-nums}.ph-x-st-dots{display:flex;gap:6px}.ph-x-st-dots i{width:7px;height:7px;border-radius:1.5px;transform:rotate(45deg);border:1px solid var(--b2);box-sizing:border-box;transition:background .3s,border-color .3s}.ph-x-st-dots i.on{background:var(--a2);border-color:var(--a2);box-shadow:0 0 8px -1px var(--a2)}.ph-x-st-dots i.next{border-color:var(--a2)}.ph-x-st-tip{position:absolute;left:0;top:0;display:grid;gap:2px;padding:8px 11px;margin:14px 0 0 14px;border-radius:12px;background:var(--sf);border:1px solid var(--b2);box-shadow:10px 14px 30px -14px rgba(0,0,0,.9);pointer-events:none;opacity:0;transition:opacity .18s;white-space:nowrap}.ph-x-st-tip.on{opacity:1}.ph-x-st-tip b{font-size:13.5px;font-weight:700;color:var(--t0)}.ph-x-st-tip small{font-size:11.5px;color:var(--t2)}.ph-x-st-rw{position:absolute;left:0;top:0;pointer-events:none;opacity:0;--s:0}.ph-x-st-rw::before{content:"";position:absolute;left:0;top:0;width:34px;height:1px;background:linear-gradient(90deg,transparent,var(--a2));transform-origin:0 0;transform:rotate(-32deg)}.ph-x-st-rw small,.ph-x-st-rw b{position:relative;display:block;left:30px;top:-44px;white-space:nowrap}.ph-x-st-rw small{font:600 10.5px/1.3 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.ph-x-st-rw b{margin-top:3px;padding:7px 11px;border-radius:12px;font-size:14px;font-weight:800;color:#fff;background:radial-gradient(circle at 30% 20%,var(--a2),var(--a) 60%,var(--ad));box-shadow:0 12px 30px -12px var(--a),inset 0 1px 0 rgba(255,255,255,.45)}.ph-x-gl{position:absolute;inset:0;overflow:hidden;background:radial-gradient(60% 60% at 36% 48%,var(--sf),transparent 72%),var(--bg)}.ph-x-gl-cv{touch-action:none;cursor:grab}.ph-x-glp{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:16px 18px 14px;border-radius:20px;pointer-events:none;background:var(--ph-glass);border:1px solid var(--b1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),16px 24px 48px -24px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.ph-x-glp-n{display:flex;font:800 56px/1.15 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.04em;color:var(--t0);font-variant-numeric:tabular-nums;margin:0}.ph-x-glp-n .ui-odo-c,.ph-x-hgp-n .ui-odo-c{-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent)}.ph-x-glp-l{font-size:14px;font-weight:600;color:var(--t1)}.ph-x-glp-l em{font-style:normal;color:var(--a2)}.ph-x-glp-rows{display:grid;gap:8px;margin-top:10px}.ph-x-glp-r{display:grid;grid-template-columns:70px 1fr 34px;align-items:center;gap:10px;font-size:13px;color:var(--t1)}.ph-x-glp-r span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-x-glp-r b{text-align:right;font-weight:700;color:var(--t0);font-variant-numeric:tabular-nums;opacity:.35;transition:opacity .3s}.ph-x-glp-r i{height:6px;border-radius:6px;background:var(--b1);overflow:hidden}.ph-x-glp-r s{display:block;height:100%;width:100%;border-radius:6px;background:linear-gradient(90deg,var(--ad),var(--a));transform-origin:0 50%;transform:scaleX(calc(var(--w) * .12));transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.ph-x-glp-r.on b{opacity:1}.ph-x-glp-r.on s{transform:scaleX(var(--w))}.ph-x-glp-x{margin-top:8px;font:600 10px/1.3 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--t3)}.ph-x-glp.sm{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:0;padding:10px 14px}.ph-x-glp.sm .ph-x-eb{width:100%}.ph-x-glp.sm .ph-x-glp-n{font-size:38px}.ph-x-glp.sm .ph-x-glp-l{font-size:13px}.ph-x-glp.sm .ph-x-glp-x{margin-top:2px;width:100%}.ph-x-or{position:absolute;inset:0;overflow:hidden;touch-action:none;background:var(--bg)}.ph-x-or-view{position:absolute;inset:0;pointer-events:none}.ph-x-or-rig{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.ph-x-or-f{position:absolute;left:0;top:0;display:block;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-repeat:no-repeat}.ph-x-or-f>b{position:absolute;inset:0;display:block;background-repeat:no-repeat}.ph-x-or-f>b>i{position:absolute;inset:0;background:var(--ph-ink);opacity:0}.ph-x-or-done{position:absolute;left:16px;right:16px;display:grid;justify-items:center;gap:8px;text-align:center;opacity:0;pointer-events:none}.ph-x-or-done b{font:800 36px/1.05 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.03em;color:var(--t0);text-wrap:balance}.ph-x-or-done span{font-size:14px;color:var(--t1)}.th-x i{font-style:normal}.th-x{position:absolute;inset:0;overflow:hidden;color:var(--t0);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--th-au:#F4C752;--th-au-hi:#FFE7A3;--th-au-lo:#B98428}.th-x-box{position:absolute;left:50%;width:48em;height:50em;margin-left:-24em}.th-x-cv{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:3}.th-x-fb{display:inline-flex;gap:.1em;font:800 1em/1 var(--f-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace)}.th-x-fc{position:relative;display:block;width:.8em;height:1.2em;perspective:5em;border-radius:.1em;box-shadow:0 .08em .16em rgba(0,0,0,.55)}.th-x-fh{position:absolute;left:0;right:0;height:50%;overflow:hidden;color:var(--t0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.th-x-fu{top:0;border-radius:.1em .1em 0 0;transform-origin:50% 100%;background:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.04)),var(--rz)}.th-x-fd{bottom:0;border-radius:0 0 .1em .1em;transform-origin:50% 0;background:linear-gradient(180deg,rgba(0,0,0,.14),rgba(255,255,255,.03)),var(--rz)}.th-x-fh b{position:absolute;left:0;right:0;height:200%;display:flex;align-items:center;justify-content:center;font:inherit}.th-x-fu b{top:0}.th-x-fd b{top:-100%}.th-x-fl{z-index:2;visibility:hidden}.th-x-fl::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,calc(var(--sh,0) * .5))}.th-x-fc::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;margin-top:-.5px;background:rgba(0,0,0,.75);z-index:3}.th-x-bp-spot{position:absolute;left:50%;top:-40%;width:110%;height:120%;margin-left:-55%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.07),transparent 75%);pointer-events:none}.th-x-bp-shadow{position:absolute;left:12em;top:36.2em;width:24em;height:3.6em;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.8),rgba(0,0,0,.3) 55%,transparent)}.th-x-bp-shadow::after{content:"";position:absolute;inset:-30% -10%;border-radius:50%;background:radial-gradient(closest-side,transparent 35%,var(--ad) 60%,transparent);opacity:.35}.th-x-bp-view{position:absolute;inset:0;perspective:100em;perspective-origin:50% 36%;z-index:2;pointer-events:none}.th-x-bp-world{position:absolute;left:24em;top:0;width:0;height:0;transform-style:preserve-3d}.th-x-bp-pack{position:absolute;left:-10.5em;top:5em;width:21em;height:31em;transform-style:preserve-3d}.th-x-bp-rig{position:absolute;inset:0;transform-style:preserve-3d;transform-origin:50% 72%}.th-x-bp-front,.th-x-bp-back{position:absolute;left:0;right:0;top:3em;bottom:0;border-radius:0 0 1.1em 1.1em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.th-x-bp-front{transform:translateZ(.7em);overflow:hidden;background:var(--a);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),inset 0 -3em 3em -2em rgba(0,0,0,.45),inset 0 2.4em 2em -2em rgba(255,255,255,.22)}.th-x-bp-foil{position:absolute;left:-35%;top:-30%;width:170%;height:160%;will-change:transform;background:conic-gradient(from 210deg at 50% 44%,var(--ad),var(--a) 9%,var(--a2) 17%,#fff 21%,var(--a2) 25%,var(--a) 38%,var(--ad) 52%,var(--a) 66%,var(--a2) 78%,var(--a) 88%,var(--ad))}.th-x-bp-crk{position:absolute;inset:0;background:repeating-linear-gradient(64deg,rgba(255,255,255,.05) 0 .2em,rgba(0,0,0,.06) .2em .55em);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),inset 0 -3em 3em -2em rgba(0,0,0,.45),inset 0 2.4em 2em -2em rgba(255,255,255,.22)}.th-x-bp-glare{position:absolute;left:-50%;top:-50%;width:200%;height:200%;pointer-events:none;will-change:transform;background:linear-gradient(115deg,transparent 39%,rgba(255,255,255,.26) 46.5%,transparent 54%),radial-gradient(14% 11% at 43% 41%,rgba(255,255,255,.34),transparent)}.th-x-bp-front::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.2em;border-radius:0 0 1.1em 1.1em;border-top:.1em solid rgba(255,255,255,.3);background:repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 .14em,rgba(0,0,0,.16) .14em .42em)}.th-x-bp-back{top:3.7em;transform:rotateY(180deg) translateZ(.7em);display:grid;place-items:center;background:repeating-linear-gradient(64deg,rgba(255,255,255,.05) 0 .2em,rgba(0,0,0,.06) .2em .55em),linear-gradient(160deg,var(--a),var(--ad))}.th-x-bp-side{position:absolute;top:3.4em;bottom:.6em;width:1.4em;margin-left:-.7em;background:linear-gradient(90deg,var(--ad),var(--a) 50%,var(--ad))}.th-x-bp-sl{left:0;transform:rotateY(-90deg)}.th-x-bp-sr{left:100%;transform:rotateY(90deg)}.th-x-bp-sheen{position:absolute;left:-36%;top:0;bottom:0;width:36%;pointer-events:none;will-change:transform;background:linear-gradient(105deg,transparent 10%,rgba(255,255,255,.42) 50%,transparent 90%)}.th-x-bp-mark{position:absolute;left:1em;right:1em;top:3em;display:grid;justify-items:center;gap:.7em;text-align:center}.th-x-bp-logo{display:block;width:8.6em;height:8.6em;padding:2em;box-sizing:border-box;border-radius:50%;color:rgba(255,255,255,.94);background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.34),rgba(255,255,255,.05) 55%,rgba(0,0,0,.14)),var(--a);box-shadow:inset .16em .18em .12em rgba(255,255,255,.5),inset -.2em -.24em .3em rgba(0,0,0,.35),.3em .4em .7em rgba(0,0,0,.3),0 0 0 .5em rgba(255,255,255,.08)}.th-x-bp-logo svg{width:100%;height:100%;display:block;stroke-width:1.5;filter:drop-shadow(-.05em -.05em 0 rgba(255,255,255,.55)) drop-shadow(.07em .09em 0 rgba(0,0,0,.4))}.th-x-bp-brand{display:block;max-width:100%;font:800 2.6em/1.05 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.025em;color:#fff;overflow-wrap:anywhere;text-shadow:-.03em -.03em 0 rgba(255,255,255,.5),.04em .05em 0 rgba(0,0,0,.35),.1em .2em .5em rgba(0,0,0,.3)}.th-x-bp-sub{font:700 1.05em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.82)}.th-x-bp-foot{position:absolute;left:1em;right:1em;bottom:3.1em;display:flex;align-items:center;justify-content:center;gap:.8em;font:700 .95em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.88);white-space:nowrap}.th-x-bp-foot i{width:.5em;height:.5em;transform:rotate(45deg);background:var(--th-au-hi);box-shadow:0 0 .5em var(--th-au)}.th-x-bp-strip{position:absolute;left:0;top:0;width:21em;height:3.8em;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(180deg,rgba(255,255,255,.32),transparent 35%),repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 .14em,rgba(0,0,0,.16) .14em .42em),linear-gradient(180deg,var(--a2),var(--a) 75%)}.th-x-bp-keep{transform:translateZ(.74em)}.th-x-bp-torn{transform:translateZ(.78em)}.th-x-bp-strip::after{content:"";position:absolute;left:0;right:0;top:3.26em;border-top:.13em dashed rgba(255,255,255,.62)}.th-x-bp-strip span{position:absolute;left:4.4em;top:1.45em;font:800 .9em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.3em;text-transform:uppercase;color:rgba(255,255,255,.92);text-shadow:0 .06em 0 rgba(0,0,0,.3);white-space:nowrap}.th-x-bp-strip span::after{content:"\2192";margin-left:.5em}.th-x-bp-ear{position:absolute;left:.6em;top:.95em;width:3em;height:1.9em;border-radius:1em;transform-origin:100% 50%;background:linear-gradient(180deg,#fff,var(--a2));box-shadow:inset 0 -.12em .2em rgba(0,0,0,.2),.1em .2em .3em rgba(0,0,0,.3)}.th-x-bp-ear::after{content:"";position:absolute;left:.7em;top:50%;width:.6em;height:.6em;margin-top:-.3em;border-radius:50%;background:var(--ad);box-shadow:inset 0 .08em .1em rgba(0,0,0,.5)}.th-x-bp-leak{position:absolute;left:0;top:-5em;width:21em;height:12em;transform-origin:0 70%;opacity:0;pointer-events:none;background:radial-gradient(50% 36% at 50% 70%,#fff,rgba(255,255,255,.45) 38%,transparent 75%),radial-gradient(62% 50% at 50% 70%,var(--a2),transparent 72%)}.th-x-bp-grip{position:absolute;left:12em;top:2.2em;width:24em;height:8em;z-index:5;cursor:ew-resize;touch-action:none}.th-x-bp-card{position:absolute;left:-4.4em;top:-6.3em;width:8.8em;height:12.6em;transform-style:preserve-3d}.th-x-bp-cb,.th-x-bp-cf{position:absolute;inset:0;border-radius:.9em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.th-x-bp-cb{display:grid;place-items:center;background:radial-gradient(circle at 50% 46%,rgba(255,255,255,.22),transparent 52%),repeating-linear-gradient(45deg,rgba(255,255,255,.07) 0 .25em,transparent .25em .8em),linear-gradient(160deg,var(--a),var(--ad));box-shadow:inset 0 0 0 .3em rgba(0,0,0,.15),inset 0 0 0 .38em rgba(255,255,255,.4),0 .6em 1.4em -.4em rgba(0,0,0,.6)}.th-x-bp-em{display:block;width:4.4em;height:4.4em;padding:1em;box-sizing:border-box;border-radius:50%;color:#fff;border:.14em solid rgba(255,255,255,.55);background:rgba(0,0,0,.12)}.th-x-bp-em svg{width:100%;height:100%;display:block}.th-x-bp-back .th-x-bp-em{width:7em;height:7em;padding:1.6em;opacity:.7}.th-x-bp-cf{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.3em;padding:.8em .55em .9em;box-sizing:border-box;text-align:center;background:radial-gradient(120% 70% at 30% 0%,rgba(255,255,255,.1),transparent 60%),linear-gradient(165deg,var(--rz),var(--sf));box-shadow:inset 0 0 0 .14em rgba(255,255,255,.5),0 .6em 1.4em -.4em rgba(0,0,0,.6)}.th-x-bp-pip{font-size:.85em;line-height:1;letter-spacing:.18em;color:rgba(255,255,255,.55)}.th-x-bp-val{display:block;font:800 2.4em/1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff}.th-x-bp-code{font:800 1.3em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:0;padding:.45em .45em;border:.1em dashed rgba(255,255,255,.5);border-radius:.4em}.th-x-bp-gift{width:3.4em;height:3.4em;color:var(--th-au-hi)}.th-x-bp-gift svg{width:100%;height:100%;display:block;stroke-width:1.6}.th-x-bp-ct{min-height:2.5em;display:flex;align-items:center;justify-content:center;font-size:1.04em;font-weight:600;line-height:1.18;color:var(--t1);overflow-wrap:anywhere}.th-x-bp-r1 .th-x-bp-cf{box-shadow:inset 0 0 0 .2em var(--a2),inset 0 0 2.4em -1em var(--a2),0 .6em 1.4em -.4em rgba(0,0,0,.6)}.th-x-bp-r1 .th-x-bp-pip{color:var(--a2)}.th-x-bp-r2 .th-x-bp-cf{background:radial-gradient(100% 60% at 30% 0%,rgba(255,255,255,.28),transparent 60%),linear-gradient(165deg,var(--a),var(--ad));box-shadow:inset 0 0 0 .2em rgba(255,255,255,.75),0 0 2.2em -.2em var(--a),0 .6em 1.4em -.4em rgba(0,0,0,.6)}.th-x-bp-r2 .th-x-bp-pip,.th-x-bp-r2 .th-x-bp-ct{color:rgba(255,255,255,.88)}.th-x-bp-r3 .th-x-bp-cf{border:.34em solid transparent;background:radial-gradient(100% 60% at 30% 0%,rgba(255,238,190,.16),transparent 60%) padding-box,linear-gradient(165deg,var(--rz),var(--bg)) padding-box,conic-gradient(from 200deg,var(--th-au-hi),var(--th-au),var(--th-au-lo),var(--th-au),var(--th-au-hi),var(--th-au-lo),var(--th-au-hi)) border-box;box-shadow:0 0 2.6em -.2em rgba(255,214,120,.55),0 .6em 1.4em -.4em rgba(0,0,0,.6)}.th-x-bp-r3 .th-x-bp-pip{color:var(--th-au-hi)}.th-x-bp-r3 .th-x-bp-ct{color:#fff;font-weight:700}.th-x-bp-holo{position:absolute;left:-60%;top:-60%;width:220%;height:220%;pointer-events:none;opacity:0;transition:opacity .4s;will-change:transform;background:repeating-linear-gradient(115deg,transparent 0 .45em,rgba(255,255,255,.16) .55em,transparent .7em),linear-gradient(130deg,transparent 22%,var(--a2) 36%,rgba(255,255,255,.9) 44%,var(--th-au-hi) 52%,var(--a) 61%,transparent 74%)}.th-x-bp-r3.th-x-bp-up .th-x-bp-holo{opacity:.36}.th-x-bp-glint{position:absolute;left:-40%;top:-10%;width:40%;height:120%;pointer-events:none;background:linear-gradient(110deg,transparent 10%,rgba(255,255,255,.5) 50%,transparent 90%)}.th-x-bp-pillar{position:absolute;left:50%;top:-14em;width:18em;height:38em;margin-left:-9em;z-index:1;pointer-events:none;transform-origin:50% 100%;transform:scaleY(0);opacity:0;background:radial-gradient(42% 6% at 50% 100%,rgba(255,255,255,.9),transparent),linear-gradient(90deg,transparent 16%,rgba(255,214,120,.2) 36%,rgba(255,238,190,.66) 47%,#fff 50%,rgba(255,238,190,.66) 53%,rgba(255,214,120,.2) 64%,transparent 84%);-webkit-mask-image:linear-gradient(0deg,#000 18%,rgba(0,0,0,.55) 60%,transparent);mask-image:linear-gradient(0deg,#000 18%,rgba(0,0,0,.55) 60%,transparent)}.th-x-bp-dim{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;background:radial-gradient(60% 55% at 50% 42%,transparent 30%,rgba(0,0,0,.85))}.th-x-bp-flash{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0;background:radial-gradient(45% 40% at 50% 38%,rgba(255,245,220,.95),rgba(255,214,120,.25) 50%,transparent 75%)}.th-x-bp-cap{position:absolute;left:1em;right:1em;top:31.6em;z-index:4;display:grid;justify-items:center;gap:.55em;text-align:center;pointer-events:none}.th-x-bp-cap small{font:700 1.05em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--t1)}.th-x-bp-cap b{max-width:21em;font:800 2.3em/1.1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.02em}.th-x-bp-cap span{font-size:1.25em;color:var(--t2)}.th-x-bp-c1 small{color:var(--a2)}.th-x-bp-c2 small{color:var(--a2);text-shadow:0 0 1em var(--a)}.th-x-bp-c3 small{color:var(--th-au-hi);text-shadow:0 0 1em rgba(255,214,120,.6)}.th-x-tt-wall{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 45% at 40% 28%,rgba(255,255,255,.06),transparent 70%),linear-gradient(180deg,rgba(0,0,0,.35),transparent 45%)}.th-x-tt-floor{position:absolute;left:0;right:0;bottom:0;pointer-events:none;border-top:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015) 30%,rgba(0,0,0,.3))}.th-x-tt-cone{position:absolute;left:-9em;top:-9em;width:44em;height:48em;transform-origin:50% 0;transform:rotate(-15.8deg);pointer-events:none;opacity:.62;background:conic-gradient(from 164deg at 50% 0,transparent 0deg,rgba(255,255,255,.1) 8deg,rgba(255,255,255,.22) 16deg,rgba(255,255,255,.1) 24deg,transparent 32deg);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),#000 25%,rgba(0,0,0,.85) 80%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.5),#000 25%,rgba(0,0,0,.85) 80%,transparent)}.th-x-tt-cone i{position:absolute;inset:0;opacity:.3;background:conic-gradient(from 164deg at 50% 0,transparent 0deg,var(--a2) 16deg,transparent 32deg)}.th-x-tt-pool{position:absolute;left:9em;top:26.4em;width:30em;height:11em;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,255,255,.15),rgba(255,255,255,.04) 60%,transparent)}.th-x-tt-shadow{position:absolute;left:13.8em;top:32.6em;width:24em;height:5.4em;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.75),transparent)}.th-x-tt-scene,.th-x-tt-refl{position:absolute;inset:0;perspective:90em;perspective-origin:50% 24%;pointer-events:none}.th-x-tt-refl{transform-origin:50% 35.6em;transform:scaleY(-1);opacity:.22;-webkit-mask-image:linear-gradient(180deg,transparent 26em,rgba(0,0,0,.3) 32em,#000 35.5em,transparent 35.7em);mask-image:linear-gradient(180deg,transparent 26em,rgba(0,0,0,.3) 32em,#000 35.5em,transparent 35.7em)}.th-x-tt-cam{position:absolute;left:24em;top:30em;width:0;height:0;transform-style:preserve-3d;transform:rotateX(-13deg)}.th-x-tt-spin{position:absolute;left:0;top:0;transform-style:preserve-3d}.th-x-tt-seg{position:absolute;left:0;top:0;height:3em;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(180deg,rgba(255,255,255,calc(.05 + var(--l,.5) * .3)),rgba(255,255,255,calc(var(--l,.5) * .07)) 40%,rgba(0,0,0,.4)),var(--rz);box-shadow:inset 0 .12em 0 rgba(255,255,255,calc(.1 + var(--l,.5) * .45))}.th-x-tt-mk{background:linear-gradient(90deg,transparent 42%,var(--a2) 42% 58%,transparent 58%),linear-gradient(180deg,rgba(255,255,255,calc(.05 + var(--l,.5) * .3)),rgba(0,0,0,.4)),var(--rz)}.th-x-tt-top{position:absolute;left:-11em;top:-11em;width:22em;height:22em;border-radius:50%;transform:rotateX(90deg);background:radial-gradient(circle,transparent 0 79%,rgba(255,255,255,.22) 79.5% 80.2%,transparent 80.8%),repeating-radial-gradient(circle,rgba(255,255,255,.035) 0 .1em,transparent .1em .55em),radial-gradient(circle,var(--rz) 0 76%,transparent 76.5%),repeating-conic-gradient(var(--a2) 0 1.4deg,transparent 1.4deg 45deg),radial-gradient(circle,var(--sf),var(--bg));box-shadow:inset 0 0 0 .3em var(--ad),inset 0 0 0 .42em rgba(255,255,255,.14)}.th-x-tt-hl{position:absolute;left:-11em;top:-11em;width:22em;height:22em;border-radius:50%;transform:rotateX(90deg) translateZ(.04em);pointer-events:none;background:radial-gradient(40% 30% at 36% 66%,rgba(255,255,255,.2),transparent)}.th-x-tt-prod{position:absolute;left:0;top:0;transform-style:preserve-3d;transform-origin:0 0}.th-x-tt-pf,.th-x-tt-pb{position:absolute;left:-6em;top:-15em;width:12em;height:15em;border-radius:.4em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55em;padding:1.1em 1em 2.2em;box-sizing:border-box;text-align:center}.th-x-tt-pf{transform:translateZ(1.2em)}.th-x-tt-pb{transform:rotateY(180deg) translateZ(1.2em)}.th-x-tt-sh{position:absolute;inset:0;pointer-events:none;z-index:1;opacity:0;background:#000}.th-x-tt-pf b{font:800 1.55em/1.1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.02em;overflow-wrap:anywhere}.th-x-tt-pf small{font-size:1.05em;opacity:.75}.th-x-tt-pf em,.th-x-tt-pb em{position:absolute;left:0;right:0;bottom:.9em;font:700 .8em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);font-style:normal;letter-spacing:.2em;text-transform:uppercase;opacity:.6}.th-x-tt-badge{display:block;flex:none;width:5em;height:5em;padding:1.1em;box-sizing:border-box;border-radius:50%;background:rgba(255,255,255,.14);box-shadow:inset .1em .14em .2em rgba(255,255,255,.4),inset -.12em -.16em .3em rgba(0,0,0,.25)}.th-x-tt-badge svg{width:100%;height:100%;display:block}.th-x-tt-pb .th-x-tt-badge{width:6.4em;height:6.4em;padding:1.5em;opacity:.8}.th-x-tt-pe{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.th-x-tt-pl{left:-7.2em;top:-14.9em;width:2.4em;height:14.9em;transform:rotateY(-90deg)}.th-x-tt-pr{left:4.8em;top:-14.9em;width:2.4em;height:14.9em;transform:rotateY(90deg)}.th-x-tt-pt{left:-5.9em;top:-16.2em;width:11.8em;height:2.4em;transform:rotateX(90deg)}.th-x-tt-gl{position:absolute;left:-20%;top:-20%;width:140%;height:140%;pointer-events:none;z-index:2;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.34) 50%,transparent 68%)}.th-x-tt-pass{position:absolute;inset:0;pointer-events:none;z-index:3;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.8) 50%,transparent 70%);transform:translateX(-130%)}.th-x-tt-v0 .th-x-tt-pf,.th-x-tt-v0 .th-x-tt-pb{color:#fff;background:radial-gradient(120% 80% at 25% 0%,var(--a2),transparent 60%),linear-gradient(160deg,var(--a),var(--ad));box-shadow:inset 0 0 0 .12em rgba(255,255,255,.35),inset 0 -2em 3em -2em rgba(0,0,0,.4)}.th-x-tt-v0 .th-x-tt-pe{background:linear-gradient(90deg,var(--ad),var(--a))}.th-x-tt-v1 .th-x-tt-pf,.th-x-tt-v1 .th-x-tt-pb{color:var(--t0);background:radial-gradient(120% 70% at 25% 0%,rgba(255,255,255,.14),transparent 60%),linear-gradient(160deg,var(--rz),var(--bg));box-shadow:inset 0 0 0 .12em rgba(255,255,255,.16),inset 0 -.3em 0 var(--a)}.th-x-tt-v1 .th-x-tt-badge{color:var(--a2);background:rgba(255,255,255,.06)}.th-x-tt-v1 .th-x-tt-pe{background:linear-gradient(90deg,var(--bg),var(--rz))}.th-x-tt-v2 .th-x-tt-pf,.th-x-tt-v2 .th-x-tt-pb{color:var(--bg);background:radial-gradient(90% 60% at 30% 8%,#fff,transparent 70%),linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)),linear-gradient(160deg,#fff,var(--a2));box-shadow:inset 0 0 0 .12em rgba(255,255,255,.7),inset 0 -2em 3em -2em rgba(0,0,0,.18)}.th-x-tt-v2 .th-x-tt-badge{color:var(--ad);background:rgba(0,0,0,.05)}.th-x-tt-v2 .th-x-tt-pe{background:linear-gradient(90deg,var(--a2),#fff)}.th-x-tt-tag{position:absolute;left:30.6em;top:22.4em;z-index:3;display:grid;gap:.25em;min-width:7.6em;padding:.85em 1em .8em 1.7em;box-sizing:border-box;border-radius:.5em 1em 1em .5em;transform-origin:.9em 50%;color:var(--bg);background:linear-gradient(180deg,#fff,rgba(255,255,255,.86));box-shadow:.3em .5em 1em rgba(0,0,0,.45),inset 0 -.12em 0 rgba(0,0,0,.08);pointer-events:none;opacity:0}.th-x-tt-hole{position:absolute;left:.55em;top:50%;width:.6em;height:.6em;margin-top:-.3em;border-radius:50%;background:var(--bg);box-shadow:inset 0 .05em .1em rgba(0,0,0,.6)}.th-x-tt-tag small{font:700 .75em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--ad)}.th-x-tt-tag b{font:800 1.9em/1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.th-x-tt-tag span{font-size:.85em;opacity:.65;white-space:nowrap}.th-x-tt-ang{position:absolute;left:0;right:0;top:47.6em;text-align:center;font:700 .95em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--t2);pointer-events:none}.th-x-tt-hit{position:absolute;left:0;right:0;top:4em;height:36em;z-index:4;cursor:grab;touch-action:pan-y}.th-x-tt-hit:active{cursor:grabbing}.th-x-tt-sws{position:absolute;left:0;right:0;top:40.6em;z-index:5;display:flex;justify-content:center;gap:1.2em}.th-x-tt-sw{display:grid;justify-items:center;gap:.5em;min-width:6.4em;padding:.4em .4em .3em;border:0;border-radius:.8em;background:none;color:var(--t2);cursor:pointer;font-family:inherit;font-size:1em;font-weight:700;line-height:1;touch-action:manipulation}.th-x-tt-sw i{display:block;width:3.4em;height:3.4em;border-radius:50%;transition:box-shadow .24s;box-shadow:0 0 0 .18em var(--bg),0 0 0 .3em rgba(255,255,255,.14),inset .2em .3em .4em rgba(255,255,255,.35),inset -.2em -.3em .5em rgba(0,0,0,.35)}.th-x-tt-sw span{font-size:1.05em;white-space:nowrap}.th-x-tt-sw.th-x-tt-on{color:var(--t0)}.th-x-tt-sw.th-x-tt-on i{box-shadow:0 0 0 .18em var(--bg),0 0 0 .4em var(--a2),inset .2em .3em .4em rgba(255,255,255,.35),inset -.2em -.3em .5em rgba(0,0,0,.35)}.th-x-tt-sw:focus-visible{outline:2px solid var(--a2);outline-offset:2px}.th-x-tt-m0 i{background:linear-gradient(150deg,var(--a2),var(--a) 50%,var(--ad))}.th-x-tt-m1 i{background:linear-gradient(150deg,rgba(255,255,255,.2),transparent 50%),linear-gradient(150deg,var(--rz),var(--bg))}.th-x-tt-m2 i{background:linear-gradient(rgba(255,255,255,.55),rgba(255,255,255,.55)),linear-gradient(150deg,#fff,var(--a2))}.th-x-ht-room{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 40% at 50% 100%,rgba(255,255,255,.05),transparent 70%)}.th-x-ht-aura{position:absolute;left:6em;top:2em;width:36em;height:36em;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(closest-side,var(--ad),transparent)}.th-x-ht-view{position:absolute;inset:0;perspective:80em;perspective-origin:50% 28%;pointer-events:none}.th-x-ht-tab{position:absolute;left:24em;top:0;width:0;height:0;transform-style:preserve-3d}.th-x-ht-pool{position:absolute;left:-15em;top:-22em;width:30em;height:44em;border-radius:50%;transform:translateZ(-.8em);opacity:.35;background:radial-gradient(closest-side,var(--ad),transparent)}.th-x-ht-ph{position:absolute;left:-9em;top:-17em;width:18em;height:34em;transform-style:preserve-3d}.th-x-ht-side{position:absolute;background:linear-gradient(90deg,var(--rz),rgba(255,255,255,.22),var(--rz))}.th-x-ht-s1{left:-.6em;top:2.2em;width:1.2em;height:29.6em;transform:rotateY(-90deg)}.th-x-ht-s2{left:17.4em;top:2.2em;width:1.2em;height:29.6em;transform:rotateY(90deg)}.th-x-ht-s3{left:2.2em;top:-.6em;width:13.6em;height:1.2em;transform:rotateX(90deg);background:linear-gradient(180deg,var(--rz),rgba(255,255,255,.22),var(--rz))}.th-x-ht-s4{left:2.2em;top:33.4em;width:13.6em;height:1.2em;transform:rotateX(-90deg);background:linear-gradient(180deg,var(--rz),rgba(255,255,255,.22),var(--rz))}.th-x-ht-back{position:absolute;inset:0;border-radius:2.4em;transform:rotateY(180deg) translateZ(.6em);background:linear-gradient(160deg,var(--rz),var(--bg))}.th-x-ht-scr{position:absolute;inset:0;border-radius:2.4em;overflow:hidden;transform:translateZ(.6em);background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.02)),var(--rz);box-shadow:inset 0 0 0 .1em rgba(255,255,255,.18),0 1.4em 3em -1em rgba(0,0,0,.8)}.th-x-ht-tk{position:absolute;inset:.7em;border-radius:1.8em;padding:1.3em 1.3em 0;box-sizing:border-box;display:flex;flex-direction:column;gap:.45em;background:radial-gradient(120% 40% at 50% 0%,rgba(255,255,255,.07),transparent),var(--bg);transition:opacity .4s,transform .4s}.th-x-ht-hd{display:flex;align-items:center;gap:.7em;margin-bottom:.5em}.th-x-ht-av{flex:none;width:2.8em;height:2.8em;padding:.6em;box-sizing:border-box;border-radius:.9em;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.th-x-ht-av svg{width:100%;height:100%;display:block}.th-x-ht-hd span{display:grid;gap:.25em;min-width:0}.th-x-ht-hd b{font-size:1.2em;font-weight:700;line-height:1.1;white-space:nowrap}.th-x-ht-hd small{font:600 .82em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--t2);white-space:nowrap}.th-x-ht-what{font:800 2em/1.08 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.025em;overflow-wrap:anywhere}.th-x-ht-who{font-size:1.2em;color:var(--t1)}.th-x-ht-place{font-size:1.1em;color:var(--t2)}.th-x-ht-price{display:flex;justify-content:space-between;align-items:baseline;margin-top:.4em;padding-top:.7em;border-top:1px solid var(--b1)}.th-x-ht-price span{font-size:1.05em;color:var(--t2)}.th-x-ht-price b{font:800 1.5em/1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);font-variant-numeric:tabular-nums;white-space:nowrap}.th-x-ht-perf{position:relative;height:0;margin:.9em -1.3em .2em;border-top:.14em dashed var(--b2)}.th-x-ht-perf::before,.th-x-ht-perf::after{content:"";position:absolute;top:-.75em;width:1.4em;height:1.4em;border-radius:50%;background:var(--rz)}.th-x-ht-perf::before{left:-.7em}.th-x-ht-perf::after{right:-.7em}.th-x-ht-code{position:absolute;left:50%;top:18.4em;width:9.6em;height:9.6em;margin-left:-4.8em;padding:.5em;box-sizing:border-box;border-radius:1em;background:#fff;box-shadow:0 0 0 .3em rgba(255,255,255,.06),0 0 2em -.4em var(--a2);transition:box-shadow .4s}.th-x-ht-code svg{width:100%;height:100%;display:block}.th-x-ht-code path{fill:var(--bg)}.th-x-ht-cap{position:absolute;left:0;right:0;bottom:1.3em;text-align:center;font:700 .88em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.th-x-ht-dim .th-x-ht-tk{opacity:.5}.th-x-ht-dim .th-x-ht-code{box-shadow:0 0 0 .3em var(--a2),0 0 3em .4em var(--a2)}.th-x-ht-ok{position:absolute;inset:.7em;border-radius:1.8em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;padding:2em;box-sizing:border-box;text-align:center;opacity:0;transition:opacity .4s;background:radial-gradient(80% 50% at 50% 40%,var(--ad),transparent 70%),var(--bg)}.th-x-ht-ok i{display:block;width:7em;height:7em;padding:1.7em;box-sizing:border-box;border-radius:50%;color:#fff;background:var(--a);box-shadow:0 0 3em -.5em var(--a)}.th-x-ht-ok i svg{width:100%;height:100%;display:block;stroke-width:2.4}.th-x-ht-ok b{font:800 2.4em/1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.02em}.th-x-ht-ok span{font-size:1.2em;line-height:1.3;color:var(--t1)}.th-x-ht-in .th-x-ht-tk{opacity:0;transform:scale(.94)}.th-x-ht-in .th-x-ht-ok{opacity:1}.th-x-ht-sheen{position:absolute;left:-36%;top:0;bottom:0;width:36%;pointer-events:none;will-change:transform;background:linear-gradient(115deg,transparent 15%,rgba(255,255,255,.12) 50%,transparent 85%)}.th-x-ht-glr{position:absolute;left:-30%;top:0;width:160%;height:100%;pointer-events:none;will-change:transform;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.055) 46%,transparent 54%)}.th-x-ht-up{position:absolute;left:9em;top:23.9em;width:0;height:0;transform-style:preserve-3d}.th-x-ht-cone{position:absolute;left:0;top:0;transform-style:preserve-3d;transform-origin:0 0}.th-x-ht-cone i{position:absolute;left:-12em;top:-29em;width:24em;height:29em;opacity:.24;-webkit-clip-path:polygon(41% 100%,59% 100%,100% 0,0 0);clip-path:polygon(41% 100%,59% 100%,100% 0,0 0);background:linear-gradient(0deg,#fff,var(--a2) 10%,transparent 92%)}.th-x-ht-cone i:nth-child(2){transform:rotateY(55deg)}.th-x-ht-cone i:nth-child(3){transform:rotateY(-55deg)}.th-x-ht-spin{position:absolute;left:-10em;top:-27em;width:20em;height:22em;transform-style:preserve-3d}.th-x-ht-sl{position:absolute;left:0;width:20em;height:2em;overflow:hidden;opacity:0}.th-x-ht-sl>div{position:absolute;left:0;width:20em;height:22em}.th-x-ht-hc{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;gap:.8em;padding-top:1.4em;box-sizing:border-box;color:#fff;text-align:center}.th-x-ht-plate{position:absolute;inset:0;border-radius:1.2em;opacity:.16;background:linear-gradient(180deg,var(--a2),transparent 90%)}.th-x-ht-brk{position:absolute;inset:0;background:linear-gradient(var(--a2),var(--a2)) 0 0 / 2.4em .16em no-repeat,linear-gradient(var(--a2),var(--a2)) 0 0 / .16em 2.4em no-repeat,linear-gradient(var(--a2),var(--a2)) 100% 0 / 2.4em .16em no-repeat,linear-gradient(var(--a2),var(--a2)) 100% 0 / .16em 2.4em no-repeat,linear-gradient(var(--a2),var(--a2)) 0 100% / 2.4em .16em no-repeat,linear-gradient(var(--a2),var(--a2)) 0 100% / .16em 2.4em no-repeat,linear-gradient(var(--a2),var(--a2)) 100% 100% / 2.4em .16em no-repeat,linear-gradient(var(--a2),var(--a2)) 100% 100% / .16em 2.4em no-repeat}.th-x-ht-hc .th-x-ht-qr{position:relative;display:block;flex:none;width:12em;height:12em}.th-x-ht-hc .th-x-ht-qr path{fill:#fff}.th-x-ht-hc b{position:relative;max-width:17em;font:800 1.9em/1.05 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.02em;text-shadow:0 0 .6em var(--a2)}.th-x-ht-hc small{position:relative;font:700 1em/1.2 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--a2)}.th-x-ht-gh{position:absolute;inset:0;opacity:0;transition:opacity .4s}.th-x-ht-g1{transform:translateZ(-1.1em)}.th-x-ht-g2{transform:translateZ(1.1em)}.th-x-ht-gh.th-x-ht-on{opacity:.2}.th-x-ht-lines{position:absolute;inset:0;border-radius:1.2em;opacity:0;transition:opacity .4s;transform:translateZ(.06em);pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.3) 0 .12em,transparent .12em .36em)}.th-x-ht-lines.th-x-ht-on{opacity:1}.th-x-ht-band{position:absolute;left:0;right:0;top:0;height:2.4em;opacity:0;pointer-events:none;transform:translateY(-3em);background:linear-gradient(180deg,transparent,rgba(255,255,255,.22),transparent)}.th-x-ht-lines.th-x-ht-on ~ .th-x-ht-band{opacity:1}.th-x-ht-laser{position:absolute;left:3.4em;right:3.4em;top:0;height:.26em;border-radius:1em;opacity:0;pointer-events:none;background:#fff;box-shadow:0 0 .9em .25em var(--a2),0 0 2.6em .4em var(--a)}.th-x-ht-laser.th-x-ht-on{opacity:1}.th-x-ht-hello{position:absolute;left:0;right:0;top:3.6em;z-index:5;display:grid;justify-items:center;gap:.9em;text-align:center;pointer-events:none;visibility:hidden}.th-x-ht-hello.th-x-ht-on{visibility:visible}.th-x-ht-hello b{font:800 3.6em/1.02 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.03em}.th-x-ht-hello b span{display:inline-block;opacity:0}.th-x-ht-hello small{max-width:36em;font-size:1.25em;line-height:1.3;color:var(--t1);opacity:0}.th-x-ht-flash{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0;background:radial-gradient(32% 30% at 50% 55%,rgba(255,255,255,.8),var(--a2) 40%,transparent 75%)}.th-x-te{--tc:rgba(255,255,255,.7)}.th-x-te-k1{--tc:#fff}.th-x-te-k2{--tc:var(--th-au-hi)}.th-x-te-k3{--tc:var(--a2)}.th-x-te-view{position:absolute;inset:0;perspective:95em;perspective-origin:50% 47%;pointer-events:none}.th-x-te-cam{position:absolute;left:24em;top:23.5em;width:0;height:0;transform-style:preserve-3d}.th-x-te-tower,.th-x-te-fl,.th-x-te-hall,.th-x-te-cab,.th-x-te-cw{position:absolute;left:0;top:0;transform-style:preserve-3d}.th-x-te-fl:not(.th-x-te-here) .th-x-te-hall{visibility:hidden}.th-x-te-hw{position:absolute;left:-12em;top:-9.5em;width:24em;height:21em;transform:translateZ(-32.6em);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8em;padding:0 5.4em;box-sizing:border-box;text-align:center;background:radial-gradient(60% 55% at 50% 42%,rgba(255,255,255,.1),transparent 75%),var(--rz);box-shadow:inset 0 -.5em 0 rgba(0,0,0,.3)}.th-x-te-hw::before{content:"";position:absolute;inset:0;opacity:.62;background:radial-gradient(55% 50% at 50% 40%,var(--tc),transparent 75%)}.th-x-te-hw b{position:relative;font:800 2.4em/1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:.02em;color:var(--t1)}.th-x-te-hw span{position:relative;max-width:12em;font-size:1.35em;font-weight:600;line-height:1.25;color:rgba(255,255,255,.92);text-shadow:0 1px 12px rgba(0,0,0,.5)}.th-x-te-hf{position:absolute;left:-12em;top:2.5em;width:24em;height:18em;transform:translateZ(-23.6em) rotateX(90deg);background:radial-gradient(50% 60% at 50% 0%,rgba(255,255,255,.14),transparent),linear-gradient(180deg,rgba(255,255,255,.06),transparent),var(--sf)}.th-x-te-hc{position:absolute;left:-12em;top:-18.5em;width:24em;height:18em;transform:translateZ(-23.6em) rotateX(-90deg);background:repeating-linear-gradient(90deg,transparent 0 3.6em,rgba(255,255,255,.5) 3.6em 3.9em,transparent 3.9em 8em),var(--bg)}.th-x-te-t1 .th-x-te-hw b{color:transparent;background:linear-gradient(180deg,#fff,rgba(255,255,255,.5) 55%,#fff);-webkit-background-clip:text;background-clip:text}.th-x-te-t2 .th-x-te-hw b{color:transparent;background:linear-gradient(180deg,var(--th-au-hi),var(--th-au) 55%,var(--th-au-lo));-webkit-background-clip:text;background-clip:text}.th-x-te-t3 .th-x-te-hw b{color:#fff;text-shadow:0 0 .4em var(--a2),0 0 1.2em var(--a)}.th-x-te-t2 .th-x-te-hw::before,.th-x-te-t3 .th-x-te-hw::before{opacity:.8}.th-x-te-bw{position:absolute;transform:translateZ(-14.6em);background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 .1em,transparent .1em 1.4em),linear-gradient(180deg,rgba(255,255,255,.05),rgba(0,0,0,.25)),var(--sf)}.th-x-te-bwl{left:-10.5em;top:-13.5em;width:4.7em;height:27em}.th-x-te-bwr{left:5.8em;top:-13.5em;width:4.7em;height:27em}.th-x-te-bwt{left:-5.8em;top:-13.5em;width:11.6em;height:6.9em;display:flex;align-items:flex-end;justify-content:center;padding-bottom:1em;box-sizing:border-box}.th-x-te-bwt b{padding:.4em .7em;border-radius:.4em;font:700 .95em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.14em;color:var(--t2);background:var(--bg);box-shadow:inset 0 0 0 1px var(--b1);white-space:nowrap}.th-x-te-bwb{left:-5.8em;top:11.5em;width:11.6em;height:2em;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,.05) 20%),var(--rz)}.th-x-te-ld{position:absolute;top:-6.6em;width:5.8em;height:18.1em;transform:translateZ(-14.7em);background:linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.12) 50%,rgba(0,0,0,.15)),var(--rz);box-shadow:inset 0 0 0 .06em rgba(255,255,255,.12)}.th-x-te-ldl{left:-5.8em}.th-x-te-ldr{left:0}.th-x-te-sw{position:absolute;top:-13.5em;width:14.6em;height:27em;background:linear-gradient(90deg,rgba(0,0,0,.35),transparent),repeating-linear-gradient(180deg,transparent 0 4.4em,rgba(255,255,255,.05) 4.4em 4.5em),var(--sf)}.th-x-te-swl{left:-17.8em;transform:translateZ(-7.3em) rotateY(90deg)}.th-x-te-swr{left:3.2em;transform:translateZ(-7.3em) rotateY(-90deg)}.th-x-te-room{position:absolute;left:-22.9em;top:-11.5em;width:10em;height:23em;display:flex;flex-direction:column;justify-content:flex-end;gap:.4em;padding:0 1em 1.2em;box-sizing:border-box;transform:translateZ(-.05em);background:radial-gradient(70% 30% at 50% 0%,rgba(255,255,255,.07),transparent),linear-gradient(180deg,var(--sf),var(--bg));box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.th-x-te-room i{position:absolute;left:50%;top:0;width:3em;height:.4em;margin-left:-1.5em;border-radius:0 0 1em 1em;background:rgba(255,255,255,.4);box-shadow:0 0 2em .4em rgba(255,255,255,.1)}.th-x-te-room b{font:800 1.6em/1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);color:var(--t2)}.th-x-te-room small{font:700 .95em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);letter-spacing:.12em;color:var(--t3)}.th-x-te-here .th-x-te-room{background:radial-gradient(90% 45% at 50% 0%,var(--ad),transparent),linear-gradient(180deg,var(--sf),var(--bg));box-shadow:inset 0 0 0 .12em var(--a)}.th-x-te-here .th-x-te-room b{color:var(--t0)}.th-x-te-here .th-x-te-room small{color:var(--a2)}.th-x-te-here .th-x-te-room i{background:#fff;box-shadow:0 0 2.4em .6em var(--a2)}.th-x-te-cut,.th-x-te-slab,.th-x-te-roof{position:absolute;background:repeating-linear-gradient(45deg,rgba(255,255,255,.1) 0 .1em,transparent .1em .65em),var(--rz);box-shadow:inset 0 0 0 .08em rgba(255,255,255,.26)}.th-x-te-cl{left:-12.9em;top:-13.5em;width:2.4em;height:27em}.th-x-te-cd{left:10.5em;top:-13.5em;width:1.2em;height:27em}.th-x-te-cr{left:14.7em;top:-13.5em;width:2.4em;height:27em}.th-x-te-slab{left:-22.9em;top:11.5em;width:10em;height:4em}.th-x-te-roof{left:-22.9em;top:-98.5em;width:40em;height:4em}.th-x-te-pulley{position:absolute;left:-1.5em;top:-103.4em;width:15.6em;height:4.4em;transform:translateZ(-6em);border-radius:2.2em;box-shadow:inset 0 0 0 .5em var(--rz),inset 0 0 0 .62em rgba(255,255,255,.3)}.th-x-te-cw>i{position:absolute;left:-1.2em;top:-3.5em;width:2.4em;height:7em;transform:translateZ(-4em);background:repeating-linear-gradient(180deg,rgba(255,255,255,.14) 0 .12em,transparent .12em 1em),linear-gradient(90deg,rgba(255,255,255,.2),rgba(0,0,0,.3)),var(--rz);box-shadow:inset 0 0 0 .08em rgba(255,255,255,.3)}.th-x-te-cw::before{content:"";position:absolute;left:-.15em;top:-60em;width:.3em;height:56.5em;transform:translateZ(-4em);background:repeating-linear-gradient(160deg,rgba(255,255,255,.55) 0 .1em,rgba(0,0,0,.3) .1em .26em)}.th-x-te-cf{position:absolute;left:-9.5em;top:4.5em;width:19em;height:14em;transform:translateZ(-7em) rotateX(90deg);background:radial-gradient(60% 60% at 50% 40%,rgba(255,255,255,.1),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 .1em,transparent .1em 1.2em),var(--sf);box-shadow:inset 0 -.3em 0 var(--a)}.th-x-te-flood{position:absolute;inset:0;opacity:0;-webkit-clip-path:polygon(19% 0,81% 0,100% 100%,0 100%);clip-path:polygon(19% 0,81% 0,100% 100%,0 100%);background:linear-gradient(180deg,var(--tc),transparent 85%)}.th-x-te-cc{position:absolute;left:-9.5em;top:-18.5em;width:19em;height:14em;transform:translateZ(-7em) rotateX(-90deg);background:radial-gradient(42% 30% at 50% 50%,#fff,rgba(255,255,255,.25) 55%,transparent 75%),var(--rz)}.th-x-te-cwl,.th-x-te-cwr{position:absolute;top:-11.5em;width:14em;height:23em;background:linear-gradient(180deg,transparent 60.6%,rgba(255,255,255,.5) 61%,rgba(255,255,255,.12) 62.4%,rgba(0,0,0,.3) 62.8%,transparent 63.4%),repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 .08em,transparent .08em .3em),linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.02) 40%,rgba(0,0,0,.3)),var(--rz)}.th-x-te-cwl{left:-16.5em;transform:translateZ(-7em) rotateY(90deg)}.th-x-te-cwr{left:2.5em;transform:translateZ(-7em) rotateY(-90deg)}.th-x-te-wf{position:absolute;inset:0;opacity:0;background:linear-gradient(90deg,transparent 25%,var(--tc))}.th-x-te-cwr .th-x-te-wf{background:linear-gradient(270deg,transparent 25%,var(--tc))}.th-x-te-cb{position:absolute;top:-6.6em;width:3.7em;height:18.1em;transform:translateZ(-13.9em);background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(0,0,0,.2)),var(--rz);box-shadow:inset 0 0 0 .06em rgba(255,255,255,.14)}.th-x-te-cbl{left:-9.5em}.th-x-te-cbr{left:5.8em}.th-x-te-door{position:absolute;top:-6.6em;width:5.8em;height:18.1em;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.2) 46%,rgba(255,255,255,.06) 56%,rgba(0,0,0,.14)),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 .06em,transparent .06em .26em),var(--rz);box-shadow:inset 0 0 0 .07em rgba(255,255,255,.2)}.th-x-te-dl{left:-5.8em;transform:translateZ(-14em)}.th-x-te-dr{left:0;transform:translateZ(-14em)}.th-x-te-panel{position:absolute;left:-9.5em;top:-11.5em;width:19em;height:4.9em;transform:translateZ(-13.9em);display:flex;align-items:center;justify-content:center;gap:.7em;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(0,0,0,.2)),var(--bg);box-shadow:inset 0 -.15em 0 rgba(255,255,255,.08),inset 0 0 0 .14em rgba(255,255,255,.06)}.th-x-te-fbn{font-size:3em}.th-x-te-fbs{font-size:1.55em}.th-x-te-arrow{flex:none;width:0;height:0;border-left:.55em solid transparent;border-right:.55em solid transparent;border-bottom:.8em solid var(--t3);transition:border-color .16s}.th-x-te-arrow.th-x-te-on{border-bottom-color:var(--a2)}.th-x-te-beam{position:absolute;left:-9.5em;top:-13.2em;width:19em;height:1.6em;transform:translateZ(-7em);background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,.05) 30%,rgba(0,0,0,.3)),var(--rz);box-shadow:inset 0 0 0 .07em rgba(255,255,255,.2)}.th-x-te-cable{position:absolute;left:-.3em;top:-60em;width:.6em;height:47em;transform:translateZ(-7em);background:repeating-linear-gradient(160deg,rgba(255,255,255,.55) 0 .12em,rgba(0,0,0,.35) .12em .3em),var(--rz)}.th-x-te-perks{position:absolute;left:0;right:0;top:37.2em;z-index:4;display:flex;justify-content:center;gap:.8em;perspective:60em;pointer-events:none}.th-x-te-pk{width:14.6em;min-height:7.4em;padding:1em 1em 1.1em;box-sizing:border-box;border-radius:1.2em;display:grid;align-content:start;gap:.45em;opacity:0;background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.02)),var(--sf);box-shadow:inset 0 0 0 1px var(--b2),0 1.2em 2.4em -1em rgba(0,0,0,.8)}.th-x-te-pk b{font:800 2em/1 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tc)}.th-x-te-pi{display:block;width:2.2em;height:2.2em}.th-x-te-pi svg{width:100%;height:100%;display:block}.th-x-te-pk span{font-size:1.12em;line-height:1.25;color:var(--t1);overflow-wrap:anywhere}.th-x-te-pk2{box-shadow:inset 0 0 0 .12em rgba(255,214,120,.55),0 1.2em 2.4em -1em rgba(0,0,0,.8)}.th-x-te-pk3{box-shadow:inset 0 0 0 .12em var(--a2),0 0 2em -.6em var(--a2),0 1.2em 2.4em -1em rgba(0,0,0,.8)}.th-x-al-sky{position:absolute;inset:0;pointer-events:none;background:radial-gradient(90% 55% at 50% 100%,rgba(255,255,255,.05),transparent 70%),linear-gradient(180deg,var(--bg),transparent 60%)}.th-x-al-cam{position:absolute;inset:0}.th-x-al-pl{position:absolute;left:0;top:0;width:18em;height:18em;z-index:2;transform-origin:9em 9em}.th-x-al-atm{position:absolute;inset:-1.4em;border-radius:50%;opacity:.5;background:radial-gradient(closest-side,transparent 84%,var(--a2) 88%,transparent 100%)}.th-x-al-sph{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:linear-gradient(165deg,var(--rz),var(--bg));box-shadow:inset .3em .4em .6em rgba(255,255,255,.12)}.th-x-al-tint{position:absolute;inset:0;border-radius:50%;opacity:.34;background:radial-gradient(circle at 30% 24%,var(--a2),var(--ad) 40%,transparent 75%)}.th-x-al-shd{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 32% 25%,rgba(255,255,255,.28),transparent 32%),repeating-linear-gradient(172deg,rgba(255,255,255,.045) 0 .55em,transparent .55em 1.6em),radial-gradient(circle at 72% 78%,rgba(0,0,0,.75),rgba(0,0,0,.25) 45%,transparent 70%)}.th-x-al-pad{position:absolute;left:9em;top:0;width:0;height:0;transform-origin:0 0}.th-x-al-deck{position:absolute;left:-8em;top:-1.4em;width:16em;height:1.4em;border-radius:.3em .3em 0 0;background:linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,.04) 30%,rgba(0,0,0,.3)),var(--rz);box-shadow:0 -.06em 0 rgba(255,255,255,.3)}.th-x-al-deck::before{content:"";position:absolute;left:50%;top:.35em;width:4em;height:1.05em;margin-left:-2em;background:var(--bg)}.th-x-al-gnt{position:absolute;left:-9.6em;top:-23em;width:3em;height:21.6em;background:repeating-linear-gradient(45deg,transparent 0 .9em,rgba(255,255,255,.2) .9em 1.05em),repeating-linear-gradient(-45deg,transparent 0 .9em,rgba(255,255,255,.2) .9em 1.05em);box-shadow:inset .14em 0 0 rgba(255,255,255,.4),inset -.14em 0 0 rgba(255,255,255,.22)}.th-x-al-arm{position:absolute;left:-6.6em;top:-16.4em;width:4.4em;height:.7em;transform-origin:0 50%;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,.1)),var(--rz)}.th-x-al-bcn{position:absolute;left:-8.55em;top:-24em;width:.9em;height:.9em;border-radius:50%;background:var(--a2);box-shadow:0 0 .8em .3em var(--a2);animation:th-x-beacon 2.4s ease-in-out infinite}.th-x-al-glw{position:absolute;left:-10em;top:-8em;width:20em;height:12em;border-radius:50%;opacity:0;background:radial-gradient(closest-side,#fff,var(--a2) 30%,transparent)}@keyframes th-x-beacon{0%,100%{opacity:.45}50%{opacity:1}}.th-x-al-orb{position:absolute;left:7em;top:25.9em;width:34em;height:9.2em;box-sizing:border-box;border-radius:50%;border:.12em solid rgba(255,255,255,.16);transform:rotate(-10deg);opacity:0;pointer-events:none}.th-x-al-ob{z-index:1;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0)}.th-x-al-of{z-index:3;-webkit-clip-path:inset(50% 0 0 0);clip-path:inset(50% 0 0 0)}.th-x-al-rk{position:absolute;left:0;top:0;width:0;height:0;z-index:4;perspective:60em;perspective-origin:0 -9em}.th-x-al-rig,.th-x-al-bst,.th-x-al-ic{position:absolute;left:0;top:0;transform-style:preserve-3d}.th-x-al-rig{transform-origin:0 -9em}.th-x-al-bst{transform-origin:0 -6em}.th-x-al-seg{position:absolute;left:0;top:-10.4em;height:9em;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(rgba(0,0,0,calc((1 - var(--l,.6)) * .62)),rgba(0,0,0,calc((1 - var(--l,.6)) * .62))),linear-gradient(180deg,var(--a) 0 .9em,rgba(0,0,0,.25) .9em 1.05em,#fff 1.05em,#fff 58%,var(--ad) 58% 61%,#fff 61%,rgba(255,255,255,.86))}.th-x-al-fin{position:absolute;left:0;top:-5.4em;width:3.4em;height:4.4em;transform-origin:0 50%;-webkit-clip-path:polygon(0 18%,45% 46%,100% 100%,0 100%);clip-path:polygon(0 18%,45% 46%,100% 100%,0 100%);background:linear-gradient(160deg,var(--a),var(--ad))}.th-x-al-noz{position:absolute;left:-1.7em;top:-1.5em;width:3.4em;height:1.6em;-webkit-clip-path:polygon(24% 0,76% 0,100% 100%,0 100%);clip-path:polygon(24% 0,76% 0,100% 100%,0 100%);background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(255,255,255,.35) 40%,rgba(0,0,0,.5)),var(--rz)}.th-x-al-noz2{transform:rotateY(90deg)}.th-x-al-if,.th-x-al-ib{position:absolute;left:-4.2em;top:-18.8em;width:8.4em;height:8.4em;padding:2em;box-sizing:border-box;border-radius:2em;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.th-x-al-if{transform:translateZ(.8em);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.42),transparent 45%),radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset .14em .16em .1em rgba(255,255,255,.45),inset -.2em -.24em .3em rgba(0,0,0,.3)}.th-x-al-ib{transform:rotateY(180deg) translateZ(.8em);padding:2.6em;background:repeating-linear-gradient(45deg,rgba(255,255,255,.08) 0 .3em,transparent .3em .9em),linear-gradient(160deg,var(--a),var(--ad))}.th-x-al-if svg,.th-x-al-ib svg{width:100%;height:100%;display:block}.th-x-al-ie{position:absolute;background:linear-gradient(90deg,var(--ad),var(--a))}.th-x-al-el{left:-5em;top:-16.8em;width:1.6em;height:4.4em;transform:rotateY(-90deg)}.th-x-al-er{left:3.4em;top:-16.8em;width:1.6em;height:4.4em;transform:rotateY(90deg)}.th-x-al-et{left:-2.2em;top:-19.6em;width:4.4em;height:1.6em;transform:rotateX(90deg)}.th-x-al-eb{left:-2.2em;top:-11.2em;width:4.4em;height:1.6em;transform:rotateX(-90deg)}.th-x-al-hud{z-index:5;pointer-events:none}.th-x-al-board{position:absolute;left:0;right:0;top:.4em;display:flex;justify-content:center}.th-x-al-fbd{font-size:3.6em}.th-x-al-fin-cap{position:absolute;left:0;right:0;top:41em;display:grid;justify-items:center;gap:.8em;text-align:center;opacity:0;transform:translateY(1.2em);transition:opacity .4s,transform .7s cubic-bezier(.34,1.56,.64,1)}.th-x-al-fin-cap.th-x-al-on{opacity:1;transform:none}.th-x-al-fin-cap b{font:800 2.6em/1.05 var(--f-display,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.025em}.th-x-al-fin-cap span{display:inline-flex;align-items:center;gap:.5em;padding:.55em 1em;border-radius:99em;font:700 1.15em/1 var(--f-mono,ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace);color:var(--a2);background:var(--sf);box-shadow:inset 0 0 0 1px var(--b2);white-space:nowrap}.th-x-al-fin-cap .ui-ic{width:1.2em;height:1.2em}@media (prefers-reduced-motion:reduce){.th-x-al-bcn{animation:none}.th-x-bp-holo,.th-x-ht-tk,.th-x-ht-ok,.th-x-ht-gh,.th-x-ht-lines,.th-x-al-fin-cap{transition:none}}.ty-w{display:inline-block;white-space:nowrap}.ty-c{display:inline-block;white-space:pre}.ty-ln{display:block}.ty-li{display:inline-block;white-space:nowrap;transform-origin:0 100%}.ty-mask{display:inline-block;overflow:hidden;vertical-align:top;padding:.14em .08em .2em;margin:-.14em -.08em -.2em}.ty-mask.hi{padding-top:.3em;margin-top:-.3em;padding-left:.2em;padding-right:.2em;margin-left:-.2em;margin-right:-.2em;filter:drop-shadow(.02em .05em .05em rgba(0,0,0,.45))}.ty-acc{--gx:-1;background-image:linear-gradient(100deg,transparent calc(var(--gx) * 100% - 16%),rgba(255,255,255,.95) calc(var(--gx) * 100%),transparent calc(var(--gx) * 100% + 16%)),linear-gradient(160deg,#fff -20%,var(--a2) 18%,var(--a) 52%,var(--ad) 108%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.ty-st{position:absolute;inset:0;overflow:hidden;font-family:"Geologica",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;color:var(--t0);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ty-safe{position:absolute;left:72px;right:72px;top:70px;bottom:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px}.ty-mob .ty-safe{left:20px;right:20px;top:62px;bottom:24px;gap:12px}.ty-eb{display:inline-flex;align-items:center;gap:8px;max-width:100%;font:600 11px/1.3 "JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--t2)}.ty-eb span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ty-eb i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--a);box-shadow:0 0 10px var(--a)}.ty-tm{position:relative;height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;overflow:hidden;-webkit-user-select:none;user-select:none}.ty-h{font-family:"Geologica",-apple-system,system-ui,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.08}.ty-ws-bg{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.ty-ws-bg span{will-change:transform;font-weight:900;letter-spacing:-.06em;line-height:.8;white-space:nowrap;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.055)}.ty-ws-h{will-change:transform;margin:0;max-width:100%;font-weight:800;line-height:1.02;letter-spacing:-.035em;color:var(--t0);text-wrap:balance}.ty-ws-h .ty-w{will-change:transform;text-shadow:.02em .04em .08em rgba(0,0,0,.35)}.ty-ws-s{margin:0;max-width:32em;font-weight:400;line-height:1.3;color:var(--t1)}.ty-ws-cta{display:flex;align-items:center;gap:12px;max-width:100%;margin-top:12px;padding:8px 16px 8px 8px;border-radius:18px;text-align:left;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid var(--b1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 40px -22px var(--ad)}.ty-ws-cta .ui-art{width:40px;height:40px;border-radius:12px}.ty-ws-cta span{display:grid;min-width:0}.ty-ws-cta b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ty-ws-cta small{font-size:12px;color:var(--t2);white-space:nowrap}.ty-ws-cta em{margin-left:6px;font-style:normal;font-size:15px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums;white-space:nowrap}.ty-kb-grid{position:absolute;inset:0;--u:32px;pointer-events:none;background-image:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:var(--u) var(--u);background-position:50% 50%;-webkit-mask-image:radial-gradient(70% 60% at 50% 46%,#000,transparent);mask-image:radial-gradient(70% 60% at 50% 46%,#000,transparent)}.ty-kb-grid i{position:absolute;left:50%;top:10%;bottom:14%;width:1px;background:repeating-linear-gradient(180deg,var(--a) 0 6px,transparent 6px 12px);opacity:.3}.ty-kb-row{position:relative;align-self:stretch;flex:none;height:1.2em;white-space:nowrap;line-height:1.12}.ty-kb-row.r1{font-weight:800;letter-spacing:-.035em;color:var(--t0);text-shadow:.02em .04em .08em rgba(0,0,0,.4)}.ty-kb-row.r2{font-weight:300;letter-spacing:.01em;color:var(--t1)}.ty-kb-row.abs .ty-w{position:absolute;left:0;top:0;transform-origin:0 60%;will-change:transform}.ty-kb-base{align-self:stretch;display:flex;align-items:center;gap:10px;margin-top:2px}.ty-kb-base span{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--b2))}.ty-kb-base span:last-child{background:linear-gradient(270deg,transparent,var(--b2))}.ty-kb-base i{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:11px solid var(--a);filter:drop-shadow(0 0 6px var(--a))}.ty-kb-base i.on{border-bottom-color:#fff}.ty-dc-hd{display:grid;gap:6px}.ty-dc-hd small{font-size:13px;line-height:1.35;color:var(--t1)}.ty-dc-cpn{position:relative;flex:none;padding:16px 18px 14px;border-radius:20px;overflow:hidden;color:var(--t0);background:radial-gradient(120% 90% at 0% 0%,rgba(255,255,255,.1),transparent 55%),linear-gradient(150deg,var(--sf),var(--bg) 120%);border:1px solid var(--b2);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 44px -24px var(--ad);--gx:-1;--lx:.5;transform-origin:50% 60%;cursor:pointer}.ty-dc-cpn::before,.ty-dc-cpn::after{content:"";position:absolute;top:57px;width:18px;height:18px;border-radius:50%;background:var(--bg);border:1px solid var(--b2);z-index:2}.ty-dc-cpn::before{left:-10px}.ty-dc-cpn::after{right:-10px}.ty-dc-top{display:flex;align-items:center;gap:10px;height:36px;padding-bottom:14px;border-bottom:1.5px dashed var(--b2)}.ty-dc-top .ui-art{width:36px;height:36px;border-radius:11px}.ty-dc-top span{flex:1;min-width:0;display:grid}.ty-dc-top b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ty-dc-top small{font-size:11.5px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ty-dc-top em{font-style:normal;font-family:"Geologica",system-ui,sans-serif;font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--a2);white-space:nowrap}.ty-dc-code{display:flex;justify-content:center;gap:.12em;padding:22px 0 18px;font-family:"Geologica",system-ui,sans-serif;font-weight:800}.ty-dc-ch{position:relative;display:inline-block;width:.8em;height:1.24em;line-height:1.24em;text-align:center;overflow:hidden;border-radius:.16em;color:var(--t2);background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(255,255,255,.05) 50%,rgba(0,0,0,.4));box-shadow:inset 0 1px 2px rgba(0,0,0,.6),inset 0 -1px 0 rgba(255,255,255,.06)}.ty-dc-ch::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 30%,transparent 68%,rgba(0,0,0,.45))}.ty-dc-ch i{display:block;font-style:normal;will-change:transform;transform-origin:50% 25%}.ty-dc-ch b{display:block;height:1.24em;font-weight:inherit}.ty-dc-ch.on{color:#fff;background:linear-gradient(180deg,var(--ad),var(--a) 50%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 6px 14px -6px var(--a);text-shadow:.02em .05em 0 rgba(0,0,0,.25)}.ty-dc-ft{display:flex;justify-content:space-between;align-items:center;font:600 10.5px/1 "JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.ty-dc-st{font-weight:600;color:var(--t1)}.ty-dc-cpn.open .ty-dc-st{color:var(--a2)}.ty-dc-gl{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent calc(var(--gx) * 100% - 12%),rgba(255,255,255,.16) calc(var(--gx) * 100%),transparent calc(var(--gx) * 100% + 12%)),radial-gradient(60% 80% at calc(var(--lx) * 100%) 0%,rgba(255,255,255,.07),transparent 60%)}.ty-dc-how{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ty-dc-how li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--sf);border:1px solid var(--b1);font-size:13.5px;line-height:1.3;color:var(--t1)}.ty-dc-how b{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;background:var(--rz);color:var(--t0)}.ty-dc-how span{min-width:0}.ty-ml .ty-safe{align-items:flex-start;text-align:left}.ty-ml-num{will-change:transform;position:absolute;right:-1%;bottom:-5%;font-weight:900;letter-spacing:-.06em;line-height:.82;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.075);pointer-events:none}.ty-ml-top{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.ty-ml-step{font:600 11px/1.3 "JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--a2)}.ty-ml-h{margin:0;max-width:100%;font-weight:800;letter-spacing:-.035em;line-height:1.02}.ty-ml-h .ty-li{will-change:transform;text-shadow:.02em .04em .08em rgba(0,0,0,.35)}.ty-ml-h .ty-ln:last-child .ty-li{background-image:linear-gradient(160deg,#fff -20%,var(--a2) 20%,var(--a) 60%,var(--ad) 120%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.ty-ml-p{margin:0;max-width:30em;font-weight:400;line-height:1.4;color:var(--t1)}.ty-ml-bar{display:flex;gap:6px;margin-top:10px}.ty-ml-bar i{width:44px;height:4px;border-radius:4px;background:var(--b1);overflow:hidden}.ty-ml-bar b{display:block;height:100%;background:linear-gradient(90deg,var(--a),var(--a2));transform-origin:0 50%;transform:scaleX(0)}.ty-ww{touch-action:pan-y}.ty-ww-light{position:absolute;left:0;top:16%;width:440px;height:62%;margin-left:-220px;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.2;pointer-events:none;will-change:transform}.ty-ww-h{display:inline-block;max-width:100%;white-space:nowrap;line-height:1.02;letter-spacing:-.02em;color:var(--t0);text-shadow:.02em .04em .08em rgba(0,0,0,.45)}.ty-ww-s{display:inline-block;max-width:100%;white-space:nowrap;line-height:1.15;color:var(--a2)}.ty-ww .ty-c{will-change:transform}.ty-ww-axis{display:flex;align-items:center;gap:12px;margin-top:16px;font:600 11px/1 "JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.ty-ww-axis i{position:relative;width:180px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--b1),var(--a))}.ty-mob .ty-ww-axis i{width:130px}.ty-ww-axis b{position:absolute;left:-6px;top:-5px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px var(--a),0 4px 10px rgba(0,0,0,.5)}.ty-ww-axis em{min-width:3ch;font-style:normal;color:var(--t0);font-variant-numeric:tabular-nums}.ty-pd-ph{position:relative;flex:1 1 auto;min-height:140px;max-height:290px;border-radius:24px;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 20px 40px -26px var(--ad)}.ty-pd-cat{position:absolute;left:12px;top:12px;padding:6px 10px;border-radius:99px;background:rgba(0,0,0,.3);color:#fff;font-size:12px;font-weight:600}.ty-pd-bdg{position:absolute;right:12px;bottom:12px;padding:8px 12px;border-radius:14px;background:#fff;color:var(--ad);font-family:"Geologica",system-ui,sans-serif;font-size:22px;font-weight:900;letter-spacing:-.02em;box-shadow:0 12px 24px -8px rgba(0,0,0,.55);transform:scale(0)}.ty-pd-nm{display:grid;gap:3px}.ty-pd-nm b{font-family:"Geologica",system-ui,sans-serif;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ty-pd-nm small{font-size:13px;color:var(--t2)}.ty-pd-pr{position:relative;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-height:54px}.ty-pd-cur{position:relative;display:inline-flex;align-items:baseline;font-family:"Geologica",system-ui,sans-serif;font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--t0);white-space:nowrap}.ty-pd-cur.new{color:var(--a2)}.ty-pd-pre{font-size:.62em;opacity:.85}.ty-pd-suf{margin-left:.06em;font-size:.5em;color:var(--t2)}.ty-pd-strike{position:absolute;left:-4%;top:0;width:108%;height:100%;overflow:visible;pointer-events:none}.ty-pd-strike path{fill:none;stroke:var(--a);stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100}.ty-pd-fall{position:absolute;margin:0;z-index:5;color:var(--t1);transform-origin:0 100%;pointer-events:none}.ty-pd-was{font-size:18px;font-weight:600;color:var(--t2);text-decoration:line-through;text-decoration-color:var(--a);text-decoration-thickness:2px;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .45s cubic-bezier(.34,1.56,.64,1)}.ty-pd-was.on{opacity:1;transform:none}.ty-pd-save{min-height:18px;font-size:13px;font-weight:600;color:var(--a2);opacity:0;transform:translateY(6px);transition:opacity .3s .08s,transform .45s .08s cubic-bezier(.34,1.56,.64,1)}.ty-pd-save.on{opacity:1;transform:none}.ty-pd-code{position:relative;z-index:6;display:flex;align-items:center;gap:10px;width:100%;flex:none;padding:12px 14px;border-radius:16px;border:1.5px dashed var(--b2);background:var(--sf);color:var(--t1);font:inherit;font-size:14px;text-align:left;cursor:pointer}.ty-pd-code .ui-ic{color:var(--a2)}.ty-pd-code span{flex:1;min-width:0}.ty-pd-code b{color:var(--t0);letter-spacing:.06em}.ty-pd-code em{font-style:normal;font-weight:800;color:var(--a2);white-space:nowrap}.ty-cm-hd{display:flex;align-items:center;gap:12px}.ty-cm-hd span{display:grid;min-width:0}.ty-cm-hd b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ty-cm-hd small{font-size:12.5px;color:var(--t2)}.ty-cm-card{position:relative;display:grid;justify-items:center;gap:2px;padding:22px 12px 20px;border-radius:24px;background:radial-gradient(100% 80% at 30% 0%,rgba(255,255,255,.08),transparent 60%),linear-gradient(160deg,var(--sf),var(--bg) 140%);border:1px solid var(--b2);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 50px -28px var(--ad);cursor:ns-resize}.ty-cm-l{font:600 10.5px/1 "JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.ty-cm-num{display:flex;align-items:center;font-family:"Geologica",system-ui,sans-serif;font-size:72px;font-weight:800;letter-spacing:-.02em;line-height:1.3;font-variant-numeric:tabular-nums;text-shadow:.02em .04em .06em rgba(0,0,0,.45)}.ty-cm-col{position:relative;display:inline-block;width:.64em;height:1.3em;overflow:hidden;text-align:center;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);transition:opacity .3s,width .3s cubic-bezier(.2,.8,.2,1)}.ty-cm-col.z{width:0;opacity:0}.ty-cm-strip{display:block;transform-origin:50% 0;will-change:transform}.ty-cm-strip span{display:block;height:1.3em}.ty-cm-sep{width:.2em}.ty-cm-u{margin-top:-6px;font-size:14px;color:var(--t1)}.ty-cm-d{position:absolute;right:14px;top:14px;padding:6px 10px;border-radius:99px;background:var(--a);color:#fff;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;opacity:0;box-shadow:0 8px 20px -8px var(--a)}.ty-cm-d.neg{background:var(--rz);color:var(--t0);box-shadow:none}.ty-cm-goal{display:grid;gap:8px;padding:12px 14px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.ty-cm-gt{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--t1)}.ty-cm-gt b{color:var(--t0);font-variant-numeric:tabular-nums}.ty-cm-bar{display:block;height:8px;border-radius:8px;background:var(--rz);overflow:hidden}.ty-cm-bar b{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,var(--ad),var(--a),var(--a2));transform-origin:0 50%}.ty-cm-goal small{font-size:12px;color:var(--t2)}.ty-cm-hist{display:grid;gap:8px}.ty-cm-row{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-radius:16px;background:var(--sf);border:1px solid var(--b1)}.ty-cm-row .ui-art{width:34px;height:34px;border-radius:10px}.ty-cm-row span{flex:1;min-width:0;display:grid}.ty-cm-row b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ty-cm-row small{font-size:11.5px;color:var(--t2)}.ty-cm-row em{font-style:normal;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.ty-mt-view{position:absolute;left:0;right:0;top:56px;bottom:24px;display:grid;place-items:center;perspective:1000px;perspective-origin:50% 40%}.ty-mt-plate{position:relative;width:min(640px,calc(100% - 48px));box-sizing:border-box;padding:38px 40px 32px;border-radius:26px;display:grid;justify-items:center;gap:12px;text-align:center;transform-style:preserve-3d;--sx:.5;cursor:pointer}.ty-mob .ty-mt-plate{width:calc(100% - 28px);padding:30px 20px 24px;border-radius:22px}.ty-mt-face{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background:repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 1px,transparent 1px 3px),radial-gradient(90% 70% at 18% 0%,rgba(255,255,255,.1),transparent 60%),linear-gradient(160deg,var(--rz),var(--sf) 50%,var(--bg));box-shadow:inset 1px 1px 0 rgba(255,255,255,.16),inset -1px -1px 0 rgba(0,0,0,.65),0 30px 60px -26px rgba(0,0,0,.85),0 16px 50px -24px var(--ad)}.ty-mt-brush{position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.016) 0 2px,transparent 2px 5px)}.ty-mt-glare{position:absolute;top:-20%;bottom:-20%;left:10%;width:80%;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.09) 48%,rgba(255,255,255,.02) 56%,transparent 70%);will-change:transform}.ty-mt-scr{position:absolute;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.55),var(--rz) 70%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.08);transform:translateZ(2px)}.ty-mt-scr::after{content:"";position:absolute;left:2px;right:2px;top:4px;height:2px;background:rgba(0,0,0,.6);transform:rotate(35deg)}.ty-mt-scr.a{left:14px;top:14px}.ty-mt-scr.b{right:14px;top:14px}.ty-mt-scr.c{left:14px;bottom:14px}.ty-mt-scr.d{right:14px;bottom:14px}.ty-mt-eb{position:relative;max-width:100%;font:600 10.5px/1.3 "JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.42);text-shadow:-1px -1px 0 rgba(0,0,0,.8),1px 1px 0 rgba(255,255,255,.06);transform:translateZ(6px)}.ty-mt-word{position:relative;display:inline-block;white-space:nowrap;font-weight:900;letter-spacing:-.025em;line-height:1.08;transform:translateZ(22px);margin-left:-.035em;--bw:300px}.ty-mt-l{position:relative;display:inline-block;--d:1;--bx:0px}.ty-mt-l>span{display:block}.ty-mt-l .d,.ty-mt-l .r{position:absolute;left:0;top:0}.ty-mt-l .d{color:var(--ad);text-shadow:.02em .04em .08em rgba(0,0,0,.75);transform:translate3d(calc(var(--d) * .035em),calc(var(--d) * .065em),0)}.ty-mt-l .r{color:rgba(255,255,255,.6);transform:translate3d(calc(var(--d) * -.012em),calc(var(--d) * -.018em),0)}.ty-mt-l .f{position:relative;color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,transparent calc(var(--sx) * 100% - 10%),rgba(255,255,255,.95) calc(var(--sx) * 100%),transparent calc(var(--sx) * 100% + 10%)),linear-gradient(180deg,#fff 0%,var(--a2) 24%,var(--a) 46%,var(--ad) 53%,var(--a) 64%,var(--a2) 86%,#fff 104%);background-size:var(--bw) 100%;background-position:calc(var(--bx) * -1) 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;transform:translate3d(0,calc(var(--d) * -.012em),0)}.ty-mt-sub{position:relative;max-width:100%;font-size:15px;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.5);text-shadow:-1px -1px 0 rgba(0,0,0,.85),1px 1px 0 rgba(255,255,255,.07);transform:translateZ(8px)}.ty-mt-floor{position:absolute;left:50%;bottom:2%;width:60%;height:44px;margin-left:-30%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent);pointer-events:none}.ty-wm-bg{position:absolute;left:50%;top:46%;width:72%;height:54%;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.15;transform:translate(-50%,-50%);pointer-events:none}.ty-wm-box{position:relative;align-self:stretch;flex:none}.ty-wm-meas{position:absolute;left:0;top:0;width:100%;visibility:hidden;text-align:center;font-weight:800;letter-spacing:-.03em;line-height:1.08}.ty-wm-l{position:absolute;left:0;top:0;font-weight:800;letter-spacing:-.03em;line-height:1.08;white-space:pre;color:var(--t0);text-shadow:.02em .04em .08em rgba(0,0,0,.45);will-change:transform;pointer-events:none}.ty-wm-box.fin .ty-wm-l{color:var(--a2)}.ty-wm-steps{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:100%}.ty-wm-dots{display:flex;gap:6px}.ty-wm-dots i{width:22px;height:4px;border-radius:4px;background:var(--b1)}.ty-wm-dots i.done{background:var(--ad)}.ty-wm-dots i.on{background:var(--a);box-shadow:0 0 10px var(--a)}.ty-wm-n{max-width:100%;font:600 11px/1.4 "JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--t2)}.ty-cb-view{position:absolute;left:0;right:0;top:56px;bottom:150px;display:grid;place-items:center;perspective:900px}.ty-cb-seal{will-change:transform;position:relative;width:300px;height:300px;transform-style:preserve-3d;cursor:grab}.ty-cb-sh{position:absolute;inset:6%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent);transform:translate3d(5%,7%,-40px)}.ty-cb-disc{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.1),transparent 45%),radial-gradient(circle,var(--sf) 58%,var(--bg) 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 2px 3px 0 rgba(255,255,255,.06),inset -3px -4px 10px rgba(0,0,0,.5),0 30px 60px -30px var(--ad)}.ty-cb-ring{position:absolute;inset:0;font-weight:800;line-height:1;color:var(--t0);will-change:transform;text-shadow:.03em .05em .06em rgba(0,0,0,.5)}.ty-cb-ring.abs .ty-c{position:absolute;left:50%;top:50%;margin-top:-.5em;transform-origin:50% 50%}.ty-cb-ring .ty-c.sep{color:var(--a)}.ty-cb-dash{position:absolute;left:50%;top:50%;width:60%;height:60%;border-radius:50%;border:1.5px dashed rgba(255,255,255,.16);transform:translate(-50%,-50%) translateZ(8px)}.ty-cb-med{position:absolute;left:29%;top:29%;width:42%;height:42%;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 32% 26%,var(--a2),var(--a) 52%,var(--ad));box-shadow:inset 0 2px 0 rgba(255,255,255,.35),inset 0 -6px 14px rgba(0,0,0,.25),0 18px 34px -12px var(--ad),0 0 0 6px rgba(255,255,255,.04);transform:translateZ(46px)}.ty-cb-med svg{width:46%;height:46%}.ty-cb-needle{position:absolute;left:50%;top:-16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:15px solid var(--a);transform-origin:50% 0;transform:translate3d(-50%,0,24px)}.ty-cb-cap{position:absolute;left:20px;right:20px;bottom:24px;display:grid;justify-items:center;gap:4px;text-align:center}.ty-cb-cap b{max-width:100%;font-size:22px;font-weight:800;letter-spacing:-.02em}.ty-cb-cap small{font:600 11px/1.3 "JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.ty-gm-band{position:absolute;left:-25%;right:-25%;top:40%;overflow:hidden;padding:.12em 0 .08em;line-height:1;white-space:nowrap;touch-action:pan-y;cursor:grab}.ty-gm-tr{display:flex;width:max-content;will-change:transform}.ty-gm-seq{display:inline-flex;align-items:center;flex:none;padding-right:.3em}.ty-gm-g{display:inline-block;flex:none;width:.6em;height:.6em;margin:0 .3em}.ty-gm-g svg{width:100%;height:100%}.ty-gm-band b{margin:0 .25em;font-weight:inherit}.ty-gm-band.b1{z-index:3;font-weight:900;letter-spacing:-.035em;color:#fff;background:linear-gradient(180deg,var(--a2) -40%,var(--a) 40%,var(--ad) 140%);box-shadow:inset 0 2px 0 rgba(255,255,255,.35),inset 0 -3px 0 rgba(0,0,0,.18),0 26px 50px -18px rgba(0,0,0,.75);text-shadow:.02em .04em 0 var(--ad)}.ty-gm-band.b2{z-index:2;font-weight:800;letter-spacing:-.02em;color:var(--bg);-webkit-text-stroke:3px rgba(255,255,255,.6);paint-order:stroke fill;background:var(--bg);border-top:1px solid var(--b2);border-bottom:1px solid var(--b1);box-shadow:0 20px 40px -16px rgba(0,0,0,.8)}.ty-gm-band.b2 b{color:var(--a);-webkit-text-stroke:0}.ty-gm-band.b0{z-index:1;font-weight:300;letter-spacing:.02em;color:rgba(255,255,255,.16)}.ty-gm-band.b0 b{color:var(--a);opacity:.7}.ty-hl .ty-safe{align-items:flex-start;text-align:left}.ty-hl-wrap{position:relative;align-self:stretch}.ty-hl-svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none}.ty-hl-p{position:relative;margin:0;font-weight:500;line-height:1.34;letter-spacing:-.015em;color:var(--t1);cursor:text}.ty-hl-p .ty-w{transition:color .25s}.ty-hl-p .ty-w.on{color:#fff}.ty-hl-m path{fill:none;stroke-linecap:round;stroke-linejoin:round}.ty-hl-m path.a{stroke:var(--a);opacity:.5}.ty-hl-m path.b{stroke:var(--a2);opacity:.35}.ty-hl-m path.c{stroke:var(--ad);opacity:.5}.ty-hl-lg{transform-box:fill-box;transform-origin:50% 70%}.ty-hl-loop{fill:none;stroke:var(--a2);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.ty-hl-sig{display:flex;align-items:center;gap:10px;margin-top:6px;font-size:13px;color:var(--t2)}.ty-hl-sig .ui-art{width:32px;height:32px;border-radius:50%}.ty-qt-view{position:absolute;left:0;right:0;top:64px;bottom:44px;display:grid;place-items:center;perspective:1000px}.ty-qt-card{will-change:transform;position:relative;width:min(660px,calc(100% - 56px));box-sizing:border-box;padding:42px 44px 28px;display:grid;gap:16px;text-align:left;transform-style:preserve-3d}.ty-mob .ty-qt-card{width:calc(100% - 32px);padding:34px 22px 22px}.ty-qt-paper{position:absolute;inset:0;border-radius:28px;background:radial-gradient(120% 90% at 0% 0%,rgba(255,255,255,.08),transparent 50%),linear-gradient(165deg,var(--rz),var(--sf) 60%,var(--bg));border:1px solid var(--b1);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 40px 80px -40px rgba(0,0,0,.9),0 24px 60px -36px var(--ad)}.ty-qt-mk{position:absolute;font-weight:900;line-height:1;pointer-events:none;background-image:linear-gradient(160deg,#fff -20%,var(--a2) 20%,var(--a) 55%,var(--ad) 110%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ty-qt-mk.l{left:6px;top:-.5em}.ty-qt-mk.r{right:8px;bottom:-.6em}.ty-qt-eb{position:relative;transform:translateZ(14px)}.ty-qt-txt{position:relative;margin:0;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--t0);transform:translateZ(28px)}.ty-qt-txt .ty-w{text-shadow:.02em .04em .08em rgba(0,0,0,.4)}.ty-qt-by{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}.ty-qt-av{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:800;color:#fff;background:radial-gradient(circle at 32% 26%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 6px 14px -6px var(--ad)}.ty-qt-who{flex:1;min-width:0;display:grid}.ty-qt-who b{font-size:15px}.ty-qt-who small{font-size:12.5px;color:var(--t2)}.ty-qt-stars{display:flex;gap:4px}.ty-qt-stars i{width:20px;height:20px;color:var(--rz)}.ty-qt-stars i.on{color:var(--a)}.ty-qt-stars svg{display:block;width:100%;height:100%;fill:currentColor}.ty-qt-dots{position:absolute;left:0;right:0;bottom:20px;display:flex;justify-content:center;gap:6px}.ty-qt-dots i{width:6px;height:6px;border-radius:6px;background:var(--b2)}.ty-qt-dots i.on{width:18px;background:var(--a)}.ty-dm-hd{display:flex;align-items:center;gap:12px}.ty-dm-hd span{display:grid;min-width:0}.ty-dm-hd b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ty-dm-hd small{font-size:12.5px;color:var(--t2)}.ty-dm-hero{display:flex;align-items:center;gap:16px;padding:14px 18px;border-radius:24px;background:radial-gradient(100% 90% at 20% 0%,rgba(255,255,255,.07),transparent 60%),linear-gradient(160deg,var(--sf),var(--bg) 140%);border:1px solid var(--b2);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 24px 48px -28px var(--ad)}.ty-dm-big{flex:none;width:100px;height:150px}.ty-dg{display:block;width:100%;height:100%;overflow:visible}.ty-dg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.ty-dg .sh{stroke:rgba(0,0,0,.55);stroke-width:11;transform:translate(2.5px,3.5px)}.ty-dg .mn{stroke:currentColor;stroke-width:9}.ty-dg .hi{stroke:rgba(255,255,255,.45);stroke-width:2.4;transform:translate(-1.6px,-2px)}.ty-dg.hero{color:var(--a)}.ty-dg.hero .sh{stroke:var(--ad)}.ty-dg.sm{color:var(--t0)}.ty-dg.sm .mn{stroke-width:10}.ty-dg.sm .hi{stroke:rgba(255,255,255,.3)}.ty-dm-cap{display:grid;gap:2px;min-width:0}.ty-dm-cap small{font-size:13px;color:var(--t2)}.ty-dm-w{font-family:"Geologica",system-ui,sans-serif;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1}.ty-dm-note{margin-top:6px;font-size:12.5px;color:var(--t1)}.ty-dm-seats{display:flex;justify-content:center;gap:6px}.ty-dm-seats i{width:30px;height:26px;border-radius:8px 8px 5px 5px;background:var(--rz);border:1px solid var(--b1);box-sizing:border-box}.ty-dm-seats i.f{background:transparent;border:1.5px solid var(--a)}.ty-dm-seats i.me{background:linear-gradient(180deg,var(--a2),var(--a));border-color:transparent;box-shadow:0 6px 14px -6px var(--a)}.ty-dm-tm{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:20px;background:var(--sf);border:1px solid var(--b1)}.ty-dm-tl{display:grid;gap:3px;min-width:0}.ty-dm-tl small{font-size:12px;color:var(--t2)}.ty-dm-tl b{font-size:14px;font-weight:700}.ty-dm-clock{display:flex;align-items:center;gap:2px;flex:none}.ty-dm-dc{display:block;width:28px;height:44px}.ty-dm-col{display:grid;gap:10px;margin:0 4px}.ty-dm-col b{display:block;width:5px;height:5px;border-radius:50%;background:var(--t1)}.ty-dt-view{position:absolute;inset:0;overflow:hidden;perspective:900px;perspective-origin:50% 44%}.ty-dt-rig{position:absolute;inset:0;transform-style:preserve-3d}.ty-dt-floor{position:absolute;left:-90%;right:-90%;bottom:-6%;height:280%;overflow:hidden;transform-origin:50% 100%;transform:rotateX(84deg);opacity:.5}.ty-dt-floor i{position:absolute;left:0;right:0;top:-72px;bottom:0;background-image:linear-gradient(90deg,var(--a) 1.5px,transparent 1.5px),linear-gradient(0deg,var(--a) 1.5px,transparent 1.5px);background-size:72px 72px;opacity:.45;will-change:transform}.ty-dt-fog{position:absolute;left:-100%;right:-100%;top:0;height:100%;background:linear-gradient(180deg,transparent 18%,var(--bg) 40%,var(--bg) 50%,transparent 70%);opacity:.92;transform:translateZ(-900px) scale(2);pointer-events:none}.ty-dt-hz{position:absolute;left:50%;top:27%;width:120%;height:34%;border-radius:50%;background:radial-gradient(closest-side,var(--a) 0%,transparent 72%);opacity:.35;filter:blur(8px);transform:translate3d(-50%,0,0);pointer-events:none;will-change:transform,opacity}.ty-dt-lines{position:absolute;left:0;right:0;top:40px;bottom:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:0 18px;text-align:center;transform-style:preserve-3d}.ty-dt-ln{position:relative;max-width:100%;will-change:transform,opacity}.ty-dt-t{position:relative;display:inline-block;max-width:100%}.ty-dt-ln.l1 .ty-dt-t{font-family:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,"Roboto Mono",monospace;font-weight:600;line-height:1.3;letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;color:var(--a2)}.ty-dt-ln.l2 .ty-dt-t{font-weight:900;letter-spacing:-.04em;line-height:.98;white-space:nowrap;color:var(--t0);text-shadow:.02em .05em .1em rgba(0,0,0,.55)}.ty-dt-ln.l3{--gl:0}.ty-dt-ln.l3 .ty-dt-t{font-weight:700;letter-spacing:-.02em;line-height:1.08;background-image:linear-gradient(160deg,#fff -10%,var(--a2) 30%,var(--a) 70%,var(--a) 120%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 calc(var(--gl) * 22px) var(--a2))}.ty-dt-fl{position:absolute;left:50%;top:50%;width:150%;height:320%;border-radius:50%;background:radial-gradient(closest-side,var(--a2),var(--a) 30%,transparent 70%);opacity:0;pointer-events:none;transform:translate3d(-50%,-50%,0)}.ty-sp-shk{position:absolute;inset:0}.ty-sp-desk{position:absolute;left:0;right:0;top:64px;bottom:24px;display:grid;place-items:center}.ty-sp-paper{position:relative;width:min(440px,calc(100% - 40px));box-sizing:border-box;padding:1.6em 1.6em 1.4em;border-radius:6px;color:var(--bg);background:linear-gradient(170deg,#fff,var(--t0) 40%,rgba(255,255,255,.86));box-shadow:inset 1px 1px 0 #fff,0 30px 60px -30px rgba(0,0,0,.9),0 12px 24px -16px rgba(0,0,0,.6),8px 18px 40px -24px var(--ad);font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;touch-action:none;cursor:crosshair}.ty-sp-paper.rcpt{border-radius:6px 6px 0 0}.ty-sp-paper.rcpt::after{content:"";position:absolute;left:0;right:0;top:100%;height:9px;background:linear-gradient(135deg,rgba(255,255,255,.86) 50%,transparent 50%) 0 0 / 12px 12px,linear-gradient(225deg,rgba(255,255,255,.86) 50%,transparent 50%) 0 0 / 12px 12px}.ty-sp-hd{display:grid;gap:.2em;padding-bottom:.8em;margin-bottom:.5em;border-bottom:1.5px dashed rgba(10,11,14,.25)}.ty-sp-hd b{font-family:"Geologica",system-ui,sans-serif;font-size:1.5em;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ty-sp-hd small{font-size:.82em;color:rgba(10,11,14,.55)}.ty-sp-row{display:flex;align-items:baseline;gap:.5em;padding:.42em 0}.ty-sp-t{display:grid;min-width:0}.ty-sp-t b{font-weight:600}.ty-sp-t small{font-size:.78em;color:rgba(10,11,14,.5)}.ty-sp-row>i{flex:1;min-width:1em;border-bottom:1.5px dotted rgba(10,11,14,.3);transform:translateY(-.25em)}.ty-sp-p{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.ty-sp-tot{display:flex;justify-content:space-between;align-items:baseline;margin-top:.5em;padding-top:.7em;border-top:2px solid rgba(10,11,14,.8)}.ty-sp-tot span{font-weight:600}.ty-sp-tot b{font-family:"Geologica",system-ui,sans-serif;font-size:1.6em;font-weight:800;font-variant-numeric:tabular-nums}.ty-sp-ft{margin-top:.9em;font-size:.78em;text-align:center;color:rgba(10,11,14,.5)}.ty-sp-paper .ty-w{will-change:auto}.ty-sp-st{position:absolute;left:0;top:0;z-index:3;padding:.16em .42em .1em;border:.085em solid var(--a);border-radius:.2em;color:var(--a);font-family:"Geologica",system-ui,sans-serif;font-weight:900;letter-spacing:.06em;line-height:1.05;white-space:nowrap;pointer-events:none;transform-origin:50% 50%;box-shadow:inset 0 0 0 .05em #fff,inset 0 0 0 .095em var(--a);background:rgba(255,255,255,.9)}.ty-sp-st.inked{background:transparent;opacity:.9;mix-blend-mode:multiply;box-shadow:inset 0 0 0 .05em transparent,inset 0 0 0 .095em var(--a);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.6 0 0 0 2.15'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.6 0 0 0 2.15'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-size:160px 160px;mask-size:160px 160px}.ty-sp-ss{position:absolute;left:0;top:0;z-index:2;border-radius:.3em;background:rgba(10,11,14,.32);box-shadow:0 0 18px 8px rgba(10,11,14,.26);pointer-events:none;opacity:0}.ty-sp-ink{position:absolute;left:0;top:0;z-index:2;border-radius:50%;background:var(--a);mix-blend-mode:multiply;pointer-events:none}.ty-sp-dent{position:absolute;left:0;top:0;z-index:1;border-radius:40%;background:radial-gradient(closest-side,rgba(10,11,14,.16),transparent);opacity:0;pointer-events:none}:where(.tma) .wg{position:absolute;inset:0;overflow:hidden;background:var(--bg);color:var(--t0);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.wg-wall{position:absolute;inset:-18px;background:radial-gradient(130% 80% at 18% 0%,var(--rz),var(--bg) 64%);will-change:transform}.wg-wall i{position:absolute;display:block;border-radius:50%;pointer-events:none}.wg-wl1{left:-34%;top:-26%;width:100%;height:62%;background:radial-gradient(closest-side,rgba(255,255,255,.08),transparent)}.wg-wl2{right:-46%;bottom:-8%;width:130%;height:72%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.24}.wg-wl3{left:-30%;bottom:-34%;width:90%;height:56%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.1}.wg-mid{position:absolute;inset:0;will-change:transform;pointer-events:none}.wg-apps{position:absolute;left:10px;right:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;opacity:.46}.wg-app{display:grid;justify-items:center;gap:5px;min-width:0}.wg-app i{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;color:var(--t2);background:linear-gradient(150deg,var(--rz),var(--sf));box-shadow:inset 1px 1px 0 rgba(255,255,255,.08),4px 7px 14px -8px #000}.wg-app small{font-size:10.5px;font-weight:600;color:var(--t2);white-space:nowrap}.wg-dots{position:absolute;left:0;right:0;display:flex;justify-content:center;gap:7px}.wg-dots i{width:6px;height:6px;border-radius:50%;background:var(--t3);opacity:.6}.wg-dots i.on{background:var(--t1);opacity:1}.wg-dock{position:absolute;left:12px;right:12px;height:70px;border-radius:26px;display:flex;justify-content:space-around;align-items:center;background:rgba(255,255,255,.045);border:1px solid var(--b1);box-shadow:inset 1px 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wg-dock i{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:var(--t2);background:linear-gradient(150deg,var(--rz),var(--sf));opacity:.62}.wg-dock i.wg-dk-app{color:#fff;opacity:.9;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.wg-dock i svg{width:24px;height:24px}.wg-dock i.wg-dk-app svg{width:58%;height:58%}.wg-slot{position:absolute;z-index:2;perspective:900px;line-height:1.2}.wg-sh{position:absolute;left:10%;right:6%;top:16%;bottom:-2%;border-radius:1.6em;background:radial-gradient(closest-side,#000,var(--ad) 70%,transparent);filter:blur(16px);opacity:.5;pointer-events:none;will-change:transform}.wg-w{position:absolute;inset:0;transform-style:preserve-3d;cursor:pointer;outline:none;touch-action:manipulation;will-change:transform}.wg-w:focus-visible .wg-face{box-shadow:0 0 0 2px var(--a2),0 1.4em 2.6em -1.2em rgba(0,0,0,.85)}.wg-face{position:absolute;inset:0;box-sizing:border-box;padding:1em;border-radius:1.5em;overflow:hidden;display:flex;flex-direction:column;color:var(--t0);background:linear-gradient(155deg,var(--rz),var(--sf) 58%,var(--bg));box-shadow:0 1.4em 2.6em -1.2em rgba(0,0,0,.85);backface-visibility:hidden;-webkit-backface-visibility:hidden}.wg-back{transform:rotateY(180deg)}.wg-lit{position:absolute;inset:0;z-index:8;pointer-events:none;border-radius:inherit;overflow:hidden;box-shadow:inset 1px 1px 0 rgba(255,255,255,.17),inset -1px -1px 0 rgba(0,0,0,.4)}.wg-sp{position:absolute;left:-45%;top:-60%;width:125%;height:125%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.085),transparent)}.wg-gl{position:absolute;top:-10%;bottom:-10%;left:33%;width:34%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06) 42%,rgba(255,255,255,.13) 50%,rgba(255,255,255,.06) 58%,transparent)}.wg-cap{position:absolute;left:0;right:0;z-index:1;text-align:center;font-size:12px;font-weight:600;color:var(--t1);white-space:nowrap;pointer-events:none}.wg-rd .wg-gl{display:none}.wg-row{display:flex;align-items:center;justify-content:space-between;gap:.6em;min-width:0}.wg-eb{font-size:.66em;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--a2);white-space:nowrap}.wg-odo{display:inline-flex;align-items:baseline;line-height:1.1;font-variant-numeric:tabular-nums}.wg-oc{display:inline-block;height:1.1em;overflow:hidden}.wg-os{display:block;white-space:pre;line-height:1.1em;text-align:center}.wg-osep{display:inline-block;width:.18em}.wg-roll{position:relative;display:inline-grid;overflow:hidden;vertical-align:bottom;max-width:100%}.wg-rl{grid-area:1 / 1;white-space:nowrap}.wg-ava{flex:none;display:grid;place-items:center;border-radius:50%;color:#fff;background:radial-gradient(circle at 32% 26%,var(--a2),var(--a) 52%,var(--ad));box-shadow:inset 1px 1px 0 rgba(255,255,255,.35),.25em .45em .9em -.3em rgba(0,0,0,.7)}.wg-ava b{font-size:1.5em;font-weight:800;letter-spacing:-.02em}.wg-ava svg{width:46%;height:46%}.wg-cv{display:block}.wg-dust{position:absolute;left:0;top:0;width:.55em;height:.55em;margin:-.27em;border-radius:50%;background:var(--t2);pointer-events:none;z-index:5}.wg-ap-at{flex:none;padding:.22em .55em;border-radius:99px;font-size:.8em;font-weight:800;color:#fff;background:var(--a);white-space:nowrap}.wg-ap-mid{flex:1;display:flex;align-items:center;gap:.9em;min-height:0}.wg-ap-ring{position:relative;flex:none;width:7.4em;height:7.4em;display:grid;place-items:center}.wg-ap-ring>svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.wg-ap-tr{fill:none;stroke:var(--b1);stroke-width:7}.wg-ap-pg{fill:none;stroke:var(--a);stroke-width:7;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.wg-ap-tk{fill:none;stroke:var(--b1);stroke-width:1;stroke-dasharray:1 3.82}.wg-ap-bd{transform-box:view-box;transform-origin:50px 50px}.wg-ap-bd circle{fill:var(--t0)}.wg-ap-ring .wg-ava{width:4.5em;height:4.5em}.wg-ap-left{display:grid;gap:.1em;min-width:0}.wg-ap-left small{font-size:.78em;color:var(--t2)}.wg-ap-left b{font-size:1.6em;font-weight:800;letter-spacing:-.03em;white-space:nowrap;line-height:1.12}.wg-ap-what{display:grid;gap:.15em}.wg-ap-what b{font-size:.95em;font-weight:700;line-height:1.2}.wg-ap-what small{font-size:.76em;color:var(--t2)}.wg-dl-eta{display:inline-flex;align-items:baseline;gap:.25em;will-change:transform}.wg-dl-eta b{font-size:1.9em;font-weight:800;letter-spacing:-.03em}.wg-dl-eta small{font-size:.8em;color:var(--t1);font-weight:600}.wg-dl-item{font-size:.95em;font-weight:700;margin-top:-.3em}.wg-dl-mapw{position:relative;flex:1;min-height:0;margin:.3em 0 .1em}.wg-dl-map{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.wg-dl-tr{fill:none;stroke:var(--b2);stroke-width:3;stroke-dasharray:2 5;stroke-linecap:round}.wg-dl-pg{fill:none;stroke:var(--a);stroke-width:3.2;stroke-linecap:round;stroke-dasharray:100}.wg-dl-dot{fill:var(--sf);stroke:var(--b2);stroke-width:2;transform-box:fill-box;transform-origin:center}.wg-dl-dot.on{fill:var(--a);stroke:var(--a2)}.wg-dl-dot.next{stroke:var(--a);stroke-dasharray:2 2}.wg-dl-pin path{fill:var(--t1)}.wg-dl-pin circle{fill:var(--sf)}.wg-dl-puffs circle{fill:var(--t2);opacity:0}.wg-dl-tsh{fill:#000;opacity:.45}.wg-dl-box1{fill:var(--a);stroke:var(--ad);stroke-width:.8}.wg-dl-hi{stroke:rgba(255,255,255,.55);stroke-width:1.1;stroke-linecap:round;fill:none}.wg-dl-logo{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.wg-dl-cab{fill:var(--t0);stroke:rgba(0,0,0,.25);stroke-width:.6}.wg-dl-win{fill:var(--ad);opacity:.85}.wg-dl-lamp{fill:var(--a2)}.wg-dl-wh circle{fill:var(--bg);stroke:var(--t1);stroke-width:1.4}.wg-dl-wh path{stroke:var(--t2);stroke-width:1}.wg-dl-foot{font-size:.95em}.wg-dl-st{font-weight:800;letter-spacing:-.02em;font-size:1.05em}.wg-dl-foot small{font-size:.74em;color:var(--t2);white-space:nowrap}.wg-dl-parcel{position:absolute;left:0;top:0;z-index:5;width:1.5em;height:1.25em;border-radius:.2em;opacity:0;transform-origin:50% 100%;background:linear-gradient(150deg,var(--a2),var(--a) 60%,var(--ad));box-shadow:inset 1px 1px 0 rgba(255,255,255,.45),.15em .3em .5em -.1em rgba(0,0,0,.6);pointer-events:none}.wg-dl-parcel i{position:absolute;left:50%;top:0;bottom:0;width:.22em;margin-left:-.11em;background:rgba(255,255,255,.55)}.wg-spk{position:absolute;left:0;top:0;z-index:9;width:11px;height:2.6px;margin:-1.3px -5.5px;border-radius:99px;background:linear-gradient(90deg,transparent,var(--a2) 40%,#fff);pointer-events:none}.wg-spk.c0{background:linear-gradient(90deg,transparent,var(--a) 40%,#fff)}.wg-spk.c2{background:linear-gradient(90deg,transparent,var(--t1) 40%,#fff)}.wg-fp{display:inline-flex;gap:.12em;line-height:1}.wg-fc{position:relative;flex:none;width:.86em;height:1.34em;perspective:10em;border-radius:.13em;box-shadow:0 .06em .12em rgba(0,0,0,.6)}.wg-fc::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;margin-top:-.5px;background:rgba(0,0,0,.65);z-index:3}.wg-fh{position:absolute;left:0;right:0;height:50%;overflow:hidden;display:block;font-style:normal;backface-visibility:hidden;-webkit-backface-visibility:hidden}.wg-ft,.wg-flt{top:0;border-radius:.13em .13em 0 0;background:linear-gradient(var(--b1),transparent 80%),var(--rz);transform-origin:50% 100%;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.wg-fb,.wg-flb{bottom:0;border-radius:0 0 .13em .13em;background:linear-gradient(var(--rz),var(--sf));transform-origin:50% 0}.wg-flt,.wg-flb{z-index:2}.wg-fh b{position:absolute;left:0;right:0;height:200%;display:grid;place-items:center;font-weight:800;color:var(--t0)}.wg-ft b,.wg-flt b{top:0}.wg-fb b,.wg-flb b{top:-100%}.wg-pt-mid{flex:1;display:flex;align-items:stretch;justify-content:space-between;gap:.4em;min-height:0;padding-bottom:.55em}.wg-pt-bal{position:relative;display:grid;align-content:center;gap:.1em;min-width:0}.wg-pt-bal b{font-size:2.45em;font-weight:800;letter-spacing:-.03em;line-height:1.05}.wg-pt-bal small{font-size:.74em;color:var(--t2)}.wg-pt-add{position:absolute;left:.1em;top:50%;margin-top:-3.1em;font-style:normal;font-weight:800;font-size:.95em;color:var(--a2);opacity:0}.wg-pt-stack{position:relative;flex:none;width:4.6em;transform-origin:50% 100%}.wg-coin{position:absolute;left:50%;bottom:.35em;width:3.9em;height:1.32em;margin-left:-1.95em;border-radius:50%;background:conic-gradient(from 200deg,var(--a2),var(--a) 22%,var(--ad) 42%,var(--a) 62%,#fff 76%,var(--a2) 84%,var(--a2));box-shadow:0 .3em 0 var(--ad),0 .46em .5em -.12em rgba(0,0,0,.6),inset 0 0 0 .12em rgba(255,255,255,.16)}.wg-coin::after{content:"";position:absolute;inset:.24em .5em;border-radius:50%;border:1px solid rgba(255,255,255,.32);border-bottom-color:rgba(0,0,0,.25)}.wg-pt-goal{display:grid;gap:.38em}.wg-pt-left{font-size:.84em;font-weight:700}.wg-pt-bar{position:relative;display:block;height:.5em;border-radius:99px;background:var(--b1);overflow:hidden}.wg-pt-bar i{position:absolute;inset:0;border-radius:inherit;transform-origin:0 50%;background:linear-gradient(90deg,var(--ad),var(--a) 60%,var(--a2));box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.wg-pt-gift{font-size:.74em;color:var(--t2);line-height:1.25}.wg-pt-won .wg-pt-gift{color:var(--t0)}.wg-pt-won .wg-pt-left{color:var(--a2)}.wg-st-top{display:flex;align-items:center;gap:.7em}.wg-st-star{position:relative;flex:none;width:5.2em;height:5.2em;perspective:26em}.wg-st-glow{position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(closest-side,var(--a2),transparent);opacity:.5;pointer-events:none}.wg-st-rot{position:absolute;inset:0;will-change:transform;transform-style:preserve-3d}.wg-st-rot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.wg-st-fc{transform:translateZ(.16em);-webkit-backface-visibility:hidden;backface-visibility:hidden}.wg-st-bk{transform:rotateY(180deg) translateZ(.16em)}.wg-st-edge polygon{fill:var(--ad);stroke:var(--ad);stroke-width:.5;stroke-linejoin:round}.wg-sf{fill:var(--a);stroke:var(--a);stroke-width:.5;stroke-linejoin:round}.wg-sl{fill:#fff}.wg-sd{fill:#000}.wg-sr{stroke:rgba(255,255,255,.32);stroke-width:.7}.wg-st-bal{display:grid;gap:.08em;min-width:0}.wg-st-bal b{font-size:2.15em;font-weight:800;letter-spacing:-.03em}.wg-st-sub{font-size:.74em;color:var(--t2);white-space:nowrap}.wg-st-ops{position:relative;flex:1;margin-top:.55em;min-height:0;overflow:hidden}.wg-st-op{position:absolute;left:0;right:0;top:0;height:33.33%;display:flex;align-items:center;gap:.55em;border-top:1px solid var(--b1)}.wg-st-op>i{flex:none;width:1.55em;height:1.55em;border-radius:50%;display:grid;place-items:center;background:var(--rz);color:var(--t1)}.wg-st-op>i svg{width:62%;height:62%}.wg-st-op.in>i{background:var(--a);color:#fff}.wg-st-op span{flex:1;min-width:0;font-size:.78em;color:var(--t1);white-space:nowrap}.wg-st-op b{flex:none;font-size:.86em;font-weight:800}.wg-st-op.in b{color:var(--a2)}.wg-st-spark{position:absolute;left:0;top:0;z-index:7;width:1.3em;height:1.3em;margin:-.65em;opacity:0;background:radial-gradient(closest-side,#fff,var(--a2) 50%,transparent);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);pointer-events:none}.wg-cr-plate{flex:none;padding:.16em .5em;border-radius:.3em;font-size:.68em;font-weight:800;letter-spacing:.06em;color:var(--bg);background:var(--t0);box-shadow:inset 0 0 0 .12em var(--bg);white-space:nowrap}.wg-cr-mid{flex:1;display:flex;align-items:stretch;gap:.5em;min-height:0;margin-top:.15em}.wg-cr-left{flex:1;display:flex;flex-direction:column;min-width:0}.wg-cr-model{font-size:1.05em;font-weight:800;letter-spacing:-.02em}.wg-cr-carw{position:relative;flex:1;min-height:0}.wg-cr-car{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.wg-cr-body{transform-box:view-box;transform-origin:80px 52px}.wg-cr-b{fill:var(--a)}.wg-cr-lo{fill:var(--ad);opacity:.75}.wg-cr-w{fill:var(--bg);opacity:.8}.wg-cr-hi{stroke:rgba(255,255,255,.5);stroke-width:1.2;fill:none;stroke-linecap:round}.wg-cr-gl{fill:rgba(255,255,255,.2)}.wg-cr-hl{fill:#fff;opacity:.55}.wg-cr-tl{fill:var(--a2);opacity:.5}.wg-cr-beam{fill:#fff;opacity:0;filter:blur(4px)}.wg-cr-wh circle{fill:var(--bg);stroke:var(--t1);stroke-width:2.2}.wg-cr-wh .wg-cr-hub{fill:var(--t2);stroke:none}.wg-cr-csh{fill:#000;opacity:.5}.wg-cr-g{flex:none;width:6.4em;display:grid;align-content:center;justify-items:center;gap:.05em}.wg-cr-gauge{width:100%;overflow:visible}.wg-cr-ga{fill:none;stroke:var(--b1);stroke-width:7}.wg-cr-tk{stroke:var(--t2);stroke-width:1.6;stroke-linecap:round}.wg-cr-tk.lo{stroke:var(--a)}.wg-cr-gauge text{font-size:9px;font-weight:800;fill:var(--t2)}.wg-cr-nd{transform-box:view-box;transform-origin:50px 54px}.wg-cr-nd path{fill:var(--a2)}.wg-cr-cap{fill:var(--t0)}.wg-cr-g small{font-size:.72em;color:var(--t2);font-weight:600;white-space:nowrap}.wg-cr-foot{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:.6em}.wg-cr-days{display:grid;gap:.22em;min-width:0}.wg-cr-dl{font-size:.92em;font-weight:700;display:inline-flex;align-items:baseline;gap:.3em;white-space:nowrap}.wg-cr-dl b{font-size:1.55em;font-weight:800;letter-spacing:-.03em}.wg-cr-ret{font-size:.72em;color:var(--t2)}.wg-cr-pills{display:flex;gap:.25em}.wg-cr-pills i{width:1.1em;height:.36em;border-radius:99px;background:var(--a)}.wg-cr-pills i.used{background:var(--b2)}.wg-cr-key{flex:none;width:3em;height:3em;border-radius:50%;display:grid;place-items:center;background:conic-gradient(from 210deg,rgba(255,255,255,.95),rgba(255,255,255,.55) 20%,rgba(255,255,255,.25) 40%,rgba(255,255,255,.6) 60%,rgba(255,255,255,.95) 75%,rgba(255,255,255,.4) 90%,rgba(255,255,255,.95)),var(--rz);box-shadow:inset 0 0 0 .14em rgba(255,255,255,.35),.2em .35em .7em -.2em #000}.wg-cr-key svg{width:60%;height:60%;fill:none;stroke:var(--bg);stroke-width:2.2;stroke-linecap:round;will-change:transform}.wg-cr-plus{position:absolute;right:4.4em;bottom:.1em;font-style:normal;font-weight:800;font-size:.8em;color:var(--a2);white-space:nowrap;opacity:0}.wg-rg-cnt{font-size:.76em;font-weight:800;color:var(--t1);white-space:nowrap}.wg-rg-mid{flex:1;display:flex;align-items:center;gap:.75em;min-height:0}.wg-rg-svg{position:relative;flex:none;width:8.2em;height:8.2em}.wg-rg-svg>svg{width:100%;height:100%;overflow:visible}.wg-rg-tr{fill:none;stroke-width:10.5;opacity:.16}.wg-rg-pg{fill:none;stroke-width:10.5;stroke-linecap:round;stroke-dasharray:100;transform:rotate(-90deg);transform-box:view-box;transform-origin:50px 50px}.wg-rg-cap{transform-box:view-box;transform-origin:50px 50px}.wg-rg-tr.c0,.wg-rg-pg.c0{stroke:var(--a)}.wg-rg-tr.c1,.wg-rg-pg.c1{stroke:var(--a2)}.wg-rg-tr.c2,.wg-rg-pg.c2{stroke:var(--t0)}.wg-rg-cap.c0 circle{fill:var(--a)}.wg-rg-cap.c1 circle{fill:var(--a2)}.wg-rg-cap.c2 circle{fill:var(--t0)}.wg-rg-cap circle.wg-rg-hi{fill:#fff;opacity:.6}.wg-rg-ok{position:absolute;left:50%;top:50%;width:1.7em;height:1.7em;margin:-.85em;border-radius:50%;display:grid;place-items:center;background:var(--a);color:#fff;opacity:0;box-shadow:inset 1px 1px 0 rgba(255,255,255,.35)}.wg-rg-ok svg{width:70%;height:70%}.wg-rg-leg{display:grid;gap:.5em;min-width:0}.wg-rg-l{display:flex;align-items:center;gap:.4em;min-width:0}.wg-rg-l>i{flex:none;width:.5em;height:.5em;border-radius:50%}.wg-rg-l.c0>i{background:var(--a)}.wg-rg-l.c1>i{background:var(--a2)}.wg-rg-l.c2>i{background:var(--t0)}.wg-rg-l>span{display:grid;min-width:0}.wg-rg-l small{font-size:.68em;color:var(--t2);white-space:nowrap}.wg-rg-l b{font-size:.9em;font-weight:800;white-space:nowrap;display:inline-flex;align-items:baseline}.wg-rg-foot{font-size:.78em;color:var(--t1);font-weight:600;margin-top:.2em}.wg-wt-g{font-size:.7em;color:var(--t2);font-weight:600;white-space:nowrap}.wg-wt-mid{flex:1;display:flex;align-items:stretch;gap:.9em;min-height:0;margin:.45em 0 .35em}.wg-wt-glass{position:relative;flex:none;width:6em}.wg-wt-glass canvas{position:absolute;left:0;top:0}.wg-wt-full .wg-wt-glass::after{content:"";position:absolute;inset:-6% -10%;border-radius:30%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.22;pointer-events:none}.wg-wt-info{display:grid;align-content:center;gap:.18em;min-width:0}.wg-wt-info b{font-size:2.3em;font-weight:800;letter-spacing:-.03em}.wg-wt-info small{font-size:.74em;color:var(--t2);white-space:nowrap}.wg-wt-cups{display:grid;grid-template-columns:repeat(4,.85em);gap:.32em .34em;margin-top:.5em}.wg-wt-cups i{display:block;width:.85em;height:1em;box-sizing:border-box;border-radius:.1em .1em .3em .3em;border:1.5px solid var(--b2)}.wg-wt-cups i.on{border-color:transparent;background:linear-gradient(var(--a2),var(--a));box-shadow:inset 1px 1px 0 rgba(255,255,255,.35)}.wg-wt-foot{font-size:.8em;font-weight:700;color:var(--t1)}.wg-wt-full .wg-wt-foot{color:var(--a2)}.wg-fl-gate{flex:none;display:inline-flex;align-items:baseline;gap:.3em;padding:.2em .6em;border-radius:99px;background:var(--rz);border:1px solid var(--b1);white-space:nowrap}.wg-fl-gate small{font-size:.62em;color:var(--t2);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.wg-fl-gate b{font-size:.92em;font-weight:800}.wg-fl-gate.on{background:var(--a);border-color:transparent}.wg-fl-gate.on small{color:rgba(255,255,255,.8)}.wg-fl-route{flex:1;display:flex;align-items:flex-end;gap:.5em;min-height:0;margin-top:.25em}.wg-fl-city{flex:none;display:grid;gap:.08em}.wg-fl-city.r{text-align:right}.wg-fl-city b{font-size:1.75em;font-weight:800;letter-spacing:-.02em;line-height:1}.wg-fl-city small{font-size:.7em;color:var(--t2);white-space:nowrap}.wg-fl-arcw{position:relative;flex:1;align-self:stretch;min-width:0}.wg-fl-arc{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.wg-fl-tr{fill:none;stroke:var(--b2);stroke-width:1.6;stroke-dasharray:3 4}.wg-fl-pg{fill:none;stroke:var(--a);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:100}.wg-fl-end{fill:var(--sf);stroke:var(--t2);stroke-width:1.5}.wg-fl-end.b{stroke:var(--a2)}.wg-fl-p{fill:var(--t0)}.wg-fl-pd{fill:rgba(0,0,0,.25)}.wg-fl-psh{fill:#000;opacity:.4}.wg-fl-board{display:flex;justify-content:center;margin-top:.55em}.wg-fl-fp{font-size:1.45em}.wg-ev-live{flex:none;padding:.25em .6em;border-radius:99px;font-size:.62em;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--a);opacity:0;white-space:nowrap}.wg-ev-on .wg-ev-live{opacity:1}.wg-ev-t{position:relative;display:flex;align-items:baseline;margin:.3em 0 .25em;font-size:3.3em;font-weight:800;letter-spacing:-.03em;line-height:1.1}.wg-ev-t>b,.wg-ev-c{position:relative}.wg-ev-c{margin:0 .03em;opacity:.45}.wg-ev-glow{position:absolute;left:4%;top:-8%;width:92%;height:116%;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent 72%);opacity:0;pointer-events:none}.wg-ev-last .wg-ev-t{color:var(--a2)}.wg-ev-on .wg-ev-t{color:var(--a2)}.wg-ev-bar{position:relative;display:block;height:.3em;border-radius:99px;background:var(--b1);overflow:hidden}.wg-ev-bar i{position:absolute;inset:0;border-radius:inherit;transform-origin:0 50%;background:linear-gradient(90deg,var(--ad),var(--a))}.wg-ev-who{display:flex;align-items:center;gap:.6em;margin-top:auto;min-width:0}.wg-ev-who .wg-ava{width:2.6em;height:2.6em}.wg-ev-who .wg-ava b{font-size:1.05em}.wg-ev-who>span{display:grid;min-width:0}.wg-ev-who>span>b{font-size:.92em;font-weight:700}.wg-ev-who>span>small{font-size:.74em;color:var(--t2)}.wg-ev-last .wg-ev-who>span>small,.wg-ev-on .wg-ev-who>span>small{color:var(--a2);font-weight:700}.wg-ev-at{font-size:.72em;color:var(--t2);margin-top:.45em}.wg-we-dark{position:absolute;inset:0;background:linear-gradient(180deg,#000,transparent 75%);opacity:0;pointer-events:none}.wg-we-flash{position:absolute;inset:0;z-index:7;background:radial-gradient(80% 70% at 30% 25%,#fff,transparent);opacity:0;pointer-events:none}.wg-we-day{font-size:.76em;font-weight:700;color:var(--t1)}.wg-we-mid{flex:1;display:flex;align-items:center;gap:.3em;min-height:0;margin:.1em 0}.wg-we-sky{position:relative;flex:none;width:6.8em;height:6em}.wg-we-sun{position:absolute;left:1.1em;top:.7em;width:4.4em;height:4.4em;will-change:transform}.wg-we-core{position:absolute;inset:.72em;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff,var(--a2) 38%,var(--a) 88%);box-shadow:0 0 1.4em .1em var(--a)}.wg-we-rays{position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(var(--a2) 0 7deg,transparent 7deg 45deg);-webkit-mask:radial-gradient(closest-side,transparent 66%,#000 68%,#000 97%,transparent);mask:radial-gradient(closest-side,transparent 66%,#000 68%,#000 97%,transparent);opacity:.85}.wg-we-cl{position:absolute;display:block;border-radius:99px;will-change:transform}.wg-we-cl::before,.wg-we-cl::after{content:"";position:absolute;border-radius:50%;background:inherit}.wg-we-cf{left:.6em;top:3.5em;width:4.4em;height:1.55em;background:linear-gradient(170deg,#fff,rgba(255,255,255,.78) 75%);box-shadow:.25em .45em .8em -.25em rgba(0,0,0,.55)}.wg-we-cf::before{left:.6em;top:-.85em;width:1.9em;height:1.9em}.wg-we-cf::after{left:1.8em;top:-1.35em;width:2.2em;height:2.2em}.wg-we-cb{left:2em;top:2.2em;width:3.4em;height:1.2em;background:linear-gradient(170deg,rgba(255,255,255,.55),rgba(255,255,255,.3))}.wg-we-cb::before{left:.5em;top:-.7em;width:1.5em;height:1.5em}.wg-we-cb::after{left:1.4em;top:-1em;width:1.7em;height:1.7em}.wg-we-bolt{position:absolute;left:2.4em;top:3.5em;width:1.4em;height:2.1em;opacity:0;overflow:visible}.wg-we-bolt path{fill:#fff;stroke:var(--a2);stroke-width:1.5;stroke-linejoin:round}.wg-we-rain{position:absolute;left:0;top:0;pointer-events:none}.wg-we-temp{position:relative;z-index:2;display:grid;gap:.2em;min-width:0}.wg-we-temp b{display:inline-flex;align-items:baseline;font-size:3.2em;font-weight:800;letter-spacing:-.04em;line-height:1}.wg-we-dg{color:var(--a2)}.wg-we-hl{font-size:.74em;color:var(--t1);white-space:pre}.wg-we-name{position:relative;font-size:1.05em;font-weight:800;letter-spacing:-.02em}.wg-we-tip{position:relative;font-size:.76em;color:var(--t1);margin-top:.12em}.wg-we-dots{display:flex;gap:.3em;margin-top:.55em}.wg-we-dots i{width:.9em;height:.24em;border-radius:99px;background:var(--b2)}.wg-we-dots i.on{background:var(--a)}.wg-sc-flash{position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none;background:radial-gradient(70% 90% at 18% 55%,var(--a),transparent 70%)}.wg-sc-flash.r{background:radial-gradient(70% 90% at 82% 55%,var(--a2),transparent 70%)}.wg-sc-dim{position:absolute;inset:0;z-index:7;background:#000;opacity:0;pointer-events:none}.wg-sc .wg-row,.wg-sc-mid,.wg-sc-ev{position:relative;z-index:2}.wg-sc-live{flex:none;display:inline-flex;align-items:center;gap:.35em;padding:.2em .55em;border-radius:99px;background:var(--rz);border:1px solid var(--b1);font-size:.72em;white-space:nowrap}.wg-sc-live i{width:.5em;height:.5em;border-radius:50%;background:var(--a);box-shadow:0 0 .5em var(--a)}.wg-sc-live b{font-weight:800}.wg-sc-mid{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.4em;min-height:0}.wg-sc-tm{flex:1;display:grid;justify-items:center;gap:.35em;min-width:0}.wg-sc-tm b{font-size:.86em;font-weight:700;white-space:nowrap}.wg-sc-em{display:grid;place-items:center;width:3.2em;height:3.2em;border-radius:50%;font-style:normal;font-weight:800;font-size:1em;letter-spacing:-.02em;will-change:transform}.wg-sc-em.a{color:#fff;background:radial-gradient(circle at 32% 26%,var(--a2),var(--a) 52%,var(--ad));box-shadow:inset 1px 1px 0 rgba(255,255,255,.4),.25em .45em .9em -.3em #000}.wg-sc-em.b{color:var(--t0);background:radial-gradient(circle at 32% 26%,var(--b2),var(--rz) 60%,var(--bg));box-shadow:inset 0 0 0 .14em var(--t3),inset 1px 1px 0 rgba(255,255,255,.3),.25em .45em .9em -.3em #000}.wg-sc-board{flex:none}.wg-sc-fp{font-size:2.5em}.wg-sc-ev{font-size:.82em;font-weight:700;color:var(--t1);text-align:center}.wg-spk.c1{background:linear-gradient(90deg,transparent,var(--a2) 40%,#fff)}.wg-md-br{font-size:.7em;color:var(--t2);font-weight:600;white-space:nowrap}.wg-md-mid{flex:1;display:flex;align-items:center;gap:.8em;min-height:0}.wg-md-pill{position:relative;flex:none;width:5.6em;height:5.6em;display:grid;place-items:center}.wg-md-sh{position:absolute;left:22%;right:6%;top:60%;height:18%;border-radius:50%;background:#000;opacity:.5;filter:blur(6px)}.wg-md-cap{position:relative;width:4.6em;height:1.9em;border-radius:99px;transform:rotate(-34deg);will-change:transform;box-shadow:.3em .5em .8em -.3em rgba(0,0,0,.7)}.wg-md-cap i{position:absolute;top:0;bottom:0;display:block}.wg-md-cap .h1{left:0;width:52%;border-radius:99px 0 0 99px;background:linear-gradient(170deg,var(--a2),var(--a) 50%,var(--ad))}.wg-md-cap .h2{right:0;width:50%;border-radius:0 99px 99px 0;background:linear-gradient(170deg,#fff,rgba(255,255,255,.78) 60%,rgba(255,255,255,.55))}.wg-md-cap .wg-md-spec{left:14%;right:16%;top:13%;bottom:auto;height:17%;border-radius:99px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.7) 30%,rgba(255,255,255,.35) 70%,rgba(255,255,255,0));filter:blur(.4px)}.wg-md-ok{position:absolute;inset:.5em;width:auto;height:auto;opacity:0;overflow:visible}.wg-md-ok circle{fill:var(--a);stroke:rgba(255,255,255,.25);stroke-width:1}.wg-md-ok path{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.wg-md-info{display:grid;gap:.2em;min-width:0}.wg-md-info b{font-size:1.15em;font-weight:800;letter-spacing:-.02em}.wg-md-info small{font-size:.74em;color:var(--t2);line-height:1.25}.wg-md-st{font-size:.8em;font-weight:700;color:var(--a2);margin-top:.2em}.wg-md-foot{display:flex;align-items:center;justify-content:space-between;gap:.6em}.wg-md-days{display:flex;gap:.3em}.wg-md-days i{position:relative;width:.7em;height:.7em;border-radius:50%;background:var(--b1)}.wg-md-days i.on{background:var(--a)}.wg-md-days i.today{background:none;box-shadow:inset 0 0 0 1.5px var(--a2)}.wg-md-days i.today::after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--a);transform:scale(var(--wg-fill,0))}.wg-md-ser{display:inline-flex;align-items:baseline;gap:.2em;font-size:.76em;color:var(--t1);white-space:nowrap}.wg-md-ser b{font-size:1.2em;font-weight:800;color:var(--t0)}.wg-rv-demo{flex:none;padding:.2em .55em;border-radius:99px;border:1px solid var(--b2);font-size:.64em;font-weight:700;color:var(--t2);white-space:nowrap}.wg-rv-top{display:flex;align-items:center;gap:.6em;margin:.15em 0 .2em}.wg-rv-sum{display:inline-flex;align-items:baseline;gap:.12em;font-size:2.2em;font-weight:800;letter-spacing:-.03em}.wg-rv-cur{font-size:.7em;color:var(--t1)}.wg-rv-d{display:inline-flex;align-items:center;gap:.25em;padding:.2em .55em;border-radius:99px;background:var(--rz);font-size:.76em;font-weight:800;color:var(--a2);white-space:nowrap}.wg-rv-d .ui-ic{width:1.1em;height:1.1em;transform:rotate(-45deg)}.wg-rv-chart{position:relative;flex:1;display:flex;flex-direction:column;min-height:0}.wg-rv-bars{position:relative;flex:1;display:flex;align-items:flex-end;gap:.32em;min-height:0;border-bottom:1px solid var(--b1)}.wg-rv-bars i{position:relative;flex:1;height:100%;display:flex;align-items:flex-end}.wg-rv-bars b{display:block;width:100%;height:100%;border-radius:.25em .25em .1em .1em;transform-origin:50% 100%;transform:scaleY(0);background:linear-gradient(var(--b2),var(--b1));box-shadow:inset 1px 1px 0 rgba(255,255,255,.14)}.wg-rv-bars i.now b{background:linear-gradient(var(--a2),var(--a) 40%,var(--ad));box-shadow:inset 1px 1px 0 rgba(255,255,255,.45)}.wg-rv-bars i.fut b{background:none;box-shadow:inset 0 0 0 1px var(--b2)}.wg-rv-ax{display:flex;justify-content:space-between;padding-top:.3em;font-size:.62em;color:var(--t3);font-weight:600}.wg-rv-last{font-size:.74em;color:var(--t2);margin-top:.35em}.wg-rv-tk{position:absolute;left:0;top:0;z-index:6;padding:.3em .65em;border-radius:99px;font-size:.74em;font-weight:800;color:#fff;background:var(--a);white-space:nowrap;opacity:0;pointer-events:none;box-shadow:.2em .4em .8em -.3em #000}.wg-pg-q{flex:none;padding:.2em .55em;border-radius:99px;font-size:.64em;font-weight:800;letter-spacing:.04em;color:var(--t1);background:var(--rz);border:1px solid var(--b1);white-space:nowrap}.wg-pg-q.on{color:#fff;background:var(--a);border-color:transparent}.wg-pg-mid{flex:1;display:grid;place-items:center;min-height:0}.wg-pg-puck{position:relative;width:7.6em;height:7.6em}.wg-pg-shd{position:absolute;left:14%;right:-2%;top:20%;bottom:-8%;border-radius:32%;background:#000;opacity:.55;filter:blur(9px)}.wg-pg-body{position:absolute;inset:0;border-radius:30%;background:radial-gradient(120% 120% at 25% 15%,var(--rz),var(--bg) 72%);box-shadow:inset 1px 1px 0 rgba(255,255,255,.2),inset -2px -3px 6px rgba(0,0,0,.6);will-change:transform}.wg-pg-body::before{content:"";position:absolute;left:8%;top:6%;width:50%;height:26%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.12),transparent)}.wg-pg-glo{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 1.4em var(--a),inset 0 0 .5em var(--a2);opacity:0;pointer-events:none}.wg-pg-led{position:absolute;left:50%;top:50%;width:.48em;height:.48em;margin:-.24em;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--a2) 45%,var(--a));opacity:.16}.wg-pg-call .wg-pg-led,.wg-pg-ok .wg-pg-led{box-shadow:0 0 .5em var(--a)}.wg-pg-lcd{position:absolute;inset:30%;border-radius:24%;display:grid;place-items:center;background:var(--bg);box-shadow:inset 0 1px 3px rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.08)}.wg-pg-lcd b{font-size:1.55em;font-weight:800;letter-spacing:.02em;color:var(--a2)}.wg-pg-t{font-size:1.1em;font-weight:800;letter-spacing:-.02em}.wg-pg-s{font-size:.76em;color:var(--t1);margin-top:.12em}.wg-pg-call .wg-pg-t{color:var(--a2)}.wg-bento{position:absolute;z-index:2;line-height:1.2;will-change:transform}.wg-rip{position:absolute;left:0;top:0;z-index:1;width:60px;height:60px;margin:-30px;border-radius:50%;border:2px solid var(--a2);opacity:0;pointer-events:none}.wg-tile{position:absolute;transform-origin:0 0;cursor:pointer;outline:none;touch-action:manipulation;will-change:transform}.wg-tile.open{z-index:5}.wg-tile:focus-visible .wg-tile-in{box-shadow:0 0 0 2px var(--a2)}.wg-tile-in{position:absolute;inset:0;border-radius:1.4em;overflow:hidden;background:linear-gradient(155deg,var(--rz),var(--sf) 58%,var(--bg));box-shadow:.3em .9em 1.6em -.8em #000}.wg-tm,.wg-tf{position:absolute;left:0;top:0;right:0;bottom:0;box-sizing:border-box;padding:.9em;display:flex;flex-direction:column;transform-origin:0 0}.wg-tf{right:auto;bottom:auto;opacity:0;padding:1.3em;gap:.25em;font-size:1.15em}.wg-tile.open .wg-tm{right:auto;bottom:auto}.wg-hm-big{font-size:1.9em;font-weight:800;letter-spacing:-.03em;display:inline-flex;align-items:baseline}.wg-hm-big small{font-size:.45em;color:var(--t1);font-weight:700;letter-spacing:0}.wg-hm-s{font-size:.74em;color:var(--t2)}.wg-hm-ring{position:relative;width:6em;height:6em;margin:.5em 0 .4em;display:grid;place-items:center}.wg-hm-ring>svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.wg-hm-ring .wg-ava{width:3.6em;height:3.6em}.wg-hm-ring.big{width:7.5em;height:7.5em;margin:0}.wg-hm-ring.big .wg-ava{width:4.6em;height:4.6em}.wg-t-appt .wg-tm{align-items:flex-start}.wg-t-appt .wg-hm-big{margin-top:auto}.wg-hm-bar{position:relative;display:block;height:.4em;margin-top:auto;border-radius:99px;background:var(--b1);overflow:hidden}.wg-hm-bar i{position:absolute;inset:0;border-radius:inherit;transform-origin:0 50%;background:linear-gradient(90deg,var(--ad),var(--a),var(--a2))}.wg-hm-line{position:relative;display:block;height:.25em;margin-top:auto;border-radius:99px;background:var(--b1);overflow:hidden}.wg-hm-line i{position:absolute;inset:0;transform-origin:0 50%;background:var(--a)}.wg-hm-rv{flex:1;display:flex;align-items:stretch;justify-content:space-between;gap:.8em;min-height:0}.wg-hm-rv>span:first-child{display:grid;align-content:space-between}.wg-hm-bars{flex:1;max-width:50%;display:flex;align-items:flex-end;gap:.25em}.wg-hm-bars i{flex:1;height:100%;border-radius:.2em .2em .08em .08em;transform-origin:50% 100%;background:linear-gradient(var(--b2),var(--b1))}.wg-hm-bars i.now{background:linear-gradient(var(--a2),var(--a))}.wg-hm-bars i.fut{background:none;box-shadow:inset 0 0 0 1px var(--b2)}.wg-hm-bars.big{max-width:none;flex:1;min-height:6em;margin-top:.6em}.wg-hm-wx{flex:1;display:flex;align-items:center;gap:.7em;min-height:0}.wg-hm-wx>span{display:grid}.wg-hm-sun{flex:none;width:2.6em;height:2.6em;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff,var(--a2) 38%,var(--a) 88%);box-shadow:0 0 1em var(--a)}.wg-hm-sun.big{width:4em;height:4em}.wg-hm-star{flex:none;width:2.6em;height:2.6em;color:var(--a)}.wg-hm-star svg{width:100%;height:100%;fill:currentColor;stroke:var(--a2);stroke-width:.6;stroke-linejoin:round}.wg-hf-ap{display:flex;align-items:center;gap:1em;margin:.6em 0}.wg-hf-ap>div:last-child{display:grid}.wg-hf-v{font-size:2.1em;font-weight:800;letter-spacing:-.03em}.wg-hf-t{font-size:1.05em;font-weight:800;margin-top:.4em}.wg-hf-acts{display:flex;gap:.5em;margin-top:auto}.wg-hf-acts span{padding:.55em 1em;border-radius:99px;font-size:.8em;font-weight:800;background:var(--rz);border:1px solid var(--b1)}.wg-hf-acts span:first-child{background:var(--a);border-color:transparent;color:#fff}.wg-hf-step{display:flex;align-items:center;gap:.55em;font-size:.86em;color:var(--t2);padding:.35em 0;border-top:1px solid var(--b1)}.wg-hf-step i{width:.6em;height:.6em;border-radius:50%;background:var(--b2)}.wg-hf-step.on{color:var(--t0)}.wg-hf-step.on i{background:var(--a)}.wg-hf-op{display:flex;justify-content:space-between;gap:.6em;font-size:.86em;padding:.45em 0;border-top:1px solid var(--b1);color:var(--t1)}.wg-hf-op b{color:var(--t0)}:where(.tma) .ld{position:absolute;inset:0;overflow:hidden;color:var(--t0);-webkit-tap-highlight-color:transparent;--gut:64px}:where(.tma) .ld.ld-s{--gut:12px}.ld-eye{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2);line-height:1.3}.ld-h2{display:block;margin:0;font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--t0)}.ld-s .ld-h2{font-size:20px}.ld-head{position:absolute;left:0;right:0;top:var(--top);z-index:5;display:grid;justify-items:center;gap:6px;padding:0 20px;text-align:center;pointer-events:none}.ld-glass{background:linear-gradient(155deg,rgba(255,255,255,.09),rgba(255,255,255,.02) 55%),rgba(20,21,27,.88);border:1px solid var(--b1);box-shadow:inset 1px 1px 0 rgba(255,255,255,.08),8px 16px 34px -18px var(--ad),4px 8px 16px -10px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:where(.tma) .ld svg.ld-i{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}@keyframes ld-wave{from{transform:scale(1);opacity:.8}to{transform:scale(2.4);opacity:0}}@keyframes ld-wave-big{from{transform:scale(1);opacity:.9}to{transform:scale(3.4);opacity:0}}.ld-od{display:inline-flex;font-variant-numeric:tabular-nums;vertical-align:bottom}.ld-od-c{display:inline-block;height:1.1em;line-height:1.1em;overflow:hidden;transition:opacity .2s}.ld-od-s{display:block;white-space:pre;line-height:1.1em;will-change:transform}.ld-od-x{display:inline-block;white-space:pre;line-height:1.1em}.ld-ap{position:absolute;inset:0;display:flex;flex-direction:column;gap:.8em;padding:3.3em 1.2em 1.3em;background:var(--bg);color:var(--t0);overflow:hidden;text-align:left}.ld-ap-h{font-size:1.9em;font-weight:800;letter-spacing:-.03em;line-height:1.05}.ld-ap-sub{font-size:1.05em;color:var(--t2);line-height:1.3}.ld-ar{display:flex;align-items:center;gap:.9em;padding:.75em;border-radius:1.3em;background:var(--sf);border:1px solid var(--b1);flex:none}.ld-aa{flex:none;width:3.4em;height:3.4em;border-radius:1em;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.ld-aa svg{width:56%;height:56%}.ld-aa.sm{width:2.9em;height:2.9em;border-radius:50%}.ld-ar span{flex:1;min-width:0;display:grid;gap:.15em}.ld-ar b{font-size:1.15em;font-weight:700;line-height:1.15}.ld-ar small{font-size:.95em;color:var(--t2);line-height:1.2}.ld-ar em{font-style:normal;font-weight:800;font-size:1.12em;font-variant-numeric:tabular-nums;white-space:nowrap}.ld-ap-btn{margin-top:auto;flex:none;display:flex;align-items:center;justify-content:center;gap:.5em;min-height:3.6em;padding:0 1em;border-radius:1.1em;background:var(--a);color:#fff;font-weight:700;font-size:1.15em;box-shadow:0 1em 2em -1.2em var(--a)}.ld-ap-btn svg.ld-i{width:1.3em;height:1.3em}.ld-ap-bar{display:flex;align-items:center;gap:.8em;padding-bottom:.8em;border-bottom:1px solid var(--b1);flex:none}.ld-ap-bar span{display:grid;gap:.1em}.ld-ap-bar b{font-size:1.2em;font-weight:800}.ld-ap-bar small{font-size:.95em;color:var(--a2)}.ld-ap-msgs{flex:1;min-height:0;display:flex;flex-direction:column;gap:.6em}.ld-ap-msgs p{margin:0;max-width:84%;padding:.65em .95em;border-radius:1.2em 1.2em 1.2em .35em;background:var(--rz);font-size:1.08em;line-height:1.3;align-self:flex-start}.ld-ap-msgs p.me{align-self:flex-end;background:var(--a);color:#fff;border-radius:1.2em 1.2em .35em 1.2em}.ld-ap-hero{position:relative;flex:none;display:grid;gap:.5em;padding:1.3em;border-radius:1.6em;background:radial-gradient(120% 120% at 0 0,var(--a),var(--ad) 75%);color:#fff;overflow:hidden}.ld-ap-tag{justify-self:start;padding:.4em .75em;border-radius:99px;background:rgba(0,0,0,.22);font-size:.95em;font-weight:600}.ld-ap-hero b{position:relative;z-index:1;font-size:1.95em;font-weight:800;letter-spacing:-.03em;line-height:1.05;max-width:82%}.ld-ap-hg{position:absolute;right:-.6em;bottom:-.9em;width:6.4em;height:6.4em;opacity:.22}.ld-ap-hg svg{width:100%;height:100%}.ld-ap-cats{display:flex;gap:.5em;overflow:hidden;flex:none}.ld-ap-cats span{flex:none;padding:.55em .9em;border-radius:99px;background:var(--sf);border:1px solid var(--b1);font-size:1em;font-weight:600;color:var(--t1);white-space:nowrap}.ld-ap-cats span.on{background:var(--t0);color:var(--bg);border-color:transparent}.ld-ap-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:.5em}.ld-ap-slots span{padding:.7em 0;text-align:center;border-radius:.9em;background:var(--sf);border:1px solid var(--b1);font-size:1.05em;font-weight:600;font-variant-numeric:tabular-nums}.ld-ap-slots span.busy{color:var(--t3);text-decoration:line-through}.ld-ap-slots span.on{background:var(--a);color:#fff;border-color:transparent}.ld-ap-pay{align-items:center;justify-content:center;text-align:center}.ld-ap-pay .ld-ap-btn{align-self:stretch;margin-top:.6em}.ld-ap-amt{display:flex;align-items:center;gap:.3em;font-size:3.3em;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ld-ap-star{display:grid;width:.8em;height:.8em;color:var(--a2)}.ld-ap-star svg.ld-i{width:100%;height:100%;fill:currentColor}.ld-ap-stamps{display:grid;grid-template-columns:repeat(4,1fr);gap:.6em}.ld-ap-stamps i{aspect-ratio:1;border-radius:50%;border:1.5px dashed var(--b2);display:grid;place-items:center;color:#fff}.ld-ap-stamps i.on{border:0;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:.2em .35em .7em -.3em var(--ad)}.ld-ap-stamps i svg{width:52%;height:52%}.ld-ap-gift{display:flex;gap:.6em;align-items:center;padding:.8em;border-radius:1.1em;background:var(--sf);border:1px solid var(--b1);font-size:1.05em;font-weight:600;line-height:1.25}.ld-ap-gift svg.ld-i{width:1.5em;height:1.5em;color:var(--a2)}.ld-ap-done{align-items:center;justify-content:center;text-align:center;gap:1em}.ld-ap-ok{width:5em;height:5em;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));color:#fff;box-shadow:0 1em 2.4em -1em var(--a)}.ld-ap-ok svg.ld-i{width:50%;height:50%;stroke-width:2.4}.ld-ap-done>b{font-size:1.75em;font-weight:800;letter-spacing:-.02em}.ld-ap-steps{display:grid;gap:.55em;justify-items:start;font-size:1.02em;color:var(--t2)}.ld-ap-steps span{display:flex;gap:.6em;align-items:center}.ld-ap-steps i{width:.7em;height:.7em;border-radius:50%;background:var(--a)}.ld-ap-steps span.now{color:var(--t0)}.ld-ap-steps span.now i{background:var(--a2);box-shadow:0 0 0 .3em rgba(255,255,255,.1)}.ld-ph{position:relative;flex:none;border-radius:3.6em;background:linear-gradient(145deg,rgba(255,255,255,.26),rgba(255,255,255,.05) 34%,rgba(255,255,255,.14) 62%,rgba(255,255,255,.03)),var(--rz);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 1px 1px 0 rgba(255,255,255,.3),1.6em 2.8em 4.4em -1.8em rgba(0,0,0,.85),.8em 1.4em 3em -1.4em var(--ad)}.ld-ph-scr{position:absolute;inset:.55em;border-radius:3.05em;overflow:hidden;background:var(--bg)}.ld-ph-notch{position:absolute;left:50%;top:1.25em;z-index:5;width:6.6em;height:1.9em;margin-left:-3.3em;border-radius:99px;background:var(--bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.ld-ph-glare{position:absolute;inset:.55em;z-index:6;border-radius:3.05em;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.04) 26%,transparent 44%)}.ld-mq-head{position:absolute;left:0;right:0;top:calc(var(--top) + 4px);display:grid;justify-items:center;gap:8px;padding:0 24px;text-align:center;pointer-events:none}.ld-mq-head .ld-h2{max-width:560px}.ld-mq-rows{position:absolute;left:0;right:0;top:50%;transform:translateY(-44%);display:grid;gap:18px}.ld-mq-row{position:relative;height:76px;touch-action:pan-y;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ld-mq-row:active{cursor:grabbing}.ld-mq-row.back{height:58px;opacity:.62}.ld-mq-lane{position:absolute;inset:0}.ld-mq-t{position:absolute;left:0;top:50%;height:60px;margin-top:-30px;display:flex;align-items:center;gap:12px;padding:0 20px 0 8px;border-radius:18px;white-space:nowrap;background:linear-gradient(155deg,rgba(255,255,255,.08),rgba(255,255,255,.015) 60%),var(--sf);border:1px solid var(--b1);box-shadow:inset 1px 1px 0 rgba(255,255,255,.07),8px 14px 24px -16px rgba(0,0,0,.85);will-change:transform;user-select:none;-webkit-user-select:none}.ld-mq-t::after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid var(--a);opacity:calc(var(--lit,0) * .9);box-shadow:0 12px 30px -14px var(--a);pointer-events:none}.ld-mq-g{position:relative;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:var(--t1);background:var(--rz);box-shadow:inset 1px 1px 0 rgba(255,255,255,.1);overflow:hidden}.ld-mq-gl{position:absolute;inset:0;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));opacity:var(--lit,0)}.ld-mq-g svg{position:relative;width:54%;height:54%}.ld-mq-t span{display:grid;gap:2px}.ld-mq-t b{font-size:16px;font-weight:800;letter-spacing:-.01em;opacity:calc(.62 + var(--lit,0) * .38)}.ld-mq-t small{font-size:12px;color:var(--t2)}.ld-mq-row.back .ld-mq-t{height:46px;margin-top:-23px;gap:9px;padding:0 14px 0 6px;border-radius:14px}.ld-mq-row.back .ld-mq-g{width:34px;height:34px;border-radius:11px}.ld-mq-row.back .ld-mq-t b{font-size:13px}.ld-mq-row.back .ld-mq-t small{font-size:10.5px}.ld-mq-cap{position:absolute;left:16px;right:16px;bottom:calc(var(--bot) + 16px);display:flex;justify-content:center;align-items:baseline;gap:8px;font-size:14px;line-height:1.35;color:var(--t1);text-align:center;pointer-events:none}.ld-mq-cap b{color:var(--t0);font-weight:800}.ld-mq-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--a);box-shadow:0 0 10px var(--a);transform:translateY(-1px)}.ld-s .ld-mq-row{height:64px}.ld-s .ld-mq-row.back{height:50px}.ld-s .ld-mq-t{height:52px;margin-top:-26px;gap:10px;padding:0 14px 0 6px;border-radius:15px}.ld-s .ld-mq-g{width:38px;height:38px;border-radius:12px}.ld-s .ld-mq-t b{font-size:14px}.ld-s .ld-mq-t small{font-size:11px}.ld-s .ld-mq-row.back .ld-mq-t{height:40px;margin-top:-20px}.ld-s .ld-mq-row.back .ld-mq-g{width:30px;height:30px;border-radius:9px}.ld-s .ld-mq-cap{font-size:12.5px}.ld-or-halo{position:absolute;left:0;top:0;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.045),transparent 72%);pointer-events:none}.ld-or-rings{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.ld-or-rings.back{z-index:2}.ld-or-rings.front{z-index:20}.ld-or-rings path{fill:none;stroke-width:1.3}.ld-or-rings.back path{stroke:rgba(255,255,255,.11)}.ld-or-rings.front path{stroke:rgba(255,255,255,.3)}.ld-or-core{position:absolute;left:0;top:0;z-index:15;--k:1}.ld-or-ball{position:absolute;inset:0;border-radius:50%;display:grid;place-items:center;color:#fff;overflow:hidden;background:radial-gradient(circle at 32% 28%,var(--a2),var(--a) 48%,var(--ad) 100%);box-shadow:inset -6px -10px 18px rgba(0,0,0,.35),inset 3px 5px 10px rgba(255,255,255,.25),0 0 44px -6px var(--a),12px 20px 32px -14px var(--ad);transform:scale(var(--k))}.ld-or-ball>svg{width:46%;height:46%}.ld-or-spec{position:absolute;left:16%;top:11%;width:36%;height:22%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.7),transparent);transform:rotate(-32deg)}.ld-or-wave{position:absolute;inset:0;border-radius:50%;border:2px solid var(--a2);opacity:0;pointer-events:none}.ld-or-wave.go{animation:ld-wave .7s cubic-bezier(.16,1,.3,1)}.ld-or-wave.go.big{animation:ld-wave-big 1.1s cubic-bezier(.16,1,.3,1)}.ld-or-name{position:absolute;left:0;top:0;z-index:42;padding:4px 10px;border-radius:99px;background:rgba(10,11,14,.66);border:1px solid var(--b1);font-size:13px;font-weight:800;white-space:nowrap;pointer-events:none}.ld-or-ic{position:absolute;left:0;top:0;padding:0;border:0;border-radius:16px;cursor:pointer;color:var(--t0);background:linear-gradient(155deg,rgba(255,255,255,.16),rgba(255,255,255,.03) 60%),var(--rz);box-shadow:inset 1px 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(255,255,255,.08),8px 14px 22px -10px rgba(0,0,0,.8);will-change:transform;font:inherit}.ld-or-face{position:absolute;inset:0;display:grid;place-items:center}.ld-or-face svg.ld-i{width:48%;height:48%}.ld-or-shade{position:absolute;inset:0;border-radius:inherit;background:var(--bg);opacity:0;pointer-events:none}.ld-or-ok{position:absolute;right:-5px;top:-5px;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:var(--a);color:#fff;box-shadow:0 2px 6px -1px var(--ad);transform:scale(0);transition:transform .24s var(--ov)}.ld-or-ok svg.ld-i{width:72%;height:72%;stroke-width:3}.ld-or-ic.on{color:#fff;box-shadow:inset 1px 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px var(--a),8px 14px 22px -10px rgba(0,0,0,.8)}.ld-or-ic.on .ld-or-ok{transform:scale(1)}.ld-or-beam{position:absolute;left:0;top:-1.5px;z-index:14;width:100px;height:3px;border-radius:3px;transform-origin:0 50%;background:linear-gradient(90deg,rgba(255,255,255,0),var(--a2) 45%,#fff);pointer-events:none}.ld-or-pk{position:absolute;left:-5px;top:-5px;z-index:19;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 12px 3px var(--a2);pointer-events:none}.ld-or-card{position:absolute;left:50%;bottom:calc(var(--bot) + 8px);z-index:44;box-sizing:border-box;display:flex;align-items:center;gap:12px;width:min(460px,calc(100% - 28px));padding:12px 14px;border-radius:18px}.ld-or-ci{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.ld-or-ci svg.ld-i{width:56%;height:56%}.ld-or-card span{flex:1;min-width:0;display:grid;gap:2px}.ld-or-card b{font-size:15px;font-weight:800}.ld-or-card small{font-size:12.5px;line-height:1.3;color:var(--t1)}.ld-or-cnt{flex:none;font-style:normal;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--a2)}.ld-s .ld-or-ic{border-radius:14px}.ld-bf-svg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.ld-bf-ln{fill:none;stroke:rgba(255,255,255,.13);stroke-width:2;stroke-linecap:round;transition:stroke .3s}.ld-bf-ln.hot{stroke:var(--a2)}.ld-bf-node{position:absolute;left:0;top:0;z-index:3;width:0;height:0}.ld-bf-disc{position:absolute;left:calc(var(--nr) * -1);top:calc(var(--nr) * -1);width:calc(var(--nr) * 2);height:calc(var(--nr) * 2);border-radius:50%;display:grid;place-items:center;color:var(--t0);background:linear-gradient(155deg,rgba(255,255,255,.15),rgba(255,255,255,.02) 60%),var(--rz);box-shadow:inset 1px 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(255,255,255,.08),8px 14px 26px -14px var(--ad),4px 8px 16px -8px rgba(0,0,0,.7)}.ld-bf-disc svg.ld-i{width:46%;height:46%}.ld-bf-node.own .ld-bf-disc{color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 1px 1px 0 rgba(255,255,255,.35),0 0 32px -6px var(--a),8px 14px 26px -14px var(--ad)}.ld-bf-node.lit .ld-bf-disc{box-shadow:0 0 0 2px var(--a2),8px 14px 26px -14px var(--ad)}.ld-bf-wave{position:absolute;left:calc(var(--nr) * -1);top:calc(var(--nr) * -1);width:calc(var(--nr) * 2);height:calc(var(--nr) * 2);border-radius:50%;border:2px solid var(--a2);opacity:0;pointer-events:none}.ld-bf-wave.go{animation:ld-wave .7s cubic-bezier(.16,1,.3,1)}.ld-bf-lab{position:absolute;left:0;top:calc(var(--nr) + 8px);transform:translateX(-50%);display:grid;justify-items:center;gap:1px;text-align:center;white-space:nowrap}.ld-bf-lab b{font-size:13.5px;font-weight:800}.ld-bf-lab small{font-size:11.5px;color:var(--t2)}.ld-bf-sum{position:absolute;left:0;top:calc(var(--nr) + 48px);transform:translateX(-50%);display:flex;align-items:baseline;gap:4px;padding:5px 11px;border-radius:99px;background:rgba(255,255,255,.06);border:1px solid var(--b1);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.ld-bf-sum small{margin-right:2px;font-size:11px;font-weight:600;color:var(--t2)}.ld-s .ld-bf-sum{top:calc(var(--nr) + 44px);font-size:14px}.ld-bf-pk{position:absolute;left:0;top:0;z-index:6;pointer-events:none}.ld-bf-dot{position:absolute;left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 14px 4px var(--a2)}.ld-bf-tr{position:absolute;left:-4px;top:-4px;width:8px;height:8px;border-radius:50%;background:var(--a2);opacity:.5}.ld-bf-lb{position:absolute;left:12px;top:-38px;z-index:2;padding:5px 10px;border-radius:10px;background:linear-gradient(155deg,rgba(255,255,255,.1),rgba(255,255,255,.03)),var(--rz);font-size:12.5px;font-weight:700;white-space:nowrap}.ld-bf-lb.ld-bf-fl{left:auto;right:12px}.ld-s .ld-bf-lab b{font-size:12.5px}.ld-s .ld-bf-lab small{font-size:10.5px}.ld-s .ld-bf-lb{font-size:11.5px;padding:4px 8px}.ld-bn-grid{position:absolute;left:var(--gut);right:var(--gut);top:calc(var(--top) + 64px);bottom:calc(var(--bot) + 4px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-template-areas:"cat cat pay push" "cat cat book push" "loyal loyal stat stat";gap:12px;perspective:1000px}.ld-s .ld-bn-grid{left:12px;right:12px;top:calc(var(--top) + 56px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1.2fr 1fr 1fr 1fr;grid-template-areas:"cat cat" "pay push" "book push" "loyal stat";gap:8px}.ld-bn-cat{grid-area:cat}.ld-bn-pay{grid-area:pay}.ld-bn-push{grid-area:push}.ld-bn-book{grid-area:book}.ld-bn-loyal{grid-area:loyal}.ld-bn-stat{grid-area:stat}.ld-bn-c{position:relative;z-index:1;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:20px;background:linear-gradient(155deg,rgba(255,255,255,.075),rgba(255,255,255,.015) 55%),var(--sf);border:1px solid var(--b1);box-shadow:inset 1px 1px 0 rgba(255,255,255,.06),8px 16px 30px -20px var(--ad),4px 8px 16px -10px rgba(0,0,0,.6);transform-origin:50% 100%;will-change:transform}.ld-bn-c::before{content:"";position:absolute;inset:0;background:radial-gradient(240px circle at var(--mx,-999px) var(--my,-999px),rgba(255,255,255,.06),transparent 70%);pointer-events:none}.ld-bn-rim{position:absolute;inset:0;z-index:3;border-radius:inherit;padding:1.5px;background:radial-gradient(200px circle at var(--mx,-999px) var(--my,-999px),var(--a2),transparent 70%);-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);pointer-events:none}.ld-bn-spot{position:absolute;left:-180px;top:-180px;z-index:0;width:360px;height:360px;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.2;pointer-events:none}.ld-bn-top{position:relative;display:grid;gap:2px;flex:none}.ld-bn-top b{font-size:16px;font-weight:800;letter-spacing:-.01em}.ld-bn-top small{font-size:12px;line-height:1.3;color:var(--t2)}.ld-bn-demo{position:relative;flex:1;min-height:0}.ld-s .ld-bn-c{padding:10px;gap:6px;border-radius:16px}.ld-s .ld-bn-top b{font-size:13.5px}.ld-s .ld-bn-top small{display:none}.ld-s .ld-bn-cat .ld-bn-top small{display:block;font-size:11px}.ld-bn-win{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 80%,transparent)}.ld-bn-strip{will-change:transform}.ld-bn-row{display:flex;align-items:center;gap:10px;height:36px;font-size:13.5px;font-weight:600;white-space:nowrap}.ld-bn-row span{flex:1;min-width:0}.ld-bn-art{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.ld-bn-art svg{width:56%;height:56%}.ld-bn-row em{font-style:normal;font-weight:800;font-variant-numeric:tabular-nums;color:var(--t1)}.ld-s .ld-bn-row{height:30px;font-size:12.5px;gap:8px}.ld-s .ld-bn-art{width:24px;height:24px;border-radius:8px}.ld-bn-pay .ld-bn-demo{display:flex;align-items:flex-end}.ld-bn-amt{display:flex;align-items:center;gap:6px;font-size:30px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.ld-bn-star{display:grid;width:24px;height:24px;color:var(--a2)}.ld-bn-star svg.ld-i{width:100%;height:100%;fill:currentColor}.ld-bn-paid{position:absolute;right:0;top:0;display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:99px;background:var(--a);color:#fff;font-size:11.5px;font-weight:800;opacity:0}.ld-bn-paid svg.ld-i{width:13px;height:13px;stroke-width:2.8}.ld-bn-shine{position:absolute;top:-60%;bottom:-60%;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);transform:translateX(-120%) skewX(-18deg);pointer-events:none}.ld-s .ld-bn-amt{font-size:22px}.ld-s .ld-bn-star{width:18px;height:18px}.ld-s .ld-bn-paid{font-size:10px;padding:3px 7px}.ld-bn-push .ld-bn-demo{overflow:hidden}.ld-bn-nt{position:absolute;left:0;right:0;top:0;display:flex;gap:8px;align-items:flex-start;padding:8px;border-radius:14px;background:var(--rz);border:1px solid var(--b1);box-shadow:4px 8px 16px -10px rgba(0,0,0,.7);will-change:transform}.ld-bn-pi{flex:none;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.ld-bn-pi svg{width:56%;height:56%}.ld-bn-nt span{min-width:0;display:grid;gap:2px}.ld-bn-nt b{font-size:12.5px;font-weight:700;line-height:1.2}.ld-bn-nt small{font-size:11px;line-height:1.25;color:var(--t2)}.ld-s .ld-bn-nt small{display:none}.ld-s .ld-bn-nt b{font-size:11.5px}.ld-bn-slots{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,1fr)}.ld-bn-slots span{position:relative;z-index:1;padding:8px 0;text-align:center;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--t1);transition:color .2s}.ld-bn-slots span.busy{color:var(--t3);text-decoration:line-through}.ld-bn-slots span.on{color:#fff}.ld-bn-sel{position:absolute;left:0;top:0;bottom:0;width:33.33%;border-radius:10px;background:var(--a);box-shadow:0 8px 18px -8px var(--a)}.ld-s .ld-bn-slots span{font-size:11px;padding:6px 0}.ld-bn-stamps{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;align-items:end}.ld-bn-stamps i{position:relative;aspect-ratio:1;max-height:34px;border-radius:50%;border:1.5px dashed var(--b2)}.ld-bn-stamps i::after{content:"";position:absolute;inset:-1.5px;border-radius:50%;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));transform:scale(var(--f,0))}.ld-s .ld-bn-stamps{gap:3px}.ld-bn-bars{position:absolute;inset:0;display:flex;align-items:flex-end;gap:6px}.ld-bn-bars i{flex:1;height:100%;border-radius:6px 6px 3px 3px;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.06));transform-origin:50% 100%}.ld-bn-bars i:last-child{background:linear-gradient(180deg,var(--a2),var(--a) 60%,var(--ad))}.ld-ds-sc{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ld-ds-sc::-webkit-scrollbar{display:none}.ld-ds-track{position:relative}.ld-ds-st{position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.ld-ds-head{position:absolute;left:0;right:0;top:var(--top);z-index:3;display:grid;justify-items:center;gap:6px;padding:0 20px;text-align:center;transform-origin:50% 0}.ld-ds-persp{position:absolute;left:0;right:0;z-index:2;display:flex;justify-content:center;perspective:1100px;perspective-origin:50% 0%}.ld-ds-ph{transform-origin:50% 70%;will-change:transform}.ld-ds-ph .ld-ph-glare{transform:translateY(calc(var(--gl,0) * -14%))}.ld-ds-scrs{position:absolute;inset:0}.ld-ds-scr{position:absolute;inset:0;will-change:transform}.ld-ds-off{position:absolute;inset:0;z-index:4;background:var(--bg);pointer-events:none}.ld-ds-floor{position:absolute;left:50%;z-index:1;width:360px;height:56px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),var(--ad) 40%,transparent);transform-origin:50% 50%;pointer-events:none}.ld-ds-glow{position:absolute;left:50%;z-index:0;width:440px;height:440px;margin-left:-220px;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent 72%);opacity:.3;pointer-events:none}.ld-ds-rail{position:absolute;left:76px;top:50%;z-index:3;display:grid;gap:14px;transform:translateY(-50%)}.ld-ds-rail span{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;color:var(--t3);transition:color .25s}.ld-ds-rail i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;border:1px solid var(--b2);transition:background .25s,border-color .25s,color .25s}.ld-ds-rail span.on{color:var(--t0)}.ld-ds-rail span.on i{background:var(--a);border-color:transparent;color:#fff;box-shadow:0 6px 16px -6px var(--a)}.ld-ds-rail span.done{color:var(--t2)}.ld-ds-rail span.done i{border-color:var(--a2);color:var(--a2)}.ld-s .ld-ds-rail{display:none}.ld-ds-bar{position:absolute;right:10px;top:calc(var(--top) + 10px);bottom:calc(var(--bot) + 10px);z-index:4;width:3px;border-radius:3px;background:rgba(255,255,255,.08);pointer-events:none}.ld-ds-bar i{display:block;height:100%;border-radius:inherit;background:var(--a2);transform-origin:50% 0;transform:scaleY(0)}.ld-lp{background:radial-gradient(90% 60% at 36% 0%,rgba(255,255,255,.025),transparent 70%);touch-action:pan-y}.ld-lp-cv{position:absolute;left:0;top:0;z-index:2;pointer-events:none}.ld-lp-rig{position:absolute;top:0;z-index:3;width:0;height:0;transform-origin:0 0}.ld-lp-cord{position:absolute;left:-1px;top:0;width:2px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.3))}.ld-lp-lamp{position:absolute;left:0;transform:translateX(-50%)}.ld-lp-shade{position:absolute;inset:0;-webkit-clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:linear-gradient(100deg,rgba(255,255,255,.55),rgba(255,255,255,.12) 28%,rgba(255,255,255,.04) 55%,rgba(255,255,255,.2) 80%,rgba(255,255,255,.06)),var(--rz)}.ld-lp-bulb{position:absolute;left:7%;right:7%;bottom:-3px;height:5px;border-radius:5px;background:linear-gradient(90deg,var(--a2),#fff,var(--a2));box-shadow:0 0 16px 4px var(--a2),0 0 46px 10px var(--a)}.ld-lp-cone,.ld-lp-core{position:absolute;left:50%;top:100%;transform-origin:50% 0;pointer-events:none;mix-blend-mode:screen}.ld-lp-cone{background:linear-gradient(180deg,rgba(255,255,255,.5),var(--a2) 30%,transparent 92%)}.ld-lp-core{background:linear-gradient(180deg,#fff,var(--a2) 24%,transparent 78%)}.ld-lp-pool{position:absolute;left:0;top:0;z-index:1;width:560px;height:130px;border-radius:50%;background:radial-gradient(closest-side,var(--a2),transparent);mix-blend-mode:screen;pointer-events:none}.ld-lp-text{position:absolute;left:0;right:0;z-index:4;display:grid;justify-items:center;gap:12px;padding:0 20px;text-align:center;transform:translateY(-50%);pointer-events:none}.ld-lp-h{margin:0;font-weight:800;letter-spacing:-.03em;line-height:1.02;white-space:nowrap}.ld-lp-w{display:inline-block;opacity:calc(.08 + var(--l,0) * .92);transform:translateY(calc((1 - var(--l,0)) * 10px));background:linear-gradient(180deg,#fff 35%,var(--a2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff}.ld-lp-l{opacity:calc(.1 + var(--l,0) * .9)}.ld-lp-sub{margin:0;font-size:16px;color:var(--t1)}.ld-lp-cta{display:inline-flex;padding:12px 20px;border-radius:14px;background:var(--a);color:#fff;font-size:15px;font-weight:700;box-shadow:0 14px 30px -14px var(--a)}.ld-s .ld-lp-sub{font-size:14px}.ld-sp{touch-action:pan-y}.ld-sp-wall{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1.3px);background-size:22px 22px;opacity:.6;-webkit-mask-image:radial-gradient(70% 60% at 50% 50%,#000,transparent);mask-image:radial-gradient(70% 60% at 50% 50%,#000,transparent);pointer-events:none}.ld-sp-beam{position:absolute;left:0;top:0;z-index:1;transform-origin:0 50%;filter:blur(10px);opacity:.34;mix-blend-mode:screen;pointer-events:none}.ld-sp-beam::before,.ld-sp-beam::after{content:"";position:absolute;left:0;right:0}.ld-sp-beam::before{top:0;bottom:0;-webkit-clip-path:polygon(0 47%,100% 6%,100% 94%,0 53%);clip-path:polygon(0 47%,100% 6%,100% 94%,0 53%);background:linear-gradient(90deg,rgba(255,255,255,0),var(--a2) 78%,rgba(255,255,255,.9))}.ld-sp-beam::after{top:-45%;bottom:-45%;-webkit-clip-path:polygon(0 49%,100% 0,100% 100%,0 51%);clip-path:polygon(0 49%,100% 0,100% 100%,0 51%);background:linear-gradient(90deg,rgba(255,255,255,0) 20%,var(--a2));opacity:.45}.ld-sp-pool{position:absolute;left:0;top:0;z-index:1;border-radius:50%;background:radial-gradient(closest-side,var(--a2),rgba(255,255,255,0));opacity:.34;filter:blur(8px);mix-blend-mode:screen;pointer-events:none}.ld-sp-hero{position:absolute;left:0;right:0;z-index:2;display:grid;justify-items:center;gap:12px;padding:0 18px;text-align:center}.ld-sp-h{margin:0;display:grid;justify-items:center;font-weight:800;letter-spacing:-.03em;line-height:1.04}.ld-sp-l1,.ld-sp-l2{display:block;white-space:nowrap}.ld-sp-w{display:inline-block;white-space:nowrap}.ld-sp-ch{position:relative;display:inline-block;color:rgba(255,255,255,.58);transform:translateY(calc(var(--g,0) * -.06em))}.ld-sp-ch::after{content:attr(data-c);position:absolute;left:0;top:0;color:#fff;text-shadow:0 0 .3em var(--a2);opacity:var(--g,0)}.ld-sp-l2 .ld-sp-ch{color:rgba(255,255,255,.5)}.ld-sp-l2 .ld-sp-ch::after{background:linear-gradient(180deg,#fff 30%,var(--a2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.ld-sp-sub{margin:0;max-width:480px;font-size:16px;line-height:1.45;color:var(--t1)}.ld-sp-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px}.ld-sp-btn{display:inline-flex;align-items:center;padding:12px 20px;border-radius:14px;background:var(--rz);border:1px solid var(--b2);color:var(--t1);font-size:15px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s,border-color .2s}.ld-sp-btn.on{background:var(--a);color:#fff;border-color:transparent;box-shadow:0 14px 34px -12px var(--a)}.ld-sp-gh{padding:12px 16px;border-radius:14px;border:1px solid var(--b1);color:var(--t2);font-size:15px;font-weight:600}.ld-s .ld-sp-sub{font-size:14px}.ld-s .ld-sp-btn,.ld-s .ld-sp-gh{font-size:14px;padding:10px 14px}.ld-tf-score{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.ld-tf-avg{font-variant-numeric:tabular-nums}.ld-tf-st5{display:inline-block;width:92px;height:16px;background:var(--a2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 24'%3E%3Cpath d='M12 1.8l3 6.2 6.8.9-5 4.7 1.3 6.8L12 17.1l-6.1 3.3 1.3-6.8-5-4.7L9 8z'/%3E%3C/svg%3E") 0 0 / 18.4px 16px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 24'%3E%3Cpath d='M12 1.8l3 6.2 6.8.9-5 4.7 1.3 6.8L12 17.1l-6.1 3.3 1.3-6.8-5-4.7L9 8z'/%3E%3C/svg%3E") 0 0 / 18.4px 16px repeat-x}.ld-tf-score small{font-size:13px;font-weight:600;letter-spacing:0;color:var(--t2)}.ld-tf-rows{position:absolute;left:0;right:0;top:calc(var(--top) + 76px);bottom:calc(var(--bot) + 6px);display:flex;flex-direction:column;justify-content:center;gap:16px}.ld-tf-row{position:relative;flex:none;perspective:900px;touch-action:pan-y;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ld-tf-lane{position:absolute;inset:0}.ld-tf-card{position:absolute;left:0;top:0;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:18px;overflow:hidden;background:linear-gradient(155deg,rgba(255,255,255,.08),rgba(255,255,255,.015) 60%),var(--sf);border:1px solid var(--b1);box-shadow:inset 1px 1px 0 rgba(255,255,255,.07),8px 14px 26px -16px var(--ad),4px 8px 16px -10px rgba(0,0,0,.65);will-change:transform;user-select:none;-webkit-user-select:none}.ld-tf-card.fresh{border-color:var(--a)}.ld-tf-glare{position:absolute;inset:0;background:radial-gradient(240px circle at var(--gx,30%) var(--gy,20%),rgba(255,255,255,.1),transparent 62%);pointer-events:none}.ld-tf-top{position:relative;display:flex;align-items:center;gap:10px}.ld-tf-av{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:800;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.ld-tf-top>span{flex:1;min-width:0;display:grid;gap:4px}.ld-tf-top b{font-size:14.5px;font-weight:800}.ld-tf-stars{position:relative;display:block;width:76px;height:13px;background:var(--t3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 24'%3E%3Cpath d='M12 1.8l3 6.2 6.8.9-5 4.7 1.3 6.8L12 17.1l-6.1 3.3 1.3-6.8-5-4.7L9 8z'/%3E%3C/svg%3E") 0 0 / 15.2px 13px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 24'%3E%3Cpath d='M12 1.8l3 6.2 6.8.9-5 4.7 1.3 6.8L12 17.1l-6.1 3.3 1.3-6.8-5-4.7L9 8z'/%3E%3C/svg%3E") 0 0 / 15.2px 13px repeat-x}.ld-tf-sp{position:absolute;width:15.2px;height:13px;background:var(--a2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 24'%3E%3Cpath d='M12 1.8l3 6.2 6.8.9-5 4.7 1.3 6.8L12 17.1l-6.1 3.3 1.3-6.8-5-4.7L9 8z'/%3E%3C/svg%3E") 0 0 / 15.2px 13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 24'%3E%3Cpath d='M12 1.8l3 6.2 6.8.9-5 4.7 1.3 6.8L12 17.1l-6.1 3.3 1.3-6.8-5-4.7L9 8z'/%3E%3C/svg%3E") 0 0 / 15.2px 13px no-repeat;transform-origin:6.5px 6px;pointer-events:none;filter:drop-shadow(0 0 4px var(--a2))}.ld-tf-fill{position:absolute;inset:0;background:var(--a2);transform-origin:0 50%;transition:transform .16s cubic-bezier(.34,1.56,.64,1)}.ld-tf-ex,.ld-tf-new{flex:none;align-self:flex-start;padding:3px 7px;border-radius:99px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t2);border:1px solid var(--b1)}.ld-tf-new{color:#fff;background:var(--a);border-color:transparent}.ld-tf-card p{position:relative;margin:0;font-size:15px;line-height:1.4;color:var(--t1)}.ld-s .ld-tf-rows{gap:12px;top:calc(var(--top) + 70px)}.ld-s .ld-tf-card{padding:12px 14px;gap:8px}.ld-s .ld-tf-card p{font-size:13px}.ld-pr-head{position:absolute;left:var(--gut);right:var(--gut);top:var(--top);z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ld-pr-tt{display:grid;gap:6px}.ld-pr-tg{position:relative;flex:none;display:flex;width:188px;padding:4px;border-radius:14px;background:var(--sf);border:1px solid var(--b1);box-shadow:inset 1px 1px 0 rgba(255,255,255,.05)}.ld-pr-tg button{position:relative;z-index:1;flex:1 1 0;min-height:36px;border:0;border-radius:10px;background:none;color:var(--t2);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:color .2s}.ld-pr-tg button.on{color:#fff}.ld-pr-th{position:absolute;left:4px;top:4px;bottom:4px;width:calc(50% - 4px);border-radius:10px;background:var(--a);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 18px -8px var(--a);transform-origin:50% 50%}.ld-pr-off{position:absolute;right:-16px;top:-16px;z-index:2;padding:4px 8px;border-radius:99px;background:#fff;color:var(--ad);font-style:normal;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:4px 8px 16px -6px rgba(0,0,0,.6);pointer-events:none;opacity:0}.ld-s .ld-pr-head{left:12px;right:12px;flex-direction:column;align-items:center;gap:10px;text-align:center}.ld-s .ld-pr-off{top:50%;right:-58px;margin-top:-12px}.ld-pr-grid{position:absolute;left:var(--gut);right:var(--gut);top:calc(var(--top) + 80px);bottom:calc(var(--bot) + 6px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:center}.ld-s .ld-pr-grid{left:12px;right:12px;top:calc(var(--top) + 112px);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-content:center}.ld-pr-card{position:relative;border-radius:20px;cursor:pointer;--l:0;will-change:transform;box-shadow:8px 18px 36px -22px rgba(0,0,0,.9)}.ld-pr-card.sel{box-shadow:8px 18px 36px -22px rgba(0,0,0,.9),0 24px 50px -26px var(--a)}.ld-pr-card::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 18px 40px -18px var(--ad);opacity:var(--l);pointer-events:none}.ld-pr-ring{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background:var(--b1)}.ld-pr-sweep{position:absolute;inset:-60%;background:conic-gradient(from 0deg,transparent 0 60%,var(--a) 76%,var(--a2) 84%,#fff 88%,transparent 96%);opacity:var(--l)}.ld-pr-in{position:absolute;inset:1.5px;border-radius:18.5px;background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.01) 50%),var(--sf)}.ld-pr-card.sel .ld-pr-in{background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.015) 50%),var(--rz)}.ld-pr-body{position:relative;z-index:1;display:grid;gap:8px;padding:16px}.ld-pr-nm{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:20px}.ld-pr-nm b{font-size:12.5px;font-weight:800;letter-spacing:.12em;color:var(--t1)}.ld-pr-nm em{padding:3px 7px;border-radius:99px;background:var(--a);color:#fff;font-style:normal;font-size:10.5px;font-weight:700;white-space:nowrap}.ld-pr-price{display:flex;align-items:baseline;gap:3px;font-size:38px;font-weight:800;letter-spacing:-.03em;transform-origin:0 100%;white-space:nowrap}.ld-pr-cur{font-size:.55em;color:var(--t1)}.ld-pr-num{display:inline-flex}.ld-pr-price small{font-size:13px;font-weight:600;letter-spacing:0;color:var(--t2)}.ld-pr-note{min-height:1.3em;font-size:12px;color:var(--t2);white-space:nowrap}.ld-pr-fs{display:grid;gap:6px}.ld-pr-fs span{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.3;color:var(--t1)}.ld-pr-fs svg.ld-i{width:15px;height:15px;margin-top:1px;color:var(--a2);stroke-width:2.4}.ld-pr-btn{display:flex;align-items:center;justify-content:center;min-height:38px;margin-top:4px;border-radius:12px;background:var(--rz);border:1px solid var(--b1);font-size:13.5px;font-weight:700;transition:background .2s,color .2s}.ld-pr-card.sel .ld-pr-btn{background:var(--a);border-color:transparent;color:#fff}.ld-s .ld-pr-body{gap:6px;padding:12px}.ld-s .ld-pr-price{font-size:30px}.ld-s .ld-pr-btn{min-height:32px;font-size:12.5px}.ld-s .ld-pr-nm em{font-size:9.5px}.ld-ss-list{position:absolute;left:var(--gut);z-index:2;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent)}.ld-ss-list::-webkit-scrollbar{display:none}.ld-ss-in{position:relative;padding-left:52px}.ld-ss-rail{position:absolute;left:17px;top:0;bottom:0;width:2px;border-radius:2px;background:rgba(255,255,255,.08)}.ld-ss-fill{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,var(--a2),var(--a));transform-origin:50% 0;transform:scaleY(0)}.ld-ss-step{position:relative;display:grid;align-content:start;gap:8px;padding-top:4px;color:var(--t3);transition:color .25s}.ld-ss-num{position:absolute;left:-52px;top:0;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:14px;font-weight:800;color:var(--t2);background:var(--bg);border:1.5px solid var(--b2);transition:background .25s,border-color .25s,color .25s,box-shadow .25s}.ld-ss-step.on .ld-ss-num{background:var(--a);border-color:transparent;color:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.04),0 8px 20px -8px var(--a)}.ld-ss-step.done .ld-ss-num{border-color:var(--a2);color:var(--a2)}.ld-ss-step b{font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ld-ss-step p{margin:0;max-width:380px;font-size:15px;line-height:1.45}.ld-ss-step.on{color:var(--t0)}.ld-ss-step.on p{color:var(--t1)}.ld-ss-side{position:absolute;right:var(--gut);z-index:1;display:grid;place-items:center}.ld-ss-glow{position:absolute;width:90%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.22;pointer-events:none}.ld-ss-scrs{position:absolute;inset:0}.ld-ss-scr{position:absolute;inset:0;will-change:transform}.ld-s .ld-ss-list{left:10px}.ld-s .ld-ss-in{padding-left:36px}.ld-s .ld-ss-rail{left:12px}.ld-s .ld-ss-num{left:-36px;width:26px;height:26px;font-size:12px}.ld-s .ld-ss-step b{font-size:17px}.ld-s .ld-ss-step p{font-size:13px;line-height:1.4}.ld-s .ld-ss-side{right:8px}.ld-tb-sc{position:absolute;left:0;right:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,transparent,#000 7%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 7%,#000 88%,transparent)}.ld-tb-sc::-webkit-scrollbar{display:none}.ld-tb-art{position:relative;max-width:640px;margin:0 auto;padding:18px 24px 0 64px}.ld-tb-h1{margin:8px 0 20px;font-size:30px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.ld-tb-sec{position:relative;padding:4px 0 26px}.ld-tb-sec h4{margin:0 0 8px;font-size:18px;font-weight:800;color:var(--t2);transition:color .3s}.ld-tb-sec.on h4{color:var(--t0)}.ld-tb-sec p{margin:0 0 12px;font-size:15px;line-height:1.55;color:var(--t1)}.ld-tb-rail{position:absolute;left:30px;width:2px;border-radius:2px;background:rgba(255,255,255,.08)}.ld-tb-fill{position:absolute;inset:0;border-radius:inherit;transform-origin:50% 0;background:linear-gradient(180deg,rgba(255,255,255,0),var(--a) 30%,var(--a2))}.ld-tb-head{position:absolute;left:31px;top:0;z-index:2;width:0;height:0}.ld-tb-core{position:absolute;left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.08),0 0 16px 4px var(--a2)}.ld-tb-tail{position:absolute;left:-2px;bottom:0;width:4px;height:56px;border-radius:4px;background:linear-gradient(180deg,rgba(255,255,255,0),var(--a2));transform-origin:50% 100%}.ld-tb-dot{position:absolute;left:-40px;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:var(--bg);border:2px solid var(--b2);transform:scale(var(--k,1));transition:background .2s,border-color .2s,box-shadow .2s}.ld-tb-dot.on{background:var(--a);border-color:var(--a2);box-shadow:0 0 12px var(--a2)}.ld-tb-img{display:flex;align-items:center;gap:14px;padding:14px;border-radius:18px;background:radial-gradient(120% 140% at 0 0,var(--ad),var(--sf) 70%);border:1px solid var(--b1);box-shadow:8px 14px 28px -18px rgba(0,0,0,.8)}.ld-tb-img span{display:grid;gap:4px}.ld-tb-img b{font-size:17px;font-weight:800}.ld-tb-img small{font-size:13px;color:var(--t1)}.ld-tb-rows{display:grid;gap:6px}.ld-tb-rows span{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;background:var(--sf);border:1px solid var(--b1);font-size:14px}.ld-tb-rows b{font-weight:600}.ld-tb-rows em{font-style:normal;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.ld-tb-q{margin:0;padding:12px 16px;border-left:3px solid var(--a);border-radius:0 14px 14px 0;background:var(--sf);font-size:16px;font-weight:600;line-height:1.4;color:var(--t0)}.ld-tb-q small{display:block;margin-top:6px;font-size:12px;font-weight:500;color:var(--t2)}.ld-tb-end{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:99px;background:var(--a);color:#fff;font-weight:700;box-shadow:0 12px 28px -14px var(--a)}.ld-tb-end svg.ld-i{width:18px;height:18px;stroke-width:2.4}.ld-s .ld-tb-art{padding:14px 16px 0 44px}.ld-s .ld-tb-h1{font-size:23px}.ld-s .ld-tb-sec p{font-size:14px}.ld-s .ld-tb-rail{left:20px}.ld-s .ld-tb-head{left:21px}.ld-s .ld-tb-dot{left:-30px}.ld-cm-cv{position:absolute;left:0;top:0;z-index:1;pointer-events:none}.ld-cm-flash{position:absolute;left:0;top:0;z-index:3;width:240px;height:240px;border-radius:50%;background:radial-gradient(closest-side,#fff,var(--a2) 40%,transparent);opacity:0;mix-blend-mode:screen;pointer-events:none}.ld-cm-in{position:absolute;left:0;right:0;z-index:2;display:grid;justify-items:center;gap:12px;padding:0 20px;text-align:center}.ld-cm-h{max-width:560px;font-size:34px}.ld-cm-sub{margin:0;font-size:16px;color:var(--t1)}.ld-cm-zone{padding:24px 0 8px;perspective:600px}.ld-cm-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:64px;padding:0 30px;border:0;border-radius:20px;cursor:pointer;color:#fff;font:inherit;font-size:18px;font-weight:800;letter-spacing:-.01em;background:radial-gradient(120% 160% at var(--hx,30%) var(--hy,0%),var(--a2),var(--a) 45%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -3px 8px rgba(0,0,0,.25),0 0 calc(18px + var(--gw,0) * 40px) calc(var(--gw,0) * 8px) var(--a),10px 20px 40px -18px var(--ad);will-change:transform;touch-action:manipulation}.ld-cm-btn.done{background:radial-gradient(120% 160% at var(--hx,30%) var(--hy,0%),#fff,var(--a2) 30%,var(--a) 80%);color:var(--bg)}.ld-cm-sh{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.ld-cm-sh::before{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.35),transparent);transform:translateX(-120%) skewX(-18deg);animation:ld-cm-sh 5s cubic-bezier(.65,0,.35,1) infinite}@keyframes ld-cm-sh{0%,72%{transform:translateX(-120%) skewX(-18deg)}100%{transform:translateX(320%) skewX(-18deg)}}.ld-cm-lb{position:relative;display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.ld-cm-lb svg.ld-i{width:22px;height:22px;stroke-width:2.2}.ld-cm-note{font-size:12px;color:var(--t2)}.ld-s .ld-cm-h{font-size:24px}.ld-s .ld-cm-sub{font-size:14px}.ld-s .ld-cm-btn{min-height:58px;padding:0 22px;font-size:16.5px}.ld-ft-tabs{position:absolute;left:50%;z-index:3;display:flex;padding:4px;border-radius:14px;background:var(--sf);border:1px solid var(--b1);transform:translateX(-50%)}.ld-ft-tabs button{position:relative;z-index:1;min-height:38px;padding:0 18px;border:0;border-radius:10px;background:none;font:inherit;font-size:14px;font-weight:700;color:var(--t2);cursor:pointer;white-space:nowrap;transition:color .2s}.ld-ft-tabs button.on{color:var(--t0)}.ld-ft-ind{position:absolute;left:0;top:4px;bottom:4px;border-radius:10px;overflow:hidden;background:linear-gradient(155deg,rgba(255,255,255,.1),rgba(255,255,255,.02)),var(--rz);border:1px solid var(--b2);box-shadow:4px 8px 16px -8px rgba(0,0,0,.6)}.ld-ft-prog{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--a);transform-origin:0 50%;transform:scaleX(0)}.ld-ft-txt{position:absolute;z-index:2}.ld-ft-t{position:absolute;left:0;right:0;top:0;display:grid;justify-items:start;gap:10px}.ld-ft-t p{margin:0;font-size:15px;line-height:1.5;color:var(--t1)}.ld-ft-shot{position:absolute;z-index:2;overflow:hidden;border-radius:22px;background:var(--bg);border:1px solid var(--b2);box-shadow:inset 1px 1px 0 rgba(255,255,255,.08),14px 24px 50px -24px var(--ad),6px 12px 24px -12px rgba(0,0,0,.7);transform-origin:0 0;will-change:transform}.ld-ft-in{position:absolute;left:0;top:0;transform-origin:0 0}.ld-ft-in .ld-ap{padding-top:1.5em}.ld-ft-glow{position:absolute;left:0;top:0;z-index:1;width:420px;height:420px;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent);opacity:.16;pointer-events:none;transition:transform .7s cubic-bezier(.16,1,.3,1)}.ld-s .ld-ft-tabs{left:12px;right:12px;transform:none}.ld-s .ld-ft-tabs button{flex:1;min-height:36px;padding:0 6px;font-size:13px}.ld-s .ld-ft-t{gap:6px}.ld-s .ld-ft-t p{font-size:13px;line-height:1.4}.ld-sb-sub{font-size:13px;color:var(--t2)}.ld-sb-band{position:absolute;left:var(--gut);right:var(--gut);top:calc(var(--top) + 92px + (100% - var(--top) - var(--bot) - 92px) / 2);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:24px;overflow:hidden;background:linear-gradient(160deg,rgba(255,255,255,.075),rgba(255,255,255,.015) 50%),var(--sf);border:1px solid var(--b1);box-shadow:inset 1px 1px 0 rgba(255,255,255,.07),12px 24px 50px -28px var(--ad),6px 12px 24px -14px rgba(0,0,0,.7);transform:translateY(-50%)}.ld-sb-c{position:relative;display:grid;justify-items:center;gap:8px;padding:42px 10px 36px;text-align:center;transform:scale(var(--k,1))}.ld-sb-n{display:flex;align-items:baseline;gap:6px;font-size:var(--fs,52px);font-weight:800;letter-spacing:-.035em;line-height:1.1;color:var(--t0);white-space:nowrap}.ld-sb-u{font-size:.4em;font-weight:700;letter-spacing:0;color:var(--a2)}.ld-sb-c small{font-size:13.5px;font-weight:600;line-height:1.3;color:var(--t1)}.ld-sb-dv{position:absolute;top:18%;bottom:18%;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.24),transparent);transform-origin:50% 0;transform:scaleY(var(--d,1))}.ld-sb-hl{position:absolute;left:0;right:0;height:1.5px;background:linear-gradient(90deg,var(--a2),transparent 70%);transform-origin:0 50%;transform:scaleX(var(--d,1))}.ld-sb-hl.t{top:0}.ld-sb-hl.b{bottom:0;opacity:.4}.ld-sb-sheen{position:absolute;top:-20%;bottom:-20%;left:0;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);transform:translateX(-120%) skewX(-20deg);pointer-events:none}.ld-s .ld-sb-band{left:12px;right:12px;grid-template-columns:repeat(2,minmax(0,1fr));top:calc(var(--top) + 100px + (100% - var(--top) - var(--bot) - 100px) / 2)}.ld-s .ld-sb-c{padding:24px 8px 22px}.ld-s .ld-sb-c small{font-size:12px}.ld-s .ld-sb-dv.v{left:50%;top:8%;bottom:8%}.ld-s .ld-sb-dv.h{left:8%;right:8%;top:50%;bottom:auto;width:auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);transform-origin:0 50%;transform:scaleX(var(--d,1))}.ld-vd-head{position:absolute;left:0;right:0;top:var(--top);z-index:1;display:grid;justify-items:center;gap:6px;padding:0 20px;text-align:center}.ld-vd-dim{position:absolute;inset:0;z-index:2;background:var(--bg);opacity:0;pointer-events:none}.ld-vd-card{position:absolute;z-index:3;overflow:hidden;border-radius:18px;background:var(--sf);border:1px solid var(--b2);box-shadow:14px 26px 60px -26px var(--ad),6px 12px 28px -12px rgba(0,0,0,.8);transform-origin:0 0;will-change:transform}.ld-vd-bg{position:absolute;inset:0;background:radial-gradient(70% 90% at 12% 0%,var(--ad),transparent 70%),radial-gradient(50% 60% at 100% 100%,rgba(255,255,255,.04),transparent)}.ld-vd-stage{position:absolute;left:0;right:0;top:0;bottom:56px;display:flex;align-items:center;justify-content:center;gap:6%;padding:0 6%}.ld-vd-scrs{position:absolute;inset:0}.ld-vd-scr{position:absolute;inset:0;will-change:transform}.ld-vd-sub{flex:1;max-width:46%;display:grid;justify-items:start;gap:8px}.ld-vd-sub b{font-size:30px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.ld-vd-sub small{font-size:15px;line-height:1.4;color:var(--t1)}.ld-vd-card.port .ld-vd-stage{flex-direction:column;justify-content:center;gap:12px;padding:16px 14px 0}.ld-vd-card.port .ld-vd-sub{flex:none;max-width:none;justify-items:center;gap:3px;text-align:center}.ld-vd-card.port .ld-vd-sub b{font-size:18px}.ld-vd-card.port .ld-vd-sub small{font-size:12.5px}.ld-vd-bar{position:absolute;left:14px;right:14px;bottom:12px;display:flex;align-items:center;gap:12px;height:32px}.ld-vd-pp{flex:none;width:32px;height:32px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.08);color:var(--t0);cursor:pointer}.ld-vd-pp svg.ld-i{width:16px;height:16px;fill:currentColor}.ld-vd-track{position:relative;flex:1;height:4px;border-radius:4px;overflow:hidden;background:rgba(255,255,255,.12)}.ld-vd-fill{position:absolute;inset:0;background:var(--a);transform-origin:0 50%;transform:scaleX(0)}.ld-vd-time{display:inline-flex;align-items:baseline;gap:3px;font-size:12.5px;font-weight:700;color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap}.ld-vd-x{position:absolute;right:12px;top:12px;z-index:5;width:36px;height:36px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:rgba(10,11,14,.6);color:var(--t0);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s}.ld-vd.open .ld-vd-x{opacity:1;pointer-events:auto}.ld-vd-pp{position:relative}.ld-vd-x::before,.ld-vd-pp::before{content:"";position:absolute;inset:-6px;border-radius:50%}.ld-vd-pp::before{inset:-7px}.ld-vd-poster{position:absolute;inset:0;z-index:4;background:linear-gradient(180deg,rgba(10,11,14,.05),rgba(10,11,14,.5));cursor:pointer}.ld-vd.open .ld-vd-poster{pointer-events:none}.ld-vd-play{position:absolute;left:0;top:0;z-index:6;width:76px;height:76px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.ld-vd-play>span{position:absolute;inset:0;border-radius:50%;display:grid;place-items:center;color:#fff;overflow:hidden;background:radial-gradient(120% 90% at 30% 18%,rgba(255,255,255,.34),rgba(255,255,255,.08) 46%,rgba(255,255,255,.02) 70%),rgba(255,255,255,.06);-webkit-backdrop-filter:blur(14px) saturate(180%) brightness(1.08);backdrop-filter:blur(14px) saturate(180%) brightness(1.08);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 -1px 1px rgba(255,255,255,.18),inset 0 0 0 1px rgba(255,255,255,.22),inset 0 -10px 18px -10px rgba(255,255,255,.35),0 18px 40px -14px rgba(0,0,0,.65)}.ld-vd-play>span::before{content:"";position:absolute;left:14%;right:14%;top:6%;height:38%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0));filter:blur(1.5px);opacity:.75;pointer-events:none}.ld-vd-play>span>svg{position:relative;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.ld-vd-play svg.ld-i{width:30px;height:30px;margin-left:4px;fill:currentColor}.ld-vd-ring{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);opacity:0;animation:ld-vd-ring 2.4s cubic-bezier(.16,1,.3,1) infinite}.ld-vd-ring + .ld-vd-ring{animation-delay:1.2s}@keyframes ld-vd-ring{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.9);opacity:0}}.ld-ct-tab{position:absolute;left:50%;top:calc(var(--top) + 70px);bottom:calc(var(--bot) + 4px);width:min(640px,calc(100% - 28px));display:flex;flex-direction:column;justify-content:center;perspective:900px;transform:translateX(-50%)}.ld-ct-row{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 110px 150px;align-items:center;min-height:40px;border-bottom:1px solid var(--b1);transform-origin:50% 0}.ld-ct-row.hd{min-height:72px;align-items:end;padding-bottom:10px;border-bottom-color:var(--b2)}.ld-ct-row.ft{min-height:50px;border-bottom:0}.ld-ct-f{padding:6px 10px 6px 0;font-size:14.5px;font-weight:600;line-height:1.25;color:var(--t1)}.ld-ct-row.ft .ld-ct-f{font-weight:800;color:var(--t0)}.ld-ct-c{display:grid;place-items:center}.ld-ct-us{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0 10px;font-size:13px;line-height:1.2}.ld-ct-us b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800}.ld-ct .ui-art.ld-ct-art{width:28px;height:28px;border-radius:9px}.ld-ct-th{align-self:end;text-align:center;font-size:13px;font-weight:700;line-height:1.2;color:var(--t2)}.ld-ct-mk{width:24px;height:24px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ld-ct-mk path{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--d,1))}.ld-ct-mk.y{stroke:var(--a2);stroke-width:2.8}.ld-ct-mk.n{stroke:var(--t3);stroke-width:2.2}.ld-ct-part{padding:3px 8px;border-radius:99px;border:1px solid var(--b1);font-size:11.5px;font-weight:700;color:var(--t2);white-space:nowrap}.ld-ct-hl{position:absolute;z-index:0;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),var(--sf);border:1px solid var(--a);box-shadow:0 0 0 4px rgba(255,255,255,.02),12px 22px 44px -22px var(--a),6px 12px 24px -12px rgba(0,0,0,.7)}.ld-ct-beam{position:absolute;left:0;right:0;top:0;height:40%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.14),transparent);opacity:0}.ld-ct-hl.win{animation:ld-ct-win .9s cubic-bezier(.16,1,.3,1)}@keyframes ld-ct-win{0%{box-shadow:0 0 0 0 var(--a2),12px 22px 44px -22px var(--a)}35%{box-shadow:0 0 0 6px rgba(255,255,255,.1),0 0 60px -6px var(--a)}100%{box-shadow:0 0 0 4px rgba(255,255,255,.02),12px 22px 44px -22px var(--a)}}.ld-ct-sc{display:inline-flex;align-items:baseline;font-size:15px;font-weight:800;color:var(--t0);white-space:nowrap}.ld-ct-sc>span:last-child{margin-left:.28em}.ld-ct-sc2{font-size:13px;font-weight:700;color:var(--t2);white-space:nowrap}.ld-s .ld-ct-tab{top:calc(var(--top) + 58px)}.ld-s .ld-ct-row{grid-template-columns:minmax(0,1fr) 80px 62px;min-height:32px}.ld-s .ld-ct-row.hd{min-height:54px;padding-bottom:6px}.ld-s .ld-ct-row.ft{min-height:40px}.ld-s .ld-ct-us{font-size:11.5px;gap:4px}.ld-s .ld-ct-f{padding:4px 8px 4px 0;font-size:12.5px;line-height:1.15}.ld-s .ld-ct-th{font-size:12px}.ld-s .ld-ct-part{font-size:10.5px;padding:2px 6px}.ld-q .ld-cm-sh::before{animation:none;opacity:0}.ld-q .ld-vd-ring{animation:none;opacity:.3;transform:scale(1.25)}.ld-q .ld-vd-ring + .ld-vd-ring{opacity:0}.ld-q .ld-or-wave.go,.ld-q .ld-bf-wave.go,.ld-q .ld-ct-hl.win{animation:none}.ld-q .ld-or-ok,.ld-q .ld-tf-fill,.ld-q .ld-ft-glow{transition:none}.bg-x{position:absolute;inset:0;overflow:hidden;background:var(--bg);color:var(--t0);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:crosshair}.bg-x-cv{position:absolute;inset:0;width:100%;height:100%;display:block}.bg-x-hero{position:absolute;inset:0;z-index:3;box-sizing:border-box;display:grid;align-content:center;justify-items:center;gap:12px;padding:70px 7% 104px;text-align:center;pointer-events:none}.bg-x-hero.bg-x-l{justify-items:start;text-align:left}.bg-x-hero.bg-x-top{align-content:start}.bg-x-hero.bg-x-low{align-content:end}.bg-x-kick{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--t1);white-space:nowrap}.bg-x-kick i{flex:none;width:26px;height:26px;padding:5px;box-sizing:border-box;border-radius:9px;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.4),2px 5px 12px -5px var(--ad)}.bg-x-kick svg{display:block;width:100%;height:100%}.bg-x-h{position:relative;margin:0;max-width:14.5em;font-family:inherit;font-size:var(--fs,52px);font-weight:800;letter-spacing:-.03em;line-height:1.04;color:#fff;text-wrap:balance;filter:drop-shadow(2px 5px 13px var(--ad));transform-origin:50% 60%}.bg-x-l .bg-x-h{transform-origin:0 60%}.bg-x-w{position:relative;z-index:1;display:inline-block;overflow:hidden;vertical-align:top;padding:.1em .05em .18em;margin:-.1em -.05em -.18em}.bg-x-w>span{display:inline-block;will-change:transform}.bg-x-hl{position:absolute;inset:0;z-index:0;color:var(--a2);filter:blur(14px);opacity:0;pointer-events:none}.bg-x-tag{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:8px;min-height:32px;max-width:100%;box-sizing:border-box;padding:0 14px;border-radius:99px;font-size:13px;font-weight:600;color:var(--t0);background:var(--gl);border:1px solid var(--b2);box-shadow:inset 0 1px 0 var(--b2),2px 8px 20px -12px var(--ad);font-variant-numeric:tabular-nums;white-space:nowrap}.bg-x-tag::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--bg);opacity:.62}.bg-x-tag b{color:var(--a2);font-weight:800}.bg-x-tag:empty{display:none}.bg-x-scrim{position:absolute;z-index:2;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--bg) 50%,transparent),transparent)}.bg-x-flash{position:absolute;inset:0;z-index:4;pointer-events:none;background:radial-gradient(70% 60% at 50% 40%,#fff,var(--a2) 70%);opacity:0}.bg-x-load{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--t1);font-variant-numeric:tabular-nums}.bg-x-load i{position:relative;display:block;width:120px;height:3px;border-radius:3px;background:var(--b1);overflow:hidden}.bg-x-load i b{position:absolute;inset:0;border-radius:3px;background:linear-gradient(90deg,var(--a),var(--a2));transform-origin:0 50%;transform:scaleX(0)}.bg-x-stamp{position:absolute;z-index:4;display:grid;place-items:center;min-width:92px;height:54px;padding:0 14px;box-sizing:border-box;border-radius:14px;font-size:26px;font-weight:800;letter-spacing:-.02em;color:#fff;background:linear-gradient(160deg,var(--a2),var(--a) 45%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -2px 0 var(--ad),4px 12px 26px -10px var(--ad);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;white-space:nowrap}.bg-x-pin{position:absolute;z-index:2;left:0;top:0;width:0;height:0;pointer-events:none}.bg-x-pin-sh{position:absolute;left:-16px;top:-6px;width:32px;height:12px;border-radius:50%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.9}.bg-x-pin-up{position:absolute;left:0;bottom:0}.bg-x-pin-up>i{position:absolute;left:-7px;bottom:-7px;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff,var(--a2) 35%,var(--a) 70%,var(--ad));box-shadow:2px 3px 8px -2px var(--ad)}.bg-x-pin-up>span{position:absolute;left:-1px;bottom:6px;width:2px;height:34px;background:linear-gradient(var(--t0),var(--t2))}.bg-x-pin-up>div{position:absolute;left:3px;bottom:26px;display:grid;gap:2px;padding:7px 11px;border-radius:4px 12px 12px 12px;background:var(--sf);border:1px solid var(--b2);box-shadow:inset 0 1px 0 var(--b2),4px 10px 22px -10px var(--ad);white-space:nowrap}.bg-x-pin-up b{font-size:13px;font-weight:800}.bg-x-pin-up small{font-size:11px;color:var(--t1);font-variant-numeric:tabular-nums}.bg-x-pin-up small em{font-style:normal;font-weight:700;color:var(--a2)}.bg-x-card{position:absolute;z-index:4;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;box-sizing:border-box;max-width:calc(100% - 32px);border-radius:18px;background:var(--sf);border:1px solid var(--b2);box-shadow:inset 0 1px 0 var(--b2),6px 18px 40px -16px var(--ad);pointer-events:none;opacity:0}.bg-x-card .ui-art{width:44px;height:44px;border-radius:14px}.bg-x-card span{display:grid;gap:2px;min-width:0}.bg-x-card b{font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-x-card small{font-size:12px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-x-card em{flex:none;margin-left:4px;padding:6px 10px;border-radius:99px;font-style:normal;font-size:13px;font-weight:800;color:#fff;background:var(--a);font-variant-numeric:tabular-nums}.bg-x-scan{position:absolute;left:0;right:0;top:0;height:120px;z-index:1;pointer-events:none;background:linear-gradient(transparent,var(--gl) 70%,transparent);opacity:.9;transform:translateY(-140px)}.bg-x-light{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(90% 70% at 0% 0%,var(--gl),transparent 70%)}@media (max-width:560px){.bg-x-hero{gap:10px;padding:64px 22px 32px}.bg-x-kick{font-size:11px}.bg-x-tag{font-size:12px;min-height:30px;padding:0 12px}.bg-x-stamp{min-width:76px;height:46px;font-size:21px;border-radius:12px}}.tc-scr{position:absolute;inset:0;padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.tc-top{position:relative;z-index:8;display:grid;gap:3px;flex:none}.tc-top .ui-h1{margin:0;line-height:1.1}.tc-top small{font-size:13px;line-height:1.38;color:var(--t1)}.tc-cv{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.tc-touch{position:absolute;left:0;top:0;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),rgba(255,255,255,.16) 60%,transparent 63%);box-shadow:0 0 0 2px rgba(255,255,255,.6),0 8px 20px rgba(0,0,0,.45);opacity:0;pointer-events:none;z-index:60}.tc-scr .ui-ic{flex:none}.tc-sh-bin{position:absolute;z-index:1;border-radius:4px 4px 20px 20px;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.15) 28%,transparent 60%),var(--sf);box-shadow:inset 0 0 0 1px var(--b1),inset 0 -36px 40px -24px rgba(0,0,0,.55)}.tc-sh .tc-cv{z-index:2}.tc-sh-glass{position:absolute;z-index:3;box-sizing:border-box;border-radius:4px 4px 20px 20px;border:1px solid var(--b2);border-top:0;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,.11),rgba(255,255,255,.025) 20%,transparent 46%,rgba(255,255,255,.02) 82%,rgba(255,255,255,.07));box-shadow:12px 24px 44px -26px var(--ad),0 18px 30px -20px rgba(0,0,0,.8)}.tc-sh-glass::before{content:"";position:absolute;left:10px;top:16px;bottom:18px;width:5px;border-radius:5px;background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,0))}.tc-sh-glass::after{content:"";position:absolute;left:14px;right:14px;bottom:8px;height:2px;border-radius:2px;background:rgba(255,255,255,.06)}.tc-sh-feed{position:absolute;z-index:4;overflow:hidden}.tc-sh-doc{will-change:transform;position:absolute;box-sizing:border-box;border-radius:10px;overflow:hidden;color:var(--bg);touch-action:none;cursor:grab;transform-origin:50% 100%;background:repeating-linear-gradient(0deg,rgba(10,11,14,.022) 0 1px,transparent 1px 3px),linear-gradient(165deg,rgba(255,255,255,.98),rgba(255,255,255,.86));box-shadow:8px 16px 28px -14px var(--ad),0 2px 6px rgba(0,0,0,.3)}.tc-sh-band{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;box-sizing:border-box;color:#fff;font-size:13px;background:linear-gradient(110deg,var(--a2),var(--a) 50%,var(--ad))}.tc-sh-band b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:800}.tc-sh-band .ui-art{width:24px;height:24px;border-radius:8px;background:rgba(255,255,255,.25)}.tc-sh-dl{margin:0;padding:6px 12px 0}.tc-sh-dl div{display:flex;justify-content:space-between;gap:10px;height:24px;align-items:center;border-bottom:1px dashed rgba(10,11,14,.13);font-size:12px}.tc-sh-dl dt{opacity:.5;font-weight:600;flex:none}.tc-sh-dl dd{margin:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-sh-id{position:absolute;left:12px;bottom:7px;font-size:10px;font-weight:600;opacity:.4;font-variant-numeric:tabular-nums}.tc-sh-mach{position:absolute;z-index:5;overflow:hidden;border-radius:16px 16px 10px 10px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,rgba(0,0,0,.04) 1px 3px),linear-gradient(180deg,rgba(255,255,255,.17),rgba(255,255,255,.03) 42%,rgba(0,0,0,.3)),var(--rz);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -2px 0 rgba(0,0,0,.45),10px 18px 30px -14px var(--ad),0 12px 26px -12px rgba(0,0,0,.8)}.tc-sh-slot{position:absolute;left:14px;right:14px;top:5px;height:7px;border-radius:4px;background:var(--bg);box-shadow:inset 0 2px 3px rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.14)}.tc-sh-out{position:absolute;left:10px;right:10px;bottom:3px;height:5px;border-radius:3px;background:var(--bg);box-shadow:inset 0 2px 2px rgba(0,0,0,.9)}.tc-sh-glint{will-change:transform;position:absolute;top:0;bottom:0;left:-40%;width:24%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.13),transparent);pointer-events:none}.tc-sh-lab{position:absolute;left:16px;top:22px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t2);text-shadow:0 1px 0 rgba(0,0,0,.6);white-space:nowrap}.tc-sh-led{position:absolute;right:16px;top:23px;width:9px;height:9px;border-radius:50%;background:var(--sf);box-shadow:inset 0 1px 2px rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.1);transition:background .2s,box-shadow .2s}.tc-sh-mach.on .tc-sh-led{background:var(--a2);box-shadow:0 0 12px 2px var(--a),inset 0 -1px 2px var(--ad)}.tc-sh-done{position:absolute;z-index:6;left:18px;right:18px;display:grid;justify-items:center;gap:6px;padding:18px 16px 16px;text-align:center;border-radius:22px;opacity:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 40%),var(--sf);border:1px solid var(--b1);box-shadow:10px 22px 44px -22px var(--ad),0 24px 40px -24px #000}.tc-sh-done b{font-size:19px;font-weight:800;letter-spacing:-.02em}.tc-sh-done small{font-size:13px;line-height:1.4;color:var(--t1)}.tc-sh-ok{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 32% 28%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 10px 22px -10px var(--a)}.tc-sh-ok .ui-ic{width:24px;height:24px;stroke-width:2.4}.tc-cr .tc-cv{z-index:3;will-change:transform}.tc-cr-list{position:absolute;left:16px;right:16px;z-index:1;display:grid;gap:8px}.tc-cr-list .ui-sub{margin:0 0 2px}.tc-cr-row{opacity:.7}.tc-cr-row .ui-art{width:40px;height:40px;border-radius:12px}.tc-cr-binb,.tc-cr-binf{position:absolute;transform-origin:50% 100%;pointer-events:none;will-change:transform}.tc-cr-binb{z-index:2}.tc-cr-binb i{position:absolute;left:4px;right:4px;top:0;height:26px;border-radius:50%;background:radial-gradient(60% 70% at 50% 60%,rgba(0,0,0,.9),var(--bg));box-shadow:inset 0 3px 0 rgba(255,255,255,.12)}.tc-cr-binf{z-index:4}.tc-cr-mesh{position:absolute;left:4px;right:4px;top:13px;bottom:0;border-radius:0 0 22px 22px;clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,.03) 28%,rgba(0,0,0,.25) 75%,rgba(255,255,255,.06)),repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 2px,transparent 2px 9px),var(--rz);box-shadow:inset 0 -14px 18px -8px rgba(0,0,0,.55)}.tc-cr-rim{position:absolute;left:0;right:0;top:9px;height:10px;border-radius:0 0 50% 50% / 0 0 100% 100%;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.1) 50%,rgba(0,0,0,.3)),var(--rz);box-shadow:0 3px 6px rgba(0,0,0,.5)}.tc-cr-binf::after{content:"";position:absolute;left:10px;right:-6px;bottom:-10px;height:16px;border-radius:50%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.55;z-index:-1}.tc-cr-bi{position:absolute;left:50%;top:52%;width:30px;height:30px;margin:-15px 0 0 -15px;color:var(--t3)}.tc-cr-cnt{position:absolute;right:4px;top:-4px;min-width:22px;height:22px;padding:0 6px;box-sizing:border-box;border-radius:11px;background:var(--a);color:#fff;font-size:12px;font-weight:800;line-height:22px;text-align:center;font-variant-numeric:tabular-nums;opacity:0;box-shadow:0 6px 14px -6px var(--a)}.tc-cr-full .tc-cr-cnt{opacity:1}.tc-cr-toast{position:absolute;z-index:6;left:16px;right:140px;bottom:18px;display:flex;align-items:center;gap:10px;padding:11px 12px 13px;border-radius:16px;overflow:hidden;opacity:0;will-change:transform,opacity;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent),var(--rz);border:1px solid var(--b2);box-shadow:0 16px 30px -16px #000}.tc-cr-toast .ui-ic{width:20px;height:20px;color:var(--a2)}.tc-cr-toast span{display:grid;gap:1px;min-width:0}.tc-cr-toast b{font-size:13px;font-weight:700}.tc-cr-toast small{font-size:11px;color:var(--t2);line-height:1.25}.tc-cr-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--a);transform-origin:0 50%}.tc-fu-order{position:relative;display:grid;gap:8px;flex:none}.tc-fu-order .ui-row{transition:opacity .4s}.tc-fu-sum{display:flex;justify-content:space-between;align-items:baseline;padding:2px 4px;font-size:14px;color:var(--t1)}.tc-fu-sum b{font-size:20px;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.tc-fu-order .ui-row em,.tc-fu-sum b{background:linear-gradient(currentColor,currentColor) 0 55% / 0 2px no-repeat;transition:background-size .24s cubic-bezier(.2,.8,.2,1)}.tc-fu-off .ui-row,.tc-fu-off .tc-fu-sum{opacity:.38}.tc-fu-off .ui-row em,.tc-fu-off .tc-fu-sum b{background-size:100% 2px}.tc-fu-off .ui-row + .ui-row em{transition-delay:50ms}.tc-fu-off .tc-fu-sum b{transition-delay:100ms}.tc-fu-st{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:14px;background:var(--gl);border:1px solid var(--b1);font-size:12.5px;line-height:1.3;color:var(--t1);flex:none}.tc-fu-st .ui-ic{width:18px;height:18px;color:var(--a2)}.tc-fu-zone{position:relative;flex:1;min-height:168px}.tc-fu-zone .tc-cv{z-index:3}.tc-fu-svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}.tc-fu-svg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.tc-fu-rope{stroke:rgba(255,255,255,.5);stroke-width:5;filter:drop-shadow(3px 5px 3px rgba(0,0,0,.5))}.tc-fu-twist{stroke:rgba(10,11,14,.45);stroke-width:5;stroke-dasharray:2 4}.tc-fu-burnt{stroke:var(--bg);stroke-width:6.5;stroke-dasharray:0 9999}.tc-fu-ember{stroke:var(--a2);stroke-width:4;opacity:0}.tc-fu-cap{position:absolute;left:0;top:0;width:18px;height:16px;border-radius:4px 4px 3px 3px;z-index:2;--heat:0;background:linear-gradient(90deg,rgba(255,255,255,.35),rgba(255,255,255,.06) 45%,rgba(0,0,0,.35)),var(--rz);box-shadow:0 0 0 1px var(--b2),0 0 calc(var(--heat) * 16px) calc(var(--heat) * 3px) var(--a)}.tc-fu-head{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;z-index:4;pointer-events:none;opacity:0;background:radial-gradient(circle,#fff 0 18%,var(--a2) 34%,rgba(255,255,255,0) 70%)}.tc-fu-btn{position:absolute;left:0;right:0;bottom:0;height:58px;border:0;border-radius:18px;padding:0 16px;overflow:hidden;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2;will-change:transform;font-family:inherit;color:var(--t0);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(0,0,0,.2)),var(--rz);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px var(--b2),8px 16px 30px -16px var(--ad),0 12px 24px -14px #000}.tc-fu-l{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;font-size:15px}.tc-fu-l b{font-weight:700}.tc-fu-l .ui-ic{width:20px;height:20px;color:var(--a2)}.tc-fu-fill{position:absolute;inset:0;background:linear-gradient(90deg,var(--ad),var(--a));opacity:0;transition:opacity .3s}.tc-fu-on .tc-fu-btn{box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px var(--a),8px 16px 30px -16px var(--a),0 12px 24px -14px #000}.tc-fu-done .tc-fu-fill{opacity:.32}.tc-fu-done .tc-fu-btn{cursor:default;color:#fff}.tc-fu-done .tc-fu-l .ui-ic{color:#fff}.tc-fu-flash{position:absolute;inset:0;z-index:1;background:radial-gradient(70% 140% at 12% 50%,#fff,var(--a2) 40%,var(--a) 80%);opacity:0}.tc-fu-ring{position:absolute;z-index:3;width:120px;height:120px;border-radius:50%;border:3px solid var(--a2);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.3)}.tc-fu-btn:disabled{cursor:default}.tc-sl{gap:8px}.tc-sl-chat{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 30px);mask-image:linear-gradient(transparent,#000 30px)}.tc-sl-feed{display:flex;flex-direction:column;gap:6px;padding:30px 0 4px}.tc-sl-day{align-self:center;padding:4px 10px;border-radius:99px;background:var(--gl);font-size:11px;font-weight:700;color:var(--t2);margin:4px 0}.tc-sl-msg{position:relative;max-width:80%;padding:8px 12px 9px;border-radius:18px;font-size:15px;line-height:1.36;box-sizing:border-box;overflow-wrap:break-word}.tc-sl-in{align-self:flex-start;background:var(--rz);border:1px solid var(--b1);border-bottom-left-radius:6px;color:var(--t0);transform-origin:0 100%}.tc-sl-out{align-self:flex-end;color:#fff;border-bottom-right-radius:6px;transform-origin:50% 100%;background:linear-gradient(160deg,var(--a),var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),6px 12px 24px -14px var(--a)}.tc-sl-ph{opacity:0}.tc-sl-fly{position:absolute;left:0;top:0;z-index:5;pointer-events:none}.tc-sl-tm{float:right;display:inline-flex;align-items:center;gap:3px;margin:7px 0 -4px 10px;font-style:normal;font-size:10.5px;line-height:1;opacity:.62;font-variant-numeric:tabular-nums}.tc-sl-ck{width:15px;height:15px;stroke-width:2.2}.tc-sl-ck2{opacity:0;transition:opacity .25s}.tc-sl-read .tc-sl-ck2{opacity:1}.tc-sl-typing{display:inline-flex;gap:4px;padding:13px 14px}.tc-sl-typing i{width:7px;height:7px;border-radius:50%;background:var(--t1);animation:tc-type 1.1s ease-in-out infinite}.tc-sl-typing i:nth-child(2){animation-delay:.15s}.tc-sl-typing i:nth-child(3){animation-delay:.3s}@keyframes tc-type{0%,60%,100%{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:1}}.tc-sl-comp{position:relative;z-index:2;flex:none;display:grid;gap:6px}.tc-sl-field{min-height:44px;display:flex;align-items:center;padding:10px 14px;box-sizing:border-box;border-radius:22px;background:var(--sf);border:1px solid var(--b1);font-size:15px;line-height:1.3;color:var(--t0);box-shadow:inset 0 2px 4px rgba(0,0,0,.3)}.tc-sl-empty .tc-sl-txt::before{content:"Сообщение";color:var(--t3)}.tc-sl-pad{position:relative;height:116px}.tc-sl-hint{position:absolute;left:4px;top:16px;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--t2)}.tc-sl-hint .ui-ic{width:16px;height:16px;animation:tc-nudge 2.4s ease-in-out infinite}@keyframes tc-nudge{0%,70%,100%{transform:translateY(0)}80%{transform:translateY(4px)}90%{transform:translateY(0)}}.tc-sl .tc-cv{z-index:3}.tc-sl-btn{position:absolute;left:0;top:0;z-index:4;width:52px;height:52px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:grab;touch-action:none;color:#fff;background:radial-gradient(circle at 32% 28%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -3px 6px rgba(0,0,0,.2),6px 12px 22px -8px var(--ad),0 8px 16px -8px #000}.tc-sl-btn .ui-ic{width:24px;height:24px;stroke-width:2.2}.tc-pk{gap:12px}.tc-pk-stage{position:relative;height:212px;flex:none;margin-top:2px}.tc-pk-win{position:absolute;left:-16px;right:-16px;top:-46px;height:186px;overflow:hidden;z-index:1;pointer-events:none}.tc-pk-mc{will-change:transform;position:absolute;left:50%;top:66px;width:140px;height:132px;margin-left:-70px}.tc-pk-body{position:absolute;inset:0;border-radius:50% 50% 44% 44% / 58% 58% 42% 42%;overflow:hidden;background:radial-gradient(circle at 34% 24%,var(--a2),var(--a) 46%,var(--ad));box-shadow:inset 0 -14px 22px rgba(0,0,0,.25),inset 0 6px 12px rgba(255,255,255,.2),0 14px 30px -12px var(--a)}.tc-pk-body::before{content:"";position:absolute;left:22px;top:10px;width:38px;height:18px;border-radius:50%;background:rgba(255,255,255,.3);transform:rotate(-24deg)}.tc-pk-gl{position:absolute;left:50%;bottom:10px;width:34px;height:34px;margin-left:-17px;padding:7px;box-sizing:border-box;border-radius:50%;background:rgba(255,255,255,.16);color:#fff}.tc-pk-gl svg{display:block;width:100%;height:100%}.tc-pk-face{position:absolute;left:0;right:0;top:28px;height:70px}.tc-pk-eye{position:absolute;top:4px;width:30px;height:36px;overflow:hidden;border-radius:50%;background:#fff;box-shadow:inset 0 -3px 4px rgba(0,0,0,.15)}.tc-pk-el{left:32px}.tc-pk-er{right:32px}.tc-pk-pu{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff 0 2px,var(--bg) 2.6px)}.tc-pk-lid{position:absolute;left:-4px;right:-4px;top:-2px;height:22px;transform-origin:50% 0;background:linear-gradient(180deg,var(--a2),var(--a));box-shadow:0 2px 0 rgba(10,11,14,.35)}.tc-pk-hap{position:absolute;top:14px;width:28px;height:14px;box-sizing:border-box;border:4px solid var(--bg);border-bottom:0;border-radius:14px 14px 0 0;opacity:0}.tc-pk-hl{left:33px}.tc-pk-hr{right:33px}.tc-pk-br{position:absolute;top:-8px;width:22px;height:4px;border-radius:3px;background:rgba(10,11,14,.55)}.tc-pk-bl{left:36px}.tc-pk-bR{right:36px}.tc-pk-ck{position:absolute;top:40px;width:18px;height:10px;border-radius:50%;background:var(--a2);opacity:0}.tc-pk-cl{left:16px}.tc-pk-cr{right:16px}.tc-pk-mo{position:absolute;left:50%;top:42px;width:40px;height:20px;margin-left:-20px;overflow:visible}.tc-pk-mo path{fill:none;stroke:var(--bg);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .18s}.tc-pk-mo .tc-pk-open{fill:var(--bg)}.tc-pk-paw{position:absolute;bottom:-10px;width:30px;height:22px;border-radius:50% 50% 42% 42%;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:inset 0 -3px 4px rgba(0,0,0,.2)}.tc-pk-paw::after{content:"";position:absolute;left:7px;right:7px;top:4px;height:3px;border-left:2px solid rgba(10,11,14,.3);border-right:2px solid rgba(10,11,14,.3)}.tc-pk-pl{left:calc(50% - 66px)}.tc-pk-pr{right:calc(50% - 66px)}.tc-pk-shelf{position:absolute;left:0;right:0;top:140px;height:72px;z-index:2;display:grid;place-items:center;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 38%),var(--sf);border:1px solid var(--b2);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),10px 20px 36px -20px var(--ad),0 16px 30px -18px #000}.tc-pk-stars{display:flex;gap:8px;padding:6px;touch-action:none;cursor:pointer}.tc-pk-st{position:relative;display:block;width:46px;height:46px}.tc-pk-sb,.tc-pk-sf,.tc-pk-sb::after{position:absolute;inset:0;clip-path:polygon(50% 3%,61.8% 36%,97% 36.5%,68.6% 57.6%,79.4% 91.5%,50% 70.6%,20.6% 91.5%,31.4% 57.6%,3% 36.5%,38.2% 36%)}.tc-pk-sb{background:var(--b2)}.tc-pk-sb::after{content:"";inset:3px;background:radial-gradient(circle at 40% 30%,var(--rz),var(--bg))}.tc-pk-sf{background:radial-gradient(circle at 34% 28%,#fff -12%,var(--a2) 24%,var(--a) 58%,var(--ad));transform:scale(0);opacity:0}.tc-pk-ver{display:grid;justify-items:center;gap:2px;text-align:center;flex:none}.tc-pk-ver b{font-size:22px;font-weight:800;letter-spacing:-.02em}.tc-pk-ver small{font-size:13px;color:var(--t1)}.tc-pk-chips{justify-content:center;flex-wrap:wrap}.tc-pk-cta{flex:none;margin-top:auto;min-height:48px;font-size:15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 12px 24px -14px var(--a)}.tc-pk-cta.tc-pk-soft{background:var(--rz);color:var(--t0);box-shadow:inset 0 0 0 1px var(--b2)}.tc-pk-cta{transition:background-color 160ms cubic-bezier(.2,.8,.2,1),box-shadow 160ms cubic-bezier(.2,.8,.2,1),color 160ms cubic-bezier(.2,.8,.2,1)}.tc-pk-cl{display:inline-block;transition:opacity 80ms cubic-bezier(.2,.8,.2,1)}.tc-pk .ui-bp.rect{background:var(--a2)}.tc-pk .ui-bp.rect.alt{background:#fff}.tc-bl-hero{position:relative;flex:none;padding:0 14px 12px;border-radius:24px;overflow:hidden;background:radial-gradient(80% 70% at 50% 30%,rgba(255,255,255,.05),transparent 70%),var(--sf);border:1px solid var(--b1);box-shadow:10px 20px 40px -26px var(--ad)}.tc-bl-stage{position:relative;height:172px}.tc-bl-stage::before{content:"";position:absolute;left:50%;top:20px;width:200px;height:140px;margin-left:-100px;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent);opacity:0;transition:opacity .5s}.tc-bl-on .tc-bl-stage::before{opacity:.22}.tc-bl-bell{will-change:transform;position:absolute;left:50%;top:22px;width:100px;height:112px;margin-left:-50px;transform-origin:50px 4px}.tc-bl-loop{position:absolute;left:39px;top:-8px;width:22px;height:20px;box-sizing:border-box;border-radius:50%;border:5px solid;border-color:rgba(255,255,255,.55) var(--rz) var(--bg) rgba(255,255,255,.3)}.tc-bl-clap{will-change:transform;position:absolute;left:50px;top:18px;width:0;height:0}.tc-bl-clap i{position:absolute;left:-9px;top:70px;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.9),var(--a2) 30%,var(--ad));box-shadow:3px 4px 6px rgba(0,0,0,.45)}.tc-bl-clap::before{content:"";position:absolute;left:-1.5px;top:0;width:3px;height:74px;background:var(--ad)}.tc-bl-body,.tc-bl-grey{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 90'%3E%3Cpath d='M50 2C28 2 18 20 18 40v18c0 10-8 16-14 22-2 2-1 6 3 6h86c4 0 5-4 3-6-6-6-14-12-14-22V40C82 20 72 2 50 2z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 90'%3E%3Cpath d='M50 2C28 2 18 20 18 40v18c0 10-8 16-14 22-2 2-1 6 3 6h86c4 0 5-4 3-6-6-6-14-12-14-22V40C82 20 72 2 50 2z'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.tc-bl-body{position:absolute;left:0;top:8px;width:100px;height:90px;overflow:hidden;background:linear-gradient(90deg,rgba(0,0,0,.4),rgba(255,255,255,0) 20%,rgba(255,255,255,.55) 31%,rgba(255,255,255,0) 43%,rgba(0,0,0,.18) 72%,rgba(0,0,0,.5)),linear-gradient(180deg,rgba(255,255,255,.12),transparent 30%,rgba(0,0,0,.25) 92%,rgba(255,255,255,.25) 95%,rgba(0,0,0,.3)),radial-gradient(circle at 34% 22%,var(--a2),var(--a) 55%,var(--ad))}.tc-bl-grey{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;background:linear-gradient(90deg,rgba(0,0,0,.45),rgba(255,255,255,0) 20%,rgba(255,255,255,.28) 31%,rgba(255,255,255,0) 43%,rgba(0,0,0,.2) 72%,rgba(0,0,0,.5)),linear-gradient(180deg,rgba(255,255,255,.1),transparent 30%,rgba(0,0,0,.3) 92%,rgba(255,255,255,.18) 95%,rgba(0,0,0,.3)),var(--rz)}.tc-bl-glint{position:absolute;top:-10px;bottom:-10px;left:-40px;width:26px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.tc-bl-shadow{will-change:transform;position:absolute;left:50%;top:134px;width:96px;height:16px;margin-left:-48px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.tc-bl-slash{position:absolute;left:calc(50% - 58px);top:126px;width:156px;height:7px;border-radius:4px;transform-origin:0 50%;background:var(--t0);box-shadow:0 0 0 4px var(--sf),4px 6px 12px rgba(0,0,0,.5)}.tc-bl-wave{position:absolute;top:36px;width:80px;height:80px;box-sizing:border-box;border-radius:50%;border:3px solid transparent;opacity:0}.tc-bl-wl{left:calc(50% - 104px);border-left-color:var(--a2)}.tc-bl-wr{right:calc(50% - 104px);border-right-color:var(--a2)}.tc-bl-master{display:flex;align-items:center;gap:12px;padding:12px 2px 0;border-top:1px solid var(--b1)}.tc-bl-master span,.tc-bl-row span{flex:1;min-width:0;display:grid;gap:2px}.tc-bl-master b{font-size:16px;font-weight:700}.tc-bl-master small,.tc-bl-row small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-bl-sw{position:relative;flex:none;width:54px;height:32px;padding:0;border:0;border-radius:16px;cursor:pointer;--on:0;background:var(--rz);box-shadow:inset 0 2px 4px rgba(0,0,0,.55),inset 0 0 0 1px var(--b1)}.tc-bl-sw::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,var(--a2),var(--a) 55%,var(--ad));opacity:var(--on)}.tc-bl-sw i{position:absolute;left:3px;top:3px;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,rgba(255,255,255,.88) 55%,rgba(214,214,222,1));box-shadow:2px 3px 6px rgba(0,0,0,.45)}.tc-bl-sw.tc-bl-sm{width:46px;height:28px;border-radius:14px}.tc-bl-sm i{width:22px;height:22px}.tc-bl-rows{display:grid;gap:8px}.tc-bl-row{display:flex;align-items:center;gap:12px;padding:11px 12px 11px 14px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.tc-bl-row b{font-size:15px;font-weight:700}.tc-jr-list{position:relative;display:grid;gap:10px;flex:none}.tc-jr-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:66px;padding:10px 14px 10px 12px;box-sizing:border-box;border-radius:18px;cursor:pointer;background:var(--sf);border:1px solid var(--b1)}.tc-jr-opt .ui-art{width:40px;height:40px;border-radius:12px}.tc-jr-opt span{flex:1;min-width:0;display:grid;gap:2px}.tc-jr-opt b{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-jr-opt small{font-size:12px;color:var(--t2)}.tc-jr-opt em{font-style:normal;font-weight:800;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.tc-jr-sock{flex:none;width:30px;height:30px;border-radius:50%;background:var(--bg);box-shadow:inset 2px 3px 5px rgba(0,0,0,.75),inset -1px -1px 0 rgba(255,255,255,.08),0 0 0 1px var(--b2)}.tc-jr-hl{position:absolute;inset:-1px;border-radius:18px;border:1.5px solid var(--a);box-shadow:0 12px 26px -16px var(--a);opacity:0;transition:opacity .25s;pointer-events:none}.tc-jr-on .tc-jr-hl{opacity:1}.tc-jr-blob,.tc-jr-tail,.tc-jr-bridge,.tc-jr-shadow,.tc-jr-dr{position:absolute;left:0;top:0}.tc-jr-blob{z-index:4;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;cursor:grab;touch-action:none;background:radial-gradient(circle at 34% 30%,#fff -25%,var(--a2) 20%,var(--a) 55%,var(--ad));box-shadow:inset -2px -3px 5px rgba(0,0,0,.25)}.tc-jr-blob i{position:absolute;left:4px;top:3px;width:8px;height:5px;border-radius:50%;background:rgba(255,255,255,.8);transform:rotate(-25deg)}.tc-jr-tail{z-index:3;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 34% 30%,var(--a2),var(--a) 55%,var(--ad))}.tc-jr-bridge{z-index:3;width:12px;height:100px;margin:-50px 0 0 -6px;border-radius:6px;pointer-events:none;background:linear-gradient(90deg,var(--ad),var(--a) 40%,var(--a2) 55%,var(--a))}.tc-jr-shadow{z-index:2;width:24px;height:12px;margin:-6px 0 0 -12px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.65),transparent)}.tc-jr-dr{z-index:4;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;opacity:0;pointer-events:none;background:var(--a2)}.tc-jr-sum{margin-top:auto;flex:none;display:flex;justify-content:space-between;align-items:baseline;padding:14px 16px;border-radius:18px;background:var(--gl);border:1px solid var(--b1)}.tc-jr-sum span{font-size:14px;color:var(--t1)}.tc-jr-sum b{font-size:24px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tc-mg{gap:10px}.tc-mg .tc-cv{z-index:1}.tc-mg-hero{position:relative;z-index:2;flex:1;min-height:140px;display:grid;place-items:center}.tc-mg-floor{position:absolute;left:50%;bottom:6%;width:190px;height:36px;margin-left:-95px;border-radius:50%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.65}.tc-mg-art{width:148px;height:148px;border-radius:40px;box-shadow:inset 0 2px 0 rgba(255,255,255,.3),inset 0 -8px 18px rgba(0,0,0,.2),12px 22px 40px -18px var(--ad),0 20px 40px -20px #000}.tc-mg-art svg{width:54%;height:54%}.tc-mg-tag{position:absolute;left:0;top:2px;padding:6px 10px;border-radius:99px;background:var(--gl);border:1px solid var(--b1);font-size:12px;font-weight:700;color:var(--t1)}.tc-mg-info{position:relative;z-index:2;display:grid;gap:3px;flex:none}.tc-mg-info .ui-h1{margin:0}.tc-mg-info small{font-size:13px;color:var(--t1)}.tc-mg-field{position:relative;z-index:2;flex:none;height:160px;display:flex;align-items:flex-end;perspective:640px}.tc-mg-btn{position:relative;width:100%;height:60px;padding:0;border:0;border-radius:20px;background:none;cursor:pointer;touch-action:none;font-family:inherit;color:#fff;will-change:transform}.tc-mg-body{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background:radial-gradient(120% 140% at 20% 0%,var(--a2),var(--a) 45%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -3px 8px rgba(0,0,0,.22)}.tc-mg-gloss{position:absolute;left:1px;right:1px;top:1px;height:52%;border-radius:19px 19px 12px 12px / 19px 19px 8px 8px;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,.08) 55%,rgba(255,255,255,0));pointer-events:none}.tc-mg-lab{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:800}.tc-mg-lab .ui-ic{width:22px;height:22px}.tc-mg-sh{position:absolute;left:6%;right:6%;bottom:-8px;height:30px;border-radius:50%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.75;will-change:transform}.tc-mg-badge{position:absolute;right:-6px;top:-9px;min-width:24px;height:24px;padding:0 6px;box-sizing:border-box;border-radius:12px;background:var(--t0);color:var(--bg);font-size:12px;font-weight:800;line-height:24px;text-align:center;font-variant-numeric:tabular-nums;opacity:0;transform:scale(.6);transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1)}.tc-mg-has .tc-mg-badge{opacity:1;transform:none}.tc-mg-fly{position:absolute;left:0;top:0;z-index:50;width:52px;height:52px;padding:13px;box-sizing:border-box;border-radius:16px;color:#fff;pointer-events:none;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 10px 24px -8px var(--a)}.tc-mg-fly svg{display:block;width:100%;height:100%}.tc-sb{gap:10px}.tc-sb-card{position:relative;flex:none;display:grid;justify-items:center;gap:4px;padding:0 16px 14px;text-align:center;border-radius:24px;overflow:hidden;background:var(--sf);border:1px solid var(--b1);box-shadow:10px 20px 40px -26px var(--ad)}.tc-sb-cover{position:relative;justify-self:stretch;height:84px;margin:0 -16px;overflow:hidden;background:radial-gradient(120% 140% at 0% 0%,var(--a2),var(--a) 40%,var(--ad))}.tc-sb-pat{position:absolute;right:-16px;top:-20px;width:124px;height:124px;color:rgba(255,255,255,.2);transform:rotate(-12deg)}.tc-sb-pat svg{display:block;width:100%;height:100%}.tc-sb-av{margin-top:-44px;border:4px solid var(--sf);box-shadow:0 10px 24px -10px #000}.tc-sb-name{margin-top:4px;font-size:22px;font-weight:800;letter-spacing:-.02em}.tc-sb-h{font-size:13px;color:var(--t2)}.tc-sb-subs{display:inline-flex;align-items:center;column-gap:.3em;font-size:14px;color:var(--t1)}.tc-sb-odo{font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.tc-sb-desc{margin:2px 0 8px;font-size:13px;line-height:1.4;color:var(--t1)}.tc-sb-btn{position:relative;justify-self:stretch;height:52px;padding:0;border:0;background:none;cursor:pointer;font-family:inherit;color:#fff;--sub:0}.tc-sb-p{position:absolute;top:0;height:52px;background:linear-gradient(180deg,var(--a2),var(--a) 52%,var(--ad))}.tc-sb-p>i{position:absolute;inset:0;border-radius:inherit;background:var(--rz);opacity:var(--sub)}.tc-sb-l,.tc-sb-r{left:calc(50% - 26px);width:52px;border-radius:50%}.tc-sb-m{left:26px;right:26px}.tc-sb-gl{position:absolute;left:3px;right:3px;top:3px;height:23px;border-radius:23px 23px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,0));pointer-events:none}.tc-sb-spin{position:absolute;left:50%;top:0;width:52px;height:52px;margin-left:-26px;opacity:0}.tc-sb-spin circle{fill:none;stroke:rgba(255,255,255,.22);stroke-width:3}.tc-sb-spin .tc-sb-tail{stroke:#fff;stroke-dasharray:34 120;stroke-linecap:round}.tc-sb-t1,.tc-sb-t2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:800}.tc-sb-t2{color:var(--t0);opacity:0}.tc-sb-t2 .ui-ic{width:20px;height:20px;color:var(--a2);stroke-width:2.6}.tc-sb-ck{stroke-dasharray:24;stroke-dashoffset:24}.tc-sb-note{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:var(--t2);opacity:0}.tc-sb-note .ui-ic{width:16px;height:16px;color:var(--a2)}.tc-sb .ui-sub{margin:4px 0 0}.tc-sb-post .ui-art{width:40px;height:40px;border-radius:12px}.tc-sb-post small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-cs{gap:8px;align-items:center}.tc-cs .tc-cv{z-index:4}.tc-cs-bal{position:relative;z-index:5;display:grid;justify-items:center;gap:2px;flex:none}.tc-cs-bal small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.tc-cs-bal b{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.tc-cs-stage{position:relative;flex:1;min-height:0;width:100%;display:grid;place-items:center;perspective:700px;--d:200px}.tc-cs-coin{position:relative;width:var(--d);height:var(--d);border-radius:50%;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;will-change:transform;z-index:2;background:conic-gradient(from 200deg,var(--ad),var(--a2),var(--a),var(--ad),var(--a2),var(--ad));box-shadow:inset 0 3px 0 rgba(255,255,255,.45),inset 0 -4px 8px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.08)}.tc-cs-face{position:absolute;inset:9%;border-radius:50%;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.5),rgba(255,255,255,0) 42%),radial-gradient(circle,var(--a),var(--ad) 96%);box-shadow:inset 3px 4px 8px rgba(0,0,0,.35),inset -2px -2px 4px rgba(255,255,255,.16)}.tc-cs-gl{position:absolute;inset:29%;color:#fff;filter:drop-shadow(1px 2px 0 rgba(0,0,0,.3))}.tc-cs-gl svg{display:block;width:100%;height:100%}.tc-cs-spec{position:absolute;left:22%;top:17%;width:30%;height:17%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.55),rgba(255,255,255,0));filter:blur(1px);transform-origin:50% 50%;pointer-events:none}.tc-cs-shadow{position:absolute;left:50%;top:calc(50% + var(--d) / 2 - 8px);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);border-radius:50%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.7;will-change:transform}.tc-cs-ring{position:absolute;left:50%;top:50%;width:calc(var(--d) + 34px);height:calc(var(--d) + 34px);transform:translate(-50%,-50%) rotate(-90deg)}.tc-cs-ring circle{fill:none;stroke:var(--b1);stroke-width:2}.tc-cs-ring .tc-cs-prog{stroke:var(--a2);stroke-width:3;stroke-linecap:round}.tc-cs-pop{position:absolute;left:0;top:0;z-index:5;margin:-14px 0 0 -14px;font-size:22px;font-weight:800;color:#fff;text-shadow:0 2px 10px var(--a);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none}.tc-cs-combo{display:grid;justify-items:center;gap:2px;flex:none;text-align:center}.tc-cs-combo b{display:inline-block;font-size:28px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.tc-cs-combo small{font-size:13px;color:var(--t1)}.tc-cs-hot .tc-cs-combo b{text-shadow:0 0 18px var(--a)}.tc-cs-en{width:100%;flex:none;display:flex;align-items:center;gap:10px;padding:10px 14px;box-sizing:border-box;border-radius:16px;background:var(--gl);border:1px solid var(--b1);font-size:12px;color:var(--t1)}.tc-cs-en>i{flex:1;height:6px;border-radius:3px;overflow:hidden;background:var(--rz)}.tc-cs-en>i>i{display:block;height:100%;transform-origin:0 50%;background:linear-gradient(90deg,var(--ad),var(--a2))}.tc-cs-en b{font-weight:700;color:var(--t0);font-variant-numeric:tabular-nums}.tc-rb{touch-action:none}.tc-rb .tc-cv{z-index:0}.tc-rb-head{position:relative;z-index:2;display:grid;gap:6px;pointer-events:none}.tc-rb-logo{width:52px;height:52px;border-radius:16px;margin-bottom:4px}.tc-rb-head .ui-h1{margin:0;font-size:26px}.tc-rb-head small{font-size:14px;line-height:1.4;color:var(--t1)}.tc-rb-b{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;width:max-content;max-width:216px;padding:10px 14px 10px 10px;box-sizing:border-box;border-radius:18px;pointer-events:none;background:var(--sf);border:1px solid var(--b1);box-shadow:8px 16px 30px -18px var(--ad),0 10px 20px -14px #000;transition:border-color .3s}.tc-rb-ic{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:var(--rz);color:var(--t1);transition:background .3s,color .3s}.tc-rb-ic .ui-ic{width:20px;height:20px}.tc-rb-b span{display:grid;gap:1px;min-width:0}.tc-rb-b b{font-size:14px;font-weight:700}.tc-rb-b small{font-size:11.5px;line-height:1.3;color:var(--t2);text-wrap:pretty}.tc-rb-ok{position:absolute;right:-6px;top:-6px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--a);color:#fff;opacity:0;transform:scale(.4);transition:opacity .2s,transform .35s cubic-bezier(.34,1.56,.64,1)}.tc-rb-ok .ui-ic{width:13px;height:13px;stroke-width:3}.tc-rb-got{border-color:var(--a);box-shadow:10px 22px 36px -16px var(--ad),0 14px 26px -14px #000}.tc-rb-got .tc-rb-ic{color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.tc-rb-got .tc-rb-ok{opacity:1;transform:none}.tc-rb-foot{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.tc-rb-cnt{font-size:13px;font-weight:700;color:var(--t1)}.tc-rb-all .tc-rb-cnt{color:var(--a2)}.tc-rb-dots i{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:3px;background:var(--b2);transition:width .3s,background .3s}.tc-rb-dots i.tc-rb-on{width:18px;background:var(--a)}.tc-pt-field{position:relative;flex:1;min-height:0;overflow:hidden;touch-action:none;border-radius:22px;border:1px dashed var(--b1);background:radial-gradient(circle,var(--b1) 1px,transparent 1.5px) 0 0 / 18px 18px,radial-gradient(80% 60% at 50% 100%,rgba(255,255,255,.05),transparent)}.tc-pt-card{position:absolute;left:0;top:0;width:max-content;min-width:128px;max-width:184px;height:56px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:16px;opacity:0;pointer-events:none;will-change:transform,opacity;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 60%),var(--rz);border:1px solid var(--b2);box-shadow:6px 12px 22px -10px var(--ad),0 8px 16px -8px #000}.tc-pt-card .ui-art{width:42px;height:42px;border-radius:12px}.tc-pt-card span{display:grid;min-width:0}.tc-pt-card b{font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-pt-card em{font-style:normal;font-size:12px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.tc-pt-shade{position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.25));opacity:0;pointer-events:none}.tc-pt-feat{flex:none;display:grid;gap:8px;padding:12px;border-radius:20px;background:var(--sf);border:1px solid var(--b1);box-shadow:10px 20px 36px -24px var(--ad);transition:border-color .3s}.tc-pt-hit{border-color:var(--a)}.tc-pt-ey{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.tc-pt-hit .tc-pt-ey{color:var(--a2)}.tc-pt-fr{display:flex;align-items:center;gap:12px}.tc-pt-fr span{flex:1;min-width:0;display:grid;gap:2px}.tc-pt-fr b{font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-pt-fr small{font-size:12px;color:var(--t2)}.tc-pt-fr em{font-style:normal;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.tc-pt-add{display:inline-flex;align-items:center;justify-content:center;gap:8px}.tc-pt-add .ui-ic{width:18px;height:18px}.tc-st-card{position:relative;flex:none;display:grid;justify-items:center;gap:14px;padding:14px 16px 16px;border-radius:24px;background:radial-gradient(90% 60% at 50% 0%,rgba(255,255,255,.05),transparent),var(--sf);border:1px solid var(--b1);box-shadow:10px 22px 40px -26px var(--ad);--s:190px}.tc-st-head{justify-self:stretch;display:flex;align-items:center;gap:10px}.tc-st-head .ui-art{width:40px;height:40px;border-radius:12px}.tc-st-head span{display:grid;gap:1px;min-width:0}.tc-st-head b{font-size:15px;font-weight:800}.tc-st-head small{font-size:12px;color:var(--t2)}.tc-st-perf{position:relative;justify-self:stretch;height:0;margin:0 -16px;border-top:2px dashed var(--b2)}.tc-st-perf::before,.tc-st-perf::after{content:"";position:absolute;top:-10px;width:18px;height:18px;border-radius:50%;background:var(--bg)}.tc-st-perf::before{left:-10px}.tc-st-perf::after{right:-10px}.tc-st-spot{position:relative}.tc-st-under{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:2px;overflow:hidden;border-radius:32px;color:#fff;text-align:center;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 50%,var(--ad));box-shadow:inset 0 2px 0 rgba(255,255,255,.3),inset 0 -10px 20px rgba(0,0,0,.25)}.tc-st-under small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.tc-st-under b{font-size:48px;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.tc-st-under span{font-size:13px;font-weight:700;padding:4px 10px;border-radius:99px;background:rgba(0,0,0,.2)}.tc-st-shine{position:absolute;top:-20%;bottom:-20%;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translateX(-400px)}.tc-st-rig{position:absolute;inset:0;touch-action:none;cursor:grab}.tc-st-ao{position:absolute;inset:0;overflow:hidden;border-radius:32px;pointer-events:none}.tc-st-ao i,.tc-st-crease,.tc-st-curl{position:absolute;left:0;top:0;transform-origin:0 0}.tc-st-ao i{width:40px;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.5))}.tc-st-ca,.tc-st-cb{position:absolute;left:0;top:0;overflow:hidden;transform-origin:0 0;pointer-events:none}.tc-st-front,.tc-st-back{position:absolute;left:0;top:0;width:var(--s);height:var(--s);box-sizing:border-box;overflow:hidden;border-radius:32px;transform-origin:0 0}.tc-st-front{display:grid;place-content:center;justify-items:center;gap:2px;text-align:center;color:#fff;border:6px solid rgba(255,255,255,.94);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.35),rgba(255,255,255,0) 40%),conic-gradient(from 210deg at 42% 40%,var(--a2),var(--a),var(--ad),var(--a),var(--a2))}.tc-st-gl{width:64px;height:64px;filter:drop-shadow(1px 2px 0 rgba(0,0,0,.25))}.tc-st-gl svg{display:block;width:100%;height:100%}.tc-st-front b{font-size:22px;font-weight:800;letter-spacing:-.02em}.tc-st-front small{font-size:12px;font-weight:600;opacity:.85}.tc-st-band{position:absolute;top:-30%;bottom:-30%;left:-50px;width:46px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent)}.tc-st-crease{width:26px;background:linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,0))}.tc-st-back{background:repeating-linear-gradient(45deg,rgba(10,11,14,.04) 0 2px,transparent 2px 6px),linear-gradient(135deg,rgba(255,255,255,.97),rgba(232,232,238,.95));box-shadow:var(--sx,4px) var(--sy,6px) var(--sb,10px) rgba(0,0,0,.45)}.tc-st-curl{width:34px;background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(255,255,255,.9) 78%,rgba(10,11,14,.22))}.tc-st-fly{position:absolute;inset:0;pointer-events:none}.tc-st-foot{justify-self:stretch;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;line-height:1.35;color:var(--t1);text-align:center}.tc-st-foot .ui-ic{width:18px;height:18px;color:var(--a2)}.tc-st-won .tc-st-foot{color:var(--a2)}.tc-sg-wrap{position:absolute;z-index:2;transform-origin:50% 85%;will-change:transform}.tc-sg-glass{position:absolute;inset:0;box-sizing:border-box;border-radius:999px;pointer-events:none;border:2px solid rgba(255,255,255,.2);background:linear-gradient(90deg,rgba(255,255,255,.07),rgba(255,255,255,0) 30%,rgba(255,255,255,0) 70%,rgba(255,255,255,.05));box-shadow:inset 0 0 0 4px rgba(0,0,0,.22),12px 24px 40px -20px var(--ad),0 20px 30px -20px #000;transition:border-color .4s,box-shadow .4s}.tc-sg-hl{position:absolute;left:15px;top:30px;bottom:34px;width:6px;border-radius:6px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.08) 70%,rgba(255,255,255,0))}.tc-sg-cap{position:absolute;left:24%;right:24%;top:-6px;height:12px;border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,.05) 50%,rgba(0,0,0,.3)),var(--rz);box-shadow:0 2px 4px rgba(0,0,0,.5)}.tc-sg-tick{position:absolute;right:8px;width:12px;height:2px;margin-top:-1px;border-radius:1px;background:rgba(255,255,255,.5);pointer-events:none}.tc-sg-done .tc-sg-glass{border-color:var(--a2);box-shadow:inset 0 0 0 4px rgba(0,0,0,.22),12px 24px 40px -20px var(--ad),0 0 34px -6px var(--a)}.tc-sg-steps{position:absolute;inset:0;pointer-events:none}.tc-sg-st{position:absolute;right:12px;display:flex;align-items:center;gap:10px;opacity:.5;transition:opacity .3s}.tc-sg-ok,.tc-sg-cur{opacity:1}.tc-sg-dot{position:relative;flex:none;width:26px;height:26px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;color:transparent;background:var(--rz);border:1px solid var(--b2);transition:background .3s,color .3s}.tc-sg-dot .ui-ic{width:14px;height:14px;stroke-width:3}.tc-sg-ok .tc-sg-dot{color:#fff;border-color:transparent;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.tc-sg-cur .tc-sg-dot{border-color:var(--a2)}.tc-sg-cur .tc-sg-dot::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid var(--a2);animation:tc-ping 1.8s ease-out infinite}@keyframes tc-ping{0%{transform:scale(.7);opacity:.9}100%{transform:scale(1.4);opacity:0}}.tc-sg-st span{display:grid;gap:1px;min-width:0}.tc-sg-st b{font-size:14px;font-weight:700;line-height:1.2}.tc-sg-st small{font-size:11px;color:var(--t2)}.tc-sg-card{margin-top:auto;flex:none;display:flex;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.tc-sg-card span{display:grid;gap:2px;min-width:0}.tc-sg-card small{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t2)}.tc-sg-card b{font-size:17px;font-weight:800}.tc-sg-r{text-align:right}.tc-sg-r b{font-variant-numeric:tabular-nums;white-space:nowrap}@media (prefers-reduced-motion:reduce){.tc-sl-hint .ui-ic,.tc-sl-typing i,.tc-sg-cur .tc-sg-dot::after{animation:none}}:where(.tma) .cd{position:absolute;inset:0;box-sizing:border-box;padding:16px;display:flex;flex-direction:column;gap:12px;color:var(--t0)}.cd-top{flex:none;display:grid;gap:4px;min-width:0}.cd-eb{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-h1{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.08}.cd-sub{font-size:13px;color:var(--t1);line-height:1.35}.cd-row{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-radius:16px;background:var(--sf);border:1px solid var(--b1);font-size:14px}.cd-row span{color:var(--t2);flex:none}.cd-row b{font-weight:700;min-width:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-colon{display:inline-block;width:.34em;text-align:center;opacity:.6}.cd-ghost{position:absolute;left:-22px;top:-22px;width:44px;height:44px;box-sizing:border-box;border-radius:50%;border:2px solid rgba(255,255,255,.9);background:radial-gradient(circle,rgba(255,255,255,.42),rgba(255,255,255,.1) 58%,rgba(255,255,255,0) 70%);box-shadow:0 6px 16px -4px rgba(0,0,0,.7);opacity:0;pointer-events:none;z-index:30}.cd-fly{position:absolute;left:0;top:0;z-index:60;pointer-events:none}.cd-flyart{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 10px 26px -8px var(--a)}.cd-flyart svg{width:56%;height:56%}.cd-chip-n{font-variant-numeric:tabular-nums}.cd-odo{display:inline-flex;font-variant-numeric:tabular-nums}.cd-odo-c{display:inline-block;height:1.15em;overflow:hidden;line-height:1.15em}.cd-odo-s{display:flex;flex-direction:column;will-change:transform}.cd-odo-s span{height:1.15em;text-align:center}.cd-ph{position:relative;display:grid;place-items:center;overflow:hidden;color:#fff}.cd-ph svg{width:40%;height:40%;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25))}.cd-v0{background:radial-gradient(70% 60% at 28% 20%,var(--a2),transparent 62%),linear-gradient(160deg,var(--a),var(--ad))}.cd-v1{background:radial-gradient(60% 70% at 22% 18%,var(--a2),transparent 58%),linear-gradient(200deg,var(--ad),var(--a) 55%,var(--ad))}.cd-v2{background:radial-gradient(circle at 34% 30%,var(--a) 0 22%,var(--ad) 64%,var(--bg))}.cd-v3{background:radial-gradient(55% 55% at 26% 24%,var(--a2),transparent 70%),linear-gradient(135deg,var(--a),var(--ad) 80%)}.cd-v4{background:linear-gradient(170deg,var(--a2) -30%,var(--a) 40%,var(--ad) 78%,var(--rz))}.cd-sp{position:absolute;inset:0;box-sizing:border-box;padding:64px 28px 28px;display:flex;color:var(--t0);background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1.4px);background-size:24px 24px;background-position:12px 12px}.cd-sp-floor{position:absolute;left:-280px;top:-280px;width:560px;height:560px;border-radius:50%;background:radial-gradient(closest-side,var(--a),rgba(0,0,0,0));opacity:.2;pointer-events:none}.cd-sp-grid{position:relative;flex:1;width:100%;max-width:820px;margin:0 auto;display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:16px;touch-action:none;cursor:crosshair}.cd-sp-hero{grid-row:span 2}.cd-sp-n{padding:58px 16px 20px}.cd-sp-n .cd-sp-grid{grid-template-columns:1fr 1fr;grid-template-rows:1.32fr 1fr;gap:12px}.cd-sp-n .cd-sp-hero{grid-row:auto;grid-column:span 2}.cd-sp-cell{position:relative;min-width:0;min-height:0;perspective:900px}.cd-sp-shd{position:absolute;inset:16% 8% 0;border-radius:30px;background:linear-gradient(180deg,var(--ad),#000 70%);filter:blur(22px);opacity:.55;pointer-events:none}.cd-sp-card{position:absolute;inset:0;border-radius:24px;overflow:hidden;background:linear-gradient(160deg,var(--rz),var(--sf) 62%);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),inset 0 0 0 1px rgba(255,255,255,.05)}.cd-sp-hero .cd-sp-card{background:radial-gradient(90% 70% at 100% 0%,rgba(255,255,255,.05),transparent 60%),linear-gradient(160deg,var(--rz),var(--sf) 52%,var(--bg))}.cd-sp-card::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.016) 0 1px,transparent 1px 4px);pointer-events:none}.cd-sp-lit{position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(180px circle at var(--x,-400px) var(--y,-400px),rgba(255,255,255,.2),transparent 70%)}.cd-sp-lit::after{content:"";position:absolute;inset:0;opacity:.32;background:radial-gradient(360px circle at var(--x,-400px) var(--y,-400px),var(--a),transparent 70%)}.cd-sp-spec{position:absolute;left:-64px;top:-36px;width:128px;height:72px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.3),rgba(255,255,255,0));opacity:0;pointer-events:none}.cd-sp-rim{position:absolute;inset:0;box-sizing:border-box;border-radius:inherit;padding:2px;opacity:0;pointer-events:none;background:radial-gradient(210px circle at var(--x,-400px) var(--y,-400px),#fff,var(--a2) 22%,var(--a) 44%,transparent 76%);-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,linear-gradient(#000 0 0);mask-composite:exclude}.cd-sp-in{position:relative;z-index:1;height:100%;box-sizing:border-box;padding:22px;display:flex;flex-direction:column;gap:8px;min-width:0}.cd-sp-wm{position:absolute;right:-34px;top:-34px;z-index:-1;width:220px;height:220px;color:var(--a2);opacity:.08;pointer-events:none}.cd-sp-wm svg{width:100%;height:100%}.cd-sp-h{margin-top:6px;font-size:38px;font-weight:800;letter-spacing:-.03em;line-height:1;text-wrap:balance}.cd-sp-p{font-size:14px;color:var(--t1);line-height:1.4}.cd-sp-buy{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.cd-sp-buy>b{font-size:28px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.cd-sp-cta{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px 0 20px;border-radius:99px;background:var(--a);color:#fff;font-size:15px;font-weight:700;white-space:nowrap;box-shadow:0 12px 24px -12px var(--a),inset 0 1px 0 rgba(255,255,255,.35)}.cd-sp-cta .ui-ic{width:18px;height:18px}.cd-sp-cta.cd-on{box-shadow:0 0 0 3px rgba(255,255,255,.14),0 14px 32px -10px var(--a),inset 0 1px 0 rgba(255,255,255,.35)}.cd-sp-ring{position:absolute;inset:-3px;border-radius:inherit;border:2px solid var(--a2);opacity:0;pointer-events:none}.cd-sp-ic{flex:none;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:0 10px 18px -10px var(--a),inset 0 1px 0 rgba(255,255,255,.3)}.cd-sp-ic .ui-ic{width:22px;height:22px}.cd-sp-t{margin-top:auto;font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.cd-sp-s{font-size:13px;color:var(--t1);line-height:1.3}.cd-sp-n .cd-sp-in{padding:16px}.cd-sp-n .cd-sp-h{font-size:28px}.cd-sp-n .cd-sp-t{font-size:15px}.cd-sp-n .cd-sp-s{font-size:12px}.cd-sp-n .cd-sp-buy>b{font-size:22px}.cd-sp-n .cd-sp-cta{min-height:42px;padding:0 14px 0 16px;font-size:14px}.cd-sp-n .cd-sp-wm{width:170px;height:170px}.cd-bb-wrap{position:relative;flex:none}.cd-bb-card{position:absolute;inset:0;box-sizing:border-box;border-radius:22px;overflow:hidden;padding:16px 18px 14px;display:flex;flex-direction:column;gap:8px;color:#fff;background:radial-gradient(110% 90% at 0% 0%,rgba(255,255,255,.08),transparent 52%),radial-gradient(90% 80% at 100% 100%,var(--ad),transparent 72%),linear-gradient(160deg,var(--rz),var(--sf) 60%,var(--bg));box-shadow:0 26px 40px -26px var(--ad),0 30px 46px -30px #000,inset 0 1px 0 rgba(255,255,255,.12)}.cd-bb-card::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 1px,transparent 1px 3px);pointer-events:none}.cd-bb-sheen{position:absolute;inset:-20% -60%;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.1) 48%,rgba(255,255,255,.03) 54%,transparent 60%);pointer-events:none;animation:cd-sheen 5.6s cubic-bezier(.2,.8,.2,1) infinite}@keyframes cd-sheen{0%,55%{transform:translateX(-46%)}85%,100%{transform:translateX(46%)}}.cd-q .cd-bb-sheen{animation:none;opacity:0}.cd-bb-r1{position:relative;display:flex;align-items:center;gap:10px;min-width:0}.cd-bb-av{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.cd-bb-av svg{width:58%;height:58%}.cd-bb-r1 span{display:grid;min-width:0;gap:1px}.cd-bb-r1 b{font-size:15px;font-weight:700}.cd-bb-r1 small{font-size:12px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-bb-sum{position:relative;margin-top:auto;display:flex;align-items:baseline;gap:6px}.cd-bb-sum b{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.cd-bb-sum span{font-size:22px;color:var(--a2)}.cd-bb-st{position:relative;height:20px;overflow:hidden;font-size:13px;font-weight:700}.cd-bb-st>span{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:6px;height:20px;white-space:nowrap}.cd-bb-s0{color:var(--t1)}.cd-bb-s1{color:var(--a2);opacity:0;transform:translateY(110%)}.cd-bb-s1 .ui-ic{width:16px;height:16px;stroke-width:2.4}.cd-bb-dot{width:7px;height:7px;border-radius:50%;background:var(--a2);box-shadow:0 0 8px var(--a)}.cd-bb-steps{position:relative;display:flex;justify-content:space-between;gap:4px}.cd-bb-steps span{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--t3);white-space:nowrap;transition:color .24s}.cd-bb-steps i{width:6px;height:6px;border-radius:50%;background:var(--t3);transition:background .24s,box-shadow .24s}.cd-bb-steps .cd-on{color:var(--t0)}.cd-bb-steps .cd-on i{background:var(--a2);box-shadow:0 0 0 3px rgba(255,255,255,.07),0 0 8px var(--a)}.cd-bb-svg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.cd-bb-svg path{fill:none;stroke-linecap:round;stroke-dasharray:var(--da,0 4000);stroke-dashoffset:var(--do,0)}.cd-bb-svg .cd-bb-base{stroke:rgba(255,255,255,.09);stroke-width:1;stroke-dasharray:none}.cd-bb-gl{stroke:var(--a);stroke-width:7}.cd-bb-tr{stroke:var(--a2);stroke-width:2.2}.cd-bb-t1{stroke:#fff;stroke-width:2.4}.cd-bb-done{stroke:var(--a2);stroke-width:2;opacity:.9}.cd-bb-head{position:absolute;left:-16px;top:-16px;width:32px;height:32px;border-radius:50%;background:radial-gradient(circle,#fff 0 10%,var(--a2) 20%,rgba(255,255,255,0) 70%);pointer-events:none}.cd-bb-ring{position:absolute;inset:-5px;border-radius:27px;border:2px solid var(--a2);opacity:0;pointer-events:none}.cd-bb-rows{flex:none;display:grid;gap:8px;margin-top:auto}.cd-bb-note{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:4px;font-size:12px;color:var(--t2);text-align:center}.cd-bb-note .ui-ic{width:14px;height:14px;color:var(--a2)}.cd-paid .cd-bb-sum span{color:#fff}.cd-el-wrap{position:relative;flex:none}.cd-el-cv{position:absolute;pointer-events:none;z-index:2}.cd-el-card{position:relative;box-sizing:border-box;border-radius:20px;overflow:hidden;padding:14px;display:grid;gap:10px;background:radial-gradient(100% 80% at 0% 0%,rgba(255,255,255,.07),transparent 55%),linear-gradient(165deg,var(--rz),var(--sf) 58%,var(--bg));box-shadow:0 24px 36px -26px var(--ad),0 30px 44px -30px #000,inset 0 1px 0 rgba(255,255,255,.1)}.cd-el-flash{position:absolute;inset:0;z-index:3;opacity:0;pointer-events:none;background:radial-gradient(240px circle at var(--fx,50%) var(--fy,50%),#fff,var(--a2) 18%,rgba(255,255,255,0) 60%)}.cd-el-badge{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 8px;border-radius:99px;background:var(--a);color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em;box-shadow:0 6px 16px -8px var(--a),inset 0 1px 0 rgba(255,255,255,.3)}.cd-el-badge .ui-ic{width:15px;height:15px}.cd-el-row{display:flex;align-items:center;gap:12px;min-width:0}.cd-el-row .ui-art{width:64px;height:64px;border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 18px -12px var(--a)}.cd-el-row span{display:grid;gap:3px;min-width:0}.cd-el-row b{font-size:18px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-el-row small{font-size:13px;color:var(--t1)}.cd-el-price{display:flex;align-items:center;justify-content:space-between;gap:10px}.cd-el-slot{position:relative;flex:1;height:36px;min-width:0}.cd-el-slot b{position:absolute;left:0;top:0;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:36px;white-space:nowrap;font-variant-numeric:tabular-nums;transform-origin:0 50%}.cd-el-new{color:#fff;opacity:0}.cd-el-old{color:var(--t0)}.cd-el-cut{position:absolute;left:-4%;top:34%;width:108%;height:34%;overflow:visible}.cd-el-cut path{fill:none;stroke:var(--a2);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100 100;stroke-dashoffset:var(--cut,100);vector-effect:non-scaling-stroke}.cd-el-off{flex:none;padding:6px 10px;border-radius:10px;border:1px solid var(--a);color:var(--a2);font-style:normal;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.cd-el-hit .cd-el-off{background:var(--a);color:#fff}.cd-el-time{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid var(--b1);font-size:13px;color:var(--t1)}.cd-el-clk{display:inline-flex;align-items:center;font-size:16px;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.cd-el-rest{flex:none;display:grid;gap:8px;margin-top:6px;opacity:.55}.cd-bb-gl{stroke-width:6}.cd-dc-wrap{position:relative;flex:none;margin-top:auto}.cd-dc-shd{position:absolute;left:6%;right:6%;top:26%;bottom:-5%;border-radius:30px;background:linear-gradient(180deg,var(--ad),#000 70%);filter:blur(20px);opacity:.7;pointer-events:none}.cd-dc-card{position:relative;border-radius:20px;overflow:hidden;display:grid;background:linear-gradient(165deg,var(--rz),var(--sf) 60%);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 1px rgba(255,255,255,.04)}.cd-dc-card::before{content:"";position:absolute;inset:0;z-index:1;background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px);pointer-events:none}.cd-dc-ph{height:124px}.cd-dc-ph svg{width:auto;height:52%}.cd-dc-tag{position:absolute;left:14px;bottom:12px;padding:6px 10px;border-radius:10px;background:rgba(10,11,14,.32);color:#fff;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.cd-dc-r2{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 16px 4px;min-width:0}.cd-dc-tt{display:grid;gap:3px;min-width:0}.cd-dc-tt b{font-size:18px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-dc-tt small{font-size:13px;color:var(--t1)}.cd-dc-pr{flex:none;display:grid;justify-items:end;gap:1px}.cd-dc-pr b{font-size:24px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cd-dc-pr s{font-size:13px;color:var(--t2);font-variant-numeric:tabular-nums}.cd-dc-r3{display:flex;align-items:center;justify-content:space-between;margin:8px 16px 14px;padding-top:10px;border-top:1px dashed var(--b2);font-size:13px;color:var(--t1)}.cd-dc-r3 b{color:var(--t0);font-size:14px;letter-spacing:.1em}.cd-dc-stamp{position:absolute;right:14px;top:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:12px;border:2px solid #fff;background:rgba(10,11,14,.2);color:#fff;font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:0;box-shadow:0 6px 16px -8px rgba(0,0,0,.6)}.cd-dc-stamp .ui-ic{width:16px;height:16px;stroke-width:2.6}.cd-dc-cv{position:absolute;left:0;z-index:3;pointer-events:none}.cd-dc-gone{position:absolute;inset:0;z-index:4;display:grid;place-content:center;justify-items:center;gap:6px;text-align:center;opacity:0;transform:translateY(12px);transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.cd-dc-gone.cd-on{opacity:1;transform:none}.cd-dc-gone b{font-size:22px;font-weight:800;letter-spacing:-.02em}.cd-dc-gone small{font-size:14px;color:var(--t1)}.cd-dc-clock{flex:none;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;background:var(--sf);border:1px solid var(--b1)}.cd-dc-lbl{flex:1;min-width:0;font-size:14px;color:var(--t1)}.cd-dc-t{display:inline-flex;align-items:center;font-size:26px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.cd-dc-x{flex:none;padding:4px 7px;border-radius:8px;background:var(--a);color:#fff;font-style:normal;font-size:11px;font-weight:800;opacity:0;transform:scale(.8);transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1)}.cd-dc-x.cd-on{opacity:1;transform:none}.cd-dc-note{flex:none;margin-bottom:auto;font-size:12px;line-height:1.4;color:var(--t2)}.cd-cy-stage{position:relative;flex:none;display:grid;place-items:center;padding:8px 0 6px;perspective:900px}.cd-cy-card{position:relative;box-sizing:border-box;border-radius:.9em;overflow:hidden;padding:1.1em 1.3em 1.05em;display:flex;flex-direction:column;justify-content:space-between;color:#fff;touch-action:none;cursor:crosshair;background:radial-gradient(120% 90% at 0% 0%,var(--a2),transparent 52%),radial-gradient(90% 80% at 100% 100%,var(--ad),transparent 70%),linear-gradient(135deg,var(--a),var(--ad));box-shadow:0 1.4em 2.2em -1.1em var(--ad),0 1.6em 2.6em -1.4em #000,inset 0 1px 0 rgba(255,255,255,.35)}.cd-cy-card::before{content:"";position:absolute;inset:0;background:repeating-radial-gradient(circle at 112% -12%,rgba(255,255,255,.07) 0 1px,transparent 1px 13px);pointer-events:none}.cd-cy-glare{position:absolute;inset:-20% -45%;background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.22) 46%,rgba(255,255,255,.05) 54%,transparent 62%);pointer-events:none}.cd-cy-r1,.cd-cy-r2,.cd-cy-no{position:relative}.cd-cy-r1{display:flex;align-items:center;justify-content:space-between}.cd-cy-chip{position:relative;width:2.6em;height:1.95em;border-radius:.42em;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(255,255,255,.42) 46%,rgba(255,255,255,.78));box-shadow:inset 0 0 0 1px rgba(10,11,14,.18),0 1px 2px rgba(0,0,0,.25)}.cd-cy-chip::after{content:"";position:absolute;inset:28% 18%;border:1px solid rgba(10,11,14,.22);border-radius:.2em}.cd-cy-brand{font-size:.82em;font-weight:800;letter-spacing:.02em;opacity:.92}.cd-cy-no{display:flex;justify-content:space-between;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;font-size:1.3em;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}.cd-cy-no span{display:inline-flex}.cd-cy-d{display:inline-block;width:.64em;text-align:center;font-style:normal;transform-origin:50% 50%}.cd-cy-r2{display:flex;justify-content:space-between;align-items:flex-end}.cd-cy-r2 span{display:grid;gap:.15em}.cd-cy-r2 small{font-size:.56em;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.cd-cy-r2 b{font-size:.8em;font-weight:700;letter-spacing:.06em}.cd-cy-r2 span + span{justify-items:end}.cd-cy-cv{position:absolute;left:0;top:0;pointer-events:none}.cd-cy-seal{position:absolute;left:50%;top:27%;width:3em;height:3em;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;color:#fff;border:2px solid rgba(255,255,255,.9);background:rgba(10,11,14,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 24px -8px rgba(0,0,0,.6);opacity:0;pointer-events:none}.cd-cy-seal .ui-ic{width:1.7em;height:1.7em;stroke-width:2}.cd-cy-st{flex:none;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--sf);border:1px solid var(--b1)}.cd-cy-ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--rz);color:var(--t1);transition:background .3s,color .3s,box-shadow .3s}.cd-cy-ic .ui-ic{width:20px;height:20px}.cd-cy-st.cd-on .cd-cy-ic{background:var(--a);color:#fff;box-shadow:0 8px 18px -8px var(--a)}.cd-cy-st>span:last-child{display:grid;gap:2px;min-width:0}.cd-cy-st b{font-size:15px;font-weight:700}.cd-cy-st small{font-size:12px;color:var(--t1)}.cd-cy-st.cd-in>span:last-child{animation:cd-up .46s cubic-bezier(.16,1,.3,1) both}@keyframes cd-up{from{transform:translateY(45%);opacity:0}to{transform:none;opacity:1}}.cd-cy-rows{flex:none;display:grid;gap:8px}.cd-fc-grid{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,minmax(0,1fr));gap:10px}.cd-fc-cell{position:relative;min-height:0;perspective:800px}.cd-fc-cell.cd-on{z-index:3}.cd-fc-shd{position:absolute;inset:12% 6% -2%;border-radius:20px;background:linear-gradient(180deg,var(--ad),#000 70%);filter:blur(14px);opacity:.45;pointer-events:none}.cd-fc-card{position:absolute;inset:0;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(165deg,var(--rz),var(--sf));box-shadow:inset 0 1px 0 rgba(255,255,255,.09),inset 0 0 0 1px rgba(255,255,255,.05)}.cd-fc-ph{flex:1;min-height:0}.cd-fc-ph svg{width:auto;height:44%}.cd-fc-ph>svg{transform:translateY(calc(var(--cs,0) * -46%)) scale(calc(1 - var(--cs,0) * .2))}.cd-fc-tx{flex:none;display:grid;gap:2px;padding:8px 10px 9px;min-width:0}.cd-fc-tx b{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-fc-tx span{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-width:0}.cd-fc-tx small{font-size:11px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cd-fc-tx em{flex:none;font-style:normal;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.cd-fc-gl{position:absolute;inset:-10% -60%;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.2) 48%,rgba(255,255,255,.05) 55%,transparent 62%);opacity:0;pointer-events:none}.cd-fc-cta{position:absolute;left:8px;right:8px;bottom:8px;height:32px;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:5px;background:var(--a);color:#fff;font-size:13px;font-weight:700;transform:translateY(130%);box-shadow:0 8px 18px -8px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.3)}.cd-fc-cta .ui-ic{width:16px;height:16px}.cd-fc-dim{position:absolute;inset:0;background:var(--bg);opacity:0;pointer-events:none}.cd-cs{position:absolute;inset:0;box-sizing:border-box;padding:60px 40px 28px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;align-items:stretch;color:var(--t0)}.cd-cs-n{padding:54px 18px 20px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:6px}.cd-cs-copy{display:grid;gap:10px;align-content:center;min-width:0}.cd-cs-mask{display:block;overflow:hidden;padding-bottom:2px}.cd-cs-h{display:block;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.06;text-wrap:balance}.cd-cs-p{display:block;font-size:15px;line-height:1.4;color:var(--t1)}.cd-cs-n .cd-cs-copy{gap:6px}.cd-cs-n .cd-cs-h{font-size:23px}.cd-cs-n .cd-cs-p{font-size:13px}.cd-cs-dots{display:flex;align-items:center;gap:6px;margin-top:6px}.cd-cs-dots i{width:8px;height:8px;border-radius:99px;background:var(--b2);transition:width .34s cubic-bezier(.34,1.56,.64,1),background .3s}.cd-cs-dots i.cd-on{width:24px;background:var(--a)}.cd-cs-cnt{margin-left:8px;font-size:12px;font-weight:700;color:var(--t2);font-variant-numeric:tabular-nums}.cd-cs-view{position:relative;min-height:0;perspective:1100px;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent}.cd-cs-floor{position:absolute;left:14%;right:14%;top:60%;height:28%;border-radius:50%;background:radial-gradient(closest-side,var(--ad),rgba(0,0,0,0));opacity:.45;filter:blur(12px);pointer-events:none}.cd-cs-deck{position:absolute;left:50%;top:50%;transform-style:preserve-3d;transform:rotateX(12deg) rotateY(-18deg)}.cd-cs-card{position:absolute;inset:0;box-sizing:border-box;border-radius:1.3em;overflow:hidden;padding:1.1em 1.2em 1.15em;display:flex;flex-direction:column;color:#fff;box-shadow:0 1.6em 2.4em -1.2em rgba(0,0,0,.85),0 .8em 1.8em -1em var(--ad),inset 0 1px 0 rgba(255,255,255,.32)}.cd-cs-card::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px);pointer-events:none}.cd-cs-k0{background:radial-gradient(90% 80% at 0% 0%,var(--a2),transparent 55%),linear-gradient(140deg,var(--a),var(--ad))}.cd-cs-k1{background:radial-gradient(90% 80% at 0% 0%,rgba(255,255,255,.09),transparent 55%),linear-gradient(160deg,var(--rz),var(--sf) 60%,var(--bg));box-shadow:0 1.6em 2.4em -1.2em rgba(0,0,0,.85),inset 0 0 0 1px var(--a),inset 0 1px 0 rgba(255,255,255,.2)}.cd-cs-k2{background:radial-gradient(70% 70% at 8% 0%,rgba(255,255,255,.34),transparent 60%),linear-gradient(150deg,var(--a2),var(--a) 72%)}.cd-cs-k3{background:radial-gradient(80% 70% at 0% 0%,var(--a),transparent 62%),linear-gradient(160deg,var(--ad),var(--bg) 88%)}.cd-cs-k1 .cd-cs-v{color:var(--a2)}.cd-cs-wm{position:absolute;right:-1.2em;bottom:-1.4em;width:7.5em;height:7.5em;color:#fff;opacity:.13;pointer-events:none}.cd-cs-wm svg{width:100%;height:100%}.cd-cs-v{position:relative;display:flex;align-items:baseline;gap:.08em;line-height:1}.cd-cs-v b{font-size:3.1em;font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.cd-cs-v .cd-cs-pr{font-size:2.5em}.cd-cs-v small{font-size:1.6em;font-weight:800}.cd-cs-v i{width:2.9em;height:2.9em;display:grid;place-items:center;border-radius:.9em;background:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.3);color:#fff}.cd-cs-v i svg,.cd-cs-v i .ui-ic{width:56%;height:56%}.cd-cs-tx{position:relative;margin-top:auto;display:grid;gap:.25em;max-width:80%}.cd-cs-tx b{font-size:1.1em;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.cd-cs-tx small{font-size:.8em;line-height:1.3;opacity:.8}.cd-cs-go{position:absolute;right:1.1em;top:1.1em;display:inline-flex;align-items:center;gap:.3em;padding:.45em .75em;border-radius:99px;background:rgba(255,255,255,.18);font-size:.78em;font-weight:700;box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.cd-cs-go .ui-ic{width:1.1em;height:1.1em}.cd-cs-gl{position:absolute;inset:-20% -60%;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.28) 47%,rgba(255,255,255,.06) 54%,transparent 62%);opacity:0;pointer-events:none}.cd-cs-dim{position:absolute;inset:0;background:var(--bg);opacity:0;pointer-events:none}.cd-bf-zone{position:relative;flex:1;min-height:0;touch-action:none;-webkit-tap-highlight-color:transparent}.cd-bf-floor{position:absolute;left:14%;right:14%;height:44px;border-radius:50%;background:radial-gradient(closest-side,var(--ad),rgba(0,0,0,0));opacity:.55;filter:blur(10px);pointer-events:none}.cd-bf-card{position:absolute;left:50%;box-sizing:border-box;padding:5px;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(165deg,var(--rz),var(--sf));box-shadow:0 14px 26px -14px #000,0 10px 22px -16px var(--ad),inset 0 1px 0 rgba(255,255,255,.12),inset 0 0 0 1px rgba(255,255,255,.06)}.cd-bf-ph{flex:1;min-height:0;border-radius:12px}.cd-bf-ph svg{width:auto;height:40%}.cd-bf-tx{flex:none;display:grid;gap:1px;padding:6px 4px 3px;min-width:0}.cd-bf-tx b{font-size:11.5px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-bf-tx em{font-style:normal;font-size:12px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.cd-bf-gl{position:absolute;inset:-10% -50%;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.12) 48%,transparent 58%);pointer-events:none}.cd-bf-dim{position:absolute;inset:0;background:var(--bg);opacity:0;pointer-events:none}.cd-bf-info{flex:none;display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:16px;background:var(--sf);border:1px solid var(--b1);transition:border-color .3s,box-shadow .3s}.cd-bf-info.cd-on{border-color:var(--a);box-shadow:0 12px 28px -18px var(--a)}.cd-bf-txt{flex:1;min-width:0;display:grid;gap:2px}.cd-bf-mask{display:block;overflow:hidden}.cd-bf-t{display:block;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-bf-s{display:block;font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-bf-buy{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 14px;border-radius:12px;background:var(--rz);color:var(--t0);font-size:14px;font-weight:800;cursor:pointer;transition:background .3s,color .3s}.cd-bf-info.cd-on .cd-bf-buy{background:var(--a);color:#fff}.cd-bf-buy .ui-ic{width:16px;height:16px}.cd-bf-buy em{font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.cd-gi-bg{position:absolute;inset:-40px;pointer-events:none}.cd-gi-bg>i{position:absolute;border-radius:50%}.cd-gi-b1{left:-12%;top:22%;width:72%;height:44%;background:radial-gradient(closest-side,var(--a),rgba(0,0,0,0));opacity:.5}.cd-gi-b2{right:-16%;top:42%;width:74%;height:42%;background:radial-gradient(closest-side,var(--ad),rgba(0,0,0,0));opacity:.85}.cd-gi-b3{left:12%;bottom:2%;width:78%;height:36%;background:radial-gradient(closest-side,var(--a2),rgba(0,0,0,0));opacity:.26}.cd-gi-bg .cd-gi-gw{right:4%;top:6%;width:190px;height:190px;border-radius:0;color:var(--a2);opacity:.07}.cd-gi-gw svg{width:100%;height:100%}.cd-gi>.cd-top{position:relative}.cd-gi-grid{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:24px 10px;transition:opacity .2s}.cd-gi-t{display:grid;justify-items:center;gap:10px;min-width:0;padding:0;border:0;background:none;color:var(--t0);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cd-gi-3d{position:relative;display:block;width:76px;height:76px}.cd-gi-back{position:absolute;inset:6px;border-radius:22px;box-shadow:0 14px 24px -12px var(--ad),inset 0 1px 0 rgba(255,255,255,.3)}.cd-gi-glass{position:absolute;inset:0;border-radius:22px;display:grid;place-items:center;overflow:hidden;color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.24),rgba(255,255,255,.06) 52%,rgba(255,255,255,.1));-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 1px 0 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(255,255,255,.12),0 18px 28px -18px #000}.cd-gi-glass .ui-ic{position:relative;width:30px;height:30px;stroke-width:1.8;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.cd-gi-spec{position:absolute;left:-32%;top:-46%;width:112%;height:92%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.34),rgba(255,255,255,0));pointer-events:none}.cd-gi-badge{position:absolute;right:8px;top:8px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:99px;background:#fff;color:var(--ad);font-size:11px;font-weight:800;line-height:18px;text-align:center}.cd-gi-l{max-width:100%;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 6px rgba(0,0,0,.5)}.cd-gi-sheet{position:absolute;left:12px;right:12px;bottom:12px;height:60%;z-index:5;box-sizing:border-box;padding:16px;border-radius:24px;transform-origin:0 0;visibility:hidden;background:linear-gradient(160deg,rgba(255,255,255,.14),rgba(255,255,255,.04));-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 0 0 1px rgba(255,255,255,.1),0 30px 50px -30px #000}.cd-gi-sh-in{display:grid;gap:8px}.cd-gi-sh-h{display:flex;align-items:center;gap:10px;margin-bottom:4px;min-width:0}.cd-gi-sh-ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.cd-gi-sh-ic .ui-ic{width:22px;height:22px}.cd-gi-sh-h b{flex:1;min-width:0;font-size:20px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-gi-x{flex:none;width:36px;height:36px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;color:inherit;background:rgba(255,255,255,.1);cursor:pointer}.cd-gi-x .ui-ic{width:18px;height:18px}.cd-gi-r{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:rgba(10,11,14,.35);border:1px solid rgba(255,255,255,.08);font-size:14px}.cd-gi-r span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-gi-r em{flex:none;font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.cd-px-card{position:relative;flex:none;border-radius:22px;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 24px 36px -24px var(--ad),0 28px 44px -28px #000,inset 0 0 0 1px rgba(255,255,255,.06)}.cd-px-under{position:absolute;inset:0;box-sizing:border-box;padding:18px;display:flex;flex-direction:column;gap:8px;color:#fff;background:radial-gradient(90% 80% at 0% 0%,var(--a2),transparent 55%),radial-gradient(80% 70% at 100% 100%,var(--ad),transparent 70%),linear-gradient(140deg,var(--a),var(--ad))}.cd-px-wm{position:absolute;right:-24px;bottom:-24px;width:150px;height:150px;opacity:.14;pointer-events:none}.cd-px-wm svg{width:100%;height:100%}.cd-px-under .cd-px-eb{color:rgba(255,255,255,.82)}.cd-px-gift{position:relative;max-width:92%;font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.cd-px-code{position:relative;margin-top:auto;align-self:flex-start;display:inline-flex;align-items:baseline;gap:8px;padding:8px 12px;border-radius:12px;background:rgba(10,11,14,.28);border:1px dashed rgba(255,255,255,.55)}.cd-px-code small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.78}.cd-px-code b{font-size:18px;font-weight:800;letter-spacing:.12em}.cd-px-hint{position:relative;font-size:12px;opacity:.82}.cd-px-cv{position:absolute;left:0;top:0}.cd-px-lock{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:99px;white-space:nowrap;color:#fff;font-size:13px;font-weight:700;pointer-events:none;background:rgba(10,11,14,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 10px 24px -10px #000}.cd-px-lock .ui-ic{width:18px;height:18px}.cd-px-foot{flex:none;display:grid;gap:8px}.cd-wb-zone{position:relative;flex:1;min-height:0}.cd-wb-shd{position:absolute;left:50%;height:34px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.85),var(--ad) 58%,rgba(0,0,0,0));filter:blur(6px);opacity:.75;pointer-events:none}.cd-wb-card{position:absolute;left:50%;top:50%;box-sizing:border-box;padding:10px;display:flex;border-radius:26px;overflow:hidden;touch-action:none;cursor:grab;transform-origin:50% 50%;background:radial-gradient(100% 70% at 18% 0%,rgba(255,255,255,.13),transparent 55%),linear-gradient(170deg,var(--rz),var(--sf));box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(255,255,255,.07),inset 0 -22px 34px -26px var(--a)}.cd-wb-card:active{cursor:grabbing}.cd-wb-in{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.cd-wb-ph{flex:1;min-height:0;border-radius:16px}.cd-wb-ph svg{width:auto;height:42%}.cd-wb-tx{display:grid;gap:3px;padding:0 6px;min-width:0}.cd-wb-tx b{font-size:19px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-wb-tx small{font-size:13px;color:var(--t1)}.cd-wb-buy{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px 2px 6px}.cd-wb-buy b{font-size:22px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.cd-wb-buy span{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:12px;background:var(--a);color:#fff;font-size:14px;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.cd-wb-buy .ui-ic{width:16px;height:16px}.cd-wb-gloss{position:absolute;left:-12%;top:-32%;width:82%;height:62%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.24),rgba(255,255,255,0));pointer-events:none}.cd-wb-hint{flex:none;text-align:center;font-size:12px;color:var(--t2)}.cd-dh{position:absolute;inset:0;box-sizing:border-box;padding:58px 28px 28px;display:flex;flex-direction:column;gap:14px;color:var(--t0)}.cd-dh-n{padding:54px 16px 20px;gap:10px}.cd-dh-top{flex:none;display:grid;gap:4px;min-width:0}.cd-dh-h{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.cd-dh-n .cd-dh-h{font-size:24px}.cd-dh-grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:14px}.cd-dh-n .cd-dh-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:10px}.cd-dh-t{position:relative;min-height:0;border-radius:20px;overflow:hidden;isolation:isolate;-webkit-clip-path:inset(0 round 20px);clip-path:inset(0 round 20px);-webkit-tap-highlight-color:transparent;box-shadow:0 18px 30px -20px #000,0 12px 26px -20px var(--ad),inset 0 1px 0 rgba(255,255,255,.12)}.cd-dh-ph{position:absolute;inset:0}.cd-dh-ph svg{width:auto;height:38%}.cd-dh-tag{position:absolute;left:12px;top:12px;padding:5px 9px;border-radius:99px;background:rgba(10,11,14,.36);color:#fff;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 0 rgba(255,255,255,.16)}.cd-dh-cap{position:absolute;inset:0;box-sizing:border-box;border-radius:inherit;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;color:#fff;background:linear-gradient(0deg,rgba(10,11,14,.95),rgba(10,11,14,.74) 52%,rgba(10,11,14,.4));box-shadow:inset 0 1px 0 rgba(255,255,255,.14);transform:translateY(101%)}.cd-dh-cap b{max-width:100%;font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.cd-dh-cap small{font-size:12px;color:var(--t1)}.cd-dh-go{margin-top:6px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:99px;background:var(--a);color:#fff;font-size:13px;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.cd-dh-go .ui-ic{width:15px;height:15px}.cd-dh-n .cd-dh-cap{padding:10px;justify-content:center;background:linear-gradient(0deg,rgba(10,11,14,.97),rgba(10,11,14,.9))}.cd-dh-n .cd-dh-cap b{font-size:14px}.cd-dh-n .cd-dh-cap small{display:none}.cd-dh-n .cd-dh-go{margin-top:4px;padding:5px 10px;font-size:12px}.cd-fd-scene{position:relative;flex:1;min-height:0;perspective:1000px;cursor:pointer;-webkit-tap-highlight-color:transparent}.cd-fd-floor{position:absolute;left:50%;height:40px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.9),var(--ad) 60%,rgba(0,0,0,0));opacity:.6;filter:blur(8px);pointer-events:none}.cd-fd-rig{position:absolute;left:50%;top:50%;transform-style:preserve-3d}.cd-fd-back{position:absolute;inset:0;border-radius:.9em;background:linear-gradient(170deg,var(--a),var(--ad) 80%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1.2em 2em -1em rgba(0,0,0,.8)}.cd-fd-tab{position:absolute;left:.9em;top:-1.45em;height:1.9em;padding:0 1em;border-radius:.7em .7em 0 0;display:flex;align-items:center;background:var(--a);color:#fff;font-size:.72em;font-weight:800;letter-spacing:.04em;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.cd-fd-sheet{position:absolute;left:-7.9%;right:-7.9%;top:-20.16%;height:113.16%;font-size:1.316em;box-sizing:border-box;padding:.8em .9em;border-radius:.55em;overflow:hidden;display:flex;flex-direction:column;gap:.3em;transform-origin:50% 100%;background:linear-gradient(var(--t0),var(--t0)),var(--rz);color:var(--bg);box-shadow:0 .2em .5em rgba(0,0,0,.25)}.cd-fd-sheet::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(10,11,14,.025) 0 1px,transparent 1px 4px);pointer-events:none}.cd-fd-sheet.cd-on{box-shadow:0 1.4em 2.4em -1em rgba(0,0,0,.75),0 .3em .8em rgba(0,0,0,.2)}.cd-fd-sh-h{position:relative;display:flex;align-items:center;gap:.55em;padding-bottom:.45em;margin-bottom:.1em;border-bottom:2px solid var(--a);min-width:0}.cd-fd-sh-h i{flex:none;width:1.9em;height:1.9em;border-radius:.5em;display:grid;place-items:center;background:var(--a);color:#fff}.cd-fd-sh-h i svg{width:62%;height:62%}.cd-fd-sh-h span{display:grid;min-width:0}.cd-fd-sh-h b{font-size:.92em;font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-fd-sh-h small{font-size:.62em;opacity:.6;white-space:nowrap}.cd-fd-r{position:relative;display:flex;justify-content:space-between;gap:.6em;padding:.22em 0;font-size:.74em;border-bottom:1px solid rgba(10,11,14,.08)}.cd-fd-r span{flex:none;opacity:.62;white-space:nowrap}.cd-fd-r b{min-width:0;font-weight:700;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.cd-fd-sh-sh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,11,14,0) 20%,rgba(10,11,14,.5));opacity:0;pointer-events:none}.cd-fd-front{position:absolute;left:0;right:0;bottom:0;height:74%;box-sizing:border-box;padding:1em 1.1em;border-radius:.8em .8em .9em .9em;display:flex;flex-direction:column;justify-content:flex-end;gap:.15em;color:#fff;transform-origin:50% 100%;background:radial-gradient(90% 80% at 0% 0%,rgba(255,255,255,.24),transparent 55%),linear-gradient(170deg,var(--a2) -20%,var(--a) 45%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.42),inset 0 0 0 1px rgba(255,255,255,.08),0 -.4em 1em -.6em rgba(0,0,0,.4)}.cd-fd-front::before{content:"";position:absolute;inset:.45em;border:1px dashed rgba(255,255,255,.3);border-radius:.5em;pointer-events:none}.cd-fd-glyph{position:absolute;right:1em;top:.9em;width:2.4em;height:2.4em;opacity:.9}.cd-fd-glyph svg{width:100%;height:100%}.cd-fd-front b{position:relative;font-size:1.25em;font-weight:800;letter-spacing:-.02em}.cd-fd-front small{position:relative;font-size:.78em;opacity:.86}.cd-fd-badge{position:absolute;left:1em;top:.9em;min-width:1.7em;height:1.7em;box-sizing:border-box;padding:0 .4em;border-radius:99px;display:grid;place-items:center;background:#fff;color:var(--ad);font-size:.8em;font-weight:800;animation:cd-breathe 3.4s ease-in-out infinite}@keyframes cd-breathe{50%{transform:scale(1.06)}}.cd-q .cd-fd-badge{animation:none}.gl-x{position:absolute;inset:0;overflow:hidden;color:var(--t0);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.gl-x-vp{position:absolute;inset:0;touch-action:none;cursor:grab}.gl-x-vp:active{cursor:grabbing}.gl-x-world{position:absolute;left:50%;width:0;height:0;transform-style:preserve-3d}.gl-x-card{position:absolute;left:0;top:0;border-radius:16px;will-change:transform;box-sizing:border-box}.gl-x-card::after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--bg);opacity:var(--fog,0);pointer-events:none}.gl-x-btn{min-height:40px;padding:0 16px;border:0;border-radius:12px;background:var(--a);color:#fff;font:inherit;font-size:14px;font-weight:700;line-height:1;letter-spacing:-.01em;cursor:pointer;box-shadow:0 10px 24px -12px var(--a),inset 0 1px 0 rgba(255,255,255,.35);white-space:nowrap}.gl-x-btn:active{transform:scale(.97)}.gl-x-glow{position:absolute;left:50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,var(--a),transparent);opacity:.16}.gl-x-shd{position:absolute;left:50%;height:46px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.62),var(--ad) 30%,transparent);opacity:.55}.gl-x-ph{position:absolute;inset:0;overflow:hidden;border-radius:inherit;isolation:isolate;color:#fff;box-sizing:border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 0 0 1px rgba(255,255,255,.08)}.gl-x-ph::before{content:"";position:absolute;pointer-events:none}.gl-x-ph::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(128deg,rgba(255,255,255,.36),rgba(255,255,255,.07) 28%,transparent 44%);opacity:calc(.2 + var(--lit,.5) * .8)}.gl-x-gi{position:absolute;display:block;background:#fff;opacity:calc(.94 - var(--bk,0) * .9);-webkit-mask:var(--gl-x-g) center / contain no-repeat;mask:var(--gl-x-g) center / contain no-repeat}.gl-x-v0{background:radial-gradient(70% 55% at 20% 12%,var(--a2),transparent 64%),radial-gradient(90% 70% at 70% 80%,var(--a),transparent 70%),linear-gradient(160deg,var(--ad) 0%,var(--bg) 100%)}.gl-x-v0::before{left:22%;right:-4%;bottom:7%;height:16%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.gl-x-v0 .gl-x-gi{width:58%;height:58%;right:5%;bottom:13%;transform:rotate(-12deg)}.gl-x-v1{background:radial-gradient(circle at 50% 60%,#fff 0,var(--a2) 6%,transparent 20%),linear-gradient(180deg,var(--bg) 0%,var(--ad) 34%,var(--a) 59%,var(--a2) 60%,var(--ad) 60.4%,var(--bg) 100%)}.gl-x-v1::before{left:0;right:0;top:61%;bottom:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.12) 0 1px,transparent 1px 7px)}.gl-x-v1 .gl-x-gi{width:32%;height:32%;left:34%;top:33%;background:var(--bg);opacity:calc(.86 - var(--bk,0) * .8)}.gl-x-v2{background:radial-gradient(circle at 50% 42%,transparent 0 22%,var(--a2) 22.6% 23.6%,transparent 24.4%),radial-gradient(circle at 18% 16%,#fff 0 1px,transparent 1.6px),radial-gradient(circle at 78% 24%,#fff 0 1px,transparent 1.6px),radial-gradient(circle at 70% 82%,rgba(255,255,255,.7) 0 1px,transparent 1.6px),radial-gradient(70% 55% at 50% 44%,var(--ad),transparent 75%),linear-gradient(180deg,var(--bg),var(--sf))}.gl-x-v2::before{inset:0;background:radial-gradient(circle at 50% 42%,var(--a) 0,transparent 30%);opacity:.55}.gl-x-v2 .gl-x-gi{width:34%;height:34%;left:33%;top:25%;background:var(--a2)}.gl-x-v3{background:linear-gradient(0deg,var(--bg) 0%,transparent 62%),repeating-linear-gradient(135deg,var(--ad) 0 13px,var(--a) 13px 15px,var(--ad) 15px 26px)}.gl-x-v3::before{left:-24%;top:-30%;width:90%;height:80%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.36),transparent)}.gl-x-v3 .gl-x-gi{width:46%;height:46%;left:11%;top:11%}.gl-x-v4{background:radial-gradient(110% 80% at 72% 16%,#fff 0%,var(--a2) 40%,var(--a) 100%)}.gl-x-v4::before{left:8%;right:30%;bottom:9%;height:13%;border-radius:50%;background:radial-gradient(closest-side,var(--ad),transparent);opacity:.7}.gl-x-v4 .gl-x-gi{width:54%;height:54%;left:11%;top:22%;background:var(--ad);transform:rotate(8deg)}.gl-x-v5{background:radial-gradient(circle,rgba(255,255,255,.16) 0 1.2px,transparent 1.7px) 0 0 / 12px 12px,radial-gradient(70% 60% at 60% 38%,var(--a),transparent 70%),linear-gradient(200deg,var(--ad),var(--bg))}.gl-x-v5::before{left:32%;top:62%;width:46%;height:10%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.gl-x-v5 .gl-x-gi{width:44%;height:44%;left:35%;top:18%;transform:rotate(-6deg)}.gl-x-pc{position:absolute;left:0;right:0;bottom:0;z-index:3;display:grid;gap:2px;padding:26px 11px 10px;background:linear-gradient(0deg,rgba(0,0,0,.62),rgba(0,0,0,.34) 55%,transparent);text-align:left;opacity:calc(1 - var(--bk,0))}.gl-x-pc b{font-size:13px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff}.gl-x-pc small{font-size:11px;font-weight:700;color:rgba(255,255,255,.8);font-variant-numeric:tabular-nums}.gl-x-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:99px;background:rgba(20,21,27,.78);border:1px solid var(--b2);color:var(--t0);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gl-x-chip .ui-ic{width:16px;height:16px;color:var(--a2)}.gl-x-fly{position:absolute;left:0;top:0;z-index:40;width:56px;height:56px;border-radius:16px;pointer-events:none;box-shadow:0 14px 30px -10px var(--a)}.gl-x-hud{position:absolute;left:50%;z-index:3;width:min(320px,calc(100% - 40px));transform:translateX(-50%);display:grid;gap:4px;justify-items:center;text-align:center;padding:12px 18px 13px;border-radius:20px;box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03));border:1px solid var(--b1);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 20px 40px -24px #000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none}.gl-x-ln{display:block;overflow:hidden;max-width:100%}.gl-x-ln>span{display:block}.gl-x-hud-t{font-size:18px;font-weight:800;letter-spacing:-.025em;line-height:1.2}.gl-x-hud-s{font-size:13px;color:var(--t1);line-height:1.3}.gl-x-hud-s em{font-style:normal;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.gl-x-sheet{position:absolute;inset:0;z-index:8;display:grid;place-items:center;padding-bottom:70px;box-sizing:border-box}.gl-x-sheet-bd{position:absolute;inset:0;background:radial-gradient(70% 60% at 50% 45%,rgba(10,11,14,.5),rgba(10,11,14,.86));opacity:0}.gl-x-sheet-c{position:relative;width:min(290px,calc(100% - 48px));border-radius:26px;overflow:hidden;background:var(--sf);border:1px solid var(--b2);opacity:0;box-shadow:0 40px 70px -30px #000,0 18px 50px -30px var(--a),inset 0 1px 0 rgba(255,255,255,.14)}.gl-x-sheet-ph{position:relative;height:0;padding-bottom:82%;border-radius:0}.gl-x-sheet-tx{display:grid;gap:4px;padding:14px 16px 16px;opacity:var(--gl-x-in,0);transform:translateY(calc((1 - var(--gl-x-in,0)) * 10px))}.gl-x-sheet-tx b{font-size:20px;font-weight:800;letter-spacing:-.025em;line-height:1.15}.gl-x-sheet-tx small{font-size:13px;color:var(--t2)}.gl-x-sheet-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.gl-x-sheet-row em{font-style:normal;font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.gl-x-x{position:absolute;right:10px;top:10px;z-index:4;width:36px;height:36px;padding:8px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:rgba(10,11,14,.45);color:#fff;cursor:pointer;display:grid;place-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gl-x-x .ui-ic{width:18px;height:18px}.gl-x-sph{background:radial-gradient(80% 60% at 50% 40%,rgba(255,255,255,.03),transparent 70%)}.gl-x-orb{position:absolute;left:50%;border-radius:50%;border:1px solid var(--b1);pointer-events:none;opacity:.8}.gl-x-orb2{border-style:dashed;border-color:var(--b1);opacity:.45}.gl-x-orb i{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--a2);box-shadow:0 0 10px var(--a)}.gl-x-sph .gl-x-hud{background-color:var(--bg);background-color:color-mix(in srgb,var(--bg) 84%,transparent)}.gl-x-sph-c{border-radius:14px;box-shadow:0 12px 26px -14px rgba(0,0,0,.8);cursor:pointer}.gl-x-sph-c .gl-x-ph{border-radius:14px}.gl-x-dome{background:#000;background:radial-gradient(120% 70% at 30% -10%,var(--ad),transparent 60%),linear-gradient(180deg,var(--sf),var(--bg) 70%)}.gl-x-dome-sky{position:absolute;left:50%;top:-30%;width:120%;height:70%;margin-left:-60%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.07),transparent);pointer-events:none}.gl-x-dome-floor{position:absolute;left:-10%;right:-10%;bottom:-20%;height:42%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent);pointer-events:none}.gl-x-dome-c{border-radius:14px;cursor:pointer}.gl-x-dome-vig{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(62% 58% at 50% 46%,transparent 40%,rgba(10,11,14,.55) 72%,var(--bg) 100%)}.gl-x-dome-c .gl-x-pc{padding:22px 10px 9px;font-size:12px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff}.gl-x-dome-cap{position:absolute;left:50%;z-index:4;display:flex;align-items:center;gap:14px;width:max-content;max-width:calc(100% - 32px);padding:10px 10px 10px 16px;border-radius:18px;box-sizing:border-box;opacity:0;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04));border:1px solid var(--b2);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 24px 40px -24px #000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.gl-x-dome-cap span{display:grid;gap:2px;min-width:0}.gl-x-dome-cap b{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums}.gl-x-dome-cap small{font-size:12px;color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gl-x-cb-ttl{position:absolute;left:0;right:0;z-index:2;display:grid;justify-items:center;gap:2px;text-align:center;padding:0 20px;pointer-events:none}.gl-x-cb-ttl b{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.gl-x-cb-ttl small{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.gl-x-cb-shd{width:70%;margin-left:-35%;height:40px;opacity:.4}.gl-x-cb-c{border-radius:16px;cursor:pointer}.gl-x-cb-c::before{content:"";position:absolute;left:50%;top:-16px;bottom:-14px;width:var(--gl-x-seg,200px);margin-left:calc(var(--gl-x-seg,200px) / -2);border-radius:2px;pointer-events:none;background:radial-gradient(circle,var(--bg) 0 2.6px,transparent 3.2px) 0 4px / 13px 9px repeat-x,radial-gradient(circle,var(--bg) 0 2.6px,transparent 3.2px) 0 calc(100% - 4px) / 13px 9px repeat-x,linear-gradient(180deg,var(--rz),var(--sf) 50%,var(--rz));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.4)}.gl-x-cb-ph{position:relative;border-radius:14px;box-shadow:0 16px 26px -16px rgba(0,0,0,.85)}.gl-x-cb-ph .gl-x-ph{border-radius:14px}.gl-x-cb-cap{position:relative;display:grid;gap:3px;padding:8px 4px 0}.gl-x-cb-cap b{font-size:13px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--t0)}.gl-x-cb-cap em{font-style:normal;font-size:12px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums;opacity:calc(.55 + var(--on,0) * .45)}.gl-x-cb-pg{position:absolute;left:50%;width:152px;height:4px;margin-left:-76px;border-radius:4px;background:var(--b1);pointer-events:none;-webkit-clip-path:inset(-12px 0 -12px 0);clip-path:inset(-12px 0 -12px 0)}.gl-x-cb-pg i{position:absolute;left:0;top:-1px;width:20px;height:6px;border-radius:6px;background:var(--a2);box-shadow:0 0 10px var(--a)}b.gl-x-pc{display:block;padding:22px 10px 9px;font-size:12px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff}.gl-x-pt{position:absolute;inset:0;display:block;overflow:hidden;background:radial-gradient(80% 70% at 26% 16%,var(--a2),transparent 62%),linear-gradient(170deg,var(--a),var(--ad) 72%)}.gl-x-pt::before,.gl-x-pt::after{content:"";position:absolute}.gl-x-pt::before{left:33%;top:17%;width:34%;height:0;padding-bottom:34%;border-radius:50%;background:radial-gradient(circle at 34% 28%,var(--rz),var(--bg) 72%);box-shadow:inset 3px 3px 6px rgba(255,255,255,.2)}.gl-x-pt::after{left:14%;right:14%;bottom:-16%;height:50%;border-radius:50% 50% 0 0 / 72% 72% 0 0;background:linear-gradient(160deg,var(--rz),var(--bg) 70%);box-shadow:inset 4px 5px 10px rgba(255,255,255,.14)}.gl-x-pt1{background:radial-gradient(70% 60% at 76% 22%,var(--a2),transparent 62%),linear-gradient(200deg,var(--a),var(--ad) 70%)}.gl-x-pt1::before{left:38%;top:19%;width:31%;padding-bottom:31%}.gl-x-pt2{background:radial-gradient(circle at 50% 40%,var(--a2) 0,var(--a) 30%,var(--ad) 70%)}.gl-x-pt2::before{left:32%;top:14%;width:36%;padding-bottom:36%}.gl-x-pt3{background:linear-gradient(0deg,var(--ad),var(--a) 70%,var(--a2))}.gl-x-pt3::before{left:30%;top:20%;width:32%;padding-bottom:32%}.gl-x-pt3::after{left:8%;right:20%}.gl-x-lb{background:radial-gradient(60% 50% at 50% 55%,rgba(255,255,255,.035),transparent 70%)}.gl-x-lb-cv{position:absolute;left:0;top:0;pointer-events:none}.gl-x-lb-sh{position:absolute;left:0;top:0;transform-origin:0 0;border-radius:22px;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.62),rgba(0,0,0,.28) 62%,transparent);opacity:.75}.gl-x-lb-b{position:absolute;left:0;top:0;transform-origin:0 0;perspective:900px;touch-action:none;cursor:grab}.gl-x-lb-b:active{cursor:grabbing}.gl-x-lb-clip{position:absolute;left:50%;top:-24px;z-index:2;width:24px;height:32px;margin-left:-12px;border-radius:7px 7px 5px 5px;background:linear-gradient(100deg,rgba(255,255,255,.95) 0%,rgba(255,255,255,.3) 28%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.25) 74%,rgba(255,255,255,.7)),var(--rz);box-shadow:inset 0 0 0 1px rgba(0,0,0,.3),2px 3px 5px rgba(0,0,0,.45)}.gl-x-lb-clip::after{content:"";position:absolute;left:6px;right:6px;top:6px;height:7px;border-radius:3px;background:var(--bg);box-shadow:inset 0 1px 2px rgba(0,0,0,.7)}.gl-x-lb-in{position:absolute;inset:0;transform-style:preserve-3d}.gl-x-lb-f,.gl-x-lb-k{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;border-radius:20px;overflow:hidden;box-sizing:border-box;text-align:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid var(--b2);box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.gl-x-lb-f{gap:6px;padding:22px 14px 14px;background:linear-gradient(180deg,var(--ad) 0,var(--sf) 36%,var(--sf))}.gl-x-lb-f::before{content:"";position:absolute;left:50%;top:8px;width:34px;height:7px;margin-left:-17px;border-radius:4px;background:var(--bg);box-shadow:inset 0 1px 2px rgba(0,0,0,.6),0 1px 0 rgba(255,255,255,.12)}.gl-x-lb-f::after,.gl-x-lb-k::after{content:"";position:absolute;inset:-20% -70%;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.24) 50%,transparent 58%);transform:translateX(calc((var(--sh,.5) - .5) * 55%))}.gl-x-lb-hd{display:flex;align-items:center;gap:8px;width:100%;text-align:left}.gl-x-lb-logo{position:relative;flex:none;width:30px;height:30px;border-radius:9px;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.gl-x-lb-logo .gl-x-gi{left:6px;top:6px;right:6px;bottom:6px}.gl-x-lb-hd span{display:grid;min-width:0}.gl-x-lb-hd b{font-size:13px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.gl-x-lb-hd small{font-size:9.5px;color:var(--t1);line-height:1.2}.gl-x-lb-pic{position:relative;flex:1;min-height:0;width:100%;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.gl-x-lb-nm{font-size:17px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.gl-x-lb-rl{padding:3px 10px;border-radius:99px;background:var(--a);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.gl-x-lb-ln{font-size:10.5px;color:var(--t2);line-height:1.2}.gl-x-lb-k{transform:rotateY(180deg);justify-content:center;gap:8px;padding:20px 14px 14px;background:linear-gradient(180deg,var(--rz),var(--sf))}.gl-x-lb-k small{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.gl-x-lb-qr{position:relative;width:70%;padding:7px;border-radius:12px;background:#fff;overflow:hidden;box-sizing:border-box}.gl-x-lb-qr svg{display:block;width:100%;height:auto;fill:var(--bg);shape-rendering:crispEdges}.gl-x-lb-scan{position:absolute;left:0;right:0;top:2px;height:3px;background:var(--a);box-shadow:0 0 12px 2px var(--a);opacity:0}.gl-x-lb-k b{font-size:12.5px;font-weight:800;line-height:1.2}.gl-x-lb-ok{display:inline-flex;align-items:center;gap:5px;padding:5px 11px 5px 7px;border-radius:99px;background:var(--a);color:#fff;font-size:12px;font-weight:800;opacity:0}.gl-x-lb-ok .ui-ic{width:14px;height:14px}.gl-x-fp{background:radial-gradient(70% 55% at 50% 42%,rgba(255,255,255,.035),transparent 70%)}.gl-x-fp-cv{position:absolute;left:0;top:0;pointer-events:none}.gl-x-fp-p{border-radius:14px;box-shadow:0 30px 50px -30px #000}.gl-x-fp-p .gl-x-ph{border-radius:14px}.gl-x-fp-tx{position:absolute;left:0;right:0;bottom:0;z-index:3;display:grid;gap:4px;padding:44px 16px 16px;border-radius:0 0 14px 14px;background:linear-gradient(0deg,rgba(0,0,0,.74),rgba(0,0,0,.42) 60%,transparent);text-align:left}.gl-x-fp-tx small{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.72)}.gl-x-fp-tx b{font-size:21px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:#fff}.gl-x-fp-tx span{font-size:12px;color:rgba(255,255,255,.8)}.gl-x-fp-pr{position:absolute;right:12px;top:12px;z-index:3;padding:6px 10px;border-radius:99px;font-style:normal;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:#fff;background:rgba(10,11,14,.5);border:1px solid rgba(255,255,255,.24)}.gl-x-fp-pr::after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 0 18px var(--a),inset 0 0 0 1px var(--a2);opacity:var(--on,0)}.gl-x-fp-n{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums;pointer-events:none}.gl-x-fp-n .gl-x-ln{font-size:22px;font-weight:800;letter-spacing:-.02em}.gl-x-fp-n small{font-size:11px;font-weight:800;color:var(--t2);letter-spacing:.14em;text-transform:uppercase}.gl-x-ss-sc{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-y}.gl-x-ss-sc::-webkit-scrollbar{display:none}.gl-x-ss-st{position:-webkit-sticky;position:sticky;top:0;overflow:hidden;perspective:1000px;perspective-origin:50% 0}.gl-x-ss-hd{position:absolute;left:20px;right:20px;top:50px;display:grid;justify-items:center;gap:3px;text-align:center}.gl-x-ss-hd b{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.gl-x-ss-hd small{font-size:12px;font-weight:700;color:var(--t2)}.gl-x-ss-c{position:absolute;top:0;border-radius:22px;transform-origin:50% 0;box-shadow:0 -12px 30px -18px rgba(0,0,0,.9),0 26px 40px -28px #000}.gl-x-ss-tx{position:absolute;left:0;right:0;bottom:0;z-index:3;display:grid;gap:3px;padding:44px 76px 18px 20px;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent);text-align:left}.gl-x-ss-tx small{font-size:11px;font-weight:800;letter-spacing:.14em;color:rgba(255,255,255,.72);font-variant-numeric:tabular-nums}.gl-x-ss-tx b{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#fff}.gl-x-ss-tx span{font-size:13px;color:rgba(255,255,255,.8)}.gl-x-ss-pr{position:absolute;right:16px;top:16px;z-index:3;padding:7px 12px;border-radius:99px;font-style:normal;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;color:#fff;background:rgba(10,11,14,.5);border:1px solid rgba(255,255,255,.24)}.gl-x-ss-add{position:absolute;right:16px;bottom:16px;z-index:4;width:46px;height:46px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--a);color:#fff;cursor:pointer;box-shadow:0 10px 24px -10px var(--a),inset 0 1px 0 rgba(255,255,255,.4)}.gl-x-ss-add:active{transform:scale(.94)}.gl-x-ss-add .ui-ic{width:22px;height:22px}.gl-x-ss-c .gl-x-ss-tx,.gl-x-ss-c .gl-x-ss-pr,.gl-x-ss-c .gl-x-ss-add{opacity:max(0,calc(1 - var(--d,0) * 1.4))}.gl-x-ss-c .gl-x-gi{opacity:max(0,calc(.94 - var(--d,0) * 1.4))}.gl-x-dc-c{border-radius:22px;cursor:pointer;box-shadow:0 30px 60px -34px #000}.gl-x-dc-tx{position:absolute;left:0;right:0;bottom:0;z-index:3;display:grid;gap:3px;padding:50px 18px 18px;border-radius:0 0 22px 22px;background:linear-gradient(0deg,rgba(0,0,0,.74),transparent);text-align:left}.gl-x-dc-tx small{font-size:11px;font-weight:800;letter-spacing:.14em;color:rgba(255,255,255,.72);font-variant-numeric:tabular-nums}.gl-x-dc-tx b{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#fff}.gl-x-dc-tx span{font-size:13px;color:rgba(255,255,255,.8)}.gl-x-dc-tx em{justify-self:start;margin-top:6px;padding:6px 12px;border-radius:99px;background:var(--a);color:#fff;font-style:normal;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:0 8px 20px -10px var(--a);opacity:calc(.35 + var(--on,0) * .65)}.gl-x-mf-ch{position:absolute;left:16px;right:16px;top:48px;z-index:3;display:flex;gap:6px;padding:4px 0;overflow-x:auto;scrollbar-width:none}.gl-x-mf-ch.gl-x-fr{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.gl-x-mf-ch.gl-x-fl{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px);mask-image:linear-gradient(90deg,transparent,#000 36px)}.gl-x-mf-ch.gl-x-fl.gl-x-fr{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent)}.gl-x-mf-ch::-webkit-scrollbar{display:none}.gl-x-mf-cb::before{content:"";position:absolute;left:0;right:0;top:-4px;bottom:-4px}.gl-x-mf-cb{position:relative;flex:none;min-height:36px;padding:0 14px;border-radius:99px;border:1px solid var(--b1);background:var(--sf);color:var(--t1);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.gl-x-mf-cb.gl-x-on{background:var(--t0);color:var(--bg);border-color:transparent}.gl-x-mf-sc{position:absolute;left:0;right:0;top:100px;bottom:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12px);mask-image:linear-gradient(180deg,transparent,#000 12px)}.gl-x-mf-sc::-webkit-scrollbar{display:none}.gl-x-mf-in{position:relative}.gl-x-mf-t{position:absolute;left:0;top:0;border-radius:18px;overflow:hidden;box-sizing:border-box;will-change:transform}.gl-x-mf-it{box-shadow:0 18px 30px -22px #000}.gl-x-mf-x{position:absolute;inset:0;display:flex;flex-direction:column;gap:6px;padding:14px;box-sizing:border-box;border-radius:inherit;text-align:left}.gl-x-mf-x small{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t2);line-height:1.25}.gl-x-mf-promo{justify-content:center;align-items:flex-start;color:#fff;border:1.5px dashed rgba(255,255,255,.42);background:radial-gradient(90% 80% at 20% 10%,var(--a2),transparent 60%),linear-gradient(150deg,var(--a),var(--ad))}.gl-x-mf-promo small{color:rgba(255,255,255,.8)}.gl-x-mf-promo b{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.gl-x-mf-promo code{padding:4px 9px;border-radius:8px;background:rgba(10,11,14,.35);font-family:inherit;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:.08em}.gl-x-mf-rev{background:var(--sf);border:1px solid var(--b1)}.gl-x-mf-rev i{font-style:normal;font-size:34px;font-weight:800;line-height:.7;color:var(--a2)}.gl-x-mf-rev p{margin:0;font-size:13px;font-weight:600;line-height:1.3;color:var(--t0)}.gl-x-mf-rev small{margin-top:auto;letter-spacing:.04em;text-transform:none}.gl-x-mf-hit{justify-content:flex-end;background:linear-gradient(160deg,var(--rz),var(--sf));border:1px solid var(--b1)}.gl-x-mf-hit .ui-ic{width:22px;height:22px;color:var(--a2)}.gl-x-mf-hit b{font-size:15px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.gl-x-mf-loy{background:var(--sf);border:1px solid var(--b1)}.gl-x-mf-loy b{font-size:14px;font-weight:800;letter-spacing:-.02em;line-height:1.25}.gl-x-mf-loy i{margin-top:auto;width:136px;max-width:100%;height:12px;background:radial-gradient(circle,var(--a) 0 5px,transparent 5.5px) 0 0 / 17px 12px repeat-x;-webkit-mask-image:linear-gradient(90deg,#000 62%,rgba(0,0,0,.25) 62%);mask-image:linear-gradient(90deg,#000 62%,rgba(0,0,0,.25) 62%)}.gl-x-mf-book{background:linear-gradient(180deg,var(--rz),var(--sf));border:1px solid var(--b1)}.gl-x-mf-book b{font-size:15px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.gl-x-mf-book span{display:flex;gap:6px;margin-top:auto}.gl-x-mf-book span i{padding:5px 9px;border-radius:9px;font-style:normal;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;background:var(--bg);border:1px solid var(--b2)}.gl-x-mf-book span i:first-child{background:var(--a);border-color:transparent;color:#fff}.gl-x-ac-row{position:absolute}.gl-x-ac-p{position:absolute;left:0;top:0;height:100%;overflow:hidden;cursor:pointer;will-change:transform;-webkit-clip-path:inset(0 calc(100% - var(--w,60) * 1px) 0 0 round 18px);clip-path:inset(0 calc(100% - var(--w,60) * 1px) 0 0 round 18px)}.gl-x-ac-p::before{content:"";position:absolute;inset:0;z-index:2;background:var(--bg);opacity:calc((1 - var(--o,0)) * .45);pointer-events:none}.gl-x-ac-img{position:absolute;left:0;top:0;bottom:0}.gl-x-ac-img .gl-x-ph{border-radius:0}.gl-x-ac-img::after{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:34%;z-index:4;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:translateX(calc(var(--sw,0) * 340% - 120%)) skewX(-12deg);opacity:calc(var(--sw,0) * (1 - var(--sw,0)) * 4)}.gl-x-ac-v{position:absolute;bottom:16px;left:calc(var(--gl-x-cw,56px) / 2 - 9px);z-index:3;display:flex;align-items:center;gap:8px;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:13px;font-weight:800;letter-spacing:-.01em;color:#fff;opacity:max(0,calc(1 - var(--o,0) * 3));pointer-events:none}.gl-x-ac-v em{font-style:normal;font-size:11px;letter-spacing:.1em;color:var(--a2);font-variant-numeric:tabular-nums}.gl-x-ac-tx{position:absolute;left:0;bottom:0;z-index:3;display:grid;gap:4px;padding:70px 18px 18px;box-sizing:border-box;text-align:left;background:linear-gradient(0deg,rgba(0,0,0,.78),rgba(0,0,0,.3) 60%,transparent);opacity:max(0,calc((var(--o,0) - .6) * 2.5));transform:translateY(calc((1 - var(--o,0)) * 14px))}.gl-x-ac-tx small{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.7)}.gl-x-ac-tx b{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.08;color:#fff}.gl-x-ac-tx span{font-size:13px;color:rgba(255,255,255,.8)}.gl-x-ac-tx>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px}.gl-x-ac-tx em{font-style:normal;font-size:18px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.gl-x-cg-g{position:absolute}.gl-x-cg-glow{position:absolute;left:0;top:0;width:440px;height:440px;margin:-220px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,var(--a),transparent);opacity:.17}.gl-x-cg-c{position:absolute;perspective:800px;cursor:pointer}.gl-x-cg-in{position:absolute;inset:0;border-radius:20px;overflow:hidden;background:var(--sf);border:1px solid rgba(255,255,255,calc(.08 + var(--hot,0) * .16));box-shadow:0 26px 40px -26px #000;will-change:transform}.gl-x-cg-m,.gl-x-cg-col{position:absolute;left:0;right:0;top:0;bottom:78px}.gl-x-cg-m .gl-x-pt{background:radial-gradient(80% 70% at 26% 16%,rgba(255,255,255,.08),transparent 62%),linear-gradient(170deg,var(--rz),var(--bg) 80%)}.gl-x-cg-m .gl-x-pt::before,.gl-x-cg-m .gl-x-pt::after{background:rgba(255,255,255,.1);box-shadow:inset 3px 3px 6px rgba(255,255,255,.06)}.gl-x-cg-col{-webkit-mask-image:radial-gradient(circle var(--sr,150px) at calc(var(--fx,-999) * 1px - var(--ox) * 1px) calc(var(--fy,-999) * 1px - var(--oy) * 1px),#000 35%,transparent 100%),radial-gradient(circle calc(var(--fl,0) * 460px) at calc(var(--px,0) * 1px) calc(var(--py,0) * 1px),#000 60%,transparent 100%);mask-image:radial-gradient(circle var(--sr,150px) at calc(var(--fx,-999) * 1px - var(--ox) * 1px) calc(var(--fy,-999) * 1px - var(--oy) * 1px),#000 35%,transparent 100%),radial-gradient(circle calc(var(--fl,0) * 460px) at calc(var(--px,0) * 1px) calc(var(--py,0) * 1px),#000 60%,transparent 100%)}.gl-x-pin .gl-x-cg-in{border-color:var(--a)}.gl-x-cg-tx{position:absolute;left:0;right:0;bottom:0;height:78px;display:grid;align-content:center;gap:2px;padding:8px 14px;box-sizing:border-box;text-align:left}.gl-x-cg-tx b{font-size:15px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.gl-x-cg-tx span{font-size:12px;font-weight:700;color:var(--a2);opacity:calc(.72 + var(--hot,0) * .28)}.gl-x-pin .gl-x-cg-tx span{opacity:1}.gl-x-cg-tx small{font-size:11px;color:var(--t2);line-height:1.2}.gl-x-cg-ok{position:absolute;right:10px;top:10px;z-index:3;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--a);color:#fff;transform:scale(var(--pin,0));box-shadow:0 6px 16px -6px var(--a),inset 0 1px 0 rgba(255,255,255,.4)}.gl-x-cg-ok .ui-ic{width:16px;height:16px}.gl-x-px-card{position:absolute;left:50%;transform:translateX(-50%);border-radius:26px;overflow:hidden;background:var(--sf);border:1px solid var(--b1);box-shadow:0 40px 70px -40px #000,0 30px 60px -50px var(--a),inset 0 1px 0 rgba(255,255,255,.08)}.gl-x-px-ph{position:relative;overflow:hidden;cursor:pointer;touch-action:pan-y;background:var(--bg)}.gl-x-px-ph canvas{display:block}.gl-x-px-sh{position:absolute;top:-40%;left:0;width:34%;height:180%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}.gl-x-px-tx{display:grid;gap:6px;padding:14px 16px 16px}.gl-x-px-t{font-size:20px;font-weight:800;letter-spacing:-.025em;line-height:1.2}.gl-x-px-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.gl-x-px-s{min-width:0;font-size:13px;color:var(--t2);line-height:1.3}.gl-x-px-p{flex:none;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.gl-x-px-ths{display:flex;gap:6px;margin-top:6px}.gl-x-px-th{position:relative;flex:1;height:40px;max-width:48px;padding:0;border:0;border-radius:10px;overflow:hidden;cursor:pointer;background:var(--bg);opacity:.5;box-shadow:inset 0 0 0 1px var(--b1)}.gl-x-px-th.gl-x-on{opacity:1;box-shadow:0 0 0 2px var(--a2)}.gl-x-sp{background:radial-gradient(50% 70% at 50% 42%,rgba(255,255,255,.03),transparent 70%)}.gl-x-sp-c{border-radius:calc(14px * var(--k,1));cursor:pointer;box-shadow:0 calc(16px * var(--k,1)) calc(30px * var(--k,1)) calc(-18px * var(--k,1)) #000}.gl-x-sp-z{position:absolute;left:0;top:0;border-radius:14px;transform-origin:0 0}.gl-x-sp-c b.gl-x-pc{padding:20px 9px 8px;font-size:11px}.gl-x-sp-ax{position:absolute;left:-1px;top:0;width:2px;pointer-events:none;background:linear-gradient(180deg,transparent,var(--a2) 30%,#fff 50%,var(--a2) 70%,transparent);box-shadow:0 0 18px 2px var(--a);opacity:.5}.gl-x-ss-ft{position:absolute;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 14px 18px;border-radius:20px;box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid var(--b1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.gl-x-ss-ft span{display:grid;gap:2px;min-width:0;text-align:left}.gl-x-ss-ft b{font-size:16px;font-weight:800;letter-spacing:-.02em}.gl-x-ss-ft small{font-size:12px;color:var(--t2)}.gl-x b,.gl-x small,.gl-x span{overflow-wrap:break-word}.gl-x-sm .gl-x-ac-tx{padding:60px 14px 16px}.gl-x-sm .gl-x-ac-tx b{font-size:18px}.gl-x-sm .gl-x-ac-tx em{font-size:16px}.gl-x-sm .gl-x-fp-tx b{font-size:19px}.gl-x-sm .gl-x-ss-tx b,.gl-x-sm .gl-x-dc-tx b{font-size:20px}.gl-x-sm .gl-x-hud-t{font-size:16px}.gl-x-sm .gl-x-cb-ttl b{font-size:20px}.tr-x{position:absolute;inset:0;overflow:hidden;background:var(--bg);color:var(--t0);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;--tr-au:#F2C46B;--tr-au-hi:#FFF1C8;--tr-au-lo:#8A5A1C;--tr-steel:#9AA0AA;--tr-steel-hi:#E9EDF2;--tr-steel-lo:#3A3D44}.tr-x i{font-style:normal}.tr-cv{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.tr-flash{position:absolute;inset:0;pointer-events:none;opacity:0;z-index:8;background:radial-gradient(60% 45% at 50% 42%,#fff,rgba(255,255,255,.6) 30%,transparent 70%);mix-blend-mode:screen}.tr-hd{position:absolute;left:20px;right:20px;top:18px;z-index:6;display:grid;gap:4px;pointer-events:none}.tr-eb{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-h1{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--t0)}.tr-st{font-size:14px;line-height:1.35;color:var(--t1);min-height:19px}.tr-cf .tr-hd::before{content:"";position:absolute;left:-20px;right:-20px;top:-18px;height:124px;z-index:-1;pointer-events:none;background:linear-gradient(var(--bg) 52%,transparent)}.tr-cf-grab{position:absolute;left:0;right:0;top:30%;height:50%;z-index:4;touch-action:none;cursor:grab}.tr-cf-grab:active{cursor:grabbing}.tr-cf-card{position:absolute;left:50%;top:40%;z-index:5;width:244px;max-width:calc(100% - 40px);visibility:hidden;opacity:0;pointer-events:none;will-change:transform,opacity}.tr-cf-halo{position:absolute;left:-30%;right:-30%;top:-40%;bottom:-40%;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent 72%);opacity:.45}.tr-cf-cin{position:relative;display:grid;justify-items:center;gap:6px;padding:24px 20px 18px;border-radius:22px;overflow:hidden;text-align:center;background:var(--spec),linear-gradient(160deg,rgba(36,34,48,.94),rgba(14,14,20,.96) 70%);box-shadow:var(--e3),var(--hi),0 0 0 1px rgba(255,255,255,.1),0 24px 60px -20px var(--ad)}.tr-cf-cin::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tr-cf-medal{position:relative;width:58px;height:58px;margin-bottom:4px;display:grid;place-items:center;border-radius:18px;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--e2),inset 0 1px 0 rgba(255,255,255,.35),inset 0 -6px 12px -6px rgba(0,0,0,.4),0 10px 30px -8px var(--a)}.tr-cf-medal svg{width:56%;height:56%}.tr-cf-eb{color:var(--a2)}.tr-cf-t{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--t0);max-width:100%;overflow-wrap:anywhere}.tr-cf-s{font-size:14px;color:var(--t1);line-height:1.3}.tr-cf-foot{margin-top:8px;display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:99px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--b1);font-size:12px;font-weight:600;color:var(--t1)}.tr-cf-dot{width:7px;height:7px;border-radius:50%;background:var(--a2);box-shadow:0 0 10px var(--a2)}.tr-cf-got .tr-cf-foot{color:var(--t0);background:rgba(255,255,255,.1)}.tr-cf-got .tr-cf-dot{background:#fff}.tr-cf-glint{position:absolute;top:-20%;bottom:-20%;left:0;width:34%;pointer-events:none;transform:translateX(-120%) skewX(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.tr-cf-meter{position:absolute;left:20px;right:20px;bottom:22px;z-index:6;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--e1),var(--hi),inset 0 0 0 1px var(--b1)}.tr-cf-ml{font-size:13px;font-weight:600;color:var(--t1);white-space:nowrap}.tr-cf-bar{position:relative;flex:1;height:6px;border-radius:99px;background:rgba(255,255,255,.08);overflow:hidden}.tr-cf-bar i{position:absolute;inset:0;border-radius:inherit;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--ad),var(--a) 60%,var(--a2));box-shadow:0 0 12px var(--a)}.tr-cf-mv{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--t0);min-width:44px;text-align:right}.tr-vd{perspective:900px}.tr-vd-wall{position:absolute;inset:-3%;will-change:transform;background:radial-gradient(70% 55% at 22% 18%,rgba(255,255,255,.07),transparent 70%),radial-gradient(120% 90% at 50% 52%,transparent 40%,rgba(0,0,0,.55)),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,rgba(0,0,0,.03) 1px 3px),linear-gradient(180deg,transparent 0 calc(50% - 1px),rgba(0,0,0,.5) calc(50% - 1px) 50%,rgba(255,255,255,.05) 50% calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(160deg,#1D1F25,#121318 60%,#0C0D10)}.tr-vd-pit{position:absolute;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 42%,#1A1510,#0A0806 72%);box-shadow:inset 0 22px 44px rgba(0,0,0,.9),inset 0 0 0 9px #0B0B0E,inset 0 0 0 10px rgba(255,255,255,.05)}.tr-vd-glow{position:absolute;inset:0;opacity:0;background:radial-gradient(circle at 50% 38%,rgba(255,230,188,.62),rgba(255,200,130,.24) 40%,transparent 74%),radial-gradient(70% 40% at 50% 92%,var(--ad),transparent 70%)}.tr-vd-shelf{position:absolute;left:12%;right:12%;bottom:13%;height:10%;border-radius:4px;background:linear-gradient(180deg,rgba(255,220,170,.14),rgba(0,0,0,.4));box-shadow:0 -1px 0 rgba(255,230,190,.18)}.tr-vd-card{position:absolute;left:50%;top:50%;width:14.2em;display:grid;justify-items:center;gap:.3em;padding:1.05em .9em 1em;border-radius:1.25em;text-align:center;box-sizing:border-box;will-change:transform,opacity;background:var(--spec),linear-gradient(170deg,rgba(40,34,30,.9),rgba(16,14,14,.94));box-shadow:var(--e3),var(--hi),0 0 0 1px rgba(255,230,190,.14),0 0 3em -.6em rgba(255,200,130,.45)}.tr-vd-medal{width:2.5em;height:2.5em;display:grid;place-items:center;border-radius:.8em;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--e1),inset 0 1px 0 rgba(255,255,255,.35)}.tr-vd-medal svg{width:56%;height:56%}.tr-vd-eb{font-size:.66em;color:rgba(255,226,186,.7)}.tr-vd-vip{font-size:2.6em;line-height:1;font-weight:900;letter-spacing:-.02em;color:#fff;background:linear-gradient(180deg,#FFFFFF 10%,#FFE9C4 52%,#C9A36A 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 .06em .1em rgba(0,0,0,.5))}.tr-vd-gift{display:inline-flex;align-items:center;gap:.4em;max-width:100%;margin-top:.2em;padding:.38em .7em;border-radius:99px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);font-size:.82em;font-weight:700;color:var(--t0)}.tr-vd-gi{flex:none;width:1.15em;height:1.15em;color:var(--a2)}.tr-vd-gi svg{width:100%;height:100%}.tr-vd-gt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-vd-got{background:var(--a);box-shadow:0 6px 18px -6px var(--a)}.tr-vd-got .tr-vd-gi{color:#fff}.tr-vd-rule{font-size:.72em;line-height:1.3;color:var(--t2)}.tr-vd-frame{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.22),transparent 55%),conic-gradient(from 200deg,#3B3E46,#8C929C 14%,#4A4D55 30%,#2A2C32 50%,#6E737C 66%,#9EA4AD 78%,#3B3E46);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 29px),#000 calc(100% - 28px));mask:radial-gradient(closest-side,transparent calc(100% - 29px),#000 calc(100% - 28px));box-shadow:inset 0 2px 0 rgba(255,255,255,.25),inset 0 -2px 4px rgba(0,0,0,.6)}.tr-vd-frame::after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 27px rgba(0,0,0,.0),inset 0 0 0 28px rgba(0,0,0,.55)}.tr-vd-sock{position:absolute;border-radius:6px;background:linear-gradient(180deg,#050506,#15161A);box-shadow:inset 0 3px 6px rgba(0,0,0,.9),0 1px 0 rgba(255,255,255,.14)}.tr-vd-hinge{position:absolute;border-radius:8px;background:linear-gradient(90deg,#2B2D33,#A9AFB8 30%,#F0F3F7 42%,#7D838C 62%,#2B2D33);box-shadow:3px 6px 10px rgba(0,0,0,.55),inset 0 3px 0 rgba(255,255,255,.25),inset 0 -3px 0 rgba(0,0,0,.4)}.tr-vd-view{position:absolute;inset:0;transform-style:preserve-3d;pointer-events:none}.tr-vd-door{position:absolute;transform-style:preserve-3d;will-change:transform}.tr-vd-ed{position:absolute;inset:0;border-radius:50%;background:linear-gradient(100deg,#24262B,#6A6F78 38%,#9AA0A9 50%,#4A4E56 70%,#1E2024)}.tr-vd-back{position:absolute;inset:0;border-radius:50%;transform:translateZ(-31px) rotateY(180deg);background:radial-gradient(circle,#2E3137 0 12%,transparent 12.5%),repeating-conic-gradient(from 22.5deg,rgba(255,255,255,.06) 0 4deg,transparent 4deg 45deg),radial-gradient(circle at 70% 30%,#4A4E57,#1C1E22 70%);box-shadow:inset 0 0 0 10px rgba(0,0,0,.35)}.tr-vd-bg{position:absolute;left:50%;top:50%;width:0;height:0}.tr-vd-bw{position:absolute;left:-9px;width:18px;height:50px;overflow:hidden}.tr-vd-bolt{position:absolute;inset:0;border-radius:9px 9px 2px 2px;will-change:transform;background:radial-gradient(70% 10px at 50% 0,rgba(255,255,255,.7),transparent),linear-gradient(90deg,#3C3F46,#D9DDE3 30%,#FFFFFF 40%,#8D939C 64%,#2C2E33);box-shadow:inset 0 -2px 0 rgba(0,0,0,.3)}.tr-vd-face{position:absolute;inset:0;border-radius:50%;background:radial-gradient(60% 50% at 30% 22%,rgba(255,255,255,.26),transparent 70%),radial-gradient(90% 80% at 72% 82%,rgba(0,0,0,.35),transparent 70%),repeating-radial-gradient(circle at 50% 50%,rgba(255,255,255,.045) 0 1px,rgba(0,0,0,.05) 1px 2.4px),linear-gradient(150deg,#A7ADB6,#737881 46%,#4B4F57);box-shadow:inset 0 2px 1px rgba(255,255,255,.45),inset 0 -4px 8px rgba(0,0,0,.55),inset 0 0 0 7px rgba(0,0,0,.12),inset 0 0 0 8px rgba(255,255,255,.12)}.tr-vd-aniso{position:absolute;inset:0;border-radius:50%;will-change:transform;background:conic-gradient(from 0deg,transparent 0 2%,rgba(255,255,255,.5) 9%,transparent 17%,transparent 50%,rgba(255,255,255,.3) 58%,transparent 66%);-webkit-mask:radial-gradient(circle,transparent 14%,#000 38%,#000 88%,transparent 97%);mask:radial-gradient(circle,transparent 14%,#000 38%,#000 88%,transparent 97%)}.tr-vd-gr1,.tr-vd-gr2{position:absolute;border-radius:50%;box-shadow:inset 0 1px 0 rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.22)}.tr-vd-gr1{inset:9%}.tr-vd-gr2{inset:26%}.tr-vd-bh{position:absolute;border-radius:6px;background:radial-gradient(circle at 50% 22%,#2E3036 0 2px,transparent 2.5px),radial-gradient(circle at 50% 78%,#2E3036 0 2px,transparent 2.5px),linear-gradient(90deg,#6A6F78,#C9CED6 40%,#8E949D 70%,#4E525A);box-shadow:2px 3px 4px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.45)}.tr-vd-plate{position:absolute;left:50%;width:30px;height:30px;margin-left:-15px;display:grid;place-items:center;border-radius:10px;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:2px 3px 6px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.4)}.tr-vd-plate svg{width:58%;height:58%}.tr-vd-maker{position:absolute;left:22%;right:22%;text-align:center;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgba(20,22,26,.75);text-shadow:0 1px 0 rgba(255,255,255,.28);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-vd-dial{position:absolute;border-radius:50%;touch-action:none;cursor:grab;pointer-events:auto;will-change:transform;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.16),transparent 60%),radial-gradient(circle,#1B1C21 60%,#2A2C32 61%,#121317 100%);box-shadow:4px 7px 14px rgba(0,0,0,.6),0 10px 26px -10px var(--ad),inset 0 1px 0 rgba(255,255,255,.3),inset 0 0 0 2px rgba(255,255,255,.06)}.tr-vd-dial:active{cursor:grabbing}.tr-vd-ticks{position:absolute;inset:3px;border-radius:50%;background:repeating-conic-gradient(from -1.2deg,rgba(255,255,255,.85) 0 2.4deg,transparent 2.4deg 36deg),repeating-conic-gradient(from -.3deg,rgba(255,255,255,.45) 0 .6deg,transparent .6deg 3.6deg);-webkit-mask:radial-gradient(closest-side,transparent 80%,#000 81%,#000 97%,transparent 98%);mask:radial-gradient(closest-side,transparent 80%,#000 81%,#000 97%,transparent 98%)}.tr-vd-num{position:absolute;left:50%;top:50%;width:24px;height:12px;margin:-6px 0 0 -12px;text-align:center;font-size:9.5px;line-height:12px;font-weight:700;color:var(--t1);font-variant-numeric:tabular-nums}.tr-vd-knob{position:absolute;inset:28%;border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.5),transparent 46%),radial-gradient(circle,#9AA0A9 0 34%,transparent 35%),repeating-conic-gradient(#33363C 0 5deg,#7A8089 5deg 10deg);box-shadow:3px 5px 9px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 3px rgba(0,0,0,.5)}.tr-vd-idx{position:absolute;left:50%;width:0;height:0;margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid var(--a);filter:drop-shadow(0 0 4px var(--a))}.tr-vd-meter{gap:10px}.tr-vd-pips{flex:1;display:flex;gap:5px;justify-content:center}.tr-vd-pips i{flex:1;max-width:22px;height:6px;border-radius:3px;background:rgba(255,255,255,.1)}.tr-vd-pips i.on{background:linear-gradient(90deg,var(--a),var(--a2));box-shadow:0 0 8px var(--a)}.tr-vd-flash{background:radial-gradient(55% 40% at 50% 52%,rgba(255,230,190,.9),rgba(255,210,150,.3) 40%,transparent 70%)}.tr-cn-hd{gap:2px}.tr-cn-sum{display:flex;align-items:baseline;gap:2px;font-size:46px;font-weight:800;line-height:1.05;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--t0)}.tr-cn-plus{color:var(--a2);font-weight:700}.tr-cn-st{font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-cn-bal{color:var(--t0);font-weight:700}.tr-cn-med{position:absolute;left:50%;top:32%;z-index:4;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;color:#fff;transform:translate(-50%,-50%);will-change:transform;background:radial-gradient(circle at 32% 26%,var(--a2),var(--a) 52%,var(--ad));box-shadow:var(--e2),inset 0 1px 0 rgba(255,255,255,.4),inset 0 -8px 16px -8px rgba(0,0,0,.45),0 16px 40px -14px var(--a)}.tr-cn-ring{position:absolute;inset:-9px;width:calc(100% + 18px);height:calc(100% + 18px);transform:rotate(-90deg);fill:none;stroke-width:3}.tr-cn-rt{stroke:rgba(255,255,255,.1)}.tr-cn-rp{stroke:var(--a2);stroke-linecap:round;stroke-dasharray:226.2;stroke-dashoffset:226.2;filter:drop-shadow(0 0 4px var(--a))}.tr-cn-mg{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .16s,transform .24s cubic-bezier(.2,.8,.2,1)}.tr-cn-mg svg{width:44%;height:44%}.tr-cn-ck{position:absolute;left:25%;top:25%;width:50%;height:50%;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .24s cubic-bezier(.2,.8,.2,1) .06s}.tr-cn-ok .tr-cn-mg{opacity:0;transform:scale(.7)}.tr-cn-ok .tr-cn-ck{stroke-dashoffset:0}.tr-cn-mgl{position:absolute;inset:-40%;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(closest-side,rgba(255,255,255,.55),var(--a2) 35%,transparent 72%);mix-blend-mode:screen}.tr-cn-flash{background:radial-gradient(40% 30% at 50% 32%,rgba(255,255,255,.8),var(--a2) 30%,transparent 70%)}.tr-mt{cursor:crosshair;touch-action:manipulation}.tr-mt .tr-hd{right:auto;max-width:60%}.tr-mt-card{position:absolute;left:0;top:0;z-index:5;width:330px;max-width:calc(100% - 32px);visibility:hidden;opacity:0;pointer-events:none;will-change:transform,opacity}.tr-mt-beam{position:absolute;left:50%;top:-60%;width:70%;height:220%;margin-left:-35%;border-radius:50%;background:radial-gradient(closest-side,var(--a),transparent 75%);opacity:.38}.tr-mt-cin{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 14px;padding:16px 18px;border-radius:22px;overflow:hidden;background:var(--spec),linear-gradient(160deg,rgba(34,32,44,.9),rgba(12,12,18,.94) 70%);box-shadow:var(--e3),var(--hi),0 0 0 1px rgba(255,255,255,.1),0 22px 60px -20px var(--ad);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tr-mt-cin::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tr-mt-medal{grid-row:span 2;width:60px;height:60px;display:grid;place-items:center;border-radius:18px;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--e2),inset 0 1px 0 rgba(255,255,255,.35),0 10px 26px -8px var(--a)}.tr-mt-medal svg{width:56%;height:56%}.tr-mt-tx{display:grid;gap:3px;min-width:0}.tr-mt-eb{color:var(--a2)}.tr-mt-t{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--t0);overflow-wrap:anywhere}.tr-mt-s{font-size:13px;color:var(--t1);line-height:1.3}.tr-mt-tag{justify-self:start;display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:99px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--b1);font-size:12px;font-weight:600;color:var(--t1)}.tr-mt-dot{width:7px;height:7px;border-radius:50%;background:var(--a2);box-shadow:0 0 10px var(--a2)}.tr-mt-got .tr-mt-tag{color:var(--t0);background:rgba(255,255,255,.1)}.tr-mt-got .tr-mt-dot{background:#fff}.tr-mt-flash{background:radial-gradient(60% 50% at 56% 78%,#fff,rgba(255,220,170,.55) 30%,transparent 72%)}.wd-cv{position:absolute;inset:0;width:100%;height:100%;display:block}.wd-grab{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.wd-grab:active{cursor:grabbing}.wd-cap{position:absolute;left:50%;z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px;width:max-content;max-width:86%;text-align:center;pointer-events:none;opacity:0;transform:translateX(-50%);will-change:opacity,transform}.wd-cap b{font:800 26px/1.1 "SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;letter-spacing:-.025em;color:var(--t0,rgba(255,255,255,.94));text-wrap:balance}.wd-cap span{font:600 13px/1.3 "SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;letter-spacing:-.005em;color:var(--t1,rgba(255,255,255,.62))}.wd-hint{position:absolute;left:50%;bottom:22px;padding:8px 14px;border-radius:99px;background:var(--glass,rgba(255,255,255,.08));border:1px solid var(--b1,rgba(255,255,255,.1));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16));color:var(--t1,rgba(255,255,255,.62));font:600 12px/1 "SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;letter-spacing:.01em;white-space:nowrap;pointer-events:none;opacity:0;transform:translateX(-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wd-row{position:absolute;left:16px;right:16px;bottom:24px;display:flex;justify-content:center;gap:8px;pointer-events:none}.wd-pill{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:10px 14px;border-radius:16px;background:var(--glass,rgba(255,255,255,.08));border:1px solid var(--b1,rgba(255,255,255,.1));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),var(--e2,0 18px 36px -18px rgba(0,0,0,.8));opacity:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wd-pill b{font:700 13px/1.15 "SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;letter-spacing:-.01em;color:var(--t0,rgba(255,255,255,.94));white-space:nowrap}.wd-pill i{font:700 13px/1 "SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;font-style:normal;font-variant-numeric:tabular-nums;color:var(--a2)}.sp-x{position:absolute;inset:0;overflow:hidden;color:var(--t0);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sp-x i{font-style:normal}.sp-x-cv{position:absolute;left:0;top:0;width:100%;height:100%;display:block;pointer-events:none}.sp-x-pt{touch-action:none;cursor:crosshair;background:radial-gradient(70% 55% at 22% -8%,rgba(255,255,255,.07),transparent 62%),radial-gradient(90% 60% at 50% 112%,color-mix(in srgb,var(--ad) 34%,transparent),transparent 68%),var(--bg)}.sp-x-pt::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(0,0,0,.55))}.sp-x-pt-pool{position:absolute;left:50%;width:64%;height:20%;margin:-10% 0 0 -32%;border-radius:50%;pointer-events:none;opacity:.3;background:radial-gradient(closest-side,color-mix(in srgb,var(--a) 42%,transparent),color-mix(in srgb,var(--ad) 18%,transparent) 55%,transparent)}.sp-x-pt-hud{position:absolute;left:0;right:0;bottom:26px;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.sp-x-pt-no{display:inline-flex;align-items:center;gap:10px;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.18em;color:var(--t2);font-variant-numeric:tabular-nums}.sp-x-pt-no b{color:var(--t0);font-weight:700}.sp-x-pt-no i{display:block;width:44px;height:1px;background:linear-gradient(90deg,var(--a2),rgba(255,255,255,.12))}.sp-x-pt-role{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--t1);white-space:nowrap}.sp-x-pt-tip{position:absolute;left:0;right:0;top:22px;z-index:2;text-align:center;font-size:13px;font-weight:500;color:var(--t2);pointer-events:none;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1)}.sp-x-pt-tip::before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;vertical-align:1px;border-radius:50%;background:var(--a2);box-shadow:0 0 10px var(--a)}.sp-x-pt-tip.sp-x-off{opacity:0;transform:translateY(-6px)}.sp-x-fw{cursor:pointer;touch-action:manipulation;background:radial-gradient(46% 14% at 50% 79%,color-mix(in srgb,var(--a) 20%,transparent),transparent 75%),radial-gradient(80% 30% at 50% 80%,color-mix(in srgb,var(--ad) 34%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 62%,#000) 0%,var(--bg) 46%,color-mix(in srgb,var(--bg) 78%,var(--ad)) 80%)}.sp-x-fw-flash{position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(62% 52% at var(--sp-fx,50%) var(--sp-fy,30%),color-mix(in srgb,var(--a2) 34%,transparent),color-mix(in srgb,var(--a) 12%,transparent) 46%,transparent 74%)}.sp-x-fw-city{position:absolute;left:0;right:0;pointer-events:none}.sp-x-fw-city svg,.sp-x-fw-water svg{position:absolute;left:0;top:0;display:block;overflow:visible}.sp-x-fw-far{fill:color-mix(in srgb,var(--bg) 88%,var(--a2))}.sp-x-fw-near{fill:color-mix(in srgb,var(--bg) 72%,#000)}.sp-x-fw-win{fill:#EFD8B4;fill:color-mix(in srgb,#FFE2B4 80%,var(--a2));opacity:.58}.sp-x-fw-lit{opacity:0;-webkit-mask:linear-gradient(180deg,#000,rgba(0,0,0,.35) 40%,transparent 75%);mask:linear-gradient(180deg,#000,rgba(0,0,0,.35) 40%,transparent 75%)}.sp-x-fw-lit path{fill:var(--a2);fill-opacity:.14;stroke:var(--a2);stroke-width:1.2;stroke-opacity:.95}.sp-x-fw-water{position:absolute;left:0;right:0;bottom:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(255,255,255,.028) 0 1px,transparent 1px 6px),linear-gradient(180deg,color-mix(in srgb,var(--bg) 74%,var(--ad)),color-mix(in srgb,var(--bg) 70%,#000))}.sp-x-fw-mir{transform-origin:50% 0;opacity:.5;-webkit-mask:linear-gradient(0deg,#000,transparent 78%);mask:linear-gradient(0deg,#000,transparent 78%)}.sp-x-fw-cap{position:absolute;left:16px;right:16px;z-index:2;display:grid;justify-items:center;gap:6px;text-align:center;pointer-events:none;opacity:0}.sp-x-fw-cap small{font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--t2)}.sp-x-fw-cap b{font-size:28px;line-height:1.1;font-weight:800;letter-spacing:-.025em;color:#fff;text-shadow:0 0 22px color-mix(in srgb,var(--a) 70%,transparent),0 2px 10px rgba(0,0,0,.6)}.sp-x-fw-cap span{font-size:13px;font-weight:500;color:var(--t1)}.sp-x-fw-tip{position:absolute;left:0;right:0;top:20px;z-index:2;text-align:center;font-size:13px;font-weight:500;color:var(--t2);pointer-events:none;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1)}.sp-x-fw-tip::before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;vertical-align:1px;border-radius:50%;background:#FFE2B4;box-shadow:0 0 10px #FFCC7A}.sp-x-fw-tip.sp-x-off{opacity:0;transform:translateY(-6px)}@media (max-width:560px){.sp-x-fw-cap b{font-size:22px}}.sp-x-pr{touch-action:none;cursor:grab;background:radial-gradient(55% 45% at 70% 42%,color-mix(in srgb,var(--ad) 16%,transparent),transparent 72%),radial-gradient(50% 40% at 0% 30%,rgba(255,255,255,.05),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 78%,#000),var(--bg) 80%)}.sp-x-pr:active{cursor:grabbing}.sp-x-pr-floor{position:absolute;left:0;right:0;bottom:0;height:21%;pointer-events:none;border-top:1px solid rgba(255,255,255,.05);background:radial-gradient(60% 80% at 40% 0%,rgba(255,255,255,.04),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--sf) 80%,var(--bg)),var(--bg))}.sp-x-pr-dim{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none}.sp-x-pr-shadow{position:absolute;height:16px;margin-top:-8px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.55),color-mix(in srgb,var(--ad) 30%,transparent) 60%,transparent)}.sp-x-pr-eye{position:absolute;z-index:2;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--t1);white-space:nowrap;pointer-events:none;opacity:0}.sp-x-pr-sub{position:absolute;z-index:2;font-size:13px;line-height:1.35;font-weight:500;color:var(--t1);text-align:center;pointer-events:none;opacity:0}.sp-x-pr-sub b{font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.08em;color:var(--a2);white-space:nowrap}.sp-x-pr-tip{position:absolute;left:0;right:0;top:20px;z-index:2;text-align:center;font-size:13px;font-weight:500;color:var(--t2);pointer-events:none;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1)}.sp-x-pr-tip::before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;vertical-align:1px;border-radius:50%;background:#fff;box-shadow:0 0 10px rgba(255,255,255,.8)}.sp-x-pr-tip.sp-x-off{opacity:0;transform:translateY(-6px)}.sp-x-nf{background:radial-gradient(70% 45% at 50% 58%,color-mix(in srgb,var(--ad) 22%,transparent),transparent 70%),radial-gradient(80% 50% at 18% -10%,rgba(255,255,255,.06),transparent 60%),var(--bg)}.sp-x-nf-amb{position:absolute;left:50%;top:60%;width:34em;height:46em;margin:-23em 0 0 -17em;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--a) 46%,transparent),color-mix(in srgb,var(--a) 12%,transparent) 55%,transparent)}.sp-x-nf-head{position:absolute;left:1.6em;right:1.6em;top:2.2em;display:grid;justify-items:center;gap:.55em;text-align:center;pointer-events:none}.sp-x-nf-head small{font:800 1.05em/1 ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--t2)}.sp-x-nf-head b{font-size:1.9em;line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--t0);font-variant-numeric:tabular-nums}.sp-x-nf-floor{position:absolute;left:50%;top:calc(60% + 18.6em);width:26em;height:3.2em;margin-left:-12em;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.7),color-mix(in srgb,var(--ad) 25%,transparent) 60%,transparent)}.sp-x-nf-view{position:absolute;left:50%;top:60%;width:0;height:0;perspective:95em}.sp-x-nf-rig{position:absolute;left:0;top:0;transform-style:preserve-3d}.sp-x-nf-phone{position:absolute;left:-9.5em;top:-19.5em;width:19em;height:39em;transform-style:preserve-3d}.sp-x-nf-pf,.sp-x-nf-pb{position:absolute;inset:0;border-radius:3.2em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sp-x-nf-pf{transform:translateZ(.45em);background:#050507;box-shadow:inset 0 0 0 .14em rgba(255,255,255,.14),inset .1em .12em .1em rgba(255,255,255,.12)}.sp-x-nf-pb{transform:rotateY(180deg) translateZ(.45em);background:linear-gradient(150deg,#34353c,#17181d 60%,#0e0e12)}.sp-x-nf-pe{position:absolute;left:50%;top:3.2em;bottom:3.2em;width:.9em;margin-left:-.45em;background:linear-gradient(90deg,#1a1b20,#6d6f7a 45%,#2a2b31 70%,#121216)}.sp-x-nf-pl{transform:rotateY(-90deg) translateZ(9.5em)}.sp-x-nf-pr{transform:rotateY(90deg) translateZ(9.5em)}.sp-x-nf-pt{position:absolute;top:50%;left:3.2em;right:3.2em;height:.9em;margin-top:-.45em;transform:rotateX(90deg) translateZ(19.5em);background:linear-gradient(180deg,#2a2b31,#7a7c86 50%,#1a1b20)}.sp-x-nf-pd{transform:rotateX(-90deg) translateZ(19.5em)}.sp-x-nf-scr{position:absolute;inset:.75em;border-radius:2.5em;overflow:hidden;background:radial-gradient(90% 50% at 50% 0%,color-mix(in srgb,var(--a) 14%,transparent),transparent 70%),var(--bg)}.sp-x-nf-isl{position:absolute;left:50%;top:.9em;width:6.4em;height:1.9em;margin-left:-3.2em;border-radius:1em;background:#000;box-shadow:inset 0 0 0 .08em rgba(255,255,255,.06)}.sp-x-nf-sb{position:absolute;left:0;right:0;top:4.1em;display:flex;align-items:center;justify-content:center;gap:.6em}.sp-x-nf-sb b{font-size:1.2em;font-weight:700;letter-spacing:-.01em;color:var(--t0);white-space:nowrap}.sp-x-nf-lg{display:block;width:2em;height:2em;padding:.42em;box-sizing:border-box;border-radius:50%;color:#fff;background:radial-gradient(circle at 32% 28%,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi)}.sp-x-nf-lg svg,.sp-x-nf-cg svg{width:100%;height:100%;display:block}.sp-x-nf-zone{position:absolute;left:50%;top:calc(50% - 10.6em);width:12em;height:12em;margin:-6em 0 0 -6em;display:grid;place-items:center}.sp-x-nf-ring{position:absolute;left:50%;top:50%;width:9.4em;height:9.4em;margin:-4.7em 0 0 -4.7em;border-radius:50%;border:.12em solid var(--a2);box-shadow:0 0 1.2em -.2em var(--a),inset 0 0 1.2em -.4em var(--a);opacity:0}.sp-x-nf-prog{position:absolute;left:50%;top:100%;width:8em;height:.36em;margin:1.5em 0 0 -4em;border-radius:1em;overflow:hidden;opacity:0;background:rgba(255,255,255,.12)}.sp-x-nf-prog::after{content:"";position:absolute;inset:0;border-radius:inherit;transform-origin:0 50%;transform:scaleX(var(--sp-p,0));background:linear-gradient(90deg,var(--a),var(--a2));box-shadow:0 0 .8em var(--a)}.sp-x-nf-ic{position:relative;display:grid;place-items:center;width:4.6em;height:4.6em;border-radius:50%;color:var(--t0);background:var(--glass),var(--sf);box-shadow:var(--hi),var(--e1)}.sp-x-nf-ctl{width:2.2em;height:2.2em;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.sp-x-nf-zone small{position:absolute;left:-2em;right:-2em;top:100%;margin-top:-.6em;text-align:center;font-size:1.05em;font-weight:500;color:var(--t1);white-space:nowrap}.sp-x-nf-sum{position:absolute;left:1em;right:1em;top:calc(50% + 2.6em);display:grid;justify-items:center;gap:.45em;text-align:center}.sp-x-nf-sum small{font-size:1.05em;font-weight:500;color:var(--t2)}.sp-x-nf-sum b{font-size:3.4em;line-height:1;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--t0);white-space:nowrap}.sp-x-nf-sum span{font-size:1.05em;color:var(--t1)}.sp-x-nf-home{position:absolute;left:50%;bottom:.9em;width:6.4em;height:.32em;margin-left:-3.2em;border-radius:1em;background:rgba(255,255,255,.35)}.sp-x-nf-ok{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55em;padding:0 1.2em;text-align:center;color:#fff;background:radial-gradient(90% 60% at 50% 22%,var(--a2),var(--a) 45%,var(--ad));-webkit-clip-path:circle(0 at 50% 22%);clip-path:circle(0 at 50% 22%)}.sp-x-nf-ck{display:grid;place-items:center;width:6.4em;height:6.4em;margin-bottom:.8em;border-radius:50%;background:#fff;box-shadow:0 1em 2.4em -1em rgba(0,0,0,.5),0 0 0 .6em rgba(255,255,255,.14)}.sp-x-nf-ck svg{width:3.4em;height:3.4em;fill:none;stroke:var(--a);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22}.sp-x-nf-r1{font-size:1.15em;font-weight:700;letter-spacing:.02em;color:rgba(255,255,255,.86)}.sp-x-nf-r2{font-size:3.2em;line-height:1;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 .06em .2em rgba(0,0,0,.25)}.sp-x-nf-r3{font-size:1.05em;color:rgba(255,255,255,.82)}.sp-x-nf-r4{margin-top:.6em;padding:.45em .9em;border-radius:1em;font-size:.95em;font-weight:600;background:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.sp-x-nf-cs{position:absolute;left:50%;top:calc(50% - 10.6em);width:17em;height:10.7em;margin:-5.35em 0 0 -8.5em;border-radius:1.4em;pointer-events:none;opacity:0;background:radial-gradient(closest-side,rgba(0,0,0,.62),rgba(0,0,0,.3) 60%,transparent)}.sp-x-nf-gl{position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,rgba(255,255,255,.09),rgba(255,255,255,0) 32%),var(--spec)}.sp-x-nf-card{position:absolute;left:-8.5em;top:-5.35em;width:17em;height:10.7em;transform-style:preserve-3d;cursor:grab;touch-action:none}.sp-x-nf-card:active{cursor:grabbing}.sp-x-nf-cf,.sp-x-nf-cb{position:absolute;inset:0;border-radius:1em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sp-x-nf-cf{transform:translateZ(.16em);overflow:hidden;color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0) 40%),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px),linear-gradient(135deg,var(--a2) -25%,var(--a) 38%,var(--ad) 105%);box-shadow:inset 0 0 0 .07em rgba(255,255,255,.3),inset .08em .1em .1em rgba(255,255,255,.25)}.sp-x-nf-cb{transform:rotateY(180deg) translateZ(.16em);background:linear-gradient(135deg,var(--a),var(--ad))}.sp-x-nf-ce{position:absolute;left:50%;top:.9em;bottom:.9em;width:.32em;margin-left:-.16em;background:linear-gradient(90deg,var(--ad),var(--a2),var(--ad))}.sp-x-nf-cl{transform:rotateY(-90deg) translateZ(8.5em)}.sp-x-nf-cr{transform:rotateY(90deg) translateZ(8.5em)}.sp-x-nf-ct{position:absolute;top:50%;left:.9em;right:.9em;height:.32em;margin-top:-.16em;transform:rotateX(90deg) translateZ(5.35em);background:linear-gradient(180deg,var(--a2),var(--ad))}.sp-x-nf-cd{transform:rotateX(-90deg) translateZ(5.35em)}.sp-x-nf-foil{position:absolute;left:-40%;top:-60%;width:180%;height:220%;opacity:.34;pointer-events:none;will-change:transform;background:conic-gradient(from 200deg at 55% 45%,transparent,var(--a2) 8%,#fff 13%,transparent 20%,var(--ad) 32%,transparent 42%,var(--a2) 55%,#fff 60%,transparent 68%,var(--a) 82%,transparent)}.sp-x-nf-c1{position:absolute;left:1.15em;right:1.15em;top:1.05em;display:flex;align-items:center;gap:.55em}.sp-x-nf-c1 b{font-size:1.2em;font-weight:800;letter-spacing:-.015em;white-space:nowrap;text-shadow:0 .06em .12em rgba(0,0,0,.25)}.sp-x-nf-cg{display:block;width:2em;height:2em;padding:.4em;box-sizing:border-box;border-radius:50%;border:.1em solid rgba(255,255,255,.5);background:rgba(0,0,0,.12)}.sp-x-nf-c2{position:absolute;left:1.15em;top:4.1em;display:flex;align-items:center;gap:.8em}.sp-x-nf-c2 .sp-x-nf-ctl{width:1.8em;height:1.8em;opacity:.9}.sp-x-nf-chip{display:block;width:3em;height:2.3em;border-radius:.45em;background:repeating-linear-gradient(90deg,transparent 0 .9em,rgba(80,52,10,.35) .9em 1em),repeating-linear-gradient(180deg,transparent 0 .7em,rgba(80,52,10,.35) .7em .8em),linear-gradient(135deg,#FBE7B0,#D2A94F 42%,#F5D88E 62%,#B08433);box-shadow:inset 0 0 0 .06em rgba(80,52,10,.45),inset .05em .06em 0 rgba(255,255,255,.6)}.sp-x-nf-c3{position:absolute;left:1.15em;right:1.15em;bottom:.95em;display:flex;align-items:baseline;justify-content:space-between}.sp-x-nf-c3 span{font:600 1.1em/1 ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.12em;font-variant-numeric:tabular-nums;text-shadow:0 .06em .1em rgba(0,0,0,.3)}.sp-x-nf-c3 small{font-size:.85em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.75)}.sp-x-nf-glint{position:absolute;left:0;top:-30%;bottom:-30%;width:34%;pointer-events:none;transform:translateX(-120%) skewX(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent)}.sp-x-nf-hint{position:absolute;left:0;right:0;bottom:1.2em;text-align:center;font-size:1.25em;font-weight:500;color:var(--t2);pointer-events:none;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1)}.sp-x-nf-hint.sp-x-off{opacity:0;transform:translateY(.5em)}.sg-cu-x{position:absolute;inset:0;overflow:hidden;background:var(--bg,#0A0B0E);color:var(--t0,rgba(255,255,255,.94));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sg-cu-back{position:absolute;inset:0;will-change:transform;background:radial-gradient(90% 70% at 50% 100%,rgba(0,0,0,0),rgba(0,0,0,.55)),linear-gradient(180deg,var(--rz,#1C1C22),var(--bg,#0A0B0E) 70%)}.sg-cu-back::before{content:"";position:absolute;inset:0;background:var(--ad,#4F1FB8);opacity:.14}.sg-cu-wall{position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 54px);opacity:.7}.sg-cu-glow{position:absolute;left:50%;bottom:6%;width:160%;height:90%;margin-left:-80%;opacity:0;pointer-events:none;background:radial-gradient(50% 70% at 50% 100%,rgba(255,255,255,.34),var(--a2,#A78BFF) 18%,var(--a,#7C3AFF) 40%,rgba(0,0,0,0) 72%)}.sg-cu-ramp{position:absolute;left:0;right:0;bottom:0;height:8%;background:linear-gradient(180deg,var(--rz,#1C1C22),var(--bg,#0A0B0E));box-shadow:0 -1px 0 rgba(255,255,255,.08)}.sg-cu-lamp{position:absolute;top:-5px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff,var(--a2,#A78BFF) 55%,var(--a,#7C3AFF));box-shadow:0 0 14px 4px var(--a2,#A78BFF),0 0 34px 10px var(--a,#7C3AFF);opacity:.18}.sg-cu-brand{position:absolute;left:10%;right:10%;top:50%;transform:translateY(-50%);display:grid;justify-items:center;gap:6px;text-align:center;opacity:0}.sg-cu-brand .ui-art{width:72px;height:72px;border-radius:22px;box-shadow:0 18px 36px -14px var(--a,#7C3AFF),inset 0 1px 0 rgba(255,255,255,.3);margin-bottom:4px}.sg-cu-brand small{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--t2,rgba(255,255,255,.42))}.sg-cu-brand b{display:block;max-width:100%;font-family:"Geologica",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-weight:800;letter-spacing:-.025em;line-height:1.05;white-space:nowrap;text-shadow:0 6px 30px rgba(0,0,0,.6)}.sg-cu-brand span{font-size:13px;color:var(--t1,rgba(255,255,255,.62));max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-cu-stage{position:absolute;inset:0;will-change:transform}.sg-cu-half{position:absolute;top:0;bottom:0;width:52%}.sg-cu-l{left:0}.sg-cu-r{right:0}.sg-cu-shd{position:absolute;left:0;width:100%;transform-origin:0 50%;background:rgba(0,0,0,.45)}.sg-cu-r .sg-cu-shd{transform-origin:100% 50%}.sg-cu-row{position:absolute;left:0;width:100%;transform-origin:0 50%;--sg-cu-d0:0;--sg-cu-d1:0;background:linear-gradient(180deg,rgba(0,0,0,var(--sg-cu-d0,0)),rgba(0,0,0,var(--sg-cu-d1,0))),repeating-linear-gradient(90deg,rgba(0,0,0,.58) 0,rgba(0,0,0,.22) 16%,rgba(255,255,255,.17) 38%,rgba(255,255,255,.05) 50%,rgba(0,0,0,.2) 74%,rgba(0,0,0,.58) 100%),var(--a,#7C3AFF);background-size:100% 100%,16.6667% 100%,100% 100%}.sg-cu-r .sg-cu-row{transform-origin:100% 50%}.sg-cu-hem{box-shadow:inset 0 -5px 0 var(--a2,#A78BFF),inset 0 -7px 0 rgba(0,0,0,.35)}.sg-cu-sheen{position:absolute;inset:0;overflow:hidden;transform-origin:0 50%;pointer-events:none}.sg-cu-r .sg-cu-sheen{transform-origin:100% 50%}.sg-cu-sheen i{position:absolute;top:0;bottom:0;left:-40%;width:180%;background:linear-gradient(100deg,rgba(255,255,255,0) 34%,rgba(255,255,255,.13) 46%,rgba(255,255,255,.03) 53%,rgba(255,255,255,0) 66%)}.sg-cu-val{position:absolute;left:0;right:0;top:0;height:9%;background:repeating-linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.1) 20%,rgba(255,255,255,.14) 42%,rgba(0,0,0,.15) 70%,rgba(0,0,0,.5) 100%),var(--a,#7C3AFF);background-size:12.5% 100%,100% 100%;box-shadow:0 10px 22px -6px rgba(0,0,0,.75),inset 0 -4px 0 var(--a2,#A78BFF)}.sg-cu-val::after{content:"";position:absolute;left:0;right:0;top:100%;height:12px;background:radial-gradient(ellipse 50% 100% at 50% 0,var(--a,#7C3AFF) 70%,rgba(0,0,0,0) 72%);background-size:12.5% 100%;opacity:.9}.sg-dy-x{position:absolute;inset:0;overflow:hidden;background:radial-gradient(80% 60% at 50% 80%,rgba(0,0,0,0),rgba(0,0,0,.5)),linear-gradient(180deg,var(--rz,#1C1C22),var(--bg,#0A0B0E) 62%);color:var(--t0,rgba(255,255,255,.94));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sg-dy-x::before{content:"";position:absolute;inset:0;background:var(--ad,#4F1FB8);opacity:.1}.sg-dy-top{position:absolute;left:16px;top:14px;right:16px;z-index:3;display:grid;gap:2px;pointer-events:none}.sg-dy-top small{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--t2,rgba(255,255,255,.42))}.sg-dy-top b{font-size:20px;font-weight:800;letter-spacing:-.025em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-dy-sc{position:absolute;inset:0;will-change:transform}.sg-dy-floor{position:absolute;left:50%;width:300px;height:70px;margin-left:-150px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.72),rgba(0,0,0,0))}.sg-dy-view{position:absolute;left:50%;width:0;height:0;perspective:900px;perspective-origin:0 -80px}.sg-dy-crate{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.sg-dy-b{position:absolute;left:0;top:0;display:block;box-sizing:border-box;border-radius:2px;backface-visibility:visible;background:repeating-linear-gradient(0deg,rgba(60,32,10,.22) 0 1px,rgba(0,0,0,0) 1px 6px,rgba(255,220,160,.08) 6px 7px),linear-gradient(180deg,rgba(255,236,200,.34),rgba(255,226,180,.12) 40%,rgba(0,0,0,.1) 100%),#8A5A2B;box-shadow:inset 0 0 0 1.5px rgba(255,226,180,.22),inset 0 0 0 3px rgba(60,32,10,.28),0 1px 0 rgba(0,0,0,.4)}.sg-dy-b::before,.sg-dy-b::after{content:"";position:absolute;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.8),rgba(255,255,255,.25) 50%,rgba(0,0,0,.5))}.sg-dy-b::before{left:7px}.sg-dy-b::after{right:7px}.sg-dy-dk{background:repeating-linear-gradient(0deg,rgba(60,32,10,.24) 0 1px,rgba(0,0,0,0) 1px 6px),linear-gradient(180deg,rgba(255,226,180,.1),rgba(0,0,0,.24)),#6E4520}.sg-dy-tp{background:repeating-linear-gradient(90deg,rgba(60,32,10,.22) 0 1px,rgba(0,0,0,0) 1px 6px,rgba(255,220,160,.08) 6px 7px),linear-gradient(180deg,rgba(255,236,200,.44),rgba(255,226,180,.22)),#9A6632}.sg-dy-bun{position:absolute;left:0;top:0;width:76px;height:70px;margin-left:-38px;margin-top:-70px;transform-origin:50% 100%}.sg-dy-stk{position:absolute;bottom:0;width:22px;height:60px;border-radius:5px 5px 4px 4px;background:linear-gradient(90deg,var(--ad,#4F1FB8),var(--a,#7C3AFF) 28%,var(--a2,#A78BFF) 42%,var(--a,#7C3AFF) 60%,var(--ad,#4F1FB8));box-shadow:inset 0 2px 0 rgba(255,255,255,.3),0 3px 6px -2px rgba(0,0,0,.6)}.sg-dy-stk::before{content:"";position:absolute;left:2px;right:2px;top:-2px;height:5px;border-radius:50%;background:radial-gradient(ellipse at 40% 40%,rgba(255,255,255,.85),var(--a2,#A78BFF) 70%)}.sg-dy-stk::after{content:"";position:absolute;left:0;right:0;top:38%;height:16px;background:linear-gradient(90deg,rgba(255,255,255,.62),rgba(255,255,255,.92) 35%,rgba(255,255,255,.55));box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.sg-dy-s0{left:4px;height:56px}.sg-dy-s1{left:27px;height:62px;z-index:2}.sg-dy-s2{left:50px;height:57px}.sg-dy-band{position:absolute;left:1px;right:1px;height:4px;border-radius:2px;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.25));box-shadow:0 1px 1px rgba(0,0,0,.45);z-index:3}.sg-dy-cv{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:4}.sg-dy-card{position:absolute;left:50%;top:50%;z-index:6;width:228px;margin-left:-114px;padding:14px 16px 15px;box-sizing:border-box;border-radius:22px;display:grid;justify-items:center;gap:4px;text-align:center;color:#fff;opacity:0;background:radial-gradient(120% 70% at 50% 0,rgba(255,255,255,.28),rgba(255,255,255,0) 60%),linear-gradient(165deg,var(--a,#7C3AFF),var(--ad,#4F1FB8));box-shadow:0 26px 50px -18px var(--a,#7C3AFF),0 4px 10px -4px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.18),inset 0 1px 0 rgba(255,255,255,.45)}.sg-dy-card .ui-art{width:54px;height:54px;border-radius:17px;margin-bottom:2px;background:rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.32),0 10px 22px -10px rgba(0,0,0,.5)}.sg-dy-card small{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.sg-dy-card b{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.15;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-dy-card span{font-size:13px;opacity:.9;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-dy-card em{font-style:normal;margin-top:4px;font-size:13px;font-weight:800;padding:4px 11px;border-radius:99px;background:rgba(0,0,0,.28);font-variant-numeric:tabular-nums}.sg-sf-x{position:absolute;inset:0;overflow:hidden;background:var(--bg,#0A0B0E);color:var(--t0,rgba(255,255,255,.94));cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sg-sf-sky{position:absolute;inset:0;background:linear-gradient(180deg,var(--ad,#4F1FB8),rgba(0,0,0,0) 62%);opacity:.34}.sg-sf-cv{position:absolute;inset:0;width:100%;height:100%}.sg-sf-haze{position:absolute;left:0;right:0;bottom:0;height:42%;background:linear-gradient(0deg,var(--a,#7C3AFF),rgba(0,0,0,0));opacity:.2;pointer-events:none}.sg-sf-hill{position:absolute;left:-10%;right:-10%;bottom:0;height:24%;pointer-events:none}.sg-sf-hill::before,.sg-sf-hill::after{content:"";position:absolute;bottom:0;border-radius:50% 50% 0 0 / 100% 100% 0 0}.sg-sf-hill::before{left:0;width:70%;height:72%;background:linear-gradient(180deg,var(--rz,#1C1C22),var(--bg,#0A0B0E));opacity:.9}.sg-sf-hill::after{left:48%;width:62%;height:100%;background:linear-gradient(180deg,var(--sf,#14151B),var(--bg,#0A0B0E))}.sg-sf-top{position:absolute;left:16px;right:16px;top:14px;z-index:3;display:grid;gap:3px;pointer-events:none}.sg-sf-top small{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--t2,rgba(255,255,255,.42))}.sg-sf-top b{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-sf-top span{font-size:13px;color:var(--t1,rgba(255,255,255,.62));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-sf-chip{position:absolute;left:50%;bottom:9%;z-index:4;transform:translate(-50%,0);display:inline-flex;align-items:center;gap:9px;max-width:86%;padding:10px 16px 10px 12px;box-sizing:border-box;border-radius:99px;opacity:0;color:#fff;font-size:14px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.05)),var(--sf,#14151B);box-shadow:0 14px 30px -12px var(--a,#7C3AFF),0 2px 6px -2px rgba(0,0,0,.5),inset 0 0 0 1px var(--b2,rgba(255,255,255,.16)),inset 0 1px 0 rgba(255,255,255,.2)}.sg-sf-chip i{flex:none;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff,var(--a2,#A78BFF) 45%,var(--a,#7C3AFF) 80%);box-shadow:0 0 12px 2px var(--a2,#A78BFF)}.sg-sf-chip span{overflow:hidden;text-overflow:ellipsis}.sg-sf-chip em{font-style:normal;color:var(--a2,#A78BFF);font-variant-numeric:tabular-nums}.sg-pb-x{position:absolute;inset:0;overflow:hidden;background:radial-gradient(70% 50% at 50% 40%,rgba(0,0,0,0),rgba(0,0,0,.6)),linear-gradient(180deg,var(--rz,#1C1C22),var(--bg,#0A0B0E) 70%);color:var(--t0,rgba(255,255,255,.94));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sg-pb-x::before{content:"";position:absolute;inset:0;background:var(--ad,#4F1FB8);opacity:.12}.sg-pb-halo{position:absolute;left:50%;top:50%;width:0;height:0;opacity:0;pointer-events:none;will-change:transform,opacity}.sg-pb-halo::before{content:"";position:absolute;left:-320px;top:-320px;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),var(--a2,#A78BFF) 20%,rgba(0,0,0,0) 58%)}.sg-pb-rig{position:absolute;left:50%;top:0;width:0;height:0;will-change:transform}.sg-pb-shadow{position:absolute;left:50%;width:260px;height:56px;margin-left:-130px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),rgba(0,0,0,0));will-change:transform}.sg-pb-globe{position:absolute;left:50%;border-radius:50%;overflow:hidden;touch-action:none;cursor:pointer;will-change:transform;background:radial-gradient(circle at 50% 50%,var(--bg,#0A0B0E) 40%,var(--ad,#4F1FB8) 100%);box-shadow:inset 0 0 0 2px rgba(255,255,255,.08),inset 8px 10px 28px -10px rgba(255,255,255,.22),inset -14px -18px 40px -16px rgba(0,0,0,.9),0 30px 60px -26px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.5)}.sg-pb-globe::before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,0) 62%,rgba(0,0,0,.35) 100%);z-index:2;pointer-events:none}.sg-pb-cv{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.sg-pb-core{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px;border-radius:50%;z-index:3;display:grid;place-items:center;color:#fff;pointer-events:none;will-change:transform;background:radial-gradient(circle at 42% 38%,#fff,var(--a2,#A78BFF) 48%,var(--a,#7C3AFF) 85%);box-shadow:0 0 18px 4px var(--a2,#A78BFF),0 0 44px 12px var(--a,#7C3AFF)}.sg-pb-core svg{width:60%;height:60%;fill:var(--ad,#4F1FB8);opacity:.9}.sg-pb-spec{position:absolute;left:14%;top:7%;width:42%;height:26%;border-radius:50%;z-index:4;pointer-events:none;will-change:transform;background:radial-gradient(ellipse at 50% 40%,rgba(255,255,255,.5),rgba(255,255,255,.12) 50%,rgba(255,255,255,0) 72%)}.sg-pb-spec2{position:absolute;right:12%;bottom:10%;width:22%;height:10%;border-radius:50%;z-index:4;pointer-events:none;background:radial-gradient(ellipse,rgba(255,255,255,.16),rgba(255,255,255,0) 70%)}.sg-pb-neck{position:absolute;left:50%;width:92px;height:30px;margin-left:-46px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,0) 40%),conic-gradient(from 200deg at 50% -40%,rgba(255,255,255,.05),rgba(255,255,255,.5) 18%,rgba(0,0,0,.45) 36%,rgba(255,255,255,.22) 52%,rgba(0,0,0,.55) 70%,rgba(255,255,255,.35) 88%,rgba(255,255,255,.05)),var(--sf,#14151B);box-shadow:inset 0 -2px 0 rgba(0,0,0,.5),0 6px 12px -6px rgba(0,0,0,.8)}.sg-pb-base{position:absolute;left:50%;width:170px;height:40px;margin-left:-85px;border-radius:16px 16px 22px 22px / 14px 14px 30px 30px;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0) 45%,rgba(0,0,0,.3)),conic-gradient(from 190deg at 50% -60%,rgba(255,255,255,.06),rgba(255,255,255,.48) 16%,rgba(0,0,0,.4) 34%,rgba(255,255,255,.2) 50%,rgba(0,0,0,.5) 68%,rgba(255,255,255,.34) 86%,rgba(255,255,255,.06)),var(--sf,#14151B);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -3px 0 rgba(0,0,0,.55),0 10px 20px -8px rgba(0,0,0,.9)}.sg-pb-base::before{content:"";position:absolute;left:10%;right:10%;top:5px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.55) 30%,rgba(255,255,255,.1) 60%,rgba(255,255,255,0))}.sg-pb-plaque{position:absolute;left:50%;transform:translateX(-50%);max-width:84%;padding:7px 14px;box-sizing:border-box;border-radius:10px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Geologica",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--t0,rgba(255,255,255,.94));background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.02)),var(--sf,#14151B);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(0,0,0,.5),0 8px 16px -8px rgba(0,0,0,.8)}.sg-pb-hint{position:absolute;left:16px;right:16px;top:14px;z-index:3;display:grid;gap:2px;pointer-events:none}.sg-pb-hint small{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--t2,rgba(255,255,255,.42))}.sg-pb-hint b{font-size:20px;font-weight:800;letter-spacing:-.025em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.sg-cu-lamp,.sg-pb-core{transition:none}}.sg-ch-x{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:18px 20px 0;box-sizing:border-box;color:var(--t0,rgba(255,255,255,.94));text-align:center}.sg-ch-top{width:100%}.sg-ch-top .ui-h1{display:block;margin:2px 0 0}.sg-ch-num{display:inline-flex;align-items:baseline;margin-top:4px;font-size:48px;font-weight:800;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}.sg-ch-pct{font-size:24px;font-weight:700;margin-left:3px;color:var(--t1,rgba(255,255,255,.62))}.sg-ch-od-w{display:inline-flex;align-items:baseline}.sg-ch-od-w .ui-odo-c{max-width:.62em;transition:opacity .2s,max-width .2s cubic-bezier(.2,.8,.2,1)}.sg-ch-od-w .ui-odo-c.sg-ch-od-x{max-width:0;opacity:0}.sg-ch-od-s{display:inline-block;width:.24em;max-width:.24em;transition:max-width .2s cubic-bezier(.2,.8,.2,1)}.sg-ch-od-s.sg-ch-od-x{max-width:0}.sg-ch-cap{height:18px;margin-top:2px;font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--t1,rgba(255,255,255,.62));opacity:0;transform:translateY(6px);transition:opacity .24s,transform .32s cubic-bezier(.2,.8,.2,1)}.sg-ch-cap.sg-ch-on{opacity:1;transform:none}.sg-ch-scene{position:relative;flex:1;width:100%;display:flex;flex-direction:column;align-items:center;padding-top:14px}.sg-ch-bat{position:relative;z-index:2;flex:none;border-radius:26px;background:linear-gradient(165deg,rgba(255,255,255,.075),rgba(255,255,255,.02) 60%,rgba(255,255,255,.04));box-shadow:0 0 0 3px rgba(255,255,255,.26),inset 0 1px 0 rgba(255,255,255,.16),0 24px 44px -22px var(--ad),var(--e2,0 18px 36px -18px rgba(0,0,0,.8));will-change:transform}.sg-ch-nub{position:absolute;left:33%;right:33%;top:-12px;height:9px;border-radius:5px 5px 1px 1px;background:rgba(255,255,255,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.34)}.sg-ch-in{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.sg-ch-cv{position:absolute;inset:0;width:100%;height:100%;display:block}.sg-ch-spec{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.06) 16%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 74%,rgba(255,255,255,.05) 100%);box-shadow:inset 2px 2px 4px rgba(255,255,255,.12),inset -3px -5px 10px rgba(0,0,0,.28)}.sg-ch-sweep{position:absolute;top:-10%;bottom:-10%;left:0;width:30%;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.13) 50%,rgba(255,255,255,0));transform:translateX(-120%) skewX(-12deg);animation:sg-ch-sweep 5.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes sg-ch-sweep{0%,76%{transform:translateX(-120%) skewX(-12deg)}100%{transform:translateX(460%) skewX(-12deg)}}.sg-ch-bolt{position:absolute;left:50%;top:50%;width:40%;height:40%;color:#fff;transform:translate(-50%,-50%) scale(var(--sg-ch-bs,.6));opacity:var(--sg-ch-bo,0)}.sg-ch-bolt svg{width:100%;height:100%;display:block}.sg-ch-glow{position:absolute;inset:-4px;border-radius:30px;pointer-events:none;box-shadow:0 0 28px 8px var(--sg-ch-gc,var(--a)),inset 0 0 18px 2px var(--sg-ch-gc,var(--a));opacity:var(--sg-ch-go,0)}.sg-ch-cable{position:relative;z-index:1;flex:none;width:36px;margin-top:-9px;display:flex;flex-direction:column;align-items:center;will-change:transform}.sg-ch-tongue{width:16px;height:11px;border-radius:3px 3px 1px 1px;background:linear-gradient(90deg,rgba(255,255,255,.3),rgba(255,255,255,.72) 40%,rgba(255,255,255,.32) 70%,rgba(255,255,255,.55));box-shadow:inset 0 -2px 0 rgba(0,0,0,.28)}.sg-ch-plug{width:36px;height:24px;border-radius:8px;background:linear-gradient(180deg,var(--rz),var(--sf));box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 0 0 1px rgba(255,255,255,.08),var(--e1,0 6px 14px -8px rgba(0,0,0,.6))}.sg-ch-wire{width:7px;height:240px;margin-top:-1px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,var(--rz),var(--sf) 40%,var(--rz));box-shadow:inset 1px 0 0 rgba(255,255,255,.1)}@media (prefers-reduced-motion:reduce){.sg-ch-sweep{animation:none}}.sg-ib-x{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:18px 20px 0;box-sizing:border-box;color:var(--t0,rgba(255,255,255,.94));text-align:center}.sg-ib-bgl{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 44%,var(--a2),rgba(255,255,255,0) 70%);opacity:var(--sg-ib-bg,0)}.sg-ib-top{position:relative;width:100%}.sg-ib-top .ui-h1{display:block;margin:2px 0 0}.sg-ib-scene{position:relative;flex:1;width:100%}.sg-ib-bulb{position:absolute;left:50%;top:50%;width:160px;height:240px;margin:-120px 0 0 -80px}.sg-ib-halo{position:absolute;left:80px;top:92px;width:380px;height:380px;margin:-190px 0 0 -190px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,var(--a2) 0%,var(--a) 20%,rgba(255,255,255,0) 62%);opacity:var(--sg-ib-h,0)}.sg-ib-rays{position:absolute;left:80px;top:92px;width:0;height:0}.sg-ib-ray{position:absolute;left:-2px;bottom:0;width:4px;height:66px;border-radius:2px;transform-origin:50% 100%;background:linear-gradient(180deg,rgba(255,255,255,0),var(--a2) 55%,#fff);opacity:0}.sg-ib-glass{position:absolute;left:0;top:0;width:160px;height:240px;clip-path:path('M58 196C52 168 14 148 14 92A66 66 0 0 1 146 92C146 148 108 168 102 196Z');background:linear-gradient(165deg,rgba(255,255,255,.14),rgba(255,255,255,.045) 42%,rgba(255,255,255,.02) 70%,rgba(255,255,255,.07))}.sg-ib-sweep{position:absolute;top:0;bottom:0;left:0;width:34%;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.12) 50%,rgba(255,255,255,0));transform:translateX(-120%) skewX(-14deg);animation:sg-ib-sweep 6s cubic-bezier(.4,0,.2,1) infinite}@keyframes sg-ib-sweep{0%,78%{transform:translateX(-120%) skewX(-14deg)}100%{transform:translateX(420%) skewX(-14deg)}}.sg-ib-fill{position:absolute;inset:0;background:radial-gradient(circle at 50% 42%,#fff 0%,var(--a2) 22%,var(--a) 50%,rgba(255,255,255,0) 74%);opacity:var(--sg-ib-l,0);mix-blend-mode:screen}.sg-ib-soot{position:absolute;inset:0;background:radial-gradient(ellipse 62% 56% at 50% 34%,rgba(0,0,0,.74),rgba(0,0,0,.3) 55%,rgba(0,0,0,0) 82%);opacity:var(--sg-ib-s,0)}.sg-ib-svg{position:absolute;left:0;top:0;width:160px;height:240px;overflow:visible;display:block}.sg-ib-out{fill:none;stroke:rgba(255,255,255,.32);stroke-width:1.6}.sg-ib-edge{fill:none;stroke:rgba(255,255,255,.78);stroke-width:2.2;stroke-linecap:round}.sg-ib-hl{fill:rgba(255,255,255,.26)}.sg-ib-stem{fill:rgba(255,255,255,.05);stroke:rgba(255,255,255,.22);stroke-width:1.3}.sg-ib-wire{fill:none;stroke:rgba(255,255,255,.42);stroke-width:1.3;stroke-linecap:round}.sg-ib-fl{fill:none;stroke:var(--sg-ib-f,rgba(255,255,255,.3));stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.sg-ib-g1{fill:none;stroke:var(--sg-ib-fg,#fff);stroke-width:7;stroke-linecap:round;stroke-linejoin:round;opacity:calc(var(--sg-ib-g,0) * .45)}.sg-ib-g2{fill:none;stroke:var(--sg-ib-fg,#fff);stroke-width:17;stroke-linecap:round;stroke-linejoin:round;opacity:calc(var(--sg-ib-g,0) * .16)}.sg-ib-curl{fill:none;stroke:var(--sg-ib-f,rgba(255,255,255,.3));stroke-width:2.2;stroke-linecap:round;opacity:var(--sg-ib-c,0)}.sg-ib-ring{position:absolute;left:56px;top:192px;width:48px;height:6px;border-radius:2px;background:linear-gradient(90deg,rgba(0,0,0,.3),rgba(255,255,255,.35) 30%,rgba(0,0,0,.25) 70%,rgba(255,255,255,.2)),var(--sf)}.sg-ib-cap{position:absolute;left:58px;top:196px;width:44px;height:30px;border-radius:2px 2px 6px 6px;background:linear-gradient(90deg,rgba(0,0,0,.38),rgba(255,255,255,.3) 22%,rgba(255,255,255,.08) 40%,rgba(0,0,0,.32) 62%,rgba(255,255,255,.2) 84%,rgba(0,0,0,.42)),var(--rz);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 8px 16px -8px rgba(0,0,0,.8)}.sg-ib-cap::after{content:"";position:absolute;left:0;right:0;top:4px;height:20px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.2) 0 1px,rgba(0,0,0,0) 1px 3px,rgba(0,0,0,.4) 3px 4px,rgba(0,0,0,0) 4px 5px)}.sg-ib-tip{position:absolute;left:69px;top:225px;width:22px;height:12px;border-radius:0 0 10px 10px;background:linear-gradient(90deg,rgba(0,0,0,.55),rgba(255,255,255,.18) 50%,rgba(0,0,0,.55)),var(--rz)}.sg-ib-smk{position:absolute;left:71px;top:192px;width:18px;height:18px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.55),rgba(255,255,255,.2) 45%,rgba(255,255,255,0) 70%);opacity:0;will-change:transform}.sg-ib-lbl{position:relative;width:100%;height:22px;margin-bottom:18px;font-size:15px;font-weight:700;letter-spacing:-.01em;opacity:0;transform:translateY(8px);transition:opacity .26s,transform .34s cubic-bezier(.2,.8,.2,1)}.sg-ib-lbl.sg-ib-on{opacity:1;transform:none}.sg-ib-lbl.sg-ib-bad{color:var(--t1,rgba(255,255,255,.62))}@media (prefers-reduced-motion:reduce){.sg-ib-sweep{animation:none}}.sg-vx-x{position:absolute;inset:0;overflow:hidden;color:var(--t0,rgba(255,255,255,.94))}.sg-vx-cv{position:absolute;inset:0;width:100%;height:100%;display:block}.sg-vx-cap{position:absolute;left:18px;top:16px;display:flex;flex-direction:column;gap:2px;text-align:left}.sg-vx-cap .ui-sub{margin:0}.sg-vx-t1,.sg-vx-t2{font-size:18px;font-weight:800;letter-spacing:-.02em;transition:opacity .26s,transform .34s cubic-bezier(.2,.8,.2,1)}.sg-vx-t2{position:absolute;left:0;top:20px;white-space:nowrap;opacity:0;transform:translateY(8px);color:var(--a2)}.sg-vx-done .sg-vx-t1{opacity:0;transform:translateY(-8px)}.sg-vx-done .sg-vx-t2{opacity:1;transform:none}.sg-vx-cnt{position:absolute;right:18px;top:16px;display:flex;flex-direction:column;align-items:flex-end;line-height:1;will-change:transform;transform-origin:100% 50%}.sg-vx-cnt b{font-size:26px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sg-vx-cnt small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--t2,rgba(255,255,255,.42));margin-top:3px}.sg-vx-chip{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px 0 9px;border-radius:15px;max-width:var(--sg-vx-cw,150px);box-sizing:border-box;font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;color:var(--t0,rgba(255,255,255,.94));background:linear-gradient(180deg,var(--rz),var(--sf));box-shadow:inset 0 1px 0 rgba(255,255,255,.15),inset 0 0 0 .5px rgba(255,255,255,.08),0 4px 10px -4px rgba(0,0,0,.6),0 12px 20px -12px var(--ad);will-change:transform;transform-origin:50% 50%}.sg-vx-chip b{overflow:hidden;text-overflow:ellipsis;font-weight:600}.sg-vx-chip i{flex:none;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:0 0 6px var(--a)}.sg-vx-chip.sg-vx-off{display:none}.sg-jp-x{position:absolute;inset:0;overflow:hidden;color:var(--t0,rgba(255,255,255,.94));background:radial-gradient(ellipse 80% 60% at 50% 32%,var(--rz),rgba(0,0,0,0) 72%)}.sg-jp-bd{position:absolute;border-radius:28px;background:linear-gradient(180deg,var(--rz),var(--sf));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.07),0 34px 60px -30px var(--ad),var(--e3,0 36px 70px -30px rgba(0,0,0,.9));will-change:transform}.sg-jp-lamps{position:absolute;inset:0}.sg-jp-lp{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--rz);box-shadow:inset 0 1px 2px rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.07)}.sg-jp-lp::after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 38% 32%,#fff,var(--a2) 35%,var(--a) 78%);box-shadow:0 0 10px 2px var(--a);opacity:var(--sg-jp-l,0)}.sg-jp-in{position:absolute;inset:22px;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:linear-gradient(180deg,rgba(0,0,0,.32),rgba(0,0,0,.54));box-shadow:inset 0 2px 8px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.06)}.sg-jp-in::after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,0) 46%))}.sg-jp-t{position:relative;font-family:Geologica,"SF Pro Display",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-weight:900;letter-spacing:.22em;text-indent:.22em;line-height:1;color:#fff;text-shadow:0 0 16px var(--a),0 2px 0 var(--ad);opacity:var(--sg-jp-to,.9)}.sg-jp-n{position:relative;display:inline-flex;align-items:baseline;gap:.1em;font-weight:800;letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums;color:#fff}.sg-jp-cur{font-size:.5em;font-weight:700;color:var(--a2)}.sg-jp-od-w{display:inline-flex;align-items:baseline}.sg-jp-od-w .ui-odo-c{max-width:.62em;transition:opacity .2s,max-width .2s cubic-bezier(.2,.8,.2,1)}.sg-jp-od-w .ui-odo-c.sg-jp-od-x{max-width:0;opacity:0}.sg-jp-od-s{display:inline-block;width:.24em;max-width:.24em;transition:max-width .2s cubic-bezier(.2,.8,.2,1)}.sg-jp-od-s.sg-jp-od-x{max-width:0}.sg-jp-cap{position:absolute;left:16px;right:16px;text-align:center;font-size:14px;font-weight:600;color:var(--t1,rgba(255,255,255,.62))}.sg-jp-cap span{display:block;transition:opacity .2s}.sg-jp-cap b{display:block;margin-top:-18px;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--t0,rgba(255,255,255,.94));opacity:0;transform:translateY(8px);transition:opacity .26s,transform .34s cubic-bezier(.34,1.56,.64,1)}.sg-jp-cap.sg-jp-on span{opacity:0}.sg-jp-cap.sg-jp-on b{opacity:1;transform:none}.sg-jp-cv{position:absolute;inset:0;z-index:3;width:100%;height:100%;display:block;pointer-events:none}.sg-x{position:absolute;inset:0;overflow:hidden;background:var(--bg,#0A0B0E);color:var(--t0,rgba(255,255,255,.94));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans Georgian",system-ui,sans-serif}.sg-x i,.sg-x b{font-style:normal}.sg-hd{position:absolute;left:20px;right:20px;top:18px;z-index:6;display:grid;gap:4px;pointer-events:none}.sg-eb{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2,rgba(255,255,255,.42));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-h1{display:block;font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--t0,rgba(255,255,255,.94))}.sg-st{display:block;font-size:14px;line-height:1.35;color:var(--t1,rgba(255,255,255,.62));min-height:19px;will-change:transform,opacity}.sg-cap{position:absolute;left:50%;top:50%;z-index:7;max-width:calc(100% - 40px);padding:10px 18px;border-radius:99px;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,var(--a2,#A78BFF),var(--a,#7C3AFF));box-shadow:var(--e2,0 18px 36px -18px rgba(0,0,0,.8)),var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),0 12px 30px -10px var(--a,#7C3AFF);opacity:0;transform:translate(-50%,-50%) scale(.6);pointer-events:none;will-change:transform,opacity}.sg-ml-sc{position:absolute;left:0;right:0;top:112px;bottom:84px;will-change:transform}.sg-ml-glow{position:absolute;left:50%;top:50%;width:72%;padding-top:52%;margin:-26% 0 0 -36%;border-radius:50%;background:radial-gradient(closest-side,var(--a,#7C3AFF),transparent 72%);opacity:.16;will-change:transform,opacity}.sg-ml-floor{position:absolute;left:8%;right:8%;top:50%;height:1px;margin-top:var(--sg-ml-fl,34px);background:linear-gradient(90deg,transparent,var(--b2,rgba(255,255,255,.16)) 30%,var(--b2,rgba(255,255,255,.16)) 70%,transparent);opacity:.7}.sg-ml-f{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.sg-ml-f path{fill:none;stroke:var(--a2,#A78BFF);stroke-width:1.3;stroke-linecap:round}.sg-ml-mag{position:absolute;top:50%;width:var(--sg-ml-w,100px);height:var(--sg-ml-h,44px);margin-top:calc(var(--sg-ml-h,44px) / -2);will-change:transform}.sg-ml-L{right:50%}.sg-ml-R{left:50%}.sg-ml-sh{position:absolute;left:4%;right:-8%;bottom:-40%;height:36%;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,var(--ad,#4F1FB8) 0%,rgba(0,0,0,.55) 42%,transparent 72%);opacity:.6}.sg-ml-body{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.7) 0%,rgba(255,255,255,.26) 10%,rgba(255,255,255,.04) 28%,rgba(0,0,0,0) 50%,rgba(0,0,0,.3) 76%,rgba(0,0,0,.58) 100%),linear-gradient(90deg,var(--rz,#1C1C22),var(--t3,rgba(255,255,255,.28)) 45%,var(--rz,#1C1C22));box-shadow:var(--e2,0 18px 36px -18px rgba(0,0,0,.8)),inset 0 0 0 1px rgba(255,255,255,.08)}.sg-ml-body::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,0) 0 5px,rgba(255,255,255,.06) 5px 6px);opacity:.9}.sg-ml-body::after{content:"";position:absolute;inset:0;background:conic-gradient(from 250deg at 50% 50%,rgba(255,255,255,0),rgba(255,255,255,.16) 18%,rgba(255,255,255,0) 38%,rgba(255,255,255,.1) 62%,rgba(255,255,255,0) 80%);mix-blend-mode:screen}.sg-ml-L .sg-ml-body{border-radius:12% 3px 3px 12% / 50% 3px 3px 50%}.sg-ml-R .sg-ml-body{border-radius:3px 12% 12% 3px / 3px 50% 50% 3px}.sg-ml-ring{position:absolute;top:-3%;bottom:-3%;width:26%;border-radius:50%;background:rgba(0,0,0,.5)}.sg-ml-L .sg-ml-ring{right:-13%}.sg-ml-R .sg-ml-ring{left:-13%}.sg-ml-cap{position:absolute;top:0;bottom:0;width:24%;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2),inset -3px 0 6px -2px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.25);overflow:hidden}.sg-ml-cap::after{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 220deg at 50% 50%,rgba(255,255,255,0),rgba(255,255,255,.34) 14%,rgba(255,255,255,0) 30%,rgba(255,255,255,.14) 55%,rgba(255,255,255,0) 72%)}.sg-ml-cap b{position:relative;z-index:1;opacity:.9}.sg-ml-L .sg-ml-cap{right:-12%;background:radial-gradient(circle at 36% 30%,var(--a2,#A78BFF),var(--a,#7C3AFF) 42%,var(--ad,#4F1FB8) 100%)}.sg-ml-R .sg-ml-cap{left:-12%;background:radial-gradient(circle at 36% 30%,var(--a,#7C3AFF),var(--ad,#4F1FB8) 40%,var(--ad,#4F1FB8) 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 3px 0 6px -2px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.25)}.sg-ml-seam{position:absolute;left:50%;top:50%;width:30px;height:var(--sg-ml-h2,60px);margin:calc(var(--sg-ml-h2,60px) / -2) 0 0 -15px;border-radius:50%;background:radial-gradient(closest-side,#fff,var(--a2,#A78BFF) 36%,transparent 72%);opacity:0;mix-blend-mode:screen;will-change:transform,opacity}.sg-ml-sp{position:absolute;left:50%;top:50%;width:0;height:0;z-index:5;pointer-events:none}.sg-ml-spk{position:absolute;left:-1px;top:-7px;width:2px;height:14px;border-radius:1px;background:linear-gradient(180deg,#fff,var(--a2,#A78BFF) 55%,transparent);opacity:0;will-change:transform,opacity}.sg-sc-cv{position:absolute;inset:0;width:100%;height:100%;display:block}.sg-sc .sg-hd::before{content:"";position:absolute;left:-20px;right:-20px;top:-18px;height:124px;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.sg-aj{background:radial-gradient(120% 70% at 50% 108%,var(--sf,#14151B),var(--bg,#0A0B0E) 62%)}.sg-aj .sg-hd{right:112px}.sg-aj-bgp{position:absolute;inset:0;background:radial-gradient(circle,var(--b2,rgba(255,255,255,.16)) 1px,transparent 1.7px) 0 0 / 22px 22px;opacity:.55}.sg-aj-cv{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:2;pointer-events:none}.sg-aj-jar{position:absolute;left:50%;width:var(--sg-aj-w,150px);height:var(--sg-aj-h,225px);margin-left:calc(var(--sg-aj-w,150px) / -2);pointer-events:none;will-change:transform}.sg-aj-back{z-index:1}.sg-aj-front{z-index:3}.sg-aj-sh{position:absolute;left:50%;width:calc(var(--sg-aj-w,150px) * 1.6);height:calc(var(--sg-aj-w,150px) * .32);margin-left:calc(var(--sg-aj-w,150px) * -.66);border-radius:50%;z-index:1;background:radial-gradient(ellipse at 50% 50%,var(--ad,#4F1FB8) 0%,rgba(0,0,0,.6) 36%,transparent 70%);opacity:.55}.sg-aj-body{position:absolute;left:0;right:0;top:var(--sg-aj-n,34px);bottom:0;border-radius:22px 22px 26px 26px;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.32));box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.sg-aj-refr{position:absolute;inset:0;background:radial-gradient(circle,var(--b2,rgba(255,255,255,.16)) 1.1px,transparent 1.9px) 5px 3px / 23.6px 23.6px;opacity:.6}.sg-aj-glass{position:absolute;left:0;right:0;top:var(--sg-aj-n,34px);bottom:0;border-radius:22px 22px 26px 26px;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),linear-gradient(90deg,rgba(255,255,255,.14),rgba(255,255,255,.03) 16%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 72%,rgba(255,255,255,.07) 90%,rgba(255,255,255,.15));box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset -6px 0 14px -10px rgba(255,255,255,.4),inset 8px 0 16px -10px rgba(255,255,255,.55),var(--e3,0 36px 70px -30px rgba(0,0,0,.9)),0 26px 50px -26px var(--a,#7C3AFF)}.sg-aj-glass::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--rim,linear-gradient(135deg,rgba(255,255,255,.55),rgba(255,255,255,0) 52%,rgba(255,255,255,.28)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.sg-aj-hl{position:absolute;left:11%;top:12%;width:7%;height:64%;border-radius:99px;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.08) 72%,transparent)}.sg-aj-neck{position:absolute;left:20%;right:20%;top:0;height:calc(var(--sg-aj-n,34px) + 8px);border-radius:10px 10px 0 0;background:linear-gradient(90deg,rgba(255,255,255,.14),rgba(255,255,255,.02) 30%,rgba(255,255,255,0) 62%,rgba(255,255,255,.1));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.sg-aj-lip{position:absolute;left:-6%;right:-6%;top:-6px;height:12px;border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.06));box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 2px 4px rgba(0,0,0,.45)}.sg-aj-cork{position:absolute;left:50%;top:-24px;width:46%;height:34px;margin-left:-23%;border-radius:9px 9px 7px 7px;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,0) 45%,rgba(0,0,0,.28)),repeating-linear-gradient(90deg,rgba(90,56,24,.18) 0 2px,rgba(0,0,0,0) 2px 5px),linear-gradient(90deg,#B9894F,#D9AE78 50%,#B9894F);box-shadow:inset 0 0 0 1px rgba(255,240,210,.22),var(--e2,0 18px 36px -18px rgba(0,0,0,.8));transform-origin:50% 70%;will-change:transform}.sg-aj-cork::after{content:"";position:absolute;left:14%;right:14%;top:8px;height:3px;border-radius:2px;background:rgba(0,0,0,.28);box-shadow:0 1px 0 rgba(255,255,255,.14)}.sg-aj-flash{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0;background:radial-gradient(50% 36% at 50% 46%,var(--a2,#A78BFF),transparent 70%);mix-blend-mode:screen}.sg-aj-score{position:absolute;right:18px;top:20px;z-index:8;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;border-radius:17px;background:var(--glass,linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.045)));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),var(--e1,0 6px 14px -8px rgba(0,0,0,.6));font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--t0,rgba(255,255,255,.94));will-change:transform}.sg-aj-score svg{width:16px;height:16px;fill:var(--a2,#A78BFF)}.sg-aj-st{position:absolute;left:0;top:0;width:14px;height:14px;margin:-7px;z-index:40;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%,#fff,var(--a2,#A78BFF) 45%,var(--a,#7C3AFF));clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);will-change:transform,opacity}.sg-cr{cursor:pointer;touch-action:manipulation}.sg-cr-card{position:absolute;left:20px;right:20px;top:118px;z-index:3;padding:18px 20px 14px;border-radius:22px;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),var(--sf,#14151B);box-shadow:var(--e2,0 18px 36px -18px rgba(0,0,0,.8)),var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1));overflow:hidden}.sg-cr-eb{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2,rgba(255,255,255,.42));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-cr-eb i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--a,#7C3AFF);box-shadow:0 0 10px var(--a,#7C3AFF)}.sg-cr-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-top:1px solid var(--b1,rgba(255,255,255,.1))}.sg-cr-r0{border-top:0}.sg-cr-row span{flex:none;font-size:13px;color:var(--t1,rgba(255,255,255,.62));white-space:nowrap}.sg-cr-row b{min-width:0;font-size:15px;font-weight:700;color:var(--t0,rgba(255,255,255,.94));text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.sg-cr-water{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.sg-cr-water::before{content:"";position:absolute;top:-40%;bottom:-40%;left:0;width:55%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.05) 40%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.05) 60%,rgba(255,255,255,0));transform:translateX(-130%);animation:sg-cr-sheen 5.6s cubic-bezier(.4,0,.6,1) infinite;will-change:transform}.sg-cr-water::after{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 30% 20%,rgba(255,255,255,.07),transparent 70%);animation:sg-cr-breath 3.2s ease-in-out infinite alternate}@keyframes sg-cr-sheen{0%{transform:translateX(-130%)}60%,100%{transform:translateX(240%)}}@keyframes sg-cr-breath{from{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}.sg-cr-quiet .sg-cr-water::before,.sg-cr-quiet .sg-cr-water::after,.sg-cr-quiet .sg-cr-ice::after{animation:none}.sg-cr-ice{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;overflow:hidden;background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,.02) 40%,rgba(255,255,255,.07));will-change:opacity}.sg-cr-ice::after{content:"";position:absolute;top:-40%;bottom:-40%;left:0;width:30%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.22) 50%,rgba(255,255,255,0));transform:translateX(-120%);animation:sg-cr-glint 6s cubic-bezier(.4,0,.6,1) infinite;will-change:transform}@keyframes sg-cr-glint{0%,55%{transform:translateX(-120%)}85%,100%{transform:translateX(420%)}}.sg-cr-rim{position:absolute;inset:0;border-radius:inherit;padding:1px;opacity:0;pointer-events:none;background:var(--rim,linear-gradient(135deg,rgba(255,255,255,.55),rgba(255,255,255,0) 52%,rgba(255,255,255,.28)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;will-change:opacity}.sg-cr-on{box-shadow:var(--e2,0 18px 36px -18px rgba(0,0,0,.8)),inset 0 0 0 1px var(--b2,rgba(255,255,255,.16)),inset 0 0 28px -10px var(--a2,#A78BFF),0 16px 40px -18px var(--a2,#A78BFF)}.sg-cr-on .sg-cr-water::before,.sg-cr-on .sg-cr-water::after{animation-play-state:paused}.sg-cr-cv{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:5;pointer-events:none}.sg-ds{position:absolute;inset:0;overflow:hidden;background:radial-gradient(90% 70% at 50% 40%,color-mix(in srgb,var(--a,#7C3AFF) 10%,var(--bg,#0A0B0E)),var(--bg,#0A0B0E) 70%);color:var(--t0,rgba(255,255,255,.94));font-family:var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif)}.sg-ds-cv{position:absolute;inset:0;width:100%;height:100%}.sg-ds-top{position:absolute;left:16px;top:14px;right:16px;display:flex;align-items:center;gap:8px;font:600 13px/1 var(--f-display,system-ui,sans-serif);color:var(--t1,rgba(255,255,255,.62))}.sg-ds-top b{font-weight:600;color:var(--t0,rgba(255,255,255,.94))}.sg-ds-top em{margin-left:auto;font:500 11px/1 var(--f-display,system-ui,sans-serif);font-style:normal;color:var(--t3,rgba(255,255,255,.28))}.sg-ds-dot{width:8px;height:8px;border-radius:50%;background:var(--a2,#A78BFF);box-shadow:0 0 10px var(--a,#7C3AFF)}.sg-ds-hit{position:absolute;border:0;border-radius:50%;background:transparent;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent}.sg-ds-cap{position:absolute;left:50%;transform:translate(-50%,0);display:grid;justify-items:center;gap:4px;text-align:center;white-space:nowrap}.sg-ds-cap b{font:700 18px/1.2 var(--f-display,system-ui,sans-serif);letter-spacing:-.02em}.sg-ds-cap small{font:500 13px/1.3 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42))}.sg-ds-said{position:absolute;left:16px;right:16px;text-align:center;font:700 20px/1.3 var(--f-display,system-ui,sans-serif);opacity:0;transition:opacity .18s}.sg-ds-said.sg-ds-on{opacity:1}.sg-ds-w{display:inline-block;opacity:.16;transform:translateY(4px);transition:opacity .22s,transform .32s cubic-bezier(.2,.8,.2,1)}.sg-ds-w.sg-ds-on{opacity:1;transform:translateY(0)}.sg-ds-card{position:absolute;display:grid;gap:4px;padding:16px 16px 14px;border-radius:22px;background:var(--sf,#14151B);box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),0 24px 44px -24px rgba(0,0,0,.8);opacity:0;transform:translateY(8px) scale(.98);visibility:hidden;transition:opacity .28s,transform .5s cubic-bezier(.34,1.56,.64,1),visibility 0s .28s}.sg-ds-card.sg-ds-on{opacity:1;transform:none;visibility:visible;transition:opacity .28s,transform .5s cubic-bezier(.34,1.56,.64,1),visibility 0s}.sg-ds-card small{font:600 11px/1 var(--f-display,system-ui,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--a2,#A78BFF)}.sg-ds-card b{font:700 20px/1.2 var(--f-display,system-ui,sans-serif);letter-spacing:-.02em}.sg-ds-card span{font:500 13px/1.35 var(--f-display,system-ui,sans-serif);color:var(--t1,rgba(255,255,255,.62))}.sg-ds-acts{display:flex;gap:8px;margin-top:10px}.sg-ds-acts button{height:40px;padding:0 14px;border:0;border-radius:14px;font:600 14px/1 var(--f-display,system-ui,sans-serif);cursor:pointer;color:var(--t0,rgba(255,255,255,.94));background:var(--rz,#1C1C22)}.sg-ds-acts .sg-ds-yes{color:#fff;background:var(--a,#7C3AFF);box-shadow:0 10px 22px -12px var(--a,#7C3AFF)}.sg-fh{position:absolute;inset:0;overflow:hidden;background:var(--bg,#0A0B0E);color:var(--t0,rgba(255,255,255,.94));font-family:var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif)}.sg-fh-card{position:absolute;left:16px;right:16px;top:22px;display:grid;grid-template-columns:56px 1fr auto;grid-template-rows:auto auto;gap:2px 12px;align-items:center;padding:14px;border-radius:20px;background:var(--sf,#14151B);box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.sg-fh-card .ui-art{grid-row:1 / 3;width:56px;height:56px}.sg-fh-card b{font:700 16px/1.2 var(--f-display,system-ui,sans-serif);letter-spacing:-.02em}.sg-fh-card small{grid-column:2;font:500 13px/1.3 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42))}.sg-fh-price{grid-column:3;grid-row:1 / 3;font:700 16px/1 var(--f-display,system-ui,sans-serif);font-variant-numeric:tabular-nums;color:var(--a2,#A78BFF)}.sg-fh-row{position:absolute;left:16px;right:16px;top:128px;display:flex;gap:8px}.sg-fh-chip{height:38px;padding:0 14px;border:0;border-radius:99px;font:600 13px/1 var(--f-display,system-ui,sans-serif);color:var(--t1,rgba(255,255,255,.62));background:var(--rz,#1C1C22);box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1));cursor:pointer;position:relative;z-index:2;will-change:transform}.sg-fh-chip.sg-fh-on{color:var(--t0,rgba(255,255,255,.94));box-shadow:inset 0 0 0 1.5px var(--a,#7C3AFF)}.sg-fh-slot{position:absolute;left:16px;right:16px;top:190px;height:64px;display:grid;place-items:center;border-radius:18px;border:1.5px dashed var(--b2,rgba(255,255,255,.16));color:var(--t3,rgba(255,255,255,.28));font:500 13px/1 var(--f-display,system-ui,sans-serif);opacity:.55}.sg-fh-desc{position:absolute;left:16px;right:16px;top:196px;display:grid;gap:8px;padding:10px 16px;border-radius:18px;background:var(--sf,#14151B);box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.sg-fh-kv{display:flex;justify-content:space-between;gap:12px;font:500 13px/1.3 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42))}.sg-fh-kv b{font-weight:600;color:var(--t0,rgba(255,255,255,.94));text-align:right}.sg-fh-cta{position:absolute;left:16px;right:16px;bottom:56px;height:52px;border:0;border-radius:18px;font:700 16px/1 var(--f-display,system-ui,sans-serif);letter-spacing:-.01em;color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--a,#7C3AFF) 72%,#fff 28%) -60%,var(--a,#7C3AFF) 55%,var(--ad,#4F1FB8));box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 12px 28px -14px var(--a,#7C3AFF);cursor:pointer;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.sg-fh-cta:active{transform:scale(.97);transition-duration:.09s}.sg-fh-done{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.6);opacity:0;padding:12px 18px;border-radius:99px;background:var(--a,#7C3AFF);color:#fff;font:700 15px/1 var(--f-display,system-ui,sans-serif);transition:opacity .2s,transform .5s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.sg-fh-done.sg-fh-on{opacity:1;transform:translate(-50%,-50%) scale(1)}.sg-fh-lay{position:absolute;inset:0;z-index:5;pointer-events:none;opacity:0;transition:opacity .25s}.sg-fh-lay.sg-fh-on{opacity:1}.sg-fh-hand{position:absolute;left:0;top:0;width:0;height:0}.sg-fh-img{position:absolute;width:72px;height:67px;left:-9px;top:-8px;transform-origin:13% 12%;background:url(data:image/webp;base64,UklGRoYXAABXRUJQVlA4WAoAAAAQAAAA7wAA3gAAQUxQSMoJAAABsMf/9yk32rn3TmaSNG5YJ6ndVc21rdq2bdvGy7a73q3dPk1XRexkPBnf87CY35kzz58RMQHw/0Alvv5rrd95q23TaiEBkPLypNPZBovFYrVaLebiy2s+DQtkpJjev+QZHSo+pctS9NfiOnKgktDnjt6Fz65asldXkAORiBZ7HznxORee+yQ48EieccuGz9/199SqUoDx9sZCL77Qgh11NQFFgy3p+KJz5rymBBCxy/X44vN3vKwEDNJbaeiLeVNSAobKxxw+gQ+XxwUKw9LRR9N76AKDyNsuX1HvvC0HBF+WoM86b1UKBKS9dt9B+/6wACAmHX3ZvCgA+KrYp7CsF/+Wmn0LCz9j389OH1MN7zJPm6P6GGJWS4V1qWb0eTW9rcK5dlbfQ/VhCy3jvrYJgJ4LzTR8G2QXAd0XmujYNkoMLFvVQOHaRIcYaN5QO4hp00TBoiE1FJ5NFgZzl6UqLBtpFwaLplWVOdajTBws3F9FZtgHNoHQsrOCxK/6ZpHQ+kNVmV3l9EKh+2Iqu+CaSyj0ZjRn10qLWOjN/pZbnxUJhmhYqqUpsnJKo2Zt27V8pW7VCFriHguHznPJEgmRSXVafjFs6vLNR767dDdDbzSZLRar1WqxmEvTf9054b1IKuQ9duHQcbuNVhQ5utHbfaev3Hfu0v30zOzc/GKD0WK1O5xuLz696iwzFD7e2zlSogA6lYqHnuyRYQJom/bfePVhXqHeZLW7PCr6oL303vhYmYDKj7zioZq+sKbsW7o2U47felziUNG33VkHOgSLp6wqIgCx5HTbSN+RG486k1boQiHLbnesKBx8cJ8ENOzqHO8bclSHEdtuOlBY17m+ccJFbLOSgM5741+VXlxo9S5LftWj0N57vZJEg15PaED1/sKamhehi0hKrvfu2KtOFN1z6kudaDF7bTQgmg+0CX0uwdGVajRu+engxbsuFniRQOf1FqLBR2keItBxs13oU0lKSERsYrUWXWbuvlGiIp3W7ZGiKbN/V4lANbd3eek/pOCIuKTqTXssOHTPhPRmDJcFg4RZFioQrZsrBmlCwit9MHH/DSNS7X6QIBrU2+cmA9WHHT9d9Q8H0m6eLYsGn56nw0+mJwsX1PIhr6wbhIPgz0tYhcY6wkHMNyZWuTaJB2G9nJzCkgbiSbEjPJxybRIPpOgJHkZh0UvigVRlocoo5yYCQEpa6eSTamisiAfQ9KSbTYgzgymA5ifsfMpsLFMAn192sAlHaEmAFif0Xi79nSKTANV253iYhEPCaABd77tWlUdP6kg0ALTaaPSwCCeGUwExo+66WJRTW6EClFo7rCqDcH5lMgDKdy/lUPEbCh2gNPqNQbilKiEgJ65V+VP6lo4QgPCORvaom9uQAqFt73iZg0UTQ0gBTc0zbuaoP7SmBZQGe2y8wZIx4bQApCyx8EY98zk18NpBPWswY1UwNfDqDiNrvLebkwMfXrZwBvPHKeRI3xyzccbzSwo5oHx83ckYzBhJDwR1+sXNGNftKHpA1/yGmy+o70sQaN96oPLF/auWIAh+7ZHKFix6iyIIer2YL2XbSQJteyNbMCuZJNB9bWOLcQJNEPKlkyvuewpNENLfwxQ0tSYKQkeWMcW5mCpImGfnifeOhipIWmpmCRqakgXNbnpYYh9FlvT+bZ54LslUpR4qQ54aYyWaEre6kKufBpEUPMeBbN0QQlITK/I1LZIi3XlkrNpApkfTAVk7SEtP2FneHAglR6rv5c2TcHJ0s5C5NRVqwi5yp2MoMVIVJ3dWRROjbY/cvZBITLn+7DFWJSZyOnu8LRRaolexB7uG0FJ+G3+mhtMSd4Q/O2NoiT/LnwsJxJznz18VaEn4iT+mZFoSL/EHG2pISfiFQW+EkhJ/lkFfR5ISd4pBfWNJiT3AoDGJtOxh0LSKpMRsZND8yqREzWfQ2mRSIsYz6Gh9Usr1YpDtrz0TWsaSEfI5g9BjyLpzbnIThQZtaw79p7vw2ua2MgVyNS4hei13V9cgAGLNbEL0ZK1qr4gX/gejEF2/DEqURCv3E6sQH/ZMlAUL2cAstM6tp4ilHcotVDcma4RSWqncQjzUVCMSxJv5hacbBYkUepRheOITjUDaARzD71sJJFVhmXqwgTggpXEMbQuriAOLWIa5m3TitOWZ9+/O4uhyVY6h+/tUYWCjk2VYsEycL2w8c6clCxOTqbIMjWOEkU57eOY8oRUFBtp5hhkNhHlFz7SSrsJorrl4Zl0nDMwy8cx1QZyXsnmm5knCyD+7WYbGSGFgsIFnporiVM4OtGC3gWXGSIE+eMCyIhBYu9fOMNc1keCLRwyz7RYqfE8JvwwjhYLmOzzsyn9NrND3L3LLeztcLAjv9j2zrMtA9JS+f/Gq+AvhIHZoGqcc1+PEgyqzCxlVvA4ojJ72hE3eG21IgLBB+SqTLJs0NIDmvb8cLPLeaw9USnVO2TmUt0khA0AekuVij3dncyC11hk7dx51AWo/uGFnjWdFLDmg/eSSmTG/tAeCg6I67M3nypMROooAlHKpY2+yxDmwMlAtR1T54rCJH9tSZbIAQBfXcPwFLy9+aqYA7Zqkhl+tfuDmQ/Z74UC/rlKTr1ZetfHA0jsc/GNU006zd1zL8fg9z7ZU2U8AQFjKu/2WnEor82/H62jAr8qJH007eTfL6r8ef6IB/xvcuP+2q3+XevyRmtsxCPx0pU5b0wpMLtXflMwCfx7aftKPf5fY3H5E1c+W/BoAyJU6br9jsbv9hX6NAhzUNR5yqtDmVOlTDUuCgItS5CerHpocXtrU7IUKsFJ+bdZNF2kFExXgZ9XDdrpyhkrAUHmHjayL/XXA0n12ojynWmqBp1usNNlmvqIFpi4xkJQ/NEEDXB2fT9GjrpVkYOs3jwm68mG4BHxtcZ8c9UL3aOBs+R+9xDj2vB0ErFW222gx/txKAeb2zaTEk72+CrC3wQ0vHZ6M2SHAX2lzARWq7ep7wOJ3jqg0eDK3VwEe60YbKFDtD3prgctNjnrFc+XOawB8lgc+Eu/UFzrgdMV+HsGyh0QDr6Ua+4Ty7qoTIjELlJY3BUr7MEoCfpd7o1AU04zqwcDy0I4mIRw7XgkHpksJI+2+57zWvYYW2C7FjrX4mP3+yAZhwHmp1nKLL9n+3tQrFZgvJc58rPpK6fXFnZMl4H/8snSPT+j/ODAsRYaAUNP3oll9Ua6c64vfDoPAsdH6P20vwlt0/8TQGgoElLoePxXZ1efjNhf8teatEAg8I7vteFRa5n06r8NcnHVhdvsQCFA19XoeTjdb7Q6n02G326zG9FOLv6otQ2AbVOeDIdMXLJs1fvDnLeK08P9dVlA4IJYNAABQXgCdASrwAN8APj0ci0OiIaEUupVgIAPEsrd+Pj2AL4A/ABF48W6geh5HiwfPQHG8wX9Tf1O7E/mT88b01/6D1Cf7V1EPoAeXH7H/7m/uH7LOZCdZT8eeJmrhbBZjz9HXPl+e/7P2Cf5T/Ves76Df6di7Ub6lVzC5ncnemCg25RPJTrsNjlEVi+1x9JF1jrFO6rgw3idlJ3m2xRSly3CS4sDpfa532wI+WnXxMhF9d3D33ISUQ4DkSDkXBDZdtKRGLDILt3qdEpOL/xCBTO3SXnpE5lNAIXaRsxsmKQ5u4eqPnmpaBkabWcbQJrpNnBZo8r6TQLdzR2Jy4xexTxzl9dPA65UojDdAkYmqVdoUHk4WVnHXefeuZOWZ1/Dz6K7Jjj6VbtjwstYwenEd+D00pjMqZfhbyhivWjffgGBk0lURQ7a3wkXyxyEfLg5YI4rwaQ6PZHQ4+2EXPj/K5kEbi6bNu+W1sWCm6P0tkU12uEn79LOTNfqvj83oZHa5CA37i0yZIAJy7X+0Q/+XkXinxirkPGSPrngu1hrbamH9F7jpsG5F/K0tqcpv8N7YaFjIUVny1AZrTFCXic5SySbYLIPdk66QEFWo3Xa9kVka4T+bhjK81u0bcstQjtSjteynurVx8cAyox3VQiT/4vVh/KbUlB/LLMZuGOnn55NCvrbzKO+umRkI5k57UHsM125EBLn+Yp6znvRMjZ9CfkqQEHNdWttOcCoPdgeDIGqb6rDqBMQPb+Lmm6HMTKfETMwKbKtrL00Qk0hHgONFWqZ+45ZEcaZSFWX6gyrhn/tE+GqcbW89dr///wKz/pVCeMZ1AxPz/+0QBU9zOJ7NfmDfV//kYeJfTk5dWHIgf8VE/ZJpNTZ8dhSdsYQ7slKXro445sJ1JFlh0A+tYXXXHCwG/8HGmr24YULU9dK9zG+PJBOuWVdnLuW9FlP3uEB3s7TABKvAtVwkhD/2GFPul9rnaYiqKEuGDp8/VF8Ptfr9X/exZmu8sitIo0yAAP6USeALj+7c6rVN8NG3KGZG5hx4Px6rA/vF0EcYP8hKObKSX/CQrIenueFjTsJtU5oMr/Ykaai+AfgMwoO/9uM779Ti9WZoO7hNZJkcQ7dpp/g8wd+5X4llB1IipjUBySuwZRcK8nklNBgfirO0ClWR+QNk/oyIq5+dbM97Ww1UWzx7I16dlZgTppvln/rWX/9bp//+tdHgHQAA0zvXn23NS2FVDwjL+G+AKzXwHJs/rImkfQVLrdw2LlaTbyUZxrDYSZA57mHI5WW+dl66kYvtfiD26IaT59vL+dAbu0BQfsYGP5OEs7WT0Toj5AAUQexGqDY6qGZZ7YFL3gmHvcCtui+O9p9SLr9bLG6w3biFqV3krVR0w2ARuZdpXYMcbqY2O2876tTU5VP/OFJlX/uKFbbYhMitW0/yVZucJF8+05r5RDS+xOnYOtNrzJdLy69D7kru3wWc3CQ/5tqNgYliWAsTOfmqDaE7RfbMylqPUszZKBzRYKIk8OrUkZAnxviMcaiMv5/Dqjqr1DMPbsR0uJmqGs045+Kq8MkSoRAVTdkkX0M2X/6I/1mXzqQZ9M3ejSp63Pnoa9mGuPkrt0KielcWVRTu/pVVtMjsBl6MlavAjDi8kMaFztdx04nQ41hu8g5f3pV6Pt/yNtH1h9Y677yg16LGWT5mRTE3RBQOwtO0QIGliQO0xP6zdLcSyhzt2UjyJtk3o2eRsakqazK0k6nhcdk5SEriDIXZcgZE5NEDQcgburAvZd1fROmQlFonFkVOsHkGhIDU+nUGf3PqNcIPMD+Iek6UVPTTCNi39lXpbqCpwQNMk0rNDjCGfO+jcg7fE785g7f84uFNUpw3a6vxomqLjjNw54aGnLbpNfnqzV6tuKujVJ8rUAH81ectzoS9KcSUzJs9MirBk8c/8iCrxdln96/aUukFMKvD4OTlkkfbeOGtZnjJKEK7s4zWKDbX2biGAsOcDqoJZDyUJZ7mNdgLb5SAidAcclWGEUiAuU99SSozvhtNJ8xKruMfaGgzi8LVEtpaIgC2H/jK+H5s+culifsqyrofe04hhdsfkNUsHTM9MiuLT/TRhygtf9Quq3q9VC+T3mojKCRK+29lQ68/kkJNJp3YZhV+S8JPj7m+z6tAVM4on3SsOfSfvj15FXYPBhZug8WY0VVPKBnpr/D7wUOXVgJ2iRbt58mHJdKJumgl+qxGGaLR8pUba8f3axUi+a/tQ8bklP3kkQYSuiHBtxzFwmXgmKej7qhCIhiryaw1EzErIKuPbBQon6O49GI4cGlA4HG5WtG6GhO5wftYaqWG8h54DxiclMQB3MlIdLfIVXFK00rvUBiYD7zJ1L8XoNHbQquvqkfCsMNpWljkI9cxTFQ00fRP+vVRySW5KdtnDlQB0gEVi4XPnPcIn+k5maIPyjHRyvAp/ew4NI6STknNpdSsqTY2iV1a2m2ZBAfnX92k7V3LCAAnBbQAYX9hRtz/36oAY3d37pusY/dfSX/O9zf/jVhi37WPYbvQ6qw2k1xsycDE3o9PR0Eq2aWJHnUu+yLT983T3B76W+W+w5CKTdKfk6EQWUDSmUOueZAz7PeqrR7SDJjVUgaVeXSROzTV09Mkq/5jJzvDeNI9OMgCQcLoDg/+mbOX1f/NvFTw0oAOUVFWsfRCIeF6LqOLGXXFyHnjb+4SVw/CPSihapwIP/g5q7+T3tlJqXkF9g9BcaJCie0+RHTOEL7Ese0aCF8jQOaMHCW0SWoA/7oulgviWb/hwt/G+eGH4iZNyQVS8icu/WWIUbK+CBuPUqT8yxbK8Rt3GGu5gh0nqx3VXHHhUrIBYJZRY/K+Lki1yJXoNGshsqEBeXZKTm/cSgA3qeJ0aIS2fFVwEhgIqRxUmZva0eun6mV/ABfiWF+Agi2TnAfdUUai0bdvlDJ+i4Z7A3f1fWKAmZqEZ1ykkh0qwrL3TR+bZOy5oc9CaavMwLmmD5bbAs1dd8N5Ow8uByruxlq36KCz8Nk83/0Fo/hUhy4ER/TmA2Yk/UeAS1Mv6hpeS87kPLWAG+/kSrWjnuoj0GX6qo0Bq2Fd2R3nXjSW2GTeHN9Tx6G6GZ8K/ds3JkwrKJXKUkV5QNYS8ZXcfxAdiNNN/sQOAnAsrVsUp33VTlXsJ521lkOxZiTbXEm4BfM1nSfDq9fLtZedwyT6ZnHuO1mSxUlHXh/CJ+r5QbBdKHMh1PyW5Atp/72YOpgJR6wuOuUf9jBhzcyseU1SGI7Om3j2/x9DUUzZsbXfr/5FaAD3VGO454qaUhUDtINwThHiTfZnzhHnBHFerxsaapmDcqOwn31xilGx1/le96xB45uKkYa6ZIjAQZkiBgTw+z5L5xCCkPbGXB3ghzfqH+V8f6v8QIn1P1Dmtsa9x5S4ABUE8/BOiki/7mYaD4U/EnnOEoi2KG1GN+tBJDf8y6rrVLdRYlfyS6KwuMKETl0riQD63BlDg1qezTgAhvv4q3G0OylHVN9BsUgiLaCcsZa8g5mz8U6Z6CbAxwKlcjkbdfw7maylnRT7zcEYxWnes1Es+e2I9wSV5DY7+pkDsiARE4dx22ZTRkkqfbICQcN55yMXBJVAEBkVBfK88M4JiA2OPOwRIR0ih258rsotNDLFsc4OoRjMxgQvxuAtw130sKKTTghr6yxc/AO51m/QTaBft7Hu56oSjdEdeVLapPy8XEl6UEqh1BIafNoLjck81zGIbJTNL4E/hA0F4kr9/HeTWPflCfL4BtEVRK/V2SA26mEKX990HHJM3ym50wYnyfw0z+Km6Py8LJ1bA+uKiixlUTA30QbCZzi5ndvGU/+XQ+EAqyGMx4r62zilkuFAWJ4jQXp6pl5ljmg/kTa1S7FVVv7FZq6s7fQ/NpWuLZSlUW8mfkfKGPJ1G/L2UaQEETIZBPabLd1uHoyHKGxq0FKYN3gIV/x8jJm/I7A2PdmBNZeEaBIDrpKmxoWoLIdWbV9xhyAzVrY5u6MHnbuKYiXQI688A4Xq706fudR8dNC2hBZKt4igPkPc6DgGYSDQMsRqdx+1fQSL0zM7dY4RGJZAhbhnkNXoqeXgBIqs6aAhZQNvl1uHK+cQ/lQS/IC9c34Ff4hvnCtrwCHBLaiZZWrVt1VYEdYnj3ApncQNOdbN0uX6vkioSzT6m+Kl7JCsZhLGcJHh0uFMwBxk8SJ2CtQkFIgLcBxAEBTpSIcnpKSayjanJe4YiajdTONxye6zgunPArxcXJT1Uloc7bjC8rpExkOneQWMf6yF9HTZ/0iwyokSRMWhXBtBWdseenvvprIT5xsocm9ujzdmP4Ln1OagneG1IAAOM9xXstZl4mAy4DDyvyEV/M78FgxbwN2+TteUQ9VNRPTMnQ53X/vdN6b/GVnxfwnfnz9KwEGc/81Mlx3wMMkF7uJ7/yQa30v6Qwm84ARLhbGV+D4n7P96LPEMJg/+bf1+t/E9T4i3QB32ruP8EGmcBrHYcyG3LBznW1QS46x2vW54U+T/5dLkuFS/44Y+lWIotuez2HadqXLT7HWYobRMr5nUgGp2MNIH9iWbzHlmfi/lJW0NX5KDQfh8UxPbWk+6H/3GZ//vBqGzHOxcPm+47+G1yFS0WOsAAAAA) center / contain no-repeat;filter:drop-shadow(0 10px 14px rgba(0,0,0,.55))}.sg-fh-ring{position:absolute;left:0;top:0;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,.85),0 0 18px color-mix(in srgb,var(--a,#7C3AFF) 70%,transparent);opacity:0;transform:scale(.2)}.sg-fh-fill{position:absolute;left:0;top:0;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--a,#7C3AFF) 55%,transparent),color-mix(in srgb,var(--a,#7C3AFF) 18%,transparent) 70%,transparent 72%);box-shadow:inset 0 0 0 2px rgba(255,255,255,.85);opacity:0;transform:scale(.3)}.sg-fh-trail{position:absolute;left:0;top:0;height:6px;margin-top:-3px;border-radius:99px;transform-origin:0 50%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--a2,#A78BFF) 70%,transparent),var(--a2,#A78BFF));opacity:0}.sg-fh-tip{position:absolute;left:0;top:0;max-width:240px;padding:9px 13px;border-radius:16px;font:600 13px/1.3 var(--f-display,system-ui,sans-serif);color:var(--t0,rgba(255,255,255,.94));text-align:center;background:var(--rz,#1C1C22);box-shadow:inset 0 0 0 1px var(--b2,rgba(255,255,255,.16)),0 12px 30px -14px rgba(0,0,0,.8);opacity:0;transition:opacity .2s;white-space:nowrap}.sg-cc-cv{position:absolute;left:0;top:0;z-index:2;width:100%;display:block;touch-action:pan-y}.sg-cc-rod{position:absolute;left:0;right:0;top:7px;z-index:3;height:5px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.55) 55%,rgba(0,0,0,.45)),var(--a2,#A78BFF);box-shadow:0 2px 4px rgba(0,0,0,.45)}.sg-cc-ring{position:absolute;left:0;top:-3px;width:8px;height:10px;border-radius:50%;border:1.6px solid rgba(255,255,255,.85);box-shadow:0 1px 2px rgba(0,0,0,.5);will-change:transform}.bi-oh,.bi-vh{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;padding:14px 16px 16px;box-sizing:border-box;color:var(--t0,rgba(255,255,255,.94));font-family:var(--f-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,system-ui,sans-serif);letter-spacing:-.01em;background:radial-gradient(90% 60% at 50% 36%,color-mix(in srgb,var(--a,#7C3AFF) 12%,var(--bg,#0A0B0E)),var(--bg,#0A0B0E) 72%);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.bi-oh-rim::after,.bi-vh-rim::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--rim,linear-gradient(135deg,rgba(255,255,255,.55),rgba(255,255,255,0) 52%,rgba(255,255,255,.28)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.bi-oh-top,.bi-vh-top{position:relative;z-index:3;flex:none;display:flex;align-items:center;gap:10px;min-height:40px}.bi-oh-top .ui-art,.bi-vh-top .ui-art{width:36px;height:36px;border-radius:12px;box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),var(--e1,0 6px 14px -8px rgba(0,0,0,.6))}.bi-oh-top>span,.bi-vh-top>span{display:grid;gap:3px;min-width:0;flex:1}.bi-oh-top b,.bi-vh-top b{font:700 15px/1.15 var(--f-display,system-ui,sans-serif);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bi-oh-top small,.bi-vh-top small{font:500 12px/1.2 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42))}.bi-oh-top em,.bi-vh-top em{flex:none;font:600 12px/1 var(--f-display,system-ui,sans-serif);font-style:normal;padding:7px 10px;border-radius:999px;color:var(--t1,rgba(255,255,255,.62));background:var(--glass,linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.045)));box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1));font-variant-numeric:tabular-nums;white-space:nowrap;will-change:transform}.bi-oh-st{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border-radius:999px;background:color-mix(in srgb,var(--a,#7C3AFF) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a2,#A78BFF) 26%,transparent),var(--hi,inset 0 1px 0 rgba(255,255,255,.16));font:700 13px/1 var(--f-display,system-ui,sans-serif);white-space:nowrap;will-change:transform}.bi-oh-st b{font-weight:700;color:var(--t0,rgba(255,255,255,.94))}.bi-oh-dot{position:relative;flex:none;will-change:transform;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--a2,#A78BFF) 60%);box-shadow:0 0 10px var(--a,#7C3AFF)}.bi-oh-dot i{position:absolute;inset:0;border-radius:50%;will-change:transform,opacity;box-shadow:0 0 0 1.5px var(--a2,#A78BFF);opacity:0}.bi-oh-x{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.bi-oh-x .bi-oh-dot{background:var(--t3,rgba(255,255,255,.28));box-shadow:none}.bi-oh-hero{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.bi-oh-box{position:relative;flex:none}.bi-oh-ring{position:absolute;left:0;top:0;border-radius:50%;cursor:pointer;will-change:transform}.bi-oh-trk,.bi-oh-arc,.bi-oh-gtrk,.bi-oh-gfill{position:absolute;inset:0;border-radius:50%}.bi-oh-face{position:absolute;inset:var(--bi-oh-sw,14px);border-radius:50%;background:radial-gradient(120% 120% at 30% 18%,color-mix(in srgb,var(--a,#7C3AFF) 9%,var(--sf,#14151B)),var(--bg,#0A0B0E) 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -14px 30px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.3)}.bi-oh-gface{position:absolute;left:var(--bi-oh-sw,12px);right:var(--bi-oh-sw,12px);top:var(--bi-oh-sw,12px);height:calc(50% - var(--bi-oh-sw,12px));border-radius:999px 999px 0 0;background:radial-gradient(120% 140% at 30% 10%,color-mix(in srgb,var(--a,#7C3AFF) 8%,var(--sf,#14151B)),var(--bg,#0A0B0E) 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(0,0,0,.3)}.bi-oh-trk{background:conic-gradient(from 210deg,rgba(255,255,255,.085) 0deg 300deg,transparent 0deg)}.bi-oh-arc{background:conic-gradient(from 210deg,transparent 0deg calc(var(--bi-oh-e,0) * 300deg),var(--a2,#A78BFF) calc(var(--bi-oh-e,0) * 300deg),var(--a,#7C3AFF) 300deg,transparent 0deg)}.bi-oh-hd,.bi-oh-end,.bi-oh-tk,.bi-oh-nt{position:absolute;inset:0;pointer-events:none;will-change:transform}.bi-oh-hd i,.bi-oh-end i{position:absolute;left:50%;top:0;width:var(--bi-oh-sw,14px);height:var(--bi-oh-sw,14px);margin-left:calc(var(--bi-oh-sw,14px) / -2);border-radius:50%}.bi-oh-end i{background:var(--a,#7C3AFF)}.bi-oh-gc i{background:var(--ad,#4F1FB8)}.bi-oh-hd i{background:radial-gradient(circle at 35% 30%,#fff,color-mix(in srgb,var(--a2,#A78BFF) 70%,#fff) 45%,var(--a2,#A78BFF));box-shadow:0 0 0 3px color-mix(in srgb,var(--a2,#A78BFF) 28%,transparent),0 0 18px var(--a,#7C3AFF),0 0 34px color-mix(in srgb,var(--a,#7C3AFF) 50%,transparent);will-change:transform}.bi-oh-tk i{position:absolute;left:50%;top:calc(var(--bi-oh-sw,14px) + 5px);width:2px;height:6px;margin-left:-1px;border-radius:1px;background:var(--t1,rgba(255,255,255,.62));transition:opacity .24s}.bi-oh-mid{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center;padding-bottom:3%}.bi-oh-num{display:flex;align-items:baseline;justify-content:center;font:800 44px/1 var(--f-display,system-ui,sans-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bi-oh-num small{font:600 15px/1 var(--f-display,system-ui,sans-serif);letter-spacing:-.01em;color:var(--t1,rgba(255,255,255,.62));margin:0 6px 0 3px}.bi-oh-num small:last-child{margin-right:0}.bi-oh-big{font-weight:800}.bi-oh-od{display:inline-flex}.bi-oh-odc{display:inline-block;height:1.04em;line-height:1.04em;overflow:hidden}.bi-oh-ods{display:flex;flex-direction:column;will-change:transform}.bi-oh-ods span{display:block;height:1.04em}.bi-oh-sub{font:500 13px/1.3 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42));max-width:160px}.bi-oh-lab{position:absolute;font:600 12px/1 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42));font-variant-numeric:tabular-nums;white-space:nowrap;transform:translateX(-50%)}.bi-oh-gw .bi-oh-lab.bi-oh-l0{transform:none}.bi-oh-gw .bi-oh-lab.bi-oh-l1{transform:translateX(-100%)}.bi-oh-ft{flex:none;margin-top:12px;text-align:center;font:500 13px/1.35 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42));font-variant-numeric:tabular-nums}.bi-oh-gw{position:relative;flex:none;overflow:hidden;cursor:pointer}.bi-oh-dial{position:absolute;left:0;border-radius:50%}.bi-oh-gtrk{background:conic-gradient(from 270deg,rgba(255,255,255,.085) 0deg 180deg,transparent 0deg)}.bi-oh-gfill{background:conic-gradient(from 270deg,var(--ad,#4F1FB8) 0deg,var(--a,#7C3AFF) calc(var(--bi-oh-e,0) * 120deg),var(--a2,#A78BFF) calc(var(--bi-oh-e,0) * 180deg),transparent 0deg)}.bi-oh-nt i{position:absolute;left:50%;top:calc(var(--bi-oh-sw,12px) + 5px);width:2px;height:9px;margin-left:-1px;border-radius:1px;background:var(--t3,rgba(255,255,255,.28));transform-origin:50% 0;will-change:transform}.bi-oh-nt i.bi-oh-lit{background:#fff;box-shadow:0 0 6px color-mix(in srgb,var(--a2,#A78BFF) 80%,transparent)}.bi-oh-hand,.bi-oh-hsh{position:absolute;width:4px;margin-left:-2px;border-radius:3px 3px 2px 2px;transform-origin:50% 100%;will-change:transform;pointer-events:none}.bi-oh-hand{background:linear-gradient(90deg,#fff,rgba(255,255,255,.7));box-shadow:0 0 12px color-mix(in srgb,var(--a2,#A78BFF) 55%,transparent)}.bi-oh-hsh{background:rgba(0,0,0,.55);filter:blur(3px)}.bi-oh-piv{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,rgba(255,255,255,.7) 32%,var(--rz,#1C1C22) 78%);box-shadow:var(--e1,0 6px 14px -8px rgba(0,0,0,.6)),0 0 0 3px var(--bg,#0A0B0E);pointer-events:none}.bi-oh-as{flex:none;display:grid;justify-items:center;gap:8px;text-align:center}.bi-oh-left{font:800 30px/1.1 var(--f-display,system-ui,sans-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;will-change:transform,opacity}.bi-oh-as small{font:500 13px/1.35 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42));font-variant-numeric:tabular-nums}.bi-oh-wh{flex:none;display:flex;align-items:center;gap:8px;margin:16px 4px 10px;font:700 15px/1.2 var(--f-display,system-ui,sans-serif);white-space:nowrap}.bi-oh-wh>span:last-child{font-weight:500;color:var(--t2,rgba(255,255,255,.42));overflow:hidden;text-overflow:ellipsis}.bi-oh-wh.bi-oh-x{background:none;box-shadow:none}.bi-oh-wk{position:relative;flex:none;padding:6px;border-radius:22px;cursor:pointer;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02)),var(--sf,#14151B);box-shadow:var(--e2,0 18px 36px -18px rgba(0,0,0,.8)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.bi-oh-cap{position:absolute;left:6px;right:6px;top:0;z-index:0;border-radius:15px;overflow:hidden;background:var(--glass,linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.045))),color-mix(in srgb,var(--a,#7C3AFF) 24%,transparent);box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),0 12px 26px -14px var(--a,#7C3AFF);transform-origin:50% 50%;will-change:transform,opacity}.bi-oh-cap>i{position:absolute;top:0;bottom:0;left:0;width:34%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.24),rgba(255,255,255,0));will-change:transform}.bi-oh-wr{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:0 14px;font:500 15px/1 var(--f-display,system-ui,sans-serif);color:var(--t1,rgba(255,255,255,.62));white-space:nowrap;will-change:transform,opacity}.bi-oh-wr b{width:2em;font-weight:600;color:var(--t1,rgba(255,255,255,.62))}.bi-oh-wr em{font:700 10px/1 var(--f-display,system-ui,sans-serif);font-style:normal;letter-spacing:.08em;text-transform:uppercase;padding:4px 7px;border-radius:999px;color:#fff;background:var(--a,#7C3AFF);box-shadow:0 4px 12px -4px var(--a,#7C3AFF);will-change:transform,opacity}.bi-oh-wr>span{margin-left:auto;font-variant-numeric:tabular-nums}.bi-oh-wr.bi-oh-today,.bi-oh-wr.bi-oh-today b{color:var(--t0,rgba(255,255,255,.94));font-weight:700}.bi-oh-wr.bi-oh-off>span,.bi-oh-wr.bi-oh-off b{color:var(--t3,rgba(255,255,255,.28))}.bi-oh-sky{position:relative;flex:none;margin-top:14px;border-radius:26px;overflow:hidden;cursor:pointer;background:var(--sf,#14151B);box-shadow:var(--e3,0 36px 70px -30px rgba(0,0,0,.9)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.bi-oh-cv{position:absolute;inset:0;width:100%;height:100%;display:block}.bi-oh-sk{position:absolute;left:20px;top:18px;right:20px;display:grid;gap:7px;transform-origin:0 0;will-change:transform,opacity;pointer-events:none}.bi-oh-sk b{font:800 30px/1.05 var(--f-display,system-ui,sans-serif);letter-spacing:-.03em}.bi-oh-sk span{font:600 13px/1.3 var(--f-display,system-ui,sans-serif);font-variant-numeric:tabular-nums}.bi-oh-sk0{color:var(--bg,#0A0B0E)}.bi-oh-sk0 span{color:color-mix(in srgb,var(--bg,#0A0B0E) 74%,transparent)}.bi-oh-sk1,.bi-oh-sk2{color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.35)}.bi-oh-sk1 span,.bi-oh-sk2 span{color:rgba(255,255,255,.8)}.bi-oh-ts{position:relative;flex:none;height:40px;margin:18px 6px 0}.bi-oh-tst{position:absolute;left:0;right:0;top:8px;height:6px;border-radius:3px;background:rgba(255,255,255,.08)}.bi-oh-tsw{position:absolute;top:8px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--a2,#A78BFF),var(--a,#7C3AFF));box-shadow:0 0 12px -2px var(--a,#7C3AFF)}.bi-oh-tsm{position:absolute;top:2px;width:3px;height:18px;margin-left:-1.5px;border-radius:2px;background:#fff;box-shadow:0 0 8px rgba(255,255,255,.6),0 2px 4px rgba(0,0,0,.5)}.bi-oh-tsl{position:absolute;top:24px;font:600 11px/1 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42));font-variant-numeric:tabular-nums;transform:translateX(-50%);white-space:nowrap}.bi-oh-nb>.bi-oh-top,.bi-oh-sg,.bi-oh-vc{position:relative;z-index:2}.bi-oh-ngt{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--ad,#4F1FB8) 24%,#000),#000 78%);will-change:opacity}.bi-oh-stars{position:absolute;left:0;right:0;top:0;height:58%;z-index:1;pointer-events:none}.bi-oh-stars i{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;box-shadow:0 0 4px rgba(255,255,255,.7);opacity:0}.bi-oh-moon{position:absolute;right:34px;top:66px;z-index:1;width:28px;height:28px;border-radius:50%;box-shadow:inset 8px -5px 0 0 rgba(255,255,255,.9);pointer-events:none;will-change:transform,opacity}.bi-oh-sg{flex:1;min-height:0;display:grid;place-items:center}.bi-oh-sg>.bi-oh-st,.bi-oh-sign{grid-area:1 / 1;will-change:transform,opacity}.bi-oh-sign{position:relative;isolation:isolate;display:grid;justify-items:center;gap:10px;text-align:center;cursor:pointer}.bi-oh-sign b{font:800 30px/1.1 var(--f-display,system-ui,sans-serif);letter-spacing:-.03em;color:color-mix(in srgb,var(--a2,#A78BFF) 45%,#fff);text-shadow:0 0 2px rgba(255,255,255,.7),0 0 18px color-mix(in srgb,var(--a,#7C3AFF) 85%,transparent);white-space:nowrap;font-variant-numeric:tabular-nums;will-change:transform}.bi-oh-sign span{font:500 14px/1.3 var(--f-display,system-ui,sans-serif);color:var(--t1,rgba(255,255,255,.62))}.bi-oh-glow{position:absolute;left:50%;top:42%;z-index:-1;width:300px;height:150px;margin:-75px 0 0 -150px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--a,#7C3AFF) 46%,transparent),color-mix(in srgb,var(--a,#7C3AFF) 0%,transparent));pointer-events:none;will-change:transform,opacity}.bi-oh-vc{flex:none;display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:4px;align-items:center;padding:16px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02)),var(--sf,#14151B);box-shadow:var(--e2,0 18px 36px -18px rgba(0,0,0,.8)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.bi-oh-vc>.ui-art{grid-row:span 2;width:54px;height:54px;border-radius:17px;box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),var(--e1,0 6px 14px -8px rgba(0,0,0,.6))}.bi-oh-vn{align-self:end;font:800 20px/1.15 var(--f-display,system-ui,sans-serif);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bi-oh-vw{align-self:start;font:500 13px/1.3 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42))}.bi-oh-vh{grid-column:1 / -1;display:flex;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid var(--b1,rgba(255,255,255,.1));font:500 14px/1 var(--f-display,system-ui,sans-serif);color:var(--t1,rgba(255,255,255,.62))}.bi-oh-vh b{color:var(--t0,rgba(255,255,255,.94));font-variant-numeric:tabular-nums}.bi-oh-va{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.bi-oh-pl{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 9px;border:0;border-radius:14px;cursor:pointer;font:600 12px/1 var(--f-display,system-ui,sans-serif);color:var(--t0,rgba(255,255,255,.94));background:var(--rz,#1C1C22);box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16));-webkit-tap-highlight-color:transparent}.bi-oh-pl svg{width:20px;height:20px}.bi-oh-pl.bi-oh-keep{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--a,#7C3AFF) 78%,#fff),var(--a,#7C3AFF) 60%);box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),0 10px 22px -12px var(--a,#7C3AFF)}.bi-oh-pl>i{position:absolute;inset:-3px;border-radius:17px;box-shadow:0 0 0 1px color-mix(in srgb,var(--a2,#A78BFF) 70%,transparent),0 0 22px color-mix(in srgb,var(--a,#7C3AFF) 70%,transparent);opacity:0;pointer-events:none}.bi-vh-hero{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.bi-vh-av{position:relative;flex:none;border-radius:50%}.bi-vh-halo{position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--a,#7C3AFF) 55%,transparent),color-mix(in srgb,var(--a,#7C3AFF) 0%,transparent));opacity:.16;pointer-events:none;will-change:transform,opacity}.bi-vh-trk,.bi-vh-arc{position:absolute;inset:0;border-radius:50%}.bi-vh-plate{position:absolute;inset:var(--bi-vh-sw,6px);border-radius:50%;background:radial-gradient(100% 100% at 30% 20%,color-mix(in srgb,var(--a,#7C3AFF) 7%,var(--sf,#14151B)),var(--bg,#0A0B0E) 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 0 0 1px rgba(0,0,0,.3)}.bi-vh-trk{background:rgba(255,255,255,.09)}.bi-vh-arc{background:conic-gradient(var(--ad,#4F1FB8) 0deg,var(--a,#7C3AFF) calc(var(--bi-vh-p,0) * 200deg),var(--a2,#A78BFF) calc(var(--bi-vh-p,0) * 360deg),transparent 0deg)}.bi-vh-hd{position:absolute;inset:0;pointer-events:none;will-change:transform}.bi-vh-hd i{position:absolute;left:50%;top:0;width:var(--bi-vh-sw,6px);height:var(--bi-vh-sw,6px);margin-left:calc(var(--bi-vh-sw,6px) / -2);border-radius:50%;background:#fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--a2,#A78BFF) 35%,transparent),0 0 14px var(--a2,#A78BFF);will-change:transform}.bi-vh-face{position:absolute;left:50%;top:50%;border-radius:50%;cursor:pointer;will-change:transform}.bi-vh-face .ui-art{position:absolute;inset:0;width:auto;height:auto;border-radius:50%;box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 -10px 24px color-mix(in srgb,var(--ad,#4F1FB8) 70%,transparent),var(--e3,0 36px 70px -30px rgba(0,0,0,.9))}.bi-vh-face .ui-art svg{width:46%;height:46%}.bi-vh-face::after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(60% 45% at 32% 22%,rgba(255,255,255,.34),rgba(255,255,255,0) 70%);pointer-events:none}.bi-vh-cap{flex:none;display:grid;justify-items:center;gap:5px;text-align:center;max-width:100%}.bi-vh-cap small{font:600 11px/1 var(--f-display,system-ui,sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--a2,#A78BFF)}.bi-vh-cap b{font:800 24px/1.15 var(--f-display,system-ui,sans-serif);letter-spacing:-.03em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bi-vh-tm{font:600 14px/1 var(--f-display,system-ui,sans-serif);font-style:normal;color:var(--t1,rgba(255,255,255,.62));font-variant-numeric:tabular-nums}.bi-vh-cap .bi-vh-tm{margin-top:4px}.bi-vh-card{position:relative;width:100%;max-width:380px;box-sizing:border-box;padding:16px 18px 18px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02)),var(--sf,#14151B);box-shadow:var(--e2,0 18px 36px -18px rgba(0,0,0,.8)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.bi-vh-row{display:flex;align-items:center;gap:12px}.bi-vh-row .ui-art{width:44px;height:44px;border-radius:50%;box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),var(--e1,0 6px 14px -8px rgba(0,0,0,.6))}.bi-vh-row>span{display:grid;gap:3px;min-width:0;flex:1}.bi-vh-row b{font:700 16px/1.15 var(--f-display,system-ui,sans-serif);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bi-vh-row small{font:500 12px/1.2 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42))}.bi-vh-row em{font:600 13px/1 var(--f-display,system-ui,sans-serif);font-style:normal;color:var(--t1,rgba(255,255,255,.62));font-variant-numeric:tabular-nums;white-space:nowrap}.bi-vh-line{display:flex;align-items:center;gap:12px;margin-top:18px}.bi-vh-pb{position:relative;flex:none;width:52px;height:52px;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 32% 25%,color-mix(in srgb,var(--a2,#A78BFF) 70%,#fff),var(--a,#7C3AFF) 58%,var(--ad,#4F1FB8));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),0 12px 24px -12px var(--a,#7C3AFF);will-change:transform;-webkit-tap-highlight-color:transparent}.bi-vh-pb svg{width:24px;height:24px;fill:currentColor}.bi-vh-pb .bi-vh-ia,.bi-vh-pb.bi-vh-on .bi-vh-ip{opacity:0}.bi-vh-pb.bi-vh-on .bi-vh-ia{opacity:1}.bi-vh-wv{position:relative;flex:1;min-width:0;height:92px;display:flex;align-items:center;gap:3px}.bi-vh-bar{flex:1;height:100%;border-radius:999px;background:linear-gradient(180deg,var(--a2,#A78BFF),var(--a,#7C3AFF));opacity:.38;will-change:transform}.bi-vh-ph{position:absolute;left:-1px;top:-6px;bottom:-6px;width:2px;border-radius:1px;background:#fff;box-shadow:0 0 10px rgba(255,255,255,.7);opacity:0;pointer-events:none;will-change:transform,opacity}.bi-vh-note{flex:none;max-width:300px;text-align:center;font:500 13px/1.35 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42))}.bi-vh-spk{flex:none;display:flex;align-items:center;gap:12px;margin:16px 2px 14px}.bi-vh-av.bi-vh-sm{width:56px;height:56px}.bi-vh-sm .bi-vh-face{width:44px;height:44px;margin:-22px 0 0 -22px}.bi-vh-spk>span{display:grid;gap:3px;min-width:0;flex:1}.bi-vh-spk b{font:700 15px/1.15 var(--f-display,system-ui,sans-serif);letter-spacing:-.02em}.bi-vh-spk small{font:500 12px/1.2 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42))}.bi-vh-sbc{position:relative;flex:1 1 0;min-height:0;overflow:hidden;padding:18px;border-radius:24px;cursor:pointer;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02)),var(--sf,#14151B);box-shadow:var(--e2,0 18px 36px -18px rgba(0,0,0,.8)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.bi-vh-sbt{position:relative;font:700 24px/1.36 var(--f-display,system-ui,sans-serif);letter-spacing:-.02em;color:var(--t0,rgba(255,255,255,.94))}.bi-vh-w{position:relative;z-index:1;display:inline-block;vertical-align:top;overflow:hidden;padding:0 1px .08em}.bi-vh-w>span{display:inline-block;will-change:transform,opacity}.bi-vh-w.bi-vh-cur{color:#fff}.bi-vh-mk{position:absolute;left:0;top:0;z-index:0;width:100px;height:1.3em;border-radius:10px;transform-origin:0 0;background:color-mix(in srgb,var(--a,#7C3AFF) 34%,transparent);box-shadow:inset 0 -2px 0 var(--a,#7C3AFF),inset 0 1px 0 rgba(255,255,255,.14);opacity:0;will-change:transform,opacity}.bi-vh-mo .bi-vh-halo{inset:-14%}.bi-vh-mb{position:absolute;left:50%;top:50%;margin:0;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 32% 25%,color-mix(in srgb,var(--a2,#A78BFF) 75%,#fff),var(--a,#7C3AFF) 56%,var(--ad,#4F1FB8));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 -12px 26px color-mix(in srgb,var(--ad,#4F1FB8) 60%,transparent),var(--e3,0 36px 70px -30px rgba(0,0,0,.9)),0 16px 34px -16px var(--a,#7C3AFF);will-change:transform;-webkit-tap-highlight-color:transparent}.bi-vh-mb::after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(55% 40% at 34% 20%,rgba(255,255,255,.38),rgba(255,255,255,0) 70%);pointer-events:none}.bi-vh-ic{position:relative;display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.22))}.bi-vh-clip{position:absolute;inset:0;display:block;-webkit-clip-path:polygon(33.333% 20.833%,83.333% 50%,33.333% 79.167%);clip-path:polygon(33.333% 20.833%,83.333% 50%,33.333% 79.167%);transform-origin:50% 50%;will-change:transform}.bi-vh-inn{position:absolute;inset:0;display:block;transform-origin:50% 50%;will-change:transform}.bi-vh-b0,.bi-vh-b1{position:absolute;border-radius:2px;background:#fff;transform-origin:50% 50%;will-change:transform}.bi-vh-big{flex:none;display:flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.bi-vh-big b{font:800 40px/1 var(--f-display,system-ui,sans-serif);letter-spacing:-.03em}.bi-vh-big span{font:600 16px/1 var(--f-display,system-ui,sans-serif);color:var(--t2,rgba(255,255,255,.42))}.bi-mr-x{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:22px 22px 18px;box-sizing:border-box;overflow:hidden;color:var(--t0,rgba(255,255,255,.94));text-align:center}.bi-mr-stg{position:relative;flex:none;width:210px;height:210px}.bi-mr-meta{display:flex;flex-direction:column;align-items:center;gap:2px;max-width:100%}.bi-mr-ey{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--a2,#A78BFF)}.bi-mr-tt{font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--t0,rgba(255,255,255,.94))}.bi-mr-by{font-size:14px;font-weight:600;line-height:1.3;color:var(--t1,rgba(255,255,255,.62))}.bi-mr-gl{position:relative;display:block;width:36%;height:36%;color:#fff;filter:drop-shadow(0 6px 12px rgba(0,0,0,.28))}.bi-mr-gl svg{display:block;width:100%;height:100%}.bi-mr-sp{position:absolute;inset:-25%;pointer-events:none;background:linear-gradient(128deg,rgba(255,255,255,.3),rgba(255,255,255,.06) 30%,rgba(255,255,255,0) 46%)}.bi-mr-cv{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;border-radius:20px;cursor:pointer;will-change:transform;background:radial-gradient(120% 95% at 22% 12%,var(--a2,#A78BFF),var(--a,#7C3AFF) 48%,var(--ad,#4F1FB8));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),var(--e3,0 4px 10px -4px rgba(0,0,0,.5),0 36px 70px -30px rgba(0,0,0,.9))}.bi-mr-arc{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 52%,rgba(0,0,0,.3)),repeating-radial-gradient(circle at 100% 0%,rgba(255,255,255,0) 0 17px,rgba(255,255,255,.1) 17px 18.5px)}.bi-mr-sh{position:absolute;left:10%;right:10%;bottom:-12%;height:30%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--a,#7C3AFF) 75%,transparent),rgba(0,0,0,0));filter:blur(12px);opacity:.4;will-change:transform,opacity}.bi-mr-wv{position:absolute;inset:0;border-radius:24px;opacity:0;pointer-events:none;border:2px solid color-mix(in srgb,var(--a2,#A78BFF) 70%,#fff);box-sizing:border-box;box-shadow:0 0 24px 2px color-mix(in srgb,var(--a,#7C3AFF) 70%,transparent),inset 0 0 16px color-mix(in srgb,var(--a,#7C3AFF) 50%,transparent);will-change:transform,opacity}.bi-mr-np{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 9px 0 8px;border-radius:12px;background:rgba(0,0,0,.3);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);color:#fff}.bi-mr-npb{display:block;width:3px;height:11px;border-radius:2px;background:#fff;transform-origin:50% 100%;transform:scaleY(.3)}.bi-mr-npt{margin-left:5px;font-size:11px;font-weight:700;letter-spacing:.02em}.bi-mr-bar{width:100%;max-width:320px;flex:none}.bi-mr-tr{position:relative;height:4px;border-radius:2px;background:var(--b1,rgba(255,255,255,.1))}.bi-mr-fl{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--a,#7C3AFF),var(--a2,#A78BFF));transform-origin:0 50%;transform:scaleX(0)}.bi-mr-kn{position:absolute;left:-6px;top:-4px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.5);will-change:transform}.bi-mr-tm{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;font-weight:600;color:var(--t2,rgba(255,255,255,.42));font-variant-numeric:tabular-nums}.bi-mr-dk{position:absolute;left:0;top:0;width:130em;height:100em;will-change:transform}.bi-mr-vgw{position:absolute;left:4em;top:56em;width:92em;height:56em;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--a,#7C3AFF) 60%,transparent),rgba(0,0,0,0));filter:blur(2.4em);opacity:.2;will-change:transform,opacity}.bi-mr-plt{position:absolute;left:-2.6em;top:-2.6em;width:105.2em;height:105.2em;border-radius:50%;background:conic-gradient(from 210deg,rgba(255,255,255,.5),rgba(255,255,255,.1) 22%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.08) 74%,rgba(255,255,255,.5)),color-mix(in srgb,var(--rz,#1C1C22) 70%,#000);box-shadow:1.6em 3em 5em -1em rgba(0,0,0,.75),inset 0 0 0 .3em rgba(0,0,0,.3)}.bi-mr-vn{position:absolute;left:0;top:0;width:100em;height:100em;border-radius:50%;cursor:pointer}.bi-mr-dsc{position:absolute;inset:0;border-radius:50%;will-change:transform;background:radial-gradient(circle closest-side,rgba(255,255,255,0) 0 37%,rgba(255,255,255,.09) 37.4% 38%,rgba(255,255,255,0) 38.6% 61%,rgba(255,255,255,.07) 61.3% 61.9%,rgba(255,255,255,0) 62.4% 80%,rgba(255,255,255,.07) 80.3% 80.9%,rgba(255,255,255,0) 81.4% 95%,rgba(255,255,255,.16) 96.5%,rgba(255,255,255,0) 98.5%),repeating-radial-gradient(circle,rgba(255,255,255,.05) 0 .3em,rgba(255,255,255,0) .3em .85em),color-mix(in srgb,var(--ad,#4F1FB8) 12%,#000);box-shadow:0 0 0 .35em rgba(0,0,0,.6)}.bi-mr-lb{position:absolute;left:32%;top:32%;width:36%;height:36%;border-radius:50%;overflow:hidden;color:#fff;background:radial-gradient(circle at 32% 26%,var(--a2,#A78BFF),var(--a,#7C3AFF) 55%,var(--ad,#4F1FB8));box-shadow:inset 0 0 0 .5em rgba(0,0,0,.16),inset 0 0 0 .7em rgba(255,255,255,.1)}.bi-mr-lg{position:absolute;left:32%;top:16%;width:36%;height:36%}.bi-mr-lg svg{display:block;width:100%;height:100%}.bi-mr-lt{position:absolute;left:0;right:0;bottom:17%;font-size:3.9em;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:rgba(255,255,255,.86)}.bi-mr-glr{position:absolute;inset:0;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,rgba(255,255,255,0) 0deg 108deg,rgba(255,255,255,.12) 135deg,rgba(255,255,255,0) 162deg 288deg,rgba(255,255,255,.17) 315deg,rgba(255,255,255,0) 342deg);-webkit-mask:radial-gradient(circle closest-side,transparent 0 37%,#000 38.5%);mask:radial-gradient(circle closest-side,transparent 0 37%,#000 38.5%);will-change:transform}.bi-mr-hole{position:absolute;left:48.4%;top:48.4%;width:3.2%;height:3.2%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,rgba(255,255,255,.45) 40%,rgba(0,0,0,.6) 75%);box-shadow:0 .2em .4em rgba(0,0,0,.6)}.bi-mr-arm{position:absolute;left:114em;top:8em;width:0;height:0;transform-origin:0 0;will-change:transform}.bi-mr-cw{position:absolute;left:-4.6em;top:-22em;width:9.2em;height:13em;border-radius:2.2em;background:linear-gradient(90deg,rgba(255,255,255,.62),rgba(255,255,255,.22) 40%,rgba(255,255,255,.08) 70%,rgba(255,255,255,.3)),color-mix(in srgb,var(--rz,#1C1C22) 70%,#000);box-shadow:inset 0 -.6em 0 rgba(0,0,0,.25),1em 1.6em 2.4em rgba(0,0,0,.45)}.bi-mr-rod{position:absolute;left:-1em;top:-10em;width:2em;height:82em;border-radius:1em;background:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.42) 45%,rgba(255,255,255,.16));box-shadow:1.4em 2em 2.6em rgba(0,0,0,.5)}.bi-mr-hs{position:absolute;left:-4.4em;top:70em;width:8.8em;height:15em;border-radius:1.6em;background:rgba(0,0,0,.7);filter:blur(1.1em);transform-origin:50% 0;opacity:.3;will-change:transform,opacity}.bi-mr-hd{position:absolute;left:-4.4em;top:70em;width:8.8em;height:15em;border-radius:1.6em 1.6em 2.4em 2.4em;transform-origin:50% 0;will-change:transform;background:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.22) 50%,rgba(255,255,255,.08)),color-mix(in srgb,var(--rz,#1C1C22) 70%,#000);box-shadow:inset 0 -4em 0 color-mix(in srgb,var(--a,#7C3AFF) 80%,#000),var(--hi,inset 0 1px 0 rgba(255,255,255,.16))}.bi-mr-pv{position:absolute;left:-7.5em;top:-7.5em;width:15em;height:15em;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--rz,#1C1C22) 55%,#000) 0 28%,rgba(0,0,0,0) 30%),conic-gradient(from 200deg,rgba(255,255,255,.8),rgba(255,255,255,.22) 25%,rgba(255,255,255,.7) 50%,rgba(255,255,255,.18) 75%,rgba(255,255,255,.8)),color-mix(in srgb,var(--rz,#1C1C22) 60%,#000);box-shadow:0 0 0 .4em rgba(0,0,0,.35),1.2em 2em 3em rgba(0,0,0,.55)}.bi-mr-eqx{align-items:stretch;justify-content:center;gap:18px}.bi-mr-row{display:flex;align-items:center;gap:14px;width:100%;text-align:left}.bi-mr-cvs{position:relative;flex:none;width:72px;height:72px;display:grid;place-items:center;overflow:hidden;border-radius:16px;cursor:pointer;will-change:transform;background:radial-gradient(120% 95% at 22% 12%,var(--a2,#A78BFF),var(--a,#7C3AFF) 50%,var(--ad,#4F1FB8));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),var(--e2,0 2px 6px -2px rgba(0,0,0,.45),0 18px 36px -18px rgba(0,0,0,.8))}.bi-mr-cvs .bi-mr-gl{width:46%;height:46%}.bi-mr-ml{align-items:flex-start;min-width:0;text-align:left}.bi-mr-ml .bi-mr-tt{font-size:22px}.bi-mr-eq{position:relative;flex:1;min-height:140px;max-height:240px;display:flex;align-items:stretch;gap:4px}.bi-mr-eqg{position:absolute;left:4%;right:4%;bottom:-26px;height:52px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--a,#7C3AFF) 55%,transparent),rgba(0,0,0,0));opacity:.15;will-change:opacity}.bi-mr-col{position:relative;flex:1;overflow:hidden;border-radius:4px;background:repeating-linear-gradient(0deg,rgba(0,0,0,0) 0 6px,var(--bg,#0A0B0E) 6px 8px),linear-gradient(0deg,var(--ad,#4F1FB8),var(--a,#7C3AFF) 45%,var(--a2,#A78BFF) 82%,#fff)}.bi-mr-cvr{position:absolute;left:0;right:0;top:0;height:100%;background:repeating-linear-gradient(0deg,rgba(0,0,0,0) 0 6px,var(--bg,#0A0B0E) 6px 8px),color-mix(in srgb,var(--bg,#0A0B0E) 84%,transparent);will-change:transform}.bi-mr-pk{position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:2px;background:#fff;box-shadow:0 0 6px var(--a2,#A78BFF);will-change:transform}.bi-mr-eqx .bi-mr-bar{max-width:none}.bi-mr-pfx{display:block}.bi-mr-cg{position:absolute;left:6px;right:6px;top:4px;height:132px;border-radius:36px;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--a,#7C3AFF) 50%,transparent),rgba(0,0,0,0));opacity:0;will-change:transform,opacity}.bi-mr-card{position:absolute;left:18px;right:18px;top:18px;display:flex;align-items:center;gap:14px;padding:14px;box-sizing:border-box;border-radius:22px;cursor:pointer;will-change:transform;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),linear-gradient(165deg,var(--rz,#1C1C22),var(--sf,#14151B));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),var(--e2,0 2px 6px -2px rgba(0,0,0,.45),0 18px 36px -18px rgba(0,0,0,.8))}.bi-mr-dots{position:absolute;left:0;right:0;top:140px;display:flex;justify-content:center;gap:12px;will-change:transform}.bi-mr-dot{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--t1,rgba(255,255,255,.62));will-change:transform,opacity;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),var(--sf,#14151B);box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),var(--e1,0 1px 2px rgba(0,0,0,.35),0 6px 14px -8px rgba(0,0,0,.6))}.bi-mr-pfl{position:absolute;left:18px;right:18px;top:136px;display:flex;flex-direction:column;gap:8px}.bi-mr-pf{display:flex;align-items:center;gap:12px;min-height:56px;padding:9px 12px 9px 10px;box-sizing:border-box;border-radius:16px;text-align:left;cursor:pointer;opacity:0;will-change:transform,opacity;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),var(--sf,#14151B);box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),var(--e1,0 1px 2px rgba(0,0,0,.35),0 6px 14px -8px rgba(0,0,0,.6))}.bi-mr-pfi{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:var(--a2,#A78BFF);background:color-mix(in srgb,var(--a,#7C3AFF) 16%,transparent);will-change:transform}.bi-mr-pf0 .bi-mr-pfi{color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2,#A78BFF),var(--a,#7C3AFF) 60%,var(--ad,#4F1FB8));box-shadow:0 6px 14px -6px var(--a,#7C3AFF)}.bi-mr-pf span{flex:1;min-width:0;display:flex;flex-direction:column}.bi-mr-pf b{font-size:15px;font-weight:700;line-height:1.25;color:var(--t0,rgba(255,255,255,.94))}.bi-mr-pf small{font-size:12px;line-height:1.3;color:var(--t2,rgba(255,255,255,.42))}.bi-mr-svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bi-mr-chv{flex:none;width:18px;height:18px;fill:none;stroke:var(--t3,rgba(255,255,255,.28));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bi-qr-x{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:20px;box-sizing:border-box;color:var(--t0,rgba(255,255,255,.94))}.bi-qr-ey{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t2,rgba(255,255,255,.42))}.bi-qr-scn{position:relative;flex:none;width:300px;height:300px;perspective:1100px}.bi-qr-sh{position:absolute;left:8%;right:8%;bottom:-18px;height:44px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--ad,#4F1FB8) 40%,rgba(0,0,0,.8)),rgba(0,0,0,0));filter:blur(6px);will-change:transform,opacity}.bi-qr-card{position:absolute;inset:0;transform-style:preserve-3d;cursor:pointer;will-change:transform}.bi-qr-f,.bi-qr-b{position:absolute;inset:0;overflow:hidden;box-sizing:border-box;padding:20px;border-radius:24px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),linear-gradient(160deg,var(--rz,#1C1C22),var(--sf,#14151B));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.bi-qr-f{display:flex;flex-direction:column;justify-content:center;gap:4px;transform:translateZ(2px)}.bi-qr-b{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;transform:rotateY(180deg) translateZ(2px)}.bi-qr-ed{position:absolute;top:18px;bottom:18px;width:4px;margin-left:-2px;background:linear-gradient(180deg,var(--b2,rgba(255,255,255,.16)),color-mix(in srgb,var(--ad,#4F1FB8) 50%,#000))}.bi-qr-el{left:0;transform:rotateY(90deg)}.bi-qr-er{left:100%;transform:rotateY(90deg)}.bi-qr-hd{display:flex;align-items:center;gap:12px;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--b1,rgba(255,255,255,.1))}.bi-qr-av{flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2,#A78BFF),var(--a,#7C3AFF) 55%,var(--ad,#4F1FB8));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),0 8px 18px -8px var(--a,#7C3AFF)}.bi-qr-av svg{width:52%;height:52%}.bi-qr-hd span,.bi-qr-ln span{display:flex;flex-direction:column;min-width:0;text-align:left}.bi-qr-hd b{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.bi-qr-hd small{font-size:12.5px;line-height:1.3;color:var(--t2,rgba(255,255,255,.42))}.bi-qr-ln{display:flex;align-items:center;gap:12px;padding:6px 0}.bi-qr-li{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:11px;color:var(--a2,#A78BFF);background:color-mix(in srgb,var(--a,#7C3AFF) 15%,transparent)}.bi-qr-ic{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bi-qr-ln small{font-size:11.5px;font-weight:600;line-height:1.3;color:var(--t2,rgba(255,255,255,.42))}.bi-qr-ln b{font-size:15px;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums}.bi-qr-sp{position:absolute;top:-30%;bottom:-30%;left:0;width:46%;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.08) 50%,rgba(255,255,255,0));will-change:transform}.bi-qr-pl{position:relative;flex:none;width:170px;height:170px;padding:10px;box-sizing:border-box;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 12px 26px -12px rgba(0,0,0,.75)}.bi-qr-svg{display:block;width:100%;height:100%;shape-rendering:crispEdges}.bi-qr-m{fill:color-mix(in srgb,var(--ad,#4F1FB8) 28%,#000);opacity:.14}.bi-qr-bd{position:absolute;inset:38.5%;display:grid;place-items:center;border-radius:24%;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2,#A78BFF),var(--a,#7C3AFF) 55%,var(--ad,#4F1FB8));box-shadow:0 0 0 3px #fff}.bi-qr-bd svg{width:62%;height:62%}.bi-qr-sc{position:absolute;left:0;right:0;top:0;height:30%;pointer-events:none;opacity:0;will-change:transform,opacity;background:linear-gradient(180deg,rgba(255,255,255,0),color-mix(in srgb,var(--a,#7C3AFF) 22%,transparent) 75%,color-mix(in srgb,var(--a,#7C3AFF) 70%,transparent) 97%,rgba(255,255,255,0))}.bi-qr-bt{margin-top:12px;font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.bi-qr-bs{font-size:12.5px;line-height:1.3;color:var(--t2,rgba(255,255,255,.42))}.bi-rc-x{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:22px 20px;box-sizing:border-box;color:var(--t0,rgba(255,255,255,.94));text-align:center}.bi-rc-hd{display:flex;flex-direction:column;align-items:center;gap:2px}.bi-rc-hd small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--a2,#A78BFF)}.bi-rc-hd b{font-size:15px;font-weight:700;color:var(--t1,rgba(255,255,255,.62))}.bi-rc-card{position:relative;width:100%;max-width:330px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:22px 18px 18px;box-sizing:border-box;overflow:hidden;border-radius:26px;cursor:pointer;will-change:transform;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),linear-gradient(165deg,var(--rz,#1C1C22),var(--sf,#14151B));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),var(--e3,0 4px 10px -4px rgba(0,0,0,.5),0 36px 70px -30px rgba(0,0,0,.9))}.bi-rc-sp{position:absolute;top:-20%;bottom:-20%;left:0;width:40%;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.07) 50%,rgba(255,255,255,0));transform:translateX(-150%) skewX(-14deg);animation:bi-rc-sw 5.4s cubic-bezier(.4,0,.2,1) 1.2s infinite}@keyframes bi-rc-sw{0%,70%{transform:translateX(-150%) skewX(-14deg)}100%{transform:translateX(330%) skewX(-14deg)}}.bi-rc-num{position:relative;display:inline-flex;align-items:baseline;font-size:72px;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;will-change:transform}.bi-rc-c{display:inline-block;height:1.1em;line-height:1.1em;overflow:hidden}.bi-rc-stk{display:flex;flex-direction:column;will-change:transform}.bi-rc-stk span{display:block;height:1.1em}.bi-rc-sep{margin:0 .01em}.bi-rc-of{margin-left:10px;font-size:17px;font-weight:700;letter-spacing:0;color:var(--t2,rgba(255,255,255,.42))}.bi-rc-stars{display:flex;gap:8px}.bi-rc-st{position:relative;display:block;width:34px;height:34px;will-change:transform}.bi-rc-s0,.bi-rc-cl,.bi-rc-in{position:absolute;inset:0}.bi-rc-s0,.bi-rc-in{clip-path:polygon(50% 0%,61.2% 34.5%,97.6% 34.5%,68.2% 55.9%,79.4% 90.5%,50% 69.1%,20.6% 90.5%,31.8% 55.9%,2.4% 34.5%,38.8% 34.5%)}.bi-rc-s0{background:linear-gradient(160deg,rgba(255,255,255,.26),rgba(255,255,255,.1))}.bi-rc-cl{overflow:hidden;will-change:transform}.bi-rc-in{background:linear-gradient(160deg,#fff -25%,var(--a2,#A78BFF) 28%,var(--a,#7C3AFF) 72%,var(--ad,#4F1FB8) 115%);will-change:transform}.bi-rc-gl{position:absolute;right:-7px;top:-7px;width:18px;height:18px;opacity:0;pointer-events:none;background:#fff;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);will-change:transform,opacity}.bi-rc-cnt{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--t1,rgba(255,255,255,.62))}.bi-rc-avs{display:flex;padding-left:8px}.bi-rc-av{width:26px;height:26px;margin-left:-8px;display:grid;place-items:center;border-radius:50%;font-size:11px;font-weight:800;font-style:normal;color:#fff;box-shadow:0 0 0 2px var(--sf,#14151B)}.bi-rc-a0{background:radial-gradient(circle at 30% 25%,var(--a2,#A78BFF),var(--a,#7C3AFF))}.bi-rc-a1{background:radial-gradient(circle at 30% 25%,var(--a,#7C3AFF),var(--ad,#4F1FB8))}.bi-rc-a2{background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--a2,#A78BFF) 60%,#fff),var(--a2,#A78BFF))}.bi-rc-ct{font-variant-numeric:tabular-nums}.bi-rc-q{position:relative;width:100%;max-width:330px;padding:13px 16px 12px 42px;box-sizing:border-box;border-radius:18px;text-align:left;will-change:transform,opacity;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),var(--sf,#14151B);box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),var(--e2,0 2px 6px -2px rgba(0,0,0,.45),0 18px 36px -18px rgba(0,0,0,.8))}.bi-rc-qm{position:absolute;left:13px;top:8px;font-size:38px;font-weight:800;font-style:normal;line-height:1;color:var(--a2,#A78BFF)}.bi-rc-q span{display:block;font-size:14px;line-height:1.4;color:var(--t0,rgba(255,255,255,.94))}.bi-rc-q small{display:block;margin-top:5px;font-size:12px;font-weight:600;color:var(--t2,rgba(255,255,255,.42))}@media (prefers-reduced-motion:reduce){.bi-rc-sp{animation:none;opacity:0}}.bi-ls-x{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;padding:24px 18px 16px;box-sizing:border-box;color:var(--t0,rgba(255,255,255,.94))}.bi-ls-hd{flex:none;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.bi-ls-av{width:64px;height:64px;margin-bottom:8px;display:grid;place-items:center;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2,#A78BFF),var(--a,#7C3AFF) 55%,var(--ad,#4F1FB8));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),0 0 0 3px var(--bg,#0A0B0E),0 0 0 4px var(--b2,rgba(255,255,255,.16)),var(--e2,0 2px 6px -2px rgba(0,0,0,.45),0 18px 36px -18px rgba(0,0,0,.8))}.bi-ls-av svg{width:50%;height:50%}.bi-ls-hd b{font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.bi-ls-hd small{font-size:13px;line-height:1.3;color:var(--t2,rgba(255,255,255,.42))}.bi-ls-scn{position:relative;flex:1;width:100%;max-width:360px;margin-top:14px;perspective:900px}.bi-ls-sh{position:absolute;left:12%;right:12%;top:50%;height:36px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--ad,#4F1FB8) 40%,rgba(0,0,0,.75)),rgba(0,0,0,0));filter:blur(5px);will-change:transform,opacity}.bi-ls-stk{position:absolute;left:0;right:0;top:0;height:262px;transform-style:preserve-3d;will-change:transform}.bi-ls-k{position:absolute;left:0;right:0;top:0;height:58px;display:flex;align-items:center;gap:12px;padding:0 12px 0 10px;box-sizing:border-box;border-radius:17px;cursor:pointer;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),linear-gradient(170deg,var(--rz,#1C1C22),var(--sf,#14151B));box-shadow:var(--hi,inset 0 1px 0 rgba(255,255,255,.16)),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),var(--e2,0 2px 6px -2px rgba(0,0,0,.45),0 18px 36px -18px rgba(0,0,0,.8))}.bi-ls-k0{color:#fff;background:var(--spec,linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 46%)),linear-gradient(170deg,var(--a2,#A78BFF) -40%,var(--a,#7C3AFF) 45%,var(--ad,#4F1FB8) 150%)}.bi-ls-ic{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:var(--a2,#A78BFF);background:color-mix(in srgb,var(--a,#7C3AFF) 16%,transparent)}.bi-ls-k0 .bi-ls-ic{color:#fff;background:rgba(255,255,255,.18)}.bi-ls-svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bi-ls-k span{flex:1;min-width:0;display:flex;flex-direction:column;text-align:left}.bi-ls-k b{font-size:15.5px;font-weight:700;line-height:1.25}.bi-ls-k small{overflow:hidden;font-size:12px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;color:var(--t2,rgba(255,255,255,.42))}.bi-ls-k0 small{color:rgba(255,255,255,.78)}.bi-ls-ch{flex:none;width:18px;height:18px;fill:none;stroke:var(--t3,rgba(255,255,255,.28));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bi-ls-k0 .bi-ls-ch{stroke:rgba(255,255,255,.8)}.bi-ls-dm{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--bg,#0A0B0E);opacity:0;will-change:opacity}.sl-ap{position:absolute;inset:0;overflow:hidden;background:var(--bg,#0A0B0E);color:var(--t0,rgba(255,255,255,.94))}.sl-ap-stg{position:absolute;inset:0;pointer-events:none}@property --sl-ap-e{syntax:"<number>";inherits:false;initial-value:0}@property --sl-ap-a{syntax:"<number>";inherits:false;initial-value:0}.sl-ap-med{position:absolute;inset:0;overflow:hidden;background:var(--sf,#14151B);will-change:clip-path;--sl-ap-e:0;--sl-ap-a:0;-webkit-clip-path:inset(calc(var(--sl-ap-m,0px) + (var(--sl-ap-t,50%) - var(--sl-ap-m,0px) + var(--sl-ap-a,0) * var(--sl-ap-ay,1px)) * (1 - var(--sl-ap-e,0))) calc(var(--sl-ap-m,0px) + (var(--sl-ap-r,50%) - var(--sl-ap-m,0px) + var(--sl-ap-a,0) * var(--sl-ap-ax,2px)) * (1 - var(--sl-ap-e,0))) calc(var(--sl-ap-m,0px) + (var(--sl-ap-b,50%) - var(--sl-ap-m,0px) + var(--sl-ap-a,0) * var(--sl-ap-ay,1px)) * (1 - var(--sl-ap-e,0))) calc(var(--sl-ap-m,0px) + (var(--sl-ap-l,50%) - var(--sl-ap-m,0px) + var(--sl-ap-a,0) * var(--sl-ap-ax,2px)) * (1 - var(--sl-ap-e,0))) round calc(var(--sl-ap-rr,18px) + (var(--sl-ap-rd,0px) - var(--sl-ap-rr,18px)) * (1 - var(--sl-ap-e,0))));clip-path:inset(calc(var(--sl-ap-m,0px) + (var(--sl-ap-t,50%) - var(--sl-ap-m,0px) + var(--sl-ap-a,0) * var(--sl-ap-ay,1px)) * (1 - var(--sl-ap-e,0))) calc(var(--sl-ap-m,0px) + (var(--sl-ap-r,50%) - var(--sl-ap-m,0px) + var(--sl-ap-a,0) * var(--sl-ap-ax,2px)) * (1 - var(--sl-ap-e,0))) calc(var(--sl-ap-m,0px) + (var(--sl-ap-b,50%) - var(--sl-ap-m,0px) + var(--sl-ap-a,0) * var(--sl-ap-ay,1px)) * (1 - var(--sl-ap-e,0))) calc(var(--sl-ap-m,0px) + (var(--sl-ap-l,50%) - var(--sl-ap-m,0px) + var(--sl-ap-a,0) * var(--sl-ap-ax,2px)) * (1 - var(--sl-ap-e,0))) round calc(var(--sl-ap-rr,18px) + (var(--sl-ap-rd,0px) - var(--sl-ap-rr,18px)) * (1 - var(--sl-ap-e,0))))}.sl-ap-ph,.sl-ap-l0,.sl-ap-l1,.sl-ap-l2{position:absolute;inset:0}.sl-ap-l0,.sl-ap-l1,.sl-ap-l2{will-change:transform}.sl-ap-wall{position:absolute;inset:0;background:radial-gradient(70% 58% at 12% 2%,rgba(255,255,255,.2),rgba(255,255,255,0) 66%),radial-gradient(90% 70% at 88% 92%,var(--ad,#4F1FB8),rgba(0,0,0,0) 72%),linear-gradient(176deg,var(--rz,#1C1C22) 0%,var(--sf,#14151B) 48%,var(--bg,#0A0B0E) 100%)}.sl-ap-wall::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.45))}.sl-ap-win{position:absolute;transform:skewX(-16deg);transform-origin:0 0;opacity:.6;background:linear-gradient(0deg,rgba(0,0,0,0) 46%,rgba(0,0,0,.38) 46% 50%,rgba(0,0,0,0) 50%),repeating-linear-gradient(90deg,rgba(255,255,255,.2) 0 21%,rgba(255,255,255,0) 21% 26%);-webkit-mask-image:linear-gradient(158deg,#000 0%,rgba(0,0,0,.45) 48%,rgba(0,0,0,0) 88%);mask-image:linear-gradient(158deg,#000 0%,rgba(0,0,0,.45) 48%,rgba(0,0,0,0) 88%)}.sl-ap-bm{position:absolute;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,.07) 62%,rgba(255,255,255,0));-webkit-clip-path:polygon(0 40%,100% 0,100% 100%,0 60%);clip-path:polygon(0 40%,100% 0,100% 100%,0 60%)}.sl-ap-flr{position:absolute;background:linear-gradient(180deg,var(--sf,#14151B),var(--bg,#0A0B0E) 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.sl-ap-ref{position:absolute;transform:skewX(-30deg);opacity:.5;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,0));-webkit-mask-image:linear-gradient(90deg,#000,rgba(0,0,0,0));mask-image:linear-gradient(90deg,#000,rgba(0,0,0,0))}.sl-ap-glow{position:absolute;border-radius:50%;background:radial-gradient(closest-side,var(--a,#7C3AFF),rgba(0,0,0,0));opacity:.4}.sl-ap-ped{position:absolute;border-radius:0 0 50% 50% / 0 0 var(--sl-ap-pe,20px) var(--sl-ap-pe,20px);background:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.03) 30%,rgba(0,0,0,.4) 100%),linear-gradient(180deg,var(--rz,#1C1C22),var(--bg,#0A0B0E));box-shadow:22px 30px 44px -20px rgba(0,0,0,.85)}.sl-ap-ped::before{content:"";position:absolute;left:0;right:0;top:calc(var(--sl-ap-pe,20px) * -.5);height:var(--sl-ap-pe,20px);border-radius:50%;background:radial-gradient(110% 130% at 30% 25%,rgba(255,255,255,.26),rgba(255,255,255,.05) 62%),var(--rz,#1C1C22);box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.sl-ap-shd{position:absolute;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),rgba(0,0,0,0))}.sl-ap-mt{position:absolute;left:0;top:0;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;will-change:transform,opacity;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(255,255,255,.3) 45%,rgba(255,255,255,0) 72%)}.sl-ap-pd{position:absolute}.sl-ap-pd>i,.sl-ap-bx-bw>i,.sl-ap-fl-bd>i{position:absolute;display:block}.sl-ap-bx-bd{left:0;top:30%;width:86%;height:70%;border-radius:0 0 .2em .2em;background:radial-gradient(120% 90% at 10% 0%,rgba(255,255,255,.22),rgba(255,255,255,0) 60%),linear-gradient(160deg,var(--a2,#A78BFF) -30%,var(--a,#7C3AFF) 45%,var(--ad,#4F1FB8) 115%);box-shadow:inset 0 -.5em 1em -.4em rgba(0,0,0,.35)}.sl-ap-bx-sd{left:86%;top:30%;width:14%;height:70%;transform:skewY(-40deg);transform-origin:0 0;background:linear-gradient(90deg,var(--ad,#4F1FB8),rgba(0,0,0,.55)),var(--ad,#4F1FB8)}.sl-ap-bx-rv{left:37.5%;top:21%;width:11%;height:79%;background:linear-gradient(90deg,rgba(255,255,255,.62),#fff 34%,rgba(255,255,255,.78) 62%,rgba(255,255,255,.5));box-shadow:.08em 0 .2em rgba(0,0,0,.25)}.sl-ap-bx-lt{left:-3%;top:11%;width:92%;height:11%;transform:skewX(-50deg);transform-origin:0 100%;background:linear-gradient(90deg,var(--a2,#A78BFF),var(--a,#7C3AFF) 80%);box-shadow:inset 0 0 0 100em rgba(255,255,255,.18)}.sl-ap-bx-ls{left:89%;top:21%;width:14%;height:10%;transform:skewY(-40deg);transform-origin:0 0;background:var(--ad,#4F1FB8);box-shadow:inset 0 0 0 100em rgba(0,0,0,.3)}.sl-ap-bx-ld{left:-3%;top:21%;width:92%;height:10%;border-radius:.08em;background:linear-gradient(160deg,var(--a2,#A78BFF) -40%,var(--a,#7C3AFF) 60%,var(--ad,#4F1FB8) 140%);box-shadow:0 .3em .5em -.2em rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.35)}.sl-ap-bx-rl{left:37.5%;top:21%;width:11%;height:10%;background:linear-gradient(90deg,rgba(255,255,255,.7),#fff 34%,rgba(255,255,255,.8))}.sl-ap-bx-bw{position:absolute;left:16%;top:-7%;width:56%;height:27%}.sl-ap-bx-l0,.sl-ap-bx-l1{top:2%;width:50%;height:74%;border-radius:50% 50% 44% 44% / 62% 62% 38% 38%;background:radial-gradient(34% 26% at 50% 62%,rgba(0,0,0,.3),rgba(0,0,0,0)),linear-gradient(160deg,#fff 18%,rgba(255,255,255,.78) 66%,rgba(255,255,255,.55));box-shadow:.1em .15em .3em rgba(0,0,0,.3),inset 0 -.12em .2em rgba(0,0,0,.15)}.sl-ap-bx-l0{left:4%;transform:rotate(-30deg);transform-origin:100% 100%}.sl-ap-bx-l1{right:4%;transform:rotate(30deg);transform-origin:0 100%}.sl-ap-bx-t0,.sl-ap-bx-t1{top:62%;width:13%;height:56%;background:linear-gradient(90deg,rgba(255,255,255,.7),#fff 40%,rgba(255,255,255,.6));-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%)}.sl-ap-bx-t0{left:38%;transform:rotate(28deg);transform-origin:50% 0}.sl-ap-bx-t1{right:38%;transform:rotate(-24deg);transform-origin:50% 0}.sl-ap-bx-kn{left:40%;top:50%;width:20%;height:40%;border-radius:.3em;background:radial-gradient(circle at 35% 30%,#fff,rgba(255,255,255,.72) 70%);box-shadow:0 .1em .25em rgba(0,0,0,.4)}.sl-ap-fl-cp{left:27%;top:0;width:46%;height:22%;border-radius:.3em .3em .12em .12em;background:linear-gradient(90deg,rgba(255,255,255,.18),rgba(255,255,255,.9) 20%,rgba(255,255,255,.32) 40%,rgba(255,255,255,.06) 72%,rgba(255,255,255,.3) 100%),var(--rz,#1C1C22);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 .2em .3em rgba(0,0,0,.45)}.sl-ap-fl-nk{left:34%;top:21%;width:32%;height:7%;background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.55) 25%,rgba(255,255,255,.08) 70%),var(--rz,#1C1C22)}.sl-ap-fl-bd{left:0;top:27%;width:100%;height:73%;overflow:hidden;border-radius:36% 36% 14% 14% / 22% 22% 8% 8%;background:linear-gradient(90deg,rgba(255,255,255,.24),rgba(255,255,255,.05) 34%,rgba(255,255,255,.02) 62%,rgba(255,255,255,.14)),rgba(255,255,255,.04);box-shadow:inset 0 0 0 .1em rgba(255,255,255,.34),inset -.5em -.4em 1em rgba(0,0,0,.3)}.sl-ap-fl-lq{left:0;right:0;bottom:0;height:76%;background:linear-gradient(90deg,var(--a2,#A78BFF),var(--a,#7C3AFF) 42%,var(--ad,#4F1FB8));opacity:.92;box-shadow:inset 0 .12em 0 rgba(255,255,255,.5),inset 0 .5em .8em -.3em rgba(255,255,255,.25)}.sl-ap-fl-hi{left:10%;top:8%;width:9%;height:76%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,.1));opacity:.7}.sl-ap-cp-ld{left:4%;top:2%;width:92%;height:12%;border-radius:40% 40% 10% 10% / 90% 90% 20% 20%;background:linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,.18)),linear-gradient(90deg,rgba(255,255,255,.78),#fff 28%,rgba(255,255,255,.86) 70%,rgba(255,255,255,.6));box-shadow:0 .15em .25em rgba(0,0,0,.35)}.sl-ap-cp-rm{left:1%;top:12%;width:98%;height:5%;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.7),#fff 30%,rgba(255,255,255,.62));box-shadow:0 .2em .3em rgba(0,0,0,.4)}.sl-ap-cp-bd{left:6%;top:15%;width:88%;height:85%;-webkit-clip-path:polygon(0 0,100% 0,89% 100%,11% 100%);clip-path:polygon(0 0,100% 0,89% 100%,11% 100%);background:linear-gradient(90deg,rgba(255,255,255,.26),rgba(255,255,255,0) 32%,rgba(0,0,0,.3) 100%),linear-gradient(180deg,var(--a2,#A78BFF),var(--a,#7C3AFF) 30%,var(--ad,#4F1FB8))}.sl-ap-cp-sl{left:6%;top:42%;width:88%;height:32%;-webkit-clip-path:polygon(3.5% 0,96.5% 0,92.5% 100%,7.5% 100%);clip-path:polygon(3.5% 0,96.5% 0,92.5% 100%,7.5% 100%);background:linear-gradient(90deg,rgba(255,255,255,.2),rgba(255,255,255,0) 34%,rgba(0,0,0,.35)),var(--ad,#4F1FB8)}.sl-ap-cp-st{top:-34%;width:12%;height:36%;border-radius:50%;opacity:0;background:radial-gradient(closest-side,rgba(255,255,255,.5),rgba(255,255,255,0));animation:sl-ap-steam 3.4s cubic-bezier(.3,.1,.3,1) infinite}.sl-ap-cp-s0{left:30%}.sl-ap-cp-s1{left:45%;animation-delay:-1.15s}.sl-ap-cp-s2{left:59%;animation-delay:-2.3s}@keyframes sl-ap-steam{0%{transform:translate3d(0,40%,0) scale(.6,.7);opacity:0}30%{opacity:1}100%{transform:translate3d(18%,-40%,0) scale(1.2,1.15);opacity:0}}.sl-ap-rd .sl-ap-cp-st{animation:none;opacity:.5;transform:none}@media (prefers-reduced-motion:reduce){.sl-ap-cp-st{animation:none;opacity:.5;transform:none}}.sl-ap-lb{position:absolute;display:flex;align-items:center;gap:.32em;box-sizing:border-box;padding:.42em .5em;border-radius:.32em;color:rgba(0,0,0,.86);background:linear-gradient(165deg,#fff,rgba(255,255,255,.86));box-shadow:0 .12em .3em rgba(0,0,0,.35),inset 0 -1px 0 rgba(0,0,0,.08)}.sl-ap-bx .sl-ap-lb{left:12%;top:52%;width:62%}.sl-ap-fl .sl-ap-lb{left:13%;top:56%;width:74%}.sl-ap-cp .sl-ap-lb{left:22%;top:47%;width:56%}.sl-ap-mk{flex:none;width:1.15em;height:1.15em;background:var(--a,#7C3AFF);-webkit-mask:var(--sl-ap-g,none) center / contain no-repeat;mask:var(--sl-ap-g,none) center / contain no-repeat}.sl-ap-lt{flex:1;min-width:0;font-size:1em;font-weight:750;line-height:1.08;letter-spacing:-.01em}.sl-ap-hg{position:absolute;left:0;top:0;transform-origin:50% 0;will-change:transform;visibility:hidden}.sl-ap-st{position:absolute;left:50%;top:0;width:1px;margin-left:-.5px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.6))}.sl-ap-tg{position:absolute;left:0;display:block;padding:.78em .62em .36em;border-radius:.4em;white-space:nowrap;font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:rgba(0,0,0,.88);background:linear-gradient(165deg,#fff,rgba(255,255,255,.84));box-shadow:.25em .5em 1em -.35em rgba(0,0,0,.75),inset 0 -1px 0 rgba(0,0,0,.1)}.sl-ap-tg::before{content:"";position:absolute;left:50%;top:.24em;width:.34em;height:.34em;margin-left:-.17em;border-radius:50%;background:var(--sf,#14151B);box-shadow:inset 0 1px 1px rgba(0,0,0,.6)}.sl-ap-sw{position:absolute;transform:translate3d(-400px,0,0);pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.42) 50%,rgba(255,255,255,0))}.sl-ap-wash{position:absolute;inset:0;opacity:0;background:linear-gradient(0deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.5) 40%,rgba(0,0,0,.04) 70%)}.sl-ap-hd{position:absolute;inset:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.08em;box-sizing:border-box;font-weight:800;line-height:.98;letter-spacing:-.035em;text-align:center;color:var(--t0,rgba(255,255,255,.94))}.sl-ap-ld,.sl-ap-tr{display:block;white-space:nowrap;padding:0 .04em;will-change:transform,opacity}.sl-ap-op{position:relative;display:block;flex:none;width:2.5em;height:.96em;border-radius:999px;will-change:transform,opacity;box-shadow:inset 0 0 0 1px rgba(255,255,255,.26),inset 0 1px 0 rgba(255,255,255,.5),.06em .2em .4em -.12em rgba(0,0,0,.7)}.sl-ap-op::after{content:"";position:absolute;left:8%;right:30%;top:6%;height:34%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0))}.sl-ap-sm .sl-ap-op{width:2.3em;height:1.02em}.sl-ap-ey{position:absolute;left:22px;top:18px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:650;letter-spacing:.01em;color:var(--t1,rgba(255,255,255,.62))}.sl-ap-sm .sl-ap-ey{left:18px;top:16px}.sl-ap-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--a,#7C3AFF);box-shadow:0 0 10px var(--a,#7C3AFF)}.sl-ap-cue{position:absolute;left:50%;bottom:18px;display:flex;align-items:center;gap:8px;padding:9px 16px 9px 12px;border-radius:999px;transform:translateX(-50%);white-space:nowrap;font-size:14px;font-weight:650;letter-spacing:-.005em;color:var(--t0,rgba(255,255,255,.94));background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.05));box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),inset 0 1px 0 rgba(255,255,255,.14),0 8px 20px -10px rgba(0,0,0,.7)}.sl-ap-chv{position:relative;flex:none;width:18px;height:18px;border-radius:50%;background:var(--a,#7C3AFF);box-shadow:0 0 12px -2px var(--a,#7C3AFF)}.sl-ap-chv::after{content:"";position:absolute;left:6px;top:7px;width:5px;height:5px;border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);animation:sl-ap-nudge 1.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes sl-ap-nudge{0%,55%,100%{transform:translateY(0) rotate(45deg)}25%{transform:translateY(-3px) rotate(45deg)}}.sl-ap-rd .sl-ap-chv::after{animation:none}@media (prefers-reduced-motion:reduce){.sl-ap-chv::after{animation:none}}.sl-ap-tp{position:absolute;left:0;top:0;width:46px;height:46px;border-radius:50%;opacity:0;will-change:transform,opacity;background:radial-gradient(circle at 42% 38%,rgba(255,255,255,.95),rgba(255,255,255,.62) 58%,rgba(255,255,255,.4) 72%);box-shadow:0 0 0 2.5px #fff,0 0 18px 2px rgba(255,255,255,.35),0 10px 22px rgba(0,0,0,.5)}.sl-ap-tq{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(255,255,255,.8);opacity:0}.sl-ap-tt{position:absolute;left:0;top:0;width:6px;height:100px;border-radius:3px;opacity:0;transform-origin:50% 0;will-change:transform,opacity;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,0))}.sl-ap-cap{position:absolute;left:0;right:0;bottom:0;display:grid;gap:.45em;padding:0 30px 28px;opacity:0;color:#fff}.sl-ap-sm .sl-ap-cap{padding:0 22px 22px}.sl-ap-kk{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.7)}.sl-ap-tx{max-width:24em;text-wrap:balance;font-size:1em;font-weight:650;line-height:1.18;letter-spacing:-.02em}.sl-ap-w{display:inline-block;will-change:transform,opacity}.sl-ap-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:.3em}.sl-ap-act{display:inline-flex;align-items:center;min-height:38px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:650;color:#fff;opacity:0;transform-origin:0 50%;background:var(--a,#7C3AFF);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 10px 24px -12px var(--a,#7C3AFF)}.sl-ap-scr{position:absolute;inset:0;z-index:4;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-y;outline:none;cursor:grab}.sl-ap-scr::-webkit-scrollbar{display:none}.sl-ap-trk{width:1px}.sl-lb{position:absolute;inset:0;display:flex;flex-direction:column;gap:14px;padding:16px;box-sizing:border-box;color:var(--t0,rgba(255,255,255,.94))}.sl-lb-top{display:flex;align-items:center;gap:12px}.sl-lb-art{width:40px;height:40px;border-radius:12px}.sl-lb-tt{flex:1;display:grid;gap:2px;min-width:0}.sl-lb-tt b{overflow-wrap:anywhere}.sl-lb-air{flex:none;display:inline-flex;align-items:center;gap:7px;padding:6px 11px 6px 9px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.01em;color:var(--t0,rgba(255,255,255,.94));background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),inset 0 1px 0 rgba(255,255,255,.08)}.sl-lb-ap{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--a,#7C3AFF);box-shadow:0 0 8px var(--a,#7C3AFF)}.sl-lb-ap::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--a,#7C3AFF);opacity:0;animation:sl-lb-ping 2s cubic-bezier(.2,.7,.3,1) infinite}@keyframes sl-lb-ping{0%{transform:scale(.45);opacity:.9}70%,100%{transform:scale(1.7);opacity:0}}.sl-lb-rd .sl-lb-ap::after{animation:none}@media (prefers-reduced-motion:reduce){.sl-lb-ap::after{animation:none}}.sl-lb-tt b{font-size:16px;font-weight:700;letter-spacing:-.015em}.sl-lb-tt small{font-size:12px;color:var(--t2,rgba(255,255,255,.42))}.sl-lb-wall{position:relative;flex:1;min-height:196px;display:grid;place-items:center;overflow:hidden;border-radius:22px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,rgba(255,255,255,0) 1px 38px),radial-gradient(120% 90% at 18% 0%,rgba(255,255,255,.07),rgba(255,255,255,0) 60%),linear-gradient(180deg,var(--sf,#14151B),var(--bg,#0A0B0E));box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.sl-lb-wash{position:absolute;left:-12%;right:-12%;top:0;bottom:-10%;border-radius:50%;pointer-events:none;opacity:.12;background:radial-gradient(closest-side,var(--a,#7C3AFF),rgba(0,0,0,0))}.sl-lb-spl{position:absolute;left:8%;right:8%;bottom:-30%;height:62%;border-radius:50%;pointer-events:none;opacity:.1;background:radial-gradient(closest-side,var(--a2,#A78BFF),rgba(0,0,0,0))}.sl-lb-rig{position:relative;width:calc(100% - 28px);padding-top:24px}.sl-lb-hg{position:absolute;top:-6px;width:2px;height:34px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.3))}.sl-lb-h0{left:20%}.sl-lb-h1{right:20%}.sl-lb-shd{position:absolute;left:14%;right:4%;bottom:-16px;height:26px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),rgba(0,0,0,0))}.sl-lb-case{position:relative;padding:11px;border-radius:16px;cursor:pointer;will-change:transform;-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 40%),linear-gradient(180deg,var(--rz,#1C1C22),var(--bg,#0A0B0E));box-shadow:0 4px 10px -4px rgba(0,0,0,.5),0 30px 60px -28px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.16),inset 0 -2px 0 rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.05)}.sl-lb-sc{position:absolute;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.6),rgba(255,255,255,.08) 62%);box-shadow:0 1px 1px rgba(0,0,0,.6)}.sl-lb-s0{left:4px;top:4px}.sl-lb-s1{right:4px;top:4px}.sl-lb-s2{left:4px;bottom:4px}.sl-lb-s3{right:4px;bottom:4px}.sl-lb-scr{position:relative;padding:8px;overflow:hidden;border-radius:9px;background:#000;box-shadow:inset 0 2px 8px rgba(0,0,0,.9),inset 0 0 0 1px rgba(255,255,255,.05)}.sl-lb-cv{display:block;width:100%}.sl-lb-gl{position:absolute;inset:-20%;pointer-events:none;will-change:transform;background:linear-gradient(118deg,rgba(255,255,255,0) 60%,rgba(255,255,255,.06) 62%,rgba(255,255,255,.06) 65%,rgba(255,255,255,0) 67%),linear-gradient(118deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.04) 28%,rgba(255,255,255,0) 44%)}.sl-lb-scr::after{content:"";position:absolute;left:6px;right:6px;top:1px;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.28),rgba(255,255,255,0))}.sl-lb-ls{position:relative;display:grid;gap:2px}.sl-lb-vw{position:relative;overflow:hidden}.sl-lb-rin{position:relative;display:grid;gap:2px;will-change:transform}.sl-lb-lh{padding:0 4px 6px;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--t3,rgba(255,255,255,.28))}.sl-lb-hl{position:absolute;left:0;right:0;top:0;border-radius:12px;will-change:transform;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1)),inset 0 1px 0 rgba(255,255,255,.08)}.sl-lb-it{position:relative;display:flex;align-items:center;gap:12px;min-height:40px;padding:4px 12px;box-sizing:border-box;font-size:14px;line-height:1.25;color:var(--t2,rgba(255,255,255,.42))}.sl-lb-n{flex:none;width:14px;font-size:12px;font-weight:700;color:var(--t3,rgba(255,255,255,.28));font-variant-numeric:tabular-nums}.sl-lb-t{flex:1;min-width:0;font-variant-numeric:tabular-nums}.sl-lb-dt{flex:none;width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.12)}.sl-lb-on{color:var(--t0,rgba(255,255,255,.94))}.sl-lb-on .sl-lb-dt{background:var(--a,#7C3AFF);box-shadow:0 0 10px var(--a,#7C3AFF)}.sl-pr{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:16px;box-sizing:border-box;color:var(--t0,rgba(255,255,255,.94))}.sl-pr-hd{display:grid;gap:2px;padding:2px 2px 0}.sl-pr-hd b{font-size:20px;font-weight:800;letter-spacing:-.025em}.sl-pr-hd small{font-size:13px;color:var(--t2,rgba(255,255,255,.42))}.sl-pr-mid{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;padding-bottom:4%}.sl-pr-card{position:relative;display:grid;gap:6px;padding:14px 16px;border-radius:22px;cursor:pointer;will-change:transform;-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,0) 46%),radial-gradient(120% 100% at 0% 0%,var(--rz,#1C1C22),var(--sf,#14151B) 70%);box-shadow:0 2px 6px -2px rgba(0,0,0,.45),0 18px 36px -18px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}@property --sl-pr-f{syntax:"<number>";inherits:false;initial-value:0}.sl-pr-ring{position:absolute;inset:0;z-index:1;padding:2px;box-sizing:border-box;border-radius:inherit;pointer-events:none;--sl-pr-f:0;background:conic-gradient(from var(--sl-pr-from,180deg),var(--a2,#A78BFF) 0turn,var(--a,#7C3AFF) calc(var(--sl-pr-f,0) * 1turn),rgba(0,0,0,0) calc(var(--sl-pr-f,0) * 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,linear-gradient(#000 0 0);mask-composite:exclude}.sl-pr-tint{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(120% 90% at 80% 0%,var(--a,#7C3AFF),rgba(0,0,0,0) 70%)}.sl-pr-glw{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 22px 46px -22px var(--a,#7C3AFF),0 0 0 1px var(--a,#7C3AFF)}.sl-pr-live{position:relative;z-index:2;display:flex;align-items:center;gap:11px;min-height:38px}.sl-pr-pg{position:relative;flex:none;width:10px;height:10px;border-radius:50%;background:var(--a2,#A78BFF);box-shadow:0 0 10px var(--a,#7C3AFF)}.sl-pr-pg::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--a2,#A78BFF);opacity:0;animation:sl-pr-ping 2.2s cubic-bezier(.2,.7,.3,1) infinite}@keyframes sl-pr-ping{0%{transform:scale(.4);opacity:.85}70%,100%{transform:scale(1.7);opacity:0}}.sl-pr-rd .sl-pr-pg::after,.sl-pr-held .sl-pr-pg::after{animation:none}.sl-pr-held .sl-pr-pg{background:var(--a,#7C3AFF)}@media (prefers-reduced-motion:reduce){.sl-pr-pg::after{animation:none}}.sl-pr-lt{flex:1;min-width:0;display:grid;gap:2px}.sl-pr-lw{position:relative;height:21px;overflow:hidden}.sl-pr-l0,.sl-pr-l1{position:absolute;left:0;top:0;white-space:nowrap;font-size:15.5px;font-weight:700;line-height:21px;letter-spacing:-.015em;font-variant-numeric:tabular-nums;will-change:transform,opacity}.sl-pr-l1{color:var(--a2,#A78BFF)}.sl-pr-ex{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--t3,rgba(255,255,255,.28))}.sl-pr-av{position:relative;display:flex;flex:none;padding-left:9px}.sl-pr-a{position:relative;display:grid;place-items:center;width:30px;height:30px;margin-left:-9px;border-radius:50%;font-size:12px;font-weight:750;font-style:normal;line-height:1;color:#fff;box-shadow:0 0 0 2px var(--sf,#14151B);will-change:transform,opacity}.sl-pr-a0{z-index:1;background:radial-gradient(circle at 30% 25%,var(--a2,#A78BFF),var(--a,#7C3AFF) 60%,var(--ad,#4F1FB8))}.sl-pr-a1{z-index:2;color:rgba(0,0,0,.82);background:radial-gradient(circle at 30% 25%,#fff,var(--a2,#A78BFF) 70%)}.sl-pr-ax{z-index:3;color:rgba(0,0,0,.8);background:radial-gradient(circle at 30% 25%,#fff,rgba(255,255,255,.8));font-variant-numeric:tabular-nums}.sl-pr-ay{position:absolute;left:9px;top:0;z-index:4;font-size:10px;color:#fff;background:var(--a,#7C3AFF);box-shadow:0 0 0 2px var(--sf,#14151B),0 0 0 3.5px var(--a2,#A78BFF)}.sl-pr-tmr{display:flex;align-items:baseline;gap:10px;margin-top:2px}.sl-pr-tm{font-size:56px;font-weight:800;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.sl-pr-dy{font-size:14px;font-weight:600;color:var(--t2,rgba(255,255,255,.42))}.sl-pr-wh{font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.015em}.sl-pr-wo{font-size:13px;line-height:1.3;color:var(--t1,rgba(255,255,255,.62))}.sl-pr-ft{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;margin-top:6px;padding-top:10px;border-top:1px solid var(--b1,rgba(255,255,255,.1))}.sl-pr-hold{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;opacity:0;font-size:12.5px;font-weight:650;color:var(--a2,#A78BFF);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.sl-pr-hv{color:var(--t0,rgba(255,255,255,.94));font-variant-numeric:tabular-nums}.sl-pr-pc{font-size:17px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.sl-pr-stp{position:absolute;right:14px;top:52px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 7px;border-radius:999px;opacity:0;transform:scale(0);font-size:13px;font-weight:700;color:#fff;background:var(--a,#7C3AFF);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 12px 24px -10px var(--a,#7C3AFF)}.sl-pr-ck{position:relative;display:block;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.24)}.sl-pr-ck::after{content:"";position:absolute;left:7px;top:4px;width:5px;height:9px;border-right:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(45deg)}.sl-pr-tms{display:flex;gap:6px}.sl-pr-ch{flex:1;display:grid;place-items:center;min-height:40px;border-radius:12px;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--t1,rgba(255,255,255,.62));background:var(--sf,#14151B);box-shadow:inset 0 0 0 1px var(--b1,rgba(255,255,255,.1))}.sl-pr-bz{color:var(--t3,rgba(255,255,255,.28));text-decoration:line-through;background:rgba(255,255,255,0)}.sl-pr-sel{color:#fff;background:linear-gradient(180deg,var(--a2,#A78BFF) -60%,var(--a,#7C3AFF) 60%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 20px -12px var(--a,#7C3AFF)}.sl-pr-mine{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 2px var(--bg,#0A0B0E),0 0 0 3.5px var(--a2,#A78BFF)}.sl-pr-nt{margin-top:40px;padding:0 4px;font-size:12.5px;line-height:1.35;color:var(--t2,rgba(255,255,255,.42))}.sl-pr-gl{position:absolute;inset:0;z-index:5;overflow:hidden;pointer-events:none}.sl-pr-cu,.sl-pr-me{position:absolute;left:0;top:0;will-change:transform,opacity}.sl-pr-cu{width:0;height:0}.sl-pr-co,.sl-pr-cf{position:absolute;display:block;-webkit-clip-path:polygon(0 0,0 80%,25% 62%,44% 100%,61% 93%,42% 56%,78% 56%);clip-path:polygon(0 0,0 80%,25% 62%,44% 100%,61% 93%,42% 56%,78% 56%)}.sl-pr-co{left:-2.5px;top:-4px;width:24px;height:29px;background:#fff}.sl-pr-cf{left:0;top:0;width:19px;height:23px}.sl-pr-cn{position:absolute;left:13px;top:19px;display:block;will-change:transform;padding:2px 7px 3px;border-radius:3px 9px 9px 9px;white-space:nowrap;font-size:11.5px;font-weight:700;line-height:1.25;letter-spacing:-.005em;box-shadow:0 4px 10px -4px rgba(0,0,0,.6)}.sl-pr-c0 .sl-pr-cf,.sl-pr-c0 .sl-pr-cn{background:var(--a,#7C3AFF);color:#fff}.sl-pr-c1 .sl-pr-cf,.sl-pr-c1 .sl-pr-cn{background:var(--a2,#A78BFF);color:rgba(0,0,0,.82)}.sl-pr-c2 .sl-pr-cf{background:rgba(255,255,255,.92)}.sl-pr-c2 .sl-pr-co{background:rgba(0,0,0,.55)}.sl-pr-c2 .sl-pr-cn{background:#fff;color:rgba(0,0,0,.82)}.sl-pr-me{width:38px;height:38px}.sl-pr-gc{position:absolute;inset:0;border-radius:50%;background:var(--a,#7C3AFF);box-shadow:inset 0 0 0 2px rgba(255,255,255,.5),0 0 0 5px rgba(255,255,255,.08)}.sl-pr-gc::after{content:"";position:absolute;left:30%;top:26%;width:26%;height:22%;border-radius:50%;background:rgba(255,255,255,.6)}.sl-pr-gr{position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--a2,#A78BFF);opacity:0}.cf-x{position:absolute;inset:0;overflow:hidden;color:var(--t0);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.cf-cv{position:absolute;left:0;top:0;display:block}.cf-cap{position:absolute;left:28px;top:24px;right:28px;z-index:4;display:grid;gap:6px;pointer-events:none;max-width:520px}.cf-eb{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--t2);line-height:1.2}.cf-h{display:block;font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--t0);font-variant-numeric:tabular-nums}.cf-sub{display:block;font-size:14px;font-weight:500;letter-spacing:-.005em;line-height:1.35;color:var(--t1);max-width:420px}.cf-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.cf-w>i{display:inline-block;font-style:normal;will-change:transform}.cf-pn{background:radial-gradient(120% 90% at 30% 18%,var(--sf) 0%,var(--bg) 62%)}.cf-pn-pool{position:absolute;left:50%;top:56%;width:90%;height:70%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,255,255,.05),rgba(255,255,255,0))}.cf-pn-cv{touch-action:none;cursor:grab}.cf-pn-cv:active{cursor:grabbing}.cf-pn-tag{position:absolute;z-index:3;padding:6px 10px 6px 26px;border-radius:99px;font-size:12px;font-weight:600;letter-spacing:-.005em;color:var(--t0);white-space:nowrap;pointer-events:none;background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--hi),var(--e1);transition:opacity .3s,transform .3s}.cf-pn-tag::before{content:"";position:absolute;left:10px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--a);box-shadow:0 0 0 3px rgba(255,255,255,.1),0 0 10px var(--a)}.cf-x.cf-nar .cf-cap{left:18px;top:18px;right:18px}.cf-x.cf-nar .cf-h{font-size:22px}.cf-x.cf-nar .cf-sub{font-size:13px}.cf-dm{background:radial-gradient(130% 100% at 50% 40%,var(--sf) 0%,var(--bg) 70%)}.cf-dm-cv{touch-action:none;cursor:pointer}.cf-probe{position:absolute;left:0;top:0;width:24px;height:24px;visibility:hidden;pointer-events:none}.cf-dm-hud{position:absolute;left:50%;bottom:18px;z-index:3;transform:translateX(-50%);display:inline-flex;align-items:baseline;gap:0;padding:8px 14px;border-radius:99px;white-space:nowrap;pointer-events:none;font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--t1);font-variant-numeric:tabular-nums;background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--hi),var(--e1)}.cf-dm-n{color:var(--t0);font-weight:800}.cf-dm-of{white-space:pre}.cf-tm{background:radial-gradient(120% 80% at 35% 30%,var(--sf) 0%,var(--bg) 70%)}.cf-tm-scene{position:absolute;left:0;right:0;bottom:0;perspective:1100px;perspective-origin:50% 20%;touch-action:none}.cf-tm-sh{position:absolute;border-radius:6px;pointer-events:none;transform-origin:0 0;background:radial-gradient(closest-side,rgba(0,0,0,.7),rgba(0,0,0,0));box-shadow:0 30px 60px -10px rgba(0,0,0,.5)}.cf-tm-map{position:absolute;transform-style:preserve-3d;transform-origin:50% 50%;cursor:grab}.cf-tm-map:active{cursor:grabbing}.cf-tm-q{position:absolute;left:0;top:0;transform-style:preserve-3d;--sh:0}.cf-tm-bl,.cf-tm-br{transform-origin:50% 0}.cf-tm-r{position:absolute;top:0;transform-style:preserve-3d;transform-origin:0 50%}.cf-tm-r .cf-tm-q{left:0}.cf-tm-fr,.cf-tm-bk{position:absolute;inset:0;display:block;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cf-tm-bk{transform:rotateY(180deg)}.cf-tm-fr::after,.cf-tm-bk::after{content:"";position:absolute;inset:0;pointer-events:none;background:rgba(36,18,6,var(--sh))}.cf-tm-tl .cf-tm-fr::before,.cf-tm-bl .cf-tm-fr::before,.cf-tm-tr .cf-tm-fr::before,.cf-tm-br .cf-tm-fr::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--crease,.12)}.cf-tm-tl .cf-tm-fr::before{background:linear-gradient(0deg,rgba(70,40,14,.5),rgba(70,40,14,0) 12%),linear-gradient(270deg,rgba(70,40,14,.4),rgba(70,40,14,0) 9%)}.cf-tm-bl .cf-tm-fr::before{background:linear-gradient(180deg,rgba(255,246,220,.5),rgba(255,246,220,0) 10%),linear-gradient(270deg,rgba(70,40,14,.4),rgba(70,40,14,0) 9%)}.cf-tm-tr .cf-tm-fr::before{background:linear-gradient(0deg,rgba(70,40,14,.5),rgba(70,40,14,0) 12%),linear-gradient(90deg,rgba(255,246,220,.45),rgba(255,246,220,0) 9%)}.cf-tm-br .cf-tm-fr::before{background:linear-gradient(180deg,rgba(255,246,220,.5),rgba(255,246,220,0) 10%),linear-gradient(90deg,rgba(255,246,220,.45),rgba(255,246,220,0) 9%)}.cf-tm-ink{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateZ(1.5px);transform-style:preserve-3d;opacity:0;pointer-events:none}.cf-tm-icv{pointer-events:none}.cf-tm-pt{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;pointer-events:auto;display:grid;place-items:center;font:800 11px/1 inherit;font-family:Georgia,"Times New Roman",serif;color:rgba(70,48,30,.7);-webkit-tap-highlight-color:transparent}.cf-tm-pt b{font-weight:800;transition:color .2s}.cf-tm-pt::before{content:"";position:absolute;inset:0;border-radius:50%;transform:scale(.4);opacity:0;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .2s;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 2px 4px rgba(60,30,10,.45)}.cf-tm-pt b{position:relative}.cf-tm-pt.cf-on::before{transform:scale(1);opacity:1}.cf-tm-pt.cf-on b{color:#fff}.cf-tm-pt.cf-tm-px{width:30px;height:30px;margin:-15px 0 0 -15px}.cf-tm-pt.cf-tm-px::before{display:none}.cf-tm-pt.cf-tm-hit{animation:cf-tm-hit .5s cubic-bezier(.34,1.56,.64,1)}@keyframes cf-tm-hit{0%{transform:scale(1)}35%{transform:scale(1.3)}100%{transform:scale(1)}}.cf-tm-cmp{position:absolute;width:66px;height:66px;margin:-33px 0 0 -33px;pointer-events:none}.cf-tm-cmp svg{width:100%;height:100%;overflow:visible}.cf-tm-c1{fill:rgba(255,248,228,.35);stroke:rgba(70,48,30,.7);stroke-width:1.4}.cf-tm-c2{fill:none;stroke:rgba(70,48,30,.45);stroke-width:.8;stroke-dasharray:2 3}.cf-tm-rose{transform-origin:0 0}.cf-tm-r1{fill:var(--a);stroke:var(--ad);stroke-width:.8}.cf-tm-r2{fill:rgba(70,48,30,.82)}.cf-tm-r3{fill:rgba(70,48,30,.45)}.cf-tm-n{font:800 10px/1 Georgia,"Times New Roman",serif;fill:rgba(70,48,30,.9);text-anchor:middle}.cf-tm-chest{position:absolute;left:50%;top:50%;width:0;height:0;perspective:520px;opacity:0;--open:0}.cf-tm-cshd{position:absolute;left:-46px;top:-12px;width:92px;height:26px;border-radius:50%;display:block;background:radial-gradient(closest-side,rgba(40,18,4,.55),rgba(40,18,4,0))}.cf-tm-cbx{position:absolute;left:-37px;top:-40px;width:74px;height:40px;transform-style:preserve-3d;transform-origin:50% 100%}.cf-tm-cb{position:absolute;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(90deg,rgba(0,0,0,0) 9%,#c9973f 9% 15%,rgba(0,0,0,0) 15% 85%,#c9973f 85% 91%,rgba(0,0,0,0) 91%),repeating-linear-gradient(180deg,#7a4a22 0 9px,#6a3e1b 9px 10px),#6a3e1b;box-shadow:inset 0 0 0 1px rgba(30,14,4,.7)}.cf-tm-cbf{left:0;top:0;width:74px;height:40px;transform:translateZ(24px)}.cf-tm-cbf::after{content:"";position:absolute;left:31px;top:2px;width:12px;height:14px;border-radius:2px 2px 5px 5px;background:linear-gradient(160deg,#ffe7a6,#c9973f 60%,#8a5f20);box-shadow:0 1px 2px rgba(0,0,0,.5)}.cf-tm-cbk{left:0;top:0;width:74px;height:40px;transform:translateZ(-24px) rotateY(180deg);filter:brightness(.45)}.cf-tm-cbl{left:13px;top:0;width:48px;height:40px;transform:rotateY(-90deg) translateZ(37px);filter:brightness(1.12)}.cf-tm-cbr{left:13px;top:0;width:48px;height:40px;transform:rotateY(90deg) translateZ(37px);filter:brightness(.55)}.cf-tm-cfl{left:0;top:16px;width:74px;height:48px;transform:rotateX(90deg) translateZ(18px);-webkit-backface-visibility:visible;backface-visibility:visible;background:radial-gradient(closest-side,#fff,var(--a2) 45%,var(--a) 80%,var(--ad));box-shadow:none;opacity:var(--open)}.cf-tm-ci{left:0;top:0;width:74px;height:40px;box-shadow:inset 0 0 0 1px rgba(20,9,2,.8);background:radial-gradient(130% 90% at 50% 100%,color-mix(in srgb,var(--a2) calc(var(--open) * 55%),transparent),transparent 72%),repeating-linear-gradient(180deg,#4a2a10 0 9px,#3a200b 9px 10px),#3a200b}.cf-tm-cik{transform:translateZ(-23px)}.cf-tm-cif{transform:rotateY(180deg) translateZ(-23px);filter:brightness(.7)}.cf-tm-cil{left:13px;width:48px;transform:rotateY(90deg) translateZ(-36px);filter:brightness(.8)}.cf-tm-cir{left:13px;width:48px;transform:rotateY(-90deg) translateZ(-36px);filter:brightness(1.1)}.cf-tm-lid{position:absolute;left:0;top:0;width:74px;height:0;transform-style:preserve-3d;transform-origin:50% 0 -24px}.cf-tm-lt{left:0;top:-38px;width:74px;height:48px;transform:rotateX(90deg);background:linear-gradient(90deg,rgba(0,0,0,0) 9%,#e0b25a 9% 15%,rgba(0,0,0,0) 15% 85%,#e0b25a 85% 91%,rgba(0,0,0,0) 91%),linear-gradient(180deg,#5a3416,#a8723a 45%,#7a4a22)}.cf-tm-li{left:2px;top:-36px;width:70px;height:44px;transform:rotateX(-90deg) translateZ(-1px);box-shadow:inset 0 0 0 1px rgba(30,14,4,.7);background:radial-gradient(90% 80% at 50% 100%,var(--a2),rgba(255,255,255,0) 70%),linear-gradient(180deg,#3d220d,#5a3416);opacity:calc(.35 + .65 * var(--open))}.cf-tm-lf{left:0;top:-14px;width:74px;height:14px;transform:translateZ(24px);border-radius:3px 3px 0 0}.cf-tm-ll{left:13px;top:-14px;width:48px;height:14px;transform:rotateY(-90deg) translateZ(37px);filter:brightness(1.12)}.cf-tm-lr{left:13px;top:-14px;width:48px;height:14px;transform:rotateY(90deg) translateZ(37px);filter:brightness(.55)}.cf-tm-seal{position:absolute;width:58px;height:58px;margin:-29px 0 0 -29px;transform:translateZ(5px);cursor:pointer;transition:transform .12s}.cf-tm-seal.cf-press{transform:translateZ(5px) scale(.93)}.cf-tm-wh0,.cf-tm-wh1{position:absolute;inset:0;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .6s ease .25s}.cf-tm-wh0{clip-path:polygon(0 0,54% 0,44% 38%,56% 62%,46% 100%,0 100%)}.cf-tm-wh1{clip-path:polygon(54% 0,100% 0,100% 100%,46% 100%,56% 62%,44% 38%)}.cf-tm-seal.cf-crack .cf-tm-wh0{transform:translate(-16px,26px) rotate(-28deg);opacity:0}.cf-tm-seal.cf-crack .cf-tm-wh1{transform:translate(18px,30px) rotate(24deg);opacity:0}.cf-tm-wax{position:absolute;inset:0;display:block;border-radius:47% 53% 50% 46% / 52% 45% 55% 48%;background:radial-gradient(circle at 34% 28%,var(--a2) 0%,var(--a) 38%,var(--ad) 100%);box-shadow:inset 0 2px 2px rgba(255,255,255,.35),inset 0 -3px 6px rgba(0,0,0,.35),0 3px 6px rgba(50,20,6,.45),0 0 0 3px rgba(0,0,0,.06)}.cf-tm-wax::after{content:"";position:absolute;inset:9px;border-radius:50%;box-shadow:inset 1px 1px 2px rgba(0,0,0,.4),inset -1px -1px 1px rgba(255,255,255,.3)}.cf-tm-mk{position:absolute;inset:15px;display:block;color:var(--ad);filter:drop-shadow(1px 1px 0 rgba(255,255,255,.35))}.cf-tm-mk svg{width:100%;height:100%;stroke-width:2.2}.cf-tm-fx{position:absolute;inset:0;z-index:5;pointer-events:none;--x:50%;--y:50%}.cf-tm-beam,.cf-tm-rays{position:absolute;left:var(--x);top:var(--y);display:block;opacity:0;transition:opacity .5s ease,transform .9s cubic-bezier(.2,.8,.2,1);mix-blend-mode:screen}.cf-tm-beam{width:84px;height:230px;margin:-222px 0 0 -42px;transform:scaleY(.2);transform-origin:50% 100%;border-radius:50%;background:radial-gradient(50% 60% at 50% 100%,#fff,var(--a2) 30%,rgba(255,255,255,0) 75%)}.cf-tm-rays{width:250px;height:250px;margin:-125px 0 0 -125px;border-radius:50%;transform:scale(.4) rotate(0deg);background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.5) 0deg 4deg,rgba(255,255,255,0) 4deg 18deg);-webkit-mask:radial-gradient(closest-side,#000 18%,rgba(0,0,0,0));mask:radial-gradient(closest-side,#000 18%,rgba(0,0,0,0))}.cf-tm-fx.cf-on .cf-tm-beam{opacity:.85;transform:scaleY(1)}.cf-tm-fx.cf-on .cf-tm-rays{opacity:.7;transform:scale(1) rotate(25deg)}.cf-tm-sp{position:absolute;left:0;top:0;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;display:block;opacity:0;background:radial-gradient(circle,#fff 0 30%,var(--a2) 55%,rgba(255,255,255,0) 72%)}.cf-tm-card{position:absolute;left:50%;top:60%;z-index:6;width:min(260px,76%);padding:16px 18px 15px;border-radius:20px;display:grid;gap:4px;text-align:center;pointer-events:none;opacity:0;--k:0;--fx:0px;--fy:0px;transform:translate(calc(-50% + var(--fx) * (1 - var(--k))),calc(-50% + var(--fy) * (1 - var(--k)))) scale(calc(.25 + .75 * var(--k)));background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03)),rgba(12,12,16,.86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--hi),var(--e3),0 0 0 1px rgba(255,255,255,.1)}.cf-tm-card.cf-on{opacity:1;transition:opacity .25s}.cf-tm-ce{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--a2)}.cf-tm-ct{font-size:20px;font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--t0)}.cf-tm-cs{font-size:12.5px;font-weight:500;color:var(--t1);line-height:1.3}.cf-tm-tip{position:absolute;z-index:6;padding:7px 11px;border-radius:12px;font-size:12.5px;font-weight:600;white-space:nowrap;pointer-events:none;color:var(--t0);transform:translate(-50%,-100%) scale(.9);opacity:0;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1);background:rgba(16,16,22,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--hi),var(--e2)}.cf-tm-tip.cf-on{opacity:1;transform:translate(-50%,-100%) scale(1)}.cf-rb-view{position:absolute;inset:0;display:grid;place-items:center;perspective:1100px;touch-action:none;cursor:grab}.cf-rb-view:active{cursor:grabbing}.cf-rb-floor{position:absolute;left:50%;top:50%;width:calc(var(--rb) * 5.2);height:calc(var(--rb) * 1.3);margin:calc(var(--rb) * 1.9) 0 0 calc(var(--rb) * -2.6);border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.75),rgba(0,0,0,0));opacity:.55;pointer-events:none}.cf-rb-cube{position:relative;width:0;height:0;transform-style:preserve-3d;will-change:transform}.cf-rb-q{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d}.cf-rb-f{position:absolute;left:calc(var(--rb) / -2);top:calc(var(--rb) / -2);width:var(--rb);height:var(--rb);border-radius:15%;background:#0B0B0F;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cf-rb-s{position:absolute;inset:7%;border-radius:17%;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -2px 5px rgba(0,0,0,.28)}.cf-rb-s::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(145deg,rgba(255,255,255,.3),rgba(255,255,255,0) 46%);pointer-events:none}.cf-rb-art{position:absolute;display:grid;place-items:center;color:#fff;background:radial-gradient(90% 90% at 28% 22%,var(--a2),var(--a) 52%,var(--ad))}.cf-rb-art svg.g{width:74%;height:74%;stroke-width:1.35;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.cf-rb-done .cf-rb-F{animation:cf-rb-glow 1.2s ease-out both}@keyframes cf-rb-glow{0%{filter:brightness(1.8)}100%{filter:brightness(1)}}@media (prefers-reduced-motion:reduce){.cf-rb-done .cf-rb-F{animation:none}}.tg-scr{position:absolute;inset:0;padding:14px 16px 12px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.tg-top{position:relative;z-index:8;display:grid;gap:3px;flex:none;min-width:0}.tg-top .ui-h1{margin:0;line-height:1.1}.tg-top small{font-size:13px;line-height:1.38;color:var(--t1)}.tg-eye{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-cv{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:6}.tg-touch{position:absolute;left:0;top:0;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),rgba(255,255,255,.16) 60%,transparent 63%);box-shadow:0 0 0 2px rgba(255,255,255,.6),0 8px 20px rgba(0,0,0,.45);opacity:0;pointer-events:none;z-index:60}.tg-scr .ui-ic{flex:none}.tg-star{display:block;fill:currentColor}.tg-hd{flex:none;display:flex;align-items:center;gap:10px;padding-bottom:10px;box-shadow:inset 0 -1px 0 var(--b1);min-width:0}.tg-hd span{display:grid;min-width:0}.tg-hd b{font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-hd small{font-size:12px;color:var(--a2)}.tg-bo,.tg-bi{position:relative;flex:none;margin:0;max-width:78%;padding:8px 12px 19px;box-sizing:border-box;border-radius:18px;font-size:14px;line-height:1.36}.tg-bo{align-self:flex-end;color:#fff;background:linear-gradient(160deg,var(--a),var(--ad));border-bottom-right-radius:6px;box-shadow:var(--hi),var(--e1)}.tg-bi{align-self:flex-start;background:var(--sf);border-bottom-left-radius:6px;box-shadow:inset 0 0 0 1px var(--b1)}.tg-bo small,.tg-bi small{position:absolute;right:10px;bottom:4px;font-size:10.5px;opacity:.6;font-variant-numeric:tabular-nums}.tg-cmp{flex:none;display:flex;align-items:center;gap:8px;height:42px;padding:0 6px 0 14px;box-sizing:border-box;border-radius:21px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1);color:var(--t2);font-size:14px}.tg-cmp span{flex:1}.tg-cmp>i{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--a2)}.tg-cmp .ui-ic{width:20px;height:20px}.tg-sd-card{position:relative;flex:none;margin:auto 0;display:grid;gap:12px;padding:14px 16px;border-radius:24px;background:var(--spec),var(--sf);box-shadow:var(--hi),10px 22px 40px -26px var(--ad),var(--e2)}.tg-sd-head{display:flex;align-items:center;gap:12px;min-width:0}.tg-sd-head .ui-art{width:42px;height:42px;border-radius:13px;box-shadow:var(--hi),var(--e1)}.tg-sd-head span{flex:1;display:grid;gap:1px;min-width:0}.tg-sd-head b{font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-sd-head small{font-size:12.5px;color:var(--t2)}.tg-sd-head em{flex:none;font-style:normal;font-size:15px;font-weight:800;padding:6px 10px;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi),0 8px 18px -10px var(--a);font-variant-numeric:tabular-nums}.tg-sd-perf{position:relative;height:0;margin:0 -16px;border-top:2px dashed var(--b2)}.tg-sd-perf::before,.tg-sd-perf::after{content:"";position:absolute;top:-10px;width:18px;height:18px;border-radius:50%;background:var(--bg)}.tg-sd-perf::before{left:-10px}.tg-sd-perf::after{right:-10px}.tg-sd-zone{position:relative;display:grid;justify-items:center;gap:4px;padding:16px 12px 15px;border-radius:18px;background:var(--rz);box-shadow:inset 0 2px 6px rgba(0,0,0,.35),inset 0 0 0 1px var(--b1);overflow:hidden;touch-action:none;cursor:grab;text-align:center}.tg-sd-zone small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.tg-sd-code{display:block;font-family:"SF Mono",ui-monospace,Menlo,Consolas,"Roboto Mono",monospace;font-size:30px;font-weight:700;letter-spacing:.12em;line-height:1.15;color:var(--t0);font-variant-numeric:tabular-nums}.tg-sd-zone>span{font-size:12.5px;color:var(--t1)}.tg-sd-sheen{position:absolute;top:-20%;bottom:-20%;left:0;width:70px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:translateX(-200px);pointer-events:none}.tg-sd-open .tg-sd-code{color:#fff;text-shadow:0 0 18px var(--a)}.tg-sd-open .tg-sd-zone{cursor:default}.tg-sd-foot{position:relative;height:46px;display:grid;place-items:center}.tg-sd-tip,.tg-sd-copy{grid-area:1 / 1;display:inline-flex;align-items:center;gap:8px}.tg-sd-tip{font-size:13px;color:var(--t1)}.tg-sd-tip .ui-ic{width:18px;height:18px;color:var(--a2)}.tg-sd-copy{height:44px;padding:0 18px;border:0;border-radius:14px;font:inherit;font-size:14px;font-weight:700;color:var(--t0);background:var(--spec),var(--rz);box-shadow:var(--hi),var(--e1),inset 0 0 0 1px var(--b2);cursor:pointer;opacity:0;pointer-events:none}.tg-sd-open .tg-sd-copy{pointer-events:auto}.tg-sd-copy .ui-ic{width:18px;height:18px;color:var(--a2)}.tg-sd-copy.tg-sd-done{color:var(--a2)}.tg-gu-stage{position:relative;flex:none;margin-top:auto;display:grid;place-items:center;perspective:900px;cursor:pointer;-webkit-tap-highlight-color:transparent}.tg-gu-halo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,var(--a2) 0,var(--a) 24%,transparent 62%),repeating-conic-gradient(from 0deg,rgba(255,255,255,.07) 0 6deg,transparent 6deg 18deg);-webkit-mask:radial-gradient(circle,#000 30%,transparent 70%);mask:radial-gradient(circle,#000 30%,transparent 70%)}.tg-gu-card{position:relative;transform-style:preserve-3d;border-radius:26px;box-shadow:14px 26px 50px -22px var(--ad),var(--e3)}.tg-gu-back{position:absolute;inset:0;border-radius:26px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),var(--hi)}.tg-gu-back::after{content:"";position:absolute;inset:0;background:#fff;opacity:calc((1 - var(--pop,1)) * 3);pointer-events:none}.tg-gu-bdx{background:var(--spec),linear-gradient(160deg,var(--rz),var(--sf))}.tg-gu-card{--gl:color-mix(in oklab,var(--a) 70%,var(--sf));--gd:color-mix(in oklab,var(--ad) 55%,var(--sf))}.tg-gu-bd0{background:repeating-conic-gradient(from 0deg at 50% 44%,var(--gl) 0 9deg,var(--gd) 9deg 18deg)}.tg-gu-bd1{background:repeating-radial-gradient(circle at 50% 44%,var(--gl) 0 10px,var(--gd) 10px 20px)}.tg-gu-bd2{background:linear-gradient(var(--b2) 1px,transparent 1px) 0 0 / 18px 18px,linear-gradient(90deg,var(--b2) 1px,transparent 1px) 0 0 / 18px 18px,radial-gradient(circle at 50% 44%,var(--gl),var(--gd) 75%)}.tg-gu-bd3{background:repeating-radial-gradient(ellipse 140% 60% at 50% 120%,var(--gl) 0 11px,var(--gd) 11px 22px)}.tg-gu-bd4{background:radial-gradient(circle,rgba(255,255,255,.4) 1px,transparent 1.6px) 0 0 / 14px 14px,radial-gradient(circle at 50% 44%,var(--a2),var(--gl) 40%,var(--gd) 82%)}.tg-gu-bd5{background:repeating-conic-gradient(var(--gl) 0 25%,var(--gd) 0 50%) 0 0 / 28px 28px}.tg-gu-vig{position:absolute;inset:0;background:radial-gradient(circle at 50% 44%,transparent 34%,rgba(0,0,0,.5))}.tg-gu-spec{position:absolute;inset:0;background:radial-gradient(circle at var(--lx,32%) var(--ly,22%),rgba(255,255,255,.3),transparent 52%)}.tg-gu-shine{position:absolute;top:-20%;bottom:-20%;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);transform:translateX(-400px)}.tg-gu-ring{position:absolute;left:50%;top:44%;width:0;height:0;transform:translate(-50%,-50%) translateZ(26px) scale(var(--pop,1));opacity:0;transition:opacity .4s}.tg-gu-live .tg-gu-ring{opacity:1}.tg-gu-s{position:absolute;left:0;top:0;width:calc(var(--cw) * .1);height:calc(var(--cw) * .1);margin:calc(var(--cw) * -.05) 0 0 calc(var(--cw) * -.05);color:rgba(255,255,255,.55)}.tg-gu-s svg{display:block;width:100%;height:100%;fill:currentColor}.tg-gu-model{position:absolute;left:50%;top:44%;width:calc(var(--cw) * .42);height:calc(var(--cw) * .42);border-radius:50%;display:grid;place-items:center;transform:translate(-50%,-50%) translateZ(46px) translateY(var(--fy,0px)) scale(var(--pop,1));box-shadow:10px 18px 30px -12px rgba(0,0,0,.7),var(--hi)}.tg-gu-model>i{grid-area:1 / 1;width:48%;height:48%;display:grid;place-items:center}.tg-gu-model svg{width:100%;height:100%}.tg-gu-gift{color:var(--t1)}.tg-gu-gl{color:#fff;opacity:0}.tg-gu-model:not(.tg-gu-mx) .tg-gu-gift{opacity:0}.tg-gu-model:not(.tg-gu-mx) .tg-gu-gl{opacity:1}.tg-gu-mx{background:var(--spec),var(--rz);box-shadow:10px 18px 30px -12px rgba(0,0,0,.7),var(--hi),inset 0 0 0 1px var(--b2)}.tg-gu-m0{background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.38),transparent 30%),radial-gradient(circle at 50% 60%,var(--rz),var(--bg) 72%);box-shadow:10px 18px 30px -12px rgba(0,0,0,.7),inset 0 0 0 2px rgba(255,255,255,.1),0 0 26px -6px var(--a)}.tg-gu-m0 .tg-gu-gl{color:var(--a2)}.tg-gu-m1{background:radial-gradient(circle at 34% 28%,#fff,rgba(255,255,255,.86) 32%,var(--a2) 130%)}.tg-gu-m1 .tg-gu-gl{color:var(--ad)}.tg-gu-m2{background:var(--bg);box-shadow:10px 18px 30px -12px rgba(0,0,0,.7),inset 0 0 0 2px var(--a2),inset 0 0 22px var(--a),0 0 30px -4px var(--a)}.tg-gu-m3{background:linear-gradient(135deg,rgba(255,255,255,.6),rgba(255,255,255,.08) 46%,rgba(255,255,255,.32)),radial-gradient(circle at 40% 35%,var(--a2),var(--ad));box-shadow:10px 18px 30px -12px rgba(0,0,0,.7),inset 0 0 0 1.5px rgba(255,255,255,.55)}.tg-gu-m4{background:conic-gradient(from 210deg,rgba(255,255,255,.95),rgba(255,255,255,.3),rgba(255,255,255,.85),rgba(255,255,255,.25),rgba(255,255,255,.95)),var(--ad)}.tg-gu-m4 .tg-gu-gl{color:var(--bg)}.tg-gu-m5{background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.92),rgba(255,255,255,.35) 40%,transparent 70%),linear-gradient(160deg,var(--a2),var(--a));box-shadow:10px 18px 30px -12px rgba(0,0,0,.7),inset 0 0 0 1.5px rgba(255,255,255,.7)}.tg-gu-serial{position:absolute;left:50%;top:12px;padding:4px 11px;border-radius:99px;white-space:nowrap;color:#fff;background:rgba(0,0,0,.38);box-shadow:inset 0 0 0 1px rgba(255,255,255,.3),0 6px 14px -6px rgba(0,0,0,.6);opacity:0}.tg-gu-serial b{font-size:12px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums}.tg-gu-name{position:absolute;left:12px;right:12px;bottom:12px;display:grid;gap:1px;text-align:center;transform:translateZ(28px);color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.45)}.tg-gu-name b{font-size:15px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-gu-name small{font-size:11.5px;font-weight:600;color:rgba(255,255,255,.78);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-gu-reels{position:relative;z-index:1;flex:none;margin-bottom:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tg-gu-reel{display:grid;justify-items:center;gap:5px;min-width:0}.tg-gu-reel>small{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t2)}.tg-gu-win{position:relative;justify-self:stretch;height:30px;overflow:hidden;border-radius:10px;background:var(--rz);box-shadow:inset 0 2px 5px rgba(0,0,0,.45),inset 0 0 0 1px var(--b1)}.tg-gu-win::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 30%,transparent 70%,rgba(0,0,0,.35));box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .24s}.tg-gu-strip{opacity:0}.tg-gu-strip b{display:block;height:30px;line-height:30px;padding:0 6px;font-size:13.5px;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--t0)}.tg-gu-q{position:absolute;inset:0;display:grid;place-items:center;font-size:15px;font-weight:800;color:var(--t3)}.tg-gu-go .tg-gu-strip{opacity:1}.tg-gu-go .tg-gu-q{opacity:0}.tg-gu-on .tg-gu-win::after{box-shadow:inset 0 0 0 1.5px var(--a2)}.tg-gu-reel em{font-style:normal;font-size:12px;font-weight:700;color:var(--t2);font-variant-numeric:tabular-nums}.tg-gu-on em{color:var(--a2)}.tg-sb{gap:12px}.tg-sb-post{flex:none;overflow:hidden;border-radius:22px;background:var(--sf);box-shadow:var(--hi),10px 20px 40px -26px var(--ad),var(--e2)}.tg-sb-media{position:relative;overflow:hidden;display:grid;place-items:center}.tg-sb-ph{position:absolute;inset:0;background:radial-gradient(60% 55% at 28% 22%,var(--a2),transparent 62%),radial-gradient(70% 70% at 82% 92%,var(--ad),transparent 72%),linear-gradient(160deg,var(--a),var(--ad))}.tg-sb-ph::after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,var(--dim,0)),rgba(0,0,0,var(--dim,0))),radial-gradient(circle at 50% 130%,rgba(0,0,0,.5),transparent 60%),var(--spec)}.tg-sb-gl{position:relative;width:30%;max-width:86px;aspect-ratio:1;color:#fff;opacity:.92}.tg-sb-gl svg{display:block;width:100%;height:100%}.tg-sb-tag{position:absolute;left:12px;bottom:12px;padding:5px 10px;border-radius:99px;font-size:12px;font-weight:700;color:#fff;background:rgba(0,0,0,.32);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}.tg-sb-body{display:grid;gap:8px;padding:11px 14px 12px}.tg-sb-au{display:flex;align-items:center;gap:10px;min-width:0}.tg-sb-au span{display:grid;min-width:0}.tg-sb-au b{font-size:14px;font-weight:800}.tg-sb-au small{font-size:12px;color:var(--t2)}.tg-sb-body p{margin:0;font-size:13.5px;line-height:1.38;color:var(--t1)}.tg-sb-rx{display:flex;gap:8px}.tg-sb-rs,.tg-sb-rh{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px 0 9px;border-radius:99px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.tg-sb-rs{color:#fff;background:linear-gradient(135deg,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 8px 18px -10px var(--a);transform-origin:20% 50%}.tg-sb-rs .tg-star{width:16px;height:16px}.tg-sb-rs.tg-sb-sent{box-shadow:var(--hi),0 0 0 2px var(--bg),0 0 0 3.5px var(--a2),0 8px 22px -8px var(--a)}.tg-sb-rh{color:var(--t1);background:var(--rz);box-shadow:inset 0 0 0 1px var(--b1)}.tg-sb-rh .ui-ic{width:16px;height:16px}.tg-sb-dock{position:relative;flex:1;min-height:118px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px}.tg-sb-bub{position:absolute;left:50%;bottom:112px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:6px 13px 6px 14px;border-radius:99px;white-space:nowrap;color:#fff;font-size:19px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi),8px 14px 26px -12px var(--ad),var(--e1);opacity:0}.tg-sb-bub .tg-star{width:17px;height:17px}.tg-sb-btn{position:relative;flex:none;width:78px;height:78px;border:0;padding:0;border-radius:50%;display:grid;place-items:center;color:#fff;cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.34) 50%,transparent 62%) var(--sw,-60%) 0 / 260% 100% no-repeat,radial-gradient(circle at 32% 26%,var(--a2),var(--a) 52%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -6px 14px rgba(0,0,0,.25),10px 18px 30px -14px var(--ad),0 0 calc(8px + var(--h,0) * 36px) calc(var(--h,0) * 6px) var(--a)}.tg-sb-btn .tg-star{width:40px;height:40px}.tg-sb-halo{position:absolute;inset:-9px;border-radius:50%;box-shadow:0 0 0 2px var(--a2),0 0 26px 4px var(--a);opacity:var(--h,0);pointer-events:none}.tg-sb-cap{min-height:18px;max-width:300px;font-size:12.5px;line-height:1.35;color:var(--t1);text-align:center}.tg-sb-big{position:absolute;left:0;top:0;z-index:7;opacity:0;pointer-events:none}.tg-sb-bglow{position:absolute;inset:-45%;border-radius:50%;background:radial-gradient(circle,var(--a2),var(--a) 30%,transparent 66%);opacity:.75;mix-blend-mode:screen}.tg-sb-bstar{position:absolute;inset:0;background:radial-gradient(circle at 36% 30%,#fff,var(--a2) 30%,var(--a) 62%,var(--ad))}.tg-sb-bstar::after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(255,255,255,.55),transparent 45%)}.tg-sb-flash{position:absolute;left:0;top:0;z-index:7;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95),var(--a2) 30%,transparent 68%);opacity:0;pointer-events:none;mix-blend-mode:screen}.tg-sb-wave{position:absolute;left:0;top:0;z-index:7;width:120px;height:120px;border-radius:50%;box-shadow:0 0 0 3px var(--a2),inset 0 0 18px var(--a);opacity:0;pointer-events:none}.tg-sb-ci{width:16px;height:16px;flex:none}.tg-bl{gap:10px}.tg-bl-lot{flex:none;display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:20px;background:var(--spec),var(--sf);box-shadow:var(--hi),10px 20px 40px -28px var(--ad),var(--e2)}.tg-bl-lot .ui-art{width:44px;height:44px;border-radius:14px;box-shadow:var(--hi),var(--e1)}.tg-bl-lot>span{flex:1;display:grid;gap:2px;min-width:0}.tg-bl-lot>span b{font-size:16px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-bl-lot>span small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-bl-time{flex:none;display:grid;justify-items:end;gap:1px;padding:6px 10px;border-radius:12px;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b1)}.tg-bl-time small{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t2);white-space:nowrap}.tg-bl-time b{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--a2)}.tg-bl-st{flex:none;margin:2px 2px 0;min-height:36px;font-size:13px;line-height:1.38;color:var(--t1)}.tg-bl-list{position:relative;flex:none}.tg-bl-row{position:absolute;left:0;right:0;top:0;height:44px;display:flex;align-items:center;gap:10px;padding:0 12px 0 8px;box-sizing:border-box;overflow:hidden;border-radius:14px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1),0 calc(4px + var(--l,0) * 14px) calc(8px + var(--l,0) * 22px) calc(-6px - var(--l,0) * 6px) rgba(0,0,0,.55)}.tg-bl-mv{z-index:3}.tg-bl-rk{flex:none;width:20px;text-align:center;font-size:14px;font-weight:800;color:var(--t2);font-variant-numeric:tabular-nums}.tg-bl-top .tg-bl-rk{color:var(--a2)}.tg-bl-av{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:13px;font-weight:800;color:#fff;box-shadow:var(--hi)}.tg-bl-a0{background:linear-gradient(135deg,var(--a2),var(--a))}.tg-bl-a1{background:linear-gradient(135deg,var(--a),var(--ad))}.tg-bl-a2{background:var(--rz);color:var(--a2);box-shadow:inset 0 0 0 1.5px var(--a2)}.tg-bl-a3{background:linear-gradient(135deg,rgba(255,255,255,.32),rgba(255,255,255,.1))}.tg-bl-you{background:radial-gradient(circle at 32% 26%,var(--a2),var(--a) 55%,var(--ad))}.tg-bl-you .ui-ic{width:17px;height:17px}.tg-bl-row>span{position:relative;flex:1;display:grid;min-width:0}.tg-bl-row>span b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-bl-row>span small{font-size:11.5px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-bl-amt{flex:none;font-size:15px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.tg-bl-me::after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--a2);pointer-events:none}.tg-bl-me.tg-bl-out::after{box-shadow:inset 0 0 0 1px var(--b2)}.tg-bl-me{background:linear-gradient(90deg,var(--ad),var(--sf) 72%);box-shadow:0 calc(4px + var(--l,0) * 14px) calc(8px + var(--l,0) * 22px) calc(-6px - var(--l,0) * 6px) var(--ad)}.tg-bl-me .tg-bl-amt{color:#fff}.tg-bl-me.tg-bl-out{background:var(--sf);box-shadow:0 calc(4px + var(--l,0) * 14px) calc(8px + var(--l,0) * 22px) calc(-6px - var(--l,0) * 6px) rgba(0,0,0,.55)}.tg-bl-tag{position:absolute;left:0;bottom:-1px;display:inline-flex;align-items:center;gap:4px;padding:1px 7px 1px 5px;border-radius:99px;font-style:normal;font-size:10.5px;font-weight:700;white-space:nowrap;color:var(--a2);background:var(--bg);box-shadow:inset 0 0 0 1px var(--a2);opacity:0;transform-origin:0 50%}.tg-bl-tag .ui-ic{width:11px;height:11px}.tg-bl-shine{position:absolute;top:-10px;bottom:-10px;left:0;width:60px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:translateX(-100px);pointer-events:none}.tg-bl-cut{position:absolute;left:4px;right:4px;height:24px;display:flex;align-items:center;gap:8px}.tg-bl-cut::before,.tg-bl-cut::after{content:"";flex:1;border-top:1.5px dashed var(--b2)}.tg-bl-cut span{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t2);white-space:nowrap}.tg-gc{gap:10px}.tg-gc-mid{position:relative;flex:1;min-height:150px}.tg-gc-res{position:absolute;left:50%;top:56%;z-index:7;width:210px;box-sizing:border-box;display:grid;justify-items:center;gap:5px;padding:14px 14px 13px;border-radius:24px;text-align:center;opacity:0;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b2),var(--e3)}.tg-gc-res em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;border-radius:99px;color:var(--t1);background:var(--rz);box-shadow:inset 0 0 0 1px var(--b2)}.tg-gc-med{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.5),rgba(255,255,255,.12) 60%),var(--rz);box-shadow:var(--hi),var(--e1)}.tg-gc-med svg{width:56%;height:56%}.tg-gc-res b{font-size:16px;font-weight:800;letter-spacing:-.02em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-gc-res small{font-size:11.5px;line-height:1.3;color:var(--t2)}.tg-gc-r1{box-shadow:var(--hi),inset 0 0 0 1.5px var(--a2),0 0 34px -8px var(--a2),var(--e3)}.tg-gc-r1 em{color:var(--bg);background:var(--a2);box-shadow:none}.tg-gc-r1 .tg-gc-med{background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.55),var(--a2) 55%,var(--a))}.tg-gc-r2{background:radial-gradient(120% 90% at 30% 0%,var(--a2),transparent 60%),linear-gradient(160deg,var(--a),var(--ad));box-shadow:var(--hi),inset 0 0 0 1.5px rgba(255,255,255,.5),0 0 48px -6px var(--a),var(--e3)}.tg-gc-r2 em{color:var(--ad);background:#fff;box-shadow:none}.tg-gc-r2 small{color:rgba(255,255,255,.8)}.tg-gc-r2 .tg-gc-med{color:var(--ad);background:conic-gradient(from 200deg,#fff,var(--a2),var(--a),var(--a2),#fff)}.tg-gc-odds{flex:none;display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 10px}.tg-gc-odds span{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t2)}.tg-gc-odds b{font-size:16px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.tg-gc-bar{grid-column:1 / -1;height:8px;border-radius:99px;overflow:hidden;background:var(--rz);box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}.tg-gc-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ad),var(--a) 60%,var(--a2));transform-origin:0 50%;transform:scaleX(0)}.tg-gc-tray{position:relative;z-index:7;flex:none;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.tg-gc-slot{position:relative;height:80px;border-radius:16px}.tg-gc-used::before{content:"";position:absolute;inset:0;border-radius:inherit;border:1.5px dashed var(--b2)}.tg-gc-tile{position:absolute;inset:0;display:grid;justify-items:center;align-content:center;gap:3px;padding:6px 2px;border:0;border-radius:16px;font:inherit;color:var(--t0);cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1),6px 12px 22px -14px var(--ad),var(--e1)}.tg-gc-tile .ui-ic{width:22px;height:22px;color:var(--a2)}.tg-gc-tile b{font-size:13px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.tg-gc-tile small{font-size:10.5px;color:var(--t2);white-space:nowrap}.tg-gc-glow{position:absolute;left:0;top:0;z-index:5;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,var(--a) 0,transparent 58%);opacity:0;pointer-events:none}.tg-gc-flash{position:absolute;left:0;top:0;z-index:6;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95),var(--a2) 28%,transparent 66%);opacity:0;pointer-events:none;mix-blend-mode:screen}.tg-scr.tg-ae{padding:0;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.tg-cv.tg-ae-cv{z-index:1}.tg-ae-ring{position:absolute;z-index:2;border-radius:50%;pointer-events:none;will-change:transform;background:conic-gradient(from 0deg,var(--a2),var(--a),var(--ad),var(--a),var(--a2));-webkit-mask:radial-gradient(circle,transparent calc(50% - 3px),#000 calc(50% - 2.5px));mask:radial-gradient(circle,transparent calc(50% - 3px),#000 calc(50% - 2.5px))}.tg-ae-name{position:absolute;left:0;top:0;z-index:3;font-size:22px;font-weight:800;letter-spacing:-.025em;line-height:1.2;white-space:nowrap;transform-origin:0 0;color:var(--t0)}.tg-ae-name.tg-ae-on{color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.4)}.tg-ae-st{position:absolute;left:0;top:0;z-index:3;font-size:13px;line-height:1.3;color:var(--t1);white-space:nowrap}.tg-ae-seg{position:absolute;left:12px;right:12px;top:8px;z-index:3;display:flex;gap:4px;opacity:0}.tg-ae-seg i{flex:1;height:2.5px;border-radius:2px;background:rgba(255,255,255,.4)}.tg-ae-seg i:first-child{background:#fff}.tg-ae-list{position:absolute;left:16px;right:16px;z-index:2;display:grid;border-radius:18px;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1),var(--e2)}.tg-ae-row{display:flex;align-items:center;gap:12px;min-height:48px;padding:7px 14px;box-sizing:border-box;min-width:0}.tg-ae-row + .tg-ae-row{box-shadow:inset 0 1px 0 var(--b1)}.tg-ae-row .ui-ic{width:20px;height:20px;color:var(--a2)}.tg-ae-row span{display:grid;min-width:0}.tg-ae-row b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-ae-row small{font-size:11.5px;color:var(--t2)}.tg-scm{gap:10px}.tg-scm-live{position:relative;flex:none;overflow:hidden;border-radius:20px;display:grid;place-items:center;box-shadow:var(--hi),10px 20px 40px -26px var(--ad),var(--e2)}.tg-scm-vid{position:absolute;inset:0;background:radial-gradient(80% 70% at 50% 115%,rgba(0,0,0,.55),transparent 60%),linear-gradient(165deg,var(--a),var(--ad) 72%,var(--bg))}.tg-scm-b1,.tg-scm-b2{position:absolute;border-radius:50%;pointer-events:none;mix-blend-mode:screen}.tg-scm-b1{left:6%;top:-18%;width:62%;aspect-ratio:1;background:radial-gradient(circle,var(--a2),transparent 62%);opacity:.7}.tg-scm-b2{right:-8%;bottom:-34%;width:56%;aspect-ratio:1;background:radial-gradient(circle,rgba(255,255,255,.35),transparent 60%);opacity:.5}.tg-scm-gl{position:relative;width:24%;max-width:70px;aspect-ratio:1;color:#fff;opacity:.6;transition:opacity .4s,transform .4s}.tg-scm-gl svg{display:block;width:100%;height:100%}.tg-scm-has .tg-scm-gl{opacity:.35;transform:translateY(-14px)}.tg-scm-bar{position:absolute;left:10px;top:10px;right:10px;display:flex;gap:6px}.tg-scm-on{padding:3px 8px;border-radius:7px;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--a);box-shadow:inset 0 0 0 1px rgba(255,255,255,.3),0 0 14px -2px var(--a)}.tg-scm-eye{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:7px;font-size:11.5px;font-weight:700;color:#fff;background:rgba(0,0,0,.35);font-variant-numeric:tabular-nums}.tg-scm-eye .ui-ic{width:14px;height:14px}.tg-scm-feed{position:relative;flex:1;min-height:70px;overflow:hidden}.tg-scm-msg{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:flex-start;gap:8px;padding:5px 8px 5px 6px;border-radius:12px;font-size:13px;line-height:1.35;color:var(--t1)}.tg-scm-msg>i{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:800;color:#fff;background:linear-gradient(135deg,rgba(255,255,255,.3),rgba(255,255,255,.08))}.tg-scm-msg span{flex:1;min-width:0;padding-top:2px}.tg-scm-msg b{margin-right:6px;font-weight:700;color:var(--t0)}.tg-scm-msg em{flex:none;align-self:center;font-style:normal;font-size:11px;font-weight:800;padding:2px 7px;border-radius:99px;white-space:nowrap;font-variant-numeric:tabular-nums}.tg-scm-m0{background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--a2)}.tg-scm-m0 em{color:var(--a2);box-shadow:inset 0 0 0 1px var(--a2)}.tg-scm-m1{background:linear-gradient(90deg,var(--ad),transparent);box-shadow:inset 2px 0 0 var(--a)}.tg-scm-m1 em{color:#fff;background:var(--a)}.tg-scm-m2{color:rgba(255,255,255,.86);background:linear-gradient(90deg,var(--a),var(--ad) 75%);box-shadow:0 0 20px -6px var(--a)}.tg-scm-m2 b{color:#fff}.tg-scm-m2 em{color:var(--ad);background:#fff}.tg-scm-comp{flex:none;display:grid;gap:8px}.tg-scm-tiers{position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding:3px;border-radius:12px;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b1)}.tg-scm-ind{position:absolute;left:0;top:3px;bottom:3px;border-radius:9px;background:var(--spec),var(--sf);box-shadow:var(--hi),var(--e1),inset 0 0 0 1px var(--b2)}.tg-scm-tier{position:relative;height:30px;border:0;padding:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--t2);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent}.tg-scm-tier.tg-scm-sel{color:var(--t0)}.tg-scm-field{cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;gap:8px;height:44px;padding:0 4px 0 14px;box-sizing:border-box;border-radius:22px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b2)}.tg-scm-field span{flex:1;min-width:0;font-size:14px;color:var(--t0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-scm-field span.tg-scm-ph{color:var(--t2)}.tg-scm-send{flex:none;width:36px;height:36px;border:0;padding:0;border-radius:50%;display:grid;place-items:center;color:#fff;cursor:pointer;background:radial-gradient(circle at 32% 26%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 6px 14px -6px var(--a);-webkit-tap-highlight-color:transparent}.tg-scm-send .tg-star{width:19px;height:19px}.tg-scm-f2 .tg-scm-send{box-shadow:var(--hi),0 0 18px 2px var(--a)}.tg-scm-paid{position:absolute;left:0;top:0;z-index:7;display:flex;align-items:center;gap:10px;padding:9px 9px 9px 9px;box-sizing:border-box;border-radius:16px;opacity:0;pointer-events:none;color:#fff;box-shadow:var(--hi),var(--e3)}.tg-scm-av{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:13px;font-weight:800;color:#fff;background:rgba(0,0,0,.25);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.6)}.tg-scm-paid span{flex:1;display:grid;min-width:0}.tg-scm-paid b{font-size:13px;font-weight:800}.tg-scm-paid small{font-size:12.5px;color:rgba(255,255,255,.86);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-scm-paid em{flex:none;font-style:normal;font-size:12px;font-weight:800;padding:3px 8px;border-radius:99px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ad);background:#fff}.tg-scm-ring{position:relative;flex:none;width:30px;height:30px;display:grid;place-items:center;font-style:normal;opacity:0;transition:opacity .3s}.tg-scm-pin .tg-scm-ring{opacity:1}.tg-scm-ring::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(#fff calc(var(--p,1) * 360deg),rgba(255,255,255,.22) 0);-webkit-mask:radial-gradient(circle,transparent 12px,#000 12.5px);mask:radial-gradient(circle,transparent 12px,#000 12.5px)}.tg-scm-ring b{font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.tg-scm-t0{color:var(--t0);background:var(--glass),var(--rz);box-shadow:var(--hi),inset 0 0 0 1.5px var(--a2),var(--e3)}.tg-scm-t0 small{color:var(--t1)}.tg-scm-t0 .tg-scm-av{background:var(--a);box-shadow:none}.tg-scm-t0 em{color:var(--a2);background:none;box-shadow:inset 0 0 0 1px var(--a2)}.tg-scm-t0 .tg-scm-ring::before{background:conic-gradient(var(--a2) calc(var(--p,1) * 360deg),rgba(255,255,255,.14) 0)}.tg-scm-t1{background:linear-gradient(135deg,var(--a2),var(--a) 55%,var(--ad))}.tg-scm-t2{background:radial-gradient(120% 160% at 0% 0%,rgba(255,255,255,.7),var(--a2) 26%,var(--a) 60%,var(--ad));box-shadow:var(--hi),inset 0 0 0 1.5px rgba(255,255,255,.55),0 0 34px -4px var(--a),var(--e3)}.tg-scm-sp{position:absolute;left:0;top:0;z-index:8;width:14px;height:14px;color:var(--a2);opacity:0;pointer-events:none}.tg-scm-sp .tg-star{width:100%;height:100%}.tg-scm-ci{width:16px;height:16px;flex:none}.tg-ws{gap:10px}.tg-ws-chat{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.tg-ws-voice{flex:none;align-self:flex-start;width:min(100%,318px);display:flex;align-items:center;gap:12px;padding:10px 12px 8px 10px;box-sizing:border-box;border-radius:20px;border-bottom-left-radius:6px;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1),10px 18px 34px -22px var(--ad),var(--e2)}.tg-ws-voice.tg-ws-live{box-shadow:var(--hi),inset 0 0 0 1.5px var(--a2),10px 18px 34px -22px var(--ad),0 0 26px -10px var(--a),var(--e2)}.tg-ws-play{position:relative;flex:none;width:46px;height:46px;border:0;padding:0;border-radius:50%;color:#fff;cursor:pointer;background:radial-gradient(circle at 32% 26%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 8px 18px -10px var(--a);-webkit-tap-highlight-color:transparent}.tg-ws-play>i{position:absolute;inset:0;display:grid;place-items:center}.tg-ws-play .ui-ic{width:20px;height:20px}.tg-ws-pi .ui-ic{fill:currentColor;transform:translateX(1px)}.tg-ws-pa .ui-ic{stroke-width:3}.tg-ws-body{flex:1;min-width:0;display:grid;gap:6px}.tg-ws-wave{position:relative;height:44px;margin:-6px 0;touch-action:none;cursor:ew-resize}.tg-ws-wave>i{position:absolute;top:9px;width:3px;height:26px;border-radius:2px;background:rgba(255,255,255,.26)}.tg-ws-wave>i.tg-ws-on{background:var(--a2)}.tg-ws-read{position:absolute;left:0;bottom:46px;padding:3px 8px;border-radius:8px;font-size:12px;font-weight:800;white-space:nowrap;color:var(--bg);background:var(--t0);transform:translateX(calc(var(--rx,0px) - 50%)) scale(var(--rs,1));transform-origin:50% 100%;opacity:0;pointer-events:none;font-variant-numeric:tabular-nums;box-shadow:var(--e1)}.tg-ws-read::after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;margin-left:-4px;border-radius:2px;background:inherit;transform:rotate(45deg)}.tg-ws-read b{position:relative;z-index:1}.tg-ws-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--t2)}.tg-ws-t{font-weight:600;color:var(--t1);white-space:nowrap;font-variant-numeric:tabular-nums}.tg-ws-spb{flex:none;display:inline-grid;margin:-12px -4px;padding:12px 4px;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.tg-ws-sp{position:relative;display:inline-grid;flex:none;width:40px;height:20px;border-radius:99px;overflow:hidden;cursor:pointer;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b2)}.tg-ws-sp i{grid-area:1 / 1;display:grid;place-items:center;font-style:normal;font-size:11.5px;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.tg-ws-sp i + i{opacity:0}.tg-ws-meta small{margin-left:auto;font-size:10.5px;font-variant-numeric:tabular-nums}.tg-rv{gap:10px}.tg-rv-chat{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.tg-rv-gap{flex:none}.tg-rv-scrim{position:absolute;inset:0;z-index:6;background:var(--bg);opacity:0;pointer-events:none}.tg-rv-note{position:absolute;left:0;top:0;z-index:7;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.tg-rv-note::before{content:"";position:absolute;inset:26px;border-radius:50%;box-shadow:16px 26px 50px -18px rgba(0,0,0,.8),6px 12px 30px -12px var(--ad);pointer-events:none}.tg-cv.tg-rv-cv{z-index:0}.tg-rv-tm{position:absolute;left:50%;bottom:46px;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 11px;border-radius:99px;transform:translateX(-50%);white-space:nowrap;font-size:13px;font-weight:700;color:#fff;background:rgba(0,0,0,.35);opacity:var(--o,0);font-variant-numeric:tabular-nums;pointer-events:none}.tg-rv-tm .ui-ic{width:16px;height:16px}.tg-rv-badge{position:absolute;left:0;top:0;z-index:5;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:99px;font-size:11.5px;font-weight:700;color:var(--t0);background:var(--rz);box-shadow:inset 0 0 0 1px var(--b1);pointer-events:none;font-variant-numeric:tabular-nums}.tg-rv-badge .ui-ic{width:13px;height:13px;color:var(--t1)}.tg-scr.tg-pp{padding:0;overflow:hidden;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.tg-cv.tg-pp-cv{z-index:0}.tg-pp-bg{position:absolute;left:0;right:0;top:-90px;z-index:0;transform-origin:50% var(--ay,100px);background:radial-gradient(circle at 50% var(--ay,100px),var(--a2) 0,var(--a) 24%,var(--ad) 54%,var(--bg) 96%)}.tg-pp-av{position:absolute;left:50%;top:0;z-index:2;width:86px;height:86px;border-radius:50%;box-shadow:var(--hi),inset 0 0 0 2px rgba(255,255,255,.35),12px 22px 40px -16px rgba(0,0,0,.7),0 0 0 6px rgba(255,255,255,.08)}.tg-pp-av svg{width:50%;height:50%}.tg-pp-id{position:absolute;left:16px;right:16px;top:0;z-index:2;display:grid;justify-items:center;gap:2px;text-align:center;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.35)}.tg-pp-id b{max-width:100%;font-size:21px;font-weight:800;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-pp-id small{font-size:13px;color:rgba(255,255,255,.82)}.tg-pp-card{position:absolute;left:0;right:0;bottom:-220px;z-index:3;display:flex;flex-direction:column;gap:10px;padding:16px 16px 12px;box-sizing:border-box;border-radius:22px 22px 0 0;background:var(--bg);box-shadow:inset 0 1px 0 var(--b1),0 -10px 30px -12px rgba(0,0,0,.6)}.tg-pp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tg-pp-stats span{display:grid;justify-items:center;gap:1px;padding:9px 4px;border-radius:14px;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1)}.tg-pp-stats b{font-size:17px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.tg-pp-stats small{font-size:11px;color:var(--t2);white-space:nowrap}.tg-pp-row{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1)}.tg-pp-row .ui-ic{width:22px;height:22px;color:var(--a2)}.tg-pp-row span{display:grid;min-width:0}.tg-pp-row b{font-size:14px;font-weight:700}.tg-pp-row small{font-size:12px;color:var(--t2)}.ap-scr{position:absolute;inset:0;padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ap-top{position:relative;z-index:6;display:grid;gap:2px;flex:none}.ap-top .ui-h1{margin:0;line-height:1.12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-top small{font-size:13px;line-height:1.35;color:var(--t1)}.ap-eb{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-cv{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.ap-touch{position:absolute;left:0;top:0;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),rgba(255,255,255,.16) 60%,transparent 63%);box-shadow:0 0 0 2px rgba(255,255,255,.6),0 8px 20px rgba(0,0,0,.45);opacity:0;pointer-events:none;z-index:60}.ap-scr .ui-ic{flex:none}.ap-odo{display:inline-flex;font-variant-numeric:tabular-nums}.ap-odo-c{display:inline-block;height:1.2em;overflow:hidden;line-height:1.2em;-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent)}.ap-odo-s{display:flex;flex-direction:column}.ap-odo-s span{height:1.2em}.ap-eg-cv{z-index:9}.ap-eg-zone{position:relative;flex:1;min-height:0;display:grid;align-content:end}.ap-eg-a,.ap-eg-b{grid-area:1 / 1;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;min-width:0}.ap-eg-hi{margin:0;display:flex;align-items:flex-start;gap:9px;font-size:15px;line-height:1.38;color:var(--t0)}.ap-eg-hi .ui-ic{width:20px;height:20px;margin-top:1px;color:var(--a2)}.ap-eg-chips{display:flex;flex-wrap:wrap;gap:8px}.ap-eg-chip{padding:9px 14px;border-radius:99px;font-size:14px;font-weight:600;color:var(--t0);white-space:nowrap;cursor:pointer;background:var(--glass),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1),var(--e1)}.ap-eg-chip.ap-eg-c0{box-shadow:var(--hi),inset 0 0 0 1px var(--a),0 8px 22px -14px var(--a)}.ap-eg-b{pointer-events:none}.ap-eg-hero{position:absolute;left:50%;top:0;display:grid;justify-items:center;gap:8px;pointer-events:none;transform:translateX(-50%)}.ap-eg-ball{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;color:var(--a2);background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.26),rgba(255,255,255,.05) 46%,rgba(255,255,255,0) 70%),radial-gradient(circle at 70% 82%,var(--ad),rgba(0,0,0,0) 62%),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1),inset -8px -12px 22px -12px var(--a),var(--e2)}.ap-eg-ball svg{width:40%;height:40%}.ap-eg-hero small{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--t2);white-space:nowrap}.ap-eg-q{align-self:flex-end;max-width:80%;margin:0;padding:10px 14px;border-radius:20px 20px 6px 20px;font-size:15px;font-weight:600;line-height:1.3;color:#fff;transform-origin:0 0;opacity:0;background:linear-gradient(160deg,var(--a2) -30%,var(--a) 45%,var(--ad) 130%);box-shadow:var(--hi),0 12px 26px -16px var(--a)}.ap-eg-st{display:flex;align-items:center;gap:9px;height:22px;font-size:13.5px;color:var(--t1);opacity:0}.ap-eg-orb{flex:none;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--a2) 38%,var(--a) 68%,var(--ad));box-shadow:0 0 14px var(--a)}.ap-eg-orb.ap-eg-calm{box-shadow:0 0 5px var(--a)}.ap-eg-w{position:relative;flex:1;height:20px;overflow:hidden}.ap-eg-w b{position:absolute;left:0;top:0;font-weight:600;line-height:20px;white-space:nowrap}.ap-eg-ans{display:flex;align-items:center;gap:12px;padding:12px;border-radius:20px;opacity:0;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1),var(--e2)}.ap-eg-ans .ui-art{width:52px;height:52px;border-radius:15px;box-shadow:var(--hi),0 8px 16px -10px var(--ad)}.ap-eg-ans span{flex:1;min-width:0;display:grid;gap:2px}.ap-eg-ans b{font-size:16px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-eg-ans small{font-size:12.5px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-eg-ans em{flex:none;font-style:normal;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.ap-eg-ans.ap-eg-on{box-shadow:var(--hi),inset 0 0 0 1px var(--a),0 0 22px -6px var(--a),var(--e2)}.ap-eg-why{margin:0;font-size:13px;line-height:1.35;color:var(--t1);opacity:0}.ap-eg-in{flex:none;display:flex;align-items:center;gap:10px;height:48px;padding:0 6px 0 16px;border-radius:24px;background:var(--glass),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1),var(--e1)}.ap-eg-in span{flex:1;min-width:0;font-size:15px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-eg-mic{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:var(--t1);background:var(--rz)}.ap-eg-mic .ui-ic{width:19px;height:19px}.ap-eg-mic.ap-eg-live{color:#fff;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:0 0 16px -2px var(--a)}.ap-im{padding:0}.ap-im-hero{position:absolute;left:0;right:0;top:0;height:224px;overflow:hidden;background:radial-gradient(120% 95% at 18% 0%,var(--a2),var(--a) 40%,var(--ad) 78%,var(--bg))}.ap-im-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,var(--bg))}.ap-im-wm{position:absolute;right:-34px;top:34px;width:196px;height:196px;color:rgba(255,255,255,.13);transform:rotate(-12deg)}.ap-im-hi{position:absolute;left:18px;right:18px;bottom:58px;z-index:1;display:grid;gap:3px;color:#fff}.ap-im-hi b{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-im-hi small{font-size:13px;opacity:.82}.ap-im-sheet{position:absolute;left:0;right:0;top:186px;bottom:0;z-index:1;padding:16px 16px 14px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;border-radius:26px 26px 0 0;background:var(--spec),var(--bg);box-shadow:0 -1px 0 var(--b1),0 -18px 40px -24px rgba(0,0,0,.7)}.ap-im-row{display:flex;align-items:center;gap:12px;padding:10px;border-radius:18px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1)}.ap-im-row .ui-art,.ap-im-ic{width:42px;height:42px;border-radius:13px}.ap-im-ic{flex:none;display:grid;place-items:center;color:var(--a2);background:var(--rz);box-shadow:var(--hi)}.ap-im-row span{flex:1;min-width:0;display:grid;gap:2px}.ap-im-row b{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-im-row small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-im-row.ap-im-more em{font-size:13px;font-weight:700;color:var(--a2)}.ap-im-row em{flex:none;font-style:normal;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.ap-im-tot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 2px 0}.ap-im-tot>span{min-width:0;display:grid;gap:1px}.ap-im-tot small{font-size:12px;color:var(--t2)}.ap-im-stat{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-im-paid .ap-im-stat{color:var(--a2)}.ap-im-pay{flex:none;padding:12px 16px;border-radius:99px;font-style:normal;font-size:14px;font-weight:700;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;cursor:pointer;background:linear-gradient(180deg,var(--a2) -60%,var(--a) 55%,var(--ad) 170%);box-shadow:var(--hi),0 10px 22px -12px var(--a)}.ap-im-pay.ap-im-off{color:var(--t1);background:var(--rz);box-shadow:inset 0 0 0 1px var(--b1);pointer-events:none}.ap-im-sh{position:absolute;left:0;top:0;z-index:2;width:100px;height:40px;margin:-20px 0 0 -50px;border-radius:50%;background:rgba(0,0,0,.6);filter:blur(12px);pointer-events:none;will-change:transform}.ap-im-svg{position:absolute;left:0;top:0;z-index:3;width:100%;height:200px;overflow:visible;pointer-events:none}.ap-im-svg path{fill:#000}.ap-im-in{position:absolute;z-index:4;color:#fff;cursor:pointer;background:#000}.ap-im-c1,.ap-im-c2{position:absolute;top:0;left:50%;height:38px;box-sizing:border-box;display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;opacity:0}.ap-im-c1{width:214px;margin-left:-107px;padding:0 14px 0 10px}.ap-im-c2{width:252px;margin-left:-126px;padding:0 10px 0 7px}.ap-im-c1 span,.ap-im-c2 span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-im-c1 em,.ap-im-c2 em{flex:none;font-style:normal;font-weight:700;color:var(--a2);white-space:nowrap;font-variant-numeric:tabular-nums}.ap-im-c2 em b{font-weight:800}.ap-im-spin{flex:none;width:18px;height:18px;box-sizing:border-box;display:grid;place-items:center;border-radius:50%;border:2.2px solid rgba(255,255,255,.18);border-top-color:var(--a2)}.ap-im-spin svg{width:12px;height:12px;fill:none;stroke:#000;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.ap-im-spin.ap-im-done{border-color:transparent;background:var(--a2)}.ap-im-spin.ap-im-done svg{opacity:1}.ap-im-gl{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad))}.ap-im-gl svg{width:60%;height:60%}.ap-im-ring{flex:none;width:18px;height:18px;transform:rotate(-90deg)}.ap-im-ring circle{fill:none;stroke:rgba(255,255,255,.16);stroke-width:2.6}.ap-im-ring .ap-im-rf{stroke:var(--a2);stroke-dasharray:50.3;stroke-linecap:round}.ap-im-c3{position:absolute;inset:0;padding:16px 18px 14px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;opacity:0;transform-origin:50% 0}.ap-im-h{display:flex;align-items:center;gap:12px}.ap-im-h .ui-art{width:44px;height:44px;border-radius:14px;box-shadow:var(--hi)}.ap-im-h span{flex:1;min-width:0;display:grid;gap:2px}.ap-im-h b{font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-im-h small{font-size:12px;color:rgba(255,255,255,.56);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-im-eta{flex:none;display:flex;align-items:baseline;gap:4px;font-style:normal;color:var(--a2)}.ap-im-odo{font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1}.ap-im-eta small{font-size:13px;font-weight:700;color:var(--a2)}.ap-im-trk{position:relative;height:6px;margin:4px 8px 0;border-radius:3px;background:rgba(255,255,255,.12)}.ap-im-fill{position:absolute;inset:0;border-radius:3px;transform-origin:0 50%;background:linear-gradient(90deg,var(--ad),var(--a) 60%,var(--a2))}.ap-im-puck{position:absolute;left:-12px;top:-9px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad));box-shadow:0 0 0 3px #000,0 0 16px var(--a)}.ap-im-puck svg{width:58%;height:58%}.ap-im-steps{display:flex;justify-content:space-between;gap:6px;font-size:11px;font-weight:600;color:rgba(255,255,255,.4)}.ap-im-steps span{white-space:nowrap}.ap-im-steps .ap-im-on{color:rgba(255,255,255,.86)}.ap-im-ok{position:absolute;left:0;top:0;z-index:5;width:28px;height:28px;margin:-14px 0 0 -14px;display:grid;place-items:center;opacity:0;pointer-events:none}.ap-im-ok svg{width:20px;height:20px;fill:none;stroke:var(--a2);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.ap-im-ok path{stroke-dasharray:26}.ap-wl-deck{position:relative;flex:1;min-height:0;touch-action:none;--tx:0;--ty:0}.ap-wl-card{position:absolute;left:0;right:0;top:0;height:200px;overflow:hidden;border-radius:20px;color:#fff;cursor:pointer;transform-origin:50% 0;will-change:transform;box-shadow:var(--hi),inset 0 0 0 1px rgba(255,255,255,.08),0 -6px 16px -8px rgba(0,0,0,.75),var(--e2)}.ap-wl-sheen{position:absolute;left:-40%;top:-60%;width:180%;height:220%;pointer-events:none;transform:translate(calc(var(--tx) * -48px),calc(var(--ty) * -36px));background:radial-gradient(34% 26% at 36% 30%,rgba(255,255,255,.2),rgba(255,255,255,0) 70%)}.ap-wl-sheen::after{content:"";position:absolute;top:0;bottom:0;left:0;width:18%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.3),rgba(255,255,255,0));transform:translateX(calc(var(--sw,0) * 620% - 120%)) skewX(-18deg);opacity:calc(var(--sw,0) * (1 - var(--sw,0)) * 4)}.ap-wl-hd{position:relative;display:flex;align-items:center;gap:10px;height:50px;padding:0 16px}.ap-wl-hd .ui-art,.ap-wl-ico{width:30px;height:30px;border-radius:9px}.ap-wl-hd .ui-art{box-shadow:var(--hi),0 0 0 1px rgba(255,255,255,.25)}.ap-wl-ico{flex:none;display:grid;place-items:center;background:rgba(255,255,255,.16);box-shadow:var(--hi)}.ap-wl-ico .ui-ic{width:18px;height:18px}.ap-wl-hd span{flex:1;min-width:0;display:grid;line-height:1.22}.ap-wl-hd b{font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-wl-hd small{font-size:11.5px;opacity:.74;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-wl-hd em{flex:none;font-style:normal;font-size:17px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ap-wl-ft{position:absolute;left:16px;right:16px;bottom:14px;display:flex;justify-content:space-between;align-items:flex-end;gap:10px;font-size:12px;font-weight:600;opacity:.86}.ap-wl-ft span:first-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-wl-hd small,.ap-wl-ft{transition:opacity .16s}.ap-wl-piled .ap-wl-hd small,.ap-wl-piled .ap-wl-ft{opacity:0}.ap-wl-no{flex:none;letter-spacing:.08em;white-space:nowrap;font-variant-numeric:tabular-nums}.ap-wl-shade{position:absolute;inset:0;background:var(--bg);opacity:0;pointer-events:none}.ap-wl-k0{background:radial-gradient(120% 95% at 14% 0%,var(--a2),var(--a) 45%,var(--ad))}.ap-wl-wm{position:absolute;right:-26px;bottom:-36px;width:154px;height:154px;color:rgba(255,255,255,.14);transform:rotate(-14deg)}.ap-wl-k1{background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,rgba(255,255,255,0) 1px 3px),linear-gradient(125deg,rgba(255,255,255,.15),rgba(255,255,255,0) 32%,rgba(255,255,255,.07) 62%,rgba(255,255,255,0) 80%),linear-gradient(160deg,var(--rz),var(--sf) 60%,var(--rz))}.ap-wl-k1 .ap-wl-ico{color:var(--a2)}.ap-wl-k1 .ap-wl-hd em{color:var(--a2)}.ap-wl-dots{position:absolute;left:16px;top:70px;display:flex;gap:8px}.ap-wl-d{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.22)}.ap-wl-d.ap-wl-on{background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi),0 4px 10px -4px var(--a);will-change:transform}.ap-wl-k2{color:var(--bg);background:repeating-linear-gradient(0deg,rgba(10,11,14,.02) 0 1px,rgba(10,11,14,0) 1px 3px),linear-gradient(160deg,rgba(255,255,255,.98),rgba(234,234,241,.95))}.ap-wl-k2 .ap-wl-ico{color:#fff;background:var(--a)}.ap-wl-k2 .ap-wl-hd em{color:var(--ad)}.ap-wl-rib{position:absolute;left:-10%;right:-10%;top:56%;height:24px;transform:rotate(-7deg);background:linear-gradient(90deg,var(--ad),var(--a) 50%,var(--a2));box-shadow:0 6px 12px -6px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.35)}.ap-wl-k3{background:radial-gradient(80% 70% at 88% 110%,var(--a),rgba(0,0,0,0) 62%),linear-gradient(150deg,var(--ad),var(--bg) 78%)}.ap-wl-chip{position:absolute;left:18px;top:70px;width:42px;height:31px;border-radius:7px;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(255,255,255,.38) 45%,rgba(255,255,255,.72));box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),0 2px 4px rgba(0,0,0,.35)}.ap-wl-chip::before{content:"";position:absolute;inset:7px 9px;border:1px solid rgba(0,0,0,.24);border-radius:3px}.ap-wl-info{position:absolute;left:4px;right:4px;display:grid;gap:4px;opacity:0;pointer-events:none}.ap-wl-info b{font-size:16px;font-weight:800}.ap-wl-info small{font-size:13px;line-height:1.35;color:var(--t1)}.ap-wl-bars{display:block;height:40px;margin-top:6px;border-radius:8px;background-color:rgba(255,255,255,.96);background-size:calc(100% - 24px) 28px;background-position:12px 6px;background-repeat:no-repeat}.ap-wl-prog{display:block;height:8px;margin-top:8px;overflow:hidden;border-radius:4px;background:var(--rz)}.ap-wl-prog i{display:block;height:100%;border-radius:4px;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--ad),var(--a),var(--a2))}.ap-gl-stage{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:22px;touch-action:none;box-shadow:inset 0 0 0 1px var(--b1),var(--e2)}.ap-gl-cv{pointer-events:auto;touch-action:none;cursor:grab}.ap-gl-cap{flex:none;display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border-radius:18px;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1)}.ap-gl-ci{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:var(--a2);background:var(--rz);box-shadow:var(--hi)}.ap-gl-ci .ui-ic{width:20px;height:20px}.ap-gl-hit .ap-gl-ci{color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad))}.ap-gl-tx{flex:1;min-width:0;display:grid;gap:1px}.ap-gl-tx b{font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-gl-tx small{font-size:12.5px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-gl-cap em{flex:none;font-style:normal;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.ap-tm{padding:0}.ap-tm-feed{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto;padding:14px 16px 100px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;scrollbar-width:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ap-tm-feed::-webkit-scrollbar{display:none}.ap-tm-cats{flex:none;display:flex;gap:6px;overflow:hidden}.ap-tm-cats span{flex:none;padding:7px 12px;border-radius:99px;font-size:13px;font-weight:600;color:var(--t1);white-space:nowrap;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1)}.ap-tm-cats .ap-tm-on{color:var(--bg);background:var(--t0)}.ap-tm-it{flex:none;overflow:hidden;border-radius:22px;background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1),var(--e1)}.ap-tm-ph{position:relative;display:grid;place-items:center;height:118px;color:rgba(255,255,255,.92)}.ap-tm-ph svg{width:54px;height:54px}.ap-tm-ph::after{content:"";position:absolute;inset:0;background:var(--spec)}.ap-tm-v0 .ap-tm-ph{background:radial-gradient(90% 120% at 18% 0%,var(--a2),var(--a) 50%,var(--ad))}.ap-tm-v1 .ap-tm-ph{background:radial-gradient(70% 90% at 82% 18%,var(--a),rgba(0,0,0,0) 70%),linear-gradient(160deg,var(--rz),var(--ad))}.ap-tm-v2 .ap-tm-ph{background:conic-gradient(from 200deg at 30% 40%,var(--ad),var(--a),var(--a2),var(--a),var(--ad))}.ap-tm-tx{display:flex;align-items:center;gap:10px;padding:11px 14px 12px}.ap-tm-tx span{flex:1;min-width:0;display:grid;gap:2px}.ap-tm-tx b{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-tm-tx small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-tm-tx em{flex:none;font-style:normal;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.ap-tm-fade{position:absolute;left:0;right:0;bottom:0;height:120px;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.45))}.ap-tm-bar{position:absolute;left:16px;right:16px;bottom:14px;z-index:5;height:62px}.ap-tm-shd{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:31px;box-shadow:0 16px 34px -14px rgba(0,0,0,.85),0 4px 10px -4px rgba(0,0,0,.5)}.ap-tm-cap{position:absolute;inset:0;border-radius:31px;background:var(--glass),rgba(14,15,20,.56);-webkit-backdrop-filter:blur(16px) saturate(1.8);backdrop-filter:blur(16px) saturate(1.8);box-shadow:var(--hi),inset 0 0 0 1px rgba(255,255,255,.07)}.ap-tm-rim{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border-radius:31px;padding:1px;background:var(--rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ap-tm-lens{position:absolute;left:0;top:6px;height:50px;border-radius:25px;pointer-events:none;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.24),rgba(255,255,255,.05) 62%),rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 0 0 1px rgba(255,255,255,.12),inset 0 -6px 12px -8px rgba(0,0,0,.55),0 6px 14px -8px rgba(0,0,0,.6)}.ap-tm-div{position:absolute;top:17px;bottom:17px;width:1px;background:rgba(255,255,255,.14)}.ap-tm-t{position:absolute;top:0;height:62px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--t1);cursor:pointer}.ap-tm-t .ui-ic{width:23px;height:23px}.ap-tm-t span{font-size:10.5px;font-weight:600;white-space:nowrap}.ap-tm-t.ap-tm-act{color:var(--a2)}.ap-tm-sr{position:absolute;right:4px;top:4px;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:var(--t0);cursor:pointer;transform-origin:100% 50%}.ap-tm-sg{position:absolute;inset:0;border-radius:50%;opacity:0;background:var(--glass),rgba(14,15,20,.56);-webkit-backdrop-filter:blur(16px) saturate(1.8);backdrop-filter:blur(16px) saturate(1.8);box-shadow:var(--hi),inset 0 0 0 1px rgba(255,255,255,.1),0 12px 26px -12px rgba(0,0,0,.85)}.ap-tm-sr .ui-ic{position:relative;width:22px;height:22px}.ap-gm-grid{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:10px}.ap-gm-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;padding:12px;border-radius:20px;color:#fff;box-shadow:var(--hi),var(--e1)}.ap-gm-tile::after{content:"";position:absolute;inset:0;background:var(--spec);pointer-events:none}.ap-gm-v0{background:radial-gradient(100% 90% at 15% 0%,var(--a2),var(--a) 50%,var(--ad))}.ap-gm-v1{background:radial-gradient(80% 80% at 85% 15%,var(--a),rgba(0,0,0,0) 70%),linear-gradient(160deg,var(--rz),var(--ad))}.ap-gm-v2{background:conic-gradient(from 210deg at 35% 40%,var(--ad),var(--a),var(--a2),var(--a),var(--ad))}.ap-gm-v3{background:linear-gradient(150deg,var(--a),var(--ad) 80%)}.ap-gm-ph{position:absolute;right:-12px;top:-10px;width:92px;height:92px;color:rgba(255,255,255,.22)}.ap-gm-tile b{position:relative;font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-gm-tile em{position:relative;font-style:normal;font-size:13px;font-weight:700;opacity:.86;font-variant-numeric:tabular-nums}.ap-gm-dim{position:absolute;inset:0;z-index:5;background:rgba(0,0,0,.52);opacity:0}.ap-gm-gw{position:absolute;inset:0;z-index:6;pointer-events:none}.ap-gm-gp{position:absolute;left:0;top:0;width:0;height:0;will-change:transform}.ap-gm-glass{position:absolute;border-radius:999px;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.17),rgba(255,255,255,.05) 60%);-webkit-backdrop-filter:blur(14px) saturate(1.9) brightness(1.08);backdrop-filter:blur(14px) saturate(1.9) brightness(1.08)}.ap-gm-cv{z-index:7}.ap-gm-ui{position:absolute;inset:0;z-index:8;pointer-events:none}.ap-gm-fab{position:absolute;left:0;top:0;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;display:grid;place-items:center;color:#fff;cursor:pointer;pointer-events:auto}.ap-gm-fab .ui-ic{width:26px;height:26px;stroke-width:2.2}.ap-gm-it{position:absolute;left:0;top:0;width:0;height:0;cursor:pointer;opacity:0}.ap-gm-ico{position:absolute;left:-25px;top:-25px;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;color:#fff}.ap-gm-ico .ui-ic{width:22px;height:22px}.ap-gm-lb{position:absolute;right:33px;top:-10px;line-height:20px;font-size:14.5px;font-weight:700;color:#fff;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.35)}.ap-gt-card{flex:none;margin-top:auto;display:grid;gap:12px;padding:16px 16px 8px;border-radius:24px;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1),var(--e2)}.ap-gt-read{display:flex;align-items:baseline;gap:8px}.ap-gt-odo{font-size:46px;font-weight:800;letter-spacing:-.03em;line-height:1}.ap-gt-unit{font-size:15px;font-weight:600;color:var(--t1)}.ap-gt-sum{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--t1)}.ap-gt-sum span{white-space:nowrap}.ap-gt-sum b{font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.ap-gt-sum .ap-gt-off{color:var(--a2)}.ap-gt-trk{position:relative;height:62px;margin:6px 12px 0;touch-action:none;cursor:pointer}.ap-gt-scale,.ap-gt-mag{position:absolute;left:0;top:0;width:100%;height:62px;pointer-events:none}.ap-gt-mag{transform-origin:0 0}.ap-gt-rail,.ap-gt-fill{position:absolute;left:0;right:0;top:20px;height:8px;border-radius:4px}.ap-gt-rail{background:var(--rz);box-shadow:inset 0 1px 2px rgba(0,0,0,.6),0 1px 0 rgba(255,255,255,.06)}.ap-gt-fill{transform-origin:0 50%;background:linear-gradient(90deg,var(--ad),var(--a) 55%,var(--a2));box-shadow:0 0 12px -2px var(--a)}.ap-gt-tk{position:absolute;top:33px;width:1.5px;height:4px;margin-left:-.75px;border-radius:1px;background:var(--t3)}.ap-gt-tk.ap-gt-mj{height:7px;background:var(--t2)}.ap-gt-lb{position:absolute;top:43px;transform:translateX(-50%);font-size:11px;font-weight:600;color:var(--t2);white-space:nowrap;font-variant-numeric:tabular-nums}.ap-gt-th{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none}.ap-gt-pill{position:absolute;left:-21px;top:-13px;width:42px;height:26px;border-radius:13px;background:linear-gradient(180deg,#fff,rgba(232,232,240,1));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 10px -2px rgba(0,0,0,.55),0 0 0 .5px rgba(0,0,0,.25)}.ap-gt-bub{position:absolute;left:-40px;top:-28px;width:80px;height:56px;overflow:hidden;border-radius:28px;opacity:0;background:var(--sf);box-shadow:0 12px 26px -8px rgba(0,0,0,.75),0 0 0 .5px rgba(255,255,255,.3)}.ap-gt-gl{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 40% at 30% 16%,rgba(255,255,255,.55),rgba(255,255,255,0) 70%),radial-gradient(60% 50% at 72% 112%,rgba(255,255,255,.16),rgba(255,255,255,0) 70%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.5),inset 2px 2px 3px -1px rgba(255,255,255,.75),inset -3px -3px 7px -2px var(--ad),inset 4px 0 5px -4px var(--a2)}.ap-gt-pre{flex:none;display:flex;gap:8px}.ap-gt-pre span{flex:1;min-width:0;padding:10px 6px;border-radius:14px;text-align:center;font-size:13px;font-weight:700;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;background:var(--glass),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1)}.ap-gt-pre .ap-gt-on{color:var(--t0);box-shadow:var(--hi),inset 0 0 0 1px var(--a),0 8px 18px -12px var(--a)}.ap-gt-note{flex:none;margin:2px 0 auto;display:flex;align-items:center;gap:8px;font-size:12.5px;line-height:1.35;color:var(--t2)}.ap-gt-note .ui-ic{width:16px;height:16px}.ap-sp-rig{position:relative;flex:1;min-height:0;display:grid;place-items:center;perspective:900px;touch-action:none}.ap-sp-card{position:relative;width:280px;height:224px;will-change:transform}.ap-sp-clip{position:absolute;inset:0;overflow:hidden;border-radius:26px;background:var(--ad);box-shadow:0 0 0 1px rgba(255,255,255,.1),var(--e3)}.ap-sp-l{position:absolute;inset:-12%;display:block;will-change:transform}.ap-sp-l svg{position:absolute;inset:0;width:100%;height:100%}.ap-sp-l0{background:linear-gradient(180deg,var(--ad) 4%,var(--a) 44%,var(--a2) 70%,var(--a2))}.ap-sp-l0 circle{fill:#fff}.ap-sp-l1{background:radial-gradient(8% 10% at 31% 50%,rgba(255,255,255,.98),rgba(255,255,255,.6) 55%,rgba(255,255,255,0) 100%),radial-gradient(40% 26% at 31% 52%,rgba(255,255,255,.3),rgba(255,255,255,0) 70%)}.ap-sp-l2 path{fill:var(--ad);stroke:rgba(255,255,255,.35);stroke-width:.8;vector-effect:non-scaling-stroke}.ap-sp-l2 svg{opacity:.62}.ap-sp-l3 path{fill:var(--ad);stroke:var(--a2);stroke-width:.8;stroke-opacity:.55;vector-effect:non-scaling-stroke}.ap-sp-l3::after{content:"";position:absolute;left:0;right:0;top:66%;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5))}.ap-sp-l4 path{fill:var(--bg);stroke:var(--a2);stroke-width:1;stroke-opacity:.45;vector-effect:non-scaling-stroke}.ap-sp-sh{position:absolute;left:50%;top:72%;width:120px;height:20px;margin:-10px 0 0 -60px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.65),rgba(0,0,0,0))}.ap-sp-gl{position:absolute;inset:-30%;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.16) 47%,rgba(255,255,255,.03) 53%,rgba(255,255,255,0) 60%)}.ap-sp-vig{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 40px 8px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.28)}.ap-sp-hero{position:absolute;left:50%;top:46%;width:108px;height:108px;margin:-54px 0 0 -54px;perspective:500px;pointer-events:none;will-change:transform}.ap-sp-tok{position:relative;width:100%;height:100%}.ap-sp-side{position:absolute;inset:0;border-radius:30px;background:var(--ad);transform:translate(4px,6px);box-shadow:12px 20px 30px -10px rgba(0,0,0,.7)}.ap-sp-face{position:absolute;inset:0;overflow:hidden;border-radius:30px;display:grid;place-items:center;color:#fff;background:var(--spec),radial-gradient(circle at 30% 22%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -8px 16px rgba(0,0,0,.25)}.ap-sp-face svg{width:52%;height:52%}.ap-sp-face::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ap-sp-spec{position:absolute;left:8%;top:5%;width:62%;height:34%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,255,255,.55),rgba(255,255,255,0))}.ap-sp-cap{flex:none;display:flex;align-items:center;gap:10px;padding:9px 14px 9px 9px;border-radius:16px;font-size:13px;line-height:1.3;color:var(--t1);background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1)}.ap-sp-ci{flex:none;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--t2);background:var(--rz)}.ap-sp-ci .ui-ic{width:18px;height:18px}.ap-sp-on .ap-sp-ci{color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad))}.ap-sp-on span{color:var(--t0)}.ap-nd-zone{position:relative;flex:1;min-height:0}.ap-nd-dev{position:absolute;left:22px;right:22px;top:0;height:84px;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;gap:12px;padding:0 16px;border-radius:26px;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b1),var(--e2)}.ap-nd-bot{z-index:2;touch-action:none;cursor:grab}.ap-nd-av{position:relative;z-index:1;flex:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:20px;font-weight:800;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 6px 14px -8px var(--a)}.ap-nd-top .ap-nd-av{background:linear-gradient(160deg,rgba(255,255,255,.3),rgba(255,255,255,.08)),var(--rz);box-shadow:var(--hi),var(--e1)}.ap-nd-me svg{width:54%;height:54%}.ap-nd-dev span{position:relative;z-index:1;flex:1;min-width:0;display:grid;gap:2px}.ap-nd-dev b{font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-nd-dev small{font-size:12.5px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-nd-ic{position:relative;z-index:1;flex:none;color:var(--t2)}.ap-nd-ok .ap-nd-st{color:var(--a2)}.ap-nd-ok .ap-nd-me{box-shadow:var(--hi)}.ap-nd-glow{position:absolute;left:8%;right:8%;height:64px;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(closest-side,var(--a2),rgba(0,0,0,0))}.ap-nd-top .ap-nd-glow{bottom:-36px}.ap-nd-bot .ap-nd-glow{top:-36px}.ap-nd-wv{position:absolute;left:50%;width:40px;height:40px;margin-left:-20px;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(closest-side,rgba(255,255,255,0) 56%,rgba(255,255,255,.55) 74%,var(--a2) 84%,rgba(0,0,0,0))}.ap-nd-top .ap-nd-wv{bottom:-20px}.ap-nd-bot .ap-nd-wv{top:-20px}.ap-nd-ref{position:absolute;left:14px;right:14px;top:0;z-index:3;display:flex;align-items:center;gap:12px;padding:14px;border-radius:22px;color:var(--t0);opacity:0;background:var(--spec),var(--sf);box-shadow:var(--hi),0 12px 30px -18px var(--a),var(--e2)}.ap-nd-ref::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--a);pointer-events:none}.ap-nd-ref .ui-art{width:46px;height:46px;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 6px 14px -8px var(--a)}.ap-nd-ref span{flex:1;min-width:0;display:grid;gap:3px}.ap-nd-ref b{font-size:15px;font-weight:800;line-height:1.22}.ap-nd-ref small{font-size:12.5px;line-height:1.3;color:var(--t1)}.ap-nd-ref em{flex:none;padding:6px 9px;border-radius:10px;font-style:normal;font-size:12px;font-weight:800;letter-spacing:.06em;color:#fff;background:var(--a);box-shadow:var(--hi)}.ap-nd-guide{position:absolute;left:50%;top:0;width:160px;margin-left:-80px;pointer-events:none}.ap-nd-line{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:repeating-linear-gradient(180deg,var(--b2) 0 4px,rgba(0,0,0,0) 4px 10px)}.ap-nd-dot{position:absolute;left:50%;top:0;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#fff;box-shadow:0 0 10px 2px var(--a2);opacity:0}.ap-nd-gl{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;gap:6px;padding:7px 12px 7px 9px;border-radius:99px;transform:translate(-50%,-50%);font-size:12.5px;font-weight:700;color:var(--t1);white-space:nowrap;background:var(--bg);box-shadow:inset 0 0 0 1px var(--b1)}.ap-nd-gl .ui-ic{width:15px;height:15px;color:var(--a2)}.ap-nd-light{position:absolute;left:0;top:0;z-index:4;width:250px;height:30px;margin:-15px 0 0 -125px;border-radius:50%;opacity:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,#fff,var(--a2) 45%,rgba(0,0,0,0))}.ap-nd-p{position:absolute;left:0;top:0;z-index:5;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;opacity:0;pointer-events:none;background:#fff;box-shadow:0 0 8px var(--a2)}.ap-jg .ap-top{padding-right:92px}.ap-jg-done{position:absolute;right:0;top:4px;padding:9px 15px;border-radius:99px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;opacity:0;transform:scale(0);background:linear-gradient(180deg,var(--a2) -60%,var(--a) 55%,var(--ad) 170%);box-shadow:var(--hi),0 8px 18px -10px var(--a)}.ap-jg-grid{position:relative;flex:1;min-height:0;margin-top:4px;touch-action:none}.ap-jg-t{position:absolute;left:0;top:0;height:84px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ap-jg-ic{position:relative;overflow:hidden;width:58px;height:58px;border-radius:17px;display:grid;place-items:center;color:#fff;--gx:-140%;box-shadow:var(--hi),inset 0 0 0 1px rgba(255,255,255,.1),var(--e1)}.ap-jg-ic .ui-ic{position:relative;width:26px;height:26px}.ap-jg-ic{transition:box-shadow .16s}.ap-jg-up .ap-jg-ic{box-shadow:var(--hi),inset 0 0 0 1px rgba(255,255,255,.1),0 18px 28px -10px rgba(0,0,0,.7),0 8px 14px -8px var(--ad)}.ap-jg-ic::after{content:"";position:absolute;inset:-20%;pointer-events:none;transform:translateX(var(--gx));background:linear-gradient(115deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.34) 50%,rgba(255,255,255,0) 60%)}.ap-jg-c0{background:radial-gradient(circle at 30% 20%,var(--a2),var(--a) 55%,var(--ad))}.ap-jg-c1{color:var(--a2);background:var(--spec),linear-gradient(160deg,var(--rz),var(--sf))}.ap-jg-c2{background:var(--spec),linear-gradient(150deg,var(--a),var(--ad))}.ap-jg-c3{color:var(--a);background:linear-gradient(160deg,rgba(255,255,255,.97),rgba(228,228,237,.93))}.ap-jg-t>span{max-width:100%;font-size:11.5px;font-weight:600;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-jg-x{position:absolute;left:calc(50% - 37px);top:-7px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;transform:scale(0);background:rgba(236,236,242,.96);box-shadow:0 2px 6px rgba(0,0,0,.5)}.ap-jg-x .ui-ic{width:14px;height:14px;stroke-width:2.8;color:var(--bg)}.pd-scr{position:absolute;inset:0;padding:14px 16px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.pd-top{position:relative;z-index:2;display:grid;gap:2px;flex:none}.pd-top .ui-h1{margin:0;line-height:1.1}.pd-eb{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-scr .ui-ic{flex:none}.pd-cv{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.pd-touch{position:absolute;left:0;top:0;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),rgba(255,255,255,.16) 60%,transparent 63%);box-shadow:0 0 0 2px rgba(255,255,255,.6),0 8px 20px rgba(0,0,0,.45);opacity:0;pointer-events:none;z-index:60}.pd-roll{position:relative;display:block;height:1.15em;line-height:1.15em;white-space:nowrap;font-variant-numeric:tabular-nums}.pd-roll-m{position:absolute;left:0;top:0;visibility:hidden;white-space:pre;font-style:normal}.pd-roll-c,.pd-roll-t{position:absolute;left:0;top:0;height:1.15em;opacity:0;will-change:transform}.pd-roll-c{overflow:hidden}.pd-roll-s{display:flex;flex-direction:column}.pd-roll-s b{display:block;height:1.15em;font-weight:inherit;text-align:center}.pd-roll-t{white-space:pre}.pd-roll-d{position:absolute;left:0;right:0;top:0;height:1.15em;font-weight:inherit;text-align:center}.pd-roll-d + .pd-roll-d{transform:translateY(-100%)}.pd-swap{position:relative;display:inline-grid;vertical-align:top}.pd-swap i{grid-area:1 / 1;font-style:normal;white-space:nowrap}.pd-kp-to{position:relative;flex:none;display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:20px;background:var(--spec),var(--sf);border:1px solid var(--b1);box-shadow:var(--hi),var(--e1)}.pd-kp-av{position:relative;width:40px;height:40px;border-radius:50%;box-shadow:0 6px 14px -6px var(--ad)}.pd-kp-av svg.g{width:52%;height:52%}.pd-kp-ok{position:absolute;right:-4px;bottom:-4px;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--ad);box-shadow:0 0 0 2.5px var(--sf);transform:scale(0);opacity:0}.pd-kp-ok .ui-ic{width:13px;height:13px;stroke-width:3}.pd-kp-to>span{flex:1;min-width:0;display:grid;gap:1px}.pd-kp-to small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.pd-kp-to b{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-kp-sent .pd-kp-lb{color:var(--a2);font-weight:700}.pd-kp-lim{flex:none;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;color:var(--t2);background:var(--gl)}.pd-kp-lim .ui-ic{width:16px;height:16px}.pd-kp-amt{flex:1 1 auto;min-height:126px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.pd-kp-row{position:relative;width:100%;height:96px;flex:none}.pd-kp-in{position:absolute;left:50%;top:0;width:0;height:100%;font-size:84px;font-weight:800;transform-origin:0 50%}.pd-kp-g{position:absolute;left:0;top:0;line-height:96px;white-space:pre;font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--t0);transform-origin:50% 85%;will-change:transform,opacity}.pd-kp-cur{font-size:.5em;line-height:1;top:20px;font-weight:700;color:var(--t1)}.pd-kp-ph{color:var(--t3)}.pd-kp-mz{visibility:hidden}.pd-kp-note{font-size:13px;line-height:1.3;color:var(--t2);font-variant-numeric:tabular-nums;text-align:center}.pd-kp-note.pd-kp-err{color:var(--a2);font-weight:600}.pd-kp-pad{flex:1 1 auto;min-height:210px;max-height:290px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:6px;touch-action:manipulation}.pd-kp-k{appearance:none;-webkit-appearance:none;position:relative;margin:0;padding:0;border:0;border-radius:14px;font:inherit;color:var(--t0);cursor:pointer;overflow:hidden;background:var(--spec),var(--rz);box-shadow:var(--hi),var(--e1);-webkit-tap-highlight-color:transparent}.pd-kp-k b{position:relative;font-size:24px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.pd-kp-k .ui-ic{position:relative;width:24px;height:24px;vertical-align:middle}.pd-kp-fn{background:var(--gl);box-shadow:none}.pd-kp-fn b{color:var(--t1)}.pd-kp-hl{position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(90px 70px at var(--x,50%) var(--y,50%),rgba(255,255,255,.2),transparent 70%),linear-gradient(var(--b1),var(--b1))}.pd-kp-fly{position:absolute;left:0;top:0;z-index:30;font-weight:800;line-height:1;white-space:pre;color:var(--t0);font-variant-numeric:tabular-nums;pointer-events:none;text-shadow:0 6px 18px var(--ad)}.pd-ft{padding:0}.pd-ft-app{position:absolute;inset:0;padding:14px 16px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;transform-origin:50% 0}.pd-ft-row{display:flex;align-items:center;gap:12px;padding:10px;border-radius:18px;background:var(--sf);border:1px solid var(--b1)}.pd-ft-row .ui-art{width:40px;height:40px;border-radius:12px}.pd-ft-row span{flex:1;min-width:0;display:grid;gap:1px}.pd-ft-row b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-ft-row small{font-size:12px;color:var(--t2)}.pd-ft-row em{font-style:normal;font-weight:800;font-size:14px;font-variant-numeric:tabular-nums}.pd-ft-dim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.62));pointer-events:none}.pd-ft-sh{position:absolute;left:6px;right:6px;bottom:2px;border-radius:40px;transform-origin:50% 100%;pointer-events:none;background:radial-gradient(70% 60% at 55% 60%,rgba(0,0,0,.7),transparent 75%)}.pd-ft-sh::after{content:"";position:absolute;inset:20% 4% -4% 10%;border-radius:inherit;background:radial-gradient(60% 50% at 60% 70%,var(--ad),transparent 72%);opacity:.45}.pd-ft-tray{position:absolute;left:10px;right:10px;bottom:10px;--cut:0px;border-radius:30px;overflow:hidden;background:var(--sf);-webkit-clip-path:inset(var(--cut) 0 0 0 round 30px);clip-path:inset(var(--cut) 0 0 0 round 30px);box-shadow:inset 0 0 0 1px var(--b1)}.pd-ft-lid{position:absolute;left:0;right:0;top:0;height:90px;border-radius:30px 30px 0 0;pointer-events:none;z-index:2;background:var(--spec);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.pd-ft-lid::before{content:"";position:absolute;left:50%;top:7px;width:36px;height:4px;margin-left:-18px;border-radius:4px;background:var(--b2)}.pd-ft-p{position:absolute;left:0;right:0;top:0;padding:22px 18px 18px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;transform-origin:50% 0;z-index:3}.pd-ft-hd{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px}.pd-ft-hd b{font-size:18px;font-weight:800;letter-spacing:-.02em}.pd-ft-hdb{justify-content:flex-start}.pd-ft-badge{width:30px;height:30px;border-radius:10px}.pd-ft-bk{appearance:none;-webkit-appearance:none;flex:none;width:32px;height:32px;margin:0 2px 0 -4px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;color:var(--t0);background:var(--gl);cursor:pointer;font:inherit}.pd-ft-bk .ui-ic{width:20px;height:20px}.pd-ft-sum{display:grid;gap:2px}.pd-ft-sum b{font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.pd-ft-sum small{font-size:13px;color:var(--t2)}.pd-ft-li{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 10px;border-radius:16px;background:var(--rz)}.pd-ft-mi{flex:none;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:var(--a2);background:var(--gl);box-shadow:var(--hi)}.pd-ft-mi .ui-ic{width:20px;height:20px}.pd-ft-li>span{flex:1;min-width:0;display:grid;gap:1px}.pd-ft-li small{font-size:11px;color:var(--t2)}.pd-ft-li b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.pd-ft-chg{appearance:none;-webkit-appearance:none;flex:none;padding:8px 12px;border:0;border-radius:99px;font:inherit;font-size:13px;font-weight:700;color:var(--a2);background:var(--gl);cursor:pointer}.pd-ft-go{appearance:none;-webkit-appearance:none;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px;height:48px;margin:0;border:0;border-radius:16px;cursor:pointer;font:inherit;font-size:16px;font-weight:700;color:#fff;background:var(--spec),linear-gradient(180deg,var(--a),var(--ad));box-shadow:var(--hi),0 10px 22px -12px var(--ad)}.pd-ft-go .ui-ic{width:18px;height:18px}.pd-ft-shine{position:absolute;top:-20%;bottom:-20%;left:0;width:70px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:translateX(-140px);pointer-events:none}.pd-ft-ms{display:grid;gap:6px}.pd-ft-m{appearance:none;-webkit-appearance:none;display:flex;align-items:center;gap:12px;margin:0;padding:9px 12px 9px 9px;border:0;border-radius:16px;text-align:left;color:var(--t0);font:inherit;background:var(--rz);cursor:pointer}.pd-ft-m>span{flex:1;min-width:0;display:grid;gap:1px}.pd-ft-m b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-ft-m small{font-size:12px;color:var(--t2);font-variant-numeric:tabular-nums}.pd-ft-rd{flex:none;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--b2)}.pd-ft-on .pd-ft-rd{box-shadow:inset 0 0 0 6px var(--a);background:#fff}.pd-ft-add{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;border:1.5px dashed var(--b2);color:var(--t1);font-size:14px;font-weight:600}.pd-ft-add .ui-ic{width:20px;height:20px;color:var(--a2)}.pd-ft-wait{display:flex;align-items:center;gap:14px;padding:6px 0 4px}.pd-ft-wait>span{display:grid;gap:3px;min-width:0}.pd-ft-wait b{font-size:17px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pd-ft-wait small{font-size:13px;color:var(--t2)}.pd-ft-spin{flex:none;width:48px;height:48px;fill:none;stroke-width:4.5}.pd-ft-spin circle{stroke:var(--b1)}.pd-ft-spin .pd-ft-arc{stroke:var(--a);stroke-linecap:round;stroke-dasharray:34 120;transform-origin:24px 24px}.pd-ft-done{display:grid;justify-items:center;gap:4px;text-align:center}.pd-ft-ck{width:56px;height:56px;margin-bottom:6px;fill:none;stroke-linecap:round;stroke-linejoin:round}.pd-ft-ck circle{stroke:var(--a);stroke-width:3;fill:var(--gl)}.pd-ft-ck path{stroke:var(--a2);stroke-width:4}.pd-ft-done>b{font-size:20px;font-weight:800;letter-spacing:-.02em}.pd-ft-done>small{font-size:13px;color:var(--t2)}.pd-ft-rc{justify-self:stretch;display:flex;justify-content:space-between;gap:10px;margin-top:8px;padding:10px 12px;border-radius:14px;background:var(--rz);font-size:13px;color:var(--t1)}.pd-ft-rc span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-ft-rc em{font-style:normal;font-weight:800;color:var(--t0);font-variant-numeric:tabular-nums}.pd-ft-ag{appearance:none;-webkit-appearance:none;justify-self:stretch;height:44px;margin:8px 0 0;border:0;border-radius:14px;font:inherit;font-size:15px;font-weight:700;color:var(--t0);background:var(--gl);box-shadow:inset 0 0 0 1px var(--b1);cursor:pointer}.pd-cs-hd{flex:none;display:grid;gap:2px}.pd-cs-v{font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.pd-cs-v .pd-roll{height:1.15em}.pd-cs-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px}.pd-cs-dl{display:inline-flex;align-items:center;gap:4px;padding:3px 9px 3px 5px;border-radius:99px;font-size:13px;font-weight:700;color:var(--a2);background:var(--gl);box-shadow:inset 0 0 0 1px var(--b1)}.pd-cs-dl .ui-ic{width:16px;height:16px;stroke-width:2.2;transition:transform .24s cubic-bezier(.2,.8,.2,1)}.pd-cs-dl.pd-cs-dn{color:var(--t1)}.pd-cs-dl.pd-cs-dn .ui-ic{transform:rotate(180deg)}.pd-cs-pc{display:inline-block;width:5.4em}.pd-cs-dt{font-size:13px;font-weight:600;color:var(--t1);text-align:right}.pd-cs-plot{position:relative;flex:1 1 auto;min-height:150px;margin:0 -6px;touch-action:none;cursor:crosshair}.pd-cs-ax{flex:none;display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:var(--t2);margin-top:-4px}.pd-ps-val{flex:none;display:grid;justify-items:center;gap:2px;padding:8px 0 0}.pd-ps-num{width:100%;font-size:52px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.pd-ps-cap{font-size:13px;color:var(--t2);text-align:center}.pd-ps-zone{position:relative;flex:1 1 auto;min-height:210px;margin:0 -16px;touch-action:none;cursor:grab}.pd-ps-knob{position:absolute;left:0;top:0;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;z-index:3;pointer-events:none;background:radial-gradient(circle at 35% 28%,#fff,rgba(235,236,242,.96) 45%,rgba(190,192,204,.96));box-shadow:0 0 0 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.6) inset,0 6px 14px -4px rgba(0,0,0,.65),4px 10px 18px -8px var(--ad)}.pd-ps-knob::after{content:"";position:absolute;inset:9px;border-radius:50%;background:radial-gradient(circle at 40% 35%,var(--a2),var(--a));box-shadow:inset 0 1px 1px rgba(0,0,0,.25)}.pd-ps-pill{position:absolute;left:0;top:0;z-index:4;padding:5px 11px;border-radius:99px;white-space:nowrap;transform-origin:50% 100%;pointer-events:none;opacity:0;background:var(--spec),var(--a);color:#fff;box-shadow:var(--hi),0 8px 18px -8px var(--ad)}.pd-ps-pill b{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.pd-ps-leash{position:absolute;left:0;top:0;width:1px;height:2px;margin-top:-1px;transform-origin:0 50%;background:var(--a2);opacity:0;pointer-events:none;z-index:2}.pd-ps-tip{position:absolute;left:0;top:0;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;box-shadow:0 0 0 2px var(--a2) inset;opacity:0;pointer-events:none;z-index:2}.pd-ps-help{position:absolute;left:16px;right:16px;bottom:6px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--t2);pointer-events:none}.pd-ps-help .ui-ic{width:16px;height:16px;color:var(--a2)}.pd-rm-hd{flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.pd-rm-cart{position:relative;flex:none;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:var(--t0);background:var(--spec),var(--rz);box-shadow:var(--hi),var(--e1)}.pd-rm-cnt{position:absolute;right:-5px;top:-5px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:99px;font-size:11px;font-weight:800;line-height:18px;text-align:center;color:#fff;background:var(--a);box-shadow:0 0 0 2px var(--bg);font-variant-numeric:tabular-nums;opacity:0}.pd-rm-has .pd-rm-cnt{opacity:1}.pd-rm-grid{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.pd-rm-card{position:relative;min-height:0;display:flex;flex-direction:column;gap:3px;padding:8px 8px 10px;border-radius:20px;background:var(--spec),var(--sf);border:1px solid var(--b1);box-shadow:var(--e2);transform-origin:50% 50%}.pd-rm-ph{position:relative;width:100%;height:auto;flex:1 1 auto;min-height:60px;border-radius:14px}.pd-rm-ph svg.g{width:36%;height:36%;max-height:48px}.pd-rm-v1{background:radial-gradient(circle at 70% 25%,var(--a2),var(--a) 50%,var(--ad))}.pd-rm-v2{background:radial-gradient(circle at 30% 80%,var(--a2),var(--a) 45%,var(--ad))}.pd-rm-v3{background:radial-gradient(circle at 80% 80%,var(--a2),var(--a) 55%,var(--ad))}.pd-rm-fav{position:absolute;right:7px;top:7px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fff;background:rgba(0,0,0,.28);opacity:0;transform:scale(.4);transition:opacity .16s,transform .24s cubic-bezier(.34,1.56,.64,1)}.pd-rm-fav .ui-ic{width:14px;height:14px;fill:currentColor}.pd-rm-liked .pd-rm-fav{opacity:1;transform:scale(1)}.pd-rm-hid{filter:grayscale(1)}.pd-rm-card b{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 2px 0}.pd-rm-card em{font-style:normal;font-size:13px;font-weight:800;color:var(--t1);padding:0 2px;font-variant-numeric:tabular-nums}.pd-rm-ring{position:absolute;inset:0;z-index:20;pointer-events:none}.pd-rm-disc{position:absolute;left:0;top:0;width:280px;height:280px;margin:-140px 0 0 -140px;border-radius:50%;opacity:0;background:radial-gradient(closest-side,rgba(10,11,14,.9),rgba(10,11,14,.84) 64%,rgba(10,11,14,0))}.pd-rm-chg{position:absolute;left:0;top:0;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;opacity:0;--p:0;background:conic-gradient(var(--a2) calc(var(--p) * 360deg),rgba(255,255,255,.12) 0);-webkit-mask:radial-gradient(closest-side,transparent 82%,#000 85%);mask:radial-gradient(closest-side,transparent 82%,#000 85%)}.pd-rm-wedge{position:absolute;left:-110px;top:-110px;width:220px;height:220px;opacity:0;overflow:visible}.pd-rm-wedge path{fill:var(--a);fill-opacity:.26;stroke:var(--a2);stroke-opacity:.45;stroke-width:1}.pd-rm-it{position:absolute;left:0;top:0;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;display:grid;place-items:center;opacity:0;color:var(--t0);background:var(--glass),var(--rz);box-shadow:var(--hi),0 0 0 1px var(--b2),var(--e2)}.pd-rm-it .ui-ic{width:21px;height:21px}.pd-rm-it.pd-rm-on{color:#fff;background:var(--spec),radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi),0 10px 22px -8px var(--ad)}.pd-rm-hub{position:absolute;left:0;top:0;padding:7px 13px;border-radius:99px;white-space:nowrap;font-size:13px;color:var(--t0);opacity:0;background:var(--glass),var(--bg);box-shadow:inset 0 0 0 1px var(--b2),var(--e1)}.pd-rm-hub b{font-weight:700}.pd-rm-fly{position:absolute;left:-16px;top:-16px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;z-index:30;color:#fff;pointer-events:none;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:0 8px 18px -6px var(--ad)}.pd-rm-fly .ui-ic{width:14px;height:14px}.pd-rm-toast{position:absolute;left:50%;bottom:14px;z-index:25;max-width:calc(100% - 40px);padding:10px 16px;box-sizing:border-box;border-radius:99px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:600;color:var(--t0);background:var(--glass),var(--rz);box-shadow:inset 0 0 0 1px var(--b2),var(--e2);opacity:0;pointer-events:none}.pd-td-hd{flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.pd-td-sel{padding-bottom:4px;font-size:12px;font-weight:600;color:var(--t2);white-space:nowrap;font-variant-numeric:tabular-nums}.pd-td-list{position:relative;flex:none;display:grid;gap:5px}.pd-td-row{display:flex;align-items:center;gap:10px;height:46px;padding:0 12px 0 9px;box-sizing:border-box;border-radius:15px;background:var(--sf);border:1px solid var(--b1);transform-origin:0 50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.pd-td-on{background:var(--spec),var(--rz);border-color:var(--b2)}.pd-td-ck{position:relative;flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:inset 0 0 0 2px var(--b2)}.pd-td-ck::before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 65%);transform:scale(var(--c,0))}.pd-td-ck .ui-ic{position:relative;width:14px;height:14px;stroke-width:3;opacity:var(--c,0)}.pd-td-art{width:34px;height:34px;border-radius:10px}.pd-td-row>span{flex:1;min-width:0;display:grid;gap:0}.pd-td-row b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-td-row small{font-size:11px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-td-row em{font-style:normal;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.pd-td-foot{flex:none;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:5px}.pd-td-bin{appearance:none;-webkit-appearance:none;position:relative;width:76px;height:72px;margin:0;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.pd-td-back{position:absolute;left:10px;right:10px;top:10px;height:13px;z-index:1;border-radius:50%;background:radial-gradient(ellipse at 50% 40%,#000,var(--bg) 70%)}.pd-td-body{position:absolute;left:10px;right:10px;top:16px;bottom:0;z-index:3;border-radius:4px 4px 13px 13px;transform-origin:50% 100%;background:repeating-linear-gradient(90deg,rgba(255,255,255,0) 0 7px,rgba(0,0,0,.25) 7px 8px,rgba(255,255,255,.09) 8px 9px),linear-gradient(90deg,rgba(255,255,255,.2),rgba(255,255,255,.05) 38%,rgba(0,0,0,.3)),var(--rz);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),7px 10px 18px -8px rgba(0,0,0,.85),4px 8px 16px -10px var(--ad)}.pd-td-body::before{content:"";position:absolute;left:-2px;right:-2px;top:-2px;height:4px;border-radius:2px;background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(255,255,255,.1))}.pd-td-lid{position:absolute;left:4px;right:4px;top:7px;height:8px;z-index:4;border-radius:4px 4px 2px 2px;transform-origin:5px 100%;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.08)),var(--rz);box-shadow:0 2px 4px rgba(0,0,0,.5)}.pd-td-lid::before{content:"";position:absolute;left:50%;top:-5px;width:18px;height:6px;margin-left:-9px;box-sizing:border-box;border:2px solid rgba(255,255,255,.35);border-bottom:0;border-radius:5px 5px 0 0}.pd-td-n{position:absolute;right:-6px;top:-6px;z-index:5;width:24px;height:22px;border-radius:11px;font-size:12px;font-weight:800;line-height:22px;color:#fff;background:var(--a);box-shadow:0 0 0 2px var(--bg);opacity:0;overflow:hidden}.pd-td-n .pd-roll{margin-top:2px;height:18px;line-height:18px}.pd-td-cap{font-size:13px;font-weight:700;color:var(--t1);white-space:nowrap;font-variant-numeric:tabular-nums}.pd-td-cap.pd-td-undo{color:var(--a2)}.pd-td-fly{position:absolute;left:0;top:0;width:34px;height:34px;border-radius:10px;z-index:2;pointer-events:none;box-shadow:0 8px 16px -6px var(--ad)}.pd-ic-card{flex:none;display:grid;gap:12px;padding:10px;border-radius:24px;background:var(--spec),var(--sf);border:1px solid var(--b1);box-shadow:var(--e2);cursor:pointer;-webkit-tap-highlight-color:transparent}.pd-ic-gc{position:relative;height:124px;padding:14px 16px;box-sizing:border-box;overflow:hidden;border-radius:16px;display:grid;align-content:end;gap:1px;color:#fff;background:radial-gradient(120% 90% at 18% 8%,var(--a2),var(--a) 46%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -12px 24px rgba(0,0,0,.18)}.pd-ic-gl{position:absolute;right:14px;top:12px;width:40px;height:40px;opacity:.92}.pd-ic-gc b{position:relative;font-size:18px;font-weight:800;letter-spacing:-.02em}.pd-ic-gc small{position:relative;font-size:12px;font-weight:600;opacity:.85}.pd-ic-sheen{position:absolute;top:-30%;bottom:-30%;left:0;width:70px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:translateX(-220px);pointer-events:none}.pd-ic-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px 2px 4px}.pd-ic-row>span{min-width:0;display:grid;gap:1px}.pd-ic-row>span b{font-size:15px;font-weight:700}.pd-ic-row>span small{font-size:12px;color:var(--t2)}.pd-ic-pr{position:relative;flex:none;width:172px;height:44px;transform-origin:100% 50%}.pd-ic-shd{position:absolute;left:0;right:0;top:10px;bottom:-10px;border-radius:22px;transform-origin:100% 50%;opacity:.75;background:radial-gradient(60% 70% at 60% 55%,var(--ad),transparent 75%)}.pd-ic-cap{position:absolute;inset:0;overflow:hidden;border-radius:22px;--cl:100px;-webkit-clip-path:inset(0 0 0 var(--cl) round 22px);clip-path:inset(0 0 0 var(--cl) round 22px);background:var(--spec),linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 -1px 0 rgba(0,0,0,.2)}.pd-ic-sw{position:absolute;top:-10px;bottom:-10px;left:0;width:36px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);transform:translateX(-80px) skewX(-18deg)}.pd-ic-cur{position:absolute;left:0;top:0;height:44px;display:grid;perspective:160px;color:#fff;font-size:21px;font-weight:800;line-height:44px;pointer-events:none}.pd-ic-cur i{grid-area:1 / 1;font-style:normal;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50% 55%}.pd-ic-num{position:absolute;right:15px;top:0;width:150px;height:44px;color:#fff;font-size:24px;font-weight:800;letter-spacing:-.01em;pointer-events:none}.pd-ic-num .pd-roll{margin-top:8px}.pd-ic-mz{position:absolute;left:0;top:0;visibility:hidden;font-size:21px;font-weight:800;font-style:normal;white-space:pre}.pd-ic-chips{position:relative;flex:none;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:4px;border-radius:16px;background:var(--sf);border:1px solid var(--b1)}.pd-ic-chip{appearance:none;-webkit-appearance:none;position:relative;z-index:1;height:34px;margin:0;padding:0;border:0;border-radius:12px;background:transparent;color:var(--t2);font:inherit;font-size:16px;font-weight:800;cursor:pointer}.pd-ic-chip.pd-ic-on{color:var(--t0)}.pd-ic-ind{position:absolute;left:4px;top:4px;height:34px;border-radius:12px;background:var(--spec),var(--rz);box-shadow:var(--hi),var(--e1),inset 0 0 0 1px var(--b2)}.pd-ic-note{flex:none;min-height:16px;font-size:12px;color:var(--t2);text-align:center;font-variant-numeric:tabular-nums}.pd-ic-tot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:16px;background:var(--sf);border:1px solid var(--b1)}.pd-ic-tot>span{font-size:13px;color:var(--t1);white-space:nowrap}.pd-ic-tv{width:150px;font-size:18px;font-weight:800}.pd-mm-wrap{position:relative;flex:1 1 auto;min-height:0;display:flex;gap:6px;margin-right:-8px}.pd-mm-view{position:relative;flex:1;min-width:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;touch-action:none;cursor:grab;-webkit-mask:linear-gradient(transparent,#000 10px,#000 calc(100% - 16px),transparent);mask:linear-gradient(transparent,#000 10px,#000 calc(100% - 16px),transparent)}.pd-mm-view::-webkit-scrollbar{display:none}.pd-mm-list{position:relative;display:grid;gap:4px;padding:4px 0 10px;will-change:transform}.pd-mm-h{display:flex;align-items:center;gap:8px;height:30px;padding:8px 2px 0;box-sizing:border-box}.pd-mm-h b{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--t1);white-space:nowrap}.pd-mm-h i{flex:1;height:2px;border-radius:2px;background:var(--a);transform-origin:0 50%}.pd-mm-row{display:flex;align-items:center;gap:10px;height:52px;padding:0 10px 0 7px;box-sizing:border-box;border-radius:15px;background:var(--sf);border:1px solid var(--b1)}.pd-mm-art{width:38px;height:38px;border-radius:11px}.pd-mm-v1{background:radial-gradient(circle at 70% 25%,var(--a2),var(--a) 50%,var(--ad))}.pd-mm-v2{background:radial-gradient(circle at 30% 80%,var(--a2),var(--a) 45%,var(--ad))}.pd-mm-row>span{flex:1;min-width:0;display:grid;gap:0}.pd-mm-row b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-mm-row small{font-size:11px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-mm-row em{font-style:normal;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.pd-mm-scrim{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgba(10,11,14,0) 30%,rgba(10,11,14,.78) 78%)}.pd-mm-map{position:relative;flex:none;width:34px;border-radius:14px;background:var(--gl);box-shadow:inset 0 0 0 1px var(--b1);touch-action:none;cursor:ns-resize}.pd-mm-map::before{content:"";position:absolute;top:0;bottom:0;left:-10px;right:0}.pd-mm-win{position:absolute;left:3px;right:3px;border-radius:9px;background:var(--glass);box-shadow:inset 0 0 0 1px var(--b2);pointer-events:none}.pd-mm-t{position:absolute;right:9px;width:9px;height:2px;border-radius:2px;background:var(--t1);transform-origin:100% 50%;transform:translateY(-50%);pointer-events:none}.pd-mm-tc{width:15px;height:3px;background:var(--a2)}.pd-mm-lab{position:absolute;right:30px;z-index:3;padding:4px 9px;border-radius:99px;white-space:nowrap;font-size:11px;font-weight:800;color:var(--t0);background:var(--rz);box-shadow:inset 0 0 0 1px var(--b2),var(--e1);opacity:0;pointer-events:none;transform-origin:100% 50%}.pd-dk-wall{position:absolute;inset:-30px;pointer-events:none;opacity:.3;background:radial-gradient(55% 40% at 22% 18%,var(--ad),transparent 70%),radial-gradient(45% 35% at 85% 70%,var(--a),transparent 70%)}.pd-dk-wg{position:relative;flex:none;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pd-dk-hero{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding:12px;border-radius:22px;background:var(--spec),var(--sf);border:1px solid var(--b1);box-shadow:var(--e2)}.pd-dk-ha{width:54px;height:54px;border-radius:16px}.pd-dk-hero>span{flex:1;min-width:0;display:grid;gap:1px}.pd-dk-hero small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-dk-hero b{font-size:16px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-dk-hero em{font-style:normal;font-size:13px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.pd-dk-mini{display:grid;gap:3px;padding:12px;border-radius:20px;background:var(--sf);border:1px solid var(--b1);min-width:0}.pd-dk-mini small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t2)}.pd-dk-mini b{font-size:20px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-dk-mini b.pd-dk-st{font-size:16px;line-height:24px}.pd-dk-bar{display:block;height:4px;margin-top:4px;border-radius:4px;background:var(--b1);overflow:hidden}.pd-dk-bar i{display:block;width:62%;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--ad),var(--a))}.pd-dk-b2 i{width:78%}.pd-dk-dock{position:absolute;left:0;right:0;bottom:12px;height:64px;z-index:5;touch-action:none}.pd-dk-plate{position:absolute;left:0;right:0;bottom:0;height:64px;--ix:30px;border-radius:22px;-webkit-clip-path:inset(0 var(--ix) 0 var(--ix) round 22px);clip-path:inset(0 var(--ix) 0 var(--ix) round 22px);background:var(--spec),var(--glass),rgba(20,21,27,.55);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.pd-dk-i{position:absolute;left:0;bottom:9px;width:46px;height:46px;border-radius:13px;display:grid;place-items:center;color:#fff;transform-origin:50% 100%;will-change:transform;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 6px 12px -6px rgba(0,0,0,.7)}.pd-dk-i>.ui-ic{width:23px;height:23px}.pd-dk-v0{background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 55%,var(--ad))}.pd-dk-v1{background:var(--spec),var(--rz);color:var(--a2)}.pd-dk-v2{background:radial-gradient(circle at 70% 20%,var(--a2),var(--a) 65%)}.pd-dk-v3{background:linear-gradient(160deg,rgba(255,255,255,.95),rgba(214,216,226,.95));color:var(--ad)}.pd-dk-v4{background:var(--spec),linear-gradient(180deg,var(--ad),var(--bg));color:var(--a2)}.pd-dk-dot{position:absolute;left:50%;bottom:-7px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--t0);opacity:0}.pd-dk-lab{position:absolute;left:0;top:calc(100% - 9px);z-index:6;padding:5px 10px;border-radius:9px;white-space:nowrap;font-size:12px;font-weight:700;color:var(--t0);background:var(--rz);box-shadow:inset 0 0 0 1px var(--b2),var(--e1);opacity:0;pointer-events:none;transform-origin:50% 100%}.pd-dk-win{position:absolute;left:12px;right:12px;top:62px;bottom:90px;z-index:4;display:flex;flex-direction:column;gap:8px;padding:14px;box-sizing:border-box;overflow:hidden;border-radius:26px;visibility:hidden;--in:0;background:var(--spec),var(--sf);border:1px solid var(--b2);box-shadow:var(--e3)}.pd-dk-win>*{opacity:var(--in)}.pd-dk-wh{display:flex;align-items:center;gap:10px;flex:none}.pd-dk-wi{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff}.pd-dk-wi .ui-ic{width:19px;height:19px}.pd-dk-wt{flex:1;min-width:0;font-size:18px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-dk-x{appearance:none;-webkit-appearance:none;flex:none;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;display:grid;place-items:center;color:var(--t0);background:var(--gl);cursor:pointer}.pd-dk-x .ui-ic{width:18px;height:18px}.pd-dk-row{flex:none;display:flex;align-items:center;gap:10px;padding:8px;border-radius:15px;background:var(--rz)}.pd-dk-row .ui-art{width:38px;height:38px;border-radius:11px}.pd-dk-row>span{flex:1;min-width:0;display:grid;gap:0}.pd-dk-row b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-dk-row small{font-size:11px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-dk-row em{font-style:normal;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.pd-tb-sum{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:20px;background:var(--spec),var(--sf);border:1px solid var(--b1)}.pd-tb-sum>span{min-width:0;display:grid;gap:0}.pd-tb-sum small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-tb-sum b{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.15;font-variant-numeric:tabular-nums}.pd-tb-sum em{flex:none;display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;font-style:normal;font-size:12px;font-weight:700;color:var(--t1);background:var(--gl);font-variant-numeric:tabular-nums}.pd-tb-sum em .ui-ic{width:16px;height:16px;color:var(--a2)}.pd-tb-sum em i{font-style:normal}.pd-tb-plate{position:relative;flex:1 1 auto;min-height:176px;overflow:hidden;border-radius:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,0) 50%),var(--rz);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -10px 30px rgba(0,0,0,.35),var(--e2)}.pd-tb-tex{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.08) .8px,transparent 1.3px),radial-gradient(rgba(0,0,0,.4) .8px,transparent 1.3px);background-size:6px 6px,6px 6px;background-position:0 0,1px 1px}.pd-tb-sheen{position:absolute;inset:-20%;pointer-events:none;background:radial-gradient(45% 40% at 28% 18%,rgba(255,255,255,.09),transparent 70%)}.pd-tb-led{position:absolute;left:16px;top:14px;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--t2);--on:0}.pd-tb-led>i{position:relative;width:8px;height:8px;border-radius:50%;background:var(--b2);box-shadow:inset 0 1px 1px rgba(0,0,0,.5)}.pd-tb-led>i::after{content:"";position:absolute;inset:-7px;border-radius:50%;background:radial-gradient(circle,#fff,var(--a2) 22%,var(--a) 36%,transparent 70%);opacity:var(--on)}.pd-tb-led.pd-tb-on span{color:var(--a2)}.pd-tb-well{position:relative;width:calc(100% - 40px);max-width:300px;height:92px;margin-top:16px;border-radius:30px;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.2));box-shadow:inset 0 3px 8px rgba(0,0,0,.65),inset 0 -1px 0 rgba(255,255,255,.08),0 1px 0 rgba(255,255,255,.07)}.pd-tb-wd{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 6px 14px rgba(0,0,0,.75);opacity:0;pointer-events:none}.pd-tb-sh1{position:absolute;left:6px;right:6px;top:8px;bottom:2px;border-radius:26px;box-shadow:0 2px 3px rgba(0,0,0,.65);pointer-events:none}.pd-tb-sh2{position:absolute;left:4px;right:0;top:10px;bottom:-4px;border-radius:26px;box-shadow:7px 14px 22px -6px var(--ad),3px 8px 14px -4px rgba(0,0,0,.7);pointer-events:none}.pd-tb-cap{position:absolute;inset:4px;overflow:hidden;border-radius:26px;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.pd-tb-face{position:absolute;inset:0;background:radial-gradient(120% 140% at 30% 0%,var(--a2),var(--a) 45%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -3px 6px rgba(0,0,0,.25)}.pd-tb-spec{position:absolute;left:-12%;right:-12%;top:0;height:52%;border-radius:0 0 50% 50% / 0 0 18px 18px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,0));will-change:transform}.pd-tb-dface{position:absolute;inset:0;opacity:0;background:var(--spec),linear-gradient(180deg,var(--rz),var(--sf));box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -10px 24px -10px var(--ad)}.pd-tb-cap::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1.5px var(--a2);opacity:var(--dn,0)}.pd-tb-l2 .ui-ic{color:var(--a2);stroke-width:2.6}.pd-tb-note.pd-tb-ok{color:var(--a2)}.pd-tb-shade{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none}.pd-tb-lab{position:absolute;inset:0;display:grid;place-items:center;color:#fff;pointer-events:none}.pd-tb-line{position:relative;height:26px;overflow:hidden}.pd-tb-strip{display:flex;flex-direction:column;will-change:transform}.pd-tb-strip>span{height:26px;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.pd-tb-lab b{font-size:17px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.25)}.pd-tb-lab .ui-ic{width:20px;height:20px;stroke-width:2.2}.pd-tb-spin{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2.6;stroke-dasharray:16 60;stroke-linecap:round}.pd-tb-note{position:relative;padding:0 20px;font-size:12px;color:var(--t2);text-align:center}.ai-scr{position:absolute;inset:0;padding:14px 16px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.ai-top{position:relative;z-index:4;flex:none;display:grid;gap:3px;min-width:0}.ai-top .ui-h1{margin:0;font-size:22px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-top small{font-size:13px;line-height:1.35;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-scr .ui-ic{flex:none}.ai-sp{fill:currentColor;stroke:none}.ai-head{flex:none;display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--b1)}.ai-head>span{flex:1;min-width:0;display:grid;gap:1px}.ai-head b{font-size:15px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-head small{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--t2)}.ai-head small::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--a2);box-shadow:0 0 6px var(--a)}.ai-demo{flex:none;padding:3px 8px;border-radius:99px;font-style:normal;font-size:11px;font-weight:700;color:var(--t2);box-shadow:inset 0 0 0 1px var(--b2)}.ai-av{position:relative;flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.7),rgba(255,255,255,0) 24%),radial-gradient(circle at 36% 32%,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset -3px -4px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.4),0 6px 14px -6px var(--a)}.ai-av-g{display:block;width:52%;height:52%}.ai-av-g svg{display:block;width:100%;height:100%}.ai-spk{position:absolute;left:0;top:0;z-index:40;width:12px;height:12px;margin:-6px 0 0 -6px;color:var(--a2);pointer-events:none;filter:drop-shadow(0 0 4px var(--a))}.ai-spk .ui-ic{display:block;width:100%;height:100%}.ai-th{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20px);mask-image:linear-gradient(180deg,transparent,#000 20px)}.ai-th-in{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:8px;padding:6px 0 2px}.ai-sf-th{-webkit-mask-image:linear-gradient(180deg,transparent,#000 20px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(180deg,transparent,#000 20px,#000 calc(100% - 14px),transparent)}.ai-sf-th .ai-th-in{padding-bottom:14px}.ai-day{align-self:center;flex:none;padding:3px 10px;border-radius:99px;font-size:11px;font-weight:700;color:var(--t2);background:rgba(255,255,255,.05)}.ai-sf-intro{display:grid;justify-items:center;gap:3px;padding:4px 12px 6px;text-align:center}.ai-sf-intro .ai-av{width:50px;height:50px;margin-bottom:6px}.ai-sf-intro b{font-size:17px;font-weight:800;letter-spacing:-.02em}.ai-sf-intro small{font-size:12.5px;color:var(--t2)}.ai-sf-msg{display:flex}.ai-sf-me{justify-content:flex-end}.ai-sf-ub{max-width:80%;padding:9px 13px;box-sizing:border-box;border-radius:18px 18px 6px 18px;color:#fff;font-size:15px;line-height:20px;font-weight:600;background:radial-gradient(120% 140% at 15% 0%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 10px 20px -12px var(--ad)}.ai-sf-bub{position:relative;max-width:88%}.ai-sf-bgw{position:absolute;inset:0;filter:drop-shadow(2px 8px 12px rgba(0,0,0,.42))}.ai-sf-bg{position:absolute;inset:0;border-radius:18px 18px 18px 6px;background:var(--spec),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02)),var(--sf);box-shadow:inset 0 0 0 1px var(--b1);clip-path:inset(0 calc(100% - var(--cw,100%)) calc(100% - var(--ch,100%)) 0 round 18px 18px 18px 6px)}.ai-sf-done .ai-sf-bg{clip-path:none}.ai-sf-tx{position:relative;margin:0;padding:10px 13px;font-size:15px;line-height:21px;color:var(--t0)}.ai-sf-w{display:inline-block;opacity:0}.ai-sf-done .ai-sf-w{opacity:1}.ai-sf-car{position:absolute;left:0;top:0;width:7px;height:16px;border-radius:4px;background:linear-gradient(180deg,#fff,var(--a2));opacity:0;pointer-events:none}.ai-sf-car i{position:absolute;inset:-8px -7px;border-radius:12px;background:radial-gradient(closest-side,var(--a),rgba(0,0,0,0));opacity:.4}.ai-sf-done .ai-sf-car{display:none}.ai-sf-src{position:relative;display:inline-flex;align-items:center;gap:5px;max-width:calc(100% - 26px);box-sizing:border-box;margin:-2px 13px 11px;padding:4px 10px 4px 7px;border-radius:99px;font-size:11.5px;font-weight:700;color:var(--a2);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--b1);opacity:0;transform-origin:0 50%}.ai-sf-src span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-sf-src .ui-ic{width:13px;height:13px}.ai-sf-done .ai-sf-src{opacity:1}.ai-sf-qs{position:relative;flex:none;display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-end;gap:6px}.ai-sf-q{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px 0 10px;border:0;border-radius:99px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:650;color:var(--t0);white-space:nowrap;background:var(--glass),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b2),var(--e1)}.ai-sf-q .ui-ic{width:14px;height:14px;color:var(--a2)}.ai-sf-qg{position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.16),rgba(255,255,255,0));transform:translateX(-120%) skewX(-18deg);pointer-events:none}.ai-sf-more{position:absolute;left:0;right:0;bottom:0;display:none;align-items:center;gap:9px;height:42px;padding:0 14px;box-sizing:border-box;border-radius:21px;font-size:14px;color:var(--t3);background:var(--sf);box-shadow:inset 0 0 0 1px var(--b1);opacity:0}.ai-sf-more .ui-ic{width:17px;height:17px}.ai-df-pr{flex:none;display:flex;align-items:center;gap:8px;height:36px;min-width:0;padding:0 13px;box-sizing:border-box;border-radius:12px;font-size:13px;font-weight:600;color:var(--t1);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--b1)}.ai-df-pr span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-df-pr .ui-ic{width:15px;height:15px;color:var(--a2)}.ai-df-card{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;border-radius:20px;background:var(--bg);box-shadow:var(--e3),0 0 0 1px var(--b1)}.ai-df-cv{position:absolute;left:0;top:0;width:100%;height:100%;display:block;cursor:pointer}.ai-df-hud{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px;border-radius:99px;pointer-events:none;color:#fff;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;background:rgba(10,11,14,.66);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.ai-df-dot{width:7px;height:7px;border-radius:50%;background:var(--t3)}.ai-df-run .ai-df-dot{background:var(--a2);box-shadow:0 0 8px var(--a2)}.ai-df-won .ai-df-dot{background:#fff;box-shadow:0 0 8px var(--a2)}.ai-df-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(0,0,0,.35);pointer-events:none}.ai-df-bar i{position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--a),var(--a2))}.ai-df-gl{position:absolute;top:-10%;bottom:-10%;left:0;width:34%;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.34),rgba(255,255,255,0));transform:translateX(-400px)}.ai-df-ft{flex:none;display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--t2);font-variant-numeric:tabular-nums}.ai-df-ft em{font-style:normal;font-weight:700;color:var(--t1)}.ai-mf-form{position:relative;flex:none;overflow:hidden;display:grid;gap:8px;padding:12px;border-radius:22px;background:var(--spec),var(--sf);box-shadow:var(--hi),var(--e2)}.ai-mf-all{box-shadow:var(--hi),inset 0 0 0 1px var(--b2),var(--e2)}.ai-mf-all .ai-mf-mg{color:var(--a2);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--b2)}.ai-mf-hd{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px 2px}.ai-mf-hd b{font-size:15px;font-weight:800;white-space:nowrap}.ai-mf-mg{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px 0 10px;border:0;border-radius:99px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:700;color:#fff;white-space:nowrap;background:radial-gradient(120% 140% at 20% 0%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 8px 18px -8px var(--a)}.ai-mf-mg .ui-ic{width:17px;height:17px}.ai-mf-mgs{position:absolute;top:0;bottom:0;left:0;width:34%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.38),rgba(255,255,255,0));transform:translateX(-130%) skewX(-18deg);pointer-events:none}.ai-mf-f{position:relative;height:50px;border-radius:14px;background:rgba(255,255,255,.035);box-shadow:inset 0 0 0 1px var(--b1)}.ai-mf-done{box-shadow:inset 0 0 0 1px var(--b2)}.ai-mf-l{position:absolute;left:13px;top:7px;font-size:11.5px;font-weight:700;color:var(--t2)}.ai-mf-src{position:absolute;right:42px;top:7px;font-style:normal;font-size:11px;font-weight:600;color:var(--a2);opacity:0;transition:opacity .16s;white-space:nowrap}.ai-mf-has .ai-mf-src{opacity:.9}.ai-mf-q .ai-mf-src{opacity:0}.ai-mf-ph,.ai-mf-v{position:absolute;left:13px;top:23px;max-width:calc(100% - 56px);font-size:16px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-mf-ph{color:var(--t3);transition:opacity .2s}.ai-mf-has .ai-mf-ph{opacity:0}.ai-mf-v{color:var(--t0);font-weight:600;-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--p,0) * (100% + 24px) - 24px),rgba(0,0,0,0) calc(var(--p,0) * (100% + 24px)));mask-image:linear-gradient(90deg,#000 calc(var(--p,0) * (100% + 24px) - 24px),rgba(0,0,0,0) calc(var(--p,0) * (100% + 24px)))}.ai-mf-q .ai-mf-v{color:var(--a2);text-decoration:underline dashed rgba(255,255,255,.35);text-underline-offset:4px}.ai-mf-pen{position:absolute;left:6px;top:26px;width:14px;height:14px;color:#fff;opacity:0;pointer-events:none;filter:drop-shadow(0 0 5px var(--a2))}.ai-mf-pen .ui-ic{display:block;width:100%;height:100%}.ai-mf-ok{position:absolute;right:12px;top:15px;width:20px;height:20px;fill:none;opacity:0}.ai-mf-ok circle{fill:var(--a)}.ai-mf-ok path{stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:var(--d,20)}.ai-mf-ask{position:absolute;right:7px;top:9px;display:flex;gap:5px;visibility:hidden;opacity:0;transform-origin:100% 50%}.ai-mf-ask button{height:32px;padding:0 11px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-size:13px;font-weight:700;white-space:nowrap}.ai-mf-yes{color:#fff;background:radial-gradient(120% 140% at 20% 0%,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi)}.ai-mf-no{color:var(--t0);background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px var(--b2)}.ai-mf-gl{position:absolute;top:-20%;bottom:-20%;left:0;width:30%;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.14),rgba(255,255,255,0));transform:translateX(-200%)}.ai-mf-star{position:absolute;left:0;top:0;z-index:20;width:16px;height:16px;margin:-8px 0 0 -8px;color:#fff;opacity:0;pointer-events:none;filter:drop-shadow(0 0 6px var(--a2))}.ai-mf-star .ui-ic{display:block;width:100%;height:100%}.ai-mf-go{flex:none;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 16px;border:0;border-radius:16px;font:inherit;font-size:15px;font-weight:700;color:var(--t2);font-variant-numeric:tabular-nums;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--b1)}.ai-mf-go .ui-ic{width:17px;height:17px}.ai-mf-all ~ .ai-mf-go{cursor:pointer;color:#fff;background:radial-gradient(120% 160% at 20% 0%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 12px 26px -12px var(--a)}.ai-tk-th{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;padding-top:4px}.ai-tk-hi{position:absolute;left:50%;top:40%;pointer-events:none;width:82%;display:grid;justify-items:center;gap:12px;text-align:center;font-size:14px;line-height:1.4;color:var(--t2);transform:translate(-50%,-50%)}.ai-tk-hi .ai-av{width:54px;height:54px}.ai-tk-hs{--x:-60px;background:linear-gradient(90deg,var(--t2) calc(var(--x) - 40px),#fff var(--x),var(--t2) calc(var(--x) + 40px));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ai-tk-ask{position:absolute;left:16px;right:16px;bottom:14px;z-index:3;display:flex;align-items:center;gap:10px;height:48px;padding:0 6px 0 16px;border:0;border-radius:24px;cursor:pointer;font:inherit;font-size:15px;font-weight:600;color:var(--t0);text-align:left;background:var(--glass),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b2),var(--e2)}.ai-tk-ask span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-tk-idle{cursor:default}.ai-tk-idle span{color:var(--t3)}.ai-tk-idle i{color:var(--t2);background:rgba(255,255,255,.1);box-shadow:none}.ai-tk-ask i{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi)}.ai-tk-ask .ui-ic{width:18px;height:18px;stroke-width:2.2}.ai-tk-me{display:flex;justify-content:flex-end}.ai-tk-ub{max-width:84%;padding:9px 13px;box-sizing:border-box;border-radius:18px 18px 6px 18px;color:#fff;font-size:15px;line-height:20px;font-weight:600;background:radial-gradient(120% 140% at 15% 0%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 10px 20px -12px var(--ad)}.ai-tk-blk{position:relative;flex:none;display:flex;align-items:center;gap:9px;height:40px;padding:0 12px 0 9px;border:0;background:none;cursor:pointer;font:inherit;color:var(--t0);text-align:left;opacity:0}.ai-tk-bg{position:absolute;left:0;top:0;bottom:0;width:100%;border-radius:14px;background:var(--spec),rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--b2);clip-path:inset(0 calc(100% - var(--w,100%)) 0 0 round 14px)}.ai-tk-orb{position:relative;flex:none;width:22px;height:22px;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:0 0 10px -2px var(--a)}.ai-tk-orb i{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,255,255,.75),rgba(255,255,255,0) 30%,rgba(255,255,255,0) 70%,rgba(255,255,255,.35))}.ai-tk-chip .ai-tk-orb i{opacity:.35}.ai-tk-st{position:relative;flex:1;min-width:0;height:20px}.ai-tk-ln{position:absolute;left:0;top:0;right:0;display:flex;align-items:center;gap:7px;height:20px;opacity:0}.ai-tk-ln .ui-ic{width:15px;height:15px;color:var(--a2)}.ai-tk-tx{--x:-60px;display:block;min-width:0;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--t1);background:linear-gradient(90deg,var(--t2) calc(var(--x) - 34px),#fff var(--x),var(--t2) calc(var(--x) + 34px));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ai-tk-lb{position:absolute;left:40px;top:0;bottom:0;display:flex;align-items:center;gap:3px;font-size:13.5px;font-weight:700;color:var(--t1);white-space:nowrap;opacity:0;font-variant-numeric:tabular-nums}.ai-tk-lb .ui-ic{width:15px;height:15px;color:var(--t2)}.ai-tk-tm{flex:none;font-style:normal;font-size:12px;font-weight:700;color:var(--t2);font-variant-numeric:tabular-nums}.ai-tk-steps{flex:none;display:grid;gap:7px;margin-left:10px;padding:2px 0 2px 12px;border-left:2px solid var(--b2)}.ai-tk-sr{display:flex;align-items:flex-start;gap:9px;opacity:0}.ai-tk-sr>i{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:var(--a2);background:rgba(255,255,255,.06)}.ai-tk-sr .ui-ic{width:13px;height:13px;stroke-width:2.4}.ai-tk-sr span{min-width:0;display:grid;gap:1px}.ai-tk-sr b{font-size:13px;font-weight:700}.ai-tk-sr small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.ai-tk-ans{flex:none;opacity:0;transform-origin:0 0}.ai-tk-ans p{max-width:92%;box-sizing:border-box;margin:0;padding:10px 13px;border-radius:18px 18px 18px 6px;font-size:15px;line-height:21px;color:var(--t0);background:var(--spec),var(--sf);box-shadow:inset 0 0 0 1px var(--b1),var(--e2)}.ai-tl-stage{position:relative;flex:1 1 auto;min-height:0}.ai-tl-wall{position:relative;padding:12px 14px;cursor:pointer}.ai-tl-wbg{position:absolute;inset:0;border-radius:20px;background:var(--spec),var(--sf);box-shadow:var(--hi),var(--e2);transform-origin:50% 0}.ai-tl-scan{position:absolute;left:8px;right:8px;top:0;z-index:2;height:2px;border-radius:2px;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgba(0,0,0,0),var(--a2),rgba(0,0,0,0));box-shadow:0 0 14px var(--a)}.ai-tl-r{position:relative;margin:0 0 7px;font-size:13px;line-height:18px;color:var(--t1);transform-origin:0 50%}.ai-tl-r:last-child{margin-bottom:0}.ai-tl-r b{margin-right:5px;color:var(--t0);font-weight:700}.ai-tl-roomy{padding-top:4px;padding-bottom:4px}.ai-tl-roomy .ai-tl-r{margin:0;padding:8px 0;border-bottom:1px solid var(--b1)}.ai-tl-roomy .ai-tl-r:last-child{border-bottom:0}.ai-tl-roomy .ai-tl-t{display:block;margin-top:3px;font-size:14px;line-height:19px;color:var(--t0)}.ai-tl-sr{font-style:normal;font-size:10px;letter-spacing:1px;color:var(--a2)}.ai-tl-k{position:relative;z-index:0}.ai-tl-k::before{content:"";position:absolute;left:-1px;right:-1px;top:1px;bottom:1px;z-index:-1;border-radius:4px;background:var(--a);opacity:0;transition:opacity .25s}.ai-tl-lit .ai-tl-k{color:#fff}.ai-tl-lit .ai-tl-k::before{opacity:.42}.ai-tl-sum{position:absolute;left:0;right:0;top:0;display:grid;gap:8px;visibility:hidden}.ai-tl-blk{display:grid;gap:6px}.ai-tl-chip{position:relative;display:flex;align-items:center;gap:10px;height:46px;padding:0 12px 0 8px;border:0;border-radius:16px;cursor:pointer;opacity:0;font:inherit;color:var(--t0);text-align:left;background:var(--spec),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b2),var(--e2)}.ai-tl-open .ai-tl-chip{box-shadow:var(--hi),inset 0 0 0 1px var(--a),0 14px 30px -18px var(--a)}.ai-tl-ci{flex:none;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi)}.ai-tl-ci .ui-ic{width:16px;height:16px}.ai-tl-wish .ai-tl-ci{color:var(--a2);background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px var(--b2)}.ai-tl-chip span{flex:1;min-width:0;font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-tl-chip em{flex:none;min-width:22px;height:22px;padding:0 6px;box-sizing:border-box;border-radius:99px;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--a2);background:rgba(255,255,255,.07)}.ai-tl-cv{width:16px;height:16px;color:var(--t2)}.ai-tl-qs{display:none;gap:6px;padding-left:14px}.ai-tl-q{display:grid;gap:2px;padding:8px 11px;border-radius:12px;background:rgba(255,255,255,.04);box-shadow:inset 2px 0 0 var(--a),inset 0 0 0 1px var(--b1);opacity:0}.ai-tl-q b{font-size:11.5px;font-weight:700;color:var(--t2)}.ai-tl-q span{font-size:13px;line-height:18px;color:var(--t0)}.ai-tl-cap{flex:none;display:flex;align-items:center;gap:7px;font-size:12px;color:var(--t2);opacity:0}.ai-tl-cap .ui-ic{width:13px;height:13px;color:var(--a2)}.ai-vi-msg{display:flex}.ai-vi-me{justify-content:flex-end}.ai-vi-b{max-width:80%;padding:9px 13px;box-sizing:border-box;border-radius:18px 18px 18px 6px;font-size:15px;line-height:20px;color:var(--t0);transform-origin:0 100%;background:var(--spec),var(--sf);box-shadow:inset 0 0 0 1px var(--b1),var(--e1)}.ai-vi-me .ai-vi-b{border-radius:18px 18px 6px 18px;color:#fff;font-weight:600;transform-origin:100% 100%;background:radial-gradient(120% 140% at 15% 0%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 10px 20px -12px var(--ad)}.ai-vi-typing{display:flex;align-items:center;gap:5px;height:38px;padding:0 15px}.ai-vi-dot{width:7px;height:7px;border-radius:50%;background:var(--t1);opacity:.5}.ai-vi-bar{position:relative;overflow:hidden;flex:none;display:flex;align-items:center;gap:8px;height:50px;margin:0;padding:0 6px 0 16px;box-sizing:border-box;border-radius:25px;background:var(--glass),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b2),var(--e2)}.ai-vi-inp{flex:1;min-width:0;height:40px;margin:0;padding:0;border:0;outline:0;background:transparent;color:var(--t0);font:inherit;font-size:16px}.ai-vi-inp::placeholder{color:var(--t3)}.ai-vi-ghost{position:absolute;top:50%;left:16px;transform:translateY(-50%);overflow:hidden;white-space:nowrap;pointer-events:none;font-size:16px;color:var(--t0);--p:0;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) calc(var(--p) * (100% + 12px) - 12px),#000 calc(var(--p) * (100% + 12px)));mask-image:linear-gradient(90deg,rgba(0,0,0,0) calc(var(--p) * (100% + 12px) - 12px),#000 calc(var(--p) * (100% + 12px)))}.ai-vi-blow .ai-vi-inp::placeholder{color:rgba(0,0,0,0)}.ai-vi-send{flex:none;width:38px;height:38px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi),0 6px 14px -6px var(--a)}.ai-vi-send .ui-ic{width:19px;height:19px;stroke-width:2.2}.ai-vi-empty .ai-vi-send{color:var(--t2);background:rgba(255,255,255,.1);box-shadow:none}.ai-vi-sh{position:absolute;top:0;bottom:0;left:0;width:26%;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.1),rgba(255,255,255,0));transform:translateX(-140%) skewX(-18deg)}.ai-vi-cv{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;pointer-events:none}.ai-ag-card{position:relative;flex:none;display:grid;gap:4px;padding:12px 14px 14px;border-radius:22px;cursor:pointer;background:var(--spec),var(--sf);box-shadow:var(--hi),var(--e2)}.ai-ag-hd{position:relative;display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--b1)}.ai-ag-av{width:36px;height:36px}.ai-ag-ring{position:absolute;inset:-4px;border-radius:50%;opacity:.35;transition:opacity .3s;background:conic-gradient(from 0deg,var(--a2),rgba(0,0,0,0) 38%,rgba(0,0,0,0));-webkit-mask:radial-gradient(closest-side,rgba(0,0,0,0) 86%,#000 88%);mask:radial-gradient(closest-side,rgba(0,0,0,0) 86%,#000 88%)}.ai-ag-busy .ai-ag-ring{opacity:1}.ai-ag-fin .ai-ag-ring{opacity:0}.ai-ag-hd>span{flex:1;min-width:0;display:grid;gap:1px}.ai-ag-hd b{font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ag-hd small{font-size:12px;color:var(--t2);font-variant-numeric:tabular-nums}.ai-ag-tm{flex:none;font-style:normal;font-size:13px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.ai-ag-list{position:relative;display:grid;padding-top:4px}.ai-ag-rail{position:absolute;width:2px;border-radius:2px;background:var(--b1)}.ai-ag-rail i{position:absolute;inset:0;border-radius:2px;transform-origin:50% 0;transform:scaleY(0);background:linear-gradient(180deg,var(--a2),var(--a));box-shadow:0 0 8px var(--a)}.ai-ag-row{position:relative;display:flex;align-items:center;gap:12px;height:46px}.ai-ag-ic{position:relative;z-index:1;flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--sf);box-shadow:inset 0 0 0 1.5px var(--b2)}.ai-ag-fill{position:absolute;inset:0;border-radius:50%;opacity:0;background:radial-gradient(circle at 32% 28%,var(--a2),var(--a) 60%,var(--ad));box-shadow:0 0 10px -2px var(--a)}.ai-ag-ic svg{position:absolute;left:0;top:0;width:100%;height:100%;fill:none}.ai-ag-sp{stroke:var(--a2);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:16 48;opacity:0;transform-box:fill-box;transform-origin:50% 50%;transition:opacity .2s}.ai-ag-on .ai-ag-sp{opacity:1}.ai-ag-ok .ai-ag-sp{opacity:0}.ai-ag-ck{stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20}.ai-ag-ic b{position:relative;font-size:11px;font-weight:800;color:var(--t2);font-variant-numeric:tabular-nums;transition:opacity .2s}.ai-ag-on .ai-ag-ic b{opacity:0}.ai-ag-tx{flex:1;min-width:0;display:grid;gap:1px}.ai-ag-tt{display:grid}.ai-ag-tt b{grid-area:1 / 1;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ag-a{color:var(--t2)}.ai-ag-on .ai-ag-a{color:var(--t0)}.ai-ag-d{color:var(--t0);opacity:0}.ai-ag-tx small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;font-variant-numeric:tabular-nums}.ai-ag-sum{position:absolute;left:14px;right:14px;top:64px;bottom:12px;display:grid;align-content:center;justify-items:center;gap:4px;text-align:center;visibility:hidden;opacity:0}.ai-ag-seal{width:42px;height:42px;margin-bottom:6px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 32% 28%,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi),0 10px 24px -8px var(--a)}.ai-ag-seal .ui-ic{width:22px;height:22px;stroke-width:2.4}.ai-ag-sum>small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.ai-ag-sum>b{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.12;font-variant-numeric:tabular-nums}.ai-ag-sum>span{max-width:100%;font-size:14px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ag-tk{justify-self:stretch;display:grid;gap:6px;margin-top:8px;padding:10px 12px;border-radius:14px;text-align:left;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--b1)}.ai-ag-tk p{margin:0;min-width:0;display:flex;align-items:center;gap:9px;font-size:13px;color:var(--t0)}.ai-ag-tk p span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ag-tk .ui-ic,.ai-ag-tk .ai-av-g{flex:none;width:16px;height:16px;color:var(--a2)}.ai-ag-sum>em{margin-top:6px;font-style:normal;font-size:12px;color:var(--t2)}.ai-ul-th{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.ai-ul-bub b{display:block;margin-bottom:2px;font-weight:800}.ai-ul-bub{align-self:flex-start;max-width:80%;padding:9px 13px;box-sizing:border-box;border-radius:18px 18px 18px 6px;font-size:15px;line-height:20px;color:var(--t0);background:var(--spec),var(--sf);box-shadow:inset 0 0 0 1px var(--b1),var(--e1)}.ai-ul-card{position:relative;flex:none;padding:12px 14px 12px;border-radius:22px;background:var(--spec),var(--sf);box-shadow:var(--hi),var(--e2)}.ai-ul-hd{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.ai-ul-hd>span{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t2)}.ai-ul-badge{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px 0 8px;border-radius:99px;font-style:normal;font-size:12px;font-weight:700;color:var(--a2);font-variant-numeric:tabular-nums;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--b2)}.ai-ul-badge .ui-ic{width:13px;height:13px}.ai-ul-clean{color:#fff;background:radial-gradient(circle at 30% 25%,var(--a2),var(--a) 60%,var(--ad));box-shadow:var(--hi)}.ai-ul-p{position:relative;margin:0;font-size:18px;line-height:31px;font-weight:500;color:var(--t0)}.ai-ul-w,.ai-ul-fx,.ai-ul-ch,.ai-ul-tail{display:inline-block}.ai-ul-fx{position:relative;cursor:pointer;border-radius:6px}.ai-ul-hot{background:rgba(255,255,255,.07)}.ai-ul-wv{position:absolute;left:0;bottom:-2px;height:6px;overflow:visible;fill:none;stroke:var(--a);stroke-width:1.6;stroke-linecap:round;pointer-events:none}.ai-ul-hot .ai-ul-wv{stroke:var(--a2)}.ai-ul-gh{position:absolute;left:0;top:0;color:var(--t1);pointer-events:none}.ai-ul-pill{position:absolute;left:0;top:0;z-index:6;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;box-sizing:border-box;border-radius:12px;white-space:nowrap;pointer-events:none;opacity:0;background:var(--spec),var(--rz);box-shadow:var(--hi),inset 0 0 0 1px var(--b2),var(--e2)}.ai-ul-pill .ui-ic{width:14px;height:14px;color:var(--a2)}.ai-ul-pill b{font-size:15px;font-weight:700;color:#fff}.ai-ul-pill small{font-size:11.5px;color:var(--t2)}.ai-ul-ft{display:flex;align-items:center;gap:8px;margin-top:8px;padding-top:10px;border-top:1px solid var(--b1);font-size:12px;color:var(--t2)}.ai-ul-ft>.ui-ic{width:15px;height:15px;color:var(--t3)}.ai-ul-ft span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ul-send{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--t2);background:rgba(255,255,255,.08);transition:background-color .3s,color .3s}.ai-ul-send .ui-ic{width:17px;height:17px;stroke-width:2.2}.ai-ul-done .ai-ul-send{color:#fff;background:var(--a);box-shadow:var(--hi),0 6px 14px -6px var(--a)}.ai-og-card{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;border-radius:20px;background:var(--bg);box-shadow:var(--e3),0 0 0 1px var(--b1)}.ai-og-won{box-shadow:var(--e3),0 0 0 1px var(--a2),0 0 30px -10px var(--a)}.ai-og-cv{position:absolute;left:0;top:0;width:100%;height:100%;display:block;cursor:pointer;touch-action:manipulation}.ai-og-gl{position:absolute;top:-10%;bottom:-10%;left:0;width:34%;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.3),rgba(255,255,255,0));transform:translateX(-400px)}.ai-og-tag{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 20px);height:28px;padding:0 11px 0 9px;box-sizing:border-box;border-radius:99px;pointer-events:none;color:#fff;font-size:12.5px;font-variant-numeric:tabular-nums;background:rgba(10,11,14,.66);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.ai-og-tag b{min-width:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-og-tag .ui-ic{width:13px;height:13px;color:var(--a2)}.ai-og-row{flex:none;display:flex;gap:6px}.ai-og-c{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 8px;border:0;border-radius:12px;cursor:pointer;font:inherit;font-size:13px;font-weight:700;color:var(--t0);background:var(--glass),var(--sf);box-shadow:var(--hi),inset 0 0 0 1px var(--b2)}.ai-og-c>i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--a2);box-shadow:0 0 8px var(--a)}.ai-og-c .ui-ic{display:none;width:15px;height:15px;color:var(--a2);stroke-width:2.4}.ai-og-c span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-og-off{color:var(--t2);box-shadow:inset 0 0 0 1px var(--b1)}.ai-og-off>i{display:none}.ai-og-off .ui-ic{display:block}.ai-og-off span{text-decoration:line-through;text-decoration-color:var(--t3)}.ai-ob{position:absolute;inset:0}.ai-ob-cv{position:absolute;left:0;top:0;width:100%;height:100%;display:block;pointer-events:none}.ai-ob-top{position:absolute;left:16px;right:16px;top:14px;display:flex;align-items:center;gap:8px}.ai-ob-top b{flex:1;min-width:0;font-size:15px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ob-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--t3);transition:background-color .2s}.ai-ob-live .ai-ob-dot{background:var(--a2);box-shadow:0 0 10px var(--a)}.ai-ob-hit{position:absolute;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ai-ob-cap{position:absolute;left:50%;width:calc(100% - 40px);display:grid;justify-items:center;gap:3px;text-align:center;pointer-events:none;transform:translate(-50%,0)}.ai-ob-cap b{font-size:18px;font-weight:800;letter-spacing:-.02em}.ai-ob-cap small{font-size:13px;color:var(--t1)}.ai-ob-said{position:absolute;left:20px;right:20px;text-align:center;font-size:17px;font-weight:700;line-height:1.35;color:var(--t0);pointer-events:none;transform-origin:50% 0}.ai-ob-said-up{color:var(--t2)}.ai-ob-w{display:inline-block;opacity:0}.ai-ob-card{position:absolute;box-sizing:border-box;display:grid;gap:4px;padding:18px 18px 16px;visibility:hidden}.ai-ob-card>small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.ai-ob-card>b{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.12;font-variant-numeric:tabular-nums}.ai-ob-card>span{font-size:14px;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ob-acts{display:flex;gap:8px;margin-top:12px}.ai-ob-acts button{flex:1;min-width:0;height:42px;padding:0 8px;border:0;border-radius:13px;cursor:pointer;font:inherit;font-size:14.5px;font-weight:700;white-space:nowrap}.ai-ob-yes{color:#fff;background:radial-gradient(120% 140% at 20% 0%,var(--a2),var(--a) 55%,var(--ad));box-shadow:var(--hi),0 8px 18px -8px var(--a)}.ai-ob-no{color:var(--t0);background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px var(--b2)}.ai-ob-done{box-shadow:var(--hi),0 0 0 2px var(--a2)}.ai-ts-doc{position:relative;flex:none;overflow:hidden;padding:12px 14px 14px;border-radius:18px;background:var(--spec,none),var(--sf);box-shadow:var(--e2,none),inset 0 0 0 1px var(--b1);transition:box-shadow .4s}.ai-ts-doc.ai-ts-won{box-shadow:var(--e2,none),inset 0 0 0 1.5px var(--a2),0 0 34px -8px var(--a)}.ai-ts-halo{position:absolute;z-index:3;border-radius:18px;box-shadow:0 0 0 1.5px var(--a2),0 0 26px 4px var(--a);opacity:0;pointer-events:none}.ai-ts-dh{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--b1)}.ai-ts-dh .ui-ic{width:18px;height:18px;color:var(--a2)}.ai-ts-dh b{flex:1;min-width:0;font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ts-p{position:relative;margin:0;font-size:14px;line-height:1.55;color:var(--t1)}.ai-ts-f{position:relative;display:inline-block;padding:0 2px;white-space:nowrap;color:var(--t0);transform-origin:50% 60%}.ai-ts-mk{position:absolute;left:0;right:0;top:2px;bottom:1px;border-radius:5px;background:linear-gradient(90deg,var(--ad),var(--a));box-shadow:inset 0 -2px 0 var(--a2);opacity:.6;transform:scaleX(0);transform-origin:0 50%}.ai-ts-ft{position:relative}.ai-ts-lit .ai-ts-ft{color:#fff}.ai-ts-beam{position:absolute;left:0;top:0;bottom:0;width:150px;opacity:0;pointer-events:none;will-change:transform}.ai-ts-beam::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,0),var(--a) 78%,var(--a2));opacity:.42}.ai-ts-beam::after{content:"";position:absolute;top:0;bottom:0;right:-1px;width:3px;border-radius:2px;background:linear-gradient(180deg,var(--a2),#fff 30%,#fff 70%,var(--a2));box-shadow:0 0 16px 4px var(--a),0 0 5px 1px var(--a2)}.ai-ts-dust{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 6px var(--a2);opacity:0}.ai-ts-run:not(.ai-ts-won) .ai-ts-dust{animation:ai-ts-dust 2.4s ease-in-out infinite}.ai-ts-dust:nth-child(3n){width:2px;height:2px;background:var(--a2)}@keyframes ai-ts-dust{0%,100%{opacity:0;transform:translate(0,0)}40%{opacity:.9}70%{opacity:.5;transform:translate(-14px,-7px)}}.ai-ts-run .ai-ts-beam{opacity:1}.ai-ts-cnt{flex:none;display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;color:var(--t1)}.ai-ts-cnt .ai-sp{width:15px;height:15px;color:var(--a2)}.ai-ts-cnt>span{white-space:nowrap}.ai-ts-n{font-size:28px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--t0);font-variant-numeric:tabular-nums;transform-origin:30% 60%}.ai-ts-done .ai-ts-n{color:#fff;text-shadow:0 0 14px var(--a)}.ai-ts-done em{color:var(--a2);font-weight:700}.ai-ts-cnt em{flex:1;min-width:0;text-align:right;font-style:normal;font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ts-sum{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ai-ts-c{min-width:0;display:grid;gap:1px;padding:6px 11px;border:0;border-radius:13px;text-align:left;cursor:pointer;font:inherit;color:var(--t2);background:var(--glass,none),var(--sf);box-shadow:var(--hi,none),inset 0 0 0 1px var(--b1);transition:box-shadow .25s,color .25s}.ai-ts-c small{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ts-c b{font-size:14.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.ai-ts-c.ai-ts-on{color:var(--t0);box-shadow:var(--hi,none),inset 0 0 0 1.5px var(--a2),0 6px 16px -10px var(--a)}.ai-ts-c.ai-ts-on small{color:var(--a2)}.ai-ts-say{flex:none;display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:16px;background:var(--rz);box-shadow:inset 0 0 0 1px var(--b1);font-size:13px;line-height:1.42;color:var(--t2)}.ai-ts-say .ai-av{width:26px;height:26px}.ai-ts-say>span{flex:1;min-width:0;padding-top:3px}.ai-ts-say.ai-ts-said{color:var(--t0);font-weight:600;background:radial-gradient(120% 160% at 0 0,var(--ad),var(--rz) 60%);box-shadow:inset 0 0 0 1px var(--a2)}@media (prefers-reduced-motion:reduce){.ai-ts-doc,.ai-ts-c{transition:none}.ai-ts-run:not(.ai-ts-won) .ai-ts-dust{animation:none}}.py-scr{position:absolute;inset:0;padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.py-top{position:relative;z-index:6;display:grid;gap:3px;flex:none}.py-top .ui-h1{margin:0;line-height:1.1}.py-top small{font-size:13px;line-height:1.35;color:var(--t1)}.py-stage{position:relative;flex:1;min-height:0}.py-cv{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.py-touch{position:absolute;left:0;top:0;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.55),rgba(255,255,255,.16) 60%,transparent 63%);box-shadow:0 0 0 2px rgba(255,255,255,.6),0 8px 20px rgba(0,0,0,.45);opacity:0;pointer-events:none;z-index:60}.py-scr .ui-ic{flex:none}.py-uf-cv{z-index:2;touch-action:manipulation;cursor:pointer}.py-uf-halo{position:absolute;z-index:0;border-radius:50%;background:radial-gradient(closest-side,var(--a),rgba(0,0,0,0));opacity:.18;pointer-events:none}.py-uf-core{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.py-uf-fire{position:relative;flex:none;width:84px;height:94px}.py-uf-fl,.py-uf-ghost{position:absolute;left:50%;transform-origin:50% 100%}.py-uf-fl::before,.py-uf-ghost::before{content:"";position:absolute;inset:0;border-radius:0 50% 50% 50%;transform:scaleY(1.3) rotate(45deg)}.py-uf-fl0,.py-uf-ghost{width:58px;height:58px;bottom:15px}.py-uf-fl1{width:40px;height:40px;bottom:12px}.py-uf-fl2{width:22px;height:22px;bottom:9px}.py-uf-fl3{width:34px;height:34px;bottom:20px}.py-uf-fl3::before{background:radial-gradient(circle at 70% 70%,var(--a),var(--ad));opacity:.9}.py-uf-ghost{transform:translateX(-50%)}.py-uf-ghost::before{background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,255,255,.14) 70%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55)}.py-uf-fl{opacity:0;transform:translateX(-50%) scale(0)}.py-uf-fl0::before{background:radial-gradient(circle at 72% 72%,var(--a2),var(--a) 48%,var(--ad));box-shadow:0 0 26px var(--a)}.py-uf-fl1::before{background:radial-gradient(circle at 70% 70%,#fff,var(--a2) 52%,var(--a))}.py-uf-fl2::before{background:radial-gradient(circle at 66% 66%,#fff 34%,var(--a2))}.py-uf-num{position:relative;font-size:54px;font-weight:800;letter-spacing:-.03em;line-height:1;color:rgba(255,255,255,.78);font-variant-numeric:tabular-nums}.py-uf-lb{margin-top:4px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--t1)}.py-uf-lit .py-uf-num{color:#fff;filter:drop-shadow(0 0 10px var(--a)) drop-shadow(0 2px 0 var(--ad))}.py-uf-tip{position:absolute;z-index:3;left:0;right:0;display:flex;justify-content:center;pointer-events:none;will-change:transform}.py-uf-tip span{height:30px;display:inline-flex;align-items:center;padding:0 14px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);box-shadow:var(--hi),var(--e1);font-size:13px;font-weight:700;color:var(--t1);white-space:nowrap;font-variant-numeric:tabular-nums}.py-uf-ok span{color:#fff;border-color:transparent;background:linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 24px -12px var(--a)}.py-uf-week{position:absolute;z-index:3;left:2px;right:2px;display:grid;grid-template-columns:repeat(7,1fr);gap:4px;pointer-events:none;will-change:transform}.py-uf-d{display:grid;justify-items:center;gap:5px}.py-uf-d i{width:32px;height:32px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;background:var(--sf);border:1px solid var(--b1);color:var(--t3)}.py-uf-d .ui-ic{width:16px;height:16px}.py-uf-d small{font-size:11px;font-weight:700;color:var(--t2)}.py-uf-past i,.py-uf-on i{border-color:transparent;color:#fff;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 58%,var(--ad));box-shadow:var(--hi),0 6px 14px -8px var(--a)}.py-uf-miss i{color:#fff;border-color:rgba(255,255,255,.5);background:linear-gradient(135deg,rgba(255,255,255,.34),rgba(255,255,255,.06))}.py-uf-saved i{color:var(--a2);border-color:var(--a2);background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.03))}.py-uf-now i{border:1.5px dashed var(--a2)}.py-uf-now .ui-ic{opacity:0}.py-uf-now.py-uf-on i{border:0}.py-uf-now.py-uf-on .ui-ic{opacity:1}.py-uf-now small,.py-uf-on small{color:var(--a2)}.py-cm-stage{display:flex;flex-direction:column;gap:6px;--heat:0}.py-cm-hud{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.py-cm-bal{flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 5px;box-sizing:border-box;border-radius:99px;background:var(--sf);border:1px solid var(--b1);box-shadow:var(--hi),var(--e1)}.py-cm-coin,.py-cm-c{border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff 0,var(--a2) 26%,var(--a) 64%,var(--ad));box-shadow:inset 0 0 0 2px rgba(255,255,255,.28),inset -2px -3px 4px rgba(0,0,0,.25)}.py-cm-coin{width:22px;height:22px}.py-cm-bn{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.py-cm-bal small{font-size:12px;color:var(--t2)}.py-cm-tip{min-width:0;font-size:12px;font-weight:600;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.py-cm-badge{flex:none;position:relative;align-self:center;display:grid;justify-items:center;line-height:1;padding:2px 24px 4px}.py-cm-heat{position:absolute;left:-44px;right:-44px;top:-28px;bottom:-28px;border-radius:50%;background:radial-gradient(closest-side,var(--a),rgba(0,0,0,0));opacity:calc(var(--heat) * .3);pointer-events:none}.py-cm-badge small{position:relative;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--t2)}.py-cm-x{position:relative;font-size:52px;font-weight:900;letter-spacing:-.04em;line-height:1.02;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 calc(var(--heat) * 28px) var(--a2),0 3px 0 var(--ad)}.py-cm-pot{position:relative;font-size:15px;font-weight:800;color:var(--a2);font-variant-numeric:tabular-nums}.py-cm-padw{position:relative;flex:1;min-height:0;display:grid;place-items:center}.py-cm-pad{position:relative;width:150px;height:150px}.py-cm-ring{position:absolute;inset:-10px;border-radius:50%;background:conic-gradient(var(--a2) calc(var(--t,0) * 1turn),rgba(255,255,255,.07) 0);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(closest-side,transparent calc(100% - 5px),#000 calc(100% - 4px))}.py-cm-ring.py-cm-flash{background:var(--a2)}.py-cm-bezel{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 210deg,var(--rz),rgba(255,255,255,.3),var(--sf) 30%,rgba(255,255,255,.16) 55%,var(--rz) 75%,rgba(255,255,255,.24));box-shadow:var(--e3),inset 0 1px 0 rgba(255,255,255,.3),12px 18px 34px -16px var(--ad)}.py-cm-well{position:absolute;inset:9px;border-radius:50%;background:var(--bg);box-shadow:inset 0 6px 14px rgba(0,0,0,.75)}.py-cm-cap{position:absolute;inset:13px;border-radius:50%;display:grid;place-items:center;cursor:pointer;touch-action:manipulation;color:#fff;--pr:0;background:radial-gradient(circle at 33% 27%,rgba(255,255,255,.55),rgba(255,255,255,0) 30%),radial-gradient(circle at 50% 42%,var(--a2),var(--a) 56%,var(--ad));box-shadow:inset 0 -8px 16px rgba(0,0,0,.28),inset 0 2px 0 rgba(255,255,255,.42),inset 0 calc(var(--pr) * 6px) calc(var(--pr) * 12px) rgba(0,0,0,.35),0 calc((1 - var(--pr)) * 7px) 0 var(--ad),0 calc((1 - var(--pr)) * 10px + 4px) 16px rgba(0,0,0,.55)}.py-cm-gl{width:42%;height:42%;display:grid;place-items:center;filter:drop-shadow(0 1.5px 0 rgba(0,0,0,.28));pointer-events:none}.py-cm-gl svg{width:100%;height:100%}.py-cm-meter{flex:none;display:grid;gap:5px;padding:0 10px 0 2px}.py-cm-track{position:relative;height:10px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,.4)}.py-cm-fill{position:absolute;inset:0;border-radius:inherit;clip-path:inset(0 100% 0 0 round 99px);background:linear-gradient(90deg,var(--ad),var(--a) 55%,var(--a2));box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.py-cm-marks{position:relative;height:15px}.py-cm-marks span{position:absolute;top:0;transform:translateX(-50%);font-size:12px;font-weight:800;line-height:15px;color:var(--t3);font-variant-numeric:tabular-nums}.py-cm-marks .py-cm-m0{transform:none}.py-cm-marks .py-cm-on{color:var(--a2)}.py-cm-fx{position:absolute;inset:0;pointer-events:none;z-index:5}.py-cm-pop{position:absolute;left:0;top:0;width:56px;margin:-10px 0 0 -28px;text-align:center;font-size:17px;font-weight:900;line-height:20px;color:var(--t1);text-shadow:0 2px 0 var(--ad);font-variant-numeric:tabular-nums;opacity:0}.py-cm-pop.py-cm-now{color:var(--a2)}.py-cm-c{position:absolute;left:0;top:0;width:16px;height:16px;margin:-8px 0 0 -8px;opacity:0}.py-cl-mach{position:absolute;border-radius:22px;background:linear-gradient(180deg,var(--rz),var(--sf));box-shadow:var(--e3),var(--hi),inset 0 0 0 1px var(--b1),14px 24px 44px -26px var(--ad);--cd:44px}.py-cl-sign{position:absolute;left:10px;right:10px;top:0;height:30px;display:flex;align-items:center;justify-content:center}.py-cl-bulbs{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 2px}.py-cl-bulb{width:6px;height:6px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--a2) 60%);box-shadow:0 0 8px var(--a);opacity:.6}.py-cl-sign b{position:relative;max-width:66%;padding:3px 12px;border-radius:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-shadow:0 1px 0 var(--ad);background:linear-gradient(180deg,var(--a2),var(--a) 55%,var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 0 14px -2px var(--a)}.py-cl-box{position:absolute;overflow:hidden;border-radius:12px;cursor:pointer;touch-action:manipulation;background:radial-gradient(120% 70% at 50% 108%,var(--ad),var(--bg) 72%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),inset 0 12px 26px rgba(0,0,0,.55)}.py-cl-back{position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,rgba(0,0,0,0) 1px 24px),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0) 30%)}.py-cl-hole{position:absolute;border-radius:50%;background:radial-gradient(closest-side,#000,rgba(0,0,0,.7) 70%,rgba(0,0,0,0))}.py-cl-wall{position:absolute;border-radius:2px;background:linear-gradient(90deg,rgba(255,255,255,.4),rgba(255,255,255,.08));box-shadow:2px 0 6px rgba(0,0,0,.35)}.py-cl-rail{position:absolute;left:4px;right:4px;top:13px;height:4px;border-radius:2px;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.12))}.py-cl-pile,.py-cl-fall{position:absolute;inset:0;pointer-events:none}.py-cl-cap{position:absolute;left:0;top:0;width:var(--cd);height:var(--cd);border-radius:50%;background:radial-gradient(circle at 33% 24%,rgba(255,255,255,.8),rgba(255,255,255,0) 24%),linear-gradient(180deg,var(--ct) 0 49%,rgba(0,0,0,.25) 49% 51%,rgba(255,255,255,.92) 51%);box-shadow:inset -4px -6px 10px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.28),3px 5px 8px rgba(0,0,0,.45)}.py-cl-k0{--ct:var(--a)}.py-cl-k1{--ct:var(--a2)}.py-cl-k2{--ct:var(--ad)}.py-cl-cg{position:absolute;left:30%;top:9%;width:40%;height:36%;color:#fff;opacity:.92}.py-cl-cg svg{display:block;width:100%;height:100%}.py-cl-car{position:absolute;left:0;top:10px;width:40px;height:12px}.py-cl-trolley{position:absolute;inset:0;border-radius:4px;background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(255,255,255,.28));box-shadow:0 2px 4px rgba(0,0,0,.45)}.py-cl-sw{position:absolute;left:20px;top:12px;width:0;height:0;transform-origin:0 0}.py-cl-cable{position:absolute;left:-1px;top:0;width:2px;height:1px;transform-origin:0 0;background:rgba(255,255,255,.62)}.py-cl-head{position:absolute;left:calc(var(--cd) * -.5 - 4px);top:0;width:calc(var(--cd) + 8px);height:14px}.py-cl-hub{position:absolute;left:50%;top:0;width:26px;height:14px;margin-left:-13px;border-radius:6px 6px 9px 9px;background:conic-gradient(from 210deg,#fff,var(--rz),#fff 40%,var(--rz) 70%,#fff);box-shadow:inset 0 -2px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.45)}.py-cl-defs{position:absolute;width:0;height:0}.py-cl-arm{position:absolute;top:7px;width:calc(50% - 2px);height:calc(var(--cd) * .82);filter:drop-shadow(2px 3px 2px rgba(0,0,0,.45))}.py-cl-arm svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.py-cl-arm path{fill:none;stroke:url(#py-cl-metal);stroke-width:5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.py-cl-arm::after{content:"";position:absolute;left:42%;bottom:-3px;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--a2) 60%,var(--ad))}.py-cl-al{left:0;transform-origin:100% 0}.py-cl-ar{right:0;transform-origin:0 0}.py-cl-ar svg{transform:scaleX(-1)}.py-cl-ar::after{left:auto;right:42%;margin:0 -3px 0 0}.py-cl-glass{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,rgba(255,255,255,.1) 0 10%,rgba(255,255,255,0) 10% 26%,rgba(255,255,255,.05) 26% 30%,rgba(255,255,255,0) 30%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.py-cl-base{position:absolute;left:10px;right:10px;bottom:8px;height:50px;display:flex;align-items:center;gap:10px}.py-cl-door{position:relative;flex:none;width:calc(var(--cd) + 14px);height:40px;overflow:hidden;border-radius:10px;background:var(--bg);box-shadow:inset 0 4px 10px rgba(0,0,0,.8),0 0 0 1px var(--b2)}.py-cl-flap{position:absolute;left:6px;right:6px;top:6px;height:14px;border-radius:4px;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.04))}.py-cl-door.py-cl-lit{box-shadow:inset 0 4px 10px rgba(0,0,0,.6),0 0 0 1px var(--a2),0 0 18px var(--a)}.py-cl-lcd{flex:1;min-width:0;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--bg);box-shadow:inset 0 2px 6px rgba(0,0,0,.7),0 0 0 1px var(--b1)}.py-cl-lcd span{padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 12px/1 ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Roboto Mono",monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--a2);text-shadow:0 0 8px var(--a);font-variant-numeric:tabular-nums}.py-cl-btn{position:relative;flex:none;width:46px;height:46px;padding:0;border:0;border-radius:50%;cursor:pointer;background:conic-gradient(from 210deg,var(--rz),rgba(255,255,255,.3),var(--sf) 35%,rgba(255,255,255,.16) 60%,var(--rz));box-shadow:var(--e1),inset 0 1px 0 rgba(255,255,255,.25);-webkit-tap-highlight-color:transparent}.py-cl-btn i{position:absolute;inset:6px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,var(--a2) 20%,var(--a) 60%,var(--ad));box-shadow:0 4px 0 var(--ad),0 6px 10px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.45);transition:transform .08s,box-shadow .08s}.py-cl-btn.py-cl-down i{transform:translateY(3px);box-shadow:0 1px 0 var(--ad),0 2px 4px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.45)}.py-cl-prize{position:absolute;inset:0;z-index:8;pointer-events:none;visibility:hidden}.py-cl-prize.py-cl-on{visibility:visible}.py-cl-fx{position:absolute;inset:0;z-index:0}.py-cl-card{position:absolute;z-index:1;left:0;top:0;width:min(244px,80%);padding:16px 18px 18px;box-sizing:border-box;display:grid;gap:4px;justify-items:center;text-align:center;border-radius:22px;opacity:0;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.12),rgba(255,255,255,0) 60%),var(--rz);box-shadow:var(--e3),var(--hi),inset 0 0 0 1px var(--b2),0 0 0 1px rgba(0,0,0,.3)}.py-cl-card small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.py-cl-card b{max-width:100%;font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1.08;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.py-cl-card span{font-size:13px;line-height:1.3;color:var(--t1)}.py-cl-pcap{position:absolute;z-index:2;left:0;top:0;width:84px;height:84px;margin:-42px 0 0 -42px;opacity:0}.py-cl-pt,.py-cl-pb{position:absolute;left:0;width:100%;height:50%}.py-cl-pt{top:0;border-radius:42px 42px 0 0;background:radial-gradient(circle at 32% 44%,rgba(255,255,255,.7),rgba(255,255,255,0) 30%),var(--ct);box-shadow:inset -6px 5px 12px rgba(0,0,0,.22)}.py-cl-pb{bottom:0;border-radius:0 0 42px 42px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.78));box-shadow:inset -6px -8px 12px rgba(0,0,0,.25)}.py-cf-stage{--dia:120px;--th:12px;--segw:14px}.py-cf-table{position:absolute;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.07),rgba(255,255,255,.025) 62%,rgba(255,255,255,0));pointer-events:none}.py-cf-shadow{position:absolute;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),rgba(0,0,0,.25) 62%,rgba(0,0,0,0));pointer-events:none}.py-cf-view{position:absolute;perspective:720px;cursor:pointer}.py-cf-coin{position:absolute;left:calc(var(--dia) * -.5);top:calc(var(--dia) * -.5);width:var(--dia);height:var(--dia);transform-style:preserve-3d}.py-cf-e{position:absolute;left:50%;top:50%;width:var(--segw);height:var(--th);margin:calc(var(--th) * -.5) 0 0 calc(var(--segw) * -.5);backface-visibility:hidden;background:repeating-linear-gradient(90deg,rgba(255,255,255,.34) 0 1px,rgba(0,0,0,.28) 1px 3px),linear-gradient(180deg,var(--a2),var(--ad))}.py-cf-face{position:absolute;inset:0;overflow:hidden;border-radius:50%;backface-visibility:hidden;display:grid;place-content:center;justify-items:center;color:#fff;background:radial-gradient(circle at 30% 26%,rgba(255,255,255,.5),rgba(255,255,255,0) 34%),conic-gradient(from 200deg,rgba(255,255,255,.18),rgba(255,255,255,0) 14%,rgba(255,255,255,.14) 30%,rgba(255,255,255,0) 48%,rgba(255,255,255,.12) 66%,rgba(255,255,255,0) 82%,rgba(255,255,255,.18)),radial-gradient(circle at 50% 50%,var(--a2),var(--a) 58%,var(--ad));box-shadow:inset 0 0 0 3px rgba(255,255,255,.3),inset 0 0 0 7px var(--ad),inset 0 0 0 8px rgba(255,255,255,.32),inset -6px -8px 16px rgba(0,0,0,.3)}.py-cf-face::before{content:"";position:absolute;inset:15%;border-radius:50%;border:2px dotted rgba(255,255,255,.5)}.py-cf-head{transform:translateZ(calc(var(--th) * .5))}.py-cf-tail{transform:rotateX(180deg) translateZ(calc(var(--th) * .5))}.py-cf-gl{width:calc(var(--dia) * .4);height:calc(var(--dia) * .4);filter:drop-shadow(-1px -1px 0 rgba(255,255,255,.45)) drop-shadow(1px 1.5px 0 rgba(0,0,0,.35))}.py-cf-gl svg{display:block;width:100%;height:100%}.py-cf-tail b{font-size:calc(var(--dia) * .3);font-weight:900;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums;text-shadow:-1px -1px 0 rgba(255,255,255,.4),1px 2px 0 rgba(0,0,0,.35)}.py-cf-tail small{margin-top:2px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.9}.py-cf-spec{position:absolute;inset:0;border-radius:50%;opacity:0;pointer-events:none;--sw:200%;background:linear-gradient(115deg,rgba(255,255,255,0) calc(var(--sw) - 16%),rgba(255,255,255,.5) var(--sw),rgba(255,255,255,0) calc(var(--sw) + 16%)),radial-gradient(circle at 30% 26%,rgba(255,255,255,.42),rgba(255,255,255,0) 46%)}.py-cf-res{position:absolute;left:7%;right:7%;display:grid;justify-items:center;gap:3px;padding:12px 16px 14px;border-radius:20px;text-align:center;opacity:0;pointer-events:none;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.1),rgba(255,255,255,0) 60%),var(--rz);box-shadow:var(--e2),var(--hi),inset 0 0 0 1px var(--b2)}.py-cf-res small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.py-cf-res b{font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.py-cf-res span{font-size:13px;color:var(--t1)}.py-cf-sides{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.py-cf-sd{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px;border-radius:16px;background:var(--sf);border:1px solid var(--b1);box-shadow:var(--hi)}.py-cf-sd>span{display:grid;min-width:0}.py-cf-sd b{font-size:13px;font-weight:800}.py-cf-sd small{font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.py-cf-sd.py-cf-on{border-color:var(--a2);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),var(--sf);box-shadow:0 0 0 1px var(--a2),0 8px 22px -12px var(--a)}.py-cf-sd.py-cf-on small{color:var(--a2)}.py-cf-mini{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:10px;font-weight:900;font-style:normal;letter-spacing:-.02em;background:radial-gradient(circle at 35% 30%,var(--a2),var(--a) 60%,var(--ad));box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35),var(--e1)}.py-cf-mini svg{width:58%;height:58%}.py-dc-stage{display:flex;flex-direction:column;gap:10px}.py-dc-tray{position:relative;flex:1;min-height:0;border-radius:26px;touch-action:none;cursor:grab;background:linear-gradient(180deg,var(--rz),var(--sf));box-shadow:var(--e2),var(--hi),inset 0 0 0 1px var(--b1)}.py-dc-felt{position:absolute;inset:10px;overflow:hidden;border-radius:18px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0 1px,rgba(0,0,0,0) 1px 3px),radial-gradient(120% 90% at 35% 25%,var(--ad),var(--bg) 88%);box-shadow:inset 0 8px 20px rgba(0,0,0,.65),inset 0 0 0 1px rgba(0,0,0,.45)}.py-dc-mark{position:absolute;left:50%;top:50%;width:96px;height:96px;margin:-48px 0 0 -48px;color:rgba(255,255,255,.07)}.py-dc-mark svg{display:block;width:100%;height:100%}.py-dc-scene{position:absolute;inset:0;perspective:760px;perspective-origin:50% 30%;pointer-events:none}.py-dc-plane{position:absolute;transform-style:preserve-3d;transform-origin:50% 50%;--s:44px;--h:22px}.py-dc-sh{position:absolute;left:0;top:0;width:calc(var(--s) * 1.1);height:calc(var(--s) * 1.1);border-radius:32%;background:radial-gradient(closest-side,rgba(0,0,0,.7),rgba(0,0,0,0))}.py-dc-die{position:absolute;left:0;top:0;width:var(--s);height:var(--s);transform-style:preserve-3d}.py-dc-d0{--body:var(--a);--pip:#fff}.py-dc-d1{--body:#f3f5f7;--pip:var(--ad)}.py-dc-f,.py-dc-in{position:absolute;inset:0;border-radius:22%;background-color:var(--body)}.py-dc-f{backface-visibility:hidden;--l:.6;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset -2px -3px 6px rgba(0,0,0,.2),inset 2px 2px 4px rgba(255,255,255,.28)}.py-dc-f::before,.py-dc-f::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.py-dc-f::after{background:#000;opacity:calc(.6 - var(--l) * .6)}.py-dc-f::before{z-index:1;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.6),rgba(255,255,255,0) 55%);opacity:calc(var(--l) * var(--l) * .7)}.py-dc-in{inset:2px;border-radius:4px}.py-dc-ix{transform:rotateY(90deg)}.py-dc-iy{transform:rotateX(90deg)}.py-dc-f1{transform:translateZ(var(--h));background-image:radial-gradient(circle at 50% 50%,var(--pip) 0 11%,rgba(0,0,0,0) 12.5%)}.py-dc-f6{transform:rotateY(180deg) translateZ(var(--h));background-image:radial-gradient(circle at 29% 24%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 71% 24%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 29% 50%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 71% 50%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 29% 76%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 71% 76%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%)}.py-dc-f3{transform:rotateY(90deg) translateZ(var(--h));background-image:radial-gradient(circle at 26% 26%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 50% 50%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 74% 74%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%)}.py-dc-f4{transform:rotateY(-90deg) translateZ(var(--h));background-image:radial-gradient(circle at 28% 28%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 72% 28%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 28% 72%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 72% 72%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%)}.py-dc-f2{transform:rotateX(-90deg) translateZ(var(--h));background-image:radial-gradient(circle at 28% 28%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 72% 72%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%)}.py-dc-f5{transform:rotateX(90deg) translateZ(var(--h));background-image:radial-gradient(circle at 27% 27%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 73% 27%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 50% 50%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 27% 73%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%),radial-gradient(circle at 73% 73%,var(--pip) 0 8.5%,rgba(0,0,0,0) 10%)}.py-dc-res{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;height:54px;padding:0 5px 0 12px;box-sizing:border-box;border-radius:18px;background:var(--sf);border:1px solid var(--b1);box-shadow:var(--hi)}.py-dc-sum{display:flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.py-dc-sum b{min-width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:var(--rz);box-shadow:var(--hi);font-size:15px;font-weight:800}.py-dc-sum i{font-style:normal;font-weight:700;color:var(--t2)}.py-dc-out{display:grid;justify-items:end;gap:1px;padding:6px 12px;border-radius:13px;transform-origin:100% 50%}.py-dc-out small{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--t2)}.py-dc-out b{font-size:18px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.py-dc-out.py-dc-on{color:#fff;background:linear-gradient(180deg,var(--a),var(--ad));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 22px -12px var(--a)}.py-dc-out.py-dc-on small{color:rgba(255,255,255,.78)}.py-card{box-sizing:border-box;display:grid;justify-items:center;gap:3px;padding:14px 16px 16px;border-radius:22px;text-align:center;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.12),rgba(255,255,255,0) 60%),var(--rz);box-shadow:var(--e3),var(--hi),inset 0 0 0 1px var(--b2)}.py-card small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--a2)}.py-card b{max-width:100%;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.py-card span{font-size:13px;line-height:1.3;color:var(--t1)}.py-pn-beam{position:absolute;left:12%;right:12%;top:-4px;height:6px;border-radius:0 0 4px 4px;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.1));box-shadow:var(--e1)}.py-pn-rig{position:absolute;width:0;height:0}.py-pn-rope{position:absolute;left:-1px;top:0;width:2px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.8) 0 3px,rgba(255,255,255,.42) 3px 6px)}.py-pn-bw{position:absolute;cursor:pointer;touch-action:manipulation}.py-pn-sq{position:absolute;inset:0;transform-origin:50% 0}.py-pn-hold,.py-pn-drop,.py-pn-half{position:absolute;inset:0}.py-pn-drop{transform-origin:50% 70%}.py-pn-body{position:absolute;inset:0;border-radius:48% 48% 46% 46% / 50% 50% 50% 50%;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.55),rgba(255,255,255,0) 28%),radial-gradient(circle at 38% 34%,rgba(0,0,0,0) 44%,rgba(0,0,0,.45) 100%),repeating-linear-gradient(90deg,rgba(0,0,0,.14) 0 1px,rgba(0,0,0,0) 1px 4px),repeating-linear-gradient(180deg,rgba(0,0,0,0) 0 16px,rgba(0,0,0,.3) 16px 18px,rgba(255,255,255,.28) 18px 19px),repeating-linear-gradient(180deg,var(--a) 0 19px,var(--a2) 19px 38px,rgba(255,255,255,.92) 38px 57px,var(--ad) 57px 76px)}.py-pn-horn{position:absolute;width:36%;height:24%;background:linear-gradient(180deg,rgba(255,255,255,.32),rgba(255,255,255,0) 45%,rgba(0,0,0,.35)),repeating-linear-gradient(90deg,var(--a) 0 6px,var(--a2) 6px 12px,rgba(255,255,255,.9) 12px 18px,var(--ad) 18px 24px)}.py-pn-h0,.py-pn-h2{clip-path:polygon(0 50%,100% 6%,100% 94%);-webkit-clip-path:polygon(0 50%,100% 6%,100% 94%);transform-origin:100% 50%}.py-pn-h1,.py-pn-h3{clip-path:polygon(100% 50%,0 6%,0 94%);-webkit-clip-path:polygon(100% 50%,0 6%,0 94%);transform-origin:0 50%}.py-pn-h0{left:-24%;top:40%}.py-pn-h1{right:-24%;top:40%}.py-pn-h2{left:-8%;top:4%;transform:rotate(42deg)}.py-pn-h3{right:-8%;top:4%;transform:rotate(-42deg)}.py-pn-cr{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.py-pn-cr path{fill:none;stroke:rgba(10,11,14,.7);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:0;vector-effect:non-scaling-stroke;transition:opacity .12s}.py-pn-cap{position:absolute;left:50%;top:-8px;width:24px;height:12px;margin-left:-12px;border-radius:6px 6px 3px 3px;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.28));box-shadow:var(--e1)}.py-pn-tas{position:absolute;top:93%;width:8px;height:46px;margin-left:-4px;transform-origin:50% 0;border-radius:1px 1px 4px 4px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.2) 0 1px,rgba(0,0,0,0) 1px 3px),var(--a2)}.py-pn-t0{left:32%}.py-pn-t1{left:50%;height:56px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.2) 0 1px,rgba(0,0,0,0) 1px 3px),var(--a)}.py-pn-t2{left:68%;background:repeating-linear-gradient(90deg,rgba(0,0,0,.14) 0 1px,rgba(0,0,0,0) 1px 3px),rgba(255,255,255,.9)}.py-pn-floor{position:absolute;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.16),rgba(255,255,255,0))}.py-pn-shadow{position:absolute;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.65),rgba(0,0,0,0))}.py-pn-bits{position:absolute;inset:0;pointer-events:none;z-index:3}.py-pn-bit{position:absolute;left:0;top:0;opacity:0}.py-pn-k0{width:16px;height:10px;margin:-5px 0 0 -8px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,var(--a2) 28%,var(--a))}.py-pn-k0::before,.py-pn-k0::after{content:"";position:absolute;top:1px;border:4px solid rgba(0,0,0,0)}.py-pn-k0::before{left:-8px;border-right:6px solid var(--a2)}.py-pn-k0::after{right:-8px;border-left:6px solid var(--a2)}.py-pn-k1{width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:conic-gradient(var(--a) 0 25%,rgba(255,255,255,.95) 0 50%,var(--a) 0 75%,rgba(255,255,255,.95) 0);box-shadow:inset -2px -2px 3px rgba(0,0,0,.25)}.py-pn-k2{width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:2px;background:var(--a2)}.py-pn-cp{width:48px;height:24px;margin:-12px 0 0 -24px;display:grid;place-items:center;border-radius:4px;background:rgba(255,255,255,.96);color:var(--ad);box-shadow:var(--e1)}.py-pn-cp::before{content:"";position:absolute;inset:3px;border-radius:2px;border:1px dashed var(--a)}.py-pn-cp b{position:relative;font-size:11px;font-weight:900;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.py-pn-hud{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:flex;align-items:center;gap:8px;height:26px;padding:0 12px;box-sizing:border-box;border-radius:99px;background:var(--sf);border:1px solid var(--b1);white-space:nowrap}.py-pn-hud b{font-size:12.5px;font-weight:700;color:var(--t1)}.py-pn-pips{display:flex;gap:4px}.py-pn-pips i{width:8px;height:8px;border-radius:50%;background:var(--b2)}.py-pn-pips .py-pn-on{background:var(--a2);box-shadow:0 0 8px var(--a)}.py-pn-prize{position:absolute;z-index:6;left:50%;top:10%;width:min(244px,80%);opacity:0;pointer-events:none;transform:translate(-50%,0) scale(.6)}.py-bl-stage{touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none}.py-bl-tip{position:absolute;z-index:4;left:0;right:0;top:0;display:flex;justify-content:center;pointer-events:none}.py-bl-tip span{height:28px;display:inline-flex;align-items:center;padding:0 13px;border-radius:99px;background:var(--sf);border:1px solid var(--b1);box-shadow:var(--hi);font-size:12.5px;font-weight:700;color:var(--t1);white-space:nowrap}.py-bl-hose{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.py-bl-hose path{fill:none;stroke:rgba(255,255,255,.26);stroke-width:5;stroke-linecap:round}.py-bl-ball{position:absolute;transform-origin:50% 100%}.py-bl-card{position:absolute;left:30%;right:30%;top:38%;height:19%;display:grid;place-items:center;border-radius:5px;background:var(--ad);opacity:0}.py-bl-card b{font-size:20px;font-weight:900;color:rgba(255,255,255,.5)}.py-bl-thin{position:absolute;inset:0;border-radius:50% 50% 47% 47% / 55% 55% 45% 45%;background:radial-gradient(circle at 46% 42%,var(--a2),rgba(255,255,255,0) 70%);opacity:0;pointer-events:none}.py-bl-skin{position:absolute;inset:0;border-radius:50% 50% 47% 47% / 55% 55% 45% 45%;background:radial-gradient(circle at 36% 30%,rgba(255,255,255,.5),rgba(255,255,255,0) 22%),radial-gradient(circle at 42% 38%,var(--a2),var(--a) 52%,var(--ad));box-shadow:inset -10px -14px 26px rgba(0,0,0,.3),16px 26px 40px -24px var(--ad)}.py-bl-shine{position:absolute;left:16%;top:11%;width:28%;height:16%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.95),rgba(255,255,255,.25) 60%,rgba(255,255,255,0))}.py-bl-glint{position:absolute;left:31%;top:21%;width:6%;height:4.5%;border-radius:50%;background:#fff}.py-bl-knot{position:absolute;background:var(--ad);clip-path:polygon(50% 0,100% 100%,0 100%);-webkit-clip-path:polygon(50% 0,100% 100%,0 100%)}.py-bl-pump{position:absolute}.py-bl-rod{position:absolute;left:50%;top:9%;width:4px;height:42%;margin-left:-2px;background:linear-gradient(90deg,rgba(255,255,255,.4),rgba(255,255,255,.85),rgba(255,255,255,.4))}.py-bl-handle{position:absolute;left:0;right:0;top:5%;height:11px;border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.34));box-shadow:var(--e1)}.py-bl-cyl{position:absolute;left:7px;right:7px;top:30%;bottom:7px;border-radius:8px;background:linear-gradient(90deg,var(--ad),var(--a) 30%,var(--a2) 46%,var(--a) 68%,var(--ad));box-shadow:var(--e2),inset 0 1px 0 rgba(255,255,255,.4)}.py-bl-foot{position:absolute;left:-6px;right:-6px;bottom:0;height:8px;border-radius:4px;background:rgba(255,255,255,.2)}.py-bl-gauge{position:absolute;left:100%;top:40%;width:38px;height:38px;margin-left:2px;border-radius:50%;background:radial-gradient(circle,var(--bg) 57%,rgba(0,0,0,0) 58%),conic-gradient(from 240deg,rgba(255,255,255,.26) 0 175deg,var(--a2) 175deg 240deg,rgba(0,0,0,0) 240deg);box-shadow:0 0 0 3px var(--rz),var(--e1)}.py-bl-needle{position:absolute;left:50%;top:50%;width:2px;height:14px;margin:-14px 0 0 -1px;border-radius:1px;transform-origin:50% 100%;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.5)}.py-bl-bits{position:absolute;inset:0;pointer-events:none}.py-bl-sh{position:absolute;left:0;top:0;width:16px;height:9px;margin:-4px 0 0 -8px;border-radius:60% 40% 70% 30%;background:var(--a);opacity:0}.py-bl-sh:nth-child(3n){background:var(--ad)}.py-bl-sh:nth-child(3n + 1){background:var(--a2)}.py-bl-ring{position:absolute;border-radius:50%;border:3px solid rgba(255,255,255,.8);opacity:0;pointer-events:none}.py-bl-prize{position:absolute;z-index:6;left:50%;top:46%;width:min(244px,80%);opacity:0;pointer-events:none}.py-bw-stage{display:flex;flex-direction:column;gap:8px}.py-bw-hud{flex:none;display:flex;justify-content:space-between;align-items:center;height:24px;font-size:13px;color:var(--t1);font-variant-numeric:tabular-nums;white-space:nowrap}.py-bw-cnt b{color:#fff;font-weight:800}.py-bw-pts{font-weight:800;color:var(--a2)}.py-bw-sheet{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.03) 40%,rgba(255,255,255,.06)),var(--sf);box-shadow:var(--e2),var(--hi),inset 0 0 0 1px rgba(255,255,255,.14)}.py-bw-print{position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 10px,rgba(0,0,0,0) 10px 20px),radial-gradient(80% 60% at 50% 50%,var(--ad),rgba(0,0,0,0))}.py-bw-grid{position:absolute;inset:0;touch-action:none;cursor:pointer;--bd:48px}.py-bw-b{position:absolute;left:0;top:0;width:var(--bd);height:var(--bd);border-radius:50%;background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.95) 0 5%,rgba(255,255,255,.4) 10%,rgba(255,255,255,.08) 34%,rgba(255,255,255,.04) 56%,rgba(255,255,255,.2) 68%,rgba(255,255,255,.42) 71%,rgba(255,255,255,0) 73%);box-shadow:inset -5px -7px 12px rgba(0,0,0,.3),inset 3px 4px 8px rgba(255,255,255,.12),4px 7px 10px -3px rgba(0,0,0,.55)}.py-bw-b::after{content:"";position:absolute;inset:16%;border-radius:50%;opacity:0;background:conic-gradient(from 20deg,rgba(255,255,255,.36),rgba(255,255,255,0) 12%,rgba(255,255,255,.28) 24%,rgba(255,255,255,0) 38%,rgba(255,255,255,.3) 52%,rgba(255,255,255,0) 66%,rgba(255,255,255,.25) 80%,rgba(255,255,255,0) 92%)}.py-bw-b.py-bw-pp{background:radial-gradient(circle,rgba(255,255,255,.05),rgba(255,255,255,.02) 58%,rgba(255,255,255,.16) 68%,rgba(255,255,255,0) 71%);box-shadow:inset 1px 1px 3px rgba(0,0,0,.3)}.py-bw-b.py-bw-pp::after{opacity:1}.py-bw-puff{position:absolute;left:0;top:0;width:var(--bd);height:var(--bd);box-sizing:border-box;border-radius:50%;border:2px solid rgba(255,255,255,.6);opacity:0;pointer-events:none}.py-bw-sheen{position:absolute;top:-20%;bottom:-20%;left:0;width:34%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.09),rgba(255,255,255,0));pointer-events:none;transform:translateX(-400px)}.py-bw-tk{position:absolute;left:0;top:0;width:36px;height:22px;display:grid;place-items:center;border-radius:4px;background:rgba(255,255,255,.96);color:var(--ad);font-style:normal;box-shadow:var(--e1);opacity:0;pointer-events:none}.py-bw-tk b{font-size:13px;font-weight:900}.py-bw-prize{position:absolute;z-index:6;left:50%;top:56%;width:min(244px,80%);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.5)}.py-lt-stage{display:flex;flex-direction:column;gap:8px}.py-lt-wrap{position:relative;flex:1;min-height:0}.py-lt-cv{cursor:pointer;touch-action:manipulation}.py-lt-res{position:absolute;z-index:4;left:0;top:0;max-width:calc(100% - 16px);display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;box-sizing:border-box;border-radius:22px;opacity:0;pointer-events:none;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.12),rgba(255,255,255,0) 60%),var(--rz);box-shadow:var(--e3),var(--hi),inset 0 0 0 1px var(--b2)}.py-lt-big{flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,var(--a2) 26%,var(--a) 64%,var(--ad));box-shadow:var(--e1),inset -3px -4px 8px rgba(0,0,0,.25)}.py-lt-big b{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--ad);font-size:16px;font-weight:900;font-variant-numeric:tabular-nums}.py-lt-res>span{display:grid;gap:2px;min-width:0}.py-lt-res small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--a2);white-space:nowrap}.py-lt-res span b{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.py-lt-tab{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:6px}.py-lt-tab span{min-width:0;height:32px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 11px;box-sizing:border-box;border-radius:12px;background:var(--sf);border:1px solid var(--b1)}.py-lt-tab b{font-size:13px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.py-lt-tab small{min-width:0;font-size:12px;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.py-lt-tab .py-lt-on{border-color:var(--a2);box-shadow:0 0 0 1px var(--a2),0 8px 20px -10px var(--a)}.py-lt-tab .py-lt-on small{color:var(--a2)}.py-iw{padding:0}.py-iw-page{position:absolute;left:0;right:0;top:0;bottom:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:12px 16px 0;box-sizing:border-box}.py-iw-heroW{position:relative;flex:none;width:128px;height:116px}.py-iw-hero{position:absolute;left:50%;top:46%;width:0;height:0}.py-iw-hero .py-iw-ico{left:-50px;top:-50px;width:100px;height:100px;right:auto;bottom:auto;perspective:500px}.py-iw-hero .py-iw-shd{display:none}.py-iw-floor{position:absolute;left:50%;bottom:0;width:96px;height:16px;margin-left:-48px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),rgba(0,0,0,0));transform:translateX(8px)}.py-iw-txt{width:100%;display:grid;justify-items:center;gap:4px;text-align:center}.py-iw-txt .ui-h1{margin:0;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.py-iw-sub{max-width:100%;font-size:13px;line-height:1.35;color:var(--t1)}.py-iw-txt .ui-row{width:100%;box-sizing:border-box;margin-top:8px;text-align:left}.py-iw-txt .ui-art{width:42px;height:42px;border-radius:13px}.py-iw-bar{position:absolute;left:10px;right:10px;bottom:10px;height:64px;display:grid;grid-template-columns:repeat(5,1fr);border-radius:22px;background:var(--glass),var(--sf);box-shadow:var(--e2),var(--hi),inset 0 0 0 1px var(--b1)}.py-iw-ind{position:absolute;left:0;top:6px;width:46px;height:52px;border-radius:16px;background:radial-gradient(closest-side,var(--a),rgba(0,0,0,0));opacity:.3;pointer-events:none}.py-iw-tab{position:relative;min-width:0;display:grid;justify-items:center;align-content:center;gap:4px;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.py-iw-tab span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:600;color:var(--t2)}.py-iw-tab.py-iw-on span{color:var(--a2)}.py-iw-icw{position:relative;width:32px;height:32px}.py-iw-ico{position:absolute;inset:0;perspective:160px}.py-iw-shd{position:absolute;left:5px;right:5px;bottom:-4px;height:6px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.65),rgba(0,0,0,0))}.py-iw-g{position:absolute;inset:0;transform-style:preserve-3d;--dz:0}.py-iw-bell .py-iw-g{transform-origin:50% 14%}.py-iw-l{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}.py-iw-x1{transform:translateZ(calc(var(--dz) * .25px))}.py-iw-x2{transform:translateZ(calc(var(--dz) * .5px))}.py-iw-x3{transform:translateZ(calc(var(--dz) * .75px))}.py-iw-l1,.py-iw-tf{transform:translateZ(calc(var(--dz) * 1px))}.py-iw-l2{transform:translateZ(calc(var(--dz) * 1.6px))}.py-iw-gloss{position:absolute;inset:0;pointer-events:none;transform:translateZ(calc(var(--dz) * 1.05px));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.6),rgba(255,255,255,0) 46%),linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,0) 45%,rgba(0,0,0,.26))}.py-iw-tf,.py-iw-tb{backface-visibility:hidden;-webkit-backface-visibility:hidden}.py-iw-tb{transform:rotateY(180deg)}.py-iw-tf svg,.py-iw-tb svg{display:block;width:100%;height:100%;overflow:visible}.py-iw-l *{transform-box:fill-box;transform-origin:center}.py-iw-sd{fill:var(--ad)}.py-iw-fc{fill:var(--a)}.py-iw-hl{fill:none;stroke:rgba(255,255,255,.6);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.py-iw-wh{fill:#fff}.py-iw-dr{fill:var(--ad)}.py-iw-win{fill:#fff;opacity:.3}.py-iw-smk{fill:rgba(255,255,255,.75);opacity:0}.py-iw-hd{fill:none;stroke:var(--a2);stroke-width:2.4;stroke-linecap:round}.py-iw-item{fill:var(--a2)}.py-iw-flap{fill:var(--a2);transform-origin:50% 0}.py-iw-ol{fill:none;stroke:var(--a2);stroke-width:2;stroke-linejoin:round}.py-iw-fill{clip-path:inset(calc((1 - var(--f,1)) * 100%) 0 0 0)}.py-iw-mh{fill:var(--a2);opacity:0}.py-iw-clap{transform-origin:50% -140%}.py-iw-wv{fill:none;stroke:var(--a2);stroke-width:1.6;stroke-linecap:round;opacity:0}.py-iw-bdg circle{fill:#fff}.py-iw-bdg text{font:800 6.4px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;fill:var(--ad)}.py-iw-pf{fill:none;stroke:rgba(255,255,255,.7);stroke-width:1.2;stroke-dasharray:1.4 1.6}.py-iw-qr{fill:rgba(255,255,255,.86)}.oc-wrap{position:absolute;inset:0;overflow:hidden;background:var(--bg)}.oc-cv{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab}.oc-cv.oc-y{touch-action:none}.oc-wrap.oc-hold .oc-cv{cursor:grabbing}