.guide-choices{margin:24px 0;padding:23px;border:1px solid var(--line);border-radius:7px;background:#fffdf7}.guide-choices h2{font-size:1.7rem;margin:8px 0 15px}.guide-choices ul{list-style:none;padding:0;margin:0}.guide-choices li+li{border-top:1px solid var(--line)}.guide-choices a{display:flex;justify-content:space-between;gap:15px;padding:12px 0;min-height:48px;font-size:14px;font-weight:700}.guide-choices>p:last-child{font-size:12px;color:var(--muted);margin-top:14px}.screen-check{background:var(--pale);border-left:3px solid var(--green);padding:15px 18px;margin:22px 0;font-size:14px}.content-section:target{outline:2px solid var(--line);outline-offset:10px;border-radius:3px}.guide-feedback{margin-top:22px}.guide-feedback fieldset{margin:0 0 9px;padding:12px 0;border:0;border-top:1px solid var(--line)}.guide-feedback legend{font-size:12px;font-weight:700;padding:0 10px 0 0}.feedback-options{display:flex;gap:10px;flex-wrap:wrap}.feedback-options button{min-height:44px;border:1px solid var(--line);border-radius:5px;padding:9px 12px;background:#fffdf7;color:var(--green);font-size:12px}.feedback-options button[aria-pressed=true]{background:var(--green);color:white}.guide-feedback [role=status]{font-size:12px;color:var(--muted);margin-top:8px}.choose-again{font-size:12px;display:inline-block;min-height:32px;padding-top:4px}@media(max-width:760px){.guide-choices{padding:19px}.page-article:has(.guide-choices) .article-aside{grid-row:auto;margin-top:24px}.page-article:has(.guide-choices) .article-body{grid-row:1}}

.page-article .toc{position:static}
