.test-session-module__-PWQLW__layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.test-session-module__-PWQLW__sidebar{border:1px solid var(--line);background:var(--paper);border-radius:18px;min-width:0;max-height:calc(100dvh - 190px);padding:1rem;position:sticky;top:100px;overflow-y:auto}.test-session-module__-PWQLW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.test-session-module__-PWQLW__heading h2{margin:0;font-size:1rem;font-weight:600}.test-session-module__-PWQLW__heading>span{color:var(--muted);font-size:.7rem}.test-session-module__-PWQLW__legend{color:var(--muted);flex-wrap:wrap;gap:.35rem .65rem;margin-bottom:1rem;font-size:.65rem;font-weight:600;line-height:1.6;display:flex}.test-session-module__-PWQLW__numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.test-session-module__-PWQLW__numbers button{width:100%;min-width:0;padding-inline:0;font-size:.85rem}.test-session-module__-PWQLW__question{min-width:0}@media (max-width:1023px){.test-session-module__-PWQLW__layout{grid-template-columns:minmax(0,1fr);gap:1rem}.test-session-module__-PWQLW__sidebar{max-height:none;position:static;overflow:visible}.test-session-module__-PWQLW__heading{margin-bottom:.65rem}.test-session-module__-PWQLW__legend{margin-bottom:.75rem}.test-session-module__-PWQLW__numbers{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}}
.writing-review-module__TFhI-W__review{min-width:0}@media print{body:has(.writing-review-module__TFhI-W__review) *{visibility:hidden}.writing-review-module__TFhI-W__review,.writing-review-module__TFhI-W__review *{visibility:visible!important}.writing-review-module__TFhI-W__review{color:#000;max-width:none;padding:0;position:absolute;inset:0}.writing-review-module__TFhI-W__review .writing-review-module__TFhI-W__actions,.writing-review-module__TFhI-W__review .writing-review-module__TFhI-W__actions *{display:none!important}}
