.rux-q4{--q-brand:#1b6dff;--q-text:#0f172a;--q-muted:#475569;--q-border:rgba(15,23,42,.12);--q-soft:rgba(15,23,42,.06);--q-radius:16px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial;color:var(--q-text)}:where(body.pcdark-mode,body.dark-mode,html[data-theme=dark]) .rux-q4{--q-text:#e5e7eb;--q-muted:#9aa3b2;--q-border:rgba(229,231,235,.18);--q-soft:rgba(229,231,235,.08)}.q4__card{border:1px solid var(--q-border);border-radius:var(--q-radius);padding:16px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 10px 24px rgba(0,0,0,.06)}.q4__layout{display:grid;grid-template-columns:minmax(260px,380px) 1fr;gap:18px;grid-template-areas:"ctrl stage"}@media (max-width:1024px){.q4__layout{grid-template-columns:1fr;grid-template-areas:"stage" "ctrl"}}.q4__h{font-weight:800;margin:0 0 8px}.q4__label{display:block;font-weight:800;margin:10px 0 8px}.q4__chips{display:flex;flex-wrap:wrap;gap:8px}.q4__chip{border:1px solid var(--q-border);background:var(--q-soft);color:var(--q-text);border-radius:999px;padding:8px 12px;font-weight:700;cursor:pointer}.q4__chip.is-on{background:var(--q-brand);color:#fff;border-color:#0e56db}.q4__select,.q4__input{width:100%;border:1px solid var(--q-border);background:0 0;color:var(--q-text);border-radius:12px;padding:10px 12px}.q4__sw{display:flex;align-items:center;gap:8px}.q4__switches{display:flex;flex-wrap:wrap;gap:12px}.q4__btn{border:1px solid var(--q-border);background:var(--q-soft);color:var(--q-text);border-radius:12px;padding:12px 14px;font-weight:800;cursor:pointer}.q4__btn[disabled]{opacity:.55;cursor:not-allowed}.q4__btn--primary{background:var(--q-brand);color:#fff;border-color:#0e56db}.q4__btn--ghost{background:0 0}.q4__btn--big{display:none;width:100%;margin-top:10px}.q4__top{display:flex;flex-direction:column;gap:10px}.q4__badges{display:flex;flex-wrap:wrap;gap:10px}.q4__pill{background:var(--q-soft);border:1px solid var(--q-border);border-radius:999px;padding:6px 10px;font-weight:700}.q4__mwrap{display:flex;align-items:center;gap:10px}.q4__mbar{flex:1;height:10px;background:var(--q-soft);border-radius:999px;overflow:hidden;border:1px solid var(--q-border)}.q4__mbar span{display:block;height:100%;width:0%;background:var(--q-brand)}.q4__mval{min-width:64px;text-align:right;font-weight:800}.q4__timer{display:flex;align-items:center;gap:10px}.q4__tbar{flex:1;height:10px;background:var(--q-soft);border-radius:999px;overflow:hidden;border:1px solid var(--q-border)}.q4__tbar span{display:block;height:100%;width:0%;background:var(--q-brand)}.q4__tval{min-width:48px;text-align:right;font-weight:800}.q4__question{border:1px solid var(--q-border);border-radius:12px;padding:12px}.q4__qmeta{display:flex;align-items:center;gap:8px;margin-bottom:6px}.q4__tag{background:var(--q-soft);border:1px solid var(--q-border);border-radius:999px;padding:4px 8px;font-weight:700;font-size:13px}.q4__qtext{font-size:22px;line-height:1.45;font-weight:800;margin:8px 0}.q4__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.q4__ans{text-align:left;white-space:normal}.q4__play{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.q4__icon{border:1px solid var(--q-border);background:0 0;color:var(--q-text);border-radius:8px;padding:4px 6px;cursor:pointer}.q4__hint{margin-top:6px}.q4__hint summary{cursor:pointer;font-weight:800}.q4__answer{margin-top:10px;border-top:1px dashed var(--q-border);padding-top:10px}.q4__anshead{font-weight:800;color:var(--q-muted);margin-bottom:4px}.q4__final{border:1px solid var(--q-border);border-radius:12px;padding:16px;margin-top:12px}.q4__finalh{margin:0 0 10px;font-weight:800}.q4__finalgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:10px}.q4__finalitem{background:var(--q-soft);border:1px solid var(--q-border);border-radius:12px;padding:10px;display:flex;justify-content:space-between;align-items:center}.q4__finalitem span{color:var(--q-muted)}.q4__note{color:var(--q-muted);font-size:13px}@media (max-width:760px){.q4__btn--big{display:block}.q4__qtext{font-size:20px}#rux-q4-aa53e2 .q4__acc:not([open]) .q4__chips,#rux-q4-aa53e2 .q4__acc:not([open]) .q4__grid2,#rux-q4-aa53e2 .q4__acc:not([open]) .q4__switches,#rux-q4-aa53e2 .q4__acc:not([open]) .q4__actions,#rux-q4-aa53e2 .q4__acc:not([open]) .q4__note{display:none}}