.qz[data-astro-cid-bdzuzxwe]{flex-direction:column;gap:18px;min-width:0;padding:clamp(16px,3vw,28px);display:flex}.qz[data-astro-cid-bdzuzxwe] [hidden]{display:none!important}.qz-row[data-astro-cid-bdzuzxwe]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.qz-sub[data-astro-cid-bdzuzxwe]{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.qz-banner[data-astro-cid-bdzuzxwe]{background:var(--paper);border:1.5px solid var(--ink);border-radius:18px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.qz-banner[data-astro-cid-bdzuzxwe] p[data-astro-cid-bdzuzxwe]{overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.45}.qz-banner[data-astro-cid-bdzuzxwe].err{border-color:var(--bad)}.qz-top[data-astro-cid-bdzuzxwe]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;display:grid}@media (width<=560px){.qz-top[data-astro-cid-bdzuzxwe]{grid-template-columns:minmax(0,1fr)}}.qz-f[data-astro-cid-bdzuzxwe]{flex-direction:column;gap:8px;min-width:0;display:flex}.qz[data-astro-cid-bdzuzxwe] select[data-astro-cid-bdzuzxwe]{appearance:auto}.qz-list[data-astro-cid-bdzuzxwe]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.qz-list[data-astro-cid-bdzuzxwe] .qz-q{background:var(--paper);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.qz-list[data-astro-cid-bdzuzxwe] .qz-q.bad{border-color:var(--bad)}.qz-list[data-astro-cid-bdzuzxwe] .qz-qh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.qz-list[data-astro-cid-bdzuzxwe] .qz-n{font-size:15px;font-weight:700}.qz-list[data-astro-cid-bdzuzxwe] .qz-qtools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qz-list[data-astro-cid-bdzuzxwe] .qz-ib{border:1px solid var(--line2);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:12px;place-items:center;padding:0;display:inline-grid}.qz-list[data-astro-cid-bdzuzxwe] .qz-ib:hover:not(:disabled){border-color:var(--ink)}.qz-list[data-astro-cid-bdzuzxwe] .qz-ib:disabled{opacity:.4;cursor:default}.qz-list[data-astro-cid-bdzuzxwe] .qz-up .i{transform:rotate(-90deg)}.qz-list[data-astro-cid-bdzuzxwe] .qz-down .i{transform:rotate(90deg)}.qz-list[data-astro-cid-bdzuzxwe] .qz-seg button{white-space:normal;min-width:0;min-height:40px;font-size:14px}.qz-list[data-astro-cid-bdzuzxwe] .qz-tsel{flex:0 170px;min-width:0;min-height:44px;padding:0 12px}.qz-list[data-astro-cid-bdzuzxwe] .qz-tsel select{font-size:15px}.qz-list[data-astro-cid-bdzuzxwe] .qz-text{resize:vertical;min-height:72px;font-size:17px}.qz-list[data-astro-cid-bdzuzxwe] .qz-answers{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.qz-list[data-astro-cid-bdzuzxwe] .qz-answers legend{color:var(--mute);margin-bottom:4px;padding:0;font-size:13.5px}.qz-list[data-astro-cid-bdzuzxwe] .qz-a{align-items:center;gap:8px;min-width:0;display:flex}.qz-list[data-astro-cid-bdzuzxwe] .qz-a .field{flex:auto;min-width:0;min-height:46px;padding:0 12px}.qz-list[data-astro-cid-bdzuzxwe] .qz-rad{border:1px solid var(--line2);background:var(--surface);cursor:pointer;border-radius:12px;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 10px 0 8px;font-weight:700;display:inline-flex;position:relative}.qz-list[data-astro-cid-bdzuzxwe] .qz-rad input{width:18px;height:18px;accent-color:var(--ok);margin:0}.qz-list[data-astro-cid-bdzuzxwe] .qz-rad:has(input:checked){border-color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.qz-list[data-astro-cid-bdzuzxwe] .qz-tf{flex-wrap:wrap;gap:8px;display:flex}.qz-list[data-astro-cid-bdzuzxwe] .qz-tf .qz-rad{padding:0 14px 0 10px;font-weight:600}.qz-list[data-astro-cid-bdzuzxwe] .qz-prob{color:var(--bad);margin:0;font-size:13.5px;font-weight:600}.qz-list[data-astro-cid-bdzuzxwe] .qz-prob:empty{display:none}.qz-add[data-astro-cid-bdzuzxwe] .btn[data-astro-cid-bdzuzxwe],.qz-tools[data-astro-cid-bdzuzxwe] .btn[data-astro-cid-bdzuzxwe]{white-space:normal}.qz-teams[data-astro-cid-bdzuzxwe]{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:16px;display:flex}.qz-seg[data-astro-cid-bdzuzxwe] button[data-astro-cid-bdzuzxwe]{min-width:44px;min-height:44px}.qz-names[data-astro-cid-bdzuzxwe]{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:8px;display:grid}.qz-names[data-astro-cid-bdzuzxwe] .field{min-height:46px;padding:0 12px}.qz-names[data-astro-cid-bdzuzxwe] .qz-dot{border-radius:50%;flex:none;width:14px;height:14px}.qz-checks[data-astro-cid-bdzuzxwe]{flex-wrap:wrap;gap:4px 20px;display:flex}.qz-check[data-astro-cid-bdzuzxwe]{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.qz-check[data-astro-cid-bdzuzxwe] input[data-astro-cid-bdzuzxwe]{width:20px;height:20px;accent-color:var(--ink);flex:none}.qz-go[data-astro-cid-bdzuzxwe]{border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:8px;padding-top:16px;display:flex}.qz-present[data-astro-cid-bdzuzxwe]{white-space:normal;min-height:56px;padding:0 28px;font-size:18px}.qz-msg[data-astro-cid-bdzuzxwe]{text-align:center;overflow-wrap:anywhere;min-height:1.45em;margin:0;font-size:15px;font-weight:600;line-height:1.45}.qz-msg[data-astro-cid-bdzuzxwe].warn{color:var(--bad)}.qz-tools[data-astro-cid-bdzuzxwe]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.qz-ex[data-astro-cid-bdzuzxwe]{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:16px;display:flex}.qz-exsel[data-astro-cid-bdzuzxwe]{flex:200px;min-width:0;min-height:44px}.qz-stage[data-astro-cid-bdzuzxwe]{z-index:75;box-sizing:border-box;background:var(--paper);color:var(--ink);overscroll-behavior:contain;flex-direction:column;gap:clamp(8px,1.6vh,18px);padding:clamp(10px,2vw,28px);display:flex;position:fixed;inset:0;overflow:auto}.qz-stage[data-astro-cid-bdzuzxwe][hidden]{display:none}.qz-stage[data-astro-cid-bdzuzxwe] [hidden]{display:none!important}.qz-s-top[data-astro-cid-bdzuzxwe]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.qz-s-head[data-astro-cid-bdzuzxwe]{color:var(--mute);overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(15px,1.8vw,24px);font-weight:700}.qz-s-timer[data-astro-cid-bdzuzxwe]{letter-spacing:-.03em;margin:0 0 0 auto;font-size:clamp(28px,5vw,72px);font-weight:750;line-height:1}.qz-s-timer[data-astro-cid-bdzuzxwe].done{color:var(--bad)}.qz-s-win[data-astro-cid-bdzuzxwe] .btn[data-astro-cid-bdzuzxwe]{min-height:44px}.qz-s-bar[data-astro-cid-bdzuzxwe]{background:var(--line);border-radius:99px;height:8px;overflow:hidden}.qz-s-bar[data-astro-cid-bdzuzxwe].off{visibility:hidden}.qz-s-bar[data-astro-cid-bdzuzxwe] i[data-astro-cid-bdzuzxwe]{background:var(--neon);transform-origin:0;width:100%;height:100%;transition:transform .25s linear;display:block}.qz-s-main[data-astro-cid-bdzuzxwe]{flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.qz-view[data-astro-cid-bdzuzxwe]{flex-direction:column;flex:1 0 auto;justify-content:center;gap:clamp(12px,2.4vh,28px);display:flex}.qz-s-q[data-astro-cid-bdzuzxwe]{text-align:center;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,4.4vw,68px);font-weight:750;line-height:1.15}.qz-s-small[data-astro-cid-bdzuzxwe]{font-size:clamp(22px,3.4vw,48px)}.qz-tiles[data-astro-cid-bdzuzxwe]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.4vw,18px);margin:0;padding:0;list-style:none;display:grid}@media (width<=560px){.qz-tiles[data-astro-cid-bdzuzxwe]{grid-template-columns:minmax(0,1fr)}}.qz-tiles[data-astro-cid-bdzuzxwe] li{box-sizing:border-box;color:#fff;border-radius:22px;align-items:center;gap:clamp(10px,1.4vw,20px);min-width:0;min-height:clamp(64px,13vh,150px);padding:clamp(10px,1.6vw,22px);font-size:clamp(19px,2.8vw,44px);font-weight:700;line-height:1.2;transition:opacity .25s,transform .25s;display:flex;position:relative}.qz-tiles[data-astro-cid-bdzuzxwe] .c0{background:#c62828}.qz-tiles[data-astro-cid-bdzuzxwe] .c1{background:#1565c0}.qz-tiles[data-astro-cid-bdzuzxwe] .c2{color:#1b1b1b;background:#f2c200}.qz-tiles[data-astro-cid-bdzuzxwe] .c3{background:#2e7d32}.qz-tiles[data-astro-cid-bdzuzxwe] .qz-shape{aspect-ratio:1;background:#0000002e;border-radius:14px;flex:none;place-items:center;width:clamp(36px,4.6vw,72px);display:grid}.qz-tiles[data-astro-cid-bdzuzxwe] .qz-shape svg{fill:currentColor;width:62%;height:62%}.qz-tiles[data-astro-cid-bdzuzxwe] .qz-let{opacity:.9;flex:none;font-size:.8em}.qz-tiles[data-astro-cid-bdzuzxwe] .qz-at{overflow-wrap:anywhere;min-width:0}.qz-tiles[data-astro-cid-bdzuzxwe] .qz-ok{aspect-ratio:1;color:#0b6b34;background:#fff;border-radius:50%;flex:none;place-items:center;width:clamp(30px,3.6vw,56px);margin-left:auto;display:none}.qz-tiles[data-astro-cid-bdzuzxwe] .qz-ok svg{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:64%;height:64%}.qz-tiles[data-astro-cid-bdzuzxwe].shown li.right .qz-ok{display:grid}.qz-tiles[data-astro-cid-bdzuzxwe].shown li.right{outline:5px solid var(--ink);outline-offset:3px}.qz-tiles[data-astro-cid-bdzuzxwe].shown li:not(.right){opacity:.28}@media (prefers-reduced-motion:reduce){.qz-tiles[data-astro-cid-bdzuzxwe] li,.qz-s-bar[data-astro-cid-bdzuzxwe] i[data-astro-cid-bdzuzxwe]{transition:none}}.qz-board[data-astro-cid-bdzuzxwe]{flex-direction:column;gap:10px;width:min(900px,100%);margin:0 auto;padding:0;list-style:none;display:flex}.qz-board[data-astro-cid-bdzuzxwe] li{background:var(--surface);border:1px solid var(--line);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 16px;font-size:clamp(18px,2.4vw,34px);font-weight:700;display:grid}.qz-board[data-astro-cid-bdzuzxwe] .qz-pl{font-family:var(--font-mono);color:var(--mute);min-width:2ch}.qz-board[data-astro-cid-bdzuzxwe] .qz-bn{overflow-wrap:anywhere;min-width:0}.qz-board[data-astro-cid-bdzuzxwe] .qz-bar{background:var(--paper);border-radius:99px;grid-column:1/-1;height:10px;overflow:hidden}.qz-board[data-astro-cid-bdzuzxwe] .qz-bar i{border-radius:99px;height:100%;display:block}.qz-board[data-astro-cid-bdzuzxwe] .qz-pts{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.qz-podium[data-astro-cid-bdzuzxwe]{justify-content:center;align-items:flex-end;gap:clamp(6px,1.5vw,20px);width:min(900px,100%);margin:0 auto;display:flex}.qz-podium[data-astro-cid-bdzuzxwe] .qz-step{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.qz-podium[data-astro-cid-bdzuzxwe] .qz-step b{overflow-wrap:anywhere;max-width:100%;font-size:clamp(16px,2.4vw,34px);line-height:1.15}.qz-podium[data-astro-cid-bdzuzxwe] .qz-step span{font-family:var(--font-mono);color:var(--mute);font-size:clamp(14px,1.8vw,24px)}.qz-podium[data-astro-cid-bdzuzxwe] .qz-block{color:#fff;border-radius:16px 16px 0 0;place-items:start center;width:100%;padding-top:10px;font-size:clamp(26px,4vw,60px);font-weight:800;display:grid}.qz-podium[data-astro-cid-bdzuzxwe] .p1 .qz-block{background:#b8860b;height:clamp(110px,24vh,260px)}.qz-podium[data-astro-cid-bdzuzxwe] .p2 .qz-block{background:#6e7681;height:clamp(80px,17vh,190px)}.qz-podium[data-astro-cid-bdzuzxwe] .p3 .qz-block{background:sienna;height:clamp(56px,11vh,130px)}.qz-rest[data-astro-cid-bdzuzxwe]:empty{display:none}.qz-s-ctl[data-astro-cid-bdzuzxwe]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.qz-s-ctl[data-astro-cid-bdzuzxwe] .btn[data-astro-cid-bdzuzxwe]{white-space:normal;min-height:52px;padding:0 18px;font-size:16px}.qz-s-ctl[data-astro-cid-bdzuzxwe] .btn[data-astro-cid-bdzuzxwe]:disabled{opacity:.4;cursor:default}.qz-stage[data-astro-cid-bdzuzxwe] .qz-flip{transform:rotate(180deg)}.qz-s-teams[data-astro-cid-bdzuzxwe]{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px;display:grid}.qz-s-teams[data-astro-cid-bdzuzxwe] .qz-tm{background:var(--surface);border:1px solid var(--line);border-top:5px solid var(--tc);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n n""p b";align-items:center;gap:4px 8px;min-width:0;padding:8px 10px;display:grid}.qz-s-teams[data-astro-cid-bdzuzxwe] .qz-tn{text-overflow:ellipsis;white-space:nowrap;grid-area:n;font-size:14.5px;font-weight:700;overflow:hidden}.qz-s-teams[data-astro-cid-bdzuzxwe] .qz-tp{font-family:var(--font-mono);grid-area:p;font-size:clamp(24px,2.6vw,36px);font-weight:750;line-height:1}.qz-s-teams[data-astro-cid-bdzuzxwe] .qz-tb{grid-area:b;gap:6px;display:flex}.qz-s-teams[data-astro-cid-bdzuzxwe] .qz-tb button{border:1px solid var(--line2);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:12px;padding:0;font-size:22px;font-weight:700;line-height:1}.qz-s-teams[data-astro-cid-bdzuzxwe] .qz-tb button:hover{border-color:var(--ink)}.qz-s-teams[data-astro-cid-bdzuzxwe] .qz-tb .plus{background:var(--neon);color:var(--on);border-color:var(--edge)}
