.sa-page{max-width:760px;margin-inline:auto}.sa-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-block:24px;display:flex}.sa-list{gap:16px;margin-block:24px;display:grid}.sa-entry{border:1px solid var(--border);background:var(--white);border-radius:20px}.sa-entry>summary{cursor:pointer;padding:20px 24px;font-weight:600;line-height:1.5}.sa-entry-meta{color:var(--ink-40);margin-top:4px;font-size:14px;font-weight:400;display:block}.sa-entry-title{overflow-wrap:anywhere;font-size:18px;font-weight:500;display:block}.sa-entry:not([open]) .sa-entry-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sa-entry-body{padding:0 24px 24px}.sa-question{overflow-wrap:anywhere;margin-block:20px;font-size:clamp(18px,2vw,21px);line-height:1.65}.sa-question .ug-fig-question{margin-block:20px}.sa-answer{border-left:3px solid var(--wrong);margin-block:24px;padding-left:16px}.sa-answer[data-correct=true]{border-color:var(--correct)}.sa-verdict{font-weight:650}.sa-feedback p{line-height:1.65}.sa-working>summary,.sa-source>summary,.sa-pending>summary{cursor:pointer;padding-block:12px;font-weight:600;line-height:1.5}.sa-source article{overscroll-behavior:contain;max-height:480px;overflow-y:auto}.sa-pending{border-top:1px solid var(--border);margin-top:32px;padding-top:12px}.sa-page :is(a,button,summary):focus-visible{outline:2px solid var(--green-text);outline-offset:5px}@media (max-width:600px){.sa-entry>summary{padding:18px}.sa-entry-body{padding:0 18px 18px}}
