@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/archivo-500-562c73adab4515400863db042c754949.woff2?vsn=d) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/archivo-700-8574a5d7eebca4117f0546fdb6fca6a3.woff2?vsn=d) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/archivo-700-8574a5d7eebca4117f0546fdb6fca6a3.woff2?vsn=d) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/archivo-800-fbd292f0a6659790e7f6c9eb644614f9.woff2?vsn=d) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/archivo-900-54ec019a84763f06090c2788769b353c.woff2?vsn=d) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/caveat-500-88f2eabfbc09caaf67d5596982504135.woff2?vsn=d) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/caveat-700-9700119a36546a3948de1a510a9d89df.woff2?vsn=d) format("woff2")}:root{--red:#D7261E}body{margin:0;background:#fff}a{color:#111}a:hover{color:var(--red)}*{box-sizing:border-box}.fa{font-family:Archivo,system-ui,sans-serif;color:#111;background:#fff;overflow-x:hidden}.hand{font-family:Caveat,cursive}.s{fill:none;stroke:#111;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.s2{stroke-width:2.5}.s5{stroke-width:5}.w{fill:#fff}.k{fill:#111;stroke:none}.wob{filter:url(#wobA)}.dialnum{font:700 11px Archivo,sans-serif;fill:#111;text-anchor:middle}.disp{font:800 12px Archivo,sans-serif;fill:#111;text-anchor:middle;letter-spacing:.12em}.doodle{border:3px solid #111;border-radius:22px 8px 24px 6px/8px 22px 6px 24px}.dash{border:3px dashed #111;border-radius:18px}.btn{font:800 18px Archivo,sans-serif;color:#111;background:#fff;border:3px solid #111;border-radius:16px 6px 18px 5px/6px 16px 5px 18px;min-height:54px;padding:12px 22px;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:10px}.btn:hover{background:#111;color:#fff;transform:rotate(-1.5deg)}.btn:focus-visible{outline:3px dashed var(--red);outline-offset:4px}.btn:disabled{border-style:dashed;color:#555;background:#fff;cursor:default;transform:none}.ballot{font:800 18px Archivo,sans-serif;color:#111;background:#fff;border:3px solid #111;border-radius:16px 6px 18px 5px/6px 16px 5px 18px;min-height:56px;padding:10px 20px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:12px;transition:transform .2s ease,background .2s ease,color .2s ease}.ballot:hover{background:#111;color:#fff;transform:rotate(-1deg)}.ballot:hover .s{stroke:#fff}.ballot:focus-visible{outline:3px dashed var(--red);outline-offset:4px}.ballot:disabled{border-style:dashed;color:#555;cursor:default;transform:none;background:#fff}.ballot:disabled .s{stroke:#555}.ballot.mine,.ballot.mine:disabled{background:var(--red);color:#fff;border-style:solid}.ballot.mine .s{stroke:#fff}.cross{stroke-dasharray:40;stroke-dashoffset:40;animation:draw .4s ease-out forwards}@keyframes draw{to{stroke-dashoffset:0}}.mymark{display:inline-flex;align-items:center;gap:6px;font:700 24px Caveat,cursive;margin-left:10px;vertical-align:middle;color:var(--red)}.mymark .s{stroke:var(--red)}.tally{animation:pop .3s ease-out both}@keyframes pop{0%{transform:scale(.6);opacity:0}}.card{transition:transform .3s ease}.card:hover{transform:rotate(-.6deg)}.card.picked{border-color:var(--red);border-style:solid}.stamp{color:var(--red);border:3px solid var(--red);border-radius:8px;font:900 15px Archivo,sans-serif;letter-spacing:.08em;padding:6px 10px;transform:rotate(-8deg);animation:stamp .45s cubic-bezier(.2,1.6,.4,1) both}@keyframes stamp{0%{transform:rotate(-8deg) scale(2.2);opacity:0}to{transform:rotate(-8deg) scale(1);opacity:1}}.waves path{opacity:0;animation:wave 3.6s ease-out infinite}.waves .w2{animation-delay:.6s}.waves .w3{animation-delay:1.2s}@keyframes wave{0%{opacity:0}25%{opacity:1}to{opacity:0}}.live .waves path{stroke:var(--red);animation-duration:1.5s}.spk{transform-box:fill-box;transform-origin:center;animation:thump .9s ease-in-out infinite alternate}@keyframes thump{0%{transform:scale(1)}to{transform:scale(1.025)}}.vib{animation:vib .9s ease-in-out infinite alternate}@keyframes vib{0%{opacity:.35}to{opacity:.8}}.needle{transition:transform 1.2s ease;animation:seek 16s ease-in-out infinite}@keyframes seek{0%{transform:translate(0)}20%{transform:translate(84px)}45%{transform:translate(40px)}70%{transform:translate(110px)}to{transform:translate(0)}}.live .needle{animation:none;transform:translate(86px)}.knob{transform-box:fill-box;transform-origin:center;animation:knob 16s ease-in-out infinite}@keyframes knob{0%{transform:rotate(0)}20%{transform:rotate(105deg)}45%{transform:rotate(50deg)}70%{transform:rotate(140deg)}to{transform:rotate(0)}}.live .knob{animation:none;transform:rotate(110deg)}.noise path{animation:flick 2.4s ease-in-out infinite alternate}.noise .n2{animation-delay:.6s}.noise .n3{animation-delay:1.2s}.noise .n4{animation-delay:1.8s}@keyframes flick{0%{opacity:.9}to{opacity:.35}}.eq,.live .noise{display:none}.live .eq{display:inline}.eq rect{transform-box:fill-box;transform-origin:50% 100%;animation:eq .9s ease-in-out infinite alternate}.eq rect:nth-child(2){animation-delay:.15s}.eq rect:nth-child(3){animation-delay:.3s}.eq rect:nth-child(4){animation-delay:.05s}.eq rect:nth-child(5){animation-delay:.25s}.eq rect:nth-child(6){animation-delay:.4s}.eq rect:nth-child(7){animation-delay:.1s}@keyframes eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.lamp-bg{fill:#fff}.lamp-tx{font:900 17px Archivo,sans-serif;fill:#111;text-anchor:middle;letter-spacing:.06em}.live .lamp-bg{animation:lampbg 1.3s linear infinite}.live .lamp-tx{animation:lamptx 1.3s linear infinite}@keyframes lampbg{0%,62%{fill:var(--red)}64%,to{fill:#fff}}@keyframes lamptx{0%,62%{fill:#fff}64%,to{fill:#111}}.rays{stroke:var(--red);opacity:0}.live .rays{animation:rays 1.3s linear infinite}@keyframes rays{0%,62%{opacity:1}64%,to{opacity:0}}.note{transform-box:fill-box;transform-origin:center;opacity:0;animation:float 9s ease-out infinite}.note.n2{animation-delay:3s}.note.n3{display:none}@keyframes float{0%{opacity:0;transform:translate(0) rotate(0)}15%{opacity:1}to{opacity:0;transform:translate(-26px,-56px) rotate(-18deg)}}.twinkle{transform-box:fill-box;transform-origin:center;animation:twinkle 2.8s ease-in-out infinite}.twinkle.t2{animation-delay:1s}.twinkle.t3{animation-delay:1.8s}@keyframes twinkle{0%,to{transform:scale(.6) rotate(0);opacity:.4}50%{transform:scale(1.1) rotate(20deg);opacity:1}}.duckbob{transform-box:fill-box;transform-origin:50% 100%;animation:duck 3.2s ease-in-out infinite}@keyframes duck{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.brow{animation:brow 3.2s ease-in-out infinite}@keyframes brow{0%,80%,to{transform:translateY(0)}88%{transform:translateY(3px)}}.pony{animation:trot .5s ease-in-out infinite alternate}@keyframes trot{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.tick-track{display:flex;width:max-content;animation:tick 55s linear infinite}.tick:hover .tick-track{animation-play-state:paused}.bar-fill{height:100%;background:#111;border-radius:12px 4px 14px 3px/4px 12px 3px 14px;animation:fillbar 1.8s cubic-bezier(.2,.8,.2,1) both}.bar-fill.win{background:var(--red)}@keyframes fillbar{0%{width:0}}.banner{animation:drop .6s cubic-bezier(.2,1.4,.4,1) both}@keyframes drop{0%{transform:translateY(-30px) rotate(-1deg);opacity:0}to{transform:none;opacity:1}}.quote-num{font-variant-numeric:tabular-nums}.arch{transition:transform .3s ease}.arch:hover{transform:rotate(-1.2deg) translateY(-3px)}.circled{display:inline-block;border:2.5px solid var(--red);border-radius:50% 45% 55% 40%/55% 50% 45%;padding:0 8px;margin-left:-8px}.cdbox{min-width:76px}.ico .s{stroke-width:3.2}.fb-body{stroke-dasharray:420;stroke-dashoffset:420;animation:fb-draw 1.4s ease-out .2s forwards}.fb-feet{opacity:0;animation:fb-in .3s ease-out 1.4s forwards}@keyframes fb-draw{to{stroke-dashoffset:0}}@keyframes fb-in{to{opacity:1}}.ico .a-hop{transform-origin:50% 100%;animation:a-hop 2.8s ease-in-out 1.6s infinite}@keyframes a-hop{0%,55%,to{transform:translateY(0) scale(1)}64%{transform:translateY(0) scale(1.07,.9)}74%{transform:translateY(-11px) scale(.95,1.06)}84%{transform:translateY(0) scale(1.04,.95)}90%{transform:translateY(0) scale(1)}}.ico .an{transform-box:fill-box;transform-origin:center}.a-pulse{animation:a-pulse 2.2s ease-in-out infinite}@keyframes a-pulse{0%,to{transform:scale(.88);opacity:.65}50%{transform:scale(1.08);opacity:1}}.a-breathe{animation:a-breathe 3s ease-in-out infinite}@keyframes a-breathe{0%,to{transform:scale(.97)}50%{transform:scale(1.04)}}.a-float{animation:a-float 3s ease-in-out infinite}@keyframes a-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ico .a-swing{transform-origin:50% 0;animation:a-swing 2.4s ease-in-out infinite}.ico .a-hang{transform-origin:50% 0;animation:a-swing 4.5s ease-in-out infinite}.ico .a-sway{transform-origin:50% 100%;animation:a-swing 3s ease-in-out infinite}@keyframes a-swing{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.a-spin{animation:a-spin 16s linear infinite}.a-spinfast{animation:a-spin 5s linear infinite}@keyframes a-spin{to{transform:rotate(360deg)}}.a-steam{animation:a-steam 2.8s ease-out infinite}@keyframes a-steam{0%{transform:translateY(5px);opacity:0}30%{opacity:1}to{transform:translateY(-8px);opacity:0}}.ico .a-tilt{transform-origin:0 100%;animation:a-tilt 3.4s ease-in-out infinite}@keyframes a-tilt{0%,35%,to{transform:rotate(0)}50%,80%{transform:rotate(-16deg)}}.a-drop{animation:a-drop 2.4s ease-in infinite}@keyframes a-drop{0%{transform:translateY(-6px);opacity:0}20%{opacity:1}85%{transform:translateY(30px);opacity:1}to{transform:translateY(32px);opacity:0}}.a-drip{animation:a-drip 2s ease-in infinite}@keyframes a-drip{0%{transform:translateY(0);opacity:1}80%{transform:translateY(9px);opacity:0}to{transform:translateY(9px);opacity:0}}.a-wiggle{animation:a-wiggle 2.6s ease-in-out infinite}@keyframes a-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}75%{transform:rotate(9deg)}}.a-shake{animation:a-shake 2.2s ease-in-out infinite}@keyframes a-shake{0%,60%,to{transform:translate(0)}65%{transform:translate(-3px)}70%{transform:translate(3px)}75%{transform:translate(-3px)}80%{transform:translate(3px)}85%{transform:translate(0)}}.ico .a-nod{transform-origin:50% 100%;animation:a-nod 2.8s ease-in-out infinite}@keyframes a-nod{0%,to{transform:rotate(0)}30%{transform:rotate(-7deg)}60%{transform:rotate(5deg)}}.a-blink{animation:a-blink 1.8s linear infinite}@keyframes a-blink{0%,58%{opacity:1}60%,to{opacity:.12}}.a-squint{animation:a-squint 3.2s ease-in-out infinite}@keyframes a-squint{0%,88%,to{transform:scaleY(1)}93%{transform:scaleY(.1)}}.a-peek{animation:a-peek 3.2s ease-in-out infinite}@keyframes a-peek{0%,25%,to{transform:translateY(4px)}45%,80%{transform:translateY(-4px)}}.a-flash{animation:a-flash 1.6s ease-in-out infinite}@keyframes a-flash{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.07);opacity:.6}}.a-flip{animation:a-flip 4.5s ease-in-out infinite}@keyframes a-flip{0%,70%{transform:rotate(0)}88%,to{transform:rotate(180deg)}}.a-rise{animation:a-rise 4s ease-in-out infinite}@keyframes a-rise{0%,to{transform:translateY(6px)}50%{transform:translateY(-3px)}}.a-nudge{animation:a-nudge 1.6s ease-in-out infinite}@keyframes a-nudge{0%,to{transform:translate(-2px)}50%{transform:translate(5px)}}.a-press{animation:a-press 1.6s ease-in-out infinite}@keyframes a-press{0%,65%,to{transform:translateY(0)}78%{transform:translateY(5px)}}.ico .a-flicker{transform-origin:50% 100%;animation:a-flicker .8s ease-in-out infinite alternate}@keyframes a-flicker{0%{transform:scale(1)}to{transform:scale(1.06,.88)}}.a-clash{animation:a-clash 1.8s ease-in-out infinite}@keyframes a-clash{0%,to{transform:rotate(0)}40%{transform:rotate(-7deg)}50%{transform:rotate(3deg)}}.a-clash2{animation:a-clash2 1.8s ease-in-out infinite}@keyframes a-clash2{0%,to{transform:rotate(0)}40%{transform:rotate(7deg)}50%{transform:rotate(-3deg)}}.ico .a-peck{transform-origin:15% 100%;animation:a-peck 2.4s ease-in-out infinite}@keyframes a-peck{0%,55%,to{transform:rotate(0)}65%{transform:rotate(14deg)}75%{transform:rotate(0)}85%{transform:rotate(14deg)}}.ico .a-swish{transform-origin:0 100%;animation:a-swish 2.2s ease-in-out infinite}@keyframes a-swish{0%,to{transform:rotate(0)}50%{transform:rotate(-20deg)}}.ico .a-wave{transform-origin:0 50%;animation:a-wave 1.4s ease-in-out infinite}@keyframes a-wave{0%,to{transform:skewY(0) scaleX(1)}50%{transform:skewY(-12deg) scaleX(.85)}}.a-march{animation:a-march .9s ease-in-out infinite alternate}@keyframes a-march{0%{transform:translate(-2px)}to{transform:translate(2px,-1px)}}.a-fade{animation:a-fade 3.4s ease-in-out infinite}@keyframes a-fade{0%,to{opacity:1;transform:translate(0)}50%{opacity:.1;transform:translate(12px)}}.q-long{font-size:clamp(34px,5.2vw,64px)!important;line-height:1.05!important}.q-long.q-xlong{font-size:clamp(26px,3.9vw,48px)!important;line-height:1.1!important}.circled{font-weight:700}@media (max-width: 600px){.deco-left{display:none}.logo-tag{right:0!important;top:-28px!important;font-size:20px!important}.tick{flex-direction:column}.tick-label{font-size:14px!important;padding:8px 16px!important;justify-content:center;border-right:none!important;border-bottom:3px dashed #111;letter-spacing:.12em!important}.tick-track span{font-size:17px!important}.topbar-kw{font-size:11px!important;letter-spacing:.1em!important}}.fa{min-height:100vh}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(a,button,input,select,textarea):focus-visible{outline:3px dashed var(--red);outline-offset:3px}.vote-form{display:contents}.topbar-kw{overflow-wrap:anywhere}.arch h3 a,.tap{display:inline-flex;align-items:center;min-height:44px}.ballot{width:100%}h2,h3{overflow-wrap:break-word;hyphens:auto}.flash-group{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:50;display:flex;flex-direction:column;gap:10px;width:min(560px,calc(100% - 32px))}.flash{font:800 17px Archivo,sans-serif;color:#111;background:#fff;border:3px solid #111;border-radius:16px 6px 18px 5px/6px 16px 5px 18px;padding:10px 10px 10px 18px;display:flex;gap:12px;align-items:center;justify-content:space-between;box-shadow:6px 6px #111;animation:drop .5s cubic-bezier(.2,1.4,.4,1) both}.flash[hidden]{display:none}.flash.error{border-color:var(--red);box-shadow:6px 6px 0 var(--red)}.flash .lamp{font:900 11px Archivo,sans-serif;letter-spacing:.1em;border:2.5px solid currentColor;border-radius:6px;padding:3px 7px;flex:none}.flash .msg{flex:1}.flash button{font:900 22px Archivo,sans-serif;background:none;border:none;cursor:pointer;min-width:44px;min-height:44px;color:#111}.kz-mine,.kz-cross,.kz-stamp,.mymark.kz{display:none}html[data-kreuz="1"] .kz-scope .card[data-pos="1"]{border-color:var(--red);border-style:solid}html[data-kreuz="1"] .kz-scope .card[data-pos="1"] .ballot{background:var(--red);color:#fff;border-style:solid}html[data-kreuz="1"] .kz-scope .card[data-pos="1"] .ballot .s{stroke:#fff}html[data-kreuz="1"] .kz-scope .card[data-pos="1"] .kz-default{display:none}html[data-kreuz="1"] .kz-scope .card[data-pos="1"] .kz-mine,html[data-kreuz="1"] .kz-scope .card[data-pos="1"] .kz-cross{display:inline}html[data-kreuz="1"] .kz-scope .card[data-pos="1"] .kz-stamp{display:inline-block}html[data-kreuz="1"] .kz-scope .opt[data-pos="1"] .mymark.kz{display:inline-flex}html[data-kreuz="2"] .kz-scope .card[data-pos="2"]{border-color:var(--red);border-style:solid}html[data-kreuz="2"] .kz-scope .card[data-pos="2"] .ballot{background:var(--red);color:#fff;border-style:solid}html[data-kreuz="2"] .kz-scope .card[data-pos="2"] .ballot .s{stroke:#fff}html[data-kreuz="2"] .kz-scope .card[data-pos="2"] .kz-default{display:none}html[data-kreuz="2"] .kz-scope .card[data-pos="2"] .kz-mine,html[data-kreuz="2"] .kz-scope .card[data-pos="2"] .kz-cross{display:inline}html[data-kreuz="2"] .kz-scope .card[data-pos="2"] .kz-stamp{display:inline-block}html[data-kreuz="2"] .kz-scope .opt[data-pos="2"] .mymark.kz{display:inline-flex}html[data-kreuz="3"] .kz-scope .card[data-pos="3"]{border-color:var(--red);border-style:solid}html[data-kreuz="3"] .kz-scope .card[data-pos="3"] .ballot{background:var(--red);color:#fff;border-style:solid}html[data-kreuz="3"] .kz-scope .card[data-pos="3"] .ballot .s{stroke:#fff}html[data-kreuz="3"] .kz-scope .card[data-pos="3"] .kz-default{display:none}html[data-kreuz="3"] .kz-scope .card[data-pos="3"] .kz-mine,html[data-kreuz="3"] .kz-scope .card[data-pos="3"] .kz-cross{display:inline}html[data-kreuz="3"] .kz-scope .card[data-pos="3"] .kz-stamp{display:inline-block}html[data-kreuz="3"] .kz-scope .opt[data-pos="3"] .mymark.kz{display:inline-flex}html[data-kreuz="4"] .kz-scope .card[data-pos="4"]{border-color:var(--red);border-style:solid}html[data-kreuz="4"] .kz-scope .card[data-pos="4"] .ballot{background:var(--red);color:#fff;border-style:solid}html[data-kreuz="4"] .kz-scope .card[data-pos="4"] .ballot .s{stroke:#fff}html[data-kreuz="4"] .kz-scope .card[data-pos="4"] .kz-default{display:none}html[data-kreuz="4"] .kz-scope .card[data-pos="4"] .kz-mine,html[data-kreuz="4"] .kz-scope .card[data-pos="4"] .kz-cross{display:inline}html[data-kreuz="4"] .kz-scope .card[data-pos="4"] .kz-stamp{display:inline-block}html[data-kreuz="4"] .kz-scope .opt[data-pos="4"] .mymark.kz{display:inline-flex}.ad{font-family:Archivo,system-ui,sans-serif;color:#111;background:#fff;min-height:100vh}.ad .hand{font-family:Caveat,cursive}.ad .s{fill:none;stroke:#111;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.ad .s2{stroke-width:2.4}.ad .k{fill:#111;stroke:none}.ad .box{border:3px solid #111;border-radius:18px 6px 20px 5px/6px 18px 5px 20px;background:#fff}.ad .dash{border:2.5px dashed #111;border-radius:14px}.ad .lbl{font-weight:900;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.ad .inp{font:600 16px Archivo,sans-serif;color:#111;background:#fff;border:2.5px solid #111;border-radius:10px 4px 12px;padding:10px 12px;min-height:46px;width:100%}.ad .inp:focus{outline:3px dashed var(--red);outline-offset:2px}.ad textarea.inp{min-height:84px;resize:vertical;line-height:1.45}.ad .btn{font:800 15px Archivo,sans-serif;color:#111;background:#fff;border:2.5px solid #111;border-radius:12px 4px 14px/4px 12px 4px 14px;min-height:44px;padding:8px 16px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .2s ease,background .2s ease,color .2s ease}.ad .btn:hover{background:#111;color:#fff;transform:rotate(-1deg)}.ad .btn:hover .s{stroke:#fff}.ad .btn:focus-visible,.ad .nav:focus-visible,.ad .qrow:focus-visible,.ad .thumb:focus-visible,.ad .tgl:focus-visible{outline:3px dashed var(--red);outline-offset:3px}.ad .btn.primary{background:var(--red);color:#fff;border-color:#111}.ad .btn.primary:hover{background:#111}.ad .btn.ghost{border-style:dashed}.ad .btn:disabled{border-style:dashed;color:#777;cursor:not-allowed;background:#fff;transform:none}.ad .btn.icon{min-width:44px;padding:8px}.ad .nav{font:800 15px Archivo,sans-serif;color:#111;background:none;border:none;border-bottom:4px solid transparent;padding:12px 4px;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;gap:8px}.ad .nav.on{border-bottom-color:#111}.ad .nav:disabled{color:#777;cursor:default}.ad .soon{font:700 18px Caveat,cursive;color:#555}.ad .qrow{width:100%;text-align:left;font:inherit;color:#111;background:#fff;border:2.5px solid #111;border-radius:12px 4px 14px;padding:12px 14px;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:transform .2s ease}.ad .qrow:hover{transform:translate(3px)}.ad .qrow.sel{border-color:var(--red);border-width:3.5px}.ad .pill{display:inline-flex;align-items:center;gap:6px;font:800 11px Archivo,sans-serif;letter-spacing:.1em;text-transform:uppercase;border:2px solid #111;border-radius:999px;padding:3px 9px;width:max-content}.ad .pill.live{background:var(--red);color:#fff;border-color:var(--red)}.ad .pill.draft{border-style:dashed}.ad .pill.week{background:#fff}.ad .pill.fri{background:#111;color:#fff}.ad .dot{width:8px;height:8px;border-radius:50%;background:currentColor;animation:blink 1.3s linear infinite}@keyframes blink{0%,60%{opacity:1}62%,to{opacity:.2}}.ad .thumb{background:#fff;border:2.5px solid #111;border-radius:10px 4px 12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;font:700 12px Archivo,sans-serif;color:#111;min-height:44px;transition:transform .2s ease}.ad .thumb:hover{transform:rotate(-2deg) scale(1.03)}.ad .thumb.on{border-color:var(--red);border-width:3.5px}.ad .tgl{width:56px;height:32px;border:2.5px solid #111;border-radius:999px;background:#fff;position:relative;cursor:pointer;flex:none;padding:0}.ad .tgl .knob{position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:#111;transition:left .2s ease}.ad .tgl.on{background:var(--red)}.ad .tgl.on .knob{left:28px;background:#fff;border:2px solid #111}.ad .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ad .lamp{font:900 12px Archivo,sans-serif;letter-spacing:.08em;border:2.5px solid #111;border-radius:8px;padding:4px 8px}.ad .tick-track{display:flex;width:max-content;animation:tick 40s linear infinite}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.ad .ph{color:var(--red);font-weight:800}.ad .saved{font:700 22px Caveat,cursive;color:var(--red)}.ad .fadein{animation:fadein .35s ease-out both}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}}.ad .wrap{max-width:1360px;margin:0 auto;padding-left:24px;padding-right:24px}.ad .err{color:var(--red);font-weight:700;font-size:14px;margin:0}.ad .stack{display:flex;flex-direction:column;gap:6px}.ad a.btn{text-decoration:none}@media (max-width: 600px){.ad .wrap{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}.waves path,.note{opacity:1}.cross,.fb-body{stroke-dashoffset:0}.fb-feet{opacity:1}.tick-track{flex-wrap:wrap;width:auto}}
