.wk-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:var(--s7) 0 0;border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;background:var(--line)}.wk-stats>div{padding:var(--s5) var(--s5) var(--s4);background:var(--void)}.wk-stats dt{margin:0}.wk-stats dd{margin:var(--s2) 0 0;font:900 clamp(calc(34*var(--px)),5.2vw,calc(76*var(--px)))/.9 var(--f-display);font-stretch:125%;letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:var(--plasma);-webkit-background-clip:text;background-clip:text;color:transparent}.wk-note{max-width:62ch;margin:var(--s6) 0 0;padding:var(--s4) var(--s5);border:1px dashed var(--line-2);border-radius:var(--r-l);color:var(--text-2)}.wk-note b{color:var(--sun)}.wk-tick{overflow:hidden;padding:var(--s5) 0;border-block:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.wk-tick-track{display:flex;align-items:center;gap:var(--s6);width:max-content;font:900 clamp(calc(30*var(--px)),4.6vw,calc(70*var(--px)))/1 var(--f-display);font-stretch:125%;text-transform:uppercase;letter-spacing:-.02em;animation:wk-tick 46s linear infinite}.wk-tick-track span:nth-child(4n+3){color:transparent;-webkit-text-stroke:1.5px var(--text)}.wk-tick-track i{color:var(--sun);font-style:normal;font-size:.6em}@keyframes wk-tick{to{transform:translate(-50%)}}@keyframes wk-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes wk-ping{0%{box-shadow:0 0 0 0 var(--rd-ping),0 0 calc(16*var(--px)) var(--rd-dot)}to{box-shadow:0 0 0 calc(24*var(--px)) transparent,0 0 calc(16*var(--px)) var(--rd-dot)}}@keyframes wk-pop{0%{opacity:0;transform:translateY(calc(30*var(--px))) scale(.97)}}.wk-chip{display:inline-flex;align-items:center;padding:calc(6*var(--px)) calc(10*var(--px));border-radius:var(--r-full);background:#0a0a0e8c;-webkit-backdrop-filter:blur(calc(10*var(--px)));backdrop-filter:blur(calc(10*var(--px)));color:#fff;font:500 calc(10.5*var(--px))/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase}.wk-chip.wk-sample,.wk-sample-tx{background:#ffc400;color:#160800}.wk-sample-tx{padding:calc(2*var(--px)) calc(6*var(--px));border-radius:calc(4*var(--px))}.sec-tight{padding:clamp(calc(48*var(--px)),6vw,calc(96*var(--px))) 0}.cta-band{position:relative;overflow:hidden;display:grid;grid-template-columns:1.3fr 1fr;gap:var(--s6);align-items:end;padding:clamp(calc(28*var(--px)),5vw,calc(72*var(--px)));border-radius:var(--r-2xl);background:radial-gradient(80% 120% at 100% 100%,rgba(255,122,0,.45),transparent 60%),radial-gradient(60% 90% at 0% 0%,rgba(178,107,255,.25),transparent 60%),#0b0b12;color:#f3efe6;color-scheme:dark;isolation:isolate}.cta-band .h2{margin:0;color:#f3efe6}.cta-band p{color:#c2becb;margin:0 0 var(--s5)}.cta-band .acts{display:flex;flex-wrap:wrap;gap:var(--s3)}.cta-band .btn-glass{color:#f3efe6}html[data-theme=light] .cta-band{background:radial-gradient(80% 120% at 100% 100%,#FFB78A,transparent 62%),radial-gradient(70% 100% at 0% 0%,#CFC3FF,transparent 62%),radial-gradient(60% 80% at 60% 0%,#9FE6FF,transparent 60%),#fff4ea;color:var(--text);color-scheme:light;box-shadow:var(--e4)}html[data-theme=light] .cta-band .h2{color:var(--text)}html[data-theme=light] .cta-band p{color:var(--text-2)}html[data-theme=light] .cta-band .btn-glass{color:var(--text);background:#ffffffb3}.wk-radar{--rd-bg: radial-gradient(circle at 50% 50%, #0F1E14 0%, #06090A 62%, #040506 100%);--rd-line: rgba(198, 255, 61, .09);--rd-dot: #C6FF3D;--rd-ping: rgba(198, 255, 61, .55);--rd-sweep: rgba(198, 255, 61, .3);--rd-ink: #F3EFE6;--rd-home: #FFC400;position:relative;aspect-ratio:16 / 6;min-height:calc(280*var(--px));max-height:calc(440*var(--px));overflow:hidden;isolation:isolate;border-radius:var(--r-2xl);background:var(--rd-bg);color:var(--rd-ink);box-shadow:var(--e5)}html[data-theme=light] .wk-radar{--rd-bg: radial-gradient(circle at 50% 55%, #FFFFFF 0%, #FFF6EC 45%, #FCE7DA 100%);--rd-line: rgba(217, 72, 15, .1);--rd-dot: #E8360F;--rd-ping: rgba(232, 54, 15, .45);--rd-sweep: rgba(255, 140, 60, .32);--rd-ink: #141110;--rd-home: #7C5CFF}.wk-radar:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--rd-line) 1px,transparent 1px),linear-gradient(90deg,var(--rd-line) 1px,transparent 1px),repeating-radial-gradient(circle at 50% 50%,transparent 0 calc(79*var(--px)),var(--rd-line) calc(80*var(--px)) calc(81*var(--px)));background-size:calc(56*var(--px)) calc(56*var(--px)),calc(56*var(--px)) calc(56*var(--px)),auto}.wk-sweep{position:absolute;left:50%;top:50%;z-index:-1;width:170%;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 0deg,var(--rd-sweep),transparent 10%);-webkit-mask-image:radial-gradient(circle,#000 0%,transparent 60%);mask-image:radial-gradient(circle,#000 0%,transparent 60%);transform:translate(-50%,-50%);animation:wk-spin 7s linear infinite}.wk-radar-hud{position:absolute;inset:var(--s5);display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.wk-radar-hud .label{color:var(--rd-ink);opacity:.75}.wk-radar-hud .label b{color:var(--rd-dot);font-weight:600}.wk-dot{position:absolute;display:grid;place-items:center;width:calc(44*var(--px));height:calc(44*var(--px));padding:0;border:0;background:none;color:var(--rd-ink);transform:translate(-50%,-50%);cursor:pointer}.wk-dot i{width:calc(12*var(--px));height:calc(12*var(--px));border-radius:50%;background:var(--rd-dot);animation:wk-ping 2.4s var(--d, 0s) ease-out infinite;transition:transform var(--d-m) var(--ease-expo)}.wk-dot:hover i,.wk-dot:focus-visible i{transform:scale(1.6)}.wk-dot b{position:absolute;left:50%;top:calc(50% + calc(12*var(--px)));transform:translate(-50%);white-space:nowrap;color:var(--rd-ink);font-size:calc(10.5*var(--px));font-weight:600}.wk-dot.is-home{cursor:default}.wk-dot.is-home i{width:calc(16*var(--px));height:calc(16*var(--px));background:var(--rd-home);box-shadow:0 0 0 calc(6*var(--px)) color-mix(in srgb,var(--rd-home) 25%,transparent),0 0 calc(24*var(--px)) var(--rd-home);animation:none}.wk-dot.is-home b{color:var(--rd-home)}.wk-filter{display:flex;flex-wrap:wrap;gap:var(--s2);margin-bottom:var(--s6)}.wk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(calc(340*var(--px)),auto);gap:var(--s4);margin:0;padding:0;list-style:none}.wk-card.is-big{grid-column:span 2;grid-row:span 2}.wk-open{position:relative;display:block;width:100%;height:100%;padding:0;border:0;border-radius:var(--r-xl);overflow:hidden;isolation:isolate;background:#0b0b10;color:#fff;text-align:left;cursor:pointer;box-shadow:var(--e3);transition:transform var(--d-l) var(--ease-expo),box-shadow var(--d-l) var(--ease)}.wk-open:hover{transform:translateY(calc(-6*var(--px)));box-shadow:var(--e5)}.wk-open:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,transparent 30%,transparent 45%,rgba(0,0,0,.88) 100%)}.wk-ph{position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 50% 40%,#2a2230,#0b0b10)}.wk-ph img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease-expo)}.wk-open:hover .wk-ph img{transform:scale(1.08)}.wk-ph.is-cut{background:radial-gradient(60% 55% at 50% 42%,rgba(255,170,0,.38),transparent 70%),radial-gradient(circle at 50% 40%,#2a2230,#0b0b10)}.wk-ph.is-cut img{object-fit:contain;padding:14% 18% 34%;filter:drop-shadow(0 calc(24*var(--px)) calc(30*var(--px)) rgba(0,0,0,.55))}.wk-dlg-ph img.is-cut{object-fit:contain;padding:8%}.wk-dot.no-label b{display:none}.wk-top{position:absolute;top:calc(14*var(--px));left:calc(14*var(--px));right:calc(80*var(--px));display:flex;flex-wrap:wrap;gap:calc(6*var(--px))}.wk-no{position:absolute;top:calc(18*var(--px));right:calc(18*var(--px));color:#ffffffbf}.wk-body{position:absolute;left:calc(20*var(--px));right:calc(84*var(--px));bottom:calc(20*var(--px));display:flex;flex-direction:column;gap:calc(9*var(--px))}.wk-title{font:900 clamp(calc(20*var(--px)),1.9vw,calc(30*var(--px)))/1 var(--f-display);font-stretch:125%;text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance}.wk-card.is-big .wk-title{font-size:clamp(calc(28*var(--px)),3.8vw,calc(60*var(--px)))}.wk-loc{display:flex;align-items:center;gap:calc(6*var(--px));margin:0;font-size:calc(13.5*var(--px));color:#ffffffdb}.wk-loc svg{flex:none;width:calc(15*var(--px));height:calc(15*var(--px));color:#ffc400}.wk-n{font:500 calc(11.5*var(--px))/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8}.wk-n b{color:#c6ff3d;font-size:calc(15*var(--px))}.wk-go{position:absolute;right:calc(18*var(--px));bottom:calc(18*var(--px));display:grid;place-items:center;width:calc(50*var(--px));height:calc(50*var(--px));border-radius:50%;background:var(--plasma);color:#160800;transform:rotate(-45deg) scale(.88);transition:transform var(--d-l) var(--ease-expo)}.wk-go svg{width:calc(20*var(--px));height:calc(20*var(--px))}.wk-open:hover .wk-go,.wk-open:focus-visible .wk-go{transform:none}.wk-dlg{width:min(calc(1120*var(--px)),calc(100vw - calc(32*var(--px))));max-width:none;max-height:calc(100vh - calc(32*var(--px)));max-height:calc(100dvh - calc(32*var(--px)));padding:0;border:0;border-radius:var(--r-2xl);overflow:hidden;background:var(--ink-1);color:var(--text);box-shadow:var(--e5)}.wk-dlg[open]{animation:wk-pop .7s var(--ease-expo)}.wk-dlg::backdrop{background:#050507c7;-webkit-backdrop-filter:blur(calc(8*var(--px)));backdrop-filter:blur(calc(8*var(--px)))}.wk-dlg-body{display:grid;grid-template-columns:1.15fr 1fr;max-height:inherit}.wk-dlg-ph{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;background:radial-gradient(circle at 50% 40%,#2a2230,#0b0b10)}.wk-dlg-ph img{flex:0 0 100%;width:100%;height:100%;min-height:calc(460*var(--px));object-fit:cover;scroll-snap-align:start}.wk-dlg-tx{padding:var(--s7) var(--s6) var(--s6);overflow-y:auto}.wk-dlg-tx .h3{margin:var(--s3) 0 var(--s3)}.wk-dlg-tx .wk-loc{color:var(--text-2);margin-bottom:var(--s4)}.wk-dlg-tx>p:not(.label){color:var(--text-2);line-height:1.6}.wk-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:var(--s5) 0 0;border-radius:var(--r-l);overflow:hidden;background:var(--line);border:1px solid var(--line)}.wk-facts>div{padding:var(--s3) var(--s4);background:var(--ink-1)}.wk-facts dd{margin:calc(4*var(--px)) 0 0;font:800 calc(18*var(--px))/1.1 var(--f-display);font-stretch:115%}.wk-prods{display:grid;gap:var(--s2);margin:var(--s3) 0 0;padding:0;list-style:none}.wk-prods li{display:flex;align-items:center;gap:var(--s3);font-weight:500}.wk-prods img{width:calc(48*var(--px));height:calc(48*var(--px));padding:calc(4*var(--px));border-radius:calc(12*var(--px));object-fit:contain;background:var(--inset-2)}.wk-dlg-act{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s6)}.wk-x{position:absolute;top:calc(14*var(--px));right:calc(14*var(--px));z-index:3;display:grid;place-items:center;width:calc(44*var(--px));height:calc(44*var(--px));border:0;border-radius:50%;background:#0a0a0e9e;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(calc(8*var(--px)));backdrop-filter:blur(calc(8*var(--px)))}.wk-x svg{width:calc(18*var(--px));height:calc(18*var(--px));fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.wk-dlg.is-media{width:auto;max-width:calc(100vw - calc(32*var(--px)));background:transparent;box-shadow:none;overflow:visible}.wk-dlg.is-media [data-body]{display:grid;justify-items:center;gap:var(--s3)}.wk-dlg.is-media img,.wk-dlg.is-media video{max-width:calc(100vw - calc(32*var(--px)));max-height:82vh;width:auto;border-radius:var(--r-xl);background:var(--ink-3)}.wk-dlg.is-media .label{color:#f3efe6}.fx-made{position:absolute;left:0;right:0;bottom:-.12em;z-index:-1;overflow:hidden;white-space:nowrap;font:900 clamp(calc(80*var(--px)),17vw,calc(300*var(--px)))/.8 var(--f-display);font-stretch:125%;text-transform:uppercase;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px var(--line-2);pointer-events:none}.fx-media{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(320*var(--px))),1fr));gap:var(--s4);margin:0;padding:0;list-style:none}.fx-m{min-width:0}.fx-m button{position:relative;display:block;width:100%;padding:0;border:0;border-radius:var(--r-xl);overflow:hidden;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--sun) 22%,transparent),transparent 70%),var(--ink-3);cursor:zoom-in;box-shadow:var(--e2)}.fx-m img,.fx-m video{display:block;width:100%;height:auto;transition:transform 1.2s var(--ease-expo)}.fx-m button:hover img,.fx-m button:hover video{transform:scale(1.05)}.fx-m img{aspect-ratio:4 / 3;object-fit:contain;padding:9%}.fx-cap{position:absolute;left:calc(12*var(--px));bottom:calc(12*var(--px));display:flex;gap:calc(6*var(--px));padding:calc(7*var(--px)) calc(11*var(--px));border-radius:var(--r-full);background:#0a0a0e99;color:#fff;font:500 calc(11*var(--px))/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(calc(10*var(--px)));backdrop-filter:blur(calc(10*var(--px)))}.fx-cap .wk-chip{padding:0 calc(5*var(--px));border-radius:calc(4*var(--px))}.fx-play{position:absolute;left:50%;top:50%;width:calc(64*var(--px));height:calc(64*var(--px));margin:calc(-32*var(--px)) 0 0 calc(-32*var(--px));border-radius:50%;background:#0a0a0e8c;-webkit-backdrop-filter:blur(calc(8*var(--px)));backdrop-filter:blur(calc(8*var(--px)))}.fx-play:after{content:"";position:absolute;left:calc(26*var(--px));top:calc(21*var(--px));border:calc(11*var(--px)) solid transparent;border-left:calc(17*var(--px)) solid #FFFFFF;border-right:0}.fx-visit{display:grid;gap:var(--s3);padding:var(--s5);border-radius:var(--r-xl);background:#ffffff0f;border:1px solid rgb(255 255 255 / .14)}html[data-theme=light] .fx-visit{background:#ffffffb3;border-color:#14111014}.fx-visit address{font-style:normal;line-height:1.5}@keyframes fx-float{50%{transform:translateY(calc(-10*var(--px)))}}.fx-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(calc(28*var(--px)),4vw,calc(64*var(--px)));align-items:center}.fx-hero .wk-stats{grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(520*var(--px))}.fx-hero .wk-stats dd{font-size:clamp(calc(30*var(--px)),3.4vw,calc(50*var(--px)))}.fx-parts{position:relative;aspect-ratio:1 / .92;border-radius:clamp(calc(26*var(--px)),3vw,calc(40*var(--px)));overflow:hidden;isolation:isolate;background:radial-gradient(60% 55% at 55% 58%,color-mix(in srgb,var(--sun) 30%,transparent),transparent 70%),var(--ink-2);border:1px solid var(--line);box-shadow:var(--e4)}.fx-parts:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(var(--line-2) 1px,transparent 1.4px);background-size:calc(22*var(--px)) calc(22*var(--px));-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 75%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 75%)}.fx-part{position:absolute;display:block;animation:fx-float 6s ease-in-out infinite}.fx-part img{display:block;width:100%;height:auto;filter:drop-shadow(0 calc(26*var(--px)) calc(30*var(--px)) rgb(0 0 0 / .35))}.fx-part.p1{left:5%;bottom:9%;width:34%;animation-delay:-1s}.fx-part.p2{left:20%;top:7%;width:58%;animation-delay:-3s}.fx-part.p3{right:7%;bottom:7%;width:25%;animation-delay:-5s;z-index:2}.fx-tag{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:calc(8*var(--px));padding:calc(8*var(--px)) calc(12*var(--px));border-radius:var(--r-full);background:var(--ink-1);border:1px solid var(--line);box-shadow:var(--e2);color:var(--text);font-size:calc(13*var(--px));font-weight:600;white-space:nowrap}.fx-tag i{width:calc(8*var(--px));height:calc(8*var(--px));border-radius:50%;background:var(--sun);box-shadow:0 0 0 calc(4*var(--px)) color-mix(in srgb,var(--sun) 22%,transparent)}.fx-tag.t1{left:4%;bottom:4%}.fx-tag.t2{right:4%;top:4%}.fx-tag.t3{right:4%;bottom:4%}.fx-build{padding:clamp(calc(64*var(--px)),8vw,calc(128*var(--px))) 0 clamp(calc(32*var(--px)),4vw,calc(64*var(--px)))}.fx-tl-wrap{position:relative;margin-top:var(--s7)}.fx-line{position:absolute;left:50%;top:0;bottom:0;width:calc(2*var(--px));margin-left:-1px;border-radius:calc(2*var(--px));background:var(--line)}.fx-line i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(var(--sun),var(--volt));transform:scaleY(0);transform-origin:50% 0}.fx-tl{display:grid;gap:clamp(calc(48*var(--px)),7vw,calc(110*var(--px)));margin:0;padding:0;list-style:none}.fx-row{display:grid;grid-template-columns:minmax(0,1fr) calc(64*var(--px)) minmax(0,1fr);align-items:center;gap:clamp(calc(20*var(--px)),3vw,calc(48*var(--px)))}.fx-row.is-flip .fx-pic{order:3}.fx-row.is-flip .fx-copy{order:1;text-align:right}.fx-row.is-flip .fx-node{order:2}.fx-row.is-flip .fx-kick,.fx-row.is-flip .fx-facts{justify-content:flex-end}.fx-row.is-flip .fx-p{margin-left:auto}.fx-node{position:relative;z-index:1;display:grid;place-items:center;width:calc(64*var(--px));height:calc(64*var(--px));border-radius:50%;background:var(--void);border:calc(2*var(--px)) solid var(--line-2);color:var(--muted);font:600 calc(15*var(--px)) var(--f-mono);transition:background var(--d-m),color var(--d-m),border-color var(--d-m),box-shadow var(--d-m)}.fx-row.is-on .fx-node{background:var(--sun);border-color:var(--sun);color:var(--void);box-shadow:0 0 0 calc(8*var(--px)) color-mix(in srgb,var(--sun) 16%,transparent),0 calc(10*var(--px)) calc(30*var(--px)) calc(-8*var(--px)) var(--sun)}.fx-stage{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;overflow:hidden;border-radius:clamp(calc(22*var(--px)),2.6vw,calc(34*var(--px)));background:radial-gradient(60% 60% at 50% 55%,color-mix(in srgb,var(--sun) 24%,transparent),transparent 72%),var(--ink-2);border:1px solid var(--line);box-shadow:var(--e3)}.fx-stage img{max-width:72%;max-height:78%;object-fit:contain;filter:drop-shadow(0 calc(24*var(--px)) calc(28*var(--px)) rgb(0 0 0 / .35));transition:transform 1.2s var(--ease-expo)}.fx-row:hover .fx-stage img{transform:translateY(calc(-6*var(--px))) scale(1.03)}.fx-stage.is-photo img{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;filter:none}.fx-kick{display:flex;align-items:center;gap:calc(10*var(--px));margin:0 0 var(--s3)}.fx-ic{display:grid;place-items:center;width:calc(36*var(--px));height:calc(36*var(--px));border-radius:calc(12*var(--px));background:color-mix(in srgb,var(--sun) 16%,transparent);color:var(--sun)}.fx-ic svg{width:calc(19*var(--px));height:calc(19*var(--px))}.fx-h{margin:0 0 var(--s3)}.fx-p{max-width:44ch;margin:0;color:var(--text-2);font-size:clamp(calc(15*var(--px)),1.1vw,calc(17*var(--px)));line-height:1.6}.fx-facts{display:flex;flex-wrap:wrap;gap:calc(8*var(--px));margin:var(--s4) 0 0;padding:0;list-style:none}.fx-facts li{padding:calc(7*var(--px)) calc(12*var(--px));border:1px solid var(--line-2);border-radius:var(--r-full);color:var(--text-2);font-size:calc(12.5*var(--px));font-weight:500}@media(max-width:1020px){.fx-hero-grid{grid-template-columns:minmax(0,1fr)}.fx-parts{aspect-ratio:1 / .8}.fx-line{left:calc(27*var(--px))}.fx-row,.fx-row.is-flip{grid-template-columns:calc(56*var(--px)) minmax(0,1fr);grid-template-areas:"node copy" ". pic";column-gap:var(--s4);row-gap:var(--s4);align-items:start}.fx-row .fx-node,.fx-row.is-flip .fx-node{grid-area:node;width:calc(56*var(--px));height:calc(56*var(--px));order:0}.fx-row .fx-copy,.fx-row.is-flip .fx-copy{grid-area:copy;order:0;text-align:left;padding-top:calc(4*var(--px))}.fx-row .fx-pic,.fx-row.is-flip .fx-pic{grid-area:pic;order:0}.fx-row.is-flip .fx-kick,.fx-row.is-flip .fx-facts{justify-content:flex-start}.fx-row.is-flip .fx-p{margin-left:0}.fx-tag{font-size:calc(11.5*var(--px));padding:calc(6*var(--px)) calc(10*var(--px))}}.pl{padding:0 0 clamp(calc(64*var(--px)),8vw,calc(128*var(--px)))}.pl-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(calc(340*var(--px)),1fr);gap:var(--s5);align-items:start}.pl-stage{position:sticky;top:calc(var(--nav-h) + calc(28*var(--px)));grid-row:span 2;height:calc(100vh - var(--nav-h) - calc(56*var(--px)));height:calc(100svh - var(--nav-h) - calc(56*var(--px)));min-height:calc(520*var(--px));overflow:hidden;isolation:isolate;border-radius:var(--r-2xl);background:var(--sky);box-shadow:var(--e5);color-scheme:dark}.pl-stage,.pl-stage[data-sky=night]{--sky: radial-gradient(130% 75% at 50% 105%, #2A1B3D 0%, #0A0B16 55%, #04040A 100%)}.pl-stage[data-sky=dusk]{--sky: linear-gradient(180deg, #7D6BD8 0%, #C792D6 30%, #FFA98F 58%, #F3B9A4 72%, #E9AE9C 100%)}.pl-stage canvas{position:absolute;inset:0;display:block;width:100%;height:100%;touch-action:pan-y;cursor:grab}.pl-stage.is-grab canvas{cursor:grabbing}.pl-hud{position:absolute;inset:calc(16*var(--px)) calc(16*var(--px)) auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:calc(8*var(--px));pointer-events:none}.pl-tag{display:inline-flex;align-items:center;gap:calc(8*var(--px));padding:calc(9*var(--px)) calc(13*var(--px));border-radius:var(--r-full);background:#08081094;color:#f3efe6;font:500 calc(11*var(--px))/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(calc(12*var(--px)));backdrop-filter:blur(calc(12*var(--px)))}.pl-live{display:inline-block;width:calc(8*var(--px));height:calc(8*var(--px));border-radius:50%;background:#ff3b1f;box-shadow:0 0 calc(10*var(--px)) #ff3b1f;animation:ask-pulse 1.4s ease-in-out infinite}.pl-lux-badge{position:absolute;left:calc(16*var(--px));bottom:calc(16*var(--px));padding:calc(12*var(--px)) calc(16*var(--px)) calc(10*var(--px));border-radius:calc(20*var(--px));background:#08081094;color:#f3efe6;-webkit-backdrop-filter:blur(calc(12*var(--px)));backdrop-filter:blur(calc(12*var(--px)));pointer-events:none}.pl-lux-badge b{display:block;font:900 clamp(calc(30*var(--px)),3.6vw,calc(48*var(--px)))/.9 var(--f-display);font-stretch:125%;background:linear-gradient(100deg,#fff1b8,#ffc400 60%,#ff7a00);-webkit-background-clip:text;background-clip:text;color:transparent}.pl-lux-badge .label{color:#c2becb;font-size:calc(10*var(--px))}.pl-ctl{position:absolute;right:calc(16*var(--px));bottom:calc(16*var(--px));display:flex;flex-direction:column;align-items:flex-end;gap:calc(8*var(--px))}.pl-views,.pl-zoom{display:flex;gap:calc(4*var(--px));padding:calc(4*var(--px));border-radius:var(--r-full);background:#08081094;-webkit-backdrop-filter:blur(calc(12*var(--px)));backdrop-filter:blur(calc(12*var(--px)))}.pl-views button,.pl-zoom button{min-width:calc(40*var(--px));height:calc(40*var(--px));padding:0 calc(14*var(--px));border:0;border-radius:var(--r-full);background:none;color:#f3efe6;font:500 calc(11*var(--px))/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.pl-zoom button{padding:0;font-size:calc(18*var(--px))}.pl-sky button{display:inline-flex;align-items:center;gap:calc(8*var(--px));padding:0 calc(14*var(--px)) 0 calc(12*var(--px))}.pl-sky svg{width:calc(16*var(--px));height:calc(16*var(--px))}.pl-sky button .i-sun,.pl-sky button[aria-pressed=true] .i-moon{display:none}.pl-sky button[aria-pressed=true] .i-sun{display:inline}.pl-views button[aria-pressed=true]{background:#f3efe6;color:#0b0b12}.pl-hint{position:absolute;left:50%;top:calc(58*var(--px));transform:translate(-50%);color:#f3efe6bf;pointer-events:none;transition:opacity var(--d-l)}.pl-stage[data-viewed] .pl-hint{animation:pl-fade 0s 6s forwards}@keyframes pl-fade{to{opacity:0}}.pl-stage.no-3d canvas,.pl-stage.no-3d .pl-ctl,.pl-stage.no-3d .pl-hint{display:none}.pl-no3d{display:none;position:absolute;inset:0;place-items:center;padding:var(--s6);color:#c2becb;text-align:center}.pl-stage.no-3d .pl-no3d{display:grid}.pl-form,.pl-out{padding:var(--s6);border-radius:var(--r-2xl)}.pl-form fieldset{margin:0 0 var(--s5);padding:0;border:0;min-width:0}.pl-form legend,.pl-row>.label{display:flex;justify-content:space-between;width:100%;margin-bottom:var(--s3);padding:0}.pl-form p.label{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);margin:0 0 var(--s3)}.pl-num{display:inline-flex;align-items:center;gap:calc(6*var(--px));padding:0 calc(10*var(--px)) 0 calc(4*var(--px));border:1px solid var(--line-2);border-radius:calc(12*var(--px));background:var(--inset);color:var(--muted);font:500 calc(12*var(--px)) var(--f-mono);letter-spacing:.06em;text-transform:none}.pl-num:focus-within{border-color:var(--sun)}.pl-num input{width:calc(76*var(--px));height:calc(36*var(--px));padding:0 calc(6*var(--px));border:0;background:none;color:var(--text);font:600 calc(15*var(--px)) var(--f-mono);text-align:right;outline:none;-moz-appearance:textfield}.pl-num input::-webkit-inner-spin-button,.pl-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pl-num input:disabled{color:var(--muted)}.pl-form legend output,.pl-row output{color:var(--text);font-family:var(--f-mono);letter-spacing:.04em;text-transform:none}.pl-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(8*var(--px))}.pl-opt{position:relative;display:flex;align-items:center;gap:calc(10*var(--px));min-height:calc(56*var(--px));padding:calc(10*var(--px)) calc(12*var(--px));border:1px solid var(--line-2);border-radius:calc(16*var(--px));cursor:pointer;transition:border-color var(--d-s),background var(--d-s),box-shadow var(--d-s)}.pl-opt:hover{border-color:color-mix(in srgb,var(--sun) 60%,transparent)}.pl-opt:has(input:checked){border-color:var(--sun);background:color-mix(in srgb,var(--sun) 12%,transparent);box-shadow:0 0 0 calc(3*var(--px)) color-mix(in srgb,var(--sun) 16%,transparent)}.pl-opt:has(input:focus-visible){outline:calc(2*var(--px)) solid var(--sun);outline-offset:calc(2*var(--px))}.pl-opt b{display:block;font-size:calc(14*var(--px));font-weight:600;line-height:1.2}.pl-opt small{display:block;margin-top:calc(2*var(--px));color:var(--muted);font-size:calc(12*var(--px))}.pl-opt svg{flex:none;width:calc(42*var(--px));height:calc(26*var(--px))}.pl-opt svg .rd{fill:rgb(var(--ink-rgb) / .14)}.pl-opt svg .pt{fill:var(--sun)}.pl-opt:has(input:checked) svg .pt{filter:drop-shadow(0 0 calc(3*var(--px)) var(--sun))}.pl-form input[type=range]{width:100%;height:calc(28*var(--px));margin:0;accent-color:var(--sun)}.pl-form input[type=range]:disabled{opacity:.4}.pl-row{margin:0 0 var(--s5)}.pl-two{display:grid;grid-template-columns:auto 1fr;gap:var(--s4);align-items:end}.pl-step{display:flex;align-items:center;gap:calc(6*var(--px))}.pl-step button{display:grid;place-items:center;width:calc(44*var(--px));height:calc(44*var(--px));border:1px solid var(--line-2);border-radius:50%;background:none;color:var(--text);font-size:calc(20*var(--px));cursor:pointer}.pl-step input{width:calc(54*var(--px));height:calc(44*var(--px));border:0;background:none;color:var(--text);font:900 calc(30*var(--px))/1 var(--f-display);font-stretch:125%;text-align:center;-moz-appearance:textfield}.pl-step input::-webkit-inner-spin-button,.pl-step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pl-form select{width:100%;height:calc(44*var(--px));padding:0 calc(12*var(--px));border:1px solid var(--line-2);border-radius:calc(14*var(--px));background:var(--inset);color:var(--text);font:inherit}.pl-check{display:flex;align-items:center;gap:calc(10*var(--px));margin-bottom:var(--s3);font-size:calc(14*var(--px));cursor:pointer}.pl-check input{width:calc(20*var(--px));height:calc(20*var(--px));accent-color:var(--sun)}.pl-out{position:relative;overflow:hidden}.pl-out:before{content:"";position:absolute;inset:-40% -20% auto auto;width:70%;aspect-ratio:1;z-index:-1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--sun) 28%,transparent),transparent 65%);pointer-events:none}.pl-kicker{display:flex;align-items:center;gap:calc(8*var(--px));margin:0}.pl-pick{display:flex;align-items:center;gap:var(--s4);margin:var(--s4) 0 var(--s5)}.pl-pick-ph{flex:none;display:grid;place-items:center;width:calc(96*var(--px));height:calc(96*var(--px));border-radius:calc(24*var(--px));background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--sun) 35%,transparent),transparent 70%),var(--inset-2)}.pl-pick-ph{overflow:hidden}.pl-pick-ph img{width:82%;height:82%;object-fit:contain}.pl-pick .h3{margin-bottom:calc(4*var(--px))}.pl-pick-sub{margin:calc(6*var(--px)) 0 0;color:var(--text-2);font-size:calc(13.5*var(--px))}.pl-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:calc(18*var(--px));background:var(--line)}.pl-nums>div{padding:calc(12*var(--px)) calc(12*var(--px)) calc(10*var(--px));background:var(--ink-2)}html[data-theme=light] .pl-nums>div{background:#fff}.pl-nums dt{font-size:calc(10*var(--px))}.pl-nums dd{margin:calc(6*var(--px)) 0 0;font:900 calc(26*var(--px))/1 var(--f-display);font-stretch:125%;letter-spacing:-.02em}.pl-nums dd small{color:var(--muted);font:500 calc(12*var(--px)) var(--f-mono)}.pl-nums dd.pl-sm{font:600 calc(14*var(--px))/1.2 var(--f-body);letter-spacing:0}.pl-nums .pl-big dd{font-size:calc(34*var(--px));background:var(--plasma);-webkit-background-clip:text;background-clip:text;color:transparent}.pl-lux{margin-top:var(--s5)}.pl-lux-row{display:flex;justify-content:space-between;align-items:baseline}.pl-lux-row b{font:900 calc(22*var(--px))/1 var(--f-display);font-stretch:125%;color:var(--volt)}.pl-lux.is-low .pl-lux-row b{color:var(--flare)}.pl-lux-bar{position:relative;height:calc(10*var(--px));margin:calc(10*var(--px)) 0 calc(8*var(--px));border-radius:calc(10*var(--px));background:var(--inset-2)}.pl-lux-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff3b1f,#ffc400 50%,#c6ff3d);transition:width var(--d-l) var(--ease-expo)}.pl-lux-bar em{position:absolute;top:calc(-5*var(--px));bottom:calc(-5*var(--px));width:calc(2*var(--px));margin-left:-1px;border-radius:calc(2*var(--px));background:var(--text)}.pl-notes{margin:var(--s4) 0 0;padding:calc(12*var(--px)) calc(14*var(--px)) calc(12*var(--px)) calc(30*var(--px));border:1px solid color-mix(in srgb,var(--flare) 40%,transparent);border-radius:calc(14*var(--px));background:color-mix(in srgb,var(--flare) 8%,transparent);color:var(--text-2);font-size:calc(13.5*var(--px));line-height:1.5}.pl-notes li+li{margin-top:calc(6*var(--px))}.pl-act{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s5)}.pl-act .btn{flex:1 1 auto}.pl-fine{margin:var(--s4) 0 0;color:var(--muted);font-size:calc(12*var(--px))}@media(max-width:1020px){.wk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-grid{grid-template-columns:minmax(0,1fr)}.pl-stage{top:calc(10*var(--px));z-index:5;grid-row:auto;height:46vh;height:46svh;min-height:calc(300*var(--px))}.cta-band{grid-template-columns:1fr}.wk-dlg-body{grid-template-columns:1fr;overflow-y:auto}.wk-dlg-ph img{min-height:0;height:44vh;height:44svh}.wk-dlg-tx{overflow:visible}}@media(max-width:640px){.wk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(calc(300*var(--px)),auto)}.wk-card.is-big{grid-column:auto;grid-row:span 1}.wk-card.is-big .wk-open{min-height:calc(420*var(--px))}.wk-radar{aspect-ratio:1;min-height:0;max-height:none}.wk-dlg{width:100vw;max-width:100vw;max-height:92dvh;margin:auto 0 0;border-radius:calc(28*var(--px)) calc(28*var(--px)) 0 0}.wk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-form,.pl-out{padding:var(--s5)}.pl-stage{border-radius:calc(24*var(--px))}.pl-views button{padding:0 calc(10*var(--px))}.pl-lux-badge{padding:calc(9*var(--px)) calc(12*var(--px)) calc(8*var(--px));border-radius:calc(16*var(--px))}.pl-hud .pl-tag:last-child{display:none}}@media(prefers-reduced-motion:reduce){.wk-sweep,.wk-tick-track,.wk-dot i,.pl-live{animation:none}}.pl-own{margin-top:calc(-6*var(--px))}.pl-own .label em{font-style:normal;color:var(--muted);text-transform:none;letter-spacing:0}.pl-own input::placeholder{color:var(--muted);opacity:.7}
