@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.kq-bloccato{overflow:hidden}.sg-k.sg-k--partita{visibility:hidden}.kq-arena{z-index:400;touch-action:none;background:#05090752;animation:.25s ease-out both kq-appare;position:fixed;inset:0}.kq-volante{z-index:405;width:48px;height:48px;color:var(--sg-gold);cursor:pointer;font-family:var(--sg-font-display);text-shadow:0 0 14px color-mix(in srgb, var(--sg-gold) 60%, transparent);touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.4rem;line-height:1;transition:transform .55s cubic-bezier(.34,1.56,.64,1);display:grid;position:fixed;top:0;left:0}.kq-volante:focus-visible{outline:2px solid var(--sg-gold);outline-offset:3px}.kq-volante.kq-fermo,.kq-puntatore.kq-fermo{transition:none}.kq-inclina{transform:rotate(var(--kq-rot,-17deg));transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:inline-block}.kq-lettera{display:inline-block}.kq-volante.kq-boing .kq-lettera{animation:.5s cubic-bezier(.34,1.56,.64,1) kq-boing}.kq-volante.kq-arresa .kq-lettera{animation:1.1s ease-out kq-arresa}.kq-fumetto{z-index:410;background:var(--sg-panel-2);max-width:min(18rem,100vw - 24px);color:var(--sg-text);border:1px solid var(--sg-gold);font:600 .92rem/1.35 var(--sg-font-body);pointer-events:none;opacity:0;border-radius:12px;margin:0;padding:.55rem .85rem;transition:opacity .18s,transform .18s,left .5s cubic-bezier(.34,1.56,.64,1),top .5s cubic-bezier(.34,1.56,.64,1);position:fixed;top:0;left:0;transform:translateY(4px)scale(.96);box-shadow:0 12px 32px #00000073}.kq-fumetto.is-visto{opacity:1;transform:none}.kq-fumetto--urla{color:#fff;font-family:var(--sg-font-display);letter-spacing:.02em;background:#3b1411;border-color:#e5604f;font-weight:400}.kq-azioni{left:50%;bottom:max(1.2rem, env(safe-area-inset-bottom));z-index:410;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;transform:translate(-50%)}.kq-suggerimento{font:.8rem var(--sg-font-body);color:var(--sg-steel);border:1px solid var(--sg-line);background:#0e1512e6;border-radius:999px;margin:0;padding:.35rem .8rem}.kq-esci{top:max(.8rem, env(safe-area-inset-top));z-index:410;border:1px solid var(--sg-line);width:44px;height:44px;color:var(--sg-text);cursor:pointer;background:#0e1512eb;border-radius:50%;font-size:1.05rem;position:fixed;right:.8rem}.kq-esci:hover,.kq-esci:focus-visible{border-color:var(--sg-gold);color:var(--sg-gold);outline:none}.kq-puntatore{z-index:420;pointer-events:none;opacity:0;filter:drop-shadow(0 4px 10px #0000008c);width:34px;height:44px;transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .2s;position:fixed;top:0;left:0}.kq-puntatore.is-visto{opacity:1}.kq-puntatore svg{transform-origin:10% 5%;display:block}.kq-puntatore.is-clic svg{animation:.35s ease-in-out kq-clic}.kq-onda{z-index:415;border:2px solid var(--sg-gold);pointer-events:none;opacity:0;border-radius:50%;width:72px;height:72px;margin:-36px 0 0 -36px;position:fixed;top:0;left:0}.kq-onda.is-viva{animation:.65s ease-out kq-onda}.kq-velo{z-index:450;background:#040706bd;place-items:center;padding:.75rem;animation:.2s ease-out both kq-appare;display:grid;position:fixed;inset:0}.kq-terminale{color:#d6e0cf;border:1px solid color-mix(in srgb, var(--sg-gold) 55%, transparent);background:#0a0f0d;border-radius:12px;flex-direction:column;width:min(40rem,100%);max-height:min(36rem,100dvh - 1.5rem);font-family:IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;animation:.35s cubic-bezier(.2,.8,.2,1) both kq-accende;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0009}.kq-terminale:focus{outline:none}.kq-terminale:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.kq-terminale__barra{border-bottom:1px solid var(--sg-line);background:#111915;align-items:center;gap:.45rem;padding:.5rem .6rem .5rem .85rem;display:flex}.kq-led{background:#e5604f;border-radius:50%;width:10px;height:10px}.kq-led:nth-child(2){background:var(--sg-gold)}.kq-led:nth-child(3){background:#6fbf73}.kq-terminale__titolo{letter-spacing:.05em;color:var(--sg-steel);flex:1;margin:0 0 0 .45rem;font:500 .78rem IBM Plex Mono,ui-monospace,monospace}.kq-terminale__chiudi{width:40px;height:40px;color:var(--sg-steel);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;font-size:1rem}.kq-terminale__chiudi:hover,.kq-terminale__chiudi:focus-visible{color:var(--sg-gold);border-color:var(--sg-line);outline:none}.kq-corpo{overscroll-behavior:contain;flex:1;overflow-y:auto}.kq-uscita{padding:1rem 1.1rem .4rem;font-size:.92rem;line-height:1.55}.kq-riga{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 .35rem}.kq-riga--sistema{color:var(--sg-gold);letter-spacing:.03em}.kq-riga--domanda{color:#fff;margin-top:.75rem;font-weight:500}.kq-riga--domanda:before{content:"? ";color:var(--sg-gold)}.kq-riga--tu{color:var(--sg-steel)}.kq-riga--tu:before{content:"> ";color:var(--sg-gold)}.kq-riga--errore{color:#ff6b5e;font-weight:500}.kq-cursore{vertical-align:-.12em;background:var(--sg-gold);width:.55em;height:1em;margin-left:1px;display:inline-block}.kq-scelte{gap:.45rem;padding:.5rem 1.1rem 1.1rem;display:grid}.kq-scelta{text-align:left;font:inherit;color:var(--sg-text);border:1px solid var(--sg-line);cursor:pointer;background:#121a16;border-radius:8px;min-height:44px;padding:.65rem .85rem;font-size:.9rem;line-height:1.4;transition:border-color .15s,background .15s,transform .15s}.kq-scelta:hover,.kq-scelta:focus-visible{border-color:var(--sg-gold);background:#18221d;outline:none}.kq-scelta:active{transform:translateY(1px)}.kq-scelta__n{color:var(--sg-gold);margin-right:.6rem}.kq-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kq-terminale.kq-glitch{animation:.78s step-end kq-glitch}.kq-rivela{text-align:center;padding:1.7rem 1.4rem 1.5rem}.kq-rivela__occhiello{letter-spacing:.28em;text-transform:uppercase;color:#6fbf73;margin:0 0 .7rem;font:500 .74rem IBM Plex Mono,ui-monospace,monospace}.kq-rivela__titolo{font-family:var(--sg-font-display);letter-spacing:.04em;color:var(--sg-gold);text-shadow:0 0 30px color-mix(in srgb, var(--sg-gold) 45%, transparent);margin:0;font-size:clamp(2.8rem,12vw,4.8rem);font-weight:400;line-height:1;animation:1.1s cubic-bezier(.16,1,.3,1) both kq-insegna}.kq-rivela__sotto{max-width:30rem;font:400 1rem/1.5 var(--sg-font-body);color:var(--sg-text);margin:1rem auto 0}.kq-rivela__finale{max-width:30rem;color:var(--sg-gold-hot);border:1px dashed color-mix(in srgb, var(--sg-gold) 50%, transparent);border-radius:8px;margin:1.1rem auto 0;padding:.75rem .9rem;font:500 .9rem/1.5 IBM Plex Mono,ui-monospace,monospace}.kq-rivela__conto{color:var(--sg-steel);margin:.8rem 0 0;font:.74rem IBM Plex Mono,ui-monospace,monospace}.kq-rivela__azioni{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.4rem;display:flex}@keyframes kq-appare{0%{opacity:0}to{opacity:1}}@keyframes kq-boing{0%{transform:scale(1)}25%{transform:scale(1.3,.72)}55%{transform:scale(.82,1.22)}to{transform:scale(1)}}@keyframes kq-arresa{0%{transform:scale(1)}35%{transform:scale(1.45)rotate(8deg)}to{transform:scale(1)}}@keyframes kq-clic{50%{transform:scale(.78)}}@keyframes kq-onda{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.7)}}@keyframes kq-accende{0%{opacity:0;transform:scale(.94)translateY(10px)}to{opacity:1;transform:none}}@keyframes kq-glitch{0%{filter:none;clip-path:none;transform:none}12%{filter:hue-rotate(60deg)saturate(2);clip-path:inset(8% 0 58%);transform:translate(7px,-2px)skew(-7deg)}24%{clip-path:inset(46% 0 18%);transform:translate(-9px,1px)skew(6deg)}36%{filter:invert(.12)hue-rotate(-50deg);clip-path:inset(22% 0 40%);transform:translate(4px,3px)}48%{clip-path:inset(66% 0 6%);transform:translate(-5px,-3px)skew(-3deg)}60%{filter:none;clip-path:inset(0 0 72%);transform:translate(2px)}72%{clip-path:none;opacity:.65;transform:translate(-2px,1px)}86%{opacity:1;transform:none}to{filter:none;clip-path:none;transform:none}}@keyframes kq-insegna{0%{opacity:0;letter-spacing:.45em;filter:blur(8px)}60%{opacity:1}to{letter-spacing:.04em;filter:none}}@keyframes kq-sfuma{0%{opacity:1}50%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kq-arena,.kq-velo,.kq-terminale,.kq-rivela__titolo{animation:none}.kq-volante,.kq-inclina,.kq-puntatore{transition:opacity .2s}.kq-fumetto{transition:opacity .2s;transform:none}.kq-volante.kq-boing .kq-lettera,.kq-volante.kq-arresa .kq-lettera,.kq-puntatore.is-clic svg{animation:none}.kq-onda.is-viva{opacity:.7;animation:.6s kq-sfuma;transform:none}.kq-terminale.kq-glitch{animation:.42s kq-sfuma}.kq-scelta:active{transform:none}}
