#site .v3 .qz-band{align-items:center}#site .v3 .qz-sheet{flex-direction:column;gap:22px;width:100%;max-width:760px;display:flex}#site .v3 .qz-progress{flex-wrap:wrap;gap:8px;display:flex}#site .v3 .qz-pip{font-variant-numeric:tabular-nums;border:1px solid var(--ink);width:32px;height:32px;color:var(--ink);background:0 0;border-radius:2px;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}#site .v3 .qz-pip.current{background:var(--steel);border-color:var(--steel);color:#fbfbf7}#site .v3 .qz-pip.done{background:var(--ink);border-color:var(--ink);color:#fbfbf7}#site .v3 .qz-qcard{flex-direction:column;gap:16px;display:flex}#site .v3 .qz-qnum{color:var(--ink);font-size:16px;font-weight:600}#site .v3 .qz-qtext{font-family:var(--font-display);color:var(--ink);font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.15}#site .v3 .qz-q-exhibit{background:var(--paper);border:1px solid var(--ink-paper);flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px;display:flex}#site .v3 .qz-ex-tag{border:1px solid var(--ink-paper);color:var(--ink-paper);border-radius:2px;padding:3px 8px;font-size:13px;font-weight:600;line-height:1.3;display:inline-block}#site .v3 .qz-msg{border:1px solid var(--hairline);color:var(--ink);background:#fff;align-self:stretch;padding:12px 14px;font-size:17px;line-height:1.5}#site .v3 .qz-from{color:var(--ink-paper);margin-bottom:4px;font-size:14px;font-weight:600;display:block}#site .v3 .qz-opts{flex-direction:column;gap:10px;display:flex}#site .v3 .qz-opt{text-align:left;color:var(--ink);border:1px solid var(--ink);cursor:pointer;background:#fff;border-radius:2px;gap:12px;padding:14px 16px;font-size:17px;line-height:1.45;display:flex}#site .v3 .qz-opt:hover:not(:disabled){background:var(--paper)}#site .v3 .qz-opt .qz-key{font-weight:800}#site .v3 .qz-opt.picked{background:#f6e1de;border-width:2px;padding:13px 15px}#site .v3 .qz-opt.correct{background:#f1f8f3;border-color:#2f7d4f}#site .v3 .qz-opt.correct .qz-key{color:#2f7d4f}#site .v3 .qz-opt:disabled{cursor:default}#site .v3 .qz-qreveal{box-sizing:border-box;background:var(--paper);color:var(--ink-paper);border-top:6px solid var(--ink-paper);padding:clamp(18px,3vw,28px);font-size:17px;line-height:1.6;display:none}#site .v3 .qz-qreveal.show{display:block}#site .v3 .qz-src{color:var(--ink-paper);font-variant-numeric:tabular-nums;margin-top:10px;font-size:15px;line-height:1.5;display:block}#site .v3 .qz-nextbtn{background:var(--gold);color:var(--ink);cursor:pointer;border:0;border-radius:2px;align-self:flex-start;padding:16px 28px;font-size:13px;font-weight:700;line-height:1.2;display:inline-block}#site .v3 .qz-nextbtn:hover{background:#c5ab73}#site .v3 .qz-exclusion{background:var(--paper);color:var(--ink-paper);border:1px solid var(--ink-paper);flex-direction:column;gap:12px;padding:clamp(22px,4vw,34px);display:flex}#site .v3 .qz-ex-head{font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.1}#site .v3 .qz-exclusion h2{font-family:var(--font-display);color:var(--ink);font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.05}#site .v3 .qz-cite{margin-top:6px;font-size:15px;line-height:1.5;display:block}#site .v3 .qz-result-wrap{flex-direction:column;gap:22px;display:flex}#site .v3 .qz-result-score{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.05}#site .v3 .qz-result-copy{flex-direction:column;gap:12px;max-width:62ch;display:flex}#site .v3 .qz-share{flex-direction:column;gap:10px;display:flex}#site .v3 .qz-share-kicker{font-size:16px;font-weight:600}#site .v3 .qz-share-row{flex-wrap:wrap;gap:10px;display:flex}#site .v3 .qz-share-btn{border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:2px;padding:12px 20px;font-size:13px;font-weight:700}#site .v3 .qz-share-btn:hover{background:var(--ink);color:var(--bg)}#site .v3 .qz-share-btn--x{background:var(--gold);border-color:var(--gold)}#site .v3 .qz-share-btn--x:hover{color:var(--ink);background:#c5ab73;border-color:#c5ab73}#site .v3 .qz-line-item-link{background:var(--paper);color:var(--ink-paper);border:1px solid var(--ink-paper);max-width:62ch;padding:18px 22px;font-size:17px;line-height:1.5}#site .v3 .qz-lil-head{color:var(--ink);font-size:16px;font-weight:600}#site .v3 .qz-line-item-link a{overflow-wrap:break-word;font-weight:600}#site .v3 .qz-lil-note{margin-top:8px;font-size:15px}#site .v3 .qz-restart{color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:15px;font-weight:600;text-decoration:underline}#site .v3 .qz-back{font-size:17px;font-weight:700}
