.seesaw{display:grid;gap:18px}.ss-stage{position:relative;height:220px}.ss-beam{position:absolute;left:6%;right:6%;top:92px;height:16px;border-radius:8px;background:var(--ink);transform-origin:50% 50%;transition:transform .5s var(--ease-spring)}.ss-pivot{position:absolute;left:50%;top:106px;width:0;height:0;margin-left:-34px;border-left:34px solid transparent;border-right:34px solid transparent;border-bottom:60px solid var(--yellow)}.ss-load{position:absolute;top:-78px;width:82px;height:82px;border-radius:22px;display:grid;place-items:center;text-align:center;font-weight:900;color:#111;font-size:15px;line-height:1.1;transition:transform .4s var(--ease-spring)}.ss-load.l{left:0;background:var(--cyan)}.ss-load.r{right:0;background:var(--red);border-radius:50%}.ss-load small{display:block;font-size:20px;font-variant-numeric:tabular-nums}.ss-verdict{font-weight:900;font-size:18px;text-align:center;min-height:28px}.seesaw input[type=range]{width:100%;accent-color:var(--yellow);height:44px}.bomb{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;padding:clamp(20px,3vw,36px);border-radius:32px;background:#15171b;color:#fff;overflow:hidden}.bomb.boom{animation:boom .6s ease-out}@keyframes boom{0%{background:#e63946}20%{transform:translate(-8px,4px)}40%{transform:translate(8px,-4px)}60%{transform:translate(-4px,2px)}to{background:#15171b;transform:none}}.bomb.saved{box-shadow:inset 0 0 0 3px var(--green)}.device{position:relative;aspect-ratio:1.15;border-radius:26px;background:#2a2d33;box-shadow:inset 0 0 0 4px #3a3e46,0 30px 60px -30px #000000e6;display:grid;grid-template-rows:auto 1fr;padding:18px;gap:14px}.seg7{justify-self:center;font-family:Courier New,monospace;font-weight:700;font-size:clamp(40px,5vw,64px);letter-spacing:.08em;color:#ff4d5a;background:#0b0c0e;padding:6px 22px;border-radius:12px;text-shadow:0 0 12px rgba(255,77,90,.8);font-variant-numeric:tabular-nums}.wires{display:grid;gap:12px;align-content:center}.wire{position:relative;display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:center;min-height:52px;padding:0 14px 0 0;border:0;background:none;color:#fff;font:inherit;font-weight:700;text-align:left;cursor:pointer}.wire:before{content:"";position:absolute;left:28px;right:0;top:50%;height:8px;margin-top:-4px;border-radius:4px;background:var(--wc);box-shadow:0 0 10px var(--wc);z-index:0;transition:clip-path .3s;clip-path:inset(0 0 0 0)}.wire .bolt{width:24px;height:24px;border-radius:50%;background:#50555e;box-shadow:inset 0 0 0 4px #2a2d33;z-index:1}.wire span{position:relative;z-index:1;padding:8px 12px;border-radius:10px;background:#15171bdb;justify-self:start;font-size:15px;line-height:1.3}.wire.cut:before{clip-path:polygon(0 0,42% 0,46% 100%,0 100%,0 0,54% 0,100% 0,100% 100%,58% 100%)}.wire:hover span{background:#2e3138}.wire:disabled{cursor:default}.wire.right span{background:var(--green);color:#111}.wire.wrong span{background:var(--red);color:#111}.bomb-q{display:grid;gap:14px}.bomb-q .kicker{color:#a4acb8}.bomb-q h3{font-weight:900;font-size:clamp(24px,2.6vw,36px);line-height:1.15;letter-spacing:-.01em}.bomb-q p{color:#c9ced6}.round-dots{display:flex;gap:6px}.round-dots i{width:28px;height:8px;border-radius:4px;background:#3a3e46}.round-dots i.ok{background:var(--green)}.round-dots i.bad{background:var(--red)}.games{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 900px){.games{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.games{grid-template-columns:minmax(0,1fr)}}.game-card{padding:22px;border-radius:24px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:10px;align-content:start;position:relative;overflow:hidden}.game-card .gi{width:52px;height:52px;border-radius:16px;background:var(--yellow);display:grid;place-items:center;color:#111}.game-card .gi svg{width:26px;height:26px}.game-card .live{position:absolute;right:16px;top:16px;font-size:11px;font-weight:900;letter-spacing:.14em;padding:5px 10px;border-radius:999px;background:var(--green);color:#111}.why{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px}.plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}.plan{position:relative;display:grid;gap:14px;align-content:start;padding:24px;border-radius:26px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--ease-spring),box-shadow .3s;min-width:0}.plan:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 2px var(--mc),var(--shadow)}.plan .medal{width:54px;height:54px;border-radius:50%;background:var(--mc);display:grid;place-items:center;font-weight:900;color:#111}.plan .price{font-weight:900;font-size:40px;letter-spacing:-.03em;line-height:1}.plan .price small{font-size:15px;font-weight:700;color:var(--muted)}.plan .vol{font-weight:700}.plan ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px;color:var(--muted)}.plan ul li:before{content:"\2713  ";color:var(--green-ink);font-weight:900}@media (max-width: 1000px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.bomb{grid-template-columns:minmax(0,1fr)}}@media (max-width: 520px){.plans{grid-template-columns:minmax(0,1fr)}}
