.pw-head h1{max-width:12ch}.lead .pw-all{color:var(--ink);white-space:nowrap;font-size:15px;font-weight:700}.pw-chg{margin-top:72px}.pw-rows{border-top:4px solid var(--ink);margin-top:24px}.pw-samp{color:#fff;vertical-align:6px;border-color:#fff;margin-left:6px;font-size:13px}.pw-since{background:var(--surface);margin-top:20px;padding:24px 28px}.pw-since h3{letter-spacing:-.02em;font-size:20px}.pw-since ul{margin-top:6px;list-style:none;display:grid}.pw-since li{border-bottom:2px solid #fff;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:12px 0;font-size:17px;display:grid}.pw-since li:last-child{border-bottom:0}.pw-since li span{max-width:72ch}.pw-board{margin-top:96px}.pw-board .lead p{max-width:62ch}.pw-g{margin-top:36px}.pw-gh{border-bottom:4px solid var(--c);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 24px;padding-bottom:12px;display:grid}.pw-gh h3{letter-spacing:-.025em;align-items:center;gap:12px;font-size:26px;display:flex}.pw-gh h3 .bar{background:var(--c);flex:none;width:6px;height:24px}.pw-gh h3 em{color:var(--muted);letter-spacing:0;font-size:15px;font-style:normal;font-weight:700}.pw-gh p{flex-wrap:wrap;grid-column:1;align-items:center;gap:8px 14px;font-size:15px;display:flex}.pw-gh>a{color:var(--ink);white-space:nowrap;grid-area:1/2/3;font-size:15px;font-weight:700}.pw-list{list-style:none}.pw-r{border-bottom:2px solid var(--surface);grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(0,1.05fr) minmax(0,.95fr);align-items:baseline;gap:6px 24px;padding:14px 0;display:grid}.pw-r.out .nm,.pw-r.out .pw-p>b{color:var(--muted)}.pw-p>b small{letter-spacing:0;margin-right:4px;font-size:15px;font-weight:700}.pw-sl{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.pw-n{justify-items:start;gap:4px;display:grid}.pw-n .nm{letter-spacing:-.015em;font-size:19px;font-weight:800;line-height:1.2;text-decoration:none}.pw-n a.nm:hover{text-decoration:underline}.pw-st,.pw-var{color:var(--muted);font-size:15px;font-weight:600}.pw-sizes{color:var(--muted);gap:2px;margin-top:2px;font-size:15px;list-style:none;display:grid}.pw-sizes b{color:var(--ink);font-weight:700}.pw-p{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.pw-p>b{letter-spacing:-.03em;font-size:26px;font-weight:800;line-height:1}.pw-p>b.ns{color:var(--muted);letter-spacing:-.01em;font-size:19px}.pw-p .pill{font-size:13px}.pw-p .tag{flex-basis:100%;margin-top:2px}.pw-or{flex-basis:100%;font-size:15px;font-weight:700}.pw-s{justify-items:start;gap:4px;font-size:15px;display:grid}.pw-sl>a{font-weight:700}.pw-note{color:var(--muted);font-size:13px;font-weight:600}.pw-oth{gap:4px;font-size:15px;display:grid}.pw-oth>span{color:var(--muted);font-size:13px;font-weight:700}.pw-oth ul{gap:4px;list-style:none;display:grid}.pw-oth li{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.pw-oth li span{color:var(--muted);font-size:13px;font-weight:600}.pw-oth a{font-weight:700}.pw-oth p{max-width:44ch;font-size:15px}.pw-oth .pw-none{color:var(--muted)}.pw-r.hide,.pw-g.hide{display:none}.pw-read{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:96px;display:grid}.pw-read>div{background:var(--surface);padding:28px}.pw-read h3{letter-spacing:-.02em;margin-bottom:10px;font-size:22px}.pw-read p{max-width:62ch;font-size:17px}.pw-read a{font-weight:700}.cempty .btn.light{background:#fff;border-color:#fff}@media (width<=900px){.pw-chg{margin-top:48px}.pw-board{margin-top:64px}.pw-head .ans{font-size:18px}.lead .pw-all{white-space:normal}.pw-since{padding:20px 16px}.pw-since li{grid-template-columns:1fr;gap:4px}.pw-gh{grid-template-columns:1fr}.pw-gh>a{grid-area:auto/1}.pw-gh h3{font-size:22px}.pw-r{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:16px 0}.pw-n{grid-column:1}.pw-p{text-align:right;grid-area:1/2;justify-content:flex-end;max-width:160px}.pw-p .tag,.pw-or{text-align:right}.pw-s,.pw-oth{grid-column:1/-1}.pw-oth{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.pw-oth.pw-only{display:none}.pw-p>b{font-size:24px}.pw-read{grid-template-columns:1fr;margin-top:64px}.pw-read>div{padding:22px 18px}}
