.prc-crumb{color:var(--mut);text-decoration:none}.prc-crumb:hover{color:var(--acc)}.prc-h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(28px,7.5vw,42px);font-weight:700;line-height:1.05}.prc-trow{border-bottom:1px solid var(--line)}.prc-tbtn{cursor:pointer;text-align:left;width:100%;color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 0;transition:color .8s;display:flex}.prc-thead{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.prc-amount{font-family:var(--font-display);color:var(--acc);font-size:clamp(26px,7vw,36px);font-weight:800}.prc-was{font-family:var(--font-mono);letter-spacing:.04em;color:var(--mut);font-size:clamp(11px,3vw,13px);text-decoration:line-through 1.5px}.prc-tname{font-family:var(--font-display);font-size:clamp(17px,4.8vw,21px);font-weight:600}.prc-mark{font-family:var(--font-mono);color:var(--acc);flex:none;font-size:16px}.prc-panel{padding:0 0 20px;animation:.35s bFadeUp}.prc-desc{color:var(--mut);max-width:52ch;margin:0;font-size:14.5px;line-height:1.6}.prc-feats{font-family:var(--font-mono);letter-spacing:.04em;text-transform:lowercase;color:var(--ink);gap:7px;margin-top:12px;font-size:11px;display:grid}.prc-ok{color:var(--acc)}.prc-when{font-family:var(--font-mono);letter-spacing:.1em;text-transform:lowercase;color:var(--mut);margin-top:12px;font-size:9.5px}
