.cr{display:grid;grid-gap:18px;gap:18px;margin-bottom:8px}.cr-head{display:grid;grid-gap:6px;gap:6px}.cr-sub{margin:0;color:var(--ink-2);max-width:62ch}.cr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.cr-card{display:grid;align-content:start;grid-gap:6px;gap:6px;text-align:start;cursor:pointer;font:inherit;color:var(--ink);background:var(--bg);border:1.5px solid var(--rule);border-radius:var(--radius);padding:14px 16px;min-height:44px;min-width:0}.cr-card:hover{border-color:var(--brand)}.cr-card[aria-pressed=true]{border-color:var(--brand);background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand)}.cr-card b{font-family:var(--font-display);font-size:18px;line-height:1.2}.cr-n{font-family:var(--font-mono);font-size:12px;color:var(--ink-3);letter-spacing:.08em}.cr-d{font-size:15px;color:var(--ink-2)}.cr-track{background:var(--surface);border:1.5px solid var(--rule);border-radius:var(--radius);padding:20px;display:grid;grid-gap:12px;gap:12px;justify-items:start}.cr-track>*{max-width:100%;margin:0}.cr-track p{max-width:64ch}.cr-track .cform{width:100%}.cr-safe{-webkit-border-start:4px solid var(--ok);border-inline-start:4px solid var(--ok);-webkit-padding-start:12px;padding-inline-start:12px;color:var(--ink)}.cr-field{display:grid;grid-gap:5px;gap:5px;width:min(100%,380px)}.cr-field label{font-size:14px;font-weight:700}.cr-field select{width:100%;font:inherit;font-size:16px;color:var(--ink);background:var(--bg);border:1.5px solid var(--rule);border-radius:var(--radius);padding:10px 12px}.cr-field select:focus-visible{outline:3px solid var(--sun);outline-offset:1px;border-color:var(--brand)}.cr-fine{font-size:14px;color:var(--ink-3)}.cr-off{opacity:.55;cursor:not-allowed}@media (max-width:640px){.cr-track{padding:16px}}