.q-actions[data-v-9162b8cc]{display:inline-flex;align-items:center;margin-right:-10px}.icon-btn[data-v-9162b8cc]{position:relative;width:var(--touch);height:var(--touch);display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-md);background:none;color:var(--ink-2);cursor:pointer}.icon-btn.on[data-v-9162b8cc]{color:var(--yellow-ink)}.icon-btn.on[data-v-9162b8cc] svg{fill:var(--yellow)}.dot[data-v-9162b8cc]{position:absolute;top:10px;right:10px;width:7px;height:7px;border-radius:50%;background:var(--pink)}.van-popup.discuss-sheet{z-index:1500!important}.van-overlay.discuss-sheet-overlay{z-index:1499!important}.discuss-sheet[data-v-74adfcfe]{box-sizing:border-box;overflow-y:auto;max-height:80vh;padding:var(--space-2) var(--gutter) calc(var(--space-6) + var(--safe-bottom));background:var(--surface)}.grab[data-v-74adfcfe]{width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:0 auto var(--space-3)}.sheet-head[data-v-74adfcfe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-1)}.sheet-title[data-v-74adfcfe]{font-family:var(--font-serif);font-weight:700;font-size:18px}.sheet-close[data-v-74adfcfe]{width:var(--touch);height:var(--touch);margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-md);background:none;color:var(--ink-2);cursor:pointer}.lede[data-v-2e30f0d3]{margin:0 0 var(--space-4);font-size:14px;line-height:1.7;color:var(--ink-2)}.choices[data-v-2e30f0d3]{display:flex;flex-direction:column;gap:var(--space-2)}.qnav[data-v-76d364cf]{position:fixed;left:0;right:0;bottom:0;z-index:95;display:grid;grid-template-columns:var(--touch) auto auto auto 1fr;gap:var(--space-1);padding:var(--space-2) var(--gutter) calc(var(--space-2) + var(--safe-bottom));background:var(--paper);border-top:1px solid var(--line)}.slot[data-v-76d364cf]{display:flex;min-width:0}.nav-btn[data-v-76d364cf]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:2px;height:var(--touch);padding:0 var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:500 14px var(--font-sans);white-space:nowrap;cursor:pointer}.nav-btn--icon[data-v-76d364cf]{width:var(--touch);padding:0}.nav-btn.on[data-v-76d364cf]{background:var(--yellow-tint);border-color:transparent;color:var(--yellow-ink)}.nav-btn--next[data-v-76d364cf]{background:var(--primary);border-color:var(--primary);color:var(--on-primary);font-weight:600}@media (max-width:343px){.qnav[data-v-76d364cf]{padding-left:var(--space-2);padding-right:var(--space-2)}}.dialog-actions[data-v-f23e6b8a]{display:flex;gap:var(--space-2)}.dialog-actions .v2-btn[data-v-f23e6b8a]{flex:1}.timeup[data-v-f23e6b8a]{position:fixed;left:var(--gutter);right:var(--gutter);top:30%;z-index:2000;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 12px 40px rgba(20,25,31,.18);text-align:center}.timeup-title[data-v-f23e6b8a]{font-family:var(--font-serif);font-weight:700;font-size:20px;margin-bottom:var(--space-2)}.timeup p[data-v-f23e6b8a]{color:var(--ink-2);margin-bottom:var(--space-4)}.sheet[data-v-2cb909fa]{box-sizing:border-box;overflow-y:auto;max-height:75vh;padding:var(--space-2) var(--gutter) calc(var(--space-6) + var(--safe-bottom));background:var(--surface)}.grab[data-v-2cb909fa]{width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:0 auto var(--space-3)}.sheet-head[data-v-2cb909fa]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--space-2)}.sheet-title[data-v-2cb909fa]{font-family:var(--font-serif);font-weight:700;font-size:18px}.sheet-meta[data-v-2cb909fa]{font-size:13px;color:var(--ink-2)}.grid[data-v-2cb909fa]{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--space-4);column-gap:var(--space-4)}.ans[data-v-2cb909fa]{display:flex;align-items:center;gap:6px;height:36px;padding:0;border:0;background:none;cursor:pointer}.n[data-v-2cb909fa]{width:26px;text-align:right;font-size:13px;color:var(--ink);margin-right:4px}.ans.blank .n[data-v-2cb909fa]{color:var(--ink-3)}.bubble[data-v-2cb909fa]{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--line-strong);display:inline-block}.bubble.filled[data-v-2cb909fa]{background:var(--ink);border-color:var(--ink)}