html.ld4,html.ld4 body{background:#050506}html.ld4-on .top4{opacity:0}html.ld4-on :is(#world4,.pult4){visibility:hidden}.ld4-scr{position:fixed;inset:0;z-index:2147483000;pointer-events:none;color:#f2f1f5;font-family:Onest,system-ui,sans-serif}.ld4-scr canvas{position:absolute;inset:0}.ld4-ctr{position:absolute;display:inline-flex;font-family:Tektur,Onest,sans-serif;font-weight:800;line-height:1;letter-spacing:0;white-space:nowrap}.ld4-ctr span{display:inline-block;height:1em;text-align:center}.ld4-lbl{position:absolute;font-size:14px;line-height:1.5;font-weight:600;color:#8e8c99;white-space:nowrap;text-align:right}.ld4-lbl b{display:inline-block;color:#f2f1f5;font-weight:700}.ld4-hd{display:inline-block;animation:ld4br 1.4s ease-in-out infinite}@keyframes ld4br{50%{opacity:.35}}.ld4-lbl.done .ld4-hd{animation:none}.ld4-prg{position:absolute;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:#2a2930;transition:background .25s,box-shadow .25s}.ld4-prg.nx{animation:ld4nx .9s ease-in-out infinite}@keyframes ld4nx{50%{background:#55535f;transform:scale(1.35)}}@media (prefers-reduced-motion: reduce){.ld4-hd,.ld4-prg.nx{animation:none}}:root{--bg: #FFE39A;--hi: #FFF2C8;--lo: #F4C95A;--ink: #211A08;--acc: #EE6A1A;--on-acc: #fff;--pad: clamp(16px, 4.2vw, 64px);--col: clamp(232px, 17.5vw, 340px);--spring: cubic-bezier(.2, .9, .25, 1.12);--out: cubic-bezier(.16, 1, .3, 1);--display: "Roboto Flex", "Arial Black", system-ui, sans-serif;--hand: "Shantell Sans", "Comic Sans MS", cursive;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .25 0 0 0 0 .2 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@property --bg{syntax: "<color>"; inherits: true; initial-value: #FFE39A;}@property --hi{syntax: "<color>"; inherits: true; initial-value: #FFF2C8;}@property --lo{syntax: "<color>"; inherits: true; initial-value: #F4C95A;}@property --ink{syntax: "<color>"; inherits: true; initial-value: #211A08;}@property --acc{syntax: "<color>"; inherits: true; initial-value: #EE6A1A;}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--display);font-variation-settings:"opsz" 14;overflow:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-touch-callout:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input{font:inherit;color:inherit}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#world4{position:fixed;inset:0;z-index:0;background:radial-gradient(70% 60% at 50% 80%,var(--hi) 0%,transparent 72%),radial-gradient(130% 100% at 30% 0%,var(--bg) 35%,var(--lo) 100%)}#world4 .w-light{position:absolute;inset:-10%;background:linear-gradient(118deg,#ffffff6b,#fff0 38%),radial-gradient(40% 35% at 18% 8%,rgba(255,255,255,.35),transparent 70%);transition:opacity .8s ease}.dark #world4 .w-light{opacity:.12}#world4 .w-spot{position:absolute;inset:0;opacity:0;transition:opacity 1.2s ease;background:radial-gradient(38% 46% at 50% 44%,rgba(255,232,170,.2),transparent 70%)}.dark #world4 .w-spot{opacity:1}#world4 .w-prism{position:absolute;inset:-22%;pointer-events:none;opacity:.5;filter:blur(26px);will-change:transform;animation:prism4 22s ease-in-out infinite alternate;background:linear-gradient(112deg,transparent 22%,color-mix(in srgb,var(--acc) 26%,transparent) 33%,transparent 39%),linear-gradient(112deg,transparent 48%,color-mix(in srgb,var(--acc2, var(--acc)) 20%,transparent) 55%,transparent 59%),linear-gradient(112deg,transparent 66%,rgba(255,255,255,.4) 70%,transparent 73%),linear-gradient(112deg,transparent 80%,color-mix(in srgb,var(--acc) 16%,transparent) 86%,transparent 92%)}.dark #world4 .w-prism{opacity:.85;mix-blend-mode:screen;filter:blur(22px);background:linear-gradient(112deg,transparent 18%,#2f6bff 27%,#0d0c14 33%,transparent 36%),linear-gradient(112deg,transparent 38%,#7a4dff 43%,transparent 47%),linear-gradient(112deg,transparent 50%,#ff5fd2 55%,#ffffff 57%,transparent 60%),linear-gradient(112deg,transparent 64%,#3fd6ff 70%,transparent 76%),linear-gradient(112deg,transparent 82%,#2f6bff 88%,transparent 94%)}@keyframes prism4{to{transform:translate(5%,-4%) rotate(1.5deg)}}@media (prefers-reduced-motion: reduce){#world4 .w-prism{animation:none}}#world4:after{content:"";position:absolute;inset:0;opacity:.32;mix-blend-mode:multiply;pointer-events:none;background-image:var(--grain)}.dark #world4:after{mix-blend-mode:screen;opacity:.1}.mq{position:fixed;left:-25vw;right:-25vw;top:40vh;z-index:1;pointer-events:none;transform:rotate(14deg);transform-origin:30% 50%;transition:opacity .38s ease;overflow:hidden}.mq.swap{opacity:0}.mq-track{display:flex;white-space:nowrap;will-change:transform}.mq-unit{display:flex;align-items:center;flex:none}.mq-w{font-weight:1000;font-stretch:151%;font-variation-settings:"wdth" 151,"opsz" 144;font-size:24vh;line-height:1;letter-spacing:-.035em;color:var(--lo);opacity:.9;padding:0 .12em}.mq-w.o{color:transparent;-webkit-text-stroke:max(2.5px,.32vh) var(--lo);opacity:1}.dark .mq-w{color:var(--hi);opacity:.55}.dark .mq-w.o{color:transparent;-webkit-text-stroke-color:var(--hi);opacity:.75}.mq-star{font-size:9vh;color:var(--lo);opacity:.9;padding:0 .4em}.dark .mq-star{color:var(--hi);opacity:.55}.m4 .mq{top:46vh;transform:rotate(-16deg)}.m4 .mq-w{font-size:15vh}.curves{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:1;pointer-events:none;opacity:0;transition:opacity .45s ease;overflow:visible}@supports (height: 100dvh){.curves{height:100dvh}}.curves.swap{opacity:0!important}.curve-band{stroke:var(--acc)}.c2 .curve-band{stroke:var(--ink)}.curve-t{font-family:var(--display);font-weight:900;font-stretch:130%;font-variation-settings:"wdth" 130,"opsz" 36;letter-spacing:0;fill:var(--on-acc)}.c2 .curve-t{fill:var(--bg)}.curve-m{visibility:hidden}html[data-mq=ribbon] .curves{opacity:1}html[data-mq=ribbon].focus4 .curves{opacity:.38}html[data-mq=ribbon].drag4 .curves,html.st4on .curves,html.lock4 .curves{opacity:0!important}.lock4:not(.air) .c1 .curve-band,.final4:not(.air) .c1 .curve-band{stroke:url(#goldg)}.lock4:not(.air) .c1 .curve-t,.final4:not(.air) .c1 .curve-t{fill:#fff}html[data-mq=ribbon] .mq,html[data-mq=off] .mq{opacity:0}.air .curves{display:none}.tapes{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .5s ease;overflow:hidden}.tape{position:absolute;left:var(--cx);top:var(--cy);width:320vmax;height:clamp(40px,5.2vh,64px);display:flex;align-items:center;overflow:hidden;transform:translate(-50%,-50%) rotate(var(--r));box-shadow:0 10px 24px -14px #00000073}.tape-tr{display:flex;white-space:nowrap;will-change:transform}.tape-u{flex:none;font-weight:1000;font-stretch:140%;font-variation-settings:"wdth" 140,"opsz" 48;font-size:clamp(18px,2.4vh,30px);letter-spacing:0;padding-right:.6em}.tape.t1{--cx: 66%;--cy: 91%;--r: -15deg;background:var(--acc);color:var(--on-acc)}.tape.t2{--cx: 44%;--cy: 98%;--r: 8deg;background:var(--ink);color:var(--bg)}.m4 .tape.t1{--cx: 50%;--cy: 42%;--r: -18deg}.m4 .tape.t2{--cx: 50%;--cy: 60%;--r: 12deg}.air .tapes{opacity:1}.air.focus4 .tapes{opacity:.35}#gl4{position:fixed;inset:0;width:100%;height:100%;z-index:10;display:block;pointer-events:none}html.rest4 *,html.rest4 *:before,html.rest4 *:after{animation-play-state:paused!important}html.standby4 #world4 .w-prism{animation-play-state:paused!important}html:is(.st4on,.cut4) .ballot4,html:is(.st4on,.cut4) .ballot4 *{animation-play-state:paused!important}.ui4{position:fixed;inset:0;z-index:20;pointer-events:none}.ui4 [data-ui],.ui4 button{pointer-events:auto}.ico{display:inline-flex;width:1.25em;height:1.25em;flex:none}.ico svg{width:100%;height:100%}.top4{position:absolute;left:0;right:0;top:0;display:flex;justify-content:space-between;align-items:center;padding:clamp(14px,2.4vh,26px) var(--pad);pointer-events:none}.brand4{display:flex;align-items:center;gap:14px;pointer-events:auto}.lg.lg-img,.lg.lg-img:hover{height:36px;width:auto;display:block;transform:none;filter:drop-shadow(0 3px 6px rgba(0,0,0,.18))}.m4 .lg.lg-img{height:28px}.top4-r{display:flex;align-items:center;gap:10px;pointer-events:auto}.by4{display:inline-flex;align-items:baseline;gap:5px;margin-right:6px;font-size:12px;font-weight:600;opacity:.55;color:inherit;text-decoration:none;transition:opacity .2s ease}.by4 b{font-weight:850}a.by4:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.lang4{min-width:40px;min-height:40px;padding:0 10px;border-radius:8px;font-weight:850;font-size:13px;background:color-mix(in srgb,var(--hi) 55%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 16%,transparent);transition:background .2s ease,transform .3s var(--spring)}.lang4:hover{background:color-mix(in srgb,var(--hi) 85%,transparent)}.lang4:active{transform:scale(.96)}.brand4-sub{font-size:12px;font-weight:650;line-height:1.2;opacity:.62;letter-spacing:0}.lg{--hx: 30%;--hy: 20%;--cut: polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 10px 100%, 0 calc(100% - 10px) );position:relative;display:inline-flex;transform:rotate(-3deg);filter:drop-shadow(0 6px 10px rgba(0,0,0,.22));transition:transform .4s var(--spring)}.lg:hover{transform:rotate(-1deg) scale(1.04)}.lg-w{display:inline-flex;padding:3px;background:#fff;clip-path:var(--cut)}.lg-k{display:inline-flex;padding:2.5px;background:#111014;clip-path:var(--cut)}.lg-h{display:inline-flex;align-items:center;gap:6px;padding:5px 13px 6px 9px;clip-path:var(--cut);color:#111014;background:radial-gradient(120% 160% at var(--hx) var(--hy),rgba(255,255,255,.85),rgba(255,255,255,0) 40%),linear-gradient(115deg,#ff9de6,#9fd9ff 22%,#b8ffcf 42%,#fff1a6 60%,#ffb3d1 80%,#a6b7ff);background-size:100% 100%,260% 100%;background-position:0 0,var(--hx) 0;transition:background-position .5s ease}.lg-h b{font-weight:1000;font-stretch:140%;font-variation-settings:"wdth" 140,"opsz" 24;font-size:clamp(17px,1.2vw,23px);letter-spacing:-.015em;line-height:1}.lg-t{width:18px;height:18px;display:inline-flex}.lg-t svg{width:100%;height:100%}.lg-peel{position:absolute;right:0;top:0;width:15px;height:15px;background:linear-gradient(225deg,transparent 50%,#e9e6ef 50%,#fff 100%);filter:drop-shadow(-2px 2px 2px rgba(0,0,0,.3))}.snd{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:8px;font-weight:700;font-size:clamp(13px,.85vw,16px);background:color-mix(in srgb,var(--hi) 55%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 16%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .2s ease,transform .3s var(--spring)}.snd:hover{background:color-mix(in srgb,var(--hi) 85%,transparent)}.snd:active{transform:scale(.96)}.snd[aria-pressed=false]{opacity:.75}.intro4{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(92vw,1100px);text-align:center;pointer-events:none}.intro4 .in4-t{display:inline-block;transition:transform .62s cubic-bezier(.16,1,.3,1)}.intro4.slam.out .in4-t{opacity:0;transition:opacity .22s ease}.intro4.slam.out .in4-w{transition-delay:0ms}.in4-t{font-weight:1000;font-stretch:151%;font-variation-settings:"wdth" 151,"opsz" 144;font-size:clamp(40px,min(7.4vw,12vh),190px);line-height:.9;letter-spacing:-.035em;text-align:left}.in4-w{display:inline-block;opacity:0;transform:scale(1.6);filter:blur(14px)}.intro4.slam .in4-w{opacity:1;transform:none;filter:blur(0);transition:opacity .16s ease,transform .46s cubic-bezier(.2,.9,.25,1.14),filter .36s ease}.intro4.slam.lift .in4-t{transition:transform .62s cubic-bezier(.16,1,.3,1)}:is(.air,.studio) .in4-t{font-stretch:40%;font-variation-settings:"wdth" 40,"opsz" 144;text-transform:uppercase;letter-spacing:0;line-height:.86;font-size:clamp(56px,min(9vw,16vh),260px)}.m4:is(.air,.studio) .in4-t{font-size:clamp(38px,12vw,52px)}.in4-rays,.in4-ring{position:fixed;left:50%;top:var(--iy, 50%);pointer-events:none;opacity:0}.in4-rays{width:150vmax;height:150vmax;transform:translate(-50%,-50%) scale(.25);background:repeating-conic-gradient(from 0deg,transparent 0deg 5deg,color-mix(in srgb,var(--acc) 70%,#fff) 5.5deg 6.5deg,transparent 7deg 13deg);-webkit-mask:radial-gradient(circle,transparent 10%,#000 24%,transparent 52%);mask:radial-gradient(circle,transparent 10%,#000 24%,transparent 52%)}.in4-ring{width:26vmin;height:26vmin;border-radius:50%;border:4px solid var(--acc);transform:translate(-50%,-50%) scale(.3)}.intro4.charge .in4-rays{animation:rays4 .9s cubic-bezier(.3,.7,.2,1) forwards}.intro4.charge .in4-ring{animation:ring4 .8s cubic-bezier(.3,.7,.2,1) forwards}@keyframes rays4{0%{opacity:0;transform:translate(-50%,-50%) scale(1.3) rotate(-10deg)}30%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%) scale(.35) rotate(6deg)}}@keyframes ring4{0%{opacity:0;transform:translate(-50%,-50%) scale(3.2);border-width:1px}30%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(.4);border-width:4px}}.in4-whip{position:fixed;inset:-30%;pointer-events:none;opacity:0;transform:translate(-70%) skew(-24deg);background:repeating-linear-gradient(90deg,transparent 0 46px,color-mix(in srgb,var(--acc) 60%,#fff) 46px 50px,transparent 50px 120px,color-mix(in srgb,var(--ink) 50%,transparent) 120px 123px,transparent 123px 190px)}.in4-whip.go{animation:whip4 .55s cubic-bezier(.6,0,.2,1) forwards}@keyframes whip4{0%{opacity:0;transform:translate(-70%) skew(-24deg)}20%{opacity:.9}to{opacity:0;transform:translate(70%) skew(-24deg)}}html.slam4 .hero4,html.slam4 .ballot4,html.slam4 .top4{transition:opacity .9s ease .15s,transform 1s cubic-bezier(.16,1,.3,1) .15s}html.slam4 .tape{transition:opacity 1.1s ease .2s,transform 1.3s cubic-bezier(.16,1,.3,1) .2s}html.slam4 .mq{transition:opacity 1.4s ease .2s}@media (prefers-reduced-motion: reduce){.in4-t,.intro4.slam .in4-t{transform:none;filter:none;transition:opacity .3s ease}.in4-rays,.in4-ring,.in4-whip{display:none}}html.in4 .hero4,html.in4 .ballot4,html.in4 .top4{opacity:0;transform:translateY(-14px)}html.in4 .mq,html.in4 .doodles{opacity:0}html.in4 .tape{opacity:0;transform:translate(-50%,-50%) rotate(var(--r)) translate(-6%)}.tape{transition:opacity .6s ease,transform .9s var(--out)}.doodles{transition:opacity .6s ease .3s}.hero4,.ballot4,.top4{transition:opacity .6s ease,transform .7s var(--out)}.m4 .in4-t{font-size:clamp(30px,9vw,44px)}.hero4{position:absolute;left:var(--pad);top:calc(clamp(14px,2.4vh,26px) + 54px);max-width:min(56vw,calc(100vw - var(--col) - var(--pad) * 3))}.focus4 .hero4{opacity:0}.focus4 .mq{opacity:.3}.drag4 .mq{opacity:.16}.drag4 .tapes{opacity:.18}.h4-tw{position:relative}.h4-t{font-weight:1000;font-stretch:151%;font-variation-settings:"wdth" 151,"opsz" 144;font-size:clamp(44px,min(7.6vw,13vh),210px);line-height:.9;letter-spacing:-.035em}.rl-w{display:inline-flex;white-space:nowrap}.rl{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.06em;margin-bottom:-.06em}.rl>span{display:inline-block;transform:translateY(105%);transition:transform .62s var(--out)}.rl.in>span{transform:none}.rl.out>span{transform:translateY(-108%);transition:transform .28s cubic-bezier(.5,0,.75,0)}.h4-hand{position:absolute;right:-.2em;bottom:-1.25em;transform:rotate(-5deg) translateY(8px);opacity:0;font-family:var(--hand);font-weight:700;font-size:clamp(26px,2vw,44px);color:var(--acc);white-space:nowrap;transition:opacity .4s ease,transform .6s var(--spring)}.h4-hand.in{opacity:1;transform:rotate(-5deg)}.h4-sub{margin-top:clamp(30px,4.4vh,60px);font-size:clamp(16px,1.15vw,22px);font-weight:560;line-height:1.38;max-width:27em;opacity:.82}.ballot4{position:absolute;right:var(--pad);top:calc(clamp(14px,2.4vh,26px) + 66px);width:var(--col)}.b4-k{font-size:clamp(12px,.8vw,15px);font-weight:800;font-stretch:100%;letter-spacing:0;text-transform:uppercase;opacity:.62;margin-bottom:14px}.b4-list{list-style:none;display:grid;gap:clamp(8px,1.3vh,16px)}.b4-btn{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:6px;margin:-6px;border-radius:12px;cursor:default;transition:background .25s ease}.b4-row.done .b4-btn,.b4-row.now .b4-btn{cursor:pointer}.b4-row.done .b4-btn:hover{background:color-mix(in srgb,var(--hi) 50%,transparent)}.b4-sock{position:relative;flex:none;width:clamp(40px,3vw,62px);aspect-ratio:2 / 3;border-radius:6px;overflow:hidden;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 18%,transparent);transition:box-shadow .3s ease,transform .4s var(--spring)}.b4-sock img{width:100%;height:100%;object-fit:cover;display:block}.b4-row.done .b4-sock{box-shadow:0 2px 5px #00000038,0 8px 18px -6px color-mix(in srgb,var(--nom, var(--acc)) 55%,transparent),inset 0 0 0 1px #ffffff38}.b4-row.now .b4-sock{box-shadow:none;background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--acc) 14%,transparent) 0 6px,transparent 6px 12px);outline:1.5px solid color-mix(in srgb,var(--acc) 80%,transparent);outline-offset:-1.5px;animation:sock4 1.6s ease-in-out infinite}@keyframes sock4{50%{transform:scale(1.06)}}.b4-row.hot .b4-sock{outline-style:solid;transform:scale(1.12)}.b4-row.over .b4-sock{transform:scale(1.28);background:color-mix(in srgb,var(--acc) 30%,transparent)}.drag4 .hero4,.drag4 .cap4,.drag4 .hint4,.drag4 .lt4,.drag4 .cand4{opacity:0!important}.drag4 .b4-row:not(.now){opacity:.18}.drag4 .b4-row.now .b4-btn{background:color-mix(in srgb,var(--hi) 62%,transparent);box-shadow:0 18px 40px -22px #00000080}.drag4 .b4-row.now .b4-sock{transform:scale(1.5);animation:none;outline:2px dashed var(--acc);outline-offset:-2px;box-shadow:0 0 0 6px color-mix(in srgb,var(--acc) 18%,transparent),0 20px 44px -12px color-mix(in srgb,var(--acc) 70%,transparent)}.drag4 .b4-row.over .b4-sock{transform:scale(1.72);background:color-mix(in srgb,var(--acc) 28%,transparent);outline-style:solid}.drag4 .b4-row.now .b4-sub{font-size:clamp(14px,.95vw,18px)}.b4-row.land .b4-sock{animation:land4 .6s var(--spring)}@keyframes land4{0%{transform:scale(1.35)}to{transform:scale(1)}}.b4-txt{display:grid;gap:2px;min-width:0}.b4-txt b{font-weight:850;font-stretch:100%;font-size:clamp(15px,1.05vw,20px);letter-spacing:-.01em}.b4-sub{font-size:clamp(13px,.85vw,16px);font-weight:560;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b4-row:not(.done):not(.now){opacity:.45}.b4-row.now .b4-sub{color:var(--acc);opacity:1;font-weight:700}.cand4{position:absolute;display:grid;gap:12px;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .5s var(--spring)}.cand4.on{opacity:1;pointer-events:auto}.ui4 .cand4:not(.on),.ui4 .cand4:not(.on) *{pointer-events:none!important}.cand4.side{left:var(--panel-l, 60%);width:var(--panel-w, 380px);top:50%;transform:translateY(-46%)}.cand4.side.on{transform:translateY(-50%)}.cp-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.cp-head>div:first-child{flex:1 1 auto;min-width:0}.cp-name{overflow-wrap:anywhere}.cp-name.fit{overflow-wrap:normal;word-break:normal;hyphens:manual}.cp-name{font-weight:950;font-stretch:100%;font-variation-settings:"wdth" 100,"opsz" 72;font-size:clamp(28px,2.5vw,52px);line-height:.95;letter-spacing:-.02em}.cp-meta{margin-top:10px;font-size:clamp(14px,.95vw,18px);font-weight:560;opacity:.72}.cp-score{display:grid;justify-items:end;flex:0 0 auto;max-width:42%;text-align:right}.cp-score b{font-weight:1000;font-stretch:100%;font-size:clamp(32px,2.6vw,56px);line-height:.9;letter-spacing:-.03em;color:var(--acc)}.cp-score b.soon{font-size:clamp(20px,1.5vw,30px)}.cp-score span{font-size:13px;font-weight:650;opacity:.65}.cp-q{margin-top:10px;font-size:clamp(13px,.85vw,16px);font-weight:800;font-stretch:100%;letter-spacing:0;text-transform:uppercase;opacity:.6}.cp-stamps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cp-st{display:flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:0 8px;border-radius:8px;font-weight:750;font-size:clamp(14px,.9vw,17px);background:color-mix(in srgb,var(--hi) 45%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 16%,transparent);transition:background .2s ease,color .2s ease,transform .35s var(--spring),box-shadow .2s ease}.cp-st:hover{background:color-mix(in srgb,var(--hi) 80%,transparent)}.cp-st .ico{color:var(--ink-c)}.cp-st[aria-pressed=true]{background:var(--ink-c);color:#fff;box-shadow:none;transform:rotate(-1.5deg) scale(1.03)}.cp-st[aria-pressed=true] .ico{color:#fff}.cp-st:active{transform:scale(.95)}.cp-cta{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:0 20px;border-radius:10px;background:var(--acc);color:var(--on-acc);font-weight:850;font-stretch:100%;font-size:clamp(17px,1.2vw,22px);text-align:left;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--acc) 80%,#000);transition:transform .35s var(--spring),filter .2s ease}.cp-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.cp-cta:active{transform:scale(.97)}.cp-cta>span{min-width:0;white-space:normal;line-height:1.08}.cp-drag{font-family:var(--hand);font-weight:700;font-size:clamp(18px,1.3vw,24px);opacity:.8}.cp-flip{justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 2px;font-weight:650;font-size:15px;opacity:.7}.cp-flip:hover{opacity:1}.cap4{position:absolute;left:0;top:0;display:grid;justify-items:center;gap:2px;padding:8px 12px;border-radius:8px;white-space:nowrap;background:color-mix(in srgb,var(--ink) 88%,transparent);color:var(--bg);opacity:0;transition:opacity .18s ease;pointer-events:none}.cap4.on{opacity:1}.cap4 b{font-weight:850;font-stretch:100%;font-size:16px}.cap4 span{font-size:13px;font-weight:560;opacity:.75}.dark .cap4{background:color-mix(in srgb,var(--hi) 92%,transparent);color:var(--ink)}.hint4{position:absolute;display:flex;align-items:flex-start;gap:4px;color:var(--ink);opacity:0;transform:translateY(10px) rotate(-3deg);transition:opacity .5s ease,transform .7s var(--spring);pointer-events:none}.hint4.in{opacity:1;transform:rotate(-3deg)}.hint4.gone{opacity:0!important;transition-duration:.25s}.hint4.aside{opacity:0;transform:translate(-16px,-12px) rotate(-6deg);transition-duration:.3s}.hint4-t{font-family:var(--hand);font-weight:700;font-size:clamp(26px,2vw,40px);line-height:1;white-space:nowrap}.hint4-a{width:clamp(64px,5vw,96px)}.hint4-a svg{width:100%;height:auto;display:block}.hint4.down{flex-direction:column;align-items:flex-start}.hint4.right{align-items:center;gap:10px}.hint4.right .hint4-t{white-space:normal;text-align:right;max-width:var(--hint-w, 260px);line-height:1.05}.hint4.right .hint4-a{width:clamp(52px,4vw,76px);transform:translateY(6px)}.hint4.down .hint4-a{margin-left:24px}.hint4.drag{color:var(--acc);align-items:flex-start}.hint4.drag .hint4-t{text-align:left}.hint4.drag .hint4-a{transform:translateY(-4px) rotate(-18deg)}.lt4{position:absolute;left:var(--pad);bottom:clamp(24px,6vh,64px);display:grid;gap:4px;padding:14px 22px 16px 18px;min-width:min(420px,80vw);background:var(--ink);color:var(--bg);border-radius:4px 12px 12px 4px;box-shadow:0 20px 40px -20px #0000008c;border-left:6px solid var(--acc);transform:translate(-30px);opacity:0;clip-path:inset(0 100% 0 0);transition:transform .5s var(--out),opacity .3s ease,clip-path .55s var(--out)}.lt4.in{transform:none;opacity:1;clip-path:inset(0 0 0 0)}.lt4.out{opacity:0;transform:translate(20px);transition-duration:.35s}.lt4-k{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;font-stretch:100%;letter-spacing:0;text-transform:uppercase;opacity:.75}.lt4-k i{width:8px;height:8px;border-radius:50%;background:var(--acc);animation:rec4 1s steps(2) infinite}@keyframes rec4{50%{opacity:.25}}.lt4-t{font-weight:950;font-stretch:100%;font-size:clamp(22px,1.7vw,32px);letter-spacing:-.01em;line-height:1.02}.lt4-l{font-size:clamp(14px,.95vw,17px);font-weight:560;opacity:.82}.dark .lt4{background:var(--hi);color:var(--ink)}.rx4{position:fixed;z-index:40;width:30px;height:30px;margin:-15px 0 0 -15px;color:var(--acc);pointer-events:none;opacity:0;animation:rx4 2.1s cubic-bezier(.2,.7,.3,1) forwards;will-change:transform,opacity}.rx4{font:26px/30px "Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;text-align:center}@keyframes rx4{0%{opacity:0;transform:translate(0) scale(.3)}12%{opacity:1;transform:translate(calc(var(--dx) * .2),-30px) scale(var(--s))}50%{transform:translate(calc(var(--dx) * -.6),calc(var(--rise) * .55)) scale(var(--s)) rotate(-8deg)}to{opacity:0;transform:translate(var(--dx),var(--rise)) scale(calc(var(--s) * .8)) rotate(10deg)}}.toast4{position:fixed;left:50%;bottom:28px;z-index:60;transform:translate(-50%,20px);opacity:0;padding:12px 18px;border-radius:10px;background:var(--ink);color:var(--bg);font-weight:650;font-size:15px;transition:opacity .3s ease,transform .4s var(--spring)}html.studio .toast4{background:var(--p-paper);color:var(--p-ink);border-radius:var(--p-r);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line),var(--p-sh-s)}.toast4.in{opacity:1;transform:translate(-50%)}.m4 .top4{padding:12px 14px;justify-content:flex-end}.m4 .by4{display:none}.m4 .lang4{min-height:44px;min-width:44px;padding:0 8px;font-size:13px}.m4 .top4-r{gap:6px}.m4 .brand4{display:none}.m4 .snd{min-height:44px;min-width:44px;padding:0 10px;font-size:13px;justify-content:center}.m4 .snd span:last-child{display:none}.m4 .ballot4{left:14px;right:64px;top:12px;width:auto}.m4 .b4-k{display:none}.m4 .b4-list{display:flex;gap:8px}.m4 .b4-row{flex:0 0 auto}.m4 .b4-btn{flex-direction:column;gap:4px;margin:0 -4px;padding:0 4px;min-height:54px}.m4 .b4-sock{width:36px}.m4 .b4-txt,.m4 .b4-sub{display:none}.m4 .hero4{left:16px;right:16px;top:82px;max-width:none}.m4 .h4-t{font-size:clamp(28px,8.4vw,40px)}.m4 .h4-hand,.m4 .h4-sub{display:none}.cand4.under{left:14px;right:14px;bottom:max(12px,env(safe-area-inset-bottom));gap:8px;transform:translateY(16px)}.cand4.under.on{transform:none}.cand4.under .cp-name{font-size:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70vw;line-height:1.05}.cand4.under .cp-head>div{min-width:0}.cand4.under .cp-meta{margin-top:4px;font-size:13px}.cand4.under .cp-score b{font-size:28px}.cand4.under .cp-score b.soon{font-size:18px}.cand4.under .cp-score span{font-size:11px}.cand4.under .cp-q{display:none}.cand4.under .cp-st{min-height:40px;font-size:14px;gap:5px}.cand4.under .cp-cta{margin-top:2px;min-height:52px;font-size:17px}.cand4.under .cp-drag{display:none}.swipe4{position:absolute;left:50%;width:0;height:0;pointer-events:none;opacity:0;transition:opacity .4s ease}.swipe4.in{opacity:1}.swipe4.gone{opacity:0!important}.swipe4 i{position:absolute;left:-22px;top:-22px;width:44px;height:44px;border-radius:50%;background:#ffffffd9;box-shadow:0 0 0 6px #ffffff4d,0 10px 24px -8px #0006;animation:swipe4 1.8s cubic-bezier(.5,0,.2,1) infinite}.swipe4 b{position:absolute;left:0;top:-150px;translate:-50% 0;font-family:var(--hand);font-weight:700;font-size:22px;color:#fff;white-space:nowrap;text-shadow:0 2px 10px rgba(0,0,0,.5);transform:rotate(-4deg)}@keyframes swipe4{0%{transform:translateY(40px);opacity:0}15%{opacity:1}70%{transform:translateY(-120px);opacity:1}to{transform:translateY(-140px);opacity:0}}.m4 .lt4{inset:150px 14px auto;min-width:0}.m4 .hint4-t{font-size:22px}:root{--z: 1}@media (min-width: 1880px) and (min-height: 1000px){:root{--z: 1.28}}@media (min-width: 2400px) and (min-height: 1300px){:root{--z: 1.5}}@media (max-height: 520px) and (orientation: landscape){:root{--z: .68}.top4{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.hero4{margin-left:env(safe-area-inset-left)}.ballot4{margin-right:env(safe-area-inset-right)}html:not(.m4) .cand4.fin4.side{margin-left:env(safe-area-inset-left);top:calc(44px / var(--z))!important;bottom:auto;transform:none;max-height:calc((100vh - 52px) / var(--z));max-height:calc((100svh - 52px) / var(--z));overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none}html:not(.m4) .cand4.fin4.side::-webkit-scrollbar{display:none}html.hb4.final4:not(.m4) .ballot4{left:auto!important;right:calc(6px + env(safe-area-inset-right))!important;max-height:calc((100vh - 8px) / var(--z));max-height:calc((100svh - 8px) / var(--z));overflow-y:auto;scrollbar-width:none}}.top4,.ballot4,.lt4,.op4,.sh4-sheet{zoom:var(--z)}.hero4{top:calc((clamp(14px,2.4vh,26px) + 54px) * var(--z))}.m4 .hero4{top:82px}.cand4.side{zoom:var(--z);left:calc(var(--panel-l, 60%) / var(--z));width:calc(var(--panel-w, 380px) / var(--z))}.m4 .top4,.m4 .ballot4,.m4 .lt4,.m4 .op4{zoom:1}.b4-k{display:grid;gap:5px}.b4-live{display:none;gap:8px;align-items:center;font-size:12px;font-weight:700;text-transform:none;opacity:1;white-space:nowrap}.b4-live.on{display:inline-flex}.b4-live i{width:7px;height:7px;border-radius:50%;background:#2fbf71;box-shadow:0 0 0 3px #2fbf7140;animation:rec4 1.4s ease-in-out infinite}.b4-live em{font-style:normal;opacity:.6}.m4 .b4-live{display:none!important}.meme4{position:absolute;z-index:30;transform:translate(-50%) scale(.9);display:grid;gap:10px;justify-items:start;width:var(--mw, 300px);max-width:calc(100vw - 24px);padding:14px 16px;border-radius:14px;background:var(--ink);color:var(--bg);box-shadow:0 20px 40px -18px #0009;opacity:0;transition:opacity .25s ease,transform .45s var(--spring);pointer-events:auto}.meme4.in{opacity:1;transform:translate(-50%) scale(1)}.meme4 b{font-family:var(--hand);font-weight:700;font-size:clamp(18px,1.3vw,24px);line-height:1.15}.meme4-y{min-height:36px;padding:0 14px;border-radius:8px;background:var(--bg);color:var(--ink);font-weight:800;font-size:14px}.dark .meme4{background:var(--hi);color:var(--ink)}.dark .meme4-y{background:var(--ink);color:var(--hi)}.in4-c{position:fixed;left:var(--lx, 50%);top:var(--ly, 60%);z-index:2;margin:0;transform:translate(-50%,12px);white-space:nowrap;opacity:0;font-size:clamp(13px,1vw,18px);font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--acc);transition:opacity .3s ease .22s,transform .55s var(--out) .22s}.in4-c.slam{opacity:1;transform:translate(-50%)}.in4-c.out{opacity:0;transition:opacity .16s ease}.m4 .in4-c{font-size:12.5px;max-width:92vw;white-space:normal;text-align:center}.cut4 .hero4{opacity:0}.cut4 .cap4,.cut4 .hint4{opacity:0!important}.cut4 .in4-t{position:relative;z-index:2}.in4-n{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.5);display:grid;justify-items:center;gap:0;opacity:0;filter:blur(12px);white-space:nowrap}.in4-n b{font-weight:1000;font-stretch:151%;font-variation-settings:"wdth" 151,"opsz" 144;font-size:clamp(120px,30vh,340px);line-height:.85;letter-spacing:-.04em}.in4-n span{font-size:clamp(13px,1vw,18px);font-weight:800;text-transform:uppercase;opacity:.6;margin-top:.6em}.intro4.num .in4-n{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0);transition:opacity .16s ease,transform .46s cubic-bezier(.2,.9,.25,1.14),filter .36s ease}.intro4.slam .in4-n{opacity:0;transform:translate(-50%,-50%) scale(.85);filter:blur(6px);transition:opacity .2s ease,transform .3s ease,filter .25s ease}:is(.air,.studio) .in4-n b{font-stretch:40%;font-variation-settings:"wdth" 40,"opsz" 144;font-size:clamp(140px,36vh,400px)}.b4-kt{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.b4-cnt{font-weight:900;font-size:clamp(13px,.9vw,17px);opacity:1;letter-spacing:0;font-variant-numeric:tabular-nums}.b4-row.done:nth-child(odd) .b4-sock{transform:rotate(-2.5deg)}.b4-row.done:nth-child(2n) .b4-sock{transform:rotate(2.5deg)}.b4-row.done .b4-btn:hover .b4-sock{transform:rotate(0) scale(1.08)}.m4 .b4-cnt{display:none}.hint4.top{flex-direction:row-reverse;align-items:flex-start;gap:0;color:var(--ink);z-index:3}.hint4.top .hint4-t{white-space:pre-line;font-size:17px;line-height:1.02;margin-top:16px}.hint4.top.over{color:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7)) drop-shadow(0 2px 10px rgba(0,0,0,.55))}.hint4.top .hint4-a{width:34px;flex:none}.hint4.top.in .hint4-a svg path{stroke-dasharray:160;stroke-dashoffset:160;animation:draw4 .5s ease-out .15s forwards}@keyframes draw4{to{stroke-dashoffset:0}}.b4-row.beckon .b4-sock{animation:beckon4 1.1s ease-in-out infinite}@keyframes beckon4{0%,to{transform:scale(1)}50%{transform:scale(1.14);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 60%,transparent)}}.meme4{display:flex;align-items:flex-end;gap:8px;padding:0;background:none!important;box-shadow:none;border-radius:0;color:var(--ink)}.mm-av{flex:none;width:40px;height:40px;display:grid;place-items:center;font-size:22px;line-height:1;border-radius:50%;background:#fff;box-shadow:0 8px 20px -8px #00000073;transform:scale(.4);transition:transform .4s var(--spring)}.mm-col{display:grid;gap:8px;justify-items:start;min-width:0;flex:1}.mm-b{position:relative;padding:11px 14px 12px;border-radius:18px 18px 18px 6px;background:#fff;color:#14131a;box-shadow:0 16px 36px -16px #0000008c}.mm-t{display:block;font-family:var(--hand);font-weight:700;font-size:clamp(17px,1.25vw,22px);line-height:1.18;opacity:0;transition:opacity .2s ease}.mm-dots{position:absolute;left:14px;top:50%;translate:0 -50%;display:flex;gap:4px;transition:opacity .15s ease}.mm-dots i{width:7px;height:7px;border-radius:50%;background:#14131a;opacity:.35;animation:dots4 .9s ease-in-out infinite}.mm-dots i:nth-child(2){animation-delay:.15s}.mm-dots i:nth-child(3){animation-delay:.3s}@keyframes dots4{0%,to{transform:translateY(0);opacity:.3}40%{transform:translateY(-4px);opacity:.8}}.meme4.typed .mm-t{opacity:1}.meme4.typed .mm-dots{opacity:0}.meme4-y{justify-self:end;min-height:44px;padding:0 16px;border-radius:18px 18px 6px;background:var(--ink);color:var(--bg);font-weight:800;font-size:15px;opacity:0;transform:translateY(6px);transition:opacity .25s ease .15s,transform .35s var(--spring) .15s,background .2s ease;box-shadow:0 14px 30px -14px #0009}.meme4.sent .meme4-y{background:#2f6bff;color:#fff;transform:translateY(-4px) scale(1.04)}.dark .meme4{background:none}.dark .meme4-y{background:#fff;color:#14131a}.meme4.aside .mm-b{border-radius:18px 18px 18px 6px}@media (prefers-reduced-motion: reduce){.mm-dots{display:none}}.meme4{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"av b" ". y";column-gap:8px;row-gap:8px;align-items:end}.mm-col{display:contents}.mm-av{grid-area:av;align-self:end}.mm-b{grid-area:b;justify-self:start;clip-path:inset(calc(100% - 44px) calc(100% - 66px) 0 0 round 18px 18px 18px 6px);transition:clip-path .42s cubic-bezier(.2,.9,.25,1)}.meme4.typed .mm-b{clip-path:inset(0 0 0 0 round 18px 18px 18px 6px)}.mm-dots{top:auto;bottom:18px;translate:0 0}.meme4-y{grid-area:y}.ui4,#world4{contain:layout size style}.warm4{position:absolute;left:8px;top:30%;opacity:.004;pointer-events:none;font-size:22px;display:grid}.warm4 .mm-b{display:block;font-style:normal;clip-path:inset(0 0 0 0 round 18px 18px 18px 6px)}.warm4 b{font-family:var(--hand);font-weight:700}.m4 .cand4.under .cp-score span,.m4 .tk-k,.m4 .tk-x,.m4 .tk-n,.m4 .tk-stub span,.m4 .tk-stub i,.m4 .cand4.fin4 .cp-q,.m4 .pp-k,.m4 .f4>span{font-size:12px}.m4 .tile4 span,.m4 .sh4 .tile4 span{font-size:12.5px}.m4 .lt4{top:auto;bottom:max(18px,env(safe-area-inset-bottom))}.m4 .lt4.full{top:150px;bottom:auto}.cp-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.cp-skip{margin-left:auto;min-height:44px;padding:0 2px;font-size:14px;font-weight:700;color:inherit;opacity:.62;text-decoration:underline;text-underline-offset:3px}.cp-skip:hover{opacity:1}.cand4.noskip .cp-skip{display:none}.cand4.under .cp-foot{margin:-10px 0 -12px}.cand4.under .cp-skip{font-size:13px}.cand4.own-empty .cp-q,.cand4.own-empty .cp-stamps{display:none}.cand4.own .cp-score b.soon{color:var(--acc)}.b4-skip{display:grid;place-items:center;width:100%;height:100%;font-style:normal;font-weight:1000;font-size:18px;opacity:.45}.b4-row.skip .b4-sock{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 30%,transparent);background:none}.b4-row.skip .b4-sub{opacity:.55}.own4-s{gap:12px}.own4 .cp-cta{width:100%}.own4 .cp-cta:disabled{opacity:.4}.cand4.own-empty .cp-drag,.cand4.own .cp-flip{display:none}.cp-actrow{display:flex;gap:8px;align-items:stretch}.cp-actrow .cp-cta{flex:1;min-width:0}.cand4.under .cp-actrow .cp-skip{flex:none;margin:2px 0 0;min-height:52px;padding:0 14px;border-radius:10px;text-decoration:none;opacity:1;font-size:14px;font-weight:800;background:transparent;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 30%,transparent)}.cand4.under.noskip .cp-actrow .cp-skip,.cand4.under .cp-actrow .cp-skip .ico{display:none}.cand4.under .cp-actrow .cp-skip{order:-1}@media (prefers-reduced-motion: reduce){.b4-row.now .b4-sock,.b4-row.beckon .b4-sock,.lt4-k i,.b4-live i,.swipe4 i,.mm-dots i{animation:none}}.m4.studio .lt4 .lt4-l{text-wrap:pretty}html.studio .top4 .snd .tx4{display:none}html.studio .top4 .snd{min-width:44px;padding:0 8px}html.studio .top4 .snd .ico{display:inline-grid;width:24px;height:24px}html.studio .top4 .snd .ico svg{width:100%;height:100%}html.studio .top4 .snd .snd-wave{width:20px;height:20px;gap:2px}html.studio .top4 .snd .snd-wave i{width:3px;height:18px;border-radius:0}.studio .lt4.pic{padding-top:10px;padding-bottom:10px}.studio .lt4.pic .lt4-i{align-self:stretch;width:58px;height:auto;min-height:69px;aspect-ratio:auto;box-shadow:none}html body .ballot4 .b4-row .b4-sock,html.studio.hb4[data-skin=grid] body .ballot4 .b4-row .b4-sock{border-radius:8.5%/5.67%}html.studio body .ballot4 .b4-row.done .b4-sock{box-shadow:inset 0 0 0 1px #ffffff26}.tk{--k: 0;position:relative;display:flex;align-items:stretch;height:132px;filter:drop-shadow(0 18px 24px rgba(0,0,0,.35));user-select:none;touch-action:none}.tk-body{flex:1;display:grid;align-content:center;gap:2px;padding:14px 18px 14px 20px;border-radius:12px 0 0 12px;background:var(--acc);color:#16120f;min-width:0;-webkit-mask:radial-gradient(circle 9px at 100% 0,transparent 98%,#000) top right / 100% 51% no-repeat,radial-gradient(circle 9px at 100% 100%,transparent 98%,#000) bottom right / 100% 51% no-repeat;mask:radial-gradient(circle 9px at 100% 0,transparent 98%,#000) top right / 100% 51% no-repeat,radial-gradient(circle 9px at 100% 100%,transparent 98%,#000) bottom right / 100% 51% no-repeat}.tk-k{font-size:11px;font-weight:800;font-stretch:100%;letter-spacing:0;text-transform:uppercase;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-t{font-weight:1000;font-stretch:100%;font-size:30px;line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.tk-g{font-weight:850;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-n{font-size:13px;font-weight:600;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-x{font-size:12px;font-weight:700;opacity:.6}.tk-perf{width:0;position:relative}.tk-perf:before{content:"";position:absolute;top:10px;bottom:10px;left:-1px;width:2px;background:repeating-linear-gradient(to bottom,rgba(22,18,15,.55) 0 5px,transparent 5px 10px);opacity:calc(1 - var(--k))}.tk-stub{position:relative;flex:none;width:108px;display:grid;place-content:center;justify-items:center;gap:0;border-radius:0 12px 12px 0;background:var(--acc);color:#16120f;cursor:grab;transform-origin:0% 50%;touch-action:none;-webkit-mask:radial-gradient(circle 9px at 0 0,transparent 98%,#000) top left / 100% 51% no-repeat,radial-gradient(circle 9px at 0 100%,transparent 98%,#000) bottom left / 100% 51% no-repeat;mask:radial-gradient(circle 9px at 0 0,transparent 98%,#000) top left / 100% 51% no-repeat,radial-gradient(circle 9px at 0 100%,transparent 98%,#000) bottom left / 100% 51% no-repeat;box-shadow:inset 2px 0 #ffffff40;filter:brightness(calc(1 + var(--k) * .08))}.tk-stub:active{cursor:grabbing}.tk-stub b{font-weight:1000;font-stretch:100%;font-size:40px;line-height:1;letter-spacing:-.03em}.tk-stub span{font-size:11px;font-weight:800;font-stretch:100%;letter-spacing:0;text-transform:uppercase}.tk-stub i{font-style:normal;font-size:10px;font-weight:650;opacity:.6;margin-top:4px}.tk-grip{position:absolute;right:-6px;top:-30px;font-family:var(--hand);font-style:normal;font-weight:700;font-size:20px;color:var(--acc);transform:rotate(6deg);animation:grip4 1.6s ease-in-out infinite;pointer-events:none}@keyframes grip4{50%{transform:rotate(6deg) translate(6px)}}.tk.pull .tk-grip,.tk.torn .tk-grip{opacity:0}.tk.torn .tk-body{animation:tkshake .35s ease}@keyframes tkshake{30%{transform:translate(-4px) rotate(-1deg)}60%{transform:translate(3px)}}.tk.freed .tk-stub,.tk.torn .tk-stub{-webkit-mask:conic-gradient(from 45deg at 0 50%,#000 90deg,transparent 0) 0 0 / 6.5px 13px repeat-y,linear-gradient(#000 0 0) 6px 0 / calc(100% - 6px) 100% no-repeat;mask:conic-gradient(from 45deg at 0 50%,#000 90deg,transparent 0) 0 0 / 6.5px 13px repeat-y,linear-gradient(#000 0 0) 6px 0 / calc(100% - 6px) 100% no-repeat}.tk-toss{position:fixed;z-index:50;width:0;height:0;pointer-events:none;will-change:transform}.tk-toss-flip{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d;will-change:transform}.tk-toss-face,.tk-toss-back{position:absolute!important;left:0!important;top:0!important;margin:0!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.tk-toss-face{opacity:1!important;filter:none!important;transform:translate(-50%,-50%)!important;transform-origin:50% 50%!important}.tk-toss-back{transform:translate(-50%,-50%) rotateX(180deg)}.tk-toss-sh{position:absolute;left:0;top:0;border-radius:14px;background:#000;opacity:.22;filter:blur(12px);will-change:transform,opacity}.cand4.lockp .tk{margin:6px 0 4px}.lock4 .ballot4 .b4-row{opacity:1!important}.final4,.lock4{--foil: linear-gradient(112deg, #15121c 0%, #2b2347 12%, #4b7dff 22%, #a9d4ff 28%, #6a46e8 36%, #1a1626 46%, #ff5fd2 56%, #ffc2ee 61%, #3fd6ff 70%, #1b1726 82%, #3b2f5c 100%);--foil-ink: #ffffff;--gold: var(--foil);--gold-ink: var(--foil-ink)}.final4:not(.air) .cp-cta,.lock4:not(.air) .cp-cta{background:#fff;color:#14131a;box-shadow:0 14px 30px -14px #0009;transition:transform .35s var(--spring),background .2s ease}.final4:not(.air) .cp-cta:hover,.lock4:not(.air) .cp-cta:hover{background:#f4f1fb;filter:none;transform:translateY(-1px)}.final4:not(.air) .share4-t small{opacity:.85}.final4:not(.air) .rar4-n{color:#fff}.final4:not(.air) .rar4 em{background:#fff;color:#14131a}.lock4:not(.air) .tk{--tkfoil: linear-gradient(112deg, #ffffff 0%, #ffe6f6 18%, #e2f0ff 36%, #e6fff1 52%, #fff6d8 68%, #efe9ff 84%, #ffffff 100%);filter:drop-shadow(0 18px 24px rgba(0,0,0,.45)) drop-shadow(0 0 0 #14131A)}.lock4:not(.air) .tk-body{background:var(--tkfoil);background-size:var(--tkw, 620px) 100%;background-position:0 0;color:#14131a;box-shadow:inset 0 0 0 2.5px #14131a}.lock4:not(.air) .tk-stub{background:var(--tkfoil);background-size:var(--tkw, 620px) 100%;background-position:calc(-1 * var(--tkbw, 500px)) 0;color:#14131a;box-shadow:inset 0 0 0 2.5px #14131a}.lock4:not(.air) .tk-body{box-shadow:inset 2.5px 2.5px #14131a,inset 0 -2.5px #14131a}.lock4:not(.air) .tk-stub{box-shadow:inset -2.5px 2.5px #14131a,inset 0 -2.5px #14131a}.lock4:not(.air) .tk-k,.lock4:not(.air) .tk-x,.lock4:not(.air) .tk-n{opacity:.62}.lock4:not(.air) .tk-perf:before{background:repeating-linear-gradient(to bottom,rgba(20,19,26,.55) 0 5px,transparent 5px 10px)}.final4 .hero4{max-width:min(36vw,calc(var(--panel-w, 380px) + 60px))}.final4 .h4-t{font-size:clamp(40px,min(4.4vw,9vh),120px)}.fin4 .cp-cta{font-size:clamp(15px,1vw,19px)}.cand4.fin4.side{left:var(--pad);width:var(--panel-w, 380px);top:auto;bottom:clamp(24px,5vh,64px);transform:translateY(12px)}.cand4.fin4.side.on{transform:none}.cand4.fin4.side{left:calc(var(--pad) / var(--z));width:calc(var(--panel-w, 380px) / var(--z))}.share4{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:70px;padding:0 18px 0 16px}.share4>.ico:first-child{width:1.5em;height:1.5em}.share4-t{display:grid;gap:3px}.share4-t b{font-weight:900;font-size:clamp(16px,1.1vw,20px);line-height:1.05}.share4-t small{font-size:13px;font-weight:650;opacity:.72}.tiles4.acts4{gap:8px}.tile4.act4{grid-template-rows:auto auto auto;gap:7px;padding:14px 12px 13px;min-height:96px}.tile4.act4 .ico{width:1.5em;height:1.5em;color:var(--acc)}.air .tile4.act4 .ico{color:var(--air-m)}.final4 .tile4{background:color-mix(in srgb,var(--hi) 62%,transparent);box-shadow:inset 0 0 0 1px #ffffff1a,0 14px 30px -20px #000}.final4 .tile4:hover{background:color-mix(in srgb,var(--hi) 92%,transparent);transform:translateY(-2px)}.cand4>*{min-width:0}.paper4{min-width:0;width:100%;--paper: #f6f1e6;--pink: #1c1814;position:relative;display:grid;gap:16px;padding:22px 22px 20px;color:var(--pink);background:var(--grain),linear-gradient(180deg,#fbf7ee,var(--paper));border-radius:4px 4px 10px 10px;transform:rotate(-.8deg);box-shadow:0 1px #00000014,0 24px 40px -22px #0009;-webkit-mask:radial-gradient(circle 5px at 50% 0,transparent 98%,#000) 0 0 / 16px 100% repeat-x;mask:radial-gradient(circle 5px at 50% 0,transparent 98%,#000) 0 0 / 16px 100% repeat-x}.pp-k{display:flex;justify-content:space-between;font-size:11px;font-weight:800;font-stretch:100%;letter-spacing:0;text-transform:uppercase;opacity:.55;padding-bottom:10px;border-bottom:1.5px solid rgba(28,24,20,.25)}.f4{display:grid;gap:6px}.f4>span{font-size:11px;font-weight:800;font-stretch:100%;letter-spacing:0;text-transform:uppercase;opacity:.6}.f4 input{width:100%;min-width:0;height:58px;padding:0 4px;border:0;outline:0;border-radius:0;background:transparent;color:var(--pink);font-family:var(--hand);font-size:30px;font-weight:700;border-bottom:2px solid rgba(28,24,20,.75);user-select:text;-webkit-user-select:text}.f4 input::placeholder{color:#1c181452}.f4 input:focus{border-bottom-color:var(--acc);box-shadow:0 2px 0 var(--acc)}.pad4{position:relative;height:clamp(140px,19vh,210px);border-radius:6px;background:repeating-linear-gradient(0deg,transparent 0 27px,rgba(28,24,20,.06) 27px 28px);box-shadow:inset 0 0 0 1.5px #1c181429;touch-action:none;overflow:hidden}.pad4-cv{position:absolute;inset:0;width:100%;height:100%;cursor:crosshair}.pad4-x{position:absolute;left:14px;bottom:calc(26% + 2px);font-size:30px;font-weight:400;opacity:.55;pointer-events:none}.pad4-line{position:absolute;left:14px;right:14px;bottom:26%;height:2px;background:#1c181499;pointer-events:none}.pad4-ph{position:absolute;left:44px;bottom:calc(26% + 10px);font-family:var(--hand);font-style:normal;font-weight:700;font-size:24px;opacity:.35;pointer-events:none;transition:opacity .2s ease}.pad4.has .pad4-ph{opacity:0}.pad4-clr{position:absolute;right:8px;top:8px;min-height:32px;padding:0 10px;border-radius:6px;font-size:13px;font-weight:750;color:var(--pink);opacity:.6;box-shadow:inset 0 0 0 1.5px #1c181433}.pad4-clr:hover{opacity:1}.rar4{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.rar4-n{font-weight:1000;font-stretch:100%;font-size:clamp(52px,4.4vw,96px);line-height:.9;letter-spacing:-.04em;color:var(--acc)}.rar4 span{display:grid;gap:4px;font-size:clamp(14px,.95vw,17px);font-weight:600;opacity:.85;max-width:14em;line-height:1.25}.rar4 em{justify-self:start;font-style:normal;font-size:12px;font-weight:850;font-stretch:100%;color:var(--on-acc);background:var(--acc);padding:3px 8px;border-radius:5px;text-transform:uppercase;letter-spacing:0}.rows4{display:grid;gap:6px}.row4{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:50px;padding:0 14px;border-radius:10px;text-align:left;background:color-mix(in srgb,var(--hi) 55%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 14%,transparent);transition:background .2s ease,transform .3s var(--spring)}.row4:hover{background:color-mix(in srgb,var(--hi) 90%,transparent)}.row4:active{transform:scale(.98)}.row4 b{font-weight:800;font-size:16px}.row4 span{font-size:13.5px;font-weight:600;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row4 .ico{opacity:.55}.tiles4{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tile4{display:grid;gap:2px;text-align:left;padding:12px 12px 13px;border-radius:10px;min-height:64px;background:color-mix(in srgb,var(--hi) 55%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 14%,transparent);transition:background .2s ease,transform .3s var(--spring)}.tile4:hover{background:color-mix(in srgb,var(--hi) 90%,transparent)}.tile4:active{transform:scale(.96)}.tile4 b{font-weight:800;font-size:15px}.tile4 span{font-size:12.5px;font-weight:600;opacity:.65}.tile4.big{min-height:84px}.tile4.big b{font-size:18px}.lnk4{justify-self:start;font-weight:700;font-size:14px;opacity:.6;text-decoration:underline;text-underline-offset:3px;min-height:36px}.lnk4:hover{opacity:1}.sh4{position:fixed;inset:0;z-index:70;display:grid;place-items:end center}.sh4-bg{position:absolute;inset:0;background:#08060a8c;opacity:0;transition:opacity .25s ease}.sh4-sheet{position:relative;width:min(560px,100vw);display:grid;gap:12px;padding:22px 20px calc(20px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;background:var(--bg);color:var(--ink);transform:translateY(100%);transition:transform .45s var(--out)}@media (min-width: 760px){.sh4{place-items:center}.sh4-sheet{border-radius:18px;transform:translateY(30px);opacity:0;transition:transform .45s var(--out),opacity .25s ease}}.sh4.in .sh4-bg{opacity:1}.sh4.in .sh4-sheet{transform:none;opacity:1}.sh4.out .sh4-bg{opacity:0}.sh4.out .sh4-sheet{transform:translateY(40px);opacity:0}.sh4-status{min-height:1.4em;font-size:14px;font-weight:600;opacity:.75}.m4.final4 .hero4{display:none}.m4 .cand4.lockp .tk{height:112px}.m4 .tk-body{gap:1px;padding:10px 14px}.m4 .tk-k{display:none}.m4 .tk-t{font-size:22px}.m4 .tk-g{font-size:15px}.m4 .tk-n{font-size:12px}.m4 .tk-x{font-size:11px}.m4 .tk-stub{width:92px}.m4 .tk-stub b{font-size:32px}.m4 .cand4.lockp .cp-q,.m4 .cand4.lockp .cp-head{display:none}.m4 .cand4.lockp .cp-drag{display:block;position:static;font-size:16px;text-align:center}.m4 .cand4.fin4 .cp-q{display:block;margin-top:0;font-size:11px}.m4 .cand4.fin4.sign .cp-name,.m4 .cand4.fin4 .cp-drag{display:none}.m4 .paper4{gap:10px;padding:16px 16px 14px}.m4 .pp-k{display:none}.m4 .pad4{height:104px}.m4 .f4 input{height:46px;font-size:24px}.m4 .f4>span{font-size:10px}.m4 .cand4.fin4.act .cp-name{font-size:24px;white-space:normal}.m4 .cand4.fin4.act .cp-meta{display:none}.m4 .rar4-n{font-size:40px}.m4 .tile4{min-height:54px;padding:9px 10px}.m4 .share4{min-height:54px;gap:10px}.m4 .share4-t small{display:none}.m4 .tile4.act4{min-height:64px;padding:8px 8px 9px;gap:3px}.m4 .tile4.act4 .ico{width:1.15em;height:1.15em}.m4 .tile4 b{font-size:14px}.m4 .tile4 span{font-size:11.5px}.op4{--op-bg: rgba(255,255,255,.94);position:fixed;right:0;top:50%;z-index:80;font-size:12.5px;font-weight:650;color:#1b1717;transform:translate(100%,-50%)}.op4.ready{transition:transform .38s cubic-bezier(.22,1,.36,1)}.op4.open{transform:translateY(-50%)}.op4.hidden{display:none}.op4-sheet{width:340px;max-height:calc((100vh - 24px) / var(--z));display:flex;flex-direction:column;border-radius:12px 0 0 12px;background:var(--op-bg);box-shadow:0 10px 40px #140a0a33,inset 0 0 0 1px #0000000f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.op4-tab{position:absolute;right:100%;top:50%;translate:0 -50%;width:24px;height:64px;display:grid;place-items:center;padding:0;border-radius:10px 0 0 10px;background:var(--op-bg);color:#1b1717;box-shadow:-4px 4px 18px #140a0a29,inset 0 0 0 1px #0000000f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.op4-tab svg{width:16px;height:16px;transition:transform .38s cubic-bezier(.22,1,.36,1)}.op4.open .op4-tab svg{transform:rotate(180deg)}.op4-tab:hover{color:#ff5a1f}.op4-tab:focus-visible,.op4-ar:focus-visible{outline:2px solid #ff5a1f;outline-offset:2px}.op4-top{display:flex;align-items:center;gap:8px;padding:12px 12px 8px 14px}.op4-top b{font-weight:800;font-size:13px}.op4-top kbd{font:inherit;font-size:10.5px;font-weight:750;padding:1px 5px;border-radius:4px;box-shadow:inset 0 0 0 1px #0000002e;opacity:.6}.op4-re{flex:none;margin-left:auto;padding:5px 9px;border-radius:6px;font-size:11.5px;font-weight:750;box-shadow:inset 0 0 0 1px #0000002e;white-space:nowrap}.op4-body{flex:1;min-height:0;display:grid;align-content:start;gap:6px;padding:0 10px 12px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) transparent}.op4-g{border-radius:8px;box-shadow:inset 0 0 0 1px #0000001a}.op4-g.now{box-shadow:inset 0 0 0 1.5px #ff5a1f}.op4-gh{display:flex;align-items:baseline;gap:6px;width:100%;padding:8px 10px;text-align:left}.op4-gh b{font-weight:800}.op4-gh em{font-style:normal;opacity:.5;font-size:11px;flex:1}.op4-gh:before{content:"▸";opacity:.5}.op4-g.open .op4-gh:before{content:"▾"}.op4-now{display:none;font-style:normal;font-size:10.5px;font-weight:800;color:#fff;background:#ff5a1f;border-radius:5px;padding:1px 6px}.op4-g.now .op4-now{display:inline-block}.op4-gb{display:none;gap:9px;padding:2px 10px 10px}.op4-g.open .op4-gb{display:grid}.op4-row{display:grid;grid-template-columns:72px 1fr 24px;align-items:center;gap:8px}.op4-row>span{display:grid;gap:1px;opacity:.55}.op4-home{font-style:normal;font-size:10.5px;font-weight:600;opacity:.8}.op4-home:empty{display:none}.op4-seg{display:flex;flex-wrap:wrap;gap:4px}.op4-seg button{padding:5px 8px;border-radius:6px;font-size:12px;font-weight:700;box-shadow:inset 0 0 0 1px #00000024}.op4-seg button.on{background:#1b1717;color:#fff;box-shadow:none}.op4-ar{width:24px;height:24px;display:grid;place-items:center;padding:0;border-radius:6px;color:#1b171752;transition:color .15s,background-color .15s}.op4-ar svg{width:14px;height:14px}.op4-ar svg+svg,.op4-row.arch .op4-ar svg:first-child{display:none}.op4-row.arch .op4-ar svg+svg{display:block}.op4-row:hover .op4-ar{color:#1b171799}.op4-ar:hover{color:#1b1717;background:#00000012}.op4-note{font-size:11.5px;font-weight:500;opacity:.5}.m4 .op4{inset:auto 0 0;transform:translateY(100%)}.m4 .op4.open{transform:translateY(0)}.m4 .op4-sheet{width:auto;max-height:72vh;max-height:72dvh;border-radius:14px 14px 0 0;padding-bottom:env(safe-area-inset-bottom)}.m4 .op4-tab{inset:auto auto 100% 50%;translate:-50% 0;width:64px;height:24px;border-radius:10px 10px 0 0;box-shadow:0 -4px 18px #140a0a24,inset 0 0 0 1px #0000000f}.m4 .op4-tab svg{transform:rotate(90deg)}.m4 .op4.open .op4-tab svg{transform:rotate(-90deg)}.m4 .op4-top kbd{display:none}.m4 .op4-seg button{min-height:32px}.m4.inspect4 .hero4{opacity:0}.m4 .ballot4{right:108px}.aurora4{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity 1.4s ease;transform:scaleY(-1);mix-blend-mode:screen}.aurora4.in{opacity:1}.final4 #world4 .w-prism{opacity:.25}.final4 .curves,.final4 .tapes{opacity:0!important}.final4 .mq{opacity:.4}.trait4{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:-2px 0 2px}.trait4 b{font-size:13px;font-weight:850;text-transform:uppercase;background:#fff;color:#14131a;padding:4px 9px;border-radius:5px}.trait4 span{font-size:14px;font-weight:600;opacity:.85}.ov4-s{gap:14px}.ov4-h{display:flex;align-items:baseline;justify-content:space-between}.ov4-h .cp-q{margin:0}.ov4-k{font-weight:1000;font-size:22px;font-variant-numeric:tabular-nums}.ov4-g6{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 8px}.ov4-t{display:grid;gap:3px;justify-items:start;text-align:left;min-width:0;padding:0;background:none;color:inherit;transition:transform .3s var(--spring)}.ov4-t:active{transform:scale(.96)}.ov4-t[disabled]{cursor:default}.ov4-c{position:relative;width:100%;aspect-ratio:2 / 3;border-radius:8px;overflow:hidden;display:grid;place-items:center;margin-bottom:4px;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ink) 7%,transparent) 0 6px,transparent 6px 12px);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 22%,transparent)}.ov4-t.done .ov4-c{box-shadow:0 8px 18px -10px color-mix(in srgb,var(--nom) 80%,#000)}.ov4-t.now .ov4-c{box-shadow:inset 0 0 0 2.5px var(--ink)}.ov4-c img{width:100%;height:100%;object-fit:cover;display:block}.ov4-c em{position:absolute;right:5px;top:5px;font-style:normal;font-weight:1000;font-size:13px;background:#fff;color:#14131a;padding:2px 6px;border-radius:5px;transform:rotate(6deg)}.ov4-n{font-style:normal;font-weight:1000;font-size:30px;opacity:.35}.ov4-t b{font-size:13px;font-weight:850;text-transform:uppercase}.ov4-g{font-size:12.5px;font-weight:600;opacity:.7;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov4-note{font-size:14px;font-weight:600;line-height:1.35;opacity:.75;margin:0}.ov4 .cp-cta{width:100%}:is(.air,.studio) .sh4-sheet{--ink: #14131A;--hi: #f3f0f6;color:#14131a}.tk-ghost{position:absolute;right:30px;top:50%;width:38px;height:38px;margin-top:-19px;border-radius:50%;pointer-events:none;opacity:0;background:#14131a6b;box-shadow:0 0 0 3px #ffffffe6,0 0 0 9px #14131a1f,0 8px 18px -6px #00000073}.tk.ghost .tk-ghost{animation:tkghost 1.25s cubic-bezier(.3,.7,.2,1)}@keyframes tkghost{0%{opacity:0;transform:scale(1.3)}18%{opacity:1;transform:scale(1)}52%{opacity:1;transform:translate(40px,-12px)}80%{opacity:0;transform:translate(46px,-14px) scale(.9)}to{opacity:0}}.m4 .tk-ghost{right:24px}.tk-crumb{position:fixed;z-index:51;background:#fff;border-radius:1px;box-shadow:0 0 0 1px #14131a59;pointer-events:none}.tk-ring{position:fixed;z-index:49;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;border:3px solid #fff;pointer-events:none;animation:tkring .6s cubic-bezier(.2,.7,.3,1) forwards}@keyframes tkring{0%{transform:scale(.2);opacity:1}to{transform:scale(1.4);opacity:0}}.cand4.lockp.nocta .cp-drag{display:block;position:static;text-align:center;margin-top:2px}.pad4-tools{position:absolute;right:6px;top:6px;display:flex;gap:6px;opacity:0;pointer-events:none;transition:opacity .2s ease}.pad4.has .pad4-tools{opacity:1;pointer-events:auto}.pad4-tools .pad4-clr{position:static;min-height:40px;min-width:40px;display:grid;place-items:center;background:#ffffffb3;opacity:.85}.pad4-undo{color:#14131a!important;padding:0!important}.pad4-undo .ico{width:20px;height:20px}.m4 .pad4{height:116px}.ck4{position:absolute;width:var(--ck, 130px);height:var(--ck, 130px);margin:calc(var(--ck, 130px) / -2) 0 0 calc(var(--ck, 130px) / -2);z-index:5;pointer-events:none;border-radius:50%;background:#fffffff5;box-shadow:0 24px 50px -18px #0000008c;transform:scale(.4);opacity:0;transition:transform .5s var(--spring),opacity .2s ease}.ck4 svg{width:100%;height:100%;display:block;fill:none;stroke-linecap:round;stroke-linejoin:round}.ck4-c{stroke:#14131a;stroke-width:5;stroke-dasharray:315;stroke-dashoffset:315;transform:rotate(-90deg);transform-origin:60px 60px;opacity:.18}.ck4-p{stroke:#14131a;stroke-width:11;stroke-dasharray:80;stroke-dashoffset:80}.ck4.in{transform:none;opacity:1}.ck4.in .ck4-c{animation:ck4draw .45s ease-out .05s forwards}.ck4.in .ck4-p{animation:ck4draw .26s cubic-bezier(.6,0,.3,1) .38s forwards}.ck4.in svg{animation:ck4pop .4s var(--spring) .5s}.ck4.out{transform:scale(1.2);opacity:0;transition:transform .25s ease,opacity .2s ease}@keyframes ck4draw{to{stroke-dashoffset:0}}@keyframes ck4pop{40%{transform:scale(1.14)}}@media (prefers-reduced-motion: reduce){.ck4-c,.ck4-p{stroke-dashoffset:0;animation:none!important}}.m4 .cand4.fin4.sign.compact{left:10px;right:10px;bottom:calc(10px + var(--kb, 0px));gap:8px;transition:opacity .3s ease,transform .5s var(--spring),bottom .25s ease}.m4 .fin4.sign.compact .paper4{padding:8px;gap:0}.m4 .fin4.sign.compact .pad4{height:104px}.sg4-row{display:flex;gap:8px;align-items:stretch}.sg4-name{flex:1;min-width:0;display:block}.sg4-name input{width:100%;height:52px;padding:0 14px;border-radius:10px;border:0;background:#f3efe6;color:#1c1814;font-family:var(--hand);font-weight:700;font-size:22px;box-shadow:inset 0 0 0 1.5px #1c181440}.sg4-name input::placeholder{color:#1c181466}.m4 .fin4.sign.compact .cp-cta{flex:none;min-height:52px;width:auto;padding:0 16px;gap:10px;font-size:16px}.m4.kb4 .fin4.sign.compact .paper4{display:none}.m4 .cand4.fin4.act.sheet4{left:0;right:0;bottom:0;gap:12px;padding:6px 14px calc(14px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;background:#14111cf0;box-shadow:0 -18px 40px -24px #000000b3;color:#fff;--ink: #fff;transform:translateY(var(--dy, calc(100% - var(--peek, 110px))));transition:opacity .3s ease,transform .45s var(--out);touch-action:none}.m4 .cand4.fin4.act.sheet4.open{transform:translateY(var(--dy, 0px))}.m4 .cand4.fin4.act.sheet4.drag{transition:none}.m4 .cand4.fin4.act.sheet4.nudge:not(.open){transform:translateY(calc(100% - var(--peek, 110px) - 26px))}.sheet4-grip{justify-self:stretch;display:grid;justify-items:center;gap:4px;min-height:30px;padding-top:4px;color:inherit}.sheet4-grip i{width:40px;height:5px;border-radius:3px;background:#fff6}.sheet4-grip span{font-size:12px;font-weight:700;opacity:.6;transition:opacity .2s ease}.sheet4.open .sheet4-grip span{opacity:0}.sheet4-more{display:grid;gap:12px}.sheet4-more .cp-q{margin:0}.m4 .cand4.fin4.act.sheet4{z-index:16;background:#14111cfb}.sheet4-more{transition:opacity .3s ease}.sheet4:not(.open):not(.drag) .sheet4-more{opacity:0}html.m4 .ballot4 .b4-btn{min-width:44px;margin:0 -4px;padding:0 4px}html.m4 .cand4.under .cp-st,html.m4 .sheet4-grip{min-height:44px}html.m4 .tk-k,html.m4 .tk-x,html.m4 .tk-n,html.m4 .tk-stub span,html.m4 .tk-stub i,html.m4 .cand4.fin4 .cp-q{font-size:12px}.ov4-note.err{color:#c8261c;opacity:1;font-weight:700}.tk-fib{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:3}.tk-fib path{fill:none;stroke:#14131a;stroke-linecap:round;opacity:0}.tk-body{will-change:transform}.tk.freed .tk-grip{opacity:0}@media (prefers-reduced-motion: reduce){.tk-grip{animation:none}}:root{--air-m: #FF2FC2;--air-b: #2F3BF2}.doodles{position:fixed;inset:0;z-index:1;pointer-events:none;display:none}:is(.air,.studio) .doodles{display:block}.dd{position:absolute;width:clamp(110px,11vw,220px);height:auto;opacity:.95}.dd-cup{right:calc(var(--col) + var(--pad) + 3vw);top:9vh;transform:rotate(10deg)}.dd-star{right:calc(var(--col) + var(--pad) + 2vw);top:33vh;width:clamp(60px,5vw,110px);transform:rotate(-14deg)}.dd-pad{right:calc(var(--pad) + 2vw);bottom:6vh;transform:rotate(-8deg)}.dd-cam{display:none;left:2vw;top:46vh;width:clamp(90px,8vw,170px);transform:rotate(-6deg)}.focus4 .doodles{opacity:.3}.corner{position:absolute;width:22px;height:22px;border:3.5px solid var(--air-b)}.corner.c1{left:14px;top:14px;border-right:0;border-bottom:0}.corner.c2{right:14px;top:14px;border-left:0;border-bottom:0}.corner.c3{left:14px;bottom:14px;border-right:0;border-top:0}.corner.c4{right:14px;bottom:14px;border-left:0;border-top:0}.m4 .dd-cup,.m4 .dd-star,.m4 .dd-pad{display:none}.m4 .dd-cam{display:block;left:auto;right:6px;top:22vh;width:70px}:is(.air,.studio) #world4{background:radial-gradient(90% 70% at 50% 60%,#fbfbfd 0%,var(--bg) 70%)}:is(.air,.studio) #world4 .w-light{opacity:0}:is(.air,.studio) #world4:after{opacity:.18}:is(.air,.studio) .mq-w{color:#dcdce4;opacity:1}:is(.air,.studio) .mq-w.o{color:transparent;-webkit-text-stroke-color:#d2d2dc}:is(.air,.studio) .mq-star{color:#d2d2dc}:is(.air,.studio) .tape.t1{background:var(--air-m);color:var(--air-b)}:is(.air,.studio) .tape.t2{background:var(--air-b);color:#0d0c33}:is(.air,.studio) .tape-u{font-stretch:60%;font-variation-settings:"wdth" 60,"opsz" 48;font-size:clamp(20px,2.8vh,34px);letter-spacing:0}:is(.air,.studio) .h4-t{font-stretch:40%;font-variation-settings:"wdth" 40,"opsz" 144;text-transform:uppercase;letter-spacing:0;line-height:.86;font-size:clamp(48px,min(7.2vw,12vh),200px)}:is(.air,.studio) .h4-eb{color:var(--air-b);opacity:1;font-stretch:75%;letter-spacing:0}:is(.air,.studio) .h4-hand{color:var(--air-m);bottom:-1.5em}:is(.air,.studio) .h4-sub{margin-top:clamp(44px,6vh,80px)}:is(.air,.studio) .h4-sub{opacity:.75}:is(.air,.studio) .brand4-sub{opacity:.7}:is(.air,.studio) .b4-k{color:var(--air-b);opacity:1;font-stretch:75%;letter-spacing:0}:is(.air,.studio) .b4-list{gap:0}:is(.air,.studio) .b4-row{border-bottom:2px solid color-mix(in srgb,var(--air-b) 45%,transparent);padding:8px 0}:is(.air,.studio) .b4-row:first-child{border-top:2px solid color-mix(in srgb,var(--air-b) 45%,transparent)}:is(.air,.studio) .b4-txt b{color:var(--air-m);text-transform:uppercase;font-stretch:60%;font-variation-settings:"wdth" 60;letter-spacing:0;font-size:clamp(16px,1.2vw,22px)}:is(.air,.studio) .b4-sub{color:var(--ink);opacity:.85;font-weight:700;text-transform:uppercase;font-stretch:75%;letter-spacing:0}:is(.air,.studio) .b4-sock{border-radius:4px;box-shadow:inset 0 0 0 2px var(--ink)}:is(.air,.studio) .b4-row.done .b4-sock{box-shadow:0 0 0 2px var(--ink)}:is(.air,.studio) .b4-row.now .b4-sock{outline-color:var(--air-m);background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--air-m) 18%,transparent) 0 6px,transparent 6px 12px)}:is(.air,.studio) .b4-row.now .b4-sub{color:var(--air-m)}:is(.air,.studio) .b4-row:not(.done):not(.now){opacity:.5}:is(.air,.studio) .cp-name{text-transform:uppercase;font-stretch:50%;font-variation-settings:"wdth" 50,"opsz" 72;letter-spacing:0;font-size:clamp(30px,2.6vw,54px);line-height:.9}:is(.air,.studio) .cp-score b{color:var(--air-m);font-stretch:50%;font-variation-settings:"wdth" 50;font-size:clamp(30px,2.4vw,50px)}:is(.air,.studio) .cp-q{color:var(--air-b);opacity:1;font-stretch:75%}:is(.air,.studio) .cp-st{background:#fff;box-shadow:inset 0 0 0 2px var(--ink);border-radius:6px}:is(.air,.studio) .cp-st[aria-pressed=true]{background:var(--ink-c);box-shadow:inset 0 0 0 2px var(--ink)}:is(.air,.studio) .cp-cta{background:var(--ink);color:#fff;border-radius:6px;text-transform:uppercase;font-stretch:75%;letter-spacing:0;box-shadow:6px 6px 0 var(--air-m)}:is(.air,.studio) .cp-cta:hover{filter:none;transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--air-m)}:is(.air,.studio) .cp-drag{color:var(--air-b);opacity:1}:is(.air,.studio) .snd{background:#fff;box-shadow:inset 0 0 0 2px var(--ink);border-radius:6px}:is(.air,.studio) .cap4{background:var(--ink);color:#fff;border-radius:4px}:is(.air,.studio) .lt4{background:var(--ink);color:#fff;border-radius:0;border-left:0;box-shadow:8px 8px 0 var(--air-b)}:is(.air,.studio) .lt4-k{color:var(--air-m);opacity:1}:is(.air,.studio) .lt4-k i{background:var(--air-m)}:is(.air,.studio) .lt4-t{text-transform:uppercase;font-stretch:55%;font-variation-settings:"wdth" 55;letter-spacing:0;font-size:clamp(26px,2.1vw,40px)}.air .tk-body,.air .tk-stub{background:var(--air-m)}:is(.air,.studio) .tk-grip{color:var(--air-b)}:is(.air,.studio) .row4,:is(.air,.studio) .tile4{background:#fff;box-shadow:inset 0 0 0 2px var(--ink);border-radius:6px}:is(.air,.studio) .rar4-n{color:var(--air-m);font-stretch:50%;font-variation-settings:"wdth" 50}:is(.air,.studio) .rar4 em{background:var(--air-b);color:#fff}:is(.air,.studio) .sh4-sheet{background:#fff}:is(.air,.studio) .hint4.drag{color:var(--air-m)}.m4:is(.air,.studio) .h4-t{font-size:clamp(38px,12vw,52px)}.m4:is(.air,.studio) .h4-sub{display:none}.m4:is(.air,.studio) .corner{display:none}.m4:is(.air,.studio) .b4-row,.m4:is(.air,.studio) .b4-row:first-child{border:0;padding:0}.m4:is(.air,.studio) .cp-name{font-size:26px}.m4:is(.air,.studio) .h4-t{font-size:clamp(34px,10.5vw,44px)}.m4:is(.air,.studio) .cp-cta{font-size:15px;letter-spacing:0}:is(.air,.studio) .cand4.side{background:#fff;padding:20px 20px 18px;border-radius:4px;box-shadow:0 0 0 2.5px var(--ink),8px 8px 0 var(--air-b)}:is(.air,.studio) .cand4.fin4.side.sign{background:transparent;padding:0;box-shadow:none}:is(.air,.studio) .cand4.under{background:#fff;padding:12px;border-radius:4px;box-shadow:0 0 0 2.5px var(--ink),5px 5px 0 var(--air-b)}:is(.air,.studio).final4 .h4-t,:is(.air,.studio).lock4 .h4-t{font-size:clamp(44px,min(6vw,11vh),160px)}:is(.air,.studio).final4 .hero4{max-width:min(34vw,calc(var(--panel-w, 380px) + 90px))}:is(.air,.studio) .cand4.side .cp-st{font-size:13.5px;gap:5px;padding:0 6px;white-space:nowrap}:is(.air,.studio) .cand4.side .cp-cta{font-size:clamp(15px,1.02vw,20px);letter-spacing:0;padding:0 16px}:is(.air,.studio) .cand4.side{width:calc(var(--panel-w, 380px) / var(--z))}.studio{--air-m: var(--acc);--air-b: var(--ink)}.studio .dd{display:none}.studio #world4{background:radial-gradient(90% 70% at 50% 60%,var(--hi) 0%,var(--bg) 72%)}.studio #world4:after{opacity:.2}.studio .mq-w{color:var(--lo);opacity:1}.studio .mq-w.o{color:transparent;-webkit-text-stroke-color:var(--lo)}.studio .mq-star{color:var(--lo)}.studio .tape.t1{background:var(--acc);color:var(--ink)}.studio .tape.t2{background:var(--acc2);color:var(--ink)}.studio .corner{border-color:var(--ink)}.studio .h4-hand{color:var(--acc)}.studio .b4-txt b{color:var(--ink)}.studio .b4-row.now .b4-sub,.studio .cp-score b,.studio .rar4-n{color:var(--acc)}.studio .b4-row{border-color:color-mix(in srgb,var(--ink) 22%,transparent)}.studio .b4-row:first-child{border-top-color:color-mix(in srgb,var(--ink) 22%,transparent)}.studio .cp-q,.studio .b4-k{color:var(--ink);opacity:.6}.studio .cp-cta{box-shadow:6px 6px 0 var(--acc)}.studio .cp-cta:hover{box-shadow:8px 8px 0 var(--acc)}.studio .cand4.side{box-shadow:0 0 0 2.5px var(--ink),8px 8px 0 var(--acc2)}.studio .cand4.under{box-shadow:0 0 0 2.5px var(--ink),5px 5px 0 var(--acc2)}.studio .lt4{box-shadow:8px 8px 0 var(--acc)}.studio .lt4-k{color:var(--acc)}.studio .cp-drag{color:var(--ink);opacity:.7}.studio .hint4.drag{color:var(--acc)}.studio .rar4 em{background:var(--ink);color:#fff}.studio .tile4.act4 .ico{color:var(--acc)}.studio.dark .cand4.side,.studio.dark .cand4.under{background:transparent;padding:0;box-shadow:none}.studio.dark .cp-st,.studio.dark .row4,.studio.dark .tile4,.studio.dark .snd,.studio.dark .lang4{background:color-mix(in srgb,var(--hi) 55%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 16%,transparent)}.studio.dark .cp-cta{text-transform:none;box-shadow:0 14px 30px -14px #0009}.studio.dark .cp-cta:hover{box-shadow:0 14px 30px -14px #0009;transform:translateY(-1px)}.studio.dark .tape.t1{background:var(--foil);background-size:200vw 100%;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45)}.studio.dark .tape.t2{background:var(--acc2);color:#0d0c14}.studio.dark .cap4{background:color-mix(in srgb,var(--ink) 94%,transparent);color:var(--bg)}.studio.dark .lt4{background:var(--ink);color:var(--bg);box-shadow:8px 8px 0 var(--acc)}.studio.dark .corner{border-color:var(--acc)}.studio.dark .dd{display:none}.studio.dark .mq-w{color:var(--hi);opacity:.55}.studio.dark .mq-w.o{-webkit-text-stroke-color:var(--hi)}.mq-w.o,:is(.air,.studio) .mq-w.o,.studio.dark .mq-w.o,.dark .mq-w.o{-webkit-text-stroke:0;color:color-mix(in srgb,var(--lo) 42%,transparent)}.studio.dark .mq-w.o,.dark .mq-w.o{color:color-mix(in srgb,var(--hi) 30%,transparent)}#world4{bottom:auto;height:100lvh;min-height:100%}#world4{top:-30vh;bottom:auto;height:160vh;min-height:0}.silk4,.aurora4{top:30vh!important;height:100vh!important}.amb4{position:absolute;inset:0;pointer-events:none;overflow:hidden;opacity:0;transition:opacity .7s ease}.amb4.in{opacity:1}.amb4.now{transition:none}.sc-in{position:absolute;left:0;right:0;top:30vh;height:100vh}.sc-in>*{position:absolute}.sc-bg{inset:0}.amb4.start{background:#ededf2}.start .sc-bg{background:radial-gradient(90% 70% at 50% 60%,#fbfbfd,#ededf2 72%)}.amb4.action{background:#f1dad7}.action .sc-bg{background:radial-gradient(90% 70% at 50% 60%,#fbfbfd,#f1dad7 72%)}.sc-in.has-vid{background:#050508}.sc-vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--vx, 50%) 50%;z-index:1;pointer-events:none;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform 1.4s cubic-bezier(.2,.8,.2,1)}.sc-loop{opacity:0}.has-vid.looping>.sc-loop{opacity:1}.has-vid.choose>.sc-vid{transform:scale(1.06)}.sc-dim{inset:0;z-index:2;background:#000;opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),background-color .7s ease}.has-vid>.sc-dim{background:radial-gradient(120% 95% at 50% 42%,rgba(0,0,0,var(--dimA, .45)) 25%,rgba(0,0,0,calc(var(--dimA, .45) + .3)))}.has-vid.choose>.sc-dim{opacity:1}html.cbg-veil .has-vid>.sc-dim{background:var(--bg)}html.cbg-veil .has-vid.choose>.sc-dim{opacity:.74}.sc-fx{inset:0;width:100%;height:100%;z-index:3;opacity:0;transition:opacity 1.6s ease .3s;pointer-events:none}.has-vid.choose>.sc-fx{opacity:1}.has-vid>.sc-bg{opacity:0;transition:opacity 1s ease}.has-vid.vid-out>.sc-bg{opacity:1}.has-vid.vid-out>:is(.sc-vid,.sc-dim,.sc-fx){opacity:0!important}.has-vid:not(.vid-out)>:not(.sc-vid):not(.sc-bg):not(.sc-spark):not(.sc-dim):not(.sc-fx):not(.cst-wall){opacity:0!important}.has-vid>.sc-spark{z-index:4}html.cutvid .intro4 .in4-n,html.cutvid .hero4 .h4-t{color:#fff6ee;text-shadow:0 6px 40px rgba(0,0,0,.45),0 2px 10px rgba(0,0,0,.35)}html.cutvid .in4-c{color:#fff6ee;text-shadow:0 2px 12px rgba(0,0,0,.7),0 0 2px rgba(0,0,0,.5)}.cut4 .hero4 :is(.h4-sub,.h4-hand){opacity:0!important}.hero4 .h4-t{transition:color .6s ease,text-shadow .6s ease}.sc-heat{inset:0;opacity:0;transition:opacity 1.1s ease;background:radial-gradient(80% 60% at 50% 50%,rgba(255,176,96,.8),rgba(255,100,50,.3) 45%,transparent 75%)}.action.cut .sc-heat{opacity:1;transition-duration:.3s}.sc-flash{inset:0;background:#fff;opacity:0}.sc-streaks{inset:0;opacity:.5;transition:opacity 1.1s ease}.action.cut .sc-streaks{opacity:1}.sc-streak{position:absolute;left:0;border-radius:4px;background:linear-gradient(90deg,transparent,rgba(242,96,40,.7) 60%,transparent)}.sc-spark{left:50%;top:46%;width:7px;height:7px;margin:-3px;border-radius:50%;background:#fff3c4;box-shadow:0 0 10px 2px #ffb03b}.amb4.adventure{background:linear-gradient(#07121b 0 50%,#080b0e 50% 100%)}.adventure .sc-bg{background:linear-gradient(180deg,#07121b,#0c2130 26%,#1b3747 44%,#4f5450 54%,#c98549 60%,#e8a35c 62%,#3a2c25 68%,#10161b,#080b0e)}.sc-horizon{left:-20%;right:-20%;top:44%;height:34%;background:radial-gradient(50% 50% at 50% 50%,rgba(255,170,90,.5),transparent 72%)}.sc-sun{left:50%;top:58%;width:44vmin;height:44vmin;margin:-22vmin 0 0 -22vmin;border-radius:50%;background:radial-gradient(closest-side,#fff6dc,#ffdca0 26%,#ffb06099 50%,#ff8c3c00)}.sc-ridge{left:-10vw;width:120vw;bottom:0}.sc-ridge svg{display:block;width:100%;height:100%}.sc-ridge path{fill:currentColor}.sc-ridge.r0{height:44%;color:#24485a;opacity:.92}.sc-ridge.r1{height:36%;color:#12293a}.sc-ridge.r2{height:26%;color:#070f16}.sc-mist{width:90vw;height:16vh;border-radius:50%;background:radial-gradient(closest-side,rgba(210,220,230,.16),transparent)}.sc-mist.a{left:0;top:60%}.sc-mist.b{left:24vw;top:72%}.sc-bird{left:0;color:#0b141b}.sc-bird svg{display:block;width:100%}.sc-compass{right:4vw;top:30%;width:24vmin;color:#f3e2c4;opacity:.14;transition:opacity 1.2s ease}.adventure.cut .sc-compass{opacity:.45}.sc-compass svg{display:block;width:100%;overflow:visible}.sc-needle{transform-origin:50px 50px;transform-box:view-box}.amb4.indie{background:#f1e6d0}.indie .sc-bg{background:var(--grain, none),radial-gradient(120% 90% at 50% 40%,#fbf5e8,#f1e6d0)}.sc-blob{left:var(--x);top:var(--y);width:var(--z);aspect-ratio:1;margin:calc(var(--z) / -2) 0 0 calc(var(--z) / -2);background:var(--c);opacity:.32;border-radius:46% 54% 52% 48%/50% 44% 56% 50%;transition:opacity 1.2s ease;animation:scBlob .8s cubic-bezier(.2,.9,.25,1.2) calc(var(--d) + .15s) both}.indie.cut .sc-blob{opacity:.62}@keyframes scBlob{0%{transform:scale(0) rotate(-20deg)}}.sc-scrib{inset:0;width:100%;height:100%;opacity:.22;transition:opacity 1.2s ease}.indie.cut .sc-scrib{opacity:.9}.sc-scrib path{fill:none;stroke:var(--c);stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:scDraw .5s ease-out calc(var(--d) + .3s) forwards}@keyframes scDraw{to{stroke-dashoffset:0}}.amb4.rpg{background:#dcc596;opacity:1;clip-path:inset(0 50% 0 50%);transition:clip-path .8s cubic-bezier(.3,.7,.2,1)}.amb4.rpg.in{clip-path:inset(0 0 0 0)}.rpg .sc-bg{background:var(--grain, none),radial-gradient(110% 90% at 50% 45%,#f6ecd2,#dcc596);box-shadow:inset 0 0 120px #5a320a66}.sc-vign{inset:0;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(60,30,70,.3))}.sc-fly{width:9px;height:9px;margin:-4px;border-radius:50%;background:radial-gradient(circle,#fff6c2 0%,#ffd25c 40%,transparent 70%);box-shadow:0 0 12px 3px #ffd25c59}.amb4.score{background:#09080d}.score .sc-bg{background:radial-gradient(120% 90% at 50% 40%,#1d1927,#0b0a10 70%,#09080d)}.sc-bokeh{border-radius:50%}.sc-bokeh.a{left:-24vmin;top:4%;width:84vmin;height:84vmin;background:radial-gradient(closest-side,rgba(255,96,40,.3),transparent)}.sc-bokeh.b{right:-26vmin;top:44%;width:94vmin;height:94vmin;background:radial-gradient(closest-side,rgba(60,100,255,.3),transparent)}.sc-rec{left:50%;top:46%;width:min(94vmin,660px);aspect-ratio:1;transform:translate(-50%,-50%);transition:transform 1.3s cubic-bezier(.3,.7,.2,1),opacity 1.1s ease}.score:not(.cut) .sc-rec{transform:translate(calc(-50% + min(56vmin,420px)),-54%) scale(1.12);opacity:.62}.sc-disc,.sc-sheen{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;display:block}.sc-disc{box-shadow:0 40px 90px -30px #000000e6}.sc-arm{position:absolute;right:-4%;top:-8%;width:30%;transform-origin:78% 9%}.sc-arm svg{display:block;width:100%;filter:drop-shadow(0 10px 12px rgba(0,0,0,.45))}.sc-stk{left:0;top:0;padding:.32em .55em .3em;font-size:clamp(16px,3.6vmin,30px);line-height:.92;white-space:nowrap;letter-spacing:0;box-shadow:0 12px 24px -12px #000000b3}.sc-stk.lime{background:#b9ff2e;color:#123a08;font-weight:1000;font-stretch:125%;text-transform:uppercase;border-radius:3px}.sc-stk.holo{background:linear-gradient(115deg,#ffe0f5,#d4ecff 40%,#e2fff0 70%,#fff6d2);color:#14131a;font-weight:1000;font-stretch:140%;border-radius:10px;box-shadow:inset 0 0 0 3px #14131a,0 12px 24px -12px #000000b3}.sc-stk.box{background:#ff4b1f;color:#14131a;font-weight:1000;font-stretch:40%;text-transform:uppercase;font-size:clamp(22px,5vmin,44px);line-height:.84;padding:.2em .28em .16em}.sc-stk.bub{background:#c9a8ff;color:#2a1350;font-family:var(--hand);font-weight:800;font-size:clamp(20px,4.4vmin,38px);border-radius:999px;padding:.06em .6em .16em}.amb4.goty{background:#030202}.goty .sc-bg{background:radial-gradient(90% 70% at 50% 42%,#1c140a,#080604 66%,#030202)}.sc-ribbon{left:-10%;top:6%;width:120%;height:94%;display:block;opacity:.5;transition:opacity 1.4s ease}.goty.cut .sc-ribbon{opacity:.95}.sc-gl{height:2px;margin-top:-1px;transform-origin:0 50%;transform:rotate(var(--a));border-radius:2px;background:linear-gradient(90deg,#ffd69600,#fff3d8 10%,#ffe2a8 90%,#ffbe5a00);box-shadow:0 0 8px 1px #ffc46e99,0 0 34px 5px #ff96283d;opacity:.55;transition:opacity 1.4s ease}.goty.cut .sc-gl{opacity:1}.sc-flare{width:64vmin;height:64vmin;transform:translate(-50%,-50%);opacity:.55;border-radius:50%;background:radial-gradient(closest-side,rgba(255,248,228,.95) 0%,rgba(255,214,140,.5) 7%,rgba(255,170,70,.15) 28%,transparent 70%)}.sc-flare:after{content:"";position:absolute;inset:-20%;border-radius:50%;background:repeating-conic-gradient(from 8deg,transparent 0 8deg,rgba(255,220,160,.16) 9deg 10deg,transparent 11deg 21deg);-webkit-mask:radial-gradient(circle,#000 0%,transparent 62%);mask:radial-gradient(circle,#000 0%,transparent 62%)}.sc-dust{top:-4%;width:3px;height:3px;border-radius:50%;background:#f3c66d;box-shadow:0 0 6px 1px #ffc86e80}.amb4.lock{background:#15121c}.lock .sc-bg{background:radial-gradient(90% 70% at 50% 60%,#2b2340,#15121c 72%)}.hero4.t-action .h4-t{color:var(--ink);text-shadow:.05em .05em 0 color-mix(in srgb,var(--acc) 70%,transparent)}.hero4.t-adventure .h4-t{color:#fff1dc;text-shadow:0 0 .45em rgba(255,160,80,.35)}.intro4.t-adventure .in4-n{color:#fff1dc}.hero4.t-indie .h4-t{color:var(--ink);text-shadow:.05em .05em 0 color-mix(in srgb,var(--acc) 70%,transparent)}.hero4.t-rpg .h4-t{color:var(--ink);text-shadow:0 0 .5em color-mix(in srgb,var(--acc) 50%,transparent),.04em .04em 0 color-mix(in srgb,var(--acc) 65%,transparent)}.hero4.t-score .h4-t{color:#fff;text-shadow:-.03em 0 0 rgba(255,96,40,.8),.03em 0 0 rgba(70,110,255,.8)}.intro4.t-score .in4-n{color:#fff}.hero4.t-goty .h4-t{color:#fff4e0;text-shadow:0 0 .5em rgba(255,180,80,.32)}.intro4.t-goty .in4-n{color:#fff4e0}.cut4 .ballot4,.cut4 .top4,.cut4 .mq,.cut4 .tapes,.cut4 .curves,.cut4 .doodles{opacity:0!important;transition:opacity .3s ease!important}.cut4 .hero4{opacity:1}.hero4 .h4-hand,.hero4 .h4-sub{transition:opacity .45s ease,transform .6s var(--spring)}.hero4.cutting .h4-hand,.hero4.cutting .h4-sub{opacity:0!important}.hero4.cutting .h4-sub{transform:translateY(8px)}.h4-t{white-space:nowrap}.intro4.cutn4{top:30%}.intro4.cutn4 .in4-t{display:none}@media (prefers-reduced-motion: reduce){.amb4 *,.amb4{animation:none!important;transition:none!important}}.studio.dark .cp-cta{color:var(--bg)}html.fnt-alt :is(.h4-t,.in4-t,.mq-w,.in4-n b,.st4-t,.cp-name,.lt4-t,.tk-t,.tk-stub b,.rar4-n,.cp-score b,.ov4-k,.sc-stk.box,.trait4 b,.st5-w){font-family:var(--disp);font-weight:var(--disp-w, 900);font-stretch:100%;font-variation-settings:normal;letter-spacing:var(--disp-ls, 0);font-synthesis:none}.studio :is(.snd,.lang4){background:#fff;color:var(--ink);border-radius:6px;box-shadow:inset 0 0 0 2px var(--ink);font-weight:850;text-transform:uppercase;font-stretch:75%;letter-spacing:0;backdrop-filter:none;-webkit-backdrop-filter:none}.studio :is(.snd,.lang4):hover{background:#fff;box-shadow:inset 0 0 0 2px var(--ink),3px 3px 0 var(--acc);transform:translate(-1px,-1px)}.studio .snd[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ink),3px 3px 0 var(--acc)}.studio.dark :is(.snd,.lang4){background:#ffffff14;color:var(--ink);box-shadow:inset 0 0 0 1.5px #ffffff59}.studio.dark :is(.snd,.lang4):hover,.studio.dark .snd[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px #fff9,3px 3px 0 var(--acc)}.cp-drag{font-size:clamp(14px,.95vw,17px);opacity:.7}.meme4:before{content:"";position:absolute;inset:-46px -40px;z-index:-1;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,rgba(8,7,12,.42),transparent)}.mm-b{box-shadow:0 0 0 1.5px #14131ae6,0 18px 40px -12px #0009}.mm-av{box-shadow:0 0 0 1.5px #14131ae6,0 8px 20px -8px #00000073}.meme4.in .mm-b{animation:pop4 .38s cubic-bezier(.2,.9,.25,1.3)}@keyframes pop4{0%{scale:.86}}[data-bubble=ink] .mm-b{background:#14131a;color:#fff;box-shadow:0 0 0 1.5px #ffffff2e,0 18px 40px -12px #000000b3}[data-bubble=ink] .mm-dots i{background:#fff}[data-bubble=ink] .mm-av{background:#14131a}[data-bubble=comic] .mm-b{border-radius:8px;box-shadow:0 0 0 3px #14131a,5px 5px 0 3px #ff7a1a}[data-bubble=comic] .mm-t{font-family:var(--display);font-weight:850;font-stretch:85%;text-transform:uppercase;font-size:clamp(15px,1.1vw,19px)}[data-bubble=comic] .mm-av{border-radius:8px;box-shadow:0 0 0 3px #14131a}[data-bubble=comic] .meme4-y{border-radius:8px;box-shadow:0 0 0 3px #14131a,4px 4px 0 3px #ff7a1a}.final4 .tiles4.acts4{grid-template-columns:1fr;gap:8px}.final4 .tile4.act4{grid-template-columns:28px 1fr auto;grid-template-rows:auto;align-items:center;column-gap:14px;min-height:58px;padding:0 18px;border-radius:10px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.final4 .tile4.act4:hover{background:#ffffff24;transform:translateY(-1px)}.final4 .tile4.act4 .ico{width:22px;height:22px;color:#fff;opacity:.9}.final4 .tile4.act4 b{font-size:16px;font-weight:800}.final4 .tile4.act4 span{font-size:13px;font-weight:600;opacity:.62;text-align:right}.final4 .cand4.fin4.act{gap:14px}.m4 .final4 .tile4.act4,.m4.final4 .tile4.act4{min-height:52px}input.bad{box-shadow:inset 0 0 0 2px #e03a2f!important}.pad4.full{animation:vbShake .3s steps(4)}html.st4on .ballot4,html.st4on .hero4,html.st4on .mq,html.st4on .cand4{opacity:0!important;pointer-events:none!important}html.st4on :is(.ballot4,.hero4,.cand4,.mq){visibility:hidden}html.st4on.m4 .brand4{display:flex}html.st4on.m4 .top4{justify-content:space-between}.st4{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:0 var(--pad);pointer-events:none;color:#14131a}.st4 .st4-foot{pointer-events:auto}.st4-head{margin-top:calc(clamp(14px,2.4vh,26px) + 70px);max-width:min(50vw,760px)}.st4-k{font-size:13px;font-weight:800;text-transform:uppercase;opacity:.62;margin-bottom:14px}.st4-t{font-weight:1000;font-stretch:40%;font-variation-settings:"wdth" 40,"opsz" 144;text-transform:uppercase;line-height:.86;font-size:clamp(56px,min(7.4vw,12.5vh),176px)}.st4-beats{list-style:none;display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:22px}.st4-beats li{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:clamp(14px,1vw,18px)}.st4-beats .ico{width:20px;height:20px;color:var(--acc)}.st4-p{margin-top:14px;font-size:clamp(15px,1.1vw,20px);font-weight:560;line-height:1.35;max-width:24em;opacity:.8}.st4-foot{display:grid;gap:10px;justify-items:start;margin-bottom:max(22px,env(safe-area-inset-bottom));width:min(420px,100%)}.st4-go{width:100%;margin-top:0}.st4-meta{font-size:13px;font-weight:650;opacity:.6}.st4 .st4-head>*,.st4 .st4-foot{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .7s var(--out)}.st4.in .st4-head>*,.st4.in .st4-foot{opacity:1;transform:none}.st4.in .st4-t{transition-delay:.06s}.st4.in .st4-beats{transition-delay:.18s}.st4.in .st4-p{transition-delay:.26s}.st4.in .st4-foot{transition-delay:.4s}.st4.out .st4-head>*,.st4.out .st4-foot{opacity:0;transform:translateY(-10px);transition:opacity .28s ease,transform .4s ease;transition-delay:0s}.m4 .st4{padding:0 16px}.m4 .st4-head{margin-top:70px;max-width:none}.m4 .st4-k{margin-bottom:10px;font-size:12px}.m4 .st4-t{font-size:clamp(46px,14vw,66px)}.m4 .st4-beats{margin-top:16px;gap:6px 14px}.m4 .st4-beats li{font-size:14px}.m4 .st4-p{font-size:15px}.m4 .st4-foot{width:100%;justify-items:center}@media (max-width: 699px){html.st4on .brand4{flex-direction:column;align-items:flex-start;gap:5px}html.st4on .brand4-sub{display:block;white-space:nowrap;font-size:11px;opacity:.72}html.st4on .brand4-sub br{display:none}}.m4 .st4-head{margin-top:86px}.st4-fan{font-size:12px;font-weight:600;opacity:.45;margin-top:-4px}.studio .cand4.cand4.under,.studio .cand4.cand4.side:not(.fin4),.studio.m4 .cand4.cand4.fin4.sign.compact{--ink: var(--p-ink);--hi: var(--p-field);color:var(--p-ink);background:var(--p-paper);padding:12px;border-radius:var(--p-r);box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-sh)}.studio .cand4.cand4.side:not(.fin4){padding:20px 20px 18px;box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-sh-l)}.studio .cand4.cand4 :is(.cp-q,.cp-drag){color:var(--p-ink)}.studio .cand4.cand4 .cp-meta{color:var(--p-ink)}.studio .cand4 .cp-cta,.studio .st4-go,.studio .sh4 .cp-cta,.studio .wl4 .cp-cta{background:var(--p-cta);color:var(--p-on-cta);border-radius:var(--p-r);text-transform:uppercase;font-stretch:75%;font-weight:850;letter-spacing:0;box-shadow:var(--p-cta-sh);transition:transform .25s var(--spring),box-shadow .25s ease}.studio .cand4 .cp-cta:hover,.studio .st4-go:hover,.studio .sh4 .cp-cta:hover,.studio .wl4 .cp-cta:hover{filter:none;background:var(--p-cta);color:var(--p-on-cta);transform:translate(-2px,-2px);box-shadow:var(--p-cta-sh-h)}.studio .cand4 .cp-cta:active,.studio .st4-go:active,.studio .sh4 .cp-cta:active{transform:translate(2px,2px);box-shadow:var(--p-cta-sh-a)}.studio .cand4.under .cp-actrow .cp-skip,.studio .cand4.side .cp-skip,.studio .dock-2{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 16px;border-radius:var(--p-r);margin:0;background:var(--p-paper);color:var(--p-ink);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line);opacity:1;text-decoration:none;text-transform:uppercase;font-stretch:75%;font-weight:850;font-size:15px;letter-spacing:0;transition:transform .25s var(--spring),background .2s ease}.studio .cand4.under .cp-actrow .cp-skip:hover,.studio .cand4.side .cp-skip:hover,.studio .dock-2:hover{background:var(--p-paper);transform:translate(-1px,-1px);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line),var(--p-sh-s)}.studio .cand4.under .cp-actrow .cp-skip:active,.studio .cand4.side .cp-skip:active,.studio .dock-2:active{transform:scale(.97)}.studio .cand4.side .cp-skip{min-height:44px;font-size:13px}.studio .cand4.under .cp-actrow .cp-cta{min-height:52px;margin-top:0}.studio .cand4.under .cp-actrow{margin-top:2px}.studio .cand4.cand4 .cp-st{background:var(--p-paper);color:var(--p-ink);box-shadow:inset 0 0 0 1.5px var(--p-line-soft);border-radius:var(--p-r)}.studio .cand4.cand4 .cp-st:hover{background:var(--p-paper);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line),var(--p-sh-xs);transform:translate(-1px,-1px)}.studio .cand4.cand4 .cp-st[aria-pressed=true]:hover{transform:rotate(-1.5deg) scale(1.03);box-shadow:inset 0 0 0 1.5px var(--ink-c)}.studio .cand4.cand4 .cp-st[aria-pressed=true]{background:var(--ink-c);color:var(--p-on-ink);box-shadow:inset 0 0 0 1.5px var(--ink-c)}.studio.m4 .cand4.cand4.lockp{padding:12px 12px 10px}.studio .sg4-name input,.studio .f4 input#f4-name{height:52px;border-radius:var(--p-r);background:var(--p-paper);color:var(--p-ink);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line);border:0;padding:0 14px}.studio .sg4-name input:focus{box-shadow:inset 0 0 0 var(--p-bw) var(--p-line),0 0 0 3px color-mix(in srgb,var(--acc) 45%,transparent);outline:0}.studio.m4 .fin4.sign.compact .paper4{box-shadow:none;transform:none;border-radius:var(--p-r-s)}.studio.m4 .fin4.sign.compact .cp-cta{min-height:52px}.studio.m4 .cand4.fin4.act.sheet4.dock5{--ink: var(--p-ink);--hi: var(--p-field);left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));gap:10px;padding:4px 12px 14px;border-radius:var(--p-r);background:var(--p-paper);color:var(--p-ink);box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-sh)}.dock5 .sheet4-grip i{background:var(--p-line-soft)}.dock5 .sheet4-grip{min-height:30px}.dock5 .sheet4-grip span{display:none}.dock5>.cp-q{margin:-4px 0 0;font-size:12px;font-weight:850;text-transform:uppercase;color:var(--acc);opacity:1}.sh5-goal{margin:-4px 0 2px;font-size:15px;font-weight:650;line-height:1.3;color:var(--p-ink)}.dock5 .cp-actrow .cp-cta{flex:1;min-height:52px;margin-top:0}.dock5 .cp-actrow .dock-2{flex:none}.dock5 .sheet4-more{gap:12px;padding-top:4px}.dock5 .rar4-n{color:var(--p-ink)}.dock5 .rar4 em,.dock5 .trait4 b{background:var(--p-cta);color:var(--p-on-cta)}.rows5{display:grid;gap:8px}.row5{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;min-height:52px;padding:0 14px;border-radius:var(--p-r);text-align:left;background:var(--p-paper);color:var(--p-ink);box-shadow:inset 0 0 0 1.5px var(--p-line-soft)}.row5 .ico{width:22px;height:22px;color:var(--acc)}.row5 b{font-size:15px;font-weight:850}.row5 span{font-size:13px;font-weight:600;opacity:.6}.dock5 .lnk4{color:var(--p-ink)}.shp{gap:12px;max-height:calc(100dvh - 24px)}.shp .cp-q{margin:0}.shp-goal{font-size:15px;font-weight:650;line-height:1.3}.shp-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px}.shp-seg button{display:flex;align-items:baseline;justify-content:center;gap:8px;min-height:44px;border-radius:var(--p-r);background:var(--p-paper);color:var(--p-ink);box-shadow:inset 0 0 0 1.5px var(--p-line-soft)}.shp-seg button b{font-size:15px;font-weight:850;text-transform:uppercase;font-stretch:75%}.shp-seg button span{font-size:12px;font-weight:700;opacity:.55}.shp-seg button[aria-selected=true]{background:var(--p-cta);color:var(--p-on-cta);box-shadow:none}.shp-frame{position:relative;justify-self:center;display:grid;place-items:center;height:min(46vh,440px);aspect-ratio:9 / 16;border-radius:10px;overflow:hidden;background:#120f19;box-shadow:0 18px 40px -18px #0009;transition:aspect-ratio .3s ease}.shp-frame[data-fmt="4:5"]{aspect-ratio:4 / 5}.shp-img{width:100%;height:100%;object-fit:contain;display:block;transition:opacity .25s ease}.shp-frame.wait .shp-img{opacity:.25}.shp-frame.wait:after{content:"";position:absolute;width:28px;height:28px;border-radius:50%;border:3px solid rgba(255,255,255,.25);border-top-color:var(--p-on-ink);animation:spin4 .8s linear infinite}@keyframes spin4{to{transform:rotate(360deg)}}.shp .cp-actrow{display:flex;gap:8px}.shp .cp-actrow .cp-cta{flex:1;min-height:52px;margin:0}.studio .shp .dock-2{min-height:52px}.final4 .dock5 .rar4-n{color:var(--p-ink)}.final4 .dock5 .rar4 em{background:var(--p-cta);color:var(--p-on-cta)}.final4 .dock5 .rar4 span{color:var(--p-ink);opacity:.8}.studio.m4 .cand4.fin4.act.sheet4.dock5{padding-top:0;gap:8px}.dock5 .sheet4-grip{min-height:22px;padding-top:8px}.shp-seg button{align-items:center}[data-card=zzz] .paper4{background:#f4f2ec;border-radius:2px;-webkit-mask:none;mask:none;transform:rotate(-.5deg)}[data-card=zzz] .pad4{background:radial-gradient(circle,rgba(20,20,24,.1) 1.3px,transparent 1.5px) 0 0 / 11px 11px;box-shadow:none;border-radius:2px}[data-card=zzz] .pad4:after{content:"";position:absolute;left:-12px;right:-12px;bottom:-3px;height:13px;background:#ffd83a;border-top:2.5px solid var(--p-line);transform:rotate(-.8deg);pointer-events:none}[data-card=zzz] .pad4-ph{font-family:var(--display);font-weight:1000;font-stretch:75%;text-transform:uppercase;font-size:15px;background:#141418;color:var(--p-on-ink);padding:4px 9px 3px;rotate:-2deg;opacity:1;bottom:calc(26% + 14px)}[data-card=zzz] .pad4.has .pad4-ph{opacity:0}[data-card=zzz] .pad4-line{height:3px;background:#141418}[data-card=zzz] .pad4-x{font-weight:900;opacity:.8}.final4 .h4-t,.lock4 .h4-t{white-space:normal}.studio .cand4.side .cp-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:2px}.studio .cand4.side .cp-skip{white-space:nowrap;padding:0 14px}.vs5{display:grid;gap:3px;margin:-2px 0 2px}.vs5 b{font-weight:1000;font-stretch:75%;text-transform:uppercase;font-size:22px;line-height:1;letter-spacing:0}.vs5 span{font-size:14px;font-weight:600;opacity:.7}.dock5 .vs5{color:var(--p-ink)}.final4 .cand4.fin4.side .vs5 b{font-size:clamp(22px,1.6vw,30px)}.shp-to{height:48px;font-size:16px}.shp-places{display:grid;grid-template-columns:1.4fr 1fr 1fr .6fr;gap:6px}.studio .shp-place{min-height:44px;padding:0 8px;font-size:13px;text-decoration:none;color:var(--p-ink)}.st4-mine{justify-self:center;min-height:32px;font-size:13px}.m4 .shp-places{grid-template-columns:1fr 1fr 1fr}.m4 .shp-places .shp-place:first-child{grid-column:1 / -1}.studio .lt4,.studio.dark .lt4,:is(.air,.studio) .lt4{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:center;gap:0 12px;padding:10px 14px 11px 10px;border-radius:var(--p-r);border-left:0;min-width:min(380px,80vw);background:var(--p-paper);color:var(--p-ink);box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-sh);clip-path:none;transform:translateY(10px);opacity:0;transition:transform .45s var(--out),opacity .25s ease}.studio .lt4:not(.pic){grid-template-columns:minmax(0,1fr);padding-left:14px}.studio .lt4.in{transform:none;opacity:1;clip-path:none}.studio .lt4.out{transform:translateY(-6px);opacity:0;transition-duration:.3s}.lt4-i{width:46px;aspect-ratio:2 / 3;object-fit:cover;border-radius:var(--p-r-s);box-shadow:0 0 0 1.5px var(--p-line);background:var(--p-field2)}.lt4-c{display:grid;gap:3px;min-width:0}.studio .lt4-k,.studio.dark .lt4-k{color:var(--acc);font-size:11px;opacity:1}.studio .lt4-k i{background:var(--acc)}.studio .lt4-t,.studio.dark .lt4-t{font-size:clamp(17px,1.25vw,23px);font-weight:1000;text-transform:uppercase;font-stretch:75%;font-variation-settings:"wdth" 75;letter-spacing:0;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio .lt4-l,.studio.dark .lt4-l{font-size:13px;font-weight:650;color:var(--p-mute);opacity:1;line-height:1.3}.studio .lt4.hot .lt4-k{color:var(--p-hot)}.studio .lt4.hot .lt4-k i{background:var(--p-hot)}.studio .lt4.at,.studio.dark .lt4.at{left:calc(var(--lx) / var(--z));top:calc(var(--ly) / var(--z));bottom:auto;width:calc(var(--lw) / var(--z));min-width:0}.studio .lt4.at.rail,.studio.dark .lt4.at.rail{left:auto;right:calc(var(--lrx) / var(--z));top:calc(var(--lcy) / var(--z));translate:0 -50%;width:calc(min(460px,34vw) / var(--z))}.lt4.at.rail:before{left:auto;right:-10px;top:calc(50% - 10px);width:20px;height:20px;border:var(--p-bw) solid var(--p-line);border-left:0;border-bottom:0;clip-path:polygon(0 0,100% 0,100% 100%)}.lt4.at:before{content:"";position:absolute;left:16px;top:-8px;width:14px;height:14px;box-sizing:border-box;background:var(--p-paper);border:var(--p-bw) solid var(--p-line);border-right:0;border-bottom:0;transform:rotate(45deg);clip-path:polygon(0 0,100% 0,0 100%)}.m4 .studio .lt4,.studio.m4 .lt4{min-width:0}.studio .cand4.fin4.act.side.dock6{--ink: var(--p-ink);--hi: var(--p-field);color:var(--p-ink);display:grid;gap:12px;padding:14px 14px 10px;border-radius:var(--p-r);background:var(--p-paper);box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-sh-l)}.dock6 .sh5-head{min-height:28px}.final4 .h4-sub{margin-top:46px}.final4 .h4-hand{right:auto;left:.1em;bottom:-1.3em}.studio .dock6 .cp-actrow .cp-cta{font-size:clamp(13px,1.05vw,16px);white-space:normal}.studio .dock6 .cp-actrow .cp-cta span{white-space:normal;line-height:1.05}.cand4.fin4.side.dock6.under-hero{bottom:auto}.dock6 .cp-actrow{display:flex;gap:8px}.dock6 .cp-actrow .cp-cta{flex:1;min-height:54px;margin:0;justify-content:flex-start;gap:10px;padding:0 16px}.dock6 .cp-actrow .dock-2{flex:none;min-height:54px;padding:0 16px 0 14px;gap:10px}.dock6 .cp-actrow :is(.cp-cta,.dock-2) svg{width:22px;height:22px}.dock6 .vs5{margin:0}.dock6 .sh5-end{margin-top:-2px}.studio:not([data-card=zzz]) .cand4.fin4.sign .paper4{--paper: #fff;--pink: #14131A;background:var(--p-paper);border-radius:var(--p-r);transform:none;-webkit-mask:none;mask:none}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .paper4{padding:16px 16px 14px;gap:14px;box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-sh-l)}.studio.m4:not([data-card=zzz]) .fin4.sign.compact .paper4{box-shadow:none;padding:0 0 2px}.studio.m4:not([data-card=zzz]) .fin4.sign.compact .pad4{height:112px;border-radius:var(--p-r-s);background:radial-gradient(circle,var(--p-line-soft) 1px,transparent 1.4px) 0 0 / 12px 12px;box-shadow:inset 0 0 0 1.5px var(--p-line-soft)}.studio.m4:not([data-card=zzz]) .fin4.sign.compact .pad4-line{background:var(--p-ink)}.studio.m4:not([data-card=zzz]) .fin4.sign.compact .pad4-x{opacity:.7}.studio.m4:not([data-card=zzz]) .fin4.sign.compact .pad4-ph{opacity:.4}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .pp-k{border-bottom:2px solid var(--p-line);padding-bottom:10px;opacity:1;font-size:12px;font-weight:850;color:var(--p-ink)}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .pp-k span:last-child{color:var(--acc)}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .f4>span{opacity:1;color:var(--p-mute2);font-size:11.5px}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .f4 input#f4-name{height:54px;border-radius:0;background:transparent;box-shadow:none;border-bottom:2px solid var(--p-line);padding:0 2px;font-family:var(--hand);font-size:30px;font-weight:700}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .f4 input#f4-name:focus{box-shadow:0 2px 0 var(--acc);border-bottom-color:var(--acc);outline:0}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .pad4{height:clamp(150px,20vh,220px);border-radius:var(--p-r-s);background:radial-gradient(circle,var(--p-line-soft) 1px,transparent 1.4px) 0 0 / 12px 12px;box-shadow:inset 0 0 0 1.5px var(--p-line-soft)}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .pad4-line{background:var(--p-ink)}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .pad4-x{opacity:.7;font-weight:700}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .pad4-ph{opacity:.4}.studio:not([data-card=zzz]) .cand4.fin4.sign.side .pad4-tools .pad4-clr{background:var(--p-paper);box-shadow:inset 0 0 0 1.5px var(--p-line-soft);opacity:1}.studio .cand4.fin4.sign.side .cp-drag{font-family:var(--display);font-size:13px;font-weight:650;color:var(--ink);opacity:.6}.studio .cand4.fin4.sign.side{gap:14px}.cand4 .cp-askh{display:none}html.m4 .cand4.under.asking :is(.cp-nums,.cp-meta){display:none}.cand4.asking .cp-askh{display:flex}.cand4.asking .cp-mk{display:none}.studio .cand4.cand4.asking :is(.cp-actrow,.cp-cta,.cp-drag,.cp-foot){display:none}.cp-askh{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px}.cand4.cand4 .cp-askh .cp-q{display:block;margin:0;font-size:15px;font-weight:850;text-transform:uppercase;font-stretch:75%;letter-spacing:0;opacity:1}.cp-back{display:inline-flex;align-items:center;gap:2px;min-height:36px;padding:0 8px 0 4px;border-radius:var(--p-r);background:none;color:inherit;font-weight:750;font-size:13px;opacity:.62;transition:opacity .2s ease}.cp-back:hover{opacity:1}.cp-back .ico,.cp-back svg{width:16px;height:16px}.cand4 .cp-ask .cp-stamps{grid-template-columns:repeat(4,1fr);gap:6px}.studio .cand4.cand4 .cp-ask .cp-st{flex-direction:column;gap:4px;min-height:66px;padding:8px 2px 6px;font-size:13px;font-weight:800;white-space:nowrap;animation:ask4 .34s var(--spring) both}.studio .cand4.cand4 .cp-ask .cp-st:nth-child(2){animation-delay:30ms}.studio .cand4.cand4 .cp-ask .cp-st:nth-child(3){animation-delay:60ms}.studio .cand4.cand4 .cp-ask .cp-st:nth-child(4){animation-delay:90ms}.studio .cand4.cand4 .cp-ask .cp-st svg{width:22px;height:22px}.cand4.side .cp-ask .cp-stamps{grid-template-columns:repeat(2,1fr);gap:8px}.studio .cand4.cand4.side .cp-ask .cp-st{flex-direction:row;gap:8px;min-height:52px;font-size:15px}@keyframes ask4{0%{opacity:0;transform:translateY(8px) scale(.94)}}@media (prefers-reduced-motion: reduce){.studio .cand4.cand4 .cp-ask .cp-st{animation:none}}html.m4 .studio .cand4.fin4.act.sheet4.dock5,.studio.m4 .cand4.fin4.act.sheet4.dock5{padding:0 14px 12px;gap:12px}html.m4 .dock5 .sheet4-grip{position:relative;z-index:1;min-height:44px;padding-top:9px;margin-bottom:-26px;align-content:start}.sh5-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px}.sh5-ok{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px 0 6px;border-radius:var(--p-r-s);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase;color:var(--p-ink)}.sh5-ok svg{width:15px;height:15px}.dock5 .st5-tier{display:inline-flex;align-items:center;height:26px;padding:0 9px;font-size:12px;transition:opacity .25s ease,transform .3s var(--spring)}.dock5.open .sh5-head .st5-tier{opacity:0;transform:translateY(-4px)}.st5-tier{font-style:normal;font-weight:850;letter-spacing:.02em;text-transform:uppercase;line-height:1;border-radius:var(--p-r-s);white-space:nowrap}.st5-tier.t1{background:var(--p-field2);color:var(--p-ink);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line)}.st5-tier.t2{background:var(--p-tier2);color:var(--p-on-ink)}.st5-tier.t3{background:var(--p-tier3);color:var(--p-on-ink)}.st5-tier.t4{background:var(--p-tier4);color:var(--p-ink)}.dock5 .sh5-goal{margin:-2px 0 0;font-size:17px;font-weight:750;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.dock5 .cp-actrow .cp-cta,.dock5 .cp-actrow .dock-2{gap:10px}.dock5 .cp-actrow .cp-cta{justify-content:flex-start}.dock5 .cp-actrow :is(.cp-cta,.dock-2) svg{width:22px;height:22px}.dock5 .cp-actrow .dock-2{padding:0 14px 0 12px}.st6{display:grid;border-radius:var(--p-r);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line)}.st6-r{display:grid;grid-template-columns:30px 1fr;column-gap:12px;align-items:center;padding:13px 14px}.st6-r+.st6-r{background:linear-gradient(90deg,var(--p-line) 50%,transparent 0) top left / 10px 2px repeat-x}.st6-r>.ico,.st6-r>.ico svg{width:30px;height:30px}.st6-r>.ico.t1{--gem: var(--p-gem1)}.st6-r>.ico.t2{--gem: var(--p-tier2)}.st6-r>.ico.t3{--gem: var(--p-tier3)}.st6-r>.ico.t4{--gem: var(--p-gem4)}.studio .dock5 .st6-v{display:block;margin:0;color:var(--p-ink);font-size:26px;font-weight:1000;font-stretch:75%;font-variation-settings:"wdth" 75;line-height:.95;text-transform:uppercase;letter-spacing:0;overflow-wrap:normal;hyphens:manual;text-wrap:balance}.st6-s{margin:4px 0 0;font-size:13.5px;font-weight:600;line-height:1.3;color:var(--p-mute)}.st6-s .rar4-n{font:inherit;color:inherit;font-variant-numeric:tabular-nums}.dock5 .rows5{display:grid;gap:0;margin:0 -2px}.dock5 .row5{grid-template-columns:24px auto 1fr;min-height:52px;padding:0 4px;border-radius:0;background:transparent;box-shadow:inset 0 1px 0 var(--p-hair);gap:12px;transition:background .15s ease}.dock5 .row5:last-child{box-shadow:inset 0 1px 0 var(--p-hair),inset 0 -1px 0 var(--p-hair)}.dock5 .row5:hover{background:var(--p-field)}.dock5 .row5:active{background:var(--p-field2)}.dock5 .row5 .ico,.dock5 .row5 svg{width:24px;height:24px;color:var(--p-ink);opacity:1}.dock5 .row5 b{font-size:15px;font-weight:800;white-space:nowrap}.dock5 .row5 span{min-width:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13.5px;font-weight:650;color:var(--p-mute);opacity:1}.cf5{display:grid;gap:10px;padding:12px 4px;box-shadow:inset 0 1px 0 var(--p-hair)}.cf5 p{margin:0;font-size:15px;font-weight:750;color:var(--p-ink)}.cf5-b{display:grid;grid-template-columns:1fr 1fr;gap:8px}.studio .dock5 .cf5-b :is(.cp-cta,.dock-2){min-height:48px;margin:0;justify-content:center}.sh5-end{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;min-height:28px;font-size:13.5px;font-weight:750;color:var(--p-mute)}.sh5-end svg{width:18px;height:18px;color:var(--p-ink)}.dock5 :focus-visible,.shp :focus-visible{outline:3px solid var(--acc);outline-offset:2px}.shp-raw{width:100%;font:inherit;font-size:13px;text-transform:none}.dock5 .cp-actrow .cp-cta{padding:0 14px;white-space:nowrap}.dock5 .cp-actrow .cp-cta span,.dock5 .cp-actrow .dock-2 span{white-space:nowrap}@media (max-width: 370px){.dock5 .cp-actrow .cp-cta{font-size:14px;gap:8px}.dock5 .cp-actrow .dock-2{padding:0 12px 0 10px}}@media (max-width: 340px){.dock5 .cp-actrow .dock-2 span{display:none}.dock5 .cp-actrow .dock-2{padding:0 14px}}.ui4 :is(button,[role=button],a,input):focus-visible,.sh4 :is(button,a,input):focus-visible{outline:3px solid var(--acc);outline-offset:3px}.fail4{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,#EAE9ED 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fail4-card{width:min(420px,100%);display:grid;gap:12px;padding:20px 18px 18px;border-radius:var(--p-r);background:var(--p-paper);color:var(--p-ink);box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-sh)}.fail4-t{margin:0;font-size:24px;font-weight:1000;font-stretch:75%;font-variation-settings:"wdth" 75;line-height:1;text-transform:uppercase}.fail4-p{margin:0;font-size:15px;font-weight:600;line-height:1.4;color:var(--p-mute)}.fail4-b{display:grid;gap:8px;margin-top:4px}.fail4 .cp-cta{margin:0;min-height:52px;justify-content:center;background:var(--p-cta);color:var(--p-on-cta);border-radius:var(--p-r);text-transform:uppercase;font-stretch:75%;font-weight:850;box-shadow:var(--p-cta-sh)}.fail4 .dock-2{min-height:52px;justify-content:center;border-radius:var(--p-r);background:var(--p-paper);color:var(--p-ink);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line);text-transform:uppercase;font-stretch:75%;font-weight:850;font-size:15px}.fail4 :focus-visible{outline:3px solid #FF5A1F;outline-offset:3px}.rm5{display:grid;gap:10px;padding:12px 4px;box-shadow:inset 0 1px 0 var(--p-hair);opacity:0;transform:translateY(-4px);transition:opacity .22s ease,transform .26s cubic-bezier(.2,0,0,1)}.rm5.in{opacity:1;transform:none}.rm5 p{margin:0;font-size:14px;font-weight:650;line-height:1.35;color:var(--p-mute)}.rm5-b{display:grid;grid-template-columns:44px 1fr auto;gap:8px;align-items:stretch}.rm5-b input{min-width:0;min-height:48px;padding:0 14px;border:0;border-radius:var(--p-r);background:var(--p-field);color:var(--p-ink);font:inherit;font-size:16px;font-weight:650;box-shadow:inset 0 0 0 1.5px var(--p-hair);outline:none;transition:box-shadow .15s ease}.rm5-b input:focus{box-shadow:inset 0 0 0 var(--p-bw) var(--p-line)}.rm5.bad .rm5-b input{box-shadow:inset 0 0 0 2px var(--p-err)}.studio .dock5 .rm5-b :is(.cp-cta,.dock-2){min-height:48px;margin:0;justify-content:center}.studio .dock5 .rm5-no{padding:0}.rm5-no svg{width:20px;height:20px}.rm5.shake .rm5-b{animation:shake5 .32s cubic-bezier(.36,.07,.19,.97)}@keyframes shake5{0%,to{transform:none}25%{transform:translate(-7px)}55%{transform:translate(6px)}80%{transform:translate(-3px)}}.dock5 .row5.done{cursor:default}.dock5 .row5.done:hover{background:transparent}.dock5 .row5.done .ico{color:var(--p-ok);--ico-acc: var(--p-ok);animation:pop5 .34s cubic-bezier(.2,.9,.25,1.3)}@keyframes pop5{0%{transform:scale(.4)}to{transform:none}}.sh5-fan{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;margin:2px 0 0;font-size:11.5px;font-weight:650;line-height:1.3;color:var(--p-mute2);text-align:center}.sh5-fan a{color:var(--p-ink);text-decoration:underline;text-underline-offset:2px}@media (prefers-reduced-motion: reduce){.rm5{transition:none}.rm5.shake .rm5-b,.dock5 .row5.done .ico{animation:none}}.m4 .dock5 .sh5-fan{padding-bottom:58px}html.studio .own4 .sh4-sheet.own4-s{--ink: var(--p-ink);--hi: var(--p-field);gap:12px;padding:16px 14px calc(14px + env(safe-area-inset-bottom));background:var(--p-paper);color:var(--p-ink);border-radius:var(--p-r) var(--p-r) 0 0;box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-sh-l)}@media (min-width: 760px){html.studio .own4 .sh4-sheet.own4-s{width:min(500px,92vw);padding:20px 18px 18px;border-radius:var(--p-r)}}.own4-s>.cp-q{margin:0}.own4-f{position:relative}.own4-f>.ico{position:absolute;left:15px;top:50%;width:20px;height:20px;transform:translateY(-50%);color:var(--p-mute);pointer-events:none}html.studio .own4 .own4-in{width:100%;height:52px;padding:0 14px 0 46px;border:0;border-radius:var(--p-r);background:var(--p-paper);color:var(--p-ink);font:inherit;font-size:17px;font-weight:700;letter-spacing:0;box-shadow:inset 0 0 0 var(--p-bw) var(--p-line)}html.studio .own4 .own4-in::placeholder{color:var(--p-mute2);font-weight:600;opacity:1}html.studio .own4 .own4-in:focus{outline:0;box-shadow:inset 0 0 0 var(--p-bw) var(--p-line),0 0 0 3px color-mix(in srgb,var(--acc) 45%,transparent)}.own4-l{display:grid;align-content:start;gap:2px;height:319px;margin:-2px -6px;padding:2px 6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.own4-l::-webkit-scrollbar{display:none}.own4-l.ft{-webkit-mask-image:linear-gradient(transparent,#000 32px);mask-image:linear-gradient(transparent,#000 32px)}.own4-l.fb{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),transparent);mask-image:linear-gradient(#000 calc(100% - 32px),transparent)}.own4-l.ft.fb{-webkit-mask-image:linear-gradient(transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(transparent,#000 32px,#000 calc(100% - 32px),transparent)}.own4-o{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:4px 12px 4px 7px;border-radius:var(--p-r);color:var(--p-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,box-shadow .15s ease}.own4-o[aria-selected=true]{background:var(--acc);color:var(--on-acc);box-shadow:none}.own4-o[aria-selected=true] .own4-t b{text-decoration-color:currentColor}.own4-o[aria-selected=true] :is(.own4-k,.own4-k.here){color:currentColor;opacity:.8}.own4-o[aria-selected=true] .own4-k.here:before{background:currentColor}.own4-o[aria-selected=true] .own4-cv.add{outline-color:currentColor}.own4-o:active{background:var(--p-field2)}.own4-cv{display:grid;place-items:center;width:32px;height:48px;overflow:hidden;border-radius:var(--p-r-s);background:var(--p-field2);transition:transform .25s var(--spring)}.own4-o[aria-selected=true] .own4-cv{transform:rotate(-3deg) scale(1.06)}.own4-c{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease}.own4-c.ok{opacity:1}.own4-cv.add{background:none;outline:1.5px solid var(--p-line-soft);outline-offset:-1.5px}.own4-cv.add .ico{width:18px;height:18px}.own4-t{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.22}.own4-t b{font-weight:850;text-decoration:underline 2px var(--acc);text-underline-offset:3px}.own4-o.add .own4-t b{text-decoration:none;overflow-wrap:anywhere}.own4-k{font-size:12px;font-weight:700;color:var(--p-mute);white-space:nowrap}.own4-k.here{color:var(--p-ink)}.own4-k.here:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--acc);vertical-align:1px}html.studio .own4 .ov4-note{color:var(--p-ink)}html.studio .own4 .ov4-note.err{color:var(--p-err)}.own4 .own4-l{clip-path:inset(0 0 100% 0)}.own4.in .own4-l{clip-path:inset(0);transition:clip-path .42s var(--out) .12s}.m4 .own4 .ov4-note{font-size:13px}@media (prefers-reduced-motion: reduce){.own4.in .own4-l,.own4-cv{transition:none}}.wl4{position:fixed;inset:0;z-index:70;display:grid;grid-template-rows:auto minmax(0,1fr) auto;color:var(--p-night-ink);opacity:0;transition:opacity .32s ease}.wl4.in{opacity:1}.wl4.out{opacity:0}.wl4-wall{position:absolute;inset:0;overflow:hidden;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);background:radial-gradient(90% 55% at 50% 38%,color-mix(in srgb,var(--p-light) 7%,transparent),transparent 70%),radial-gradient(120% 70% at 50% 120%,color-mix(in srgb,var(--p-shadow) 70%,transparent),transparent 70%),var(--p-night-veil)}.wl4-h{position:relative;z-index:2;display:grid;gap:4px;padding:max(22px,env(safe-area-inset-top)) 20px 0}.wl4-k{margin:0;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0;opacity:.66}.wl4-cnt{font-family:var(--disp);font-weight:var(--disp-w, 900);font-size:56px;line-height:.9;font-variant-numeric:tabular-nums}.wl4-cnt span{opacity:.38}.wl4-note{margin:6px 0 0;max-width:34ch;font-size:14px;line-height:1.35;opacity:.74}.wl4-stage{position:relative;z-index:1;display:grid;place-items:center;min-height:0;padding:8px 24px;perspective:1400px;perspective-origin:50% 20%}.wl4-table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px;width:min(100%,560px,calc((100dvh - 300px)*.82));transform:rotateX(16deg);transform-style:preserve-3d;transform-origin:50% 60%}.wl4-c:nth-child(3n+2){margin-top:16px}.wl4-c{position:relative;display:grid;padding:5% 5% 0;border-radius:10px;color:var(--p-card-ink);text-align:center;transform-style:preserve-3d;-webkit-tap-highlight-color:transparent;rotate:var(--rz, 0deg);background:radial-gradient(70% 20% at 50% 100%,color-mix(in srgb,var(--acc) 60%,var(--p-light)),transparent 100%),linear-gradient(172deg,color-mix(in srgb,var(--acc) 16%,var(--p-card-face)),color-mix(in srgb,var(--acc) 30%,var(--p-card-face-2)));box-shadow:0 0 0 1px color-mix(in srgb,var(--p-light) 50%,transparent) inset,0 2px 3px color-mix(in srgb,var(--p-shadow) 35%,transparent),0 28px 34px -18px color-mix(in srgb,var(--p-shadow) 80%,transparent);transition:transform .4s var(--spring),box-shadow .3s ease;animation:wl4in .6s var(--out) backwards,wl4breath 4.2s ease-in-out infinite;animation-delay:calc(var(--i) * 60ms + 80ms),calc(var(--i) * -.7s)}.wl4-c:before{content:"";position:absolute;left:-12%;right:-12%;bottom:-16%;height:40%;z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--acc) 70%,transparent),transparent);filter:blur(10px);opacity:.55;transform:translateZ(-1px)}.wl4-face{position:relative;display:grid;place-items:center;aspect-ratio:2 / 3;overflow:hidden;border-radius:7px;background:var(--p-night-5)}.wl4-face img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.wl4-c>b{padding:7% 2px 8%;overflow:hidden;font-size:clamp(9px,2.6vw,13px);font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis}.wl4-c:is(.empty,.skip){background:linear-gradient(170deg,var(--p-night-4),var(--p-night-3));color:var(--p-night-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p-light) 14%,transparent),0 24px 30px -18px color-mix(in srgb,var(--p-shadow) 80%,transparent)}.wl4-c:is(.empty,.skip) .wl4-face{background:radial-gradient(80% 60% at 50% 40%,color-mix(in srgb,var(--p-light) 5%,transparent),transparent),var(--p-night-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p-light) 6%,transparent)}.wl4-c:is(.empty,.skip)>b{opacity:.62}.wl4-c:is(.empty,.skip):before{opacity:.18}.wl4-n{font-style:normal;font-family:var(--disp);font-weight:var(--disp-w, 900);font-size:clamp(26px,9vw,46px);color:color-mix(in srgb,var(--p-light) 26%,transparent)}.wl4-c.now{translate:0 -6px;box-shadow:0 0 0 2px var(--acc),0 0 26px -4px var(--acc),0 30px 36px -18px color-mix(in srgb,var(--p-shadow) 80%,transparent)}.wl4-c.now .wl4-face{isolation:isolate}.wl4-c.now:is(.empty) .wl4-face:before{content:"";position:absolute;left:50%;top:50%;width:240%;aspect-ratio:1;translate:-50% -50%;z-index:-1;background:conic-gradient(from 0deg,var(--acc),color-mix(in oklab,var(--acc) 45%,var(--p-light)) 14%,var(--acc) 30%,color-mix(in oklab,var(--acc) 40%,var(--p-shadow)) 48%,var(--acc) 66%,color-mix(in oklab,var(--acc) 60%,var(--p-light)) 82%,var(--acc));animation:embspin4 7.5s linear infinite}.wl4-c.now:is(.empty) .wl4-face:after{content:"";position:absolute;inset:5% 7%;z-index:-1;border-radius:12%/8%;background:var(--p-night-2);filter:blur(5px)}.wl4-c.now:is(.empty) .wl4-n{color:var(--p-light)}.wl4-c>em{position:absolute;right:-8px;top:-8px;padding:3px 7px;border-radius:5px;background:var(--p-card-ink);color:var(--p-light);font-style:normal;font-weight:1000;font-size:14px;rotate:8deg;box-shadow:0 6px 12px -4px color-mix(in srgb,var(--p-shadow) 50%,transparent)}@media (hover: hover){.wl4-c:not([disabled]):hover{transform:translateZ(30px) rotateX(-8deg)}}.wl4-c:not([disabled]):active{transform:translateZ(10px) scale(.97);transition-duration:.1s}.wl4-c[disabled]{cursor:default}@keyframes wl4in{0%{opacity:0;transform:translateZ(120px) translateY(40px) rotate(-6deg)}}@keyframes wl4breath{0%,to{translate:0 0}50%{translate:0 -3px}}.wl4-c.now{animation-name:wl4in,wl4breathNow}@keyframes wl4breathNow{0%,to{translate:0 -6px}50%{translate:0 -9px}}.wl4-dock{position:relative;z-index:2;padding:0 14px max(14px,env(safe-area-inset-bottom));max-width:560px;width:100%;margin:0 auto;box-sizing:border-box}.wl4-dock .cp-actrow{display:flex;gap:8px}.wl4-dock .cp-cta{flex:1;margin:0;min-height:54px}.wl4-x{flex:none;width:54px;min-height:54px;padding:0!important;font-size:18px!important}.wl4-x.wide{flex:1;width:auto;font-size:15px!important;font-weight:800}html.studio .wl4 .dock-2{color:var(--p-night-ink);background:color-mix(in srgb,var(--p-light) 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p-light) 22%,transparent)}@media (min-width: 760px){.wl4-cnt{font-size:72px}.wl4-h{padding:28px 40px 0}}@media (prefers-reduced-motion: reduce){.wl4-c{animation:none;transition:none}.wl4-c.now:is(.empty) .wl4-face:before{animation:none}}.st4.v-glow{color:#f4f3f8;justify-content:center;align-items:flex-start;text-align:left;padding-right:50vw;gap:22px}.st4.v-glow .st4-head{margin:0;max-width:min(640px,100%);display:grid;justify-items:start}.st4.v-glow .st4-k{display:none}.st4.v-glow .st4-t{font-stretch:100%;font-variation-settings:"wdth" 100,"opsz" 72;font-weight:800;text-transform:none;letter-spacing:-.03em;line-height:1.02;font-size:clamp(34px,4.4vw,72px);text-shadow:0 0 28px rgba(160,190,255,.28);text-wrap:balance;white-space:normal}.st4.v-glow .st4-t br{display:none}.st4.v-glow .st4-p{color:#abaab8;opacity:1;max-width:34ch;margin-top:14px;text-wrap:pretty}.st4.v-glow .st4-foot{justify-items:start;width:100%;margin:0}.st4-row{display:flex;align-items:center;gap:18px;flex-wrap:nowrap}.st4.v-glow .st4-meta{color:#8e8d9c;opacity:1;margin:0;white-space:nowrap}.st4.v-glow>.st4-fan{position:fixed;left:var(--pad);right:var(--pad);bottom:14px;margin:0;text-align:left;color:#8e8d9c;opacity:0;font-size:11.5px;transition:opacity .8s ease .5s}.st4.v-glow.in>.st4-fan{opacity:.55}.st4.v-glow.out>.st4-fan{opacity:0;transition:opacity .2s ease}.studio .st4.v-glow .st4-go.k3{--kx: 0deg;--ky: 0deg;--ug: 0;position:relative;display:block;width:min(300px,100%);min-height:0;padding:10px 0 0;margin:0;background:transparent;box-shadow:none;border-radius:14px;overflow:visible;transform:none;transition:none;perspective:500px}.k3-base{position:absolute;inset:10px 4px 0;border-radius:12px;background:linear-gradient(180deg,#2a2a33,#141418 55%,#0d0d11);box-shadow:0 1px #ffffff14 inset,0 10px 30px #00000080,0 0 calc(18px + 26px * var(--ug)) rgba(154,92,255,calc(.15 + .55 * var(--ug)));transition:box-shadow .25s ease}.k3-base:after{content:"";position:absolute;left:10px;right:10px;top:0;height:6px;border-radius:6px;background:#9a5cff;filter:blur(5px);opacity:calc(.35 + .65 * var(--ug));transition:opacity .25s ease}.k3-cap{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:0 24px;border-radius:13px;color:#0a0a0d;background:linear-gradient(165deg,#f6f3ea,#ece8df 55%,#ded9cf);box-shadow:inset 0 1px #ffffffe6,inset 0 -2px #00000014,0 2px #c9c3b6;transform:translateY(-10px) rotateX(var(--kx)) rotateY(var(--ky));transform-style:preserve-3d;transition:transform .14s cubic-bezier(.2,.8,.3,1);will-change:transform}.studio .st4.v-glow .st4-go.k3:hover{transform:none;box-shadow:none;--ug: 1}.st4-go.k3:hover .k3-cap{transform:translateY(-13px) rotateX(var(--kx)) rotateY(var(--ky))}.studio .st4.v-glow .st4-go.k3:active{transform:none;box-shadow:none}.st4-go.k3:active .k3-cap,.st4-go.k3.down .k3-cap{transform:translateY(-1px) rotateX(0) rotateY(0);transition-duration:.06s;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #00000014,0 0 #c9c3b6}.st4-go.k3:focus-visible{outline:3px solid #9a5cff;outline-offset:4px}.m4 .st4.v-glow{justify-content:flex-end;align-items:center;text-align:center;padding-right:16px;gap:14px}.m4 .st4.v-glow .st4-head{justify-items:center}.m4 .st4.v-glow .st4-t{font-size:31px}.m4 .st4.v-glow .st4-p{font-size:15px;max-width:30ch;margin-top:10px}.m4 .st4.v-glow .st4-foot{justify-items:center;width:100%;margin-bottom:34px}.m4 .st4-row{flex-direction:column;gap:10px;width:100%}.m4 .studio .st4.v-glow .st4-go.k3,.studio.m4 .st4.v-glow .st4-go.k3{width:min(340px,100%)}.m4 .st4.v-glow>.st4-fan{bottom:10px;left:16px;right:16px;text-align:center;font-size:11px}.st4-vid{position:fixed;inset:0;width:100%;height:100%;object-fit:contain;object-position:72% 50%;pointer-events:none;z-index:0;opacity:0;transform:scale(.88);transform-origin:74% 46%;transition:opacity .9s ease .2s}.st4.in .st4-vid{opacity:1}.st4-vid.out,.st4.out .st4-vid{opacity:0;transition:opacity .35s ease}.st4-vid.m{inset:auto;top:4vh;left:50%;width:auto;height:56vh;object-fit:contain;object-position:50% 50%;transform:translate(-67%) scale(1);transform-origin:50% 50%}.st4.v-keychain .st4-halo{display:none}.st4.v-keychain .st4-head,.st4.v-keychain .st4-foot,.st4.v-keychain>.st4-fan{position:relative;z-index:1}.st4-halo{position:fixed;left:var(--hx, 50%);top:var(--hy, 40%);width:calc(var(--hr, 140px) * 2.3);height:calc(var(--hr, 140px) * 2.3);transform:translate(-50%,-50%) scale(.6);opacity:0;pointer-events:none;transition:opacity 1.4s ease,transform 1.8s cubic-bezier(.16,1,.3,1)}.st4.in .st4-halo{opacity:1;transform:translate(-50%,-50%) scale(1)}.st4-halo i{position:absolute;inset:0;border-radius:50%}.st4-halo i:first-child{background:conic-gradient(from 0deg,transparent 0 18%,rgba(255,154,60,0) 18%,rgba(255,170,90,.9) 30%,rgba(255,255,255,.95) 36%,rgba(125,166,255,.9) 44%,transparent 58%,transparent 100%);-webkit-mask:radial-gradient(closest-side,transparent 78%,#000 82%,#000 90%,transparent 96%);mask:radial-gradient(closest-side,transparent 78%,#000 82%,#000 90%,transparent 96%);filter:blur(6px);animation:halo4 9s linear infinite}.st4-halo i:last-child{background:radial-gradient(closest-side,rgba(125,166,255,.2),rgba(255,154,60,.08) 55%,transparent 72%);filter:blur(10px)}@keyframes halo4{to{transform:rotate(1turn)}}.st4.out .st4-halo{opacity:0;transform:translate(-50%,-50%) scale(1.6);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion: reduce){.st4-halo i:first-child{animation:none}}.st4.v-future .st4-head{margin-top:auto;margin-bottom:14px}.st4.v-future .st4-k{display:none}.m4 .st4.v-future .st4-t{font-size:40px}.st4.v-future .st4-t{font-size:clamp(44px,min(5.6vw,10vh),120px)}.st4-vhs{position:absolute;left:var(--pad);top:84px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;pointer-events:none;font-weight:850;text-transform:uppercase;letter-spacing:.02em;color:#14131a}.m4 .st4-vhs{left:16px;top:78px}.st4-rw{font-size:13px;color:#ff5a1f;letter-spacing:-.1em}.st4-date{font-size:22px;font-weight:1000;font-variant-numeric:tabular-nums;letter-spacing:.01em}.st4-vhs em{font-style:normal;font-size:12px;font-weight:750;color:#5b5a63}.st4.v-future.rw:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:2;background:repeating-linear-gradient(to bottom,rgba(20,19,26,.07) 0 2px,transparent 2px 4px);animation:vhs4 .85s steps(8) both}.st4.v-future.rw .st4-date{color:#ff5a1f}.st4.v-future.rw .st4-rw{animation:blink4 .2s steps(2) infinite}@keyframes vhs4{0%{opacity:0;transform:translateY(0)}20%{opacity:1;transform:translateY(-3px)}60%{transform:translateY(2px)}to{opacity:0;transform:none}}@keyframes blink4{50%{opacity:.2}}.st4.v-ether:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .22 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}html.st-glow .amb4.start,.amb4.start.glow{background:#050508}html.st-glow .start .sc-bg,.start.glow .sc-bg{background:radial-gradient(41% 65% at 74% 20%,#3b1a8fd9,#3b1a8fa3,#3b1a8f00),radial-gradient(59% 95% at 0% 6%,#0c1736cc,#0c173699,#0c173600),radial-gradient(41% 65% at 91% 100%,#3a0f338c,#3a0f3369,#3a0f3300),#040308}.st4-kc{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:0;transition:opacity .9s ease .1s}.st4-kc.in{opacity:1}.st4-kc.out,.st4.out .st4-kc{opacity:0;transition:opacity .35s ease}html.st-glow .snd,html.st-glow .lang4,html.st-glow .top4 button{background:#ffffff0f;color:#f4f3f8;box-shadow:inset 0 0 0 1.5px #ffffff47}.st4.v-ether .st4-foot .st4-p{margin:0 0 4px}.m4 .st4.v-ether .st4-foot{justify-items:start}@media (prefers-reduced-motion: reduce){.st4.v-future.rw:after,.st4.v-future.rw .st4-rw{animation:none}}html.hb4:not(.m4) .ballot4{padding:18px 18px 20px;margin:-18px -18px 0 0;border-radius:18px;top:calc(clamp(14px,2.4vh,26px) + 88px);background:color-mix(in srgb,var(--bg) 28%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #ffffff4d}html.hb4:not(.m4) .b4-k{font-size:11.5px;font-weight:800;font-stretch:75%;letter-spacing:.02em}html.hb4:not(.m4) .b4-txt b{font-size:clamp(13px,.9vw,16px)}html.hb4:not(.m4) .b4-sub{font-size:clamp(11.5px,.75vw,13.5px)}html.hb4:not(.m4) .b4-row:not(.done):not(.now) .b4-sock{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 30%,transparent)}html.hb4.studio :is(.snd,.lang4){background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 24%,transparent);border-radius:8px;font-size:12.5px;font-weight:800;font-stretch:75%;letter-spacing:0;text-transform:uppercase;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;transition:box-shadow .3s cubic-bezier(.84,0,.16,1),background-color .3s cubic-bezier(.84,0,.16,1),color .3s cubic-bezier(.84,0,.16,1)}html.hb4.studio.dark :is(.snd,.lang4){box-shadow:inset 0 0 0 1px #fff3}@media (hover: hover){html.hb4.studio :is(.snd,.lang4):hover,html.hb4.studio.dark :is(.snd,.lang4):hover{background:var(--ink);color:var(--bg);box-shadow:inset 0 0 0 1px var(--ink);transform:none}}html.hb4.studio :is(.snd,.lang4):active{transform:scale(.96)}html.hb4.studio .tx4{display:inline-block;white-space:nowrap;overflow:hidden;text-align:center}.snd-wave{display:inline-flex;align-items:center;justify-content:center;gap:1.5px;width:14px;height:14px;flex:none}.snd-wave i{display:block;width:2px;height:12px;border-radius:1px;background:currentColor;transform-origin:50% 50%;transform:scaleY(.35);animation:1s ease-in-out infinite}.snd-wave i:nth-child(1){animation-name:sndw1;animation-duration:1.1s;animation-delay:-.2s}.snd-wave i:nth-child(2){animation-name:sndw2;animation-duration:.8s;animation-delay:-.5s}.snd-wave i:nth-child(3){animation-name:sndw3;animation-duration:1.35s;animation-delay:-.9s}.snd-wave i:nth-child(4){animation-name:sndw1;animation-duration:.95s;animation-delay:-.65s}@keyframes sndw1{0%,to{transform:scaleY(.25)}30%{transform:scaleY(.95)}60%{transform:scaleY(.45)}80%{transform:scaleY(.75)}}@keyframes sndw2{0%,to{transform:scaleY(.6)}25%{transform:scaleY(.2)}55%{transform:scaleY(1)}75%{transform:scaleY(.4)}}@keyframes sndw3{0%,to{transform:scaleY(.4)}40%{transform:scaleY(.85)}70%{transform:scaleY(.18)}}@media (prefers-reduced-motion: reduce){.snd-wave i{animation:none}.snd-wave i:nth-child(1){transform:scaleY(.45)}.snd-wave i:nth-child(2){transform:scaleY(.85)}.snd-wave i:nth-child(3){transform:scaleY(.6)}.snd-wave i:nth-child(4){transform:scaleY(.35)}}html.hb4:not(.m4) .b4-list{gap:clamp(4px,.7vh,8px)}html.hb4:not(.m4) .b4-row,html.hb4:not(.m4) .b4-row:first-child{border:0;padding:0}html.hb4:not(.m4) .b4-sock{width:clamp(36px,2.7vw,52px)}html.hb4:not(.m4) .b4-k{margin-bottom:10px}html.hb4:not(.m4) .b4-row:not(.done):not(.now){opacity:.5}html.hb4:not(.m4).drag4 .b4-row:not(.now){opacity:.25}html.hb4:not(.m4) .hero4{width:calc(100vw - var(--col) - var(--pad) * 2 - 24px);max-width:none;top:calc((clamp(14px,2.4vh,26px) + 98px) * var(--z))}html.hb4 .h4-l{display:inline-block}html.hb4:not(.m4) .h4-hand{left:auto;bottom:auto;font-weight:800;transform-origin:100% 50%;transform:rotate(-5deg) translateY(8px)}html.hb4:not(.m4) .h4-hand.in{transform:rotate(-5deg)}html.hb4:not(.m4) .h4-sub{margin-top:clamp(14px,2vh,22px);font-size:clamp(16px,1.12vw,20px);font-weight:600;line-height:1.35;opacity:.74;max-width:34em;white-space:normal;text-wrap:pretty}html.hb4:not(.m4) .h4-sub:empty{display:none}.h4-note{position:absolute;left:calc(var(--note-l, 76vw) / var(--z));width:calc(var(--note-w, 250px) / var(--z));bottom:calc(clamp(30px,5.5vh,60px) / var(--z));zoom:var(--z);display:grid;gap:6px;margin:0;padding:12px 14px 13px;color:var(--p-ink);opacity:0;transform:translateY(10px);pointer-events:none;background:color-mix(in srgb,var(--p-paper) 92%,transparent);border-radius:var(--p-r);box-shadow:inset 0 0 0 1px var(--p-hair);transition:opacity .45s ease,transform .6s var(--spring)}.h4-note.on{opacity:1;transform:none}html.studio .corner{display:none}.h4-note-k{font-size:11px;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:0;color:var(--acc)}.h4-note p{margin:0;font-size:clamp(14px,.98vw,16px);font-weight:600;line-height:1.4;color:var(--p-ink);opacity:.82;text-wrap:pretty}:is(.focus4,.drag4,.cut4,.cutk4,.st4on,.m4,.lock4,.final4) .h4-note,.h4-note.cutting,.h4-note.squeezed{opacity:0!important}html.hb4:not(.m4):not(.lock4):not(.final4){--rail-w: clamp(44px, calc(6.2vh / var(--z)), 72px);--col: calc(var(--rail-w) * var(--z) + 36px)}html.hb4:not(.m4):not(.lock4):not(.final4) .ballot4{top:50%;translate:0 -50%;width:auto;padding:0;margin:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-k{display:none}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-list{display:grid;gap:clamp(8px,1.2vh,12px);justify-items:end}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-row{opacity:1!important}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-btn{position:relative;width:auto;margin:0;padding:0;gap:0;border-radius:0;background:none!important;cursor:pointer}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-sock{width:var(--rail-w);border-radius:6px;transition:transform .38s var(--spring),box-shadow .3s ease}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-row.done .b4-sock{transform:none}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-row:not(.done):not(.now) .b4-sock{background:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 30%,transparent)}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-btn:is(:hover,:focus-visible) .b4-sock{transform:translate(-14px) perspective(420px) rotateY(var(--ry, 0deg)) rotateX(var(--rx, 0deg)) scale(1.06);box-shadow:0 18px 30px -12px #00000080,0 6px 26px -8px color-mix(in srgb,var(--nom, var(--acc)) 70%,transparent)}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-row:not(.done):not(.now) .b4-btn:is(:hover,:focus-visible) .b4-sock{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 55%,transparent),0 14px 26px -14px #0006}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-txt{position:absolute;right:calc(100% + 26px);top:50%;translate:14px -50%;opacity:0;z-index:2;pointer-events:none;display:grid;gap:2px;padding:9px 13px 10px;white-space:nowrap;background:var(--p-paper);color:var(--p-ink);border-radius:var(--p-r);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line),var(--p-sh-s);transition:opacity .18s ease,translate .42s var(--spring)}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-btn:is(:hover,:focus-visible) .b4-txt{opacity:1;translate:0 -50%}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-txt b{font-size:14px;font-weight:850;color:var(--p-ink);text-transform:none;font-stretch:100%}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-sub{font-size:12.5px;font-weight:650;opacity:.72;color:var(--p-ink)!important;max-width:280px;text-transform:none}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-row.now .b4-sub{color:var(--acc)!important;opacity:1}.b4-n{display:none;font-style:normal;font-weight:700;opacity:.6;font-variant-numeric:tabular-nums}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-n{display:inline}html.hb4:not(.m4):not(.lock4):not(.final4) .h4-note{left:auto;right:calc(var(--pad) / var(--z));width:calc(min(300px,24vw) / var(--z))}@media (prefers-reduced-motion: reduce){html.hb4 .b4-txt,html.hb4 .b4-sock{transition:none}}html:is(.csm-pult,.csm-window,.csm-mix,.csm-wall) .has-vid>:is(.sc-vid,.sc-dim){opacity:0!important}html:is(.csm-pult,.csm-window,.csm-mix) .sc-in.has-vid{background:radial-gradient(75% 65% at 46% 40%,color-mix(in srgb,var(--acc) 30%,var(--bg)) 0%,var(--bg) 60%,color-mix(in srgb,var(--bg) 55%,#000) 100%)}html.cbg-veil:is(.csm-pult,.csm-window,.csm-mix) .sc-in.has-vid{background:radial-gradient(58% 54% at 30% 28%,color-mix(in srgb,var(--acc) 30%,var(--hi)) 0%,transparent 72%),radial-gradient(46% 46% at 84% 82%,color-mix(in srgb,var(--acc2, var(--acc)) 24%,var(--bg)) 0%,transparent 70%),linear-gradient(170deg,var(--hi) 0%,var(--bg) 70%)}.dots4{position:absolute;left:0;top:30vh;width:100%;height:100vh;pointer-events:none}.dots4 .pl-bg{position:absolute;inset:0;width:100%;height:100%}html:is(.st4on,.lock4,.final4,.csm-full,.csm-wall) .dots4,html:not(.hb4) .dots4{display:none}html.dark .dots4{filter:invert(1) hue-rotate(180deg);opacity:.8}.cst-pult{position:fixed;z-index:40;width:1200px;height:1380px;pointer-events:none;will-change:transform}.cst-pf{position:absolute;inset:0}.cst-pult img{position:absolute;left:0;top:0;width:1200px;height:1380px;user-select:none;filter:drop-shadow(0 50px 70px rgba(0,0,0,.55))}.cst-pult.m img{filter:none}.cst-screen,.cst-glass,.cst-vs,.cst-sweep{position:absolute;left:0;top:0;width:640px;height:405px;transform-origin:0 0}.cst-vs{overflow:hidden;background:#050507}.cst-v{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover;opacity:1!important;transform:none!important;transition:none!important}.cst-glass{pointer-events:none;background:linear-gradient(162deg,#ffffff21,#fff0 36%),repeating-linear-gradient(0deg,rgba(0,0,0,.17) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.1) 0 1px,transparent 1px 6px)}.cst-vs,.cst-screen{-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent),linear-gradient(0deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent),linear-gradient(0deg,transparent,#000 8%,#000 92%,transparent);mask-composite:intersect}.cst-sweep{pointer-events:none;opacity:0;background:linear-gradient(100deg,transparent 32%,rgba(255,255,255,.6) 50%,transparent 68%) -60% 0 / 60% 100% no-repeat}.cst-dots{position:fixed;inset:0;width:100vw;height:100vh;z-index:60;pointer-events:none}.cst-wv{position:relative;display:inline-block;vertical-align:-.02em;height:.8em;aspect-ratio:16 / 9;margin:0 .16em;border-radius:.16em;overflow:hidden;background:#000;box-shadow:0 .08em .4em #00000073,0 0 0 .025em color-mix(in srgb,var(--ink) 30%,transparent)}.cst-wv.m{display:block;height:auto;width:calc(100vw - 32px);margin:.12em 0;border-radius:18px}.cst-wall{position:absolute;inset:0;width:100%;height:100%;z-index:1;transition:opacity 1.2s ease}.wall-calm>.cst-wall{opacity:.4}.cutk4 .hero4 :is(.h4-sub,.h4-hand){opacity:0!important;transition:opacity .22s ease!important}html.csm-wall.cutk4 :is(.curves,.mq,.tapes){opacity:0!important;transition:opacity .3s ease!important}html.studio .hero4 .h4-t{font-stretch:118%;font-variation-settings:"wght" 1000,"wdth" 118,"opsz" 144;text-transform:none;letter-spacing:-.035em;line-height:.88}html.studio:not(.cutvid) .hero4 .h4-t{text-shadow:none!important}html.studio:not(.cutvid) .hero4 .h4-t{color:var(--ink)}html.snake4 .c1 .curve-band{stroke:var(--rib);transition:stroke .45s cubic-bezier(.2,.8,.2,1)}html.snake4 .c1 .curve-t{fill:#18181c;font-weight:900;font-stretch:130%;font-variation-settings:"wght" 900,"wdth" 130}html.snake4 .c2{display:none}.stk4{pointer-events:none}.stk4-in{transform-box:fill-box;transform-origin:50% 50%;animation:stk4-in .18s cubic-bezier(.33,1,.68,1) both}@keyframes stk4-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.stk4-in{animation:none}}html:not(.snake4) .stk4{display:none}html:is(.csm-window,.csm-mix).cutk4 :is(.curves,.stk4){opacity:0!important;transition:opacity .3s ease!important}.meme4:before{display:none}.meme4{grid-template-columns:52px minmax(0,1fr);column-gap:10px}.mm-av{width:52px;height:52px;font-size:26px}.mm-av.stk{background:none;box-shadow:none;border-radius:0;filter:drop-shadow(0 6px 10px rgba(0,0,0,.25))}.mm-av.stk img{width:100%;height:100%;object-fit:contain;display:block}.mm-b{padding:14px 24px 11px 16px;background:var(--p-paper);color:var(--p-ink);box-shadow:0 0 0 var(--p-bw) var(--p-line),0 14px 30px -14px #0006;border-radius:var(--p-bub-r)}.mm-who{display:block;margin-bottom:4px;font-size:11.5px;font-weight:800;font-stretch:75%;letter-spacing:.03em;text-transform:uppercase;opacity:.62}.mm-t{font-size:clamp(18px,1.35vw,24px)}.meme4-y{min-height:48px;padding:0 20px;font-size:16px;font-weight:850;text-transform:uppercase;font-stretch:75%;letter-spacing:0;box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-cta-sh);background:var(--p-cta);color:var(--p-on-cta);border-radius:var(--p-bub-r2)}.meme4.typed .meme4-y:hover{transform:translate(-2px,-2px);box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-cta-sh-h)}.meme4.typed .meme4-y:active{transform:translate(1px,1px);box-shadow:0 0 0 var(--p-bw) var(--p-line),var(--p-cta-sh-a)}.meme4.sent .meme4-y{box-shadow:0 0 0 2px var(--p-tier2)}.m4 .meme4{grid-template-columns:44px minmax(0,1fr)}.m4 .mm-av{width:44px;height:44px}.hint4.down.over{color:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7)) drop-shadow(0 2px 10px rgba(0,0,0,.55));z-index:3}.hint4.snd-hint{z-index:5;color:var(--acc, #ff5a1a);transform:rotate(-4deg) translateY(10px)}.hint4.snd-hint.in{transform:rotate(-4deg)}.hint4.snd-hint .hint4-t{font-size:clamp(22px,1.6vw,32px)}.m4 .hint4.snd-hint{display:none}html.hb4.studio:not(.st4on):not(.lock4):not(.final4) #world4 :is(.w-prism,.w-light,.w-spot){display:none}.mm-av,.mm-av.stk{width:88px;height:88px;overflow:hidden;border-radius:50%;background:#fff;box-shadow:0 0 0 3px var(--p-paper),0 0 0 4.5px var(--p-line),0 12px 24px -10px #00000073;filter:none}.m4 .mm-av,.m4 .mm-av.stk{width:72px;height:72px}.mm-av.stk img{width:100%;height:100%;object-fit:cover;object-position:50% 10%;transform:scale(1.45);transform-origin:50% 22%}.mm-av.av3d img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.meme4 .mm-av{transform:scale(.5) rotate(-10deg);transform-origin:60% 90%;transition:transform .34s cubic-bezier(.34,1.4,.64,1)}.meme4.in .mm-av{transform:none}.meme4.in .mm-av img{animation:bob4 3.4s ease-in-out .5s infinite}@keyframes bob4{0%,to{translate:0 0}50%{translate:0 -2px}}@media (prefers-reduced-motion: reduce){.meme4 .mm-av{transition:none}.meme4.in .mm-av img{animation:none}}html{--p-paper: #fff;--p-ink: #14131A;--p-on-ink: #fff;--p-mute: #4A4950;--p-mute2: #7A7883;--p-field: #F3F1F6;--p-field2: #ECEAF0;--p-line: #14131A;--p-line-soft: rgba(20,19,26,.4);--p-hair: rgba(20,19,26,.14);--p-r: 6px;--p-r-s: 4px;--p-bw: 2px;--p-bub-r: 18px 18px 18px 6px;--p-bub-r2: 18px 18px 6px 18px;--p-sh: 4px 4px 0 var(--acc);--p-sh-l: 6px 6px 0 var(--acc);--p-sh-s: 3px 3px 0 var(--acc);--p-sh-xs: 2px 2px 0 var(--acc);--p-cta: #14131A;--p-on-cta: #fff;--p-cta-sh: 3px 3px 0 var(--acc);--p-cta-sh-h: 5px 5px 0 var(--acc);--p-cta-sh-a: 1px 1px 0 var(--acc);--p-ok: #1E9E5A;--p-err: #D2362E;--p-tex: none;--p-tier2: #2F6BFF;--p-tier3: #8B3DFF;--p-tier4: linear-gradient(115deg, #F7D774, #E9B84E 45%, #C99A3A);--p-gem4: #F2C14E;--p-gem1: #E4E7EE;--p-hot: #E8461E}html[data-skin=fest]{--p-paper: #141418;--p-ink: #F3F2EA;--p-on-ink: #0C0C0E;--p-mute: #B4B3A8;--p-mute2: #8E8D86;--p-field: #1F1F26;--p-field2: #27272F;--p-line: rgba(243,242,234,.3);--p-line-soft: rgba(243,242,234,.22);--p-hair: rgba(243,242,234,.12);--p-r: 4px;--p-r-s: 3px;--p-bw: 1.5px;--p-bub-r: 14px 14px 14px 3px;--p-bub-r2: 14px 14px 3px 14px;--p-sh: 0 18px 40px -22px rgba(0,0,0,.8);--p-sh-l: 0 24px 50px -24px rgba(0,0,0,.85);--p-sh-s: 0 0 0 0 transparent;--p-sh-xs: 0 0 0 0 transparent;--p-cta: var(--acc);--p-on-cta: #0C0C0E;--p-cta-sh: 0 0 0 0 transparent;--p-cta-sh-h: 0 8px 22px -10px var(--acc);--p-cta-sh-a: 0 0 0 0 transparent;--p-ok: #9BE870;--p-err: #FF5C6E;--p-tex: repeating-conic-gradient(rgba(255,255,255,.035) 0 25%, transparent 0 50%) 0 0 / 6px 6px}html[data-skin=grid]{--p-paper: #0C0C0C;--p-ink: #F2F2F2;--p-on-ink: #fff;--p-mute: #A6A6A6;--p-mute2: #7C7C7C;--p-field: #151515;--p-field2: #1C1C1C;--p-line: rgba(255,255,255,.3);--p-line-soft: rgba(255,255,255,.13);--p-hair: rgba(255,255,255,.1);--p-r: 0px;--p-r-s: 0px;--p-bw: 1px;--p-bub-r: 0px;--p-bub-r2: 0px;--p-sh: 0 0 0 0 transparent;--p-sh-l: 0 0 0 0 transparent;--p-sh-s: 0 0 0 0 transparent;--p-sh-xs: 0 0 0 0 transparent;--g-acc: #1F5CFF;--g-on: #fff;--p-cta: var(--g-acc);--p-on-cta: var(--g-on);--p-cta-sh: 0 0 0 0 transparent;--p-cta-sh-h: 0 0 0 0 transparent;--p-cta-sh-a: 0 0 0 0 transparent;--p-ok: var(--g-acc);--p-err: #FF2A1A;--p-hot: var(--g-acc);--p-tier2: var(--g-acc);--p-tier3: var(--g-acc);--p-tex: none}html[data-skin=grid][data-gacc=nom]{--g-acc: var(--acc);--g-on: var(--on-acc)}html.studio[data-skin=grid]{--bg: #060606 !important;--hi: #161616 !important;--lo: #000 !important;--ink: #F2F2F2 !important;--disp: "Tektur", "Roboto Flex", "Arial Black", sans-serif !important;--disp-w: 800 !important;--disp-ls: 0 !important;background-color:#060606!important}html.studio[data-skin=grid]:not([data-gacc=nom]){--acc: #1F5CFF !important;--on-acc: #fff !important;--acc2: #1F5CFF !important;--rib: #1F5CFF !important}html.studio[data-skin=grid][data-gacc=nom]{--acc2: var(--acc) !important}html.studio[data-skin=grid] #world4 :is(.w-light,.w-prism,.w-spot){display:none}html.studio[data-skin=grid] #world4:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px);background-size:auto}html.studio[data-skin=grid] #world4:before{content:"";position:absolute;inset:-24px;pointer-events:none;opacity:.2;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:24px 24px;will-change:transform;animation:gdrift4 26s linear infinite}@keyframes gdrift4{0%{transform:translateZ(0)}to{transform:translate3d(24px,24px,0)}}html.studio[data-skin=grid]:is([data-gbg=cells],[data-gbg=slats]) #world4:before{display:none}@media (prefers-reduced-motion: reduce){html.studio[data-skin=grid] #world4:before{animation:none}}html.studio[data-skin=grid] .dots4{display:none}html.studio[data-skin=grid] .cp-st[data-k=played]{--ink-c: #1FBF6F !important}html.studio[data-skin=grid] .cp-st[data-k=watched]{--ink-c: #8A5CFF !important}html.studio[data-skin=grid] .cp-st[data-k=dropped]{--ink-c: #FF4136 !important}html.studio[data-skin=grid] .cp-st[data-k=not]{--ink-c: #4F74FF !important}html.studio.fnt-alt[data-skin=grid] .cand4.side .cp-name.fit{font-size:min(clamp(27px,2.2vw,40px),calc(var(--panel-w, 440px) / var(--z) * .074))}html.studio.fnt-alt[data-skin=grid] .cand4.under .cp-name{font-size:21px}html.studio[data-skin=grid] .h4-hand{color:var(--g-acc)}html.studio[data-skin=grid]:not([data-gacc=nom]).snake4 .c1 .curve-t{fill:#fff}html.studio[data-skin=grid].final4 .h4-sub{margin-top:66px}html.studio:not([data-skin=studio]):not([data-skin=""]) :is(.cand4.under,.cand4.side:not(.fin4),.cand4.fin4.act.dock6,.cand4.fin4.act.sheet4.dock5,.lt4){background-image:var(--p-tex)}html.studio[data-skin=grid] :is(.cp-num b,.rar4-n,.st6-v,.vs5 b,.b4-cnt){font-variant-numeric:tabular-nums}html.studio[data-skin=grid] :is(.cand4,.lt4,.mm-b,.meme4-y){text-shadow:none}html.studio:is([data-skin=fest],[data-skin=grid]) .cand4 .cp-cta:hover{transform:translateY(-1px);filter:brightness(1.06)}html.studio:is([data-skin=fest],[data-skin=grid]) :is(.cp-flip,.cp-back){color:var(--p-ink)}html.studio:is([data-skin=fest],[data-skin=grid]) .ui4 :is(button,a,input):focus-visible{outline-color:var(--p-ink)}html.studio[data-skin=grid] .cand4.side .cp-num b{font-size:min(clamp(30px,2.5vw,48px),calc(var(--panel-w, 440px) / var(--z) * .088))}html.studio[data-skin=grid] .cand4.side .cp-num.soon b{font-size:clamp(16px,1.2vw,22px)}html.studio[data-skin=grid] .cand4.under .cp-num b{font-size:30px}html.studio[data-skin=grid] :is(.cp-num span,.lt4-k,.mm-who,.tk-k,.b4-k,.cp-mk,.h4-note-k){font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0}html.studio[data-skin=grid] .cp-num small{font-size:11px;font-weight:600}html.studio[data-skin=grid] .rar4-n{font-size:clamp(60px,5vw,104px)}html.studio.m4[data-skin=grid] .rar4-n{font-size:48px}html.studio[data-skin=grid][data-gbg=cells] #world4:after{background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 3px);background-size:auto}html.studio[data-skin=grid][data-gbg=slats] #world4:after{display:none}.gbg4{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}html:not([data-skin=grid]) .gbg4{display:none}html.studio[data-skin=grid] .ballot4 .b4-row{--nom: var(--g-acc) !important}html.studio[data-skin=grid] .ballot4 .b4-sock,html.studio.hb4[data-skin=grid] .ballot4 .b4-row .b4-sock{border-radius:0}html.studio.hb4[data-skin=grid]:not(.m4) .b4-txt b{color:var(--g-acc)}html.studio.hb4[data-skin=grid]:not(.m4) .b4-n{color:#f2f2f2;opacity:.9}html.studio.hb4[data-skin=grid]:not(.m4) :is(.b4-sub,.b4-row.now .b4-sub){color:#f2f2f2!important;opacity:1}html.studio[data-skin=grid] .ballot4 .b4-row.now .b4-sock{box-shadow:0 0 0 1px color-mix(in srgb,var(--g-acc) 70%,transparent),0 10px 28px -8px color-mix(in srgb,var(--g-acc) 85%,transparent)}html.studio[data-skin=grid] .cap4{background:#0c0c0c;color:#f2f2f2;border-radius:0;box-shadow:inset 0 0 0 1px #ffffff4d;padding:9px 14px 10px}html.studio[data-skin=grid] .cap4 b{font-family:var(--disp);font-weight:800;letter-spacing:0;text-transform:uppercase}html.studio[data-skin=grid] .cap4 span{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#a6a6a6;opacity:1}html.studio[data-skin=grid].lock4 .silk4{display:none}html.studio[data-skin=grid] .cand4.lockp .cp-name{font-size:clamp(30px,2.6vw,44px);line-height:.98;text-transform:uppercase}html.studio[data-skin=grid] .cand4.lockp .cp-meta{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#a6a6a6;margin-top:8px}html.studio[data-skin=grid] .cand4.lockp .cp-drag{font-size:21px;color:#a6a6a6;text-align:center}html.studio[data-skin=grid].lock4:not(.air) .tk{filter:none}html.studio[data-skin=grid].lock4:not(.air) :is(.tk-body,.tk-stub){background:var(--g-acc);color:var(--g-on);box-shadow:none;border-radius:0}html.studio[data-skin=grid].lock4:not(.air) .tk-perf:before{background:repeating-linear-gradient(to bottom,var(--g-on) 0 5px,transparent 5px 10px);opacity:calc(.7 * (1 - var(--k)))}html.studio[data-skin=grid].lock4:not(.air) :is(.tk-k,.tk-x,.tk-n){opacity:.75;text-transform:uppercase;font-size:11.5px;font-weight:700}html.studio[data-skin=grid].lock4:not(.air) .tk-g{font-weight:800}html.studio[data-skin=grid].lock4 .tk-grip{color:var(--g-acc)}html.studio[data-skin=grid].lock4:not(.m4) .ballot4{background:var(--p-paper);border-radius:0;box-shadow:inset 0 0 0 1px var(--p-line);-webkit-backdrop-filter:none;backdrop-filter:none}html.studio[data-skin=grid].lock4.m4 .ballot4{background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html.studio[data-skin=grid].lock4 .b4-row.done .b4-sock{transform:none}.cand4 .cp-head{gap:10px}.cand4 .cp-name{font-size:clamp(26px,2.1vw,40px);line-height:.96}.cand4 .cp-meta{margin-top:6px;font-size:clamp(12.5px,.85vw,14.5px);font-weight:600;opacity:1;color:var(--p-mute)}.cp-nums{display:flex;align-items:flex-start;gap:clamp(14px,1.6vw,26px);margin:2px 0 0}.cp-num{display:grid;gap:1px;min-width:0}.cp-num b{font-weight:1000;font-stretch:100%;font-size:clamp(30px,2.4vw,46px);line-height:.9;letter-spacing:-.03em;color:var(--p-ink);font-variant-numeric:tabular-nums}.cp-num.score b{color:var(--acc)}.cp-num.soon b{font-size:clamp(16px,1.2vw,22px);line-height:1.2;padding-top:6px;text-transform:uppercase;letter-spacing:0}.cp-num span{font-size:12px;font-weight:750;color:var(--p-ink);line-height:1.2}.cp-num small{font-size:11px;font-weight:600;color:var(--p-mute2);line-height:1.2}.cp-num+.cp-num{padding-left:clamp(14px,1.6vw,26px);box-shadow:inset 1px 0 0 var(--p-hair)}.cp-marks{display:grid;gap:10px}.cp-mk{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;font-size:12.5px;font-weight:850;text-transform:uppercase;letter-spacing:0;color:var(--p-ink)}.cp-mk span{font-size:11.5px;font-weight:600;text-transform:none;color:var(--p-mute2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cand4.marked .cp-mk span{visibility:hidden}.cand4 .cp-stamps,.cand4 .cp-marks .cp-stamps{grid-template-columns:repeat(4,1fr);gap:6px}.studio .cand4.cand4 .cp-marks .cp-st{flex-direction:column;gap:10px;min-height:76px;padding:12px 2px 10px;font-size:12px;font-weight:800;white-space:nowrap;border-radius:var(--p-r-s);box-shadow:inset 0 0 0 1px var(--p-hair)}.studio .cand4.cand4 .cp-marks .cp-st .ico{display:grid;place-items:center;width:auto;height:auto;color:var(--ink-c);background:none}.studio .cand4.cand4 .cp-marks .cp-st svg{width:24px;height:24px}.studio .cand4.cand4 .cp-marks .cp-st[aria-pressed=true] .ico{color:#fff;animation:stpop4 .38s var(--spring)}@keyframes stpop4{0%{transform:scale(.7)}60%{transform:scale(1.18)}to{transform:none}}.cp-askh{display:none;align-items:center;justify-content:space-between;gap:8px;min-height:32px}.cand4.asking .cp-marks{position:relative}.cand4.asking .cp-marks:before{content:"";position:absolute;inset:-8px;border-radius:var(--p-r);box-shadow:inset 0 0 0 2px var(--acc);pointer-events:none;animation:askring .5s ease-out}@keyframes askring{0%{opacity:0;transform:scale(.98)}}.cand4.asking .cp-marks .cp-st{animation:ask4 .34s var(--spring) both}.cand4.asking .cp-marks .cp-st:nth-child(2){animation-delay:30ms}.cand4.asking .cp-marks .cp-st:nth-child(3){animation-delay:60ms}.cand4.asking .cp-marks .cp-st:nth-child(4){animation-delay:90ms}.studio .cand4.cand4 .cp-marks .cp-st{transition:transform .2s var(--spring),box-shadow .18s ease,background-color .18s ease,color .18s ease}.studio .cand4.cand4 .cp-marks .cp-st .ico{transition:transform .2s var(--spring),opacity .18s ease,filter .18s ease}.studio .cand4.cand4 .cp-marks .cp-st .ico{transition:transform .2s var(--spring),opacity .18s ease,filter .18s ease,background-color .18s ease}.studio .cand4.cand4 .cp-marks .cp-st:not([aria-pressed=true]) .ico{opacity:.8}@media (hover: hover){html.studio .cand4.cand4 .cp-marks .cp-st:not([aria-pressed=true]):hover{transform:translateY(-3px);box-shadow:inset 0 0 0 2px var(--ink-c),0 10px 18px -12px var(--ink-c)}html.studio .cand4.cand4 .cp-marks .cp-st:not([aria-pressed=true]):hover .ico{opacity:1;transform:scale(1.1);filter:saturate(1.3) brightness(1.1)}html.studio .cand4.cand4 .cp-marks .cp-st[aria-pressed=true]:hover{transform:translateY(-3px) rotate(-1.5deg) scale(1.03);box-shadow:inset 0 0 0 2px var(--ink-c),0 12px 20px -12px var(--ink-c)}html.studio .cand4.cand4 .cp-marks .cp-st:hover:active{transform:translateY(-1px) scale(.96);transition-duration:.08s}}.cand4.under{gap:8px}.cand4.under .cp-name{font-size:21px}.cand4.under .cp-meta{display:none}.cand4.under .cp-nums{gap:14px;margin:0}.cand4.under .cp-num b{font-size:26px}.cand4.under .cp-num.soon b{font-size:14px;padding-top:4px}.cand4.under .cp-num span{font-size:11px}.cand4.under .cp-num small{display:none}.cand4.under .cp-num+.cp-num{padding-left:14px}.cand4.under .cp-mk{font-size:11.5px}.cand4.under .cp-mk span{display:none}.studio.m4 .cand4.cand4 .cp-marks .cp-st{min-height:60px;font-size:11.5px;gap:7px;padding:9px 2px 7px}.studio.m4 .cand4.cand4 .cp-marks .cp-st svg{width:21px;height:21px}.studio .cand4.cand4.side:not(.fin4){gap:16px}@media (prefers-reduced-motion: reduce){.studio .cand4.cand4 .cp-marks .cp-st[aria-pressed=true] .ico{animation:none}}.cand4.under.asking .cp-marks{margin-top:6px}@media (max-height: 700px){.cand4.under .cp-nums{display:none}}@media (prefers-reduced-motion: reduce){.cand4.asking .cp-marks:before,.cand4.asking .cp-marks .cp-st{animation:none}}.meme4{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"av b" ". y";column-gap:10px;row-gap:10px;padding:0;align-items:end}.meme4 .mm-av,.meme4 .mm-av.stk{position:relative;left:auto;top:auto;grid-area:av;width:40px;height:40px;box-shadow:0 0 0 2px var(--p-paper),0 0 0 3px var(--p-line),0 8px 16px -8px #00000073;transform-origin:50% 100%}.meme4 .mm-col{display:contents}.meme4 .mm-b{grid-area:b;justify-self:stretch;padding:10px 20px 10px 14px;min-height:0;clip-path:none!important;border-radius:16px 16px 16px 4px;transform-origin:0 100%;transform:scale(.6) translateY(6px);opacity:0;transition:transform .44s cubic-bezier(.34,1.36,.64,1) .07s,opacity .18s ease .07s;animation:none!important}html[data-skin=grid] .meme4 .mm-b{border-radius:0}.meme4.in .mm-b{transform:none;opacity:1}.meme4 .mm-who{padding-left:0;font-size:10.5px;margin-bottom:3px}.meme4 .mm-t{font-size:clamp(15px,1.05vw,18px);line-height:1.22}.meme4 .mm-dots{left:14px;bottom:14px}.meme4 .meme4-y{grid-area:y;justify-self:end;min-height:40px;padding:0 16px;font-size:14px;border-radius:16px 16px 4px;opacity:0;transform:translate(16px);transition:opacity .22s ease .1s,transform .46s cubic-bezier(.34,1.36,.64,1) .1s,box-shadow .2s ease,background-color .2s ease}html[data-skin=grid] .meme4 .meme4-y{border-radius:0}.meme4.typed .meme4-y{opacity:1;transform:none}.m4 .meme4{grid-template-columns:34px minmax(0,1fr);column-gap:8px}.m4 .meme4 .mm-av,.m4 .meme4 .mm-av.stk{width:34px;height:34px}.m4 .meme4 .mm-b{padding:9px 16px 9px 12px}.m4 .meme4 .mm-t{font-size:15px}@media (prefers-reduced-motion: reduce){.meme4 .mm-b,.meme4 .meme4-y{transition:none;transform:none}}.b4-sock .b4-led{position:absolute;inset:0;width:100%;height:100%;display:block;image-rendering:auto}.ballot4 .b4-row.now .b4-sock{background-image:none;outline-color:color-mix(in srgb,var(--acc) 70%,transparent)}.ballot4 .b4-row:not(.done):not(.now) .b4-sock:after{content:"?";position:absolute;inset:0;display:grid;place-items:center;font-family:var(--disp, inherit);font-weight:800;font-size:clamp(16px,1.3vw,22px);color:color-mix(in srgb,var(--ink) 34%,transparent)}:is(html.dark,html[data-skin=grid],html[data-skin=fest]) .ballot4 .b4-row:not(.done):not(.now) .b4-sock{box-shadow:inset 0 0 0 1px #ffffff21!important}:is(html.dark,html[data-skin=grid],html[data-skin=fest]) .ballot4 .b4-row:not(.done):not(.now) .b4-btn:is(:hover,:focus-visible) .b4-sock{box-shadow:inset 0 0 0 1px #ffffff57!important}.m4 .ballot4 .b4-row:not(.done):not(.now) .b4-sock:after{font-size:15px}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-sub{max-width:none;overflow:visible;text-overflow:clip}:is(html.lock4,html.final4) .b4-sub{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:clip;line-height:1.2}.led-bg4{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .8s ease}.led-bg4.in{opacity:1}.led-bg4 canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.5}.led-bg4:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 95% at 50% 55%,transparent 35%,rgba(4,4,6,.75) 100%),linear-gradient(180deg,rgba(4,4,6,.55) 0%,transparent 35%)}.st6-r.rar{grid-template-columns:30px minmax(0,1fr) auto}.st6-n{display:grid;justify-items:end;text-align:right;gap:2px;padding-left:10px}.st6-n b{font-weight:1000;font-size:34px;line-height:.9;letter-spacing:-.02em;color:var(--p-ink);font-variant-numeric:tabular-nums;white-space:nowrap}html.fnt-alt .st6-n b{font-family:var(--disp);font-weight:var(--disp-w, 900);letter-spacing:var(--disp-ls, 0)}html.studio .st6 .st6-n .rar4-n{font:inherit;color:inherit;letter-spacing:inherit}.st6-n small{font-size:11.5px;font-weight:650;line-height:1.2;color:var(--p-mute);max-width:12em}html[data-skin=grid] .st6-n b{color:var(--g-acc);font-size:40px}html[data-skin=grid] .st6-n small{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0}.cand4.under .cp-name{white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.m4:not(.st4on) .top4 .snd .tx4{display:none}html.m4:not(.st4on) .top4 .snd{padding-left:0;padding-right:0;width:44px;justify-content:center}html.m4 .ballot4{right:116px;pointer-events:none}html.m4 .ballot4 .b4-btn{pointer-events:auto}.lt4.at.rail.low:before{display:none}html.st-dark,html.st-dark body,html.st-dark .amb4.start{background:#050506}html.st-dark #world4{background:#050506!important}html.st-dark .amb4.start .sc-bg{opacity:0}html.st-dark #world4>:is(.w-light,.w-spot,.w-prism),html.st-dark #world4:after,html.st-dark #world4:before{display:none}html:not(.m4) .sh5-head .st5-tier,html.m4 .sheet4.open .sh5-head .st5-tier{display:none}html:not(.m4) .meme4{grid-template-columns:88px minmax(0,1fr);column-gap:12px;row-gap:12px}html:not(.m4) .meme4 .mm-av,html:not(.m4) .meme4 .mm-av.stk{width:88px;height:88px;box-shadow:0 0 0 3px var(--p-paper),0 0 0 4.5px var(--p-line),0 12px 24px -10px #00000073}html:not(.m4) .meme4 .mm-b{padding:14px 26px 13px 18px}html:not(.m4) .meme4 .mm-t{font-size:clamp(18px,1.35vw,24px);line-height:1.18}html:not(.m4) .meme4 .mm-who{font-size:11.5px}html:not(.m4) .meme4 .mm-dots{left:18px;bottom:18px}html:not(.m4) .meme4 .meme4-y{min-height:48px;padding:0 20px;font-size:16px}html.studio .cand4 .cp-nums{--num-fs: clamp(26px, 2.1vw, 40px)}html.studio[data-skin=grid] .cand4.side .cp-nums{--num-fs: min(clamp(30px, 2.5vw, 48px), calc(var(--panel-w, 440px) / var(--z) * .088))}html.studio .cand4.under .cp-nums{--num-fs: 24px}html.studio[data-skin=grid] .cand4.under .cp-nums{--num-fs: 28px}html.studio .cand4 .cp-nums .cp-num b,html.studio .cand4 .cp-nums .cp-num.soon b{font-size:var(--num-fs)!important;line-height:.9!important;padding-top:0!important}html.studio .cand4 .cp-nums .cp-num{min-width:calc(var(--num-fs) * 2.2)}html.studio .cand4.side:not(.fin4){width:calc(var(--panel-w, 380px) / var(--z) + var(--nums-over, 0px))}html.studio .h4-note{display:flex;align-items:baseline;gap:12px;padding:0;background:none;box-shadow:none}html.studio .h4-note-k{flex:none}html.studio .h4-note p{color:var(--ink);opacity:.66;font-weight:500;font-size:clamp(14px,.95vw,16px)}.studio .lt4.at.rail,.studio.dark .lt4.at.rail{width:max-content;max-width:calc(min(560px,42vw) / var(--z));grid-template-columns:minmax(0,1fr);padding:4px 32px 4px 0;background:none!important;box-shadow:none!important;color:var(--ink);text-align:right}.studio .lt4.at.rail .lt4-i{display:none}.studio .lt4.at.rail .lt4-c{justify-items:end;text-shadow:0 1px 14px color-mix(in srgb,var(--bg) 92%,transparent),0 0 2px color-mix(in srgb,var(--bg) 70%,transparent)}.studio .lt4.at.rail .lt4-t{white-space:normal;color:var(--ink)}.studio .lt4.at.rail .lt4-l{color:color-mix(in srgb,var(--ink) 74%,transparent)}.lt4.at.rail:before{right:10px;top:calc(50% - 6px);width:10px;height:12px;background:var(--acc);border:0;transform:none;clip-path:polygon(0 0,100% 50%,0 100%)}.studio .lt4{z-index:45}.studio .lt4-t,.studio.dark .lt4-t{white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.hov4 .h4-note{opacity:0!important}.cp-marks{gap:0}.cand4.asking .cp-marks{gap:10px}html.fnt-alt .cp-num b{font-family:var(--disp);font-weight:var(--disp-w, 900);font-variation-settings:normal;letter-spacing:var(--disp-ls, 0);font-synthesis:none;font-stretch:100%}html.fnt-alt .cand4 .cp-name{font-size:clamp(22px,1.8vw,32px);line-height:1}.cand4.side .cp-name.fit{font-size:min(clamp(26px,2.1vw,40px),calc(var(--panel-w, 440px) / var(--z) * .07))}html.fnt-alt .cand4.side .cp-name.fit{font-size:min(clamp(22px,1.8vw,32px),calc(var(--panel-w, 440px) / var(--z) * .059))}html.fnt-alt .cand4 .cp-num b{font-size:clamp(26px,2.1vw,40px)}html.fnt-alt .cand4 .cp-num.soon b{font-size:clamp(16px,1.2vw,22px)}.cand4 .cp-nums{min-width:0}.cand4 .cp-num b{white-space:nowrap}html.fnt-alt .cand4.under .cp-name{font-size:18px}html.fnt-alt .cand4.under .cp-num b{font-size:24px}html{--p-goty-ink: #D97F08;--p-indie-ink: #0B9655;--p-reply: #14131A;--p-on-reply: #fff}.b4-btn{--hue-ink: color-mix(in oklab, var(--hue, var(--acc)) 80%, #000)}.b4-row[data-nom=goty] .b4-btn{--hue-ink: var(--p-goty-ink)}.b4-row[data-nom=indie] .b4-btn{--hue-ink: var(--p-indie-ink)}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-txt b{color:var(--p-ink)!important}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-nm{color:var(--hue-ink)}html.hb4:not(.m4):not(.lock4):not(.final4):is([data-skin=fest],[data-skin=grid],.dark) .b4-nm{color:var(--hue)}.b4-n:before{content:"·";margin:0 .35em}html.hb4 .ballot4 .b4-row.ahead .b4-btn{cursor:default}.b4-row.ahead .b4-nm{display:none}.b4-row.ahead .b4-n:before{content:none}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-row.ahead .b4-n{opacity:1}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-row.ahead .b4-btn:is(:hover,:focus-visible) .b4-sock{transform:translate(-4px)}.ov4-t.ahead{opacity:.55}html.hb4:not(.m4):not(.lock4):not(.final4) .b4-row:not(.done):not(.now) .b4-sock{background:var(--bg)}html.snake4[data-nom=goty]:not(.lock4):not(.final4):not([data-skin=grid]:not([data-gacc=nom])) .c1 .curve-band{stroke:url(#gotyg)}html.hb4.studio :is(.snd,.lang4),html.hb4.studio.dark :is(.snd,.lang4),html.st-dark.st-pult.hb4.studio .top4 :is(.snd,.lang4){position:relative;background:transparent;box-shadow:none;padding-inline:8px}html.hb4.studio :is(.snd,.lang4):after{content:"";position:absolute;left:8px;right:8px;bottom:6px;height:1.5px;border-radius:1px;background:currentColor;transform:scaleX(0);transition:transform .32s cubic-bezier(.84,0,.16,1);pointer-events:none}@media (hover: hover){html.hb4.studio :is(.snd,.lang4):hover,html.hb4.studio.dark :is(.snd,.lang4):hover{background:transparent;color:var(--ink);box-shadow:none}html.hb4.studio :is(.snd,.lang4):is(:hover,:focus-visible):after{transform:scaleX(1)}}html.hb4.studio :is(.snd,.lang4):focus-visible{outline:none}html.hb4.studio .top4-r{gap:4px}html.studio .cand4.side .cp-skip,html.studio .cand4.under .cp-actrow .cp-skip{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 2px;background:none;box-shadow:none;color:var(--p-mute2);font-family:var(--display);font-size:13px;font-weight:650;text-transform:none;font-stretch:100%;letter-spacing:0;transition:color .18s ease}html.studio .cand4.under .cp-actrow .cp-skip{min-height:52px;padding:0 6px;font-size:14px}html.studio .cand4 .cp-skip .ico{display:inline-grid;width:15px;height:15px;transition:transform .28s var(--spring)}html.studio .cand4 .cp-skip .ico svg{width:100%;height:100%}html.studio .cand4 .cp-skip span{position:relative}html.studio .cand4 .cp-skip span:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform .3s cubic-bezier(.84,0,.16,1)}@media (hover: hover){html.studio .cand4:is(.side,.under) .cp-skip:hover{background:none;box-shadow:none;transform:none;color:var(--p-ink)}html.studio .cand4 .cp-skip:hover .ico{transform:translate(3px)}html.studio .cand4 .cp-skip:hover span:after{transform:scaleX(1)}}html.studio .cand4:is(.side,.under) .cp-skip:active{transform:scale(.97)}html.studio .cand4 .cp-cta{--cta-fill: var(--acc);--cta-fill-on: var(--on-acc);position:relative;isolation:isolate;overflow:hidden;transition:transform .25s var(--spring),box-shadow .25s ease,color .16s ease}html.studio:is([data-skin=fest],[data-skin=grid]) .cand4 .cp-cta{--cta-fill: var(--p-ink);--cta-fill-on: var(--p-paper)}html.studio .cand4 .cp-cta:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--cta-fill);clip-path:inset(0 100% 0 0);transition:clip-path .34s cubic-bezier(.84,0,.16,1)}@media (hover: hover){html.studio .cand4 .cp-cta:hover{color:var(--cta-fill-on);transition:transform .25s var(--spring),box-shadow .25s ease,color .16s ease .1s}html.studio:not([data-skin]) .cand4 .cp-cta:hover,html.studio[data-skin=studio] .cand4 .cp-cta:hover{box-shadow:5px 5px 0 var(--p-ink)}html.studio .cand4 .cp-cta:hover:before{clip-path:inset(0 0 0 0)}html.studio .cand4 .cp-cta:hover .ico{animation:cta8 .52s both}}@keyframes cta8{0%{transform:none;opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.4)}42%{transform:translate(150%);opacity:0}43%{transform:translate(-150%);opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){html.studio .cand4 .cp-cta:hover .ico{animation:none}html.studio .cand4 .cp-cta:before{transition:none}}html.lock4 #world4 .w-prism{mix-blend-mode:screen;opacity:.7;background:linear-gradient(112deg,transparent 18%,#0E5C53 27%,#04100E 33%,transparent 36%),linear-gradient(112deg,transparent 40%,#2EF2D0 45%,transparent 49%),linear-gradient(112deg,transparent 52%,#7FE9FF 56%,#EFFFFC 57.5%,transparent 60%),linear-gradient(112deg,transparent 66%,#19B8A6 71%,transparent 76%),linear-gradient(112deg,transparent 82%,#0E5C53 88%,transparent 94%)}html.lock4:not(.air) .c1 .curve-band{stroke:url(#lockg)}html.lock4:not(.air) .c1 .curve-t{fill:#14131a!important}html.lock4:not(.m4) .hero4 .h4-hand{white-space:nowrap;transform-origin:0 50%}:root{--sp-card: linear(0, .03 3%, .093 6%, .176 9%, .268 12%, .362 15%, .453 18%, .537 21%, .614 24%, .682 27%, .742 30%, .835 36%, .901 42%, .944 48%, .971 54%, .987 60%, .996 66%, 1.002 74%, 1.003 84%, 1)}html.hb4:not(.m4):not(.lock4):not(.final4) :is(.hero4,.h4-note){transition:opacity .3s ease .06s,transform .56s var(--sp-card)}html.hb4:not(.m4).focus4:not(.lock4):not(.final4) :is(.hero4,.h4-note){transform:translateY(-56px);transition:opacity .2s cubic-bezier(.5,0,.9,.5),transform .56s var(--sp-card)}@media (prefers-reduced-motion: reduce){html.hb4.focus4 :is(.hero4,.h4-note){transform:none!important}}.b4-sock :is(.b4-vid,.b4-emb,.b4-star){position:absolute;inset:0;width:100%;height:100%;display:block;border-radius:inherit;overflow:hidden}.b4-sock .b4-vid{object-fit:cover;object-position:50% 50%;background:#0a0a10}.b4-sock:has(.b4-vid):after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 -18px 22px -14px #0000008c}.b4-emb{display:grid!important;place-items:center;color:#fff;background:radial-gradient(120% 80% at 30% 12%,color-mix(in oklab,var(--hue) 70%,#fff) 0%,var(--hue) 46%,color-mix(in oklab,var(--hue) 62%,#000) 100%);box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #ffffff2e}.b4-row[data-nom=goty] .b4-emb{background:radial-gradient(120% 80% at 30% 12%,#ffe89a,#ffc24a 38%,#ff8a1f)}.b4-emb svg{width:58%;height:auto;filter:drop-shadow(0 3px 6px rgba(0,0,0,.28));transform-origin:50% 50%}.b4-emb[data-nom=action] svg{animation:emb-strike 3.2s cubic-bezier(.2,.9,.3,1.3) infinite}.b4-emb[data-nom=adventure] svg{animation:emb-sway 4.4s ease-in-out infinite}.b4-emb[data-nom=indie] svg{animation:emb-beat 2.6s ease-in-out infinite}.b4-emb[data-nom=rpg] svg{animation:emb-brandish 3.6s cubic-bezier(.3,1.4,.5,1) infinite;transform-origin:30% 72%}.b4-emb[data-nom=score] svg{animation:emb-bounce .9s cubic-bezier(.3,0,.3,1) infinite alternate}.b4-emb[data-nom=goty] svg{animation:emb-float 3.8s ease-in-out infinite}@keyframes emb-strike{0%,78%,to{transform:none}84%{transform:scale(1.16) rotate(-8deg)}90%{transform:scale(.96) rotate(3deg)}}@keyframes emb-sway{0%,to{transform:rotate(-14deg)}50%{transform:rotate(16deg)}}@keyframes emb-beat{0%,60%,to{transform:scale(1)}68%{transform:scale(1.14)}76%{transform:scale(1.02)}84%{transform:scale(1.1)}}@keyframes emb-brandish{0%,70%,to{transform:rotate(0)}80%{transform:rotate(-18deg)}88%{transform:rotate(8deg)}}@keyframes emb-bounce{0%{transform:translateY(2px) rotate(-3deg)}to{transform:translateY(-3px) rotate(3deg)}}@keyframes emb-float{0%,to{transform:translateY(1px) rotate(-3deg)}50%{transform:translateY(-3px) rotate(3deg)}}.b4-star{background:radial-gradient(110% 70% at 50% 100%,color-mix(in oklab,var(--hue) 82%,#fff) 0%,var(--hue) 55%,color-mix(in oklab,var(--hue) 55%,#000) 100%);box-shadow:inset 0 0 0 1px #fff3}.b4-row[data-nom=goty] .b4-star{background:radial-gradient(110% 70% at 50% 100%,#ffe89a,#ffb238 55%,#e8700f)}.b4-star img{position:absolute;left:50%;bottom:-6%;width:128%;max-width:none;translate:-50% 0;transform-origin:50% 90%;filter:drop-shadow(0 6px 8px rgba(0,0,0,.3));animation:star-bob 3.4s ease-in-out infinite}@keyframes star-bob{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(4deg) translateY(-4%)}}@media (prefers-reduced-motion: reduce){.b4-emb svg,.b4-star img{animation:none!important}}.meme4 .mm-who{color:color-mix(in oklab,var(--who, currentColor) 70%,#000);opacity:1;font-weight:850;letter-spacing:0}html:is([data-skin=fest],[data-skin=grid]) .meme4 .mm-who,[data-bubble=ink] .meme4 .mm-who{color:var(--who, currentColor)}.meme4.think{transform:translate(-50%,14px);transition:opacity .22s ease,transform .5s cubic-bezier(.2,.9,.3,1)}.meme4.think.in{transform:translate(-50%)}.meme4.think.out{opacity:0;transform:translate(-50%,8px);transition:opacity .22s cubic-bezier(.5,0,.9,.5),transform .26s cubic-bezier(.5,0,.9,.5)}.meme4.think .mm-av{transform:scale(.4) rotate(-12deg);transition:transform .42s cubic-bezier(.34,1.5,.64,1)}.meme4.think.in .mm-av{transform:none}.meme4.think .mm-b{transition:transform .44s cubic-bezier(.34,1.36,.64,1) .16s,opacity .18s ease .16s}.meme4 .mm-ans{grid-area:y;justify-self:end;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.meme4.think .mm-ans :is(.meme4-y,.meme4-n){grid-area:auto;min-height:44px;padding:0 18px;border-radius:16px 16px 4px;font-family:var(--display);font-size:15px;font-weight:850;text-transform:uppercase;font-stretch:75%;letter-spacing:0;text-shadow:none;cursor:pointer;box-shadow:0 0 0 1.5px #ffffffeb,0 10px 22px -8px #0009;opacity:0;transform:translate(18px);transition:opacity .2s ease,transform .46s cubic-bezier(.34,1.36,.64,1),filter .15s ease}.meme4.think .mm-ans .meme4-y{background:var(--acc);color:var(--on-acc)}.meme4.think .mm-ans .meme4-n{background:var(--p-reply);color:var(--p-on-reply)}html[data-skin=grid] .meme4.think .mm-ans .meme4-y{background:var(--g-acc);color:var(--g-on)}html[data-skin=grid] .meme4.think .mm-ans :is(.meme4-y,.meme4-n){border-radius:0}.meme4.think.typed .mm-ans :is(.meme4-y,.meme4-n){opacity:1;transform:none}.meme4.think.typed .mm-ans .meme4-y{transition-delay:.1s,.1s,0s}.meme4.think.typed .mm-ans .meme4-n{transition-delay:.19s,.19s,0s}@media (hover: hover){.meme4.think.typed .mm-ans :is(.meme4-y,.meme4-n):hover{transform:translateY(-2px);filter:brightness(1.08);transition-delay:0s}}.meme4.think .mm-ans .sent{transform:translateY(-4px) scale(1.05)!important}.meme4.think.answered .mm-ans button:not(.sent){opacity:0!important;transform:translate(10px)!important}html:not(.m4) .meme4.think .mm-ans :is(.meme4-y,.meme4-n){min-height:48px;padding:0 20px;font-size:16px}@media (prefers-reduced-motion: reduce){.meme4.think,.meme4.think .mm-av,.meme4.think .mm-ans button{transition:none!important}.meme4.think{transform:translate(-50%)}.meme4.think .mm-av,.meme4.think .mm-ans button{transform:none!important}}.cst-p3{position:fixed;z-index:40;width:1px;height:1px;pointer-events:none;will-change:transform}.cst-p3f{position:absolute;left:0;top:0;will-change:transform}.cst-p3 .pl-3d{display:block;opacity:1;transition:none;translate:none;scale:none;filter:drop-shadow(0 50px 70px rgba(0,0,0,.45))}.cst-p3.m .pl-3d{filter:none}.cst-p3v{position:absolute;left:0;top:0;width:2px;height:2px;overflow:hidden;opacity:.01;pointer-events:none}.cst-p3v video{width:2px;height:2px}html.m4.csm-mix.cutk4 :is(.lt4,.rx4){opacity:0!important;transition:opacity .2s ease!important}html.studio .cand4 .cp-skip .ico:after{content:none}html.hb4:not(.m4):not(.lock4):not(.final4) :is(.hero4,.h4-note){transition:opacity .32s cubic-bezier(.25,.8,.3,1) .06s,transform .44s cubic-bezier(.16,1,.3,1)}html.hb4:not(.m4).focus4:not(.lock4):not(.final4) :is(.hero4,.h4-note){transform:translateY(-40px);transition:opacity .22s cubic-bezier(.4,0,.7,.4),transform .34s cubic-bezier(.3,.9,.35,1)}html.drag4 .hero4{opacity:1!important;transform:none!important}html.drag4:not(.m4) .h4-note.on:not(.cutting):not(.squeezed){opacity:1!important;transform:none!important}.cand4.asking .cp-marks:before{display:none}.cand4 :is(.cp-head,.cp-nums){transition:opacity .3s ease}.cand4.asking :is(.cp-head,.cp-nums){opacity:.32}.cand4.cand4.asking .cp-askh{position:relative;padding-bottom:8px}.cand4.cand4.asking .cp-askh .cp-q{color:var(--acc)}html[data-skin=grid] .cand4.cand4.asking .cp-askh .cp-q{color:var(--g-acc)}.cand4.asking .cp-askh:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,var(--acc),color-mix(in srgb,var(--acc) 0%,transparent));transform-origin:0 50%;animation:askline4 .6s cubic-bezier(.16,1,.3,1) both}html[data-skin=grid] .cand4.asking .cp-askh:after{background:linear-gradient(90deg,var(--g-acc),color-mix(in srgb,var(--g-acc) 0%,transparent))}@keyframes askline4{0%{transform:scaleX(0)}}.cand4.cand4.asking .cp-marks .cp-st{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink-c) 50%,transparent)}@media (prefers-reduced-motion: reduce){.cand4.asking .cp-askh:after{animation:none}}.cand4.own .cp-nums:empty{display:none}html.m4 .meme4{grid-template-columns:52px minmax(0,1fr);column-gap:8px}html.m4 .meme4 .mm-av,html.m4 .meme4 .mm-av.stk{width:52px;height:52px}html.m4:is(.dark,[data-skin=grid],[data-skin=fest]) .ballot4 .b4-row:not(.done):not(.now) .b4-sock{box-shadow:inset 0 0 0 1.5px #ffffff57!important}html.m4:is(.dark,[data-skin=grid],[data-skin=fest]) .ballot4 .b4-row:not(.done):not(.now) .b4-sock:after{color:#fff9}.hint4.top.tight .hint4-t{font-size:14px;margin-top:12px}.hint4.top.tight .hint4-a{width:26px}.meme4 .mm-dots{display:none!important}.meme4 .mm-think{grid-area:b;align-self:end;justify-self:start;position:relative;display:inline-flex;align-items:center;gap:5px;margin:0 0 4px 2px;padding:9px 13px;border-radius:999px;background:var(--p-paper);box-shadow:0 0 0 var(--p-bw) var(--p-line),0 10px 24px -12px #0000008c;opacity:0;transform:scale(.4);transform-origin:0 100%;transition:opacity .16s ease,transform .34s cubic-bezier(.34,1.5,.64,1);pointer-events:none}html[data-skin=grid] .meme4 .mm-think{border-radius:0}.meme4 .mm-think:before,.meme4 .mm-think:after{content:"";position:absolute;border-radius:50%;background:var(--p-paper);box-shadow:0 0 0 var(--p-bw) var(--p-line)}.meme4 .mm-think:before{width:9px;height:9px;left:-8px;bottom:-6px}.meme4 .mm-think:after{width:5px;height:5px;left:-15px;bottom:-11px}.meme4 .mm-think i{width:7px;height:7px;border-radius:50%;background:var(--p-ink);opacity:.35;animation:think4 1s ease-in-out infinite}.meme4 .mm-think i:nth-child(2){animation-delay:.14s}.meme4 .mm-think i:nth-child(3){animation-delay:.28s}@keyframes think4{0%,60%,to{transform:none;opacity:.35}30%{transform:translateY(-4px);opacity:.95}}.meme4.in:not(.speak) .mm-think{opacity:1;transform:none;transition-delay:.16s}.meme4.speak .mm-think{opacity:0;transform:scale(1.3);transition:opacity .14s ease,transform .2s ease-out}html .meme4.in:not(.speak) .mm-av img{animation:thinkhead4 1.3s ease-in-out infinite}@keyframes thinkhead4{0%,to{transform:rotate(-5deg) translateY(1px)}50%{transform:rotate(5deg) translateY(-2px)}}html .meme4.in:not(.speak) .mm-b{opacity:0!important;transform:scale(.45) translateY(6px)!important}html .meme4.speak .mm-b{opacity:1;transform:none;transition:transform .42s cubic-bezier(.34,1.3,.64,1),opacity .16s ease}html .meme4.speak .mm-t{opacity:1}.meme4 .mm-t .dc{position:relative;-webkit-text-fill-color:transparent}.meme4 .mm-t .dc:before{content:attr(data-g);position:absolute;left:0;top:0;-webkit-text-fill-color:currentColor;opacity:.7}@media (prefers-reduced-motion: reduce){.meme4 .mm-think{display:none}html .meme4.in .mm-b{opacity:1!important;transform:none!important}}.b4-emb svg{width:72%;overflow:visible;animation:none!important}.b4-emb .e-ico{transform-box:fill-box;transform-origin:50% 50%}.b4-emb .e-sp{stroke:currentColor;stroke-width:12;stroke-linecap:round;fill:none;opacity:0;transform-box:view-box;transform-origin:128px 128px}.b4-emb .e-ring{fill:none;stroke:currentColor;stroke-width:9;opacity:0;transform-box:view-box;transform-origin:128px 136px}.b4-emb .e-trail{fill:none;stroke:currentColor;stroke-width:14;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0}.b4-emb .e-mini{opacity:0;transform-box:fill-box;transform-origin:50% 100%}.b4-emb .e-star{opacity:0;transform-box:fill-box;transform-origin:50% 50%}.b4-emb:before,.b4-emb:after{content:"";position:absolute;inset:0;pointer-events:none}.b4-emb[data-nom=action] .e-ico{animation:e-act 3.4s cubic-bezier(.2,.9,.3,1.2) infinite}@keyframes e-act{0%,70%,to{transform:none}75%{transform:translateY(-10%) scale(.9)}79%{transform:translateY(4%) scale(1.2) rotate(-6deg)}85%{transform:scale(.96) rotate(2deg)}91%{transform:none}}.b4-emb[data-nom=action] .e-sp{animation:e-spark 3.4s ease-out infinite}@keyframes e-spark{0%,78%{opacity:0;transform:scale(.7)}80%{opacity:1;transform:scale(.85)}92%,to{opacity:0;transform:scale(1.18)}}.b4-emb[data-nom=action]:after{background:#fff;opacity:0;animation:e-flash 3.4s ease-out infinite}@keyframes e-flash{0%,78%{opacity:0}79.5%{opacity:.42}90%,to{opacity:0}}.b4-emb[data-nom=adventure] .e-ico{animation:e-adv 4.4s cubic-bezier(.3,.7,.3,1) infinite}@keyframes e-adv{0%,56%{transform:rotate(0)}76%{transform:rotate(382deg)}84%{transform:rotate(352deg)}91%{transform:rotate(364deg)}to{transform:rotate(360deg)}}.b4-emb[data-nom=indie] .e-ico{animation:e-ind 2.8s ease-in-out infinite}@keyframes e-ind{0%,56%,to{transform:scale(1)}62%{transform:scale(1.18)}68%{transform:scale(.97)}74%{transform:scale(1.12)}82%{transform:scale(1)}}.b4-emb[data-nom=indie] .e-ring{animation:e-ring 2.8s ease-out infinite}@keyframes e-ring{0%,60%{opacity:0;transform:scale(.62)}63%{opacity:.8}92%,to{opacity:0;transform:scale(1.22)}}.b4-emb[data-nom=rpg] .e-ico{transform-origin:26% 76%;animation:e-rpg 3.6s cubic-bezier(.3,1.3,.5,1) infinite}@keyframes e-rpg{0%,62%,to{transform:rotate(0)}70%{transform:rotate(-28deg)}77%{transform:rotate(18deg)}84%{transform:rotate(-4deg)}90%{transform:rotate(0)}}.b4-emb[data-nom=rpg] .e-trail{animation:e-trail 3.6s ease-out infinite}@keyframes e-trail{0%,71%{opacity:0;stroke-dashoffset:100}73%{opacity:.9}79%{opacity:.9;stroke-dashoffset:0}90%,to{opacity:0;stroke-dashoffset:-100}}.b4-emb[data-nom=score] .e-ico{animation:e-sc .5s cubic-bezier(.3,0,.3,1) infinite alternate}@keyframes e-sc{0%{transform:translateY(2%) rotate(-4deg)}to{transform:translateY(-3%) rotate(4deg)}}.b4-emb[data-nom=score] .e-mini{animation:e-mini 2s ease-out infinite}@keyframes e-mini{0%{opacity:0;transform:translate(0) scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(14%,-60%) rotate(18deg) scale(.9)}}.b4-emb[data-nom=goty] .e-ico{animation:e-goty 3.8s ease-in-out infinite}@keyframes e-goty{0%,to{transform:translateY(1%) rotate(-3deg)}50%{transform:translateY(-2%) rotate(3deg)}}.b4-emb[data-nom=goty]:before{inset:-10% -60%;background:linear-gradient(110deg,transparent 42%,rgba(255,255,255,.7) 50%,transparent 58%);transform:translate(-70%);animation:e-glint 3.8s ease-in-out infinite}@keyframes e-glint{0%,55%{transform:translate(-70%)}80%,to{transform:translate(70%)}}.b4-emb[data-nom=goty] .e-star.s1{animation:e-star 3.8s ease-out infinite}.b4-emb[data-nom=goty] .e-star.s2{animation:e-star 3.8s ease-out .35s infinite}@keyframes e-star{0%,70%{opacity:0;transform:scale(0) rotate(0)}78%{opacity:1;transform:scale(1.1) rotate(45deg)}90%,to{opacity:0;transform:scale(.2) rotate(90deg)}}@media (prefers-reduced-motion: reduce){.b4-emb :is(.e-ico,.e-sp,.e-ring,.e-trail,.e-mini,.e-star),.b4-emb:before,.b4-emb:after{animation:none!important}}.op4-row.op4-pin{grid-template-columns:1fr auto;padding:0 12px 10px 14px}.op4-row.op4-pin>span{opacity:.8;font-weight:700}html.studio[data-skin=grid].lock4:not(.air) .tk{filter:drop-shadow(0 16px 22px rgba(0,0,0,.55))}html.studio[data-skin=grid].lock4:not(.air) .tk-stub{box-shadow:inset 2px 0 #ffffff52}html[data-skin=grid] .tk-fib path{stroke:color-mix(in srgb,var(--g-acc) 72%,#fff)}.cst-crt{position:absolute;left:0;top:0;width:640px;height:405px;transform-origin:0 0;pointer-events:none;opacity:0;background:#fff;box-shadow:0 0 40px 10px #d6ecff99}html.st4on:not(.st-dark)[data-skin=grid] .top4 :is(.snd,.lang4,.brand4-sub){color:#14131a!important}.snd-zone{position:absolute;left:-9999px;top:0;z-index:6;width:0;height:0;pointer-events:none;opacity:0;transition:opacity .3s ease}.snd-zone.in{opacity:1}.snd-zone.gone{opacity:0}.snd-zone .snd-ring{position:absolute;left:-27px;top:-27px;width:54px;height:54px;border-radius:50%;box-shadow:0 0 0 2px #14131a,0 0 0 6px #ffffff8c,0 6px 18px #00000040;transform:scale(.6);transition:transform .5s cubic-bezier(.34,1.5,.64,1)}.snd-zone.in .snd-ring{transform:none}.snd-zone .snd-lbl{position:absolute;left:-22px;bottom:42px;font-family:var(--hand);font-weight:700;font-size:22px;line-height:1;color:#14131a;white-space:nowrap;transform:rotate(-6deg);text-shadow:0 0 6px rgba(255,255,255,.9),0 0 2px #fff}html.st-dark .snd-zone .snd-ring{box-shadow:0 0 0 2px #fff,0 0 0 6px #ffffff2e,0 6px 18px #0006}html.st-dark .snd-zone .snd-lbl{color:#fff;text-shadow:0 0 6px rgba(0,0,0,.8),0 0 2px #000}.m4 .hint4.snd-hint.snd-zone{display:block}@media (prefers-reduced-motion: reduce){.snd-zone .snd-ring{transition:none;transform:none}}html.knob4,html.knob4 *{cursor:pointer!important}html.m4 .top4 .top4-r{gap:0;align-items:center}html.m4 .top4 :is(.lang4,.snd){display:inline-flex;align-items:center;justify-content:center;height:46px;min-height:46px;min-width:46px;padding:0 8px;line-height:1}html.m4 .top4 .lang4 .tx4{font-size:16px;line-height:1}html.m4 .top4 .snd .ico{display:inline-grid;width:24px;height:24px}html.m4 .top4 .snd .ico svg{width:100%;height:100%}html.m4 .top4 .snd .snd-wave{width:20px;height:20px;gap:2px}html.m4 .top4 .snd .snd-wave i{width:2.5px;height:17px}.cand4.cand4.asking .cp-askh{padding-bottom:0}.cand4.asking .cp-askh:after{content:none;animation:none}.cand4.cand4.asking .cp-marks .cp-st{box-shadow:inset 0 0 0 1px var(--p-hair)}.studio .cand4.cand4.asking .cp-marks .cp-st{animation:ask4 .34s var(--spring) both,askwave4 4s cubic-bezier(.3,0,.3,1) .6s infinite}.studio .cand4.cand4.asking .cp-marks .cp-st:nth-child(2){animation-delay:30ms,.72s}.studio .cand4.cand4.asking .cp-marks .cp-st:nth-child(3){animation-delay:60ms,.84s}.studio .cand4.cand4.asking .cp-marks .cp-st:nth-child(4){animation-delay:90ms,.96s}@keyframes askwave4{0%,9%,to{scale:1}4%{scale:1.07}}@media (hover: hover){.studio .cand4.cand4.asking .cp-marks .cp-stamps:hover .cp-st{animation-play-state:running,paused}}@media (prefers-reduced-motion: reduce){.studio .cand4.cand4.asking .cp-marks .cp-st{animation:none}}@media (hover: hover){html.studio .cand4 .cp-skip:hover .ico{transform:none;animation:ffw4 .52s cubic-bezier(.5,0,.3,1)}}html.studio .cand4 .cp-skip:focus-visible .ico{animation:ffw4 .52s cubic-bezier(.5,0,.3,1)}@keyframes ffw4{0%{translate:0 0;opacity:1}42%{translate:12px 0;opacity:0}43%{translate:-12px 0;opacity:0}to{translate:0 0;opacity:1}}@media (prefers-reduced-motion: reduce){html.studio .cand4 .cp-skip .ico{animation:none!important}}html{--p-night: #0b0a0f;--p-night-2: #0e0d12;--p-night-3: #121117;--p-night-4: #1d1c24;--p-night-5: #2a2832;--p-night-ink: #F2F1F5;--p-night-veil: rgba(8, 8, 12, .86);--p-light: #fff;--p-shadow: #000;--p-card-face: #efedf2;--p-card-face-2: #dedce4;--p-card-ink: #14131A;--p-goty-glint: rgba(255, 236, 190, .4);--p-goty-ring: conic-gradient(from 0deg, #FF8A1F 0%, #FFE89A 14%, #FFC24A 28%, #8a3a06 46%, #FFB238 62%, #FFF1C2 76%, #E8700F 90%, #FF8A1F 100%)}html .ballot4 .b4-row .b4-sock,html.studio.hb4[data-skin=grid] .ballot4 .b4-row .b4-sock{border-radius:17%/11.33%}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb){isolation:isolate;overflow:hidden;background:var(--p-night)!important;background-image:none!important;outline:0!important;box-shadow:0 10px 26px -12px color-mix(in srgb,var(--hue) 80%,transparent)!important;animation:none}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb):before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:240%;aspect-ratio:1;translate:-50% -50%;pointer-events:none;background:conic-gradient(from 0deg,var(--hue) 0%,color-mix(in oklab,var(--hue) 45%,var(--p-light)) 12%,var(--hue) 26%,color-mix(in oklab,var(--hue) 40%,var(--p-shadow)) 44%,color-mix(in oklab,var(--hue) 82%,var(--p-light)) 62%,var(--hue) 78%,color-mix(in oklab,var(--hue) 55%,var(--p-shadow)) 90%,var(--hue) 100%);animation:embspin4 7.5s linear infinite;transition:opacity .3s ease}html .ballot4 .b4-row.now[data-nom=goty] .b4-sock:has(.b4-emb):before{background:var(--p-goty-ring)}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb):after{content:"";position:absolute;inset:6% 9%;z-index:1;border-radius:22%/15%;pointer-events:none;background:radial-gradient(90% 70% at 50% 42%,var(--p-night) 55%,color-mix(in srgb,var(--p-night) 82%,transparent) 100%);filter:blur(5px);transition:opacity .3s ease}@keyframes embspin4{to{rotate:1turn}}html .ballot4 .b4-row.now .b4-sock .b4-emb{z-index:2;background:none!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p-light) 16%,transparent)}html .ballot4 .b4-row.now .b4-sock .b4-emb svg{filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--hue) 60%,var(--p-shadow)))}html .ballot4 .b4-row.now .b4-emb[data-nom=action]:after{background:color-mix(in srgb,var(--hue) 70%,var(--p-light))}html .ballot4 .b4-row.now .b4-emb[data-nom=goty]:before{background:linear-gradient(110deg,transparent 42%,var(--p-goty-glint) 50%,transparent 58%)}@media (prefers-reduced-motion: reduce){html .ballot4 .b4-row.now .b4-sock:has(.b4-emb):before{animation:none}}.b4-ants{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:0;transition:opacity .2s ease}.b4-ants rect{fill:none;stroke:var(--hue, var(--acc));stroke-width:2;vector-effect:non-scaling-stroke;stroke-dasharray:9 7}html.drag4 .ballot4 .b4-row.now .b4-ants rect{animation:ants4 .7s linear infinite}@keyframes ants4{to{stroke-dashoffset:-16}}html.drag4 .ballot4 .b4-row.now{position:relative;z-index:6}html.drag4 .ballot4 .b4-row.now .b4-btn{background:none!important;box-shadow:none!important}html.drag4 .ballot4 .b4-row.now .b4-sock{background:color-mix(in srgb,var(--p-night) 50%,transparent)!important;outline:0!important;box-shadow:none!important}html.drag4 .ballot4 .b4-row.now .b4-sock:before,html.drag4 .ballot4 .b4-row.now .b4-sock:after{opacity:0}html.drag4 .ballot4 .b4-row.now .b4-sock .b4-emb{box-shadow:none;opacity:.8}html.drag4 .ballot4 .b4-row.now .b4-sock .b4-emb:before,html.drag4 .ballot4 .b4-row.now .b4-sock .b4-emb:after{display:none}html.drag4 .ballot4 .b4-row.now .b4-ants{opacity:1}html.drag4 .ballot4 .b4-row.over .b4-sock{background:color-mix(in srgb,var(--hue) 16%,color-mix(in srgb,var(--p-night) 50%,transparent))!important}html.drag4 .ballot4 .b4-row.over .b4-ants rect{stroke-dasharray:none;stroke-width:2.5;filter:drop-shadow(0 0 6px var(--hue))}@media (prefers-reduced-motion: reduce){.b4-ants rect{animation:none}}html.m4 .ballot4 .b4-list{gap:2px}html.m4 .ballot4 .b4-sock{width:31px}html.m4 .ballot4 .b4-btn{min-height:46px}html.m4 .ballot4 .b4-row:not(.done):not(.now) .b4-sock:after{font-size:13px}html.m4 .ballot4 .b4-emb :is(.e-sp,.e-ring,.e-trail,.e-mini,.e-star){display:none}html.m4 .ballot4 .b4-emb:before,html.m4 .ballot4 .b4-emb:after{display:none}html.m4 .ballot4 .b4-emb .e-ico{animation:e-calm4 3.6s ease-in-out infinite!important;transform-origin:50% 50%}@keyframes e-calm4{0%,to{transform:translateY(2%) rotate(-3deg)}50%{transform:translateY(-2%) rotate(3deg)}}html.m4 .ballot4 .b4-row.now .b4-sock:has(.b4-emb):after{filter:blur(3px)}@keyframes rx4{0%{opacity:0;transform:translate(0) scale(.3) rotate(0)}12%{opacity:1;transform:translate(calc(var(--mx, 0px) * .22),calc(var(--my, -30px) * .22)) scale(var(--s)) rotate(calc(var(--ra, 0deg) * .4))}50%{transform:translate(var(--mx, 0px),var(--my, -90px)) scale(var(--s)) rotate(var(--ra, -8deg))}to{opacity:0;transform:translate(var(--dx),var(--rise)) scale(calc(var(--s) * .8)) rotate(calc(var(--ra, 10deg) * 1.6))}}.studio .lt4.at.rail,.studio.dark .lt4.at.rail{max-width:calc(min(680px,50vw) / var(--z))}.studio .lt4 .lt4-l{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:balance}.lt4-p{display:block;height:2px;margin-top:6px;width:100%;max-width:260px;background:var(--acc);border-radius:1px;transform:scaleX(0);transform-origin:0 50%;opacity:0}html[data-skin=grid] .lt4-p{background:var(--g-acc, var(--acc))}.lt4.at.rail .lt4-p{justify-self:end;transform-origin:100% 50%}.lt4.prep .lt4-p{opacity:1;animation:ltprep4 var(--prep, 1s) cubic-bezier(.4,0,.6,1) forwards;transition:opacity .2s ease}@keyframes ltprep4{to{transform:scaleX(1)}}.ballot4 .b4-row.prime{opacity:1!important}html .ballot4 .b4-row.prime .b4-sock{box-shadow:inset 0 0 0 1.5px var(--hue),0 0 22px -4px var(--hue)!important;transition:box-shadow .5s ease}html .ballot4 .b4-row.prime .b4-sock:after{color:var(--hue)!important;transition:color .5s ease}@media (prefers-reduced-motion: reduce){.lt4.prep .lt4-p{animation:none;transform:none}}html.m4 .cand4.lockp .cp-drag,html.m4.studio[data-skin=grid] .cand4.lockp .cp-drag{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.cand4.lockp .cp-how{justify-self:center;min-height:32px;padding:0 6px;font-size:13px;font-weight:700;color:inherit;opacity:.62;text-decoration:underline;text-underline-offset:3px;transition:opacity .15s ease}.cand4.lockp .cp-how:hover{opacity:1}.cand4.side.lockp .cp-how{justify-self:start}.pts4-l{margin:0;padding:0 0 0 18px;display:grid;gap:8px;font-size:15px;line-height:1.4}.pts4-l li::marker{color:var(--acc)}html.studio .pts4 .sh4-sheet{color:var(--p-ink);background:var(--p-paper)}html.m4.hb4 .hero4 .h4-t{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}html.m4.hb4 .hero4 .h4-t>br{display:none}.fl4{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:65;pointer-events:none}.fl4{width:auto;height:auto;transform-origin:0 0;will-change:transform}html.prep4 :is(.hero4,.h4-note){opacity:0!important;transition:opacity .35s ease!important}html.prep4 :is(.curves,.stk4){opacity:0!important;transition:opacity .4s ease!important}.lk-sign{display:grid;gap:8px}.lk-sign>.cp-q{margin:0}.lk-sign .sg4-name input{height:46px;font-size:18px}.lk-sign .pad4{height:112px;border-radius:var(--p-r-s);background-color:var(--p-field);color:var(--p-ink);box-shadow:inset 0 0 0 1px var(--p-line-soft)}.lk-sign .pad4-ph{font-size:20px}html[data-skin=grid] .lk-sign .pad4,html[data-skin=grid] .lk-sign .sg4-name input{border-radius:0}html.m4 .lk-sign{gap:6px}html.m4 .lk-sign>.cp-q{display:none}html.m4 .lk-sign .pad4{height:84px}html.m4 .lk-sign .sg4-name input{height:42px;font-size:16px}html.birth4 :is(.hero4,.h4-note,.ballot4,.cand4,.curves,.stk4,.top4){opacity:0!important;pointer-events:none!important;transition:opacity .4s ease!important}.brn4{position:fixed;left:0;top:0;z-index:66;pointer-events:none}.cand4.fin4.act.stag>*{animation:dock6in .52s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(var(--k, 0) * .11s + .12s)}@keyframes dock6in{0%{opacity:0;transform:translateY(14px)}}html.final4 .hero4.stag{animation:dock6in .6s cubic-bezier(.16,1,.3,1) backwards}@media (prefers-reduced-motion: reduce){.cand4.fin4.act.stag>*,html.final4 .hero4.stag{animation:none}}.ballot4.full6 .b4-row .b4-sock{animation:full6 .7s cubic-bezier(.3,0,.2,1) both;animation-delay:calc(var(--fi, 0) * 90ms)}.ballot4.full6 .b4-row:nth-child(1){--fi: 0}.ballot4.full6 .b4-row:nth-child(2){--fi: 1}.ballot4.full6 .b4-row:nth-child(3){--fi: 2}.ballot4.full6 .b4-row:nth-child(4){--fi: 3}.ballot4.full6 .b4-row:nth-child(5){--fi: 4}.ballot4.full6 .b4-row:nth-child(6){--fi: 5}@keyframes full6{0%{scale:1;filter:none}35%{scale:1.1;filter:brightness(1.35) drop-shadow(0 0 10px var(--hue, var(--p-light)))}to{scale:1;filter:none}}@media (prefers-reduced-motion: reduce){.ballot4.full6 .b4-row .b4-sock{animation:none}}.rl{transition-property:none}.rl>span{transition-delay:inherit}html .lk-sign .sg4-name input{background:var(--p-field);color:var(--p-ink);box-shadow:inset 0 0 0 1px var(--p-line-soft)}html .lk-sign .sg4-name input::placeholder{color:var(--p-mute2)}html .lk-sign .pad4 :is(.pad4-ph,.pad4-x){color:var(--p-mute2)}html .lk-sign .pad4 .pad4-line{background:var(--p-line-soft)}html .lk-sign .pad4-tools .pad4-clr{background:var(--p-field2);color:var(--p-ink);box-shadow:inset 0 0 0 1px var(--p-line-soft);opacity:1}html[data-skin=grid] .lk-sign .pad4-tools .pad4-clr{border-radius:0}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb):before{animation-duration:15s;filter:blur(1.5px)}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb):after{filter:blur(6px);background:radial-gradient(90% 70% at 50% 42%,var(--p-night) 49%,color-mix(in srgb,var(--p-night) 80%,transparent) 100%)}.b4-emb svg{width:61%}.b4-emb[data-nom=indie] .e-ring{animation-name:e-ring11}@keyframes e-ring11{0%,58%{opacity:0;transform:scale(.7)}62%{opacity:.8}94%,to{opacity:0;transform:scale(1.6)}}html{--p-pult-acc: #FF5A1A}.snd-zone .snd-ring,html.st-dark .snd-zone .snd-ring{box-shadow:0 0 0 1.5px var(--p-card-ink),0 0 0 4px var(--p-pult-acc),0 0 0 5.5px var(--p-card-ink),0 6px 18px #0000004d}.snd-zone .snd-ring:after{content:"";position:absolute;inset:-4px;border-radius:50%;box-shadow:0 0 0 2.5px var(--p-pult-acc);opacity:0}.snd-zone.in .snd-ring:after{animation:sndpulse11 1.8s cubic-bezier(.2,.7,.3,1) .6s 3,sndrem11 10s cubic-bezier(.2,.7,.3,1) 6s infinite}@keyframes sndpulse11{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.45)}}@keyframes sndrem11{0%{opacity:.9;transform:scale(1)}12.6%,to{opacity:0;transform:scale(1.45)}}@media (prefers-reduced-motion: reduce){.snd-zone.in .snd-ring:after{animation:none}}.hint4.snd-hint .hint4-a{transform:translateY(6px) rotate(var(--snd-rot, 0deg));transform-origin:0 50%}html .cand4.lockp .cp-q.lk-on{color:var(--acc)}html[data-skin=grid][data-gacc=nom] .cand4.lockp .cp-q.lk-on{color:var(--g-acc, var(--acc))}html .cand4.lockp .cp-meta{margin-top:6px}.cand4.lockp .lk-nums{margin-top:14px}.cand4.lockp .lk-nums .cp-num b{font-size:clamp(26px,2vw,38px)}.cand4.lockp .lk-nums .cp-num.lk b{color:var(--acc)}html[data-skin=grid] .cand4.lockp .lk-nums .cp-num.lk b{color:var(--g-acc, var(--acc))}.cand4.lockp .lk-nums .cp-num.odds b{color:var(--p-ink)}.lk-sign>.cp-q{font-size:13px}.lk-sign .lk-note{margin:-2px 0 0;font-size:12px;line-height:1.3;font-weight:600;color:var(--p-mute2)}html.m4 .lk-sign .lk-note{font-size:11.5px}.pts4 .sh4-sheet{display:grid;gap:16px}.pts4 .pts4-h{margin:0;font-family:var(--display);font-size:20px;font-weight:900;line-height:1.1;text-transform:uppercase;color:var(--p-ink, var(--ink));letter-spacing:0}.pts4 .pts4-lead{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:15px;font-weight:650;line-height:1.35;color:var(--p-ink, var(--ink))}.pts4 .pts4-date{display:inline-block;padding:3px 8px;font-size:12px;font-weight:850;text-transform:uppercase;color:var(--on-acc);background:var(--acc);border-radius:4px}html[data-skin=grid] .pts4 .pts4-date{border-radius:0}.pts4 .pts4-g{--bh: 132px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;align-items:end;padding:6px 0 2px}.pts4 .pts4-c{display:grid;justify-items:center;align-content:end;gap:4px;min-width:0}.pts4 .pts4-v{font-family:var(--display);font-size:20px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums;color:var(--p-ink, var(--ink));opacity:0;animation:ptsv11 .3s ease calc(.25s + var(--i) * .12s + .32s) forwards}.pts4 .pts4-bar{position:relative;display:block;width:100%;max-width:64px;height:calc(var(--hgt) * var(--bh));border-radius:6px 6px 0 0;transform-origin:50% 100%;transform:scaleY(0);background:linear-gradient(180deg,color-mix(in srgb,var(--p-ink, var(--ink)) 34%,transparent),color-mix(in srgb,var(--p-ink, var(--ink)) 14%,transparent));animation:ptsbar11 .55s cubic-bezier(.2,.9,.3,1.15) calc(.25s + var(--i) * .12s) forwards}html[data-skin=grid] .pts4 .pts4-bar{border-radius:0}.pts4 .pts4-c.lk .pts4-bar{background:linear-gradient(180deg,var(--acc),color-mix(in srgb,var(--acc) 62%,transparent))}.pts4 .pts4-c.lk .pts4-v{color:var(--acc)}.pts4 .pts4-bar em{position:absolute;left:50%;top:10px;translate:-50% 0;rotate:-8deg;padding:2px 6px;font-style:normal;font-family:var(--display);font-size:15px;font-weight:900;color:var(--p-card-ink, #14131A);background:var(--p-card-face, #efedf2);box-shadow:0 2px 6px #0000004d}.pts4 .pts4-k{font-size:12px;font-weight:800;line-height:1.15;text-align:center;color:var(--p-ink, var(--ink))}.pts4 .pts4-c small{margin-top:-2px;font-size:11px;font-weight:650;color:var(--p-mute2, currentColor)}.pts4 .pts4-row{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center}.pts4 .pts4-row p{margin:0;font-size:14px;font-weight:650;line-height:1.35;color:var(--p-ink, var(--ink))}.pts4 .pts4-row p:last-child{display:flex;align-items:center;gap:8px;white-space:nowrap;color:var(--p-mute2, currentColor)}.pts4 .pts4-zero{font-family:var(--display);font-size:22px;font-weight:900;line-height:1;color:var(--p-ink, var(--ink))}@keyframes ptsbar11{to{transform:scaleY(1)}}@keyframes ptsv11{to{opacity:1}}html.m4 .pts4 .pts4-g{--bh: 112px;gap:8px}html.m4 .pts4 .pts4-row{grid-template-columns:1fr;gap:8px}@media (prefers-reduced-motion: reduce){.pts4 :is(.pts4-bar,.pts4-v){animation:none;transform:none;opacity:1}}.stmp4{position:fixed;z-index:40;width:0;height:0;pointer-events:none}.stmp4:before,.stmp4:after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;translate:-50% -50%}.stmp4:before{width:120px;height:120px;background:radial-gradient(circle,rgba(255,255,255,.85) 0%,color-mix(in srgb,var(--c, #fff) 55%,transparent) 35%,transparent 70%);animation:stmpf11 .42s cubic-bezier(.2,.8,.3,1) forwards;mix-blend-mode:screen}.stmp4:after{width:40px;height:40px;box-shadow:0 0 0 3px var(--c, #fff);animation:stmpr11 .55s cubic-bezier(.2,.8,.3,1) forwards}.stmp4.big:before{width:300px;height:300px}.stmp4.big:after{width:90px;height:90px}@keyframes stmpf11{0%{opacity:0;scale:.4}18%{opacity:1}to{opacity:0;scale:1.25}}@keyframes stmpr11{0%{opacity:.9;scale:.3}to{opacity:0;scale:2.6}}@media (prefers-reduced-motion: reduce){.stmp4{display:none}}html.hb4.final4:not(.m4) .ballot4{left:calc(var(--fin-bal, 72vw) / var(--z, 1));right:auto;top:50%;translate:0 -50%;margin:0;width:340px;padding:18px 18px 20px;border-radius:16px;transition:opacity .5s ease,translate .6s var(--out)}html.hb4.final4[data-skin=grid]:not(.m4) .ballot4{border-radius:0;background:color-mix(in srgb,var(--p-night) 72%,transparent);box-shadow:inset 0 0 0 1px var(--p-line-soft)}html.hb4.final4:not(.m4) .b4-list{gap:10px}html.hb4.final4:not(.m4) .b4-sock{width:44px;border-radius:6px;box-shadow:0 10px 18px -10px var(--hue)}html.hb4.final4:not(.m4) .b4-txt b{font-size:12px}html.hb4.final4:not(.m4) .b4-sub{font-size:14.5px;font-weight:800;line-height:1.2;opacity:1}html.hb4.final4:not(.m4) .b4-k{margin-bottom:4px}.ballot4 .b4-btn:has(.b4-lk){position:relative}.ballot4 .b4-lk{position:absolute;left:34px;top:-7px;z-index:2;padding:1px 4px;font-family:var(--display);font-style:normal;font-size:11px;font-weight:900;line-height:1.2;color:var(--p-card-ink);background:var(--p-card-face);rotate:8deg;box-shadow:0 2px 6px #00000059;pointer-events:none}html.m4 .ballot4 .b4-lk{left:21px;top:-5px;padding:0 3px;font-size:8.5px}html:not(.m4).final4 .hero4 .h4-t{font-size:clamp(60px,min(8.6vw,13.5vh),156px);line-height:.92}html{--p-widget-bg: rgba(0, 0, 0, .78);--p-widget-blur: blur(16px) saturate(1.6)}.top4 :is(.lang4,.snd){display:inline-flex;align-items:center;justify-content:center;line-height:1}.top4 :is(.lang4,.snd) .tx4{line-height:1}html.m4 .top4 .snd .tx4{font-size:16px}.snd-zone{transition:opacity .45s ease;will-change:transform}.snd-zone .snd-ring,html.st-dark .snd-zone .snd-ring{left:-40px;top:-40px;width:80px;height:80px;box-shadow:none;background:radial-gradient(circle closest-side,color-mix(in srgb,var(--p-pult-acc) 0%,transparent) 46%,color-mix(in srgb,var(--p-pult-acc) 46%,transparent) 60%,color-mix(in srgb,var(--p-pult-acc) 16%,transparent),color-mix(in srgb,var(--p-pult-acc) 0%,transparent))}.snd-zone .snd-ring:before{content:"";position:absolute;inset:15px;border-radius:50%;box-shadow:0 0 0 1.5px #ffffffeb,0 0 12px 1px color-mix(in srgb,var(--p-pult-acc) 70%,transparent)}.snd-zone .snd-ring:after,.snd-zone.in .snd-ring:after{animation:none;display:none}.snd-zone.in .snd-ring{animation:sndglow12 2.6s ease-in-out .5s infinite}@keyframes sndglow12{0%,to{transform:scale(.94);opacity:.8}50%{transform:scale(1.06);opacity:1}}.snd-zone .snd-lbl{bottom:46px}@media (prefers-reduced-motion: reduce){.snd-zone.in .snd-ring{animation:none}}html.m4 .hero4{top:70px}html.studio .h4-note{flex-direction:column;align-items:flex-start;gap:5px}html.studio[data-skin=grid] :is(.cand4.cand4.under,.cand4.cand4.side:not(.fin4),.own4 .sh4-sheet.own4-s){background:var(--p-widget-bg);-webkit-backdrop-filter:var(--p-widget-blur);backdrop-filter:var(--p-widget-blur)}html.studio[data-skin=grid] .cand4.cand4 .cp-st{background:transparent}html.studio[data-skin=grid] .cand4.cand4 .cp-st:hover{background:#ffffff0f}html.studio[data-skin=grid] .cand4.cand4 .cp-st[aria-pressed=true]{background:var(--ink-c)}.pult4.motor12 .pl-foot{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1) .12s}html .ballot4 .b4-row.now .b4-sock:has(.b4-star){isolation:isolate;overflow:hidden;background:var(--p-night)!important;background-image:none!important;outline:0!important;box-shadow:0 10px 26px -12px color-mix(in srgb,var(--hue) 80%,transparent)!important;animation:none}html .ballot4 .b4-row.now .b4-sock:has(.b4-star):before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:240%;aspect-ratio:1;translate:-50% -50%;pointer-events:none;background:conic-gradient(from 0deg,var(--hue) 0%,color-mix(in oklab,var(--hue) 45%,var(--p-light)) 12%,var(--hue) 26%,color-mix(in oklab,var(--hue) 40%,var(--p-shadow)) 44%,color-mix(in oklab,var(--hue) 82%,var(--p-light)) 62%,var(--hue) 78%,color-mix(in oklab,var(--hue) 55%,var(--p-shadow)) 90%,var(--hue) 100%);animation:embspin4 7.5s linear infinite;transition:opacity .3s ease}html .ballot4 .b4-row.now[data-nom=goty] .b4-sock:has(.b4-star):before{background:var(--p-goty-ring)}html .ballot4 .b4-row.now .b4-sock:has(.b4-star):after{content:"";position:absolute;inset:6% 9%;z-index:1;border-radius:22%/15%;pointer-events:none;background:radial-gradient(90% 70% at 50% 42%,var(--p-night) 55%,color-mix(in srgb,var(--p-night) 82%,transparent) 100%);filter:blur(5px);transition:opacity .3s ease}html .ballot4 .b4-row.now .b4-sock .b4-star{z-index:2;background:none!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p-light) 16%,transparent)}html .ballot4 .b4-row.now .b4-sock .b4-star img{filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--hue) 55%,var(--p-shadow)))}html .meme4 .mm-av,html .meme4 .mm-av.stk,html:not(.m4) .meme4 .mm-av,html:not(.m4) .meme4 .mm-av.stk{overflow:visible;background:none;box-shadow:none;border-radius:0}html .meme4 .mm-av:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--p-light);box-shadow:0 0 0 2px var(--p-paper),0 0 0 3px var(--p-line),0 8px 16px -8px #00000073}html:not(.m4) .meme4 .mm-av:before{box-shadow:0 0 0 3px var(--p-paper),0 0 0 4.5px var(--p-line),0 12px 24px -10px #00000073}html .meme4 .mm-av img,html .meme4 .mm-av.stk img,html .meme4 .mm-av.av3d img{position:absolute;left:-14%;bottom:0;width:128%;height:128%;object-fit:contain;object-position:50% 100%;transform-origin:50% 100%;-webkit-mask:radial-gradient(50% 39.06% at 50% 60.94%,#000 97%,transparent 100%),linear-gradient(#000 60.94%,transparent 60.94%);mask:radial-gradient(50% 39.06% at 50% 60.94%,#000 97%,transparent 100%),linear-gradient(#000 60.94%,transparent 60.94%)}html .meme4 .mm-av.stk img{transform:none}@media (prefers-reduced-motion: reduce){html .ballot4 .b4-row.now .b4-sock:has(.b4-star):before{animation:none}}html.enter12 .hero4:not(.cutting) .h4-hand{animation:hand12 .7s cubic-bezier(.3,.7,.2,1) .12s both}@keyframes hand12{0%{clip-path:inset(-40% 100% -40% -10%)}to{clip-path:inset(-40% -10% -40% -10%)}}html.enter12 :is(.curves,.stk4){transition:opacity .7s ease .5s!important}html.enter12 .h4-note.on:not(.cutting){transition-delay:.4s!important}.hint4.nudge12{animation:nudge12 1.2s cubic-bezier(.3,.7,.3,1)}@keyframes nudge12{0%,to{translate:0 0;rotate:0deg}22%{translate:0 -7px;rotate:-2.5deg}52%{translate:0 2px;rotate:1.5deg}78%{translate:0 -1px;rotate:0deg}}.hint4.nudge12 .hint4-a svg path{stroke-dasharray:160;animation:draw12 .7s ease-out .15s both}@keyframes draw12{0%{stroke-dashoffset:160}to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){html.enter12 .hero4 .h4-hand,.hint4.nudge12,.hint4.nudge12 .hint4-a svg path{animation:none}}.wl4-table{transform:rotateX(7deg)}.wl4-c:nth-child(3n+2){margin-top:0}.wl4-c{padding:4% 4% 0;border-radius:9px;background:linear-gradient(180deg,var(--p-card-face) 0%,var(--p-card-face-2) 62%,color-mix(in srgb,var(--acc) 42%,var(--p-card-face)) 100%)}.wl4-face{border-radius:6px}.wl4-c>b{padding:6% 3px 7%;font-size:clamp(7px,1.9vw,10px);line-height:1.12;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.6em;align-content:center;color:color-mix(in srgb,var(--p-card-ink) 90%,transparent)}.wl4-c.now:is(.empty) .wl4-face:after{inset:0;border-radius:inherit;filter:none;background:radial-gradient(78% 70% at 50% 50%,var(--p-night-2) 38%,color-mix(in srgb,var(--p-night-2) 72%,transparent) 64%,transparent 100%)}.wl4-c:is(.empty,.skip)>b{color:inherit}.pl-foot a{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent);text-underline-offset:3px;transition:text-decoration-color .2s ease}.pl-foot a:hover{text-decoration-color:currentColor}.ov4-g{white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:normal;word-break:normal;line-height:1.2}html .ballot4 .b4-sock :is(.b4-emb svg,.b4-star img),.b4-emb svg,.b4-star img,html .meme4 .mm-av img,.mm-av.stk{filter:none!important}html .meme4 .mm-av:before,html:not(.m4) .meme4 .mm-av:before{box-shadow:0 0 0 2px var(--p-paper),0 0 0 3px var(--p-line)}.hint4.snd-hint .hint4-t{white-space:nowrap;max-width:none}.hint4.snd-hint .hint4-a{transform:translateY(6px) rotate(var(--snd-rot, 0deg)) scale(var(--snd-k, 1))}.snd-zone .snd-lbl{display:none}html .ballot4 .b4-row.now .b4-sock:is(:has(.b4-emb),:has(.b4-star)):before{animation-duration:12s}html .ballot4 .b4-row.now .b4-sock:is(:has(.b4-emb),:has(.b4-star)):after,html.m4 .ballot4 .b4-row.now .b4-sock:is(:has(.b4-emb),:has(.b4-star)):after{inset:8% 11%;filter:blur(9px);background:radial-gradient(90% 72% at 50% 45%,color-mix(in srgb,var(--p-night) 88%,transparent) 30%,color-mix(in srgb,var(--p-night) 55%,transparent) 72%,transparent 100%)}.rx4{animation:rx12x 1.9s cubic-bezier(.1,.8,.3,1) forwards,rx12y 1.9s cubic-bezier(.18,.7,.35,1) forwards,rx12a 1.9s linear forwards,rx12s 1.9s cubic-bezier(.3,1.4,.5,1) forwards}@keyframes rx12x{0%{transform:translate(0) rotate(0)}to{transform:translate(var(--dx)) rotate(calc(var(--ra, 10deg) * 1.6))}}@keyframes rx12y{0%{translate:0 0}to{translate:0 var(--rise)}}@keyframes rx12a{0%{opacity:0}6%{opacity:1}62%{opacity:1}to{opacity:0}}@keyframes rx12s{0%{scale:.3}14%{scale:var(--s)}to{scale:calc(var(--s) * .8)}}html[data-mq=ribbon].lock4:not(.final4) .curves:not(.swap){opacity:1!important}html[data-mq=ribbon].lock4.focus4:not(.final4) .curves:not(.swap){opacity:.38!important}html.hb4:not(.m4):not(.lock4):not(.final4) .hero4.hand-mid .h4-hand{transform-origin:50% 50%;z-index:2}.wl4-c.mini{padding:0;background:none;border-radius:9px}.wl4-c.mini .wl4-mini canvas{display:block;width:100%;height:auto;border-radius:9px}.wl4-c.mini>b{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0;min-height:0}.wl4-c:not(.mini){aspect-ratio:var(--fasp, .69);display:flex;flex-direction:column}.wl4-c:not(.mini) .wl4-face{flex:1;aspect-ratio:auto;min-height:0}html[data-av] .meme4 .mm-av.cine,html:not(.m4) .meme4 .mm-av.cine{isolation:isolate;overflow:visible;background:none;box-shadow:none;border-radius:0;filter:none}html[data-av] .meme4 .mm-av.cine:before{content:"";position:absolute;inset:0;z-index:0;border-radius:50%;box-shadow:none;background:conic-gradient(from 0deg,var(--hue) 0%,color-mix(in oklab,var(--hue) 45%,var(--p-light)) 12%,var(--hue) 26%,color-mix(in oklab,var(--hue) 40%,var(--p-shadow)) 44%,color-mix(in oklab,var(--hue) 82%,var(--p-light)) 62%,var(--hue) 78%,color-mix(in oklab,var(--hue) 55%,var(--p-shadow)) 90%,var(--hue) 100%);animation:avpulse 2.6s ease-in-out infinite}@keyframes avpulse{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.22) saturate(1.1)}}html[data-av] .meme4 .mm-av.cine{animation:avbreath 2.6s ease-in-out infinite}@keyframes avbreath{0%,to{scale:1;translate:0 0}50%{scale:1.04;translate:0 2%}}html[data-av] .meme4 .mm-av.cine:after{content:"";position:absolute;inset:0;z-index:1;border-radius:50%;pointer-events:none;filter:none;background:radial-gradient(closest-side at 50% 46%,color-mix(in srgb,var(--hue) 20%,var(--p-night)) 0%,var(--p-night) 48%,color-mix(in srgb,var(--p-night) 96%,transparent) 58%,color-mix(in srgb,var(--p-night) 88%,transparent) 66%,color-mix(in srgb,var(--p-night) 74%,transparent) 74%,color-mix(in srgb,var(--p-night) 56%,transparent) 82%,color-mix(in srgb,var(--p-night) 38%,transparent) 89%,color-mix(in srgb,var(--p-night) 24%,transparent) 95%,color-mix(in srgb,var(--p-night) 15%,transparent) 100%)}html[data-av] .meme4 .mm-av.cine img{z-index:2;position:absolute;left:-14%;bottom:0;width:128%;height:128%;transform:none;filter:none;object-fit:contain;object-position:50% 100%;transform-origin:50% 100%;-webkit-mask:radial-gradient(39.06% 39.06% at 50% 60.94%,#000 97%,transparent 100%),linear-gradient(#000 60.94%,transparent 60.94%);mask:radial-gradient(39.06% 39.06% at 50% 60.94%,#000 97%,transparent 100%),linear-gradient(#000 60.94%,transparent 60.94%)}@media (prefers-reduced-motion: reduce){html[data-av] .meme4 .mm-av.cine,html[data-av] .meme4 .mm-av.cine:before{animation:none}}html{--p-wait-bg: #26252C;--p-wait-hi: #3B3A44}.ballot4 .b4-row.left .b4-btn{cursor:pointer}html .ballot4 .b4-row.left:not(.done):not(.now) .b4-sock{background:var(--p-wait-bg)!important;box-shadow:inset 0 0 0 1px #ffffff29!important;overflow:hidden}html .ballot4 .b4-row.left:not(.done):not(.now) .b4-sock:after{content:none}.b4-emb.b4-wait,.b4-row[data-nom=goty] .b4-emb.b4-wait{color:var(--hue, var(--nom));background:var(--p-wait-bg)!important;box-shadow:inset 0 0 0 1px #ffffff1f;animation:wait13 2.8s ease-in-out infinite}@keyframes wait13{50%{background-color:var(--p-wait-hi);box-shadow:inset 0 0 0 1px #ffffff42}}html .ballot4 .b4-row.left .b4-btn:is(:hover,:focus-visible) .b4-emb.b4-wait{animation-play-state:paused;background:var(--p-wait-hi)!important}.ov4-t.left .ov4-c{position:relative;overflow:hidden}.ov4-wait{position:absolute;inset:0;display:grid!important;place-items:center;border-radius:inherit}.ov4-wait svg{width:46%;height:auto;overflow:visible}.ov4-t.left .ov4-g{color:var(--nom)}@media (prefers-reduced-motion: reduce){.b4-emb.b4-wait{animation:none}}html .ballot4 .b4-star img{width:150%;bottom:-17%;transform-origin:50% 70%}html.m4 .ballot4 .b4-star img{width:152%;bottom:-18%}html{--p-goty-mid: #FFBE5C}html.snake4.hb4:not(.lock4):not(.final4) .h4-hand{color:var(--acc)}html.snake4.hb4[data-nom=goty]:not(.lock4):not(.final4) .h4-hand{color:var(--p-goty-mid)}.ballot4 .b4-edit{display:none}html.lock4:not(.m4):not(.final4) .ballot4 .b4-edit{display:block;margin:10px 0 0;font-size:12px;font-weight:600;color:var(--p-mute2, rgba(255, 255, 255, .6))}html.lock4:not(.m4):not(.final4) .ballot4 .b4-row.done .b4-btn{cursor:pointer}html{--p-link-ok: #B4DC1E;--p-on-link-ok: #0c0b10}.dock-link{position:relative;overflow:hidden}.dock-link .dock-ok{position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--p-link-ok);color:var(--p-on-link-ok);opacity:0;scale:.9;pointer-events:none;transition:opacity .2s ease,scale .3s var(--spring, cubic-bezier(.3, 1.4, .5, 1))}.dock-link .dock-ok svg{width:26px;height:26px}.dock-link.done .dock-ok{opacity:1;scale:1}.dock-link.done .dock-ok svg path{stroke-dasharray:24;stroke-dashoffset:24;animation:dockck13 .32s ease-out .08s forwards}@keyframes dockck13{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.dock-link.done .dock-ok svg path{animation:none;stroke-dashoffset:0}}.lk-sign .sg4-q{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lk-sign .sg4-left{font-size:11.5px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--p-mute2, rgba(255, 255, 255, .55));font-variant-numeric:tabular-nums;white-space:nowrap}html.paltw{transition:--bg 1.2s ease,--hi 1.2s ease,--lo 1.2s ease,--ink 1.2s ease,--acc 1.2s ease,background-color 1.2s ease}html.paltw.palfast{transition-duration:.42s}html .ballot4 .b4-row.now .b4-sock:has(.b4-star){overflow:visible;animation:sock13 2.6s ease-in-out infinite}@keyframes sock13{0%,to{scale:1}50%{scale:1.04}}html .ballot4 .b4-row.now .b4-sock:has(.b4-star):before,html.m4 .ballot4 .b4-row.now .b4-sock:has(.b4-star):before{inset:0;width:auto;aspect-ratio:auto;translate:none;border-radius:inherit;animation:avpulse 2.6s ease-in-out infinite}html .ballot4 .b4-row.now .b4-sock:has(.b4-star):after,html.m4 .ballot4 .b4-row.now .b4-sock:has(.b4-star):after{inset:0;border-radius:inherit;filter:none;box-shadow:0 0 18px -2px color-mix(in srgb,var(--hue) 70%,transparent);background:radial-gradient(closest-side at 50% 42%,color-mix(in srgb,var(--hue) 20%,var(--p-night)) 0%,var(--p-night) 52%,color-mix(in srgb,var(--p-night) 88%,transparent) 66%,color-mix(in srgb,var(--p-night) 56%,transparent) 82%,color-mix(in srgb,var(--p-night) 24%,transparent) 95%,color-mix(in srgb,var(--p-night) 12%,transparent) 100%)}html .ballot4 .b4-row.now .b4-sock .b4-star{overflow:visible;box-shadow:none;clip-path:polygon(-30% -40%,130% -40%,130% 64%,100% 64%,100% 100%,0 100%,0 64%,-30% 64%)}html .ballot4 .b4-star img,html.m4 .ballot4 .b4-star img{left:-42%;bottom:0;width:184%;height:auto;aspect-ratio:1;translate:none;object-fit:contain;object-position:50% 100%;transform:none;transform-origin:50% 100%;animation:none}@media (prefers-reduced-motion: reduce){html .ballot4 .b4-row.now .b4-sock:has(.b4-star),html .ballot4 .b4-row.now .b4-sock:has(.b4-star):before{animation:none}}html .ballot4 .b4-row.left:not(.done):not(.now) .b4-sock,.b4-emb.b4-wait,.b4-row[data-nom=goty] .b4-emb.b4-wait,.ov4-t.left .ov4-wait{background:radial-gradient(120% 80% at 50% 100%,color-mix(in srgb,var(--hue, var(--nom)) 34%,transparent) 0%,color-mix(in srgb,var(--hue, var(--nom)) 10%,transparent) 60%,transparent 100%),var(--p-night)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hue, var(--nom)) 32%,transparent)!important}.b4-emb.b4-wait,.ov4-t.left .ov4-wait{animation:wait13b 3.2s ease-in-out infinite}@keyframes wait13b{50%{filter:brightness(1.35)}}html .ballot4 .b4-row.left .b4-btn:is(:hover,:focus-visible) .b4-emb.b4-wait{animation-play-state:paused;filter:brightness(1.4);background:radial-gradient(120% 80% at 50% 100%,color-mix(in srgb,var(--hue, var(--nom)) 34%,transparent) 0%,color-mix(in srgb,var(--hue, var(--nom)) 10%,transparent) 60%,transparent 100%),var(--p-night)!important}@media (prefers-reduced-motion: reduce){.b4-emb.b4-wait,.ov4-t.left .ov4-wait{animation:none}}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb){animation:sock13 2.6s ease-in-out infinite}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb):before,html.m4 .ballot4 .b4-row.now .b4-sock:has(.b4-emb):before{inset:0;width:auto;aspect-ratio:auto;translate:none;border-radius:inherit;animation:avpulse 2.6s ease-in-out infinite}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb):after,html.m4 .ballot4 .b4-row.now .b4-sock:has(.b4-emb):after{inset:0;border-radius:inherit;filter:none;background:radial-gradient(farthest-side at 50% 46%,color-mix(in srgb,var(--hue) 26%,var(--p-night)),color-mix(in srgb,var(--p-night) 92%,transparent) 30%,color-mix(in srgb,var(--p-night) 80%,transparent) 50%,color-mix(in srgb,var(--p-night) 60%,transparent) 68%,color-mix(in srgb,var(--p-night) 40%,transparent),color-mix(in srgb,var(--p-night) 28%,transparent))}@keyframes avpulse13{0%,to{filter:brightness(.9) saturate(.95)}50%{filter:brightness(1.5) saturate(1.25)}}@keyframes sock13b{0%,to{scale:1}50%{scale:1.06}}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb){animation:sock13b 2.2s ease-in-out infinite}html .ballot4 .b4-row.now .b4-sock:has(.b4-emb):before,html.m4 .ballot4 .b4-row.now .b4-sock:has(.b4-emb):before{animation:avpulse13 2.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){html .ballot4 .b4-row.now .b4-sock:has(.b4-emb),html .ballot4 .b4-row.now .b4-sock:has(.b4-emb):before{animation:none}}.b4-lkemb .e-lk-s{animation:lk5a 4.2s cubic-bezier(.33,1,.68,1) infinite}@keyframes lk5a{0%,78%,to{transform:translateY(0)}86%,90%{transform:translateY(-20px)}93%{transform:translateY(1.5px)}96%{transform:translateY(0)}}html .ballot4 .b4-row.left .b4-btn:is(:hover,:focus-visible) .b4-lkemb .e-lk-s{animation:lk5h .46s cubic-bezier(.33,1,.68,1) 1}@keyframes lk5h{0%{transform:translateY(0)}45%,62%{transform:translateY(-20px)}84%{transform:translateY(1.5px)}to{transform:translateY(0)}}html.m4 .ballot4 .b4-lkemb .e-ico{animation:none!important}@media (prefers-reduced-motion: reduce){.b4-lkemb .e-lk-s{animation:none!important}}html.drag4 #gl4{z-index:25}@media (min-width: 760px){html.studio .own4 .sh4-bg{background:#0605099e;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}html.studio .own4 .sh4-sheet.own4-s{width:min(640px,92vw);gap:14px;padding:24px 22px 22px;box-shadow:0 30px 80px -30px #000c,inset 0 0 0 var(--p-bw) var(--p-line)}html.studio .own4 .sh4-sheet.own4-s{transform:translateY(24px) scale(.98)}html.studio .own4.in .sh4-sheet.own4-s{transform:none}html.studio .own4 .own4-in{height:56px;font-size:17px}html.studio .own4 .own4-l{height:min(58vh,560px);gap:3px;margin:-2px -8px;padding:2px 8px}html.studio .own4 .own4-o{grid-template-columns:40px minmax(0,1fr) auto;gap:14px;min-height:68px;padding:4px 14px 4px 8px;transition:background .15s ease}html.studio .own4 .own4-o:hover{background:var(--p-field)}html.studio .own4 .own4-o[aria-selected=true]{background:var(--p-field2);color:var(--p-ink);box-shadow:inset 0 0 0 var(--p-bw) var(--p-line)}html.studio .own4 .own4-o[aria-selected=true] .own4-t b{text-decoration-color:var(--acc)}html.studio .own4 .own4-o[aria-selected=true] :is(.own4-k,.own4-k.here){color:var(--p-mute);opacity:1}html.studio .own4 .own4-o[aria-selected=true] .own4-k.here{color:var(--p-ink)}html.studio .own4 .own4-o[aria-selected=true] .own4-k.here:before{background:var(--acc)}html.studio .own4 .own4-o[aria-selected=true] .own4-cv.add{outline-color:var(--p-line-soft)}html.studio .own4 .own4-cv{width:40px;height:60px}html.studio .own4 .own4-t{font-size:16px}html.studio .own4 .own4-k{font-size:12.5px}}html.m4 .shk-pult .shk-bezel .shk-scr[data-fmt="9:16"]{width:100%;height:auto;aspect-ratio:4 / 5;margin:0}html.m4 .shk-pult .shk-bezel:has(.shk-scr[data-fmt="9:16"]){width:auto;justify-self:stretch}html.m4 .cst-pult.m img{filter:brightness(.9) contrast(1.04)}html.st-pult .brand4-sub{opacity:1}.lg.lg-img{margin-left:-4.4856px}.m4 .lg.lg-img{margin-left:-3.4888px}html:not(.m4) .brand4-sub{position:relative;top:2px}html.final4:not(.m4) .ballot4 .b4-k{display:none}html.hb4.final4:not(.m4) .ballot4{padding:8px;border-radius:0;background:#00000080;-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);box-shadow:inset 0 0 0 1px #ffffff26}html.hb4.final4[data-skin=grid]:not(.m4) .ballot4{background:#00000080;box-shadow:inset 0 0 0 1px #ffffff26}html.final4:not(.m4) .ballot4 .b4-list{gap:0}html.final4:not(.m4) .ballot4 .b4-btn{padding:12px 20px 12px 12px;margin:0;border-radius:0}html.final4:not(.m4) .ballot4 .b4-row.done .b4-btn:hover{background:#ffffff0d}html.final4:not(.m4) .ballot4 .b4-sock{border-radius:2px}html.final4:not(.m4) .ballot4 .b4-row.done:is(:nth-child(odd),:nth-child(2n)) .b4-sock{transform:none}html.final4:not(.m4) .ballot4 .b4-row.done .b4-btn:hover .b4-sock{transform:scale(1.06)}html.final4:not(.m4) .ballot4 .b4-txt{gap:3px}html.final4:not(.m4) .ballot4 .b4-k,html.final4:not(.m4) .ballot4 .b4-txt b{letter-spacing:0}html.final4:not(.m4) .ballot4 .b4-txt b{font-size:13px;font-weight:700;text-transform:uppercase;color:#f2f2f2b3}html.final4:not(.m4) .ballot4 .b4-sub{font-family:var(--disp, var(--display));font-size:16px;font-weight:800;line-height:1.14;opacity:1;color:#f2f2f2;white-space:normal;-webkit-line-clamp:3;text-overflow:clip}html.final4:not(.m4) .ballot4 .b4-lk{left:26px;top:2px;padding:1px 5px;border-radius:0;font-size:12px;transform:none}html.m4 .wl4-h{padding-top:max(140px,calc(env(safe-area-inset-top) + 104px))}html.m4 .wl4-stage{align-items:start;padding:18px 18px 8px}html.m4 .wl4-h{padding-top:max(80px,calc(env(safe-area-inset-top) + 24px))}html.m4 .wl4-stage{align-items:start;padding:48px 18px 16px}html.m4 .wl4-table{width:min(100%,560px,calc((100dvh - 250px)*.82))}html.m4 .wl4-h{padding-top:max(48px,calc(env(safe-area-inset-top) + 16px));gap:8px}html.m4 .wl4-cnt{font-size:72px}html.m4 .wl4-note{margin-top:4px}html.m4 .wl4-stage{align-items:center;padding:16px 18px}.ballot4 .b4-sock .b4-stk{position:absolute;left:-5%;top:-4%;width:50%;height:auto;aspect-ratio:1;object-fit:contain;pointer-events:none;z-index:3;rotate:-4deg;filter:drop-shadow(1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 1px 0 #fff) drop-shadow(0 -1px 0 #fff) drop-shadow(0 1px 2px rgba(0,0,0,.4))}.ballot4 .b4-sock .b4-stk.dim{opacity:.62}html.m4 .ballot4 .b4-sock .b4-stk{display:none}.cp-st .ico.stk{--stk: 34px;position:relative;display:block;flex:none;width:var(--stk);height:var(--stk);color:inherit;background:none;opacity:1}.cp-st .ico.stk img{position:absolute;left:50%;top:50%;width:calc(var(--stk) * 1.2);height:calc(var(--stk) * 1.2);max-width:none;transform:translate(-50%,-50%);pointer-events:none;user-select:none;-webkit-user-drag:none}.studio .cand4.cand4 .cp-marks .cp-st{gap:3px;padding:6px 2px 8px}.studio .cand4.cand4 .cp-marks .cp-st .ico.stk{--stk: 42px;display:block;width:var(--stk);height:var(--stk)}.studio .cand4.cand4 .cp-marks .cp-st:not([aria-pressed=true]) .ico.stk{opacity:1}.studio.m4 .cand4.cand4 .cp-marks .cp-st{gap:2px;padding:4px 2px 6px}.studio.m4 .cand4.cand4 .cp-marks .cp-st .ico.stk{--stk: 34px}.cp-st .ico.stk:after{content:"";position:absolute;left:50%;top:50%;width:calc(var(--stk) * 1.2);height:calc(var(--stk) * 1.2);translate:-50% -50%;pointer-events:none;opacity:0;background:radial-gradient(circle at calc(var(--hx, .5) * 100%) calc(var(--hy, .5) * 100%),rgba(255,255,255,.55),transparent 42%),linear-gradient(calc(110deg + var(--hx, .5) * 40deg),#ff7fb0,#ffd23f,#3fd6a8,#4f78ff,#b07bff,#ff7fb0);background-size:100% 100%,300% 300%;background-position:0 0,calc(var(--hx, .5) * 100%) calc(var(--hy, .5) * 100%);mix-blend-mode:soft-light;transition:opacity .25s cubic-bezier(.33,1,.68,1);-webkit-mask:var(--stk-m) center / contain no-repeat;mask:var(--stk-m) center / contain no-repeat}@media (hover: hover){.cp-st:hover .ico.stk:after{opacity:.9}}.cut-tap{position:fixed;z-index:60;transform:translate(-50%);pointer-events:none;padding:9px 16px;border-radius:999px;background:#08080cc7;color:#fff;font:700 14px/1.2 Roboto Flex,system-ui,sans-serif;letter-spacing:.01em;white-space:nowrap;box-shadow:0 0 0 1px #ffffff24;animation:cutTapIn .28s cubic-bezier(.2,.8,.2,1) both,cutTapPulse 1.6s ease-in-out .3s infinite}@keyframes cutTapIn{0%{opacity:0;transform:translate(-50%,8px)}}@keyframes cutTapPulse{50%{box-shadow:0 0 0 1px #ffffff24,0 0 0 7px #ffffff0f}}.pult-wait{position:fixed;z-index:39;display:flex;gap:9px;transform:translate(-50%,-50%);pointer-events:none;animation:cutTapIn .3s ease-out both}.pult-wait i{width:9px;height:9px;border-radius:2px;background:var(--acc, #fff);opacity:.25;animation:pultWait 1s ease-in-out infinite}.pult-wait i:nth-child(2){animation-delay:.16s}.pult-wait i:nth-child(3){animation-delay:.32s}.pult-wait.out{opacity:0;transition:opacity .24s}@keyframes pultWait{40%{opacity:1}}@media (prefers-reduced-motion: reduce){.cut-tap,.pult-wait,.pult-wait i{animation:none}.pult-wait i{opacity:.7}}.cand4 .cp-chg{display:none}.cand4.own-chg .cp-chg{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;margin:0;min-height:44px;padding:0 14px;border-radius:var(--p-r, 10px);background:var(--p-paper, #fff);color:var(--p-ink, #111);box-shadow:inset 0 0 0 1.5px var(--p-line-soft, rgba(255, 255, 255, .22));text-transform:uppercase;font-stretch:75%;font-weight:850;font-size:13px;white-space:nowrap;cursor:pointer;transition:transform .2s var(--spring, cubic-bezier(.33, 1, .68, 1)),box-shadow .18s ease}.cand4.own-chg .cp-chg .ico{display:block;width:18px;height:18px;flex:none}.cand4 .cp-chg .ico svg,.own-ico4 .ico svg{display:block;width:100%;height:100%}@media (hover: hover){.cand4.own-chg .cp-chg:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 2px var(--p-ink, #fff),0 10px 18px -12px var(--p-ink, #fff)}.cand4.own-chg .cp-chg:hover .ico{animation:chg4 .5s cubic-bezier(.33,1,.68,1)}}.cand4.own-chg .cp-chg:hover:active,.cand4.own-chg .cp-chg:active{transform:translateY(-1px) scale(.96);transition-duration:.08s}.cand4.own-chg .cp-chg:focus-visible{outline:2px solid var(--p-ink, #fff);outline-offset:2px}@keyframes chg4{0%{transform:rotate(-200deg)}}.cand4.side.own-chg .cp-drag{display:none}.cand4.side.own-chg .cp-foot{flex-wrap:wrap;row-gap:6px}.cand4.side.own-chg .cp-foot .cp-chg{order:-1;flex:1 0 100%;min-height:44px;margin-top:4px}.cand4.under.own-chg .cp-actrow .cp-chg{min-height:52px;width:52px;padding:0;margin-top:2px}.cand4.under.own-chg .cp-actrow .cp-chg span:not(.ico){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cand4.under.own-chg .cp-actrow .cp-chg .ico{display:block!important;width:22px;height:22px}.cand4.asking .cp-chg{display:none}.own-ico4{--s: 40px;position:fixed;left:0;top:0;z-index:30;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);display:grid;place-items:center;padding:0;border:0;border-radius:50%;cursor:pointer;background:#0a0a0eb8;color:#fff;box-shadow:0 0 0 1.5px #ffffff80,0 4px 14px #00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.33,1,.68,1)}.own-ico4.on{opacity:1;pointer-events:auto}.own-ico4 .ico{display:block;width:52%;height:52%}@media (hover: hover){.own-ico4:hover .ico{animation:chg4 .5s cubic-bezier(.33,1,.68,1)}}@media (prefers-reduced-motion: reduce){.cand4 .cp-chg .ico,.own-ico4 .ico{animation:none!important}}.cand4.own .cp-flip{display:inline-flex}.b4-row[data-res] .b4-sock:after{content:"";position:absolute;right:2px;top:2px;width:16px;height:16px;border-radius:50%;z-index:1;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314131A' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center / 10px 10px no-repeat;box-shadow:0 0 0 1.5px #14131a,0 2px 6px #00000059}.b4-row[data-res=miss] .b4-sock:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314131A' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11'/%3E%3C/svg%3E")}.b4-row[data-res=miss] .b4-sock img{filter:grayscale(1) brightness(.55)}.b4-row[data-res=miss] .b4-sub{opacity:.45}.b4-row[data-res=nom] .b4-sock:after{background-color:#14131a;box-shadow:0 0 0 1.5px #fff,0 2px 6px #00000059;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E")}.m4 .b4-row[data-res] .b4-sock:after{width:14px;height:14px;right:1px;top:1px;background-size:9px 9px}.sh5-ok.res-chip{gap:5px;white-space:nowrap}.st6-r.res-row>.ico,.st6-r.res-row>.ico svg{color:#14131a;width:30px;height:30px}.studio .dock5 .res-row .st6-v{font-variant-numeric:tabular-nums}.pult4.shut .pl-main{cursor:default}.cl4{position:absolute;left:40px;top:58vh;width:min(480px,38vw);z-index:3;padding:18px 20px 20px;background:#f6f5f9db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px #18181c24;color:var(--ink);font-family:Onest,system-ui,sans-serif;opacity:0;animation:cl4-in .6s cubic-bezier(.33,1,.68,1) .5s forwards;pointer-events:auto}.pult4.ld-hold .cl4{animation-play-state:paused}@keyframes cl4-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}.cl4 p{margin:0}.cl4-lead{font-size:18px;font-weight:600;line-height:1.35}.cl4-when,.cl4-part{margin-top:10px!important;font-size:15px;font-weight:600;line-height:1.35;color:var(--dim)}.cl4-count{display:none;margin-top:14px!important;font-size:15px;font-weight:600;line-height:1.3;color:var(--dim)}.cl4-count.on{display:block}.cl4-count b{display:block;font-family:var(--disp, "Tektur"),system-ui,sans-serif;font-size:44px;font-weight:900;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:2px}.cl4-mail,.cl4-go{font:inherit;font-weight:800;border:0;border-radius:0;cursor:pointer}.cl4-mail{margin-top:14px;padding:14px 20px;background:var(--ink);color:#fff;font-size:16px;transition:transform .12s ease}.pult4.t-dark .cl4{background:#0000008c;box-shadow:inset 0 0 0 1px #ffffff26}.pult4.t-dark .cl4-mail,.pult4.t-dark .cl4-go{color:#050506}.cl4-mail:active,.cl4-go:active{transform:scale(.98)}.cl4-form{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.cl4-form input{flex:1;min-width:0;height:48px;padding:0 14px;border:0;border-radius:0;font:inherit;font-size:16px;font-weight:600;color:var(--ink);background:#ffffffb3;box-shadow:inset 0 0 0 1px #18181c40;outline:none}.cl4-form input:focus{box-shadow:inset 0 0 0 2px var(--ink)}.cl4-go{height:48px;padding:0 18px;background:var(--ink);color:#fff;font-size:15px}.cl4-go:disabled{opacity:.35;cursor:default}.cl4-err{flex-basis:100%;min-height:0;font-size:13px;font-weight:600;color:#c8360a}.cl4-done{margin-top:18px!important;font-size:15px;font-weight:600;color:var(--dim);overflow-wrap:anywhere}.cl4-done b{color:var(--ink);font-weight:800}.cl4-rival{margin-top:14px;padding:12px 14px;background:#ffffff80;box-shadow:inset 0 0 0 1px #18181c29}.cl4-rival span{display:block;font-size:13px;font-weight:600;color:var(--dim)}.cl4-rival b{display:block;margin-top:3px;font-size:16px;font-weight:800}.cl4-mine{margin-top:8px;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--ink);text-decoration:underline;cursor:pointer}.cl4-list{margin-top:12px;display:grid;gap:8px 16px;grid-template-columns:1fr}@media (min-width: 700px){.cl4-winners{width:min(620px,46vw)}.cl4-winners .cl4-list{grid-template-columns:1fr 1fr}}.cl4-row{display:flex;align-items:center;gap:12px}.cl4-row img,.cl4-nocov{flex:none;width:30px;height:44px;object-fit:cover;background:#18181c1f}.cl4-row span{display:block;font-size:12px;font-weight:600;color:var(--dim)}.cl4-row b{display:block;font-size:15px;font-weight:800;line-height:1.15}@media (max-width: 699px){.cl4{inset:auto 10px 58px;width:auto;padding:14px}.cl4-lead{font-size:15px}.cl4-when,.cl4-part,.cl4-count{font-size:13px}.cl4-count b{font-size:30px}.cl4-mail{margin-top:12px;padding:13px 18px;width:100%;font-size:15px}.pult4.shut-winners .pl-dev{display:none}.pult4.shut-winners .cl4-list{gap:6px}}.toast4.hint4{top:150px;bottom:auto;pointer-events:none;width:max-content;max-width:min(340px,calc(100vw - 32px))}.pts4-early{margin:14px 0 0;font-size:14px;font-weight:600;line-height:1.35;opacity:.75}html.rv4on .hero4{opacity:0;pointer-events:none}.rv4{position:fixed;z-index:50;left:60px;top:50%;translate:0 -50%;width:min(380px,26.5vw);color:#fff;font-family:Onest,system-ui,sans-serif;pointer-events:auto;opacity:0;transition:opacity .4s cubic-bezier(.33,1,.68,1)}.rv4.in{opacity:1}.rv4-k{margin:0;font-size:14px;font-weight:600;color:#ffffff9e}.rv4-t{margin:6px 0 0;font-family:var(--disp, "Tektur"),system-ui,sans-serif;font-size:clamp(38px,4.2vw,64px);font-weight:900;line-height:.95;text-transform:uppercase;letter-spacing:-.01em}.rv4-t.num{font-variant-numeric:tabular-nums}.rv4-p{margin:12px 0 0;font-size:16px;font-weight:600;line-height:1.35;color:#ffffffb8}.rv4-tap{margin:14px 0 0;font-size:13px;font-weight:600;color:#ffffff73}.rv4-go{display:flex;align-items:center;gap:14px;width:100%;min-height:76px;margin-top:18px;padding:12px 18px;border:0;border-radius:0;background:#f2f2f2;color:#0c0c10;text-align:left;cursor:pointer;transition:transform .12s ease,background .15s ease}.rv4-go:hover{background:#fff}.rv4-go:active{transform:scale(.98)}.rv4-go b{display:block;font-family:var(--disp, "Tektur"),system-ui,sans-serif;font-size:26px;font-weight:900;line-height:1;text-transform:uppercase}.rv4-go small{display:block;margin-top:4px;font-family:Onest,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1.25;color:#0c0c10b3}.rv4-2{width:100%;margin-top:8px;padding:13px 18px;border:0;border-radius:0;background:#00000080;box-shadow:inset 0 0 0 1px #ffffff26;color:#fff;font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.rv4-2 small{display:block;margin-top:2px;font-size:12px;font-weight:600;color:#ffffff8c}html.rv4on .meme4{z-index:60}html.rv4on .b4-row[data-res] .b4-sock:after{animation:rv4-stamp .32s cubic-bezier(.2,1.4,.4,1) both}@keyframes rv4-stamp{0%{transform:scale(2.1);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 759px){.rv4{inset:auto 0 0;translate:0 0;width:auto;padding:14px 12px calc(12px + env(safe-area-inset-bottom));background:#08080ad1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff26}.rv4-t{font-size:34px}.rv4-p{font-size:14px;margin-top:8px}.rv4-go{min-height:64px;margin-top:12px}.rv4-go b{font-size:22px}}@media (prefers-reduced-motion: reduce){.cl4{animation:none;opacity:1}html.rv4on .b4-row[data-res] .b4-sock:after{animation:none}}.cand4.lockp .lk-early{margin:10px 0 0;font-size:13px;font-weight:600;line-height:1.35;color:var(--p-ink);opacity:.78;font-variant-numeric:tabular-nums}.cand4.lockp .lk-early[hidden]{display:none}html.rv4on .b4-x15{margin-left:.6em;font-style:normal;font-weight:700;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;animation:rv4-x15 .28s cubic-bezier(.33,1,.68,1) both}@keyframes rv4-x15{0%{opacity:0;transform:translate(-6px)}}.b4-x15{display:inline-block}html:not(.rv4on) .b4-x15{display:none}.rv4-hold{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){html.rv4on .b4-x15{animation:none}}html.edn{--edn-e: cubic-bezier(.33, 1, .68, 1);--edn-acc: var(--acc, #ff6a1f)}html.edn:is(.st4on,.lock4,.final4) :is(.edn-a,.edn-lkrow,.edn-plate,.edn-back){display:none!important}.edn-i{display:block;flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:var(--u) center / contain no-repeat;mask:var(--u) center / contain no-repeat}.edn-cv,.edn-sock{position:relative;display:block;flex:none}.edn-cv img,.edn-sock img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.edn-x2{position:absolute;right:-7px;top:-6px;z-index:2;padding:0 3px;font:900 10px/1.25 var(--display);font-style:normal;color:var(--p-card-ink, #14131A);background:var(--p-card-face, #efedf2);rotate:8deg;box-shadow:0 2px 6px #00000059}.edn-pad{position:absolute;left:50%;bottom:-5px;translate:-50% 0;width:15px;height:15px;padding:2px;box-sizing:content-box;color:var(--p-card-ink, #14131A);background-color:var(--p-card-face, #efedf2);-webkit-mask:none;mask:none;border-radius:3px}.edn-pad:before{content:"";position:absolute;inset:2px;background:currentColor;-webkit-mask:var(--u) center / contain no-repeat;mask:var(--u) center / contain no-repeat}.edn-a{position:fixed;z-index:30;top:20px;left:50%;translate:-50% 0;display:flex;align-items:center;gap:0;padding:6px;border-radius:14px;background:color-mix(in srgb,var(--p-night, #0b0a0f) 82%,transparent);box-shadow:inset 0 0 0 1px var(--p-hair, rgba(255,255,255,.1)),0 10px 30px -14px #000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--p-night-ink, #F2F1F5);animation:ednDrop .52s var(--edn-e) both .2s}@keyframes ednDrop{0%{opacity:0;translate:-50% -18px}}.edn-s{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 14px 4px 6px;border:0;border-radius:10px;background:none;color:inherit;font:inherit;text-align:left}button.edn-s{cursor:pointer;transition:background .2s var(--edn-e),translate .2s var(--edn-e)}button.edn-s:hover{background:color-mix(in srgb,var(--p-night-ink, #fff) 8%,transparent);translate:0 -1px}button.edn-s:active{scale:.97}.edn-t{display:grid;line-height:1.1}.edn-t small{font:700 10px/1.2 var(--text, inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--p-mute2, #8E8D86)}.edn-t b{font:900 15px/1.15 var(--display);letter-spacing:.01em;white-space:nowrap}.edn-t b+b{font:600 11px/1.2 var(--text, inherit);color:var(--p-mute, #B4B3A8);max-width:15ch;overflow:hidden;text-overflow:ellipsis}.edn-dot{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;font:900 15px/1 var(--display);font-style:normal;color:#0c0c0e;background:var(--edn-acc);box-shadow:0 0 color-mix(in srgb,var(--edn-acc) 60%,transparent);animation:ednPulse 1.8s ease-out infinite}@keyframes ednPulse{70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 0 0 transparent}}.edn-s.now small{color:var(--edn-acc)}.edn-l{width:34px;height:2px;flex:none;background:repeating-linear-gradient(90deg,var(--p-mute2, #8E8D86) 0 4px,transparent 4px 8px);opacity:.7}.edn-cv{width:26px;height:38px;border-radius:5px;box-shadow:0 0 0 1.5px var(--p-card-face, #efedf2)}.edn-cv .edn-pad{width:10px;height:10px;bottom:-6px}.edn-cd{position:relative;display:grid;place-items:center;width:30px;height:38px;border-radius:6px;background:var(--p-card-face, #efedf2);color:var(--p-card-ink, #14131A)}.edn-cd .edn-i{width:16px;height:16px}.edn-ok{position:absolute;right:-6px;top:-6px;width:14px!important;height:14px!important;padding:2px;box-sizing:content-box;border-radius:50%;color:#0c0c0e;background-color:#3ee08f;-webkit-mask:none;mask:none}.edn-ok:before{content:"";position:absolute;inset:3px;background:currentColor;-webkit-mask:var(--u) center / contain no-repeat;mask:var(--u) center / contain no-repeat}html:not(.m4) .edn-a{top:16px;padding:8px;border-radius:16px}html:not(.m4) .edn-s{min-height:54px;gap:12px;padding:4px 18px 4px 8px}html:not(.m4) .edn-t b{font-size:18px}html:not(.m4) .edn-t small{font-size:10.5px}html:not(.m4) .edn-dot{width:36px;height:36px;font-size:18px}html:not(.m4) .edn-cv{width:30px;height:44px;margin-right:4px}html:not(.m4) .edn-cd{width:34px;height:44px}html:not(.m4) .edn-l{width:44px}html.m4 .edn-a{top:calc(max(12px,env(safe-area-inset-top)) + 54px);left:12px;right:12px;translate:none;justify-content:space-between;padding:4px;border-radius:12px;animation-name:ednDropM}@keyframes ednDropM{0%{opacity:0;translate:0 -14px}}html.m4 .edn-s{gap:7px;min-height:40px;padding:2px 8px 2px 4px}html.m4 .edn-t small{font-size:8.5px}html.m4 .edn-t b{font-size:12.5px}html.m4 .edn-t b+b{display:none}html.m4 .edn-dot{width:24px;height:24px;font-size:13px;border-radius:7px}html.m4 .edn-cv{width:22px;height:32px}html.m4 .edn-cd{width:24px;height:32px}html.m4 .edn-cd .edn-i{width:13px;height:13px}html.m4 .edn-l{width:auto;flex:1;min-width:8px}html.m4.edn-v-crumbs:not(.final4,.lock4) .hero4{translate:0 50px}html.m4.edn-v-crumbs .hint4.top{display:none}.ballot4 .edn-lkrow{position:relative;animation:ednIn .5s var(--edn-e) both .25s}@keyframes ednIn{0%{opacity:0;translate:16px 0}}.ballot4 .edn-lkbtn{position:relative;cursor:pointer;overflow:visible}.ballot4 .edn-lkbtn>.edn-x2{right:-5px;top:-6px}.ballot4 .edn-lkbtn>.edn-pad{bottom:-5px}.ballot4 .edn-sock{border-radius:6px;box-shadow:0 0 0 2px var(--p-card-face, #efedf2),0 0 18px -4px var(--edn-acc)}.ballot4 .edn-lkt{display:none}html.m4 .ballot4 .edn-lkrow{margin-left:6px}html.m4 .ballot4 .edn-lkrow:before{content:"";position:absolute;left:-5px;top:8px;bottom:8px;width:2px;background:repeating-linear-gradient(180deg,var(--p-mute2, #8E8D86) 0 3px,transparent 3px 6px)}html.m4 .ballot4 .edn-sock{width:33px;height:48px}html.m4 .ballot4 .edn-x2{font-size:8.5px;right:-6px;top:-5px}html.m4 .ballot4 .edn-pad{width:9px;height:9px;bottom:-4px}html:not(.m4) .ballot4 .edn-lkrow{margin-top:18px}html:not(.m4) .ballot4 .edn-lkrow:before{content:"";position:absolute;left:0;right:0;top:-11px;height:2px;background:repeating-linear-gradient(90deg,var(--p-mute2, #8E8D86) 0 4px,transparent 4px 8px);opacity:.7}html:not(.m4) .ballot4 .edn-lkt{display:grid;position:absolute;right:calc(100% + 12px);top:50%;translate:0 -50%;text-align:right;white-space:nowrap;line-height:1.15;color:var(--p-night-ink, #F2F1F5);pointer-events:none}html:not(.m4) .ballot4 .edn-lkt small{font:700 10px/1.2 var(--text, inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--p-mute2, #8E8D86)}html:not(.m4) .ballot4 .edn-lkt b{font:900 14px/1.15 var(--display)}.edn-plate{display:none}html:not(.m4) .ballot4 .edn-plate{display:flex;align-items:center;gap:8px;margin:14px 0 0 auto;min-height:44px;padding:6px 12px 6px 10px;border:0;border-radius:10px;cursor:pointer;color:#0c0c0e;background:var(--p-card-face, #efedf2);font:inherit;text-align:left;box-shadow:0 10px 24px -14px #000;animation:ednIn .5s var(--edn-e) both .35s;transition:translate .2s var(--edn-e),box-shadow .2s var(--edn-e)}html:not(.m4) .ballot4 .edn-plate:hover{translate:0 -2px;box-shadow:0 0 0 2px var(--edn-acc),0 14px 26px -14px #000}html:not(.m4) .ballot4 .edn-plate:hover .edn-i{animation:ednNudge .5s var(--edn-e)}@keyframes ednNudge{40%{translate:-4px 0}}.edn-plate span{display:grid;line-height:1.1}.edn-plate b{font:900 16px/1.15 var(--display);white-space:nowrap}.edn-plate small{font:700 9.5px/1.2 var(--text, inherit);letter-spacing:.08em;text-transform:uppercase;opacity:.6}html.edn-v-plate .cand4.under .cp-actrow .cp-skip:not(.edn-back){display:none}.cand4 .edn-back{display:none}html.m4.edn-v-plate .cand4.under .cp-actrow .edn-back{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}html.m4.edn-v-plate .cand4.under .cp-actrow .edn-back .edn-i{width:12px;height:12px}html.edn-leave body{transition:opacity .34s var(--edn-e),translate .34s var(--edn-e);opacity:0;translate:0 18px}@media (prefers-reduced-motion: reduce){.edn-a,.ballot4 .edn-lkrow,html:not(.m4) .ballot4 .edn-plate{animation:none}.edn-dot{animation:none}}html.fz{--fz-io: cubic-bezier(.4, 0, .2, 1);--fz-ms: .52s}html.fz.final4 .fin4.act{transition:translate var(--fz-ms) var(--fz-io),opacity .36s var(--fz-io),transform .42s cubic-bezier(.33,1,.68,1)}html.fz.final4.fz-drag .fin4.act{transition:opacity .36s var(--fz-io);translate:0 var(--fz-dy, 0)}html.fz.final4.fz-on .fin4.act{translate:0 calc(100% + 40px);opacity:0;pointer-events:none}html.fz.final4:not(.m4).fz-on .fin4.act{translate:0 48px}html.fz.final4.m4 .cand4.fin4.act.sheet4.dock14{transition:opacity .36s var(--fz-io),transform .42s cubic-bezier(.33,1,.68,1),translate var(--fz-ms) var(--fz-io)}html.fz.final4.m4 .cand4.fin4.act.sheet4.dock14.drag{transition:opacity .36s var(--fz-io),translate var(--fz-ms) var(--fz-io)}html.fz.final4.m4.fz-drag .cand4.fin4.act.sheet4.dock14{transition:opacity .36s var(--fz-io)}html.fz.final4 .ballot4{transition:opacity .36s var(--fz-io),transform .7s var(--out)}html.fz.final4.fz-on .ballot4{opacity:0;pointer-events:none}html.fz.final4 :is(.hero4,.meme4,.legal4,.foot4){transition:opacity .36s var(--fz-io),transform .7s var(--out)}html.fz.final4.fz-on :is(.hero4,.meme4,.legal4,.foot4){opacity:0;pointer-events:none}.fz-hint,.fz-back{position:fixed;left:50%;z-index:40;display:flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:999px;font:800 12px/1 var(--display, inherit);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--p-night-ink, #F2F1F5);background:color-mix(in srgb,var(--p-night, #0b0a0f) 72%,transparent);box-shadow:inset 0 0 0 1px #ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;translate:-50% 0;pointer-events:none;transition:opacity .36s var(--fz-io),translate .6s var(--fz-io)}.fz-hint{bottom:max(18px,calc(env(safe-area-inset-bottom) + 10px));translate:-50% 10px}.fz-back{top:max(14px,calc(env(safe-area-inset-top) + 6px));translate:-50% -10px}html.fz-big .fz-hint{opacity:1;translate:-50% 0;transition-delay:.18s}html.fz-big .fz-back{opacity:.75;translate:-50% 0;transition-delay:.26s}.fz-ar{display:block;width:12px;height:12px;background:currentColor;rotate:90deg;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h2v1h1v1h1v1h1v2H7v1H6v1H5v1H3V7h1V6h1V5H0V3h5V2H4V1H3z'/%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 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M3 0h2v1h1v1h1v1h1v2H7v1H6v1H5v1H3V7h1V6h1V5H0V3h5V2H4V1H3z'/%3E%3C/svg%3E") center / contain no-repeat;animation:fzBob 1.6s var(--fz-io) infinite}.fz-ar.up{rotate:-90deg;animation-name:fzBobUp}@keyframes fzBob{50%{translate:0 3px}}@keyframes fzBobUp{50%{translate:0 -3px}}.wl4.fz-drop{translate:0 -28px;transition:opacity .4s var(--fz-io),translate var(--fz-ms) var(--fz-io)}.wl4.fz-drop .wl4-wall{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#08080cf0}.wl4.fz-drop.in{translate:0 0}.wl4.fz-drop.out{translate:0 -28px}@media (prefers-reduced-motion: reduce){.fz-ar{animation:none}.wl4.fz-drop,.wl4.fz-drop.out{translate:none}}html.fz.fz-moving .dock14,html.fz.fz-moving .dock14 .dk-bx,html.fz.fz-moving :is(.fz-hint,.fz-back){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.fz.fz-moving.m4 .cand4.fin4.act.sheet4.dock14{background:#080709ed}html.fz.fz-moving .dock14 .dk-bx{background-color:#0a090cd1}.shk{position:fixed;inset:0;z-index:70;display:grid;justify-items:center;align-content:center;gap:22px;padding:24px 16px;overflow:hidden}.shk-bg{position:absolute;inset:0;background:var(--p-widget-bg, rgba(0, 0, 0, .9));-webkit-backdrop-filter:var(--p-widget-blur, blur(14px) saturate(1.25));backdrop-filter:var(--p-widget-blur, blur(14px) saturate(1.25));opacity:0;transition:opacity .35s ease}.shk.in .shk-bg{opacity:1}.shk.out .shk-bg{opacity:0}.pxt{display:block;width:calc(var(--pw) * var(--px, 3px));height:calc(11 * var(--px, 3px));image-rendering:pixelated}.shk-title{position:relative;z-index:2;display:flex;gap:8px}.shk-pill{--px: 3px;display:grid;place-items:center;padding:8px 15px 7px;border-radius:999px;opacity:0;translate:0 -18px;transition:opacity .2s ease,translate .35s cubic-bezier(.2,.9,.25,1.3)}.shk-pill.p0{background:#e8e2ff;rotate:-2deg}.shk-pill.p1{background:#ffd9ec;rotate:1.5deg;transition-delay:.06s}.shk-pill.p2{background:#d8ffec;rotate:-1deg;transition-delay:.12s}.shk.in .shk-pill{opacity:1;translate:0 0}.shk-x{--px: 3px;position:absolute;right:24px;top:22px;z-index:3;width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29;transition:background .15s ease}.shk-x:hover{background:#ffffff29}.shk-dev{position:relative;z-index:1;width:min(560px,100%)}html:not(.m4) .shk-dev{width:auto;max-width:calc(100vw - 48px)}html:not(.m4) .shk-pult{display:grid;grid-template-columns:auto 372px;grid-template-rows:auto 1fr;column-gap:30px;padding:28px 30px 30px;border-radius:44px}html:not(.m4) .shk-bezel{grid-row:1 / 3}html:not(.m4) .shk-scr{height:min(620px,calc(100vh - 300px));aspect-ratio:4 / 5}html:not(.m4) .shk-pet{width:140px;height:160px;bottom:-92px}html:not(.m4) .shk-sw{flex-direction:column;align-items:stretch;margin:6px 0 0}html:not(.m4) .shk-seg{justify-content:space-between}html:not(.m4) .shk-seg button{flex:1;display:grid;place-items:center}html:not(.m4) .shk-ctl{grid-template-columns:1fr;align-content:start;gap:26px;margin-top:22px}html:not(.m4) .shk-kn{grid-auto-flow:column;justify-content:center;align-items:center;gap:22px}html:not(.m4) .shk-brand{left:auto;right:34px;translate:none}html:not(.m4) .shk-grill{right:auto;left:calc(100% - 402px);bottom:20px}html:not(.m4) .shk-title{margin-bottom:92px}html:not(.m4) .shk{gap:0}html:not(.m4) .shk-pet{left:calc(8% + var(--i) * 28%)}html:not(.m4) .shk-pet:nth-child(2),html:not(.m4) .shk-pet:nth-child(3){left:calc(8% + var(--i) * 28% + (var(--i) - 1.5) * 6%)}.shk-pets{position:absolute;left:0;right:0;top:0;z-index:0}.shk-pet{position:absolute;bottom:-78px;left:calc(19% + var(--i) * 20.6%);width:120px;height:140px;object-fit:contain;object-position:50% 0;translate:-50% 0;transform-origin:50% 100%;opacity:0;transform:translateY(60px);transition:opacity .25s ease,transform .45s cubic-bezier(.2,.9,.3,1.35),scale .25s cubic-bezier(.2,.9,.3,1.4);transition-delay:calc(.28s + var(--i) * .05s),calc(.28s + var(--i) * .05s),0s}.shk.in .shk-pet{opacity:1;transform:translateY(0) rotate(calc((var(--i) - 1.5) * 5deg))}.shk.in .shk-pet.peek{transform:translateY(-18px) rotate(calc((var(--i) - 1.5) * 5deg));scale:1.08;transition-delay:0s}.shk-pet.hop{animation:shkhop .55s cubic-bezier(.2,.9,.3,1.2)}@keyframes shkhop{0%{transform:translateY(0) scale(1)}25%{transform:translateY(6px) scale(1.12,.86)}60%{transform:translateY(-26px) scale(.94,1.08)}to{transform:translateY(0) scale(1)}}.shk-dev{translate:0 110vh;transition:translate .45s cubic-bezier(.2,.9,.25,1.04)}.shk.in .shk-dev{translate:0 0}.shk.out .shk-dev{translate:0 110vh;transition-duration:.26s;transition-timing-function:cubic-bezier(.5,0,.8,.4)}.shk-pult{position:relative;z-index:1;border-radius:40px;padding:26px 26px 56px;background:radial-gradient(120% 90% at 30% 10%,#ff7a3d,#f2561a 55%,#d9440f);box-shadow:inset 0 3px #ffffff59,inset 0 -10px 24px #00000038,0 0 0 1px #0000004d}.shk-pult:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:.5;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.shk-screw{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#3a3036,#121014);box-shadow:inset 0 0 0 1px #00000080}.shk-screw:after{content:"";position:absolute;left:3px;right:3px;top:6px;height:2px;background:#0a0809;rotate:35deg}.shk-screw.tl{left:12px;top:12px}.shk-screw.tr{right:12px;top:12px}.shk-screw.bl{left:12px;bottom:12px}.shk-screw.br{right:12px;bottom:12px}.shk-brand{position:absolute;left:50%;bottom:16px;translate:-50% 0;font-family:var(--disp, sans-serif);font-weight:900;font-size:15px;letter-spacing:0;color:#b9420e}.shk-grill{position:absolute;right:30px;bottom:18px;width:64px;height:18px;background:radial-gradient(circle,#8f3009 1.6px,transparent 2px) 0 0 / 9px 9px;opacity:.8}.shk-bezel{padding:12px;border-radius:24px;background:#0b0a0e;box-shadow:inset 0 0 0 2px #000}.shk-scr{position:relative;height:470px;border-radius:13px;overflow:hidden;background:#050507;touch-action:pan-y;cursor:grab;user-select:none}.shk-scr:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1.4px) 0 0 / 5px 5px,linear-gradient(125deg,rgba(255,255,255,.07),transparent 38%)}.shk-scr:active{cursor:grabbing}.shk-track{display:flex;height:100%;transition:translate .45s cubic-bezier(.2,.8,.2,1)}.shk-slide{flex:0 0 100%;height:100%;display:flex;align-items:center;justify-content:center;padding:38px 18px 30px;min-width:0}.shk-frm{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:8px;pointer-events:none}.shk-cap{--px: 2px;position:absolute;left:14px;top:12px;z-index:2}.shk-dots{position:absolute;left:50%;bottom:12px;translate:-50% 0;z-index:2;display:flex;gap:6px}.shk-dots i{width:6px;height:6px;background:#ffffff40}.shk-dots i.on{background:#f4f1ea}.shk-arr{--px: 3px;position:absolute;top:50%;z-index:2;width:40px;height:56px;translate:0 -50%;display:grid;place-items:center;border-radius:10px;background:#ffffff14;transition:background .15s ease}.shk-arr:hover{background:#ffffff2e}.shk-noise{position:absolute;inset:-40px;z-index:1;pointer-events:none;opacity:.17;mix-blend-mode:screen;animation:shknoise .5s steps(4) infinite;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@keyframes shknoise{0%{translate:0 0}25%{translate:-14px 9px}50%{translate:11px -12px}75%{translate:-8px -6px}to{translate:0 0}}.shk-msg{--px: 2px;position:absolute;left:50%;bottom:30px;z-index:3;translate:-50% 0;padding:8px 10px 7px;background:#050507;box-shadow:inset 0 0 0 1px #ffffff24;opacity:0;pointer-events:none}.shk-msg.on{animation:shkmsg 1.9s ease forwards}@keyframes shkmsg{0%{opacity:0;translate:-50% 8px}10%,80%{opacity:1;translate:-50% 0}to{opacity:0;translate:-50% 0}}.shk-sw{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;margin:16px 2px 0}.shk-seg{display:flex;align-items:center;gap:3px;padding:4px;border-radius:12px;background:#14080229;box-shadow:inset 0 0 0 1px #14080238}.shk-segk{--px: 2px;padding:0 6px 0 5px}.shk-seg button{--px: 2px;padding:8px 10px 7px;border-radius:8px;opacity:.6;transition:background .15s ease,opacity .15s ease}.shk-seg button:hover{opacity:1}.shk-seg button[aria-pressed=true]{background:#f7f5f0;opacity:1}.shk-ctl{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center;margin-top:20px}.shk-keys{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 14px}.shk-kw{display:grid;justify-items:center;gap:9px}.shk-key{position:relative;width:100%;height:66px;border-radius:16px;display:grid;place-items:center;color:#f4f1ea;background:linear-gradient(180deg,#2b2830,#151318);box-shadow:inset 0 2px #ffffff1f,0 6px #08070a;transition:translate .09s ease,box-shadow .09s ease}.shk-key:hover{translate:0 -2px;box-shadow:inset 0 2px #ffffff24,0 8px #08070a}.shk-key.down{translate:0 5px;box-shadow:inset 0 2px #ffffff14,0 1px #08070a}.shk-led{position:absolute;right:11px;top:10px;width:8px;height:8px;background:var(--c)}.shk-gl{display:block;width:28px;height:28px}.shk-gl svg{display:block;width:100%;height:100%}.shk-ok{--px: 2px;position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--c);opacity:0;pointer-events:none;transition:opacity .25s ease}.shk-key.done .shk-ok{opacity:1}.shk-lbl{--px: 2px;padding:5px 9px 4px;border-radius:999px;background:#f7f5f0}.shk-kn{display:grid;justify-items:center;gap:12px}.shk-knobk{--px: 2px;padding:6px 11px 5px;border-radius:999px;background:#f7f5f0;rotate:-3deg}.shk-knob{position:relative;width:136px;height:136px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 42% 34%,#fff,#ecebf1 58%,#d3d0dc);box-shadow:0 0 0 13px #151318,0 0 0 15px #08070a,0 7px 0 15px #08070a;transition:translate .09s ease,box-shadow .09s ease}.shk-knob:hover{translate:0 -2px}.shk-knob.down{translate:0 5px;box-shadow:0 0 0 13px #151318,0 0 0 15px #08070a,0 2px 0 15px #08070a}.shk-knob.done{animation:shkknob .5s ease}@keyframes shkknob{40%{background:radial-gradient(circle at 42% 34%,#fff,#e2fff4 60%,#b8f0dc)}}.shk-face{width:66px;height:42px;image-rendering:pixelated}html.m4 .shk{gap:14px;padding:62px 12px 14px;align-content:start}html.m4 .shk-title{gap:5px}html.m4 .shk-pill{--px: 2px;padding:7px 10px 6px}html.m4 .shk-x{--px: 2px;right:12px;top:12px;width:40px;height:40px;border-radius:12px}html.m4 .shk-dev{margin-top:30px}html.m4 .shk-pet{width:76px;height:88px;bottom:-48px}html.m4 .shk-pult{border-radius:30px;padding:16px 14px 44px}html.m4 .shk-bezel{padding:8px;border-radius:18px}html.m4 .shk-scr{height:min(39vh,340px)}html.m4 .shk-slide{padding:30px 10px 24px}html.m4 .shk-arr{display:none}html.m4 .shk-sw{gap:8px;margin-top:12px}html.m4 .shk-seg button{padding:7px 7px 6px}html.m4 .shk-sw>.shk-seg:last-child .shk-segk{display:none}html.m4 .shk-sw>.shk-seg:first-child{flex:1 1 100%;justify-content:space-between}html.m4 .shk-sw>.shk-seg:first-child button{flex:1;display:grid;place-items:center}html.m4 .shk-sw>.shk-seg:last-child{flex:1 1 100%}html.m4 .shk-sw>.shk-seg:last-child button{flex:1;display:grid;place-items:center}html.m4 .shk-ctl{gap:14px;margin-top:16px}html.m4 .shk-keys{gap:12px 10px}html.m4 .shk-key{height:54px;border-radius:13px}html.m4 .shk-gl{width:22px;height:22px}html.m4 .shk-lbl{--px: 2px;padding:4px 7px 3px}html.m4 .shk-knob{width:96px;height:96px;box-shadow:0 0 0 9px #151318,0 0 0 11px #08070a,0 6px 0 11px #08070a}html.m4 .shk-face{width:44px;height:28px}html.m4 .shk-brand{bottom:13px;font-size:13px}html.m4 .shk-grill{right:22px;bottom:15px;width:48px}@media (prefers-reduced-motion: reduce){.shk-dev,.shk-pill,.shk-pet{transition:none!important}.shk-pet.hop,.shk-msg.on,.shk-noise{animation:none}}html:not(.m4) .shk-x{position:absolute;right:-66px;top:0}html:not(.m4) .shk-dev>.shk-x{z-index:3}html.m4 .shk{overflow-y:auto;align-content:start;padding-top:14px;padding-bottom:28px;-webkit-overflow-scrolling:touch}html.m4 .shk-title{justify-self:start;margin-right:52px}html.m4 .shk-x,html.m4 .shk-bg{position:fixed}.shk-screw,.shk-noise,.shk-cap{display:none}.shk-scr{background:#000}.shk-scr:after{background:linear-gradient(125deg,rgba(255,255,255,.06),transparent 34%)}.shk-slide{padding:0 0 18px}.shk-frm{border-radius:4px}.shk-dots{bottom:6px}.shk-bezel{padding:6px;border-radius:20px}.shk-scr{border-radius:15px}.shk-col{display:flex;flex-direction:column;gap:22px}.shk-blk{display:grid}.shk-disk{width:30px;height:30px;image-rendering:pixelated}.shk-fmt{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:4px;border-radius:12px;background:#14080229;box-shadow:inset 0 1px 2px #1408024d}.shk-fk{--px: 2px;position:relative;height:38px;border-radius:9px;display:grid;place-items:center;opacity:.55;transition:background .15s ease,opacity .15s ease}.shk-fk:hover{opacity:.85}.shk-fk[aria-pressed=true]{background:#f7f5f0;opacity:1}.shk-fled{position:absolute;left:9px;top:50%;translate:0 -50%;width:5px;height:5px;border-radius:50%;background:transparent}.shk-fk[aria-pressed=true] .shk-fled{background:#ff5a1a;box-shadow:0 0 6px #ff5a1acc}.shk-save{--px: 2px;position:relative;height:50px;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:12px;background:#14080224;box-shadow:inset 0 0 0 2px #1408028c;transition:translate .09s ease,background .15s ease}.shk-save .shk-disk{width:24px;height:24px}.shk-save:hover{background:#1408023d}.shk-save.down{translate:0 3px}.shk-save .shk-ok{position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--c);opacity:0;pointer-events:none;transition:opacity .25s ease}.shk-save.done .shk-ok{opacity:1}html:not(.m4) .shk-pult{grid-template-columns:auto 340px;column-gap:24px;padding:16px 20px 34px 16px;border-radius:36px}html:not(.m4) .shk-scr{height:min(700px,calc(100vh - 230px))}html:not(.m4) .shk-col{grid-row:1 / 3;justify-content:space-between;padding:14px 0 6px}html:not(.m4) .shk-ctl,html:not(.m4) .shk-sw{display:none}html:not(.m4) .shk-keys{gap:16px 14px}html:not(.m4) .shk-key{height:74px}html:not(.m4) .shk-grill{left:auto;right:20px;bottom:12px;width:340px;height:14px;background-size:10px 7px;background-position:center;opacity:.55}html:not(.m4) .shk-brand{left:26px;right:auto;bottom:9px;translate:none;font-size:13px}html.m4 .shk-pult{padding:10px 10px 38px;border-radius:26px}html.m4 .shk-bezel{padding:5px;border-radius:17px}html.m4 .shk-scr{height:min(56vh,480px)}html.m4 .shk-col{margin-top:16px;gap:14px}html.m4 .shk-act{grid-template-columns:1fr auto;gap:12px;align-items:start}html.m4 .shk-act .shk-kw{width:86px}html.m4 .shk-save{height:54px;background:#f7f5f0;box-shadow:0 5px #b8b3aa}html.m4 .shk-save.down{translate:0 4px;box-shadow:0 1px #b8b3aa}html.m4 .shk-key{height:54px}html.m4 .shk-fk{height:34px}html.m4 .shk-grill{right:18px;bottom:14px;width:60px}html.m4 .shk-brand{left:22px;bottom:12px;translate:none}html.m4 .shk-act .shk-lbl{display:none}html.m4 .shk-act .shk-kw{width:72px}.shk-grill{display:none}.shk-okc{display:none;width:26px;height:26px;color:#0c0b10}.shk-okc svg{display:block;width:100%;height:100%}html.m4 .shk-act .shk-ok .pxt{display:none}html.m4 .shk-act .shk-okc{display:block}html.m4 .shk-scr{height:min(64vh,560px)}html.m4 .shk-slide{padding:0 0 14px}html:not(.m4) .shk-title{margin-bottom:118px}html:not(.m4) .shk-scr{height:min(660px,calc(100vh - 292px))}.shk-x .pxt{transition:rotate .42s cubic-bezier(.3,1.6,.45,1),scale .2s ease}.shk-x:hover .pxt{rotate:90deg;scale:1.12}.shk-x:active .pxt{scale:.86}.shk-x{transition:background .15s ease,scale .2s cubic-bezier(.3,1.6,.45,1)}.shk-x:hover{scale:1.06}.shk-fmt{position:relative;isolation:isolate}.shk-fth{position:absolute;z-index:-1;left:4px;top:4px;width:calc(50% - 5.5px);height:calc(100% - 8px);border-radius:9px;background:#f7f5f0;box-shadow:0 1px #1408022e}.shk-fmt .shk-fk[aria-pressed=true]{background:transparent}.shk-fmt .shk-fk{transition:opacity .25s ease}@media (prefers-reduced-motion: reduce){.shk-x .pxt,.shk-x{transition:none}}html.m4 .shk-bezel{justify-self:center}html.m4 .shk-scr{width:calc(100vw - 44px);height:auto;aspect-ratio:4 / 5}html.m4 .shk-scr[data-fmt="9:16"]{width:auto;height:min(68vh,calc((100vw - 44px) * 16 / 9));aspect-ratio:9 / 16}html.m4 .shk-slide{padding:0}html.m4 .shk-frm{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:0}html.m4 .shk-dots{bottom:10px}html.m4 .shk{padding-top:6px}html.m4 .shk-dev{margin-top:18px}html.m4 .shk-bezel{width:100%;box-sizing:border-box}html.m4 .shk-scr{width:100%}html.m4 .shk-scr[data-fmt="9:16"]{width:auto;margin:0 auto}.shk-arr[disabled]{opacity:.22;pointer-events:none}.shk-dots{display:none}.shk-tabs{--px: 2px;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 4px 3px}.shk-tabk{margin-right:6px}.shk-tabs button{padding:5px 9px 4px;border-radius:7px;opacity:.45;transition:background .15s ease,opacity .15s ease}.shk-tabs button:hover{opacity:.8}.shk-tabs button[aria-pressed=true]{opacity:1;background:#ffffff1f}html.m4 .shk-dev{margin-top:28px}html.m4 .shk-tabk,.shk-tabs{display:none}.shk-note{margin-top:12px;text-align:center;font:500 12px/1.3 var(--text, system-ui, sans-serif);color:#f4f1ea6b;letter-spacing:0}html:not(.m4) .shk-note{margin-top:14px;font-size:13px}html.m4 .shk-scr{width:100%;height:auto;aspect-ratio:4 / 5}html.m4 .shk-scr[data-fmt="9:16"]{width:auto;height:min(54vh,470px);aspect-ratio:9 / 16;margin:0 auto}html.m4 .shk-bezel:has(.shk-scr[data-fmt="9:16"]){width:fit-content;justify-self:center}html.m4 .shk-frm{object-fit:contain}.shk-x .pxt{display:none}.shk-xg{position:relative;display:block;width:15px;height:15px}html.m4 .shk-xg{width:12px;height:12px}.shk-xg i{position:absolute;left:calc(var(--x) * 20%);top:calc(var(--y) * 20%);width:20%;height:20%;background:#f4f1ea;transition:translate .24s steps(2,end)}.shk-x:hover .shk-xg i{translate:calc(var(--d) * 100%) 0}.shk-x:hover .shk-xg i:nth-child(1),.shk-x:hover .shk-xg i:nth-child(8){transition-delay:.04s}.shk-x:active .shk-xg{scale:.86}.shk-key:hover{translate:0 -3px;background:linear-gradient(180deg,#3a3640,#1d1a22);box-shadow:inset 0 2px #ffffff2e,0 9px #08070a}.shk-key:hover .shk-led{box-shadow:0 0 8px var(--c)}.shk-fk:hover{opacity:1;background:#f7f5f047}.shk-save:hover{background:#1408024d;box-shadow:inset 0 0 0 2px #140802cc}html.m4 .shk-save:hover{background:#fff}.shk-save .shk-disk{width:18px;height:18px}html.m4 .shk-save .shk-disk{width:24px;height:24px}.shk.in.out .shk-pill{opacity:0;translate:0 -18px;transition:opacity .16s ease,translate .26s cubic-bezier(.5,0,.8,.4);transition-delay:0s}@media (prefers-reduced-motion: reduce){.shk-xg i{transition:none}}.shk-stage{display:grid;justify-items:center;transform-origin:50% 50%}html:not(.m4) .shk-scr{height:660px}.shk-xg i{transition:translate .18s ease}.shk-x:hover .shk-xg i{translate:calc(var(--d) * 1px) 0}.shk-xg{transition:scale .25s cubic-bezier(.3,1.6,.45,1)}.shk-x:hover .shk-xg{scale:1.18}.shk-x:active .shk-xg{scale:.9}html:not(.m4) .shk-scr,html:not(.m4) .shk-scr[data-fmt="9:16"]{--shk-h: clamp(440px, calc(100vh - 356px) , 820px);height:var(--shk-h);width:calc(var(--shk-h) * 4 / 5);aspect-ratio:auto}.shk-arr.l{left:8px}.shk-arr.r{right:8px}.shk-fk:hover{background:transparent;opacity:.85}.shk-key.down{translate:0 4.5px;box-shadow:inset 0 2px #ffffff14,0 1.5px #08070a}html:not(.m4) .shk-slide{padding:0}html:not(.m4) .shk-frm{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;border-radius:0}@media (max-height: 520px) and (orientation: landscape){.shk{overflow-y:auto;align-content:safe center;padding:8px 12px;-webkit-overflow-scrolling:touch}html:not(.m4) .shk-title,.shk-pets{display:none}html:not(.m4) .shk-dev{zoom:.68;max-width:none}html:not(.m4) .shk{justify-items:start}@media (min-width: 760px){html:not(.m4) .shk{justify-items:center}}}html.m4 .shk{overflow-y:auto;-webkit-overflow-scrolling:touch}html.m4 .shk-pult .shk-bezel .shk-scr,html.m4 .shk-pult .shk-bezel .shk-scr[data-fmt="9:16"]{aspect-ratio:auto;width:100%;height:min(calc((100vw - 54px)/.8),calc(100vh - 286px),calc(100svh - 286px));margin:0}.fb{--fb-ink: #F2F2F2;--fb-mute: rgba(242, 242, 242, .7);--fb-mute2: rgba(255, 255, 255, .4);--fb-edge: rgba(255, 255, 255, .15);--fb-ease: cubic-bezier(.33, 1, .68, 1);--fb-disp: var(--disp, var(--display));color:var(--fb-ink);pointer-events:auto;text-align:left}.fb-speck{position:absolute;z-index:4;width:3px;height:3px;pointer-events:none}.fb-face{display:block;flex:none;fill:currentColor}.fb .pxt,.fb-entry .pxt{--px: 2px}.fb.fb-d:not(.dk-full){position:absolute;z-index:18;opacity:0;visibility:hidden;transition:opacity .3s ease,translate .42s var(--fb-ease),visibility 0s linear .3s}.fb.fb-d.in.open{opacity:1;visibility:visible;transition:opacity .3s ease,translate .42s var(--fb-ease)}.fb.fb-d:not(.open){pointer-events:none}.fb.fb-m:not(.dk-full){position:fixed;left:0;right:0;bottom:0;z-index:30;padding:18px 14px calc(18px + env(safe-area-inset-bottom));background:#0c0a0df0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:inset 0 1px 0 var(--fb-edge);transform:translateY(calc(100% + 2px));visibility:hidden;transition:transform .42s var(--fb-ease),visibility 0s linear .42s}.fb.fb-m:not(.dk-full).open{transform:translateY(calc(-1 * var(--kb, 0px)));visibility:visible;transition:transform .42s var(--fb-ease)}.fb-pop{padding:14px;background:#0c0a0df0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:inset 0 0 0 1px var(--fb-edge)}.fb-pop .fbp-h,.fb-m:not(.dk-full) .fbp-h{padding-right:44px}.fb-pop .fb-fh,.fb-m:not(.dk-full) .fb-fh{padding-right:32px}.fb-m.fb-plate:not(.dk-full){padding:0 0 calc(10px + env(safe-area-inset-bottom))}.fb-plate.fb-pop{padding:0}.fb-x{position:absolute;right:6px;top:6px;z-index:2;width:36px;height:36px;display:grid;place-items:center;color:var(--fb-mute);cursor:pointer}.fb-x:hover{color:var(--fb-ink)}.fb-plate.fb-pop .fb-x{top:2px;right:4px}.fb-m.fb-plate .fb-x{top:4px;right:4px;width:44px;height:44px}.fb-entry{position:absolute;z-index:17;display:flex;align-items:flex-end;justify-content:flex-end;pointer-events:none;opacity:0;transition:opacity .28s ease,translate .34s var(--fb-ease);cursor:pointer}.fb-entry.on{opacity:1;pointer-events:auto}.fb-entry.fb-m{right:14px;top:0;translate:0 calc(-100% + 10px)}.fb-entry.fb-m.on{translate:0 -100%}.fb-entry.fb-d{translate:0 8px}.fb-entry.fb-d.on{translate:0 0}html.m4 .dock14:is(.open,.closing,.drag) .fb-entry{opacity:0;pointer-events:none}.fbe-pill{display:block;margin:0 -6px 16px 0;padding:6px 9px 5px;border-radius:999px;background:#d8ffec;rotate:-3deg;z-index:1}.fb-entry img{display:block;width:76px;height:58px;object-fit:cover;object-position:50% 0}.fbe-plate .fbe-pill{margin:0;rotate:none;border-radius:0;background:#f2f2f2;padding:9px 12px 8px}.fbe-plate .fbe-pill.picked{display:flex;align-items:center;gap:7px;padding:6px 12px 6px 9px;color:#121216}.fbe-plate.fb-m .fbe-pill{padding:14px 16px 13px}.fbe-plate.fb-m .fbe-pill.picked{padding:11px 16px 11px 12px}.fb-form{padding:0 20px 12px}.fb-m .fb-form{padding-bottom:18px}.fb-fh{display:flex;align-items:center;justify-content:space-between;gap:12px;height:40px;font-size:14px;font-weight:600;line-height:1}.fb-m .fb-fh{height:52px;font-size:15px}.fb-fh b{font-weight:600}.fb-back,.fbc-broke,.fbp-broke{flex:none;font:inherit;font-size:13px;font-weight:500;color:var(--fb-mute);background:none;border:0;padding:4px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#f2f2f259;transition:color .15s ease,opacity .2s ease}@media (hover: hover){.fb-back:hover,.fbc-broke:hover,.fbp-broke:hover{color:var(--fb-ink)}}.fb-field{position:relative}.fb-ta{display:block;width:100%;min-height:66px;padding:9px 11px;border:0;outline:0;border-radius:0;resize:none;overflow-y:auto;background:#ffffff12;box-shadow:inset 0 0 0 1px var(--fb-edge);color:var(--fb-ink);caret-color:currentColor;font:500 16px/1.35 var(--display, "Onest"),sans-serif;transition:box-shadow .15s ease,background .15s ease}.fb-ta:focus{background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff9}.fb-ta::placeholder{color:var(--fb-mute2)}.fb-cnt{position:absolute;right:8px;bottom:5px;font-size:11px;font-weight:600;color:var(--fb-mute);pointer-events:none}.fb-err{margin:6px 0 0;font-size:13px;font-weight:600;line-height:1.3;color:#ff8a7a}.fb-err:empty{display:none}.fb-fb{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.fb-note{margin:0;font-size:12px;font-weight:500;line-height:1.3;color:var(--fb-mute2)}.fb-send{flex:none;height:40px;padding:0 18px;border:0;background:#f2f2f2;color:#0e0c0f;font-family:var(--fb-disp);font-size:15px;font-weight:800;cursor:pointer;transition:opacity .15s ease,transform .09s ease}.fb{box-sizing:border-box}.fb-form.rise .fb-field,.fb-form.rise .fb-fb{animation:fbp-in .38s var(--fb-ease) .05s both}.fb-form.rise .fb-fb{animation-delay:.1s}.fb-m .fb-send{height:48px;padding:0 22px}.fb-send:active{transform:scale(.98)}.fb-send:disabled{opacity:.35;cursor:default}.fb-d.fb-form-on{background:#0c0a0df0}.fb-plate{background:#00000080;-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);box-shadow:inset 0 0 0 1px var(--fb-edge)}.fb-plate.fb-d .fb-form{background:#0c0a0dd1}.fbp-h{display:flex;align-items:stretch;justify-content:space-between;gap:12px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1}.fb-m .fbp-h{height:52px;font-size:15px}.fbp-ttl{position:relative;flex:1;overflow:hidden}.fbp-ttl span{position:absolute;inset:0;display:flex;align-items:center;white-space:nowrap;transition:translate .36s var(--fb-ease),opacity .24s ease}.fbp-h .fbp-broke,.fb-fh .fb-back{display:flex;align-items:center;line-height:1}.fbp-h .fbp-broke{padding:0 20px;margin-right:-20px}.fb-fh .fb-back{align-self:stretch;padding:0 20px;margin-right:-20px}.fb-m .fbp-broke,.fb-m .fb-back{font-size:14px}.fb-pop .fbp-h .fbp-broke,.fb-m:not(.dk-full) .fbp-h .fbp-broke{padding:0 8px;margin-right:0}.fb-pop .fb-fh .fb-back,.fb-m:not(.dk-full) .fb-fh .fb-back{padding:0 8px;margin-right:0}.fbp-ttl .next{translate:0 110%;opacity:0}.fbp-ttl.flip .cur{translate:0 -110%;opacity:0}.fbp-ttl.flip .next{translate:0 0;opacity:1}.fbp-ttl.now span{transition:none}.fbp-c{--sel: 72px;position:relative;height:72px;overflow:hidden;box-shadow:inset 0 1px 0 var(--fb-edge)}.fb-m .fbp-c{--sel: 96px;height:92px}.fbp-cell{position:absolute;top:1px;bottom:0;left:var(--l);width:var(--w);padding:0;border:0;overflow:hidden;background:none;color:#f2f2f280;cursor:pointer;transition:left .44s var(--fb-ease),width .44s var(--fb-ease),color .16s ease,background .16s ease}.fbp-cell+.fbp-cell{box-shadow:inset 1px 0 0 var(--fb-edge)}.fbp-cell.first{box-shadow:none;z-index:1}.fbp-in{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-family:var(--fb-disp);font-size:15px;font-weight:800;transition:transform .09s ease}.fb-m .fbp-in{gap:7px;font-size:15px}.fbp-cell.anim .fbp-in{opacity:0;animation:fbp-in .42s var(--fb-ease) var(--d, 0s) forwards}@keyframes fbp-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media (hover: hover){.fbp-c:not(.done) .fbp-cell:hover{color:var(--fb-ink);background:#ffffff12}.fbp-c.done .fbp-cell.act:hover{color:var(--fb-ink);background:#ffffff12}}.fbp-cell:focus-visible{outline:0;color:var(--fb-ink);background:#ffffff1a}.fbp-cell:active .fbp-in{transform:translateY(1px)}.fbp-cell.hit,.fbp-cell.hit:hover{color:#0e0c0f!important;background:none!important}.fbp-fl{position:absolute;inset:0;width:100%;height:100%;image-rendering:pixelated}.fbp-cell.act{color:#f2f2f2db}.fbp-cell.act .fbp-in{flex-direction:row;justify-content:flex-start;gap:10px;padding:0 20px;font:600 14px/1.15 var(--display, "Onest"),sans-serif;text-align:left}.fb-m .fbp-cell.act .fbp-in{font-size:15px}.fbp-cell.act .fbp-fl{transition:opacity .3s ease}.fbp-c.done .fbp-cell.act.passing,.fbp-c.done .fbp-cell.act.passing:hover{color:#0e0c0f;background:none}.fbp-c.done .fbp-cell.act.nope .fbp-in{font-size:13px}.fbp-cell.act:active{background:#ffffff1a}.fbp-cell.gone{opacity:0;pointer-events:none}.fbp-cell.act .fb-face{transition:translate .22s var(--fb-ease),rotate .22s var(--fb-ease)}@media (hover: hover){.fbp-cell.act:hover .fb-face.mv{translate:0 -2px}.fbp-cell.act:hover .fb-face.wr{rotate:-14deg}}.fb-face.hop{animation:fb-hop .36s steps(4) both}@keyframes fb-hop{0%,to{translate:0 0}25%{translate:0 -3px}50%{translate:0 -5px}75%{translate:0 -2px}}.fb-face.nod{animation:fb-nod .4s steps(4) both}@keyframes fb-nod{0%,to{translate:0 0}33%{translate:0 2px}66%{translate:0 0}85%{translate:0 1px}}.fb-face.shud{animation:fb-shud .34s steps(6) both}@keyframes fb-shud{0%,to{translate:0 0}20%{translate:-2px 0}40%{translate:2px 0}60%{translate:-1px 0}80%{translate:1px 0}}html.m4 .dock14 .fb-plate.dk-full{grid-column:1 / -1;overflow:hidden}html.m4 .dock14 .fb-plate.dk-full .fbp-h,html.m4 .dock14 .fb-plate.dk-full .fb-form{padding-left:16px;padding-right:16px}html.m4 .dock14 .fb-plate.dk-full .fbp-broke,html.m4 .dock14 .fb-plate.dk-full .fb-back{padding:0 16px;margin-right:-16px}html.m4 .dock14 .fb-plate.dk-full .fbp-cell.act .fbp-in{padding:0 16px 0 20px}.fb-court .fb-form{padding:0 14px 12px;background:#0c0a0de6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px var(--fb-edge)}.fbc-t{display:flex;align-items:center;gap:5px}.fb-m .fbc-t{padding-right:34px}.fbc-pill{padding:6px 9px 5px;border-radius:999px;opacity:0;translate:0 -10px;animation:fbc-pill .34s var(--fb-ease) forwards}.fbc-pill.p0{background:#e8e2ff;rotate:-2deg}.fbc-pill.p1{background:#ffd9ec;rotate:1.5deg;animation-delay:.06s}.fbc-pill.p2{background:#d8ffec;rotate:-1deg;animation-delay:.12s}@keyframes fbc-pill{to{opacity:1;translate:0 0}}.fbc-broke{margin-left:auto}.fbc-s{display:grid;grid-template-columns:repeat(3,1fr);perspective:500px}.fbc-s.rock{animation:fbc-rock .22s steps(5) both}@keyframes fbc-rock{0%,to{translate:0 0}20%{translate:0 2px}40%{translate:-1px -1px}60%{translate:1px 1px}80%{translate:0 -1px}}.fbc-st{--rx: 0deg;--ry: 0deg;--mx: 50%;--my: 50%;position:relative;display:grid;justify-items:center;padding:0;border:0;background:none;cursor:pointer;touch-action:manipulation;transition:opacity .26s ease,translate .3s var(--fb-ease)}.fbc-lift{position:relative;display:grid;justify-items:center;rotate:var(--r);transform:rotateX(var(--rx)) rotateY(var(--ry));filter:saturate(.55) brightness(.86) drop-shadow(0 3px 3px rgba(0,0,0,.55));transition:filter .22s ease,scale .2s var(--fb-ease),translate .2s var(--fb-ease),rotate .2s var(--fb-ease)}.fbc-art{position:relative;display:block;width:96px;height:96px}.fb-m .fbc-art{width:118px;height:118px}.fbc-art img{display:block;width:100%;height:100%;object-fit:contain}.fbc-holo{position:absolute;inset:0;opacity:0;-webkit-mask:var(--u) center / contain no-repeat;mask:var(--u) center / contain no-repeat;background:radial-gradient(circle at var(--mx) var(--my),rgba(255,255,255,.85),rgba(170,220,255,.35) 22%,rgba(255,170,240,.18) 42%,transparent 62%);mix-blend-mode:soft-light;pointer-events:none;transition:opacity .2s ease}.fbc-lb{z-index:1;margin-top:-13px;padding:4px 6px 3px;border-radius:999px;rotate:var(--lr);filter:saturate(.6);transition:filter .2s ease}@media (hover: hover){.fbc-st:hover .fbc-lift{filter:saturate(1) brightness(1) drop-shadow(0 12px 9px rgba(0,0,0,.5));scale:1.06;translate:0 -5px;rotate:calc(var(--r) * .4)}.fbc-st:hover .fbc-holo{opacity:1}.fbc-st:hover .fbc-lb{filter:none}}.fbc-st:focus-visible{outline:0}.fbc-st:focus-visible .fbc-lift{filter:saturate(1) brightness(1) drop-shadow(0 12px 9px rgba(0,0,0,.5))}.fbc-st.press .fbc-lift{filter:saturate(1) brightness(1) drop-shadow(0 1px 1px rgba(0,0,0,.7));scale:.95;translate:0 2px;transition-duration:.08s}.fbc-st.press .fbc-holo{opacity:1}.fbc-st.live .fbc-lift{filter:saturate(1) brightness(1) drop-shadow(0 2px 2px rgba(0,0,0,.6));transition:filter .1s ease}.fbc-st.live .fbc-lb{filter:none}.fbc-st.away{opacity:0;translate:0 12px;pointer-events:none;filter:saturate(0)}.fbc-done{position:relative;z-index:2;display:grid;grid-template-columns:112px 1fr;align-items:center}.fbc-done .fbc-st{z-index:2}.fb-m .fbc-done{grid-template-columns:124px 1fr;padding-right:24px}.fbc-say{position:relative;z-index:1;padding:11px 14px;background:#000000b8;box-shadow:inset 0 0 0 1px var(--fb-edge);font:500 16px/1.25 "Shantell Sans",var(--display, "Onest"),sans-serif;animation:fbc-say .34s var(--fb-ease) .1s both}@keyframes fbc-say{0%{opacity:0;translate:-10px 0}}.fbc-say b{display:block;margin-bottom:3px;font:800 13px/1 var(--fb-disp);color:var(--tone, #FF5A1A)}.fbc-acts{position:relative;z-index:1;display:grid;grid-template-columns:2fr 3fr;margin-top:10px;background:#00000080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px var(--fb-edge);animation:fbp-in .3s var(--fb-ease) .2s both}.fbc-acts.one{grid-template-columns:1fr}.fbc-a{display:flex;align-items:center;justify-content:center;gap:9px;height:52px;padding:0 10px;border:0;background:none;color:#f2f2f2db;font:600 13px/1.15 var(--display, "Onest"),sans-serif;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.fbc-a+.fbc-a{box-shadow:inset 1px 0 0 var(--fb-edge)}@media (hover: hover){.fbc-a:hover{background:#ffffff12;color:var(--fb-ink)}}.fb-fail{--fb-ink: var(--p-ink);--fb-mute: var(--p-mute);--fb-mute2: var(--p-mute)}.fb-failb{display:block;width:100%;padding:8px 0 2px;border:0;background:none;color:var(--p-mute);font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.fb-fail .fb-form{padding:0;color:var(--p-ink)}.fb-fail .fb-fh{font-size:14px;font-weight:700}.fb-fail .fb-ta{color:var(--p-ink);background:none;box-shadow:inset 0 0 0 var(--p-bw, 1px) var(--p-line);border-radius:var(--p-r)}.fb-fail .fb-ta::placeholder{color:var(--p-mute)}.fb-fail .fb-note,.fb-fail .fb-cnt{color:var(--p-mute)}.fb-fail .fb-err{color:#c8321e}.fb-fail .fb-send{background:var(--p-cta);color:var(--p-on-cta);border-radius:var(--p-r)}.fb-note.done{margin:8px 0 2px;font-size:14px;font-weight:700;color:var(--p-ink)}@media (prefers-reduced-motion: reduce){.fb-face.hop,.fb-face.nod,.fb-face.shud,.fbc-s.rock,.fbc-pill{animation:none;opacity:1;translate:0 0}.fbp-cell.anim .fbp-in{animation:none;opacity:1}.fb-form.rise .fb-field,.fb-form.rise .fb-fb{animation:none}}.ballot4{transition:opacity .2s ease}html.m4 .ballot4.fb-away{opacity:0;pointer-events:none}html:not(.m4).final4 .ballot4.fb-tight{transition:margin-top .42s cubic-bezier(.33,1,.68,1)}html:not(.m4).final4 .ballot4.fb-tight .b4-btn{padding-top:5px;padding-bottom:5px;transition:padding .42s cubic-bezier(.33,1,.68,1)}html .cand4.lockp .cp-q.lk-on{display:flex;align-items:center;gap:6px;opacity:1}html.m4 .cand4.lockp .cp-q.lk-on{display:none}.cand4.lockp .lk-on .ico{display:block;width:1.05em;height:1.05em;flex:none}.cand4.lockp .lk-on .ico svg{display:block;width:100%;height:100%}html .cand4.lockp .cp-q.lk-on+.cp-head{margin-top:-10px}html .cand4.lockp .cp-head .cp-name{margin-top:0}html .lk-sign .pad4-tools .pad4-undo{color:var(--p-ink, #fff)!important}html .cand4.side.lockp{transition:opacity .3s ease,transform .45s var(--out, ease)}.stmp4.sm:before{width:70px;height:70px}.stmp4.sm:after{width:22px;height:22px}.swp4{position:fixed;z-index:40;translate:-50% -50%;pointer-events:none;mix-blend-mode:screen;-webkit-mask:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.swp4:before{content:"";position:absolute;top:-60%;bottom:-60%;left:0;width:46%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.55),color-mix(in srgb,var(--c, #fff) 35%,transparent) 55%,transparent);filter:blur(6px);translate:-110% 0;animation:swp12 .75s cubic-bezier(.45,0,.3,1) forwards}@keyframes swp12{to{translate:220% 0}}.chg4{position:fixed;z-index:39;width:0;height:0;pointer-events:none}.chg4:before{content:"";position:absolute;left:50%;top:50%;width:120px;height:120px;border-radius:50%;translate:-50% -50%;mix-blend-mode:screen;background:radial-gradient(circle,rgba(255,255,255,.95) 0%,rgba(255,255,255,.35) 18%,transparent 60%);animation:chg12 .5s cubic-bezier(.5,0,.9,.5) forwards}.chg4.out:before{animation:chgout12 .35s ease-out forwards}@keyframes chg12{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}@keyframes chgout12{0%{opacity:1;scale:1}to{opacity:0;scale:1.6}}.pop4,.pix4{position:fixed;z-index:41;pointer-events:none}.pop4 img{position:absolute;inset:0;width:100%;height:100%;transform-origin:50% 88%;animation:pop12 1.1s linear forwards}.pop4-l{position:absolute;left:50%;top:55%;width:190%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;mix-blend-mode:screen;background:radial-gradient(circle,color-mix(in srgb,var(--c, #fff) 85%,#fff) 0%,color-mix(in srgb,var(--c, #fff) 55%,transparent) 30%,transparent 66%);animation:popl12 1.3s cubic-bezier(.2,.8,.3,1) forwards}.pop4.out{transition:opacity .2s ease;opacity:0}@keyframes pop12{0%{opacity:0;transform:translateY(6%) scale(.8);filter:brightness(3);animation-timing-function:cubic-bezier(.1,.85,.25,1)}9%{opacity:1}26%{transform:translateY(-4%) scale(1.09);filter:brightness(1.4);animation-timing-function:cubic-bezier(.5,0,.8,.5)}94%{transform:none;filter:none}to{opacity:1;transform:none;filter:none}}@keyframes popl12{0%{opacity:0;scale:.3}20%{opacity:1}to{opacity:0;scale:1.5}}.rng4{position:fixed;z-index:39;pointer-events:none;opacity:0;will-change:transform,opacity;animation:rng12 .85s cubic-bezier(.15,.7,.3,1) forwards}.rng4.b{animation-duration:.95s;--o: .45}@keyframes rng12{0%{opacity:0;scale:1}10%{opacity:var(--o, .8)}to{opacity:0;scale:1.38}}.ray4{position:fixed;z-index:38;width:0;height:0;pointer-events:none}.ray4:before{content:"";position:absolute;left:50%;top:50%;width:min(130vmin,1100px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;mix-blend-mode:screen;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--c, #fff) 55%,transparent) 0deg 4deg,transparent 4deg 18deg);-webkit-mask:radial-gradient(circle,#000 8%,transparent 62%);mask:radial-gradient(circle,#000 8%,transparent 62%);animation:ray12 1.6s cubic-bezier(.2,.7,.3,1) forwards}@keyframes ray12{0%{opacity:0;scale:.4;rotate:0deg}18%{opacity:.75}to{opacity:0;scale:1.15;rotate:24deg}}.ray4:before,.stmp4.big:before,.stmp4.big:after{will-change:transform,opacity}.ray4.pre:before,.stmp4.pre:before,.stmp4.pre:after{animation:none;opacity:.004}.bst4{position:fixed;z-index:42;width:54px;height:54px;margin:-27px 0 0 -27px;pointer-events:none;opacity:0;color:var(--c);animation:bstx12 2.2s cubic-bezier(.22,.61,.36,1) forwards,bsty12 2.2s linear forwards;will-change:transform,translate,opacity}.bst4 svg{width:100%;height:100%}.bst4.heart{color:#ff4f7b}.bst4.fire{color:#ff7a1a}.bst4.star{color:#ffc23d}.bst4.like{color:#fff}.bst4.spark{color:var(--c)}.bst4.crown{color:#ffd23f}.bst4.bolt{color:#fff35c}.bst4.trophy{color:#ffb627}.bst4.party{color:#ff5ec4}.bst4.wow{color:#7ce8ff}@keyframes bstx12{0%{translate:0 0}to{translate:var(--dx) 0}}@keyframes bsty12{0%{opacity:0;transform:translateY(0) scale(.35) rotate(0);animation-timing-function:cubic-bezier(.2,.7,.4,1)}8%{opacity:1}42%{transform:translateY(var(--up)) scale(var(--s)) rotate(calc(var(--rot) * .5));animation-timing-function:cubic-bezier(.5,0,.75,.5)}85%{opacity:1}to{opacity:0;transform:translateY(var(--fall)) scale(calc(var(--s) * .9)) rotate(var(--rot))}}html.m4 .bst4{width:28px;height:28px;margin:-14px 0 0 -14px}html .cand4.fin4.act.stag>*{animation:dock12in .78s cubic-bezier(.33,0,.12,1) backwards;animation-delay:calc(var(--k, 0) * .12s + 60ms)}html .cand4.fin4.act.stag{animation:dock12bg .6s cubic-bezier(.33,0,.12,1) backwards}@keyframes dock12bg{0%{opacity:0;translate:0 16px}}html.final4 .hero4.stag{animation:dock12in .95s cubic-bezier(.33,0,.12,1) backwards}@keyframes dock12in{0%{opacity:0;transform:translateY(20px)}}@media (prefers-reduced-motion: reduce){:is(.swp4,.chg4,.pop4,.pix4,.ray4,.bst4){display:none}html .cand4.fin4.act.stag>*,html.final4 .hero4.stag{animation:none}}.pts4 :is(.pts4-h,.pts4-v,.pts4-k,.pts4-zero,.pts4-date){font-family:var(--disp, var(--display))}.pts4 .pts4-k{font-size:12.5px;font-weight:800;letter-spacing:0;text-transform:uppercase}.pts4 .pts4-g{--bh: 172px;position:relative;gap:12px;padding-top:8px}.pts4 .pts4-say{position:absolute;left:0;top:0;width:calc(75% - 18px);z-index:1;padding:12px 14px;border-radius:14px 14px 4px;background:color-mix(in srgb,var(--p-ink, #fff) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p-ink, #fff) 16%,transparent);opacity:0;animation:ptsv11 .35s ease 1.15s forwards}.pts4 .pts4-say small{display:block;margin-bottom:4px;font-size:11.5px;font-weight:800;color:#6aa8ff}.pts4 .pts4-g .pts4-say p{margin:0;font-size:14.5px;font-weight:650;line-height:1.35;color:var(--p-ink, var(--ink));white-space:normal;display:block}.pts4 .pts4-g .pts4-say .pts4-z{margin-top:8px;display:flex;align-items:baseline;gap:7px;font-size:12.5px;font-weight:650;color:var(--p-mute2, currentColor)}.pts4 .pts4-say .pts4-z b{font-family:var(--disp, var(--display));font-size:18px;font-weight:900;color:var(--p-ink, var(--ink))}.pts4 .pts4-m{display:block;width:92px;height:92px;object-fit:contain;object-position:50% 100%;margin-bottom:-2px;transform-origin:50% 100%;opacity:0;pointer-events:none;transition:translate .28s cubic-bezier(.2,.9,.3,1.4);animation:ptsm12 .6s cubic-bezier(.2,.9,.3,1.25) .9s forwards}.pts4 .pts4-c:hover .pts4-m{translate:0 -7px}.pts4 .pts4-c{cursor:default}@keyframes ptsm12{0%{opacity:0;transform:translateY(22px) scale(.55)}55%{opacity:1;transform:translateY(-8px) scale(1.07)}to{opacity:1;transform:none}}.pts4 .pts4-bar{border-radius:4px 4px 0 0;box-shadow:none;background:linear-gradient(180deg,color-mix(in srgb,var(--p-ink, #fff) 46%,transparent),color-mix(in srgb,var(--p-ink, #fff) 18%,transparent))}.pts4 .pts4-bar:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:4px 4px 0 0;background:color-mix(in srgb,var(--p-ink, #fff) 72%,transparent)}.pts4 .pts4-c.lk .pts4-bar,html[data-skin=grid] .pts4 .pts4-c.lk .pts4-bar{box-shadow:none;background:linear-gradient(180deg,var(--lk-a, #5ff2dc),var(--lk-b, #2bb8c9))}.pts4 .pts4-c.lk .pts4-bar:before{background:#ffffffb3}.pts4 .pts4-bar em{left:50%;top:18px;translate:-50% 0;rotate:0deg;padding:0;background:none;box-shadow:none;color:#0c0b10;font-family:var(--disp, var(--display));font-size:34px;font-weight:900;line-height:1}.pts4 .cp-cta{justify-content:center;text-align:center}html[data-skin=grid] .pts4 .sh4-sheet{background:var(--p-widget-bg, rgba(0, 0, 0, .9));-webkit-backdrop-filter:var(--p-widget-blur, blur(14px) saturate(1.25));backdrop-filter:var(--p-widget-blur, blur(14px) saturate(1.25))}html.m4 .pts4 .pts4-g{--bh: 150px;gap:8px}html.m4 .pts4 .pts4-m{width:70px;height:70px}html.m4 .pts4 .pts4-say{width:calc(75% - 12px);padding:10px 11px}html.m4 .pts4 .pts4-g .pts4-say p{font-size:13px}html.m4 .pts4 .pts4-bar em{font-size:26px;top:12px}@media (prefers-reduced-motion: reduce){.pts4 :is(.pts4-m,.pts4-say){animation:none;opacity:1}html .cand4.fin4.act.stag{animation:none}}html.studio[data-skin=grid] :is(.cand4.fin4.act.dock6,.cand4.fin4.act.sheet4.dock5,.shp4 .sh4-sheet,.lockp.cand4){background-color:var(--p-widget-bg, rgba(0, 0, 0, .9));-webkit-backdrop-filter:var(--p-widget-blur, blur(14px) saturate(1.25));backdrop-filter:var(--p-widget-blur, blur(14px) saturate(1.25))}html .cand4.lockp.nocta .cp-drag,html.studio[data-skin=grid] .cand4.lockp .cp-drag{font-size:clamp(13px,1.05vw,16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.m4 .cand4.lockp .cp-drag,html.m4.studio[data-skin=grid] .cand4.lockp .cp-drag{font-size:14px}html .pts4 .sh4-sheet{box-shadow:inset 0 0 0 1px #fff3}.pts4 .pts4-say{background:color-mix(in srgb,#3A8DFF 16%,#0c0b10);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#3A8DFF 70%,transparent);border-radius:16px 16px 4px}.pts4 .pts4-say:after{content:"";position:absolute;right:-9px;bottom:10px;width:14px;height:14px;background:inherit;clip-path:polygon(0 0,100% 50%,0 100%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,#3A8DFF 70%,transparent)}.pts4 .pts4-say small{display:inline-block;margin-bottom:7px;padding:3px 7px 2px;border-radius:6px;background:#3a8dff;color:#fff;font-family:var(--disp, var(--display));font-size:11px;letter-spacing:0;text-transform:uppercase}.pts4 .pts4-g .pts4-say p{font-family:var(--disp, var(--display));font-weight:700;font-size:15.5px;line-height:1.3}.pts4 .pts4-g .pts4-say .pts4-z{font-family:inherit;font-weight:650;font-size:12.5px}.pts4 .cp-cta{--cta-fill: var(--p-ink, #fff);--cta-fill-on: var(--p-paper, #0c0b10);position:relative;isolation:isolate;overflow:hidden;transition:transform .25s var(--spring),color .16s ease}.pts4 .cp-cta:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--cta-fill);clip-path:inset(0 100% 0 0);transition:clip-path .34s cubic-bezier(.84,0,.16,1)}@media (hover: hover){.pts4 .cp-cta:hover{color:var(--cta-fill-on);transform:translateY(-1px);transition:transform .25s var(--spring),color .16s ease .1s}.pts4 .cp-cta:hover:before{clip-path:inset(0 0 0 0)}}.lk-det{position:fixed;inset:0;z-index:30}html.lkdet .cand4.lockp{opacity:0;pointer-events:none;transition:opacity .25s ease}.lk-flip{position:absolute;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff4d}.lk-flip .ico,.lk-flip svg{width:24px;height:24px;display:block}html .cand4.cand4.lockp.lockp :is(.cp-drag,.tk-grip){display:none}html .cand4.lockp .tk-stub span{font-size:13px}html .lk-sign .pad4{height:84px}html.m4 .lk-sign .pad4{height:68px}html.studio[data-skin=grid] .lockp.cand4{background-color:#000c}.cand4.lockp .lk-on .lk-blk{display:block;width:1em;height:1em;flex:none}.cand4.lockp .lk-on .lk-blk svg,.tk .tk-arr svg,.tk .tk-lk svg{display:block;width:100%;height:100%}.tk .tk-stub span{display:inline-flex;align-items:center;gap:4px}.tk .tk-arr{display:block;width:1.3em;height:1.3em}.tk .tk-lk{display:none}html.m4 .tk .tk-t{display:inline-flex;align-items:center;gap:7px}html.m4 .tk .tk-lk{display:block;width:.8em;height:.8em}html .lk-sign .sg4-name input,html .lk-sign .pad4{background-color:#00000080}html.m4 .cand4.lockp .cp-how{margin-top:-8px;min-height:28px}.pts4 .sh4-bg{-webkit-backdrop-filter:var(--p-widget-blur, blur(16px) saturate(1.6));backdrop-filter:var(--p-widget-blur, blur(16px) saturate(1.6))}.pts4 .pts4-h{margin-bottom:-8px}.pts4 .pts4-m{margin-bottom:6px}.pts4 .pts4-v{font-size:24px}.pts4 .pts4-k{margin-top:5px}.pts4 .pts4-say{box-shadow:inset 0 0 0 1.5px #2c66b7}.pts4 .pts4-say:before,.pts4 .pts4-say:after{content:"";position:absolute;bottom:10px;width:10px;height:16px;rotate:none;border:0;border-radius:0;box-shadow:none;clip-path:polygon(0 0,100% 50%,0 100%)}.pts4 .pts4-say:before{right:-8.5px;background:#2c66b7}.pts4 .pts4-say:after{right:-6.1px;background:inherit}.fpx4{position:fixed;left:0;top:0;pointer-events:none}.ebg4{position:fixed;inset:0;z-index:9000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:28px;padding:32px 16px;background:#06060af7;cursor:pointer;overflow:auto}.ebg4 figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:10px}.ebg4-c{width:min(220px,40vw);height:auto}.ebg4 figcaption{font:700 14px/1.2 var(--ui, system-ui);color:#f2f2f6;letter-spacing:.02em}.dock14{--dk-ink: #F2F2F2;--dk-mute: rgba(242, 242, 242, .7);--dk-mute2: rgba(255, 255, 255, .4);--dk-edge: rgba(255, 255, 255, .15);--dk-tile: rgba(0, 0, 0, .5);--dk-dark: #0E0C0F;--dk-gap: 10px;--dk-go: #F2F2F2;--dk-pad: 20px;--dk-tek: var(--disp, var(--display));--dk-ease: cubic-bezier(.33, 1, .68, 1);--t: #AEB9CA;--ts: 124, 141, 174;color:var(--dk-ink)}.dock14.t1{--t: #F2F2F2;--ts: 255, 255, 255}.dock14.t2{--t: #5B8CFF;--ts: 38, 98, 255}.dock14.t3{--t: #A26BFF;--ts: 128, 52, 255}.dock14.t4{--t: #F2C14E;--ts: 236, 160, 30}html:not(.m4) .cand4.fin4.act.side.dock14{left:60px;top:calc(var(--fin-t, 150px) / var(--z, 1));bottom:auto;width:min(560px,38vw);padding:0;background:none;box-shadow:none;border-radius:0;transform:translateY(12px);display:block}html:not(.m4) .cand4.fin4.act.side.dock14.on{transform:none}html.final4:not(.m4) .hero4.dk-hidden{display:none}.dock14 .sh5-fan{display:flex;flex-wrap:wrap;gap:2px 8px;margin:16px 0 0;font-size:13px;line-height:1.4;color:#f2f2f28f}.dock14 .sh5-fan a{color:var(--dk-mute);text-underline-offset:3px}.dock14 .sh5-fan span:after{content:" ·"}.dk-g{display:block;flex:none;width:24px;height:24px;background:currentColor;-webkit-mask:var(--u) center / contain no-repeat;mask:var(--u) center / contain no-repeat}.dk-lab{display:block;font-size:14px;font-weight:600;line-height:1.2;color:var(--dk-mute)}.dk-lab.tc{color:var(--t)}.dk-val{display:block;margin:10px 0 0;font-family:var(--dk-tek);font-size:38px;font-weight:800;line-height:.95;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--dk-ink)}.dk-val small{font-size:19px;font-weight:800;color:var(--dk-mute2);margin-left:5px;letter-spacing:0}.dk-val.l{font-size:52px;text-transform:uppercase;margin-top:8px;overflow-wrap:break-word;hyphens:none}.dk-val.s{font-size:20px;margin-top:6px}.dk-note{display:block;margin:7px 0 0;font-size:12px;font-weight:600;line-height:1.3;color:var(--dk-mute2)}.dk-big{display:flex;align-items:flex-start;margin-left:-3px;font-family:var(--dk-tek);font-size:96px;font-weight:800;line-height:.8;letter-spacing:-.03em;color:var(--t);font-variant-numeric:tabular-nums}.dk-big .dk-pc{font-size:38px;line-height:1;letter-spacing:0;margin:5px 0 0 5px}.dk-big .dk-pre{font-family:inherit;font-family:var(--txt, inherit);font-size:14px;font-weight:600;line-height:1.15;letter-spacing:0;color:var(--dk-ink);margin-left:12px;align-self:flex-end;padding-bottom:2px;font-family:var(--body, inherit)}.dk-big.word{font-size:36px;line-height:1;letter-spacing:-.01em;text-transform:uppercase;margin-left:0}.dock14.t4 .dk-big{color:#fff1d2;text-shadow:0 0 28px rgba(255,200,90,.45)}.dk-bento{display:grid;grid-template-columns:1.18fr 1fr;gap:var(--dk-gap)}.dk-bento .dk-full{grid-column:1 / -1}.dk-bx{position:relative;padding:18px var(--dk-pad);background:var(--dk-tile);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);box-shadow:inset 0 0 0 1px var(--dk-edge)}.dk-bx>.dk-g{position:absolute;right:18px;top:18px;color:var(--dk-mute)}.dk-bx .dk-lab{padding-right:32px}.dk-head{display:block}.dk-head>div:first-child{min-width:0}.dk-head .dk-side{margin-top:13px;padding-top:12px;border-top:1px solid var(--dk-edge);text-align:left}.dk-head .dk-side .dk-lab{padding-right:0;color:var(--dk-mute2);font-size:13px}.dk-rar{grid-row:span 2;display:flex;flex-direction:column;padding-bottom:20px;overflow:hidden;background:radial-gradient(circle at 0 0,rgba(var(--ts),.5) 0,rgba(var(--ts),.2) 38%,rgba(var(--ts),0) 72%),var(--dk-tile)}.dock14.t1 .dk-rar{background:radial-gradient(circle at 0 0,#ffffff29 0,#ffffff0f 38%,#fff0 72%),var(--dk-tile)}.dk-rar .dk-big{margin-top:auto;padding-top:18px}.dk-rar .dk-big.word{margin-top:24px;padding-top:0}.dk-rar .dk-note{color:var(--dk-mute)}.dk-dots{display:grid;grid-template-columns:repeat(20,1fr);gap:4px;margin-top:16px}.dock14.t1 .dk-dots{margin-top:auto;padding-top:16px}.dk-dots i{position:relative;display:block;aspect-ratio:1;border-radius:50%;background:#ffffff1f}.dk-dots i.on{background:var(--t)}.dk-dots i.me{background:#fff}.dk-dots i.me:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid #fff;animation:dk-ping 2.2s var(--dk-ease) infinite 3s;opacity:0}@keyframes dk-ping{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.2)}}.dk-dh{cursor:pointer}.dk-tip{position:absolute;z-index:6;left:0;right:-40px;bottom:calc(100% + 10px);padding:12px 14px;background:var(--dk-dark);color:var(--dk-ink);font-size:13px;font-weight:500;line-height:1.4;box-shadow:0 0 0 1px #ffffff2e,0 16px 36px #0009;animation:dk-tip .25s var(--dk-ease) both}.dk-tip:after{content:"";position:absolute;left:28px;top:100%;border:7px solid transparent;border-top-color:var(--dk-dark)}@keyframes dk-tip{0%{opacity:0;transform:translateY(6px)}}.dk-go-row{display:flex;gap:var(--dk-gap)}.dock14 .dk-go{flex:1;min-width:0;min-height:76px;display:flex;align-items:center;gap:14px;padding:12px 18px;border:0;border-radius:0;background:var(--dk-go);color:var(--dk-dark);font:inherit;text-align:left;cursor:pointer;transition:background .25s,transform .15s,filter .25s}.dock14 .dk-go:hover{background:#fff;filter:brightness(1.05)}.dock14 .dk-go:active,.dock14 .dk-mb:active{transform:scale(.98)}.dk-go>.dk-g{width:32px;height:32px;transition:transform .3s var(--dk-ease)}.dk-go:hover>.dk-g{transform:rotate(-12deg) scale(1.06)}.dk-go b{display:block;font-family:var(--dk-tek);font-size:24px;font-weight:800;line-height:1;text-transform:uppercase;white-space:nowrap}html[lang=en] .dk-go b{font-size:21px}.dk-go small{display:block;margin-top:3px;font-size:14px;font-weight:600;line-height:1.15;white-space:nowrap}.dk-go .ar{margin-left:auto;width:24px;height:24px;transition:transform .35s var(--dk-ease)}.dk-go:hover .ar{transform:translate(5px)}.dk-low{display:grid;grid-template-columns:1fr auto;align-items:center;padding:0;overflow:hidden}.dk-low.one{grid-template-columns:1fr}.dk-low .dk-ed{padding:14px var(--dk-pad)}.dk-low .dk-ed .dk-val a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:#f2f2f266}.dock14 .dk-mb{align-self:stretch;display:flex;align-items:center;gap:12px;padding:0 26px;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:inset 1px 0 #ffffff1a;transition:background .25s,transform .15s}.dk-low.one .dk-mb{box-shadow:none;min-height:64px}.dock14 .dk-mb:hover{background:#ffffff12}.dk-mb .dk-lab{color:var(--dk-ink);padding:0}.dk-mb .dk-note{margin-top:3px}.dk-low .rm5,.dk-low .cf5{grid-column:1 / -1;padding:14px 16px}.dk-low .row5.done{grid-column:1 / -1;display:grid;grid-template-columns:24px auto 1fr;align-items:center;gap:12px;min-height:64px;padding:0 20px;color:var(--dk-ink)}.dk-low .row5.done b{font-size:14px;font-weight:600}.dk-low .row5.done span{font-size:13px;color:var(--dk-mute2)}.dk-vs .vs5{margin:0}.dk-stat{padding-right:20px}.dock14.on .dk-bento>*{animation:dk-tile .82s var(--dk-ease) both;animation-delay:calc(var(--k, 0) * .11s)}@keyframes dk-tile{0%{opacity:0;transform:translateY(18px) scale(.985)}}.dock14.on .dk-dots i.on,.dock14.on .dk-dots i.me{animation:dk-dot .26s var(--dk-ease) both;animation-delay:var(--dd, calc(.32s + var(--d) * 8ms))}@keyframes dk-dot{0%{background:#ffffff1f;transform:scale(.4)}}@media (prefers-reduced-motion: reduce){.dock14.on .dk-bento>*,.dock14.on .dk-dots i{animation:none}.dk-dots i.me:after{animation:none}}html.m4 .cand4.fin4.act.sheet4.dock14{--dk-gap: 10px;padding:0 10px calc(14px + env(safe-area-inset-bottom));gap:0;background:#080709b8;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:inset 0 1px 0 var(--dk-edge);border-radius:0;color:var(--dk-ink)}html.m4 .dock14 .sheet4-grip{min-height:40px;padding-top:13px;margin:0 0 -2px}html.m4 .dock14 .dk-x{display:none}html.m4 .dock14:is(.open,.closing) .dk-x{display:revert}html.m4 .dock14:is(.open,.closing) .dk-low.dk-x{display:grid}html.m4 .dock14:is(.open,.closing) .dk-head.dk-x{display:flex}html.m4 .dock14 .dk-shd{cursor:pointer}html.m4 .dock14{--dk-pad: 16px}html.m4 .dock14 .dk-bx{padding:16px var(--dk-pad)}html.m4 .dock14 .dk-head .dk-val.l{font-size:32px}html.m4 .dock14 .dk-head .dk-side{display:none}html.m4 .dock14 .dk-rar{grid-row:auto;grid-column:1 / -1}html.m4 .dock14 .dk-big{font-size:64px}html.m4 .dock14 .dk-big .dk-pre{font-size:13px;margin-left:10px}html.m4 .dock14 .dk-big .dk-pc{font-size:24px}html.m4 .dock14:not(.open) .dk-big:not(.word){font-size:56px}html.m4 .dock14 .dk-big.word{font-size:28px;margin-top:10px}html.m4 .dock14 .dk-dots{grid-template-columns:repeat(25,1fr)}html.m4 .dock14 .dk-val{font-size:30px}html.m4 .dock14 .dk-val.s{font-size:17px}html.m4 .dock14 .dk-lab{font-size:13px}html.m4 .dock14 .dk-bx>.dk-g{width:16px;height:16px;right:14px;top:14px}html.m4 .dock14 .dk-go{min-height:62px;padding:8px 14px;gap:12px}html.m4 .dock14 .dk-go b{font-size:19px}html[lang=en].m4 .dock14 .dk-go b{font-size:18px}html.m4 .dock14 .dk-go small{font-size:13px}html.m4 .dock14 .dk-go .ar{display:none}html.m4 .dock14 .dk-low .dk-ed{padding:10px var(--dk-pad)}html.m4 .dock14 .dk-low .dk-ed .dk-lab{white-space:nowrap}html.m4 .dock14 .dk-mb{padding:0 var(--dk-pad);gap:10px;min-width:0}html.m4 .dock14 .dk-mb .dk-lab{white-space:nowrap;font-size:13px}html.m4 .dock14 .dk-mb .dk-note{display:none}html.m4 .dock14 .sh5-fan{margin:14px 4px 0;font-size:12px}html.m4 .dock14 .dk-tip{right:0}html.m4 .dock14 .dk-bento>*{animation-delay:calc(var(--k, 0) * 70ms)}@media (max-height: 960px){html:not(.m4) .dock14{--dk-gap: 8px}html:not(.m4) .dock14{--dk-pad: 18px}html:not(.m4) .dock14 .dk-bx{padding:14px var(--dk-pad)}html:not(.m4) .dock14 .dk-big{font-size:84px}html:not(.m4) .dock14 .dk-val{font-size:34px}html:not(.m4) .dock14 .dk-go{min-height:64px}html:not(.m4) .dock14 .dk-dots{margin-top:12px;gap:3px}html:not(.m4) .dock14 .sh5-fan{margin-top:12px}}html .dock14 .dk-head .dk-val.l{font-size:52px;line-height:.92}html.m4 .dock14 .dk-head .dk-val.l{font-size:34px}html .dock14 .dk-head .dk-side .dk-val{margin-top:4px;font-size:23px;line-height:1.1;color:var(--dk-ink)}html.m4 .dock14 .dk-head .dk-side .dk-val{font-size:18px}.dk-bx>.dk-g.sm{width:21px;height:21px;right:19px;top:19px}html.m4 .dock14 .dk-bx>.dk-g.sm{width:14px;height:14px;right:15px;top:15px}.dock14 .dk-head .dk-lab.tc{font-family:var(--hand);font-size:18px;font-weight:600;letter-spacing:.01em}html.m4 .dock14 .dk-head .dk-lab.tc{font-size:16px}html.m4 .dock14 .dk-go>.dk-g{width:26px;height:26px}html.m4 .dock14 .sheet4-grip span{display:none}html.m4 .dock14 .sheet4-grip{min-height:30px;padding-top:11px;margin:0 0 2px}html .dock14 .dk-bx.dk-low{padding:0}html .dock14 .dk-bx.dk-low{grid-template-columns:minmax(0,1.16fr) minmax(0,1fr)}html .dock14 .dk-bx.dk-low.one{grid-template-columns:minmax(0,1fr)}html.m4 .dock14 .dk-rar .dk-note{overflow:hidden;max-height:52px;opacity:1;transition:max-height .34s var(--dk-ease),opacity .24s ease .08s,margin-top .34s var(--dk-ease)}html.m4 .dock14:not(.open):not(.closing) .dk-rar .dk-note{max-height:0;margin-top:0;opacity:0;transition-delay:0s}html.m4 .dock14 .dk-dots{transition:margin-top .34s var(--dk-ease),padding-top .34s var(--dk-ease)}html.m4 .dock14:not(.open):not(.closing) .dk-dots{margin-top:14px;padding-top:0}html.m4 .dock14.t1:not(.open):not(.closing) .dk-dots{padding-top:0}@keyframes dk-open4{0%{opacity:0;transform:translateY(10px)}}html.m4 .dock14.open .dk-x{animation:dk-open4 .32s var(--dk-ease) both .06s}@media (prefers-reduced-motion: reduce){html.m4 .dock14 :is(.dk-rar .dk-note,.dk-dots){transition:none}html.m4 .dock14.open .dk-x{animation:none}}html.m4 .dock14 .dk-bx.dk-low{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr)}html.m4 .dock14 .dk-bx.dk-low.one{grid-template-columns:minmax(0,1fr)}html.m4 .cand4.fin4.act.sheet4.dock14{transition:opacity .3s ease,transform .42s var(--dk-ease)}html.m4 .cand4.fin4.act.sheet4.dock14.drag{transition:none}.dock14 .dk-low:has(.rm5) .dk-ed{display:none}.dock14 .dk-low .rm5{grid-column:1 / -1;display:grid;gap:12px;padding:16px var(--dk-pad) 18px;box-shadow:none}.dock14 .rm5-h{display:flex;align-items:center;gap:10px}.dock14 .rm5-h b{font-size:15px;font-weight:700;color:var(--dk-ink)}.dock14 .rm5 .rm5-no{flex:none;display:grid;place-items:center;width:34px;height:34px;min-height:0;margin:0;padding:0;border-radius:0;background:#ffffff12;box-shadow:inset 0 0 0 1px var(--dk-edge);color:var(--dk-ink);transition:background .2s ease}.dock14 .rm5 .rm5-no:hover{background:#ffffff24}.dock14 .rm5 .rm5-no .dk-g{width:16px;height:16px;transform:scaleX(-1)}.dock14 .rm5 .rm5-p{margin:0;max-width:52ch;font-size:13px;font-weight:500;line-height:1.4;color:var(--dk-mute2)}.dock14 .rm5 .rm5-b{display:flex;align-items:flex-start;grid-template-columns:none;gap:10px}.dock14 .rm5 .rm5-f{flex:1;min-width:0;display:grid;gap:7px}.dock14 .rm5 .rm5-b input{width:100%;min-width:0;min-height:52px;padding:0 16px;border-radius:0;font-size:16px;font-weight:600;background:#ffffff12;color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-edge)}.dock14 .rm5 .rm5-b input::placeholder{color:var(--dk-mute2)}.dock14 .rm5 .rm5-b input:focus{background:#ffffff1c;box-shadow:inset 0 0 0 2px var(--dk-ink)}.dock14 .rm5.bad .rm5-b input,.dock14 .rm5.bad .rm5-b input:focus{box-shadow:inset 0 0 0 2px #ff2a17}.dock14 .rm5 .rm5-go{flex:none;min-height:52px;margin:0;padding:0 24px;border-radius:0;background:var(--dk-go);color:var(--dk-dark);font-family:var(--dk-tek);font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:0}.dock14 .rm5 .rm5-go:hover{background:#fff}.dock14 .rm5 .rm5-b input:focus-visible{outline:none}.dock14 .rm5 :is(.rm5-go,.rm5-no):focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dock14 .rm5 .rm5-go{box-shadow:none}.dock14 .rm5 .rm5-go[disabled]{opacity:1;background:#ffffff14;color:var(--dk-mute2);box-shadow:inset 0 0 0 1px var(--dk-edge);cursor:not-allowed}.dock14 .rm5 .rm5-go[disabled]:hover{background:#ffffff14}.dock14 .rm5-err{display:none;font-size:13px;font-weight:600;line-height:1.3;color:#ff4a33}.dock14 .rm5.bad .rm5-err{display:block}html.m4 .dock14 .rm5 .rm5-b{flex-direction:column;align-items:stretch}html.m4 .dock14 .rm5 .rm5-go{width:100%}.dock14 .rm5 .rm5-go{display:flex;align-items:center;justify-content:center;text-align:center}html.m4 .cand4.fin4.act.sheet4.dock14.open.mailing{transform:translateY(calc(var(--dy, 0px) - var(--kb, 0px)))}.dock14 .dk-low .row5.done{padding:0 var(--dk-pad)}.dock14 .dk-low .row5.done{display:flex;align-items:center;gap:14px;min-height:68px;grid-template-columns:none;animation:rm5-in .36s var(--dk-ease) both}@keyframes rm5-in{0%{opacity:0;transform:translateY(8px)}}.dock14 .rm5-ok{flex:none;display:grid;place-items:center;width:30px;height:30px;background:var(--t);color:var(--dk-dark);animation:rm5-pop .42s var(--dk-ease) both .1s}.dock14.t1 .rm5-ok{background:var(--dk-ink)}@keyframes rm5-pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.12)}to{opacity:1;transform:none}}.dock14 .rm5-ok .dk-g{width:16px;height:16px}.dock14 .rm5-okt{display:grid;gap:3px;min-width:0}.dock14 .rm5-okl{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.dock14 .dk-low .row5.done .rm5-okl b{font-size:15px;font-weight:600;color:var(--dk-mute)}.dock14 .dk-low .row5.done .rm5-mail{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:700;color:var(--dk-ink)}.dock14 .dk-low .row5.done .rm5-okt .dk-note{margin:0;font-size:12.5px;color:var(--dk-mute2)}@media (prefers-reduced-motion: reduce){.dock14 .dk-low .row5.done,.dock14 .rm5-ok{animation:none}}.dock14 .dk-lab.tc{font-family:var(--hand);font-size:18px;font-weight:600;letter-spacing:.01em}html.m4 .dock14 .dk-lab.tc{font-size:16px}.dock14 .dk-rar .dk-big{padding-top:6px}.dock14 .dk-rar .dk-big.word{margin-top:14px}html.m4 .dock14 .dk-rar .dk-big.word{margin-top:4px}html .dock14 .dk-big.word{font-size:36px}html.m4 .dock14 .dk-big.word{font-size:28px}html .dock14 .dk-bx.dk-low:has(.cf5),html.m4 .dock14:is(.open,.closing) .dk-bx.dk-low.dk-x:has(.cf5){display:grid;grid-template-columns:minmax(0,1fr)}.dock14 .dk-low:has(.cf5)>*{grid-column:1 / -1}.dock14 .dk-low .cf5{display:grid;gap:16px;padding:18px var(--dk-pad) 20px;box-shadow:none;animation:rm5-in .32s var(--dk-ease) both}.dock14 .dk-low .cf5 p{margin:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--dk-ink)}.dock14 .dk-low .cf5-b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--dk-gap)}html .dock14.dock14 .dk-low .cf5-b>:is(.cf5-y,.cf5-n){display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:56px;margin:0;padding:0 12px;border:0;border-radius:0;font-family:var(--dk-tek);font-size:18px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase;text-align:center;white-space:nowrap;transform:none;filter:none}html .dock14 .dk-low .cf5-b>.cf5-n{background:#ffffff12;box-shadow:inset 0 0 0 1px var(--dk-edge);color:var(--dk-ink)}html .dock14 .dk-low .cf5-b>.cf5-n:hover{background:#ffffff24}html .dock14 .dk-low .cf5-b>button:active{transform:scale(.98)}.dock14 .dk-low:has(.cf5)>:is(.dk-mb,.row5.done){min-height:64px;padding:0 var(--dk-pad);box-shadow:inset 0 1px 0 var(--dk-edge)}html.m4 .dock14 .dk-low:has(.cf5) .dk-mb .dk-note{display:block}@media (prefers-reduced-motion: reduce){.dock14 .dk-low .cf5{animation:none}}html.m4 .dock14.drag .dk-x{display:revert}html.m4 .dock14.drag .dk-low.dk-x{display:grid}html.m4 .dock14.drag .dk-head.dk-x{display:flex}html.m4 .dock14.calm .dk-x{animation:none}.dock14.settled .dk-bento>*,html.m4 .dock14.settled.open .dk-x{animation:none}
