.LeftPane_leftPane__8Nz6c{background:#1e1e1e;color:#fff;padding:1.25rem;border-radius:var(--radius-md,10px);width:100%;box-shadow:0 0 10px rgba(0,0,0,.4);font-family:var(--font-ui,system-ui,sans-serif);display:flex;flex-direction:column;gap:.6rem;box-sizing:border-box}.LeftPane_leftPane__8Nz6c h2{font-size:1.3rem;color:#f7c948;margin-bottom:.5rem}.LeftPane_leftPane__8Nz6c h4{margin:2px 0 0;color:#f7c948;font-size:.92rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LeftPane_leftPane__8Nz6c label{font-weight:500;font-size:.9rem;margin-top:.25rem;display:flex;align-items:center;gap:.4rem}.LeftPane_leftPane__8Nz6c input[type=number],.LeftPane_leftPane__8Nz6c input[type=text],.LeftPane_leftPane__8Nz6c select{margin-top:.2rem;padding:.5rem .6rem;width:100%;border-radius:var(--radius-sm,6px);border:1px solid #555;background:#2e2e2e;color:#fff;font-size:.95rem}.LeftPane_leftPane__8Nz6c input[type=number]:focus,.LeftPane_leftPane__8Nz6c input[type=text]:focus,.LeftPane_leftPane__8Nz6c select:focus{outline:2px solid var(--accent-color,#4285f4);border-color:rgba(0,0,0,0)}.LeftPane_leftPane__8Nz6c input[type=checkbox]{margin-right:.4rem;width:16px;height:16px;flex-shrink:0;cursor:pointer}.LeftPane_leftPane__8Nz6c button{margin-top:.3rem;padding:.55rem .8rem;min-height:44px;border:none;border-radius:var(--radius-sm,6px);background:#333;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .2s ease;width:100%;text-align:left}.LeftPane_leftPane__8Nz6c button:hover{background:#444}.LeftPane_leftPane__8Nz6c button:active{transform:translateY(1px)}.LeftPane_leftPane__8Nz6c button:focus-visible{outline:2px solid var(--accent-color,#4285f4)}.LeftPane_leftPane__8Nz6c .LeftPane_btnRow__T_6Xc{display:flex;gap:.5rem;margin-top:.2rem}.LeftPane_leftPane__8Nz6c .LeftPane_btnRow__T_6Xc button{flex:1 1;text-align:center;min-height:44px}.LeftPane_leftPane__8Nz6c .LeftPane_reset__bcc1G{background-color:#8b2222;color:#fff;font-weight:700;border:1px solid #c33}.LeftPane_leftPane__8Nz6c .LeftPane_reset__bcc1G:hover{background-color:#c33}.LeftPane_leftPane__8Nz6c .LeftPane_resetGameBtn__nyuDB{margin-top:.5rem;background:#4b1d1d;color:#fff;font-weight:700;border:1px solid #ff4d4d;border-radius:var(--radius-sm,6px);padding:.6rem 1rem;min-height:44px;cursor:pointer;transition:background .25s ease,transform .08s ease}.LeftPane_leftPane__8Nz6c .LeftPane_resetGameBtn__nyuDB:hover{background:#ff4d4d}.LeftPane_leftPane__8Nz6c .LeftPane_resetGameBtn__nyuDB:active{transform:translateY(1px)}.LeftPane_leftPane__8Nz6c .LeftPane_exitGameBtn__6V8iq{margin-top:.5rem;background:#132235;color:#dbe8ff;font-weight:800;border:1px solid #37577f;border-radius:var(--radius-sm,6px);padding:.6rem 1rem;min-height:44px;cursor:pointer}.LeftPane_leftPane__8Nz6c .LeftPane_exitGameBtn__6V8iq:hover{background:#1d3350}.LeftPane_leftPane__8Nz6c .LeftPane_exitGameBtn__6V8iq:active{transform:translateY(1px)}.LeftPane_leftPane__8Nz6c hr{border:none;border-top:1px solid #444;margin:.5rem 0}.LeftPane_leftPane__8Nz6c p{margin:.2rem 0;font-size:.95rem}.LeftPane_screenModes__T5Vo8{display:grid;grid-template-columns:1fr;grid-gap:.35rem;gap:.35rem}.LeftPane_screenModes__T5Vo8 button{border:1px solid #38465d;background:#222a38}.LeftPane_activeMode__K7ZMJ{border-color:#ffd24d!important;background:linear-gradient(180deg,#ffd24d,#b8820a)!important;color:#1d1600!important}.LeftPane_notice__ptPle{padding:.6rem .75rem;border:1px solid rgba(255,210,77,.55);border-radius:var(--radius-sm,6px);background:rgba(255,210,77,.12);color:#ffe879;font-size:.88rem;font-weight:800;line-height:1.25}.LeftPane_revealControls__rbiAS{display:flex;gap:.5rem;margin:.25rem 0 .5rem;flex-wrap:wrap}.LeftPane_revealControls__rbiAS button{flex:1 1;padding:.5rem .6rem;min-height:44px;border-radius:var(--radius-sm,6px);border:1px solid #234;background:#0d1a33;color:#cfe1ff;font-weight:600;font-size:.85rem;cursor:pointer;text-align:center;width:auto}.LeftPane_revealControls__rbiAS button:hover:not(:disabled){background:#12254a}.LeftPane_revealControls__rbiAS button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:640px){.LeftPane_leftPane__8Nz6c{padding:.85rem;border-radius:8px;gap:.5rem;background:linear-gradient(180deg,rgba(28,57,105,.72),rgba(12,20,34,.92)),#151515;border:1px solid rgba(255,225,135,.24)}.LeftPane_leftPane__8Nz6c h2{margin:0 0 .25rem;font-size:1.08rem}.LeftPane_leftPane__8Nz6c h4{margin-top:.45rem;font-size:.92rem}.LeftPane_leftPane__8Nz6c label{align-items:flex-start;line-height:1.25}.LeftPane_leftPane__8Nz6c button,.LeftPane_leftPane__8Nz6c input[type=number],.LeftPane_leftPane__8Nz6c input[type=text],.LeftPane_leftPane__8Nz6c select{font-size:16px}.LeftPane_leftPane__8Nz6c button{text-align:center}.LeftPane_screenModes__T5Vo8{grid-template-columns:repeat(2,minmax(0,1fr))}.LeftPane_screenModes__T5Vo8 button:last-child:nth-child(odd){grid-column:1/-1}.LeftPane_revealControls__rbiAS{display:grid;grid-template-columns:1fr 1fr}.LeftPane_revealControls__rbiAS button{width:100%}}.MiddlePane_middlePane__gpvTg{background:#1b1b1b;border:1px solid #2a2a2a;border-radius:var(--radius-md,10px);box-shadow:0 6px 18px rgba(0,0,0,.35);padding:14px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.MiddlePane_middlePane__gpvTg h2{position:-webkit-sticky;position:sticky;top:0;z-index:1;margin:-14px -14px 4px;padding:12px 16px;background:linear-gradient(180deg,rgb(27,27,27) 60%,rgba(27,27,27,0));border-bottom:1px solid #2a2a2a;color:#f7c948;font-weight:800;letter-spacing:.2px}.MiddlePane_middlePane__gpvTg .MiddlePane_question__dND9G{background:#202020;border:1px solid #333;border-radius:var(--radius-sm,8px);padding:10px 12px;color:#eaeaea;font-weight:700;font-size:.95rem;word-break:break-word}.MiddlePane_middlePane__gpvTg .MiddlePane_answerList__UrvoB{display:flex;flex-direction:column;gap:8px}.MiddlePane_middlePane__gpvTg .MiddlePane_answerRow__oqUtp{display:grid;grid-template-columns:2.5rem minmax(0,1fr) minmax(4rem,6rem) minmax(5.5rem,7rem);align-items:center;grid-gap:6px;gap:6px;background:#232323;border:1px solid #2f2f2f;border-radius:var(--radius-sm,8px);padding:8px 10px;transition:box-shadow .2s ease,transform .06s ease;min-height:44px}.MiddlePane_middlePane__gpvTg .MiddlePane_answerRow__oqUtp:hover{transform:translateY(-1px)}.MiddlePane_middlePane__gpvTg .MiddlePane_on__HvGal{outline:2px solid #3cb371}.MiddlePane_middlePane__gpvTg .MiddlePane_off__V5U61{opacity:.92}.MiddlePane_middlePane__gpvTg .MiddlePane_slot__ewWJW{color:#bfbfbf;font-weight:700;text-align:center;font-size:.9rem}.MiddlePane_middlePane__gpvTg .MiddlePane_text__O_XGt{color:#f0f6ff;font-weight:800;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem}.MiddlePane_middlePane__gpvTg .MiddlePane_points__S_enz{justify-self:end;color:#ffd24d;font-weight:900;font-size:.9rem}.MiddlePane_middlePane__gpvTg .MiddlePane_hideBtn__pgFOF,.MiddlePane_middlePane__gpvTg .MiddlePane_revealBtn__D0Jft{border:none;border-radius:var(--radius-sm,6px);padding:7px 10px;font-weight:700;font-size:.82rem;cursor:pointer;transition:filter .15s ease;min-height:36px}.MiddlePane_middlePane__gpvTg .MiddlePane_revealBtn__D0Jft{background:#2f8f4e;color:#fff}.MiddlePane_middlePane__gpvTg .MiddlePane_hideBtn__pgFOF{background:#a33;color:#fff}.MiddlePane_middlePane__gpvTg .MiddlePane_hideBtn__pgFOF:hover,.MiddlePane_middlePane__gpvTg .MiddlePane_revealBtn__D0Jft:hover{filter:brightness(1.08)}.MiddlePane_middlePane__gpvTg .MiddlePane_bulkActions__gKWyW{display:flex;gap:8px;flex-wrap:wrap}.MiddlePane_middlePane__gpvTg .MiddlePane_bulkActions__gKWyW button{border:1px solid #3a3a3a;background:#2a2a2a;color:#fff;border-radius:var(--radius-sm,6px);padding:7px 10px;font-weight:600;font-size:.85rem;cursor:pointer;min-height:36px}.MiddlePane_middlePane__gpvTg .MiddlePane_bulkActions__gKWyW button:hover{background:#333}.MiddlePane_middlePane__gpvTg hr{border:none;border-top:1px solid #2b2b2b;margin:4px 0}.MiddlePane_middlePane__gpvTg .MiddlePane_bottomActions__3vDbY{display:flex;gap:8px;flex-wrap:wrap}.MiddlePane_middlePane__gpvTg .MiddlePane_bottomActions__3vDbY .MiddlePane_strike__Rgk6N{background:#b32e2e;border:none;color:#fff;font-weight:800;border-radius:var(--radius-sm,8px);padding:10px 14px;min-height:44px;cursor:pointer}.MiddlePane_middlePane__gpvTg .MiddlePane_bottomActions__3vDbY .MiddlePane_strike__Rgk6N:hover{filter:brightness(1.08)}.MiddlePane_middlePane__gpvTg .MiddlePane_bottomActions__3vDbY .MiddlePane_transfer___SPrp{border:1px solid #3a3a3a;background:#242424;color:#eaeaea;padding:10px 14px;min-height:44px;border-radius:var(--radius-sm,8px);font-weight:800;cursor:pointer}.MiddlePane_middlePane__gpvTg .MiddlePane_bottomActions__3vDbY .MiddlePane_transfer___SPrp:hover{background:#2c2c2c}.MiddlePane_qControls__7PoKs{display:flex;align-items:center;gap:.5rem;margin:.4rem 0 .75rem;flex-wrap:wrap}.MiddlePane_qControls__7PoKs .MiddlePane_qState__cqSAh{margin-left:.4rem;opacity:.8;font-size:.85rem}.MiddlePane_revealControls__L_CA9{display:flex;gap:.5rem;margin:.4rem 0 .75rem;flex-wrap:wrap}.MiddlePane_revealControls__L_CA9 button{padding:.45rem .7rem;min-height:36px;border-radius:var(--radius-sm,6px);border:1px solid #234;background:#0d1a33;color:#cfe1ff;font-weight:600;font-size:.85rem;cursor:pointer}.MiddlePane_revealControls__L_CA9 button:hover:not(:disabled){background:#12254a}.MiddlePane_revealControls__L_CA9 button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:640px){.MiddlePane_middlePane__gpvTg{padding:10px;border-radius:8px;background:linear-gradient(180deg,rgba(28,57,105,.68),rgba(12,20,34,.94)),#151515;border-color:rgba(255,225,135,.22)}.MiddlePane_middlePane__gpvTg h2{position:static;margin:0;padding:0 0 8px;font-size:1.08rem;background:rgba(0,0,0,0)}.MiddlePane_middlePane__gpvTg .MiddlePane_question__dND9G{font-size:.92rem;padding:9px 10px}.MiddlePane_middlePane__gpvTg .MiddlePane_answerRow__oqUtp{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"slot text points" "button button button";gap:8px;padding:9px}.MiddlePane_middlePane__gpvTg .MiddlePane_slot__ewWJW{grid-area:slot}.MiddlePane_middlePane__gpvTg .MiddlePane_text__O_XGt{grid-area:text;white-space:normal;line-height:1.2}.MiddlePane_middlePane__gpvTg .MiddlePane_points__S_enz{grid-area:points}.MiddlePane_middlePane__gpvTg .MiddlePane_hideBtn__pgFOF,.MiddlePane_middlePane__gpvTg .MiddlePane_revealBtn__D0Jft{grid-area:button;width:100%;min-height:42px;font-size:.9rem}.MiddlePane_middlePane__gpvTg .MiddlePane_bottomActions__3vDbY,.MiddlePane_middlePane__gpvTg .MiddlePane_bulkActions__gKWyW,.MiddlePane_middlePane__gpvTg .MiddlePane_qControls__7PoKs,.MiddlePane_middlePane__gpvTg .MiddlePane_revealControls__L_CA9{display:grid;grid-template-columns:1fr 1fr}.MiddlePane_middlePane__gpvTg .MiddlePane_bottomActions__3vDbY button,.MiddlePane_middlePane__gpvTg .MiddlePane_bulkActions__gKWyW button,.MiddlePane_middlePane__gpvTg .MiddlePane_qControls__7PoKs button,.MiddlePane_middlePane__gpvTg .MiddlePane_revealControls__L_CA9 button{width:100%;min-height:42px}.MiddlePane_middlePane__gpvTg .MiddlePane_qControls__7PoKs .MiddlePane_qState__cqSAh{grid-column:1/-1;margin-left:0;text-align:center}}