.code-block.tsrx-1pcvg1m{background:#121820;border:1px solid #2f3945;margin:.75rem 0;overflow-x:auto}.code-block.tsrx-1pcvg1m .shiki{margin:0;padding:.85rem;font-size:.83rem;line-height:1.55;background:#121820!important}.result.tsrx-w1pf9e{gap:.9rem;min-width:0;display:grid;overflow:hidden}.summary.tsrx-w1pf9e{border-top:1px solid #34404d;gap:.85rem;padding-top:1rem;display:grid}.summary-head.tsrx-w1pf9e{text-align:center;gap:.2rem;display:grid}.eyebrow.tsrx-w1pf9e,.meta.tsrx-w1pf9e{color:#96a3af;margin:0;font-size:.78rem}.meta.tsrx-w1pf9e{margin-bottom:2rem}h2.tsrx-w1pf9e,h3.tsrx-w1pf9e{color:#f3f7f0;margin:.2rem;line-height:1.2}.score-text.tsrx-w1pf9e{letter-spacing:.02em;color:#8bd49c;margin-bottom:2rem;font-size:2.4rem;font-weight:700}.answers.tsrx-w1pf9e{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.answer.tsrx-w1pf9e{background:#0f151c;border:1px solid #34404d;min-width:0;overflow:hidden}.answer.correct.tsrx-w1pf9e{border-left:4px solid #8bd49c}.answer.incorrect.tsrx-w1pf9e{border-left:4px solid #e06c75}.answer-head.tsrx-w1pf9e{gap:.4rem;padding:.85rem .85rem .5rem;display:grid}.head-row.tsrx-w1pf9e{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.answer.tsrx-w1pf9e .num:where(.tsrx-w1pf9e){color:#8bd49c;font-variant-numeric:tabular-nums;margin:0;font-size:.78rem}.answer.tsrx-w1pf9e .status:where(.tsrx-w1pf9e){letter-spacing:.06em;font-size:.78rem}.answer.correct.tsrx-w1pf9e .status:where(.tsrx-w1pf9e){color:#8bd49c}.answer.incorrect.tsrx-w1pf9e .status:where(.tsrx-w1pf9e){color:#e06c75}.answer.tsrx-w1pf9e .title:where(.tsrx-w1pf9e){color:#f3f7f0;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0;font-size:1.05rem;line-height:1.4}.code-toggle.tsrx-w1pf9e{min-width:0;margin:0 .85rem}.code-toggle.tsrx-w1pf9e summary:where(.tsrx-w1pf9e){cursor:pointer;color:#96a3af;align-items:center;gap:.3rem;padding:.25rem 0;font-size:.72rem;list-style:none;display:inline-flex}.code-toggle.tsrx-w1pf9e summary:where(.tsrx-w1pf9e)::-webkit-details-marker{display:none}.code-toggle.tsrx-w1pf9e summary:where(.tsrx-w1pf9e)::marker{content:""}.code-toggle.tsrx-w1pf9e summary:where(.tsrx-w1pf9e):focus-visible{outline-offset:2px;outline:2px solid #f0c674}.code-toggle.tsrx-w1pf9e .marker:where(.tsrx-w1pf9e):before{content:"▸"}.code-toggle[open].tsrx-w1pf9e .marker:where(.tsrx-w1pf9e):before{content:"▾"}.hint-open.tsrx-w1pf9e,.code-toggle[open].tsrx-w1pf9e .hint-closed:where(.tsrx-w1pf9e){display:none}.code-toggle[open].tsrx-w1pf9e .hint-open:where(.tsrx-w1pf9e){display:inline}.answer-dl.tsrx-w1pf9e{gap:.4rem;margin:0;padding:.75rem .85rem .95rem;display:grid}.answer-dl.tsrx-w1pf9e div:where(.tsrx-w1pf9e){grid-template-columns:7.5rem minmax(0,1fr);gap:.5rem;display:grid}.answer-dl.tsrx-w1pf9e dt:where(.tsrx-w1pf9e){color:#96a3af;font-size:.78rem}.answer-dl.tsrx-w1pf9e dd:where(.tsrx-w1pf9e){color:#d8e2ea;overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}@media (width<=640px){.score-text.tsrx-w1pf9e{font-size:2rem}.answer-dl.tsrx-w1pf9e div:where(.tsrx-w1pf9e){grid-template-columns:1fr;gap:.1rem}.answer-head.tsrx-w1pf9e{padding:.7rem .7rem .4rem}.answer.tsrx-w1pf9e .title:where(.tsrx-w1pf9e){font-size:.95rem}.code-toggle.tsrx-w1pf9e{margin:0 .7rem}.answer-dl.tsrx-w1pf9e{padding:.7rem .7rem .85rem}}.share.tsrx-w1pf9e{border-top:1px solid #34404d;gap:.7rem;margin-top:1.2rem;padding-top:1rem;display:grid}.share-preview.tsrx-w1pf9e{color:#d8e2ea;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#121820;border:1px solid #2f3945;border-radius:4px;margin:0;padding:.85rem .95rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.6}.share-cta.tsrx-w1pf9e{color:#f0c674;text-align:center;margin:.25rem 0 0;font-size:1.2rem;font-weight:700;line-height:1.4}.share-buttons.tsrx-w1pf9e{gap:.55rem;display:grid}.share-btn.tsrx-w1pf9e{color:#d8e2ea;min-height:2.4rem;font:inherit;cursor:pointer;background:#121820;border:1px solid #34404d;border-radius:4px;justify-content:center;align-items:center;padding:.45rem .95rem;font-size:.85rem;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.share-btn.tsrx-w1pf9e:hover{background:#1a2330}.share-btn.primary.tsrx-w1pf9e{letter-spacing:.04em;color:#0b0f14;background:#8bd49c;border-color:#8bd49c;min-height:3.4rem;padding:.6rem 1.2rem;font-size:1.15rem;font-weight:800;animation:2.2s ease-in-out infinite tsrx-w1pf9e-share-primary-pulse;box-shadow:0 0 #8bd49c8c}.share-btn.primary.tsrx-w1pf9e:hover{color:#0b0f14;background:#aef1c0;border-color:#aef1c0;transform:translateY(-1px)}.share-btn.primary.tsrx-w1pf9e:active{transform:translateY(0)}@keyframes tsrx-w1pf9e-share-primary-pulse{0%,to{box-shadow:0 0 #8bd49c8c}50%{box-shadow:0 0 0 .65rem #8bd49c00}}.share-btn.copy.tsrx-w1pf9e{font-variant-numeric:tabular-nums}.booth.tsrx-ztv6n6{gap:.9rem;display:grid}.eyebrow.tsrx-ztv6n6{color:#8bd49c;margin:0;font-size:.78rem}h2.tsrx-ztv6n6{color:#f3f7f0;margin:0;font-size:1.28rem;line-height:1.35}.lead.tsrx-ztv6n6{color:#d8e2ea;margin:0;font-size:.9rem;line-height:1.65}.status.tsrx-ztv6n6{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.status.tsrx-ztv6n6 div:where(.tsrx-ztv6n6){background:#0f151c;border:1px solid #34404d;padding:.65rem}.status.tsrx-ztv6n6 dt:where(.tsrx-ztv6n6){color:#96a3af;margin:0 0 .15rem;font-size:.72rem}.status.tsrx-ztv6n6 dd:where(.tsrx-ztv6n6){color:#d8e2ea;margin:0;font-size:.86rem}.actions.tsrx-ztv6n6{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}button.tsrx-ztv6n6{color:#d8e2ea;min-height:2.55rem;font:inherit;cursor:pointer;background:#121820;border:1px solid #34404d;border-radius:4px;padding:.45rem .75rem;transition:background .15s,border-color .15s,transform .15s}button.primary.tsrx-ztv6n6{letter-spacing:.04em;color:#0b0f14;background:#8bd49c;border-color:#8bd49c;min-height:3.2rem;font-size:1.05rem;font-weight:800;animation:2.2s ease-in-out infinite tsrx-ztv6n6-booth-primary-pulse;box-shadow:0 0 #8bd49c8c}button.primary.tsrx-ztv6n6:hover{color:#0b0f14;background:#aef1c0;border-color:#aef1c0;transform:translateY(-1px)}button.primary.tsrx-ztv6n6:active{transform:translateY(0)}@keyframes tsrx-ztv6n6-booth-primary-pulse{0%,to{box-shadow:0 0 #8bd49c8c}50%{box-shadow:0 0 0 .65rem #8bd49c00}}.intro.tsrx-p9r663{gap:.9rem;display:grid}.locale-switch.tsrx-p9r663{justify-self:end;gap:.3rem;margin-bottom:-.4rem;display:inline-flex}.locale-btn.tsrx-p9r663{color:#96a3af;min-height:auto;font:inherit;cursor:pointer;background:#121820;border:1px solid #34404d;border-radius:4px;padding:.3rem .65rem;font-size:.78rem;transition:background .15s,color .15s,border-color .15s}.locale-btn.tsrx-p9r663:hover{color:#d8e2ea;border-color:#4a5563}.locale-btn.active.tsrx-p9r663{color:#0b0f14;background:#8bd49c;border-color:#8bd49c}.eyebrow.tsrx-p9r663{color:#8bd49c;margin:0;font-size:.78rem}h2.tsrx-p9r663{color:#f3f7f0;margin:0;font-size:1.35rem;line-height:1.25}.status.tsrx-p9r663{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.status.tsrx-p9r663 div:where(.tsrx-p9r663){background:#0f151c;border:1px solid #34404d;padding:.65rem}.status.tsrx-p9r663 dt:where(.tsrx-p9r663){color:#96a3af;margin:0 0 .15rem;font-size:.72rem}.status.tsrx-p9r663 dd:where(.tsrx-p9r663){color:#d8e2ea;margin:0;font-size:.86rem}.actions.tsrx-p9r663{gap:.5rem;display:grid}button.tsrx-p9r663{color:#d8e2ea;min-height:2.55rem;font:inherit;cursor:pointer;background:#121820;border:1px solid #34404d;border-radius:4px;padding:.45rem .75rem}button.primary.tsrx-p9r663{color:#0b0f14;background:#8bd49c;border-color:#8bd49c}.question.tsrx-1g4ymsy{gap:.8rem;display:grid}.progress.tsrx-1g4ymsy{color:#8bd49c;margin:0;font-size:.78rem}h2.tsrx-1g4ymsy{color:#f3f7f0;overflow-wrap:anywhere;word-break:break-word;min-width:0;margin:0;font-size:1.13rem;line-height:1.4}.choices.tsrx-1g4ymsy{border:0;gap:.5rem;margin:0;padding:0;display:grid}button.tsrx-1g4ymsy,.choice.tsrx-1g4ymsy{color:#d8e2ea;font:inherit;cursor:pointer;background:#121820;border:1px solid #34404d;border-radius:4px;padding:.6rem .7rem}.choice.tsrx-1g4ymsy{text-align:left;grid-template-columns:2rem 1fr;align-items:center;gap:.55rem;display:grid;position:relative}.choice.tsrx-1g4ymsy input:where(.tsrx-1g4ymsy){opacity:0;width:1px;height:1px;margin:0;position:absolute}.choice.tsrx-1g4ymsy:focus-within{outline-offset:3px;outline:3px solid #f0c674}.choice.tsrx-1g4ymsy span:where(.tsrx-1g4ymsy){color:#f0c674;border:1px solid #34404d;place-items:center;width:1.7rem;height:1.7rem;font-size:.78rem;display:inline-grid}.choice.selected.tsrx-1g4ymsy{background:#18251c;border-color:#8bd49c}.choice.selected.tsrx-1g4ymsy span:where(.tsrx-1g4ymsy){color:#0b0f14;background:#8bd49c;border-color:#8bd49c}.actions.tsrx-1g4ymsy{justify-content:space-between;gap:.5rem;display:flex}.actions.tsrx-1g4ymsy button:where(.tsrx-1g4ymsy){min-width:6rem}button.tsrx-1g4ymsy:disabled{opacity:.5;cursor:not-allowed}button.primary.tsrx-1g4ymsy{color:#0b0f14;background:#8bd49c;border-color:#8bd49c}.review.tsrx-7yjvwe{gap:.8rem;display:grid}.head.tsrx-7yjvwe{border-bottom:1px solid #34404d;padding-bottom:.7rem}p.tsrx-7yjvwe,h2.tsrx-7yjvwe{margin:0}.head.tsrx-7yjvwe p:where(.tsrx-7yjvwe),small.tsrx-7yjvwe,.item.tsrx-7yjvwe span:where(.tsrx-7yjvwe){color:#96a3af;font-size:.78rem}h2.tsrx-7yjvwe{color:#f3f7f0;margin-top:.2rem}.list.tsrx-7yjvwe{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.list.tsrx-7yjvwe li:where(.tsrx-7yjvwe){margin:0}button.tsrx-7yjvwe{color:#d8e2ea;font:inherit;cursor:pointer;background:#121820;border:1px solid #34404d;border-radius:4px;padding:.6rem .7rem}.item.tsrx-7yjvwe{text-align:left;grid-template-columns:2.2rem 1fr;align-items:start;gap:.25rem .55rem;width:100%;display:grid}.item.tsrx-7yjvwe strong:where(.tsrx-7yjvwe){overflow-wrap:anywhere;word-break:break-word;grid-column:2;min-width:0}.item.tsrx-7yjvwe small:where(.tsrx-7yjvwe){white-space:nowrap;text-overflow:ellipsis;grid-column:2;min-width:0;overflow:hidden}.actions.tsrx-7yjvwe{justify-content:space-between;gap:.5rem;display:flex}.actions.tsrx-7yjvwe button:where(.tsrx-7yjvwe){min-width:6rem}button.primary.tsrx-7yjvwe{color:#0b0f14;background:#8bd49c;border-color:#8bd49c}button.tsrx-7yjvwe:disabled{opacity:.5;cursor:not-allowed}.scanner.tsrx-nh7qaz{gap:.75rem;display:grid}.head.tsrx-nh7qaz{justify-content:space-between;align-items:center;gap:.75rem;display:flex}h2.tsrx-nh7qaz{color:#f3f7f0;margin:0;font-size:1.2rem}video.tsrx-nh7qaz{aspect-ratio:4/3;object-fit:cover;background:#05070a;border:1px solid #34404d;width:100%}.status.tsrx-nh7qaz{color:#f0c674;margin:0;font-size:.9rem}button.tsrx-nh7qaz{color:#d8e2ea;min-height:2.3rem;font:inherit;cursor:pointer;background:#121820;border:1px solid #34404d;border-radius:4px;padding:.35rem .65rem}.shell.tsrx-120tr65{color:#d8e2ea;box-sizing:border-box;background:#0b0f14;min-height:100vh;padding:.85rem}.topbar.tsrx-120tr65{max-width:760px;margin:0 auto .75rem;padding:.25rem 0}.topbar.tsrx-120tr65 p:where(.tsrx-120tr65){color:#8bd49c;margin:0 0 .15rem;font-size:.74rem}h1.tsrx-120tr65{color:#f3f7f0;margin:0;font-size:1.45rem;line-height:1.1}.panel.tsrx-120tr65{box-sizing:border-box;background:#11161d;border:1px solid #34404d;max-width:760px;margin:0 auto;padding:.85rem}.error.tsrx-4ijd4z{color:#ffb4b4;background:#2b171a;border:1px solid #e06c75;margin:0 0 .75rem;padding:.65rem;font-size:.86rem;line-height:1.5}@font-face{font-family:Intel One Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/tskaigi-quiz2026/assets/intel-one-mono-symbols2-wght-normal-B_zmHA7n.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Intel One Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/tskaigi-quiz2026/assets/intel-one-mono-vietnamese-wght-normal-B1idpHs8.woff2)format("woff2-variations");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:Intel One Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/tskaigi-quiz2026/assets/intel-one-mono-latin-ext-wght-normal-C9RQ1wK0.woff2)format("woff2-variations");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:Intel One Mono Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/tskaigi-quiz2026/assets/intel-one-mono-latin-wght-normal-CofdcpZx.woff2)format("woff2-variations");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}*,:before,:after{box-sizing:border-box;tab-size:4;font-family:Intel One Mono Variable,monospace}html,body{width:100%;height:100%;margin:0;padding:0}body{color:#d8e2ea;background:#0b0f14}:focus-visible{outline-offset:3px;outline:3px solid #f0c674}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
