.tx-sec{padding-block:40px 64px}.tx{border:2px solid var(--ink);background:var(--white);box-shadow:5px 5px 0 var(--ink)}.tx summary{cursor:pointer;background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--c,var(--powder)) 55%, var(--white)) 0 10px, var(--white) 10px 20px);flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:16px 20px;list-style:none;display:flex}.tx summary::-webkit-details-marker{display:none}.tx summary:focus-visible{outline:3px solid var(--ink);outline-offset:-6px}.tx summary .mono:first-child{border:1.5px solid var(--ink);background:var(--c,var(--powder));text-transform:uppercase;border-radius:999px;padding:2px 9px 1px;font-size:10px}.tx summary b{text-transform:uppercase;font-size:24px;line-height:1}.tx summary .muted{margin-left:auto;font-size:10.5px}.tx[open] summary{border-bottom:2px solid var(--ink)}.tx-b{max-width:76ch;margin:0 auto;padding:32px 24px 40px}.tx-p{grid-template-columns:6rem minmax(0,1fr);gap:0 16px;margin:0 0 22px;font-size:16px;line-height:1.7;display:grid}.tx-p.untimed{grid-template-columns:minmax(0,1fr)}.tx-t{color:var(--muted);padding-top:5px;font-size:11px}.tx-w{overflow-wrap:anywhere;min-width:0}@media (max-width:560px){.tx summary b{font-size:20px}.tx summary .muted{margin-left:0}.tx-b{padding:24px 18px 28px}.tx-p{grid-template-columns:minmax(0,1fr);gap:2px 0;margin-bottom:20px;font-size:15.5px}.tx-t{padding-top:0}}.tx-at{border:1.5px solid var(--ink);background:var(--white);color:var(--ink);white-space:nowrap;transition:background .2s var(--ease), transform .2s var(--ease);border-radius:999px;padding:3px 8px 2px;text-decoration:none;display:inline-block}.tx-at:hover,.tx-at:focus-visible{background:var(--c,var(--powder));transform:translateY(-1px)}.tx-t{padding-top:0}
