.surface{padding-block:var(--space-12) var(--space-16)}.surface .shell{max-width:46rem}.surface .kicker{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);font-size:var(--fs-small);color:var(--primary-text);display:flex}.surface .status{border-radius:var(--radius-pill);border:1px solid var(--border);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);padding:2px 8px;font-size:.6875rem}.surface h1{margin-bottom:var(--space-5);letter-spacing:-.025em;font-size:clamp(2rem,5vw,3rem);line-height:var(--lh-tight);text-wrap:balance}.surface .lede{margin-bottom:var(--space-10);font-size:1.0625rem;line-height:var(--lh-relaxed);color:var(--text-secondary);text-wrap:pretty}.surface h2{margin-top:var(--space-12);margin-bottom:var(--space-3);letter-spacing:-.01em;font-size:1.375rem}.surface p{line-height:var(--lh-relaxed);color:var(--text-tertiary);text-wrap:pretty}.surface p+p{margin-top:var(--space-3)}.surface strong{color:var(--text-primary);font-weight:var(--fw-semibold)}.surface a{color:var(--primary-text);text-underline-offset:2px;text-decoration:underline}.surface .cmd{margin-block:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elev-2);line-height:var(--lh-relaxed);overflow-x:auto}.surface .cmd code{font-size:var(--fs-small);white-space:pre}.surface .verbs{border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}.surface .verbs table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.surface .verbs th,.surface .verbs td{padding:var(--space-3) var(--space-4);text-align:left;line-height:var(--lh-relaxed);color:var(--text-tertiary);vertical-align:top}.surface .verbs th{color:var(--text-secondary);font-weight:var(--fw-semibold);white-space:nowrap}.surface .verbs td:first-child{white-space:nowrap;color:var(--text-primary)}.surface .verbs tbody tr+tr td{border-top:1px solid var(--border)}.surface .ticks{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.surface .ticks li{padding-left:var(--space-6);line-height:var(--lh-relaxed);color:var(--text-tertiary);position:relative}.surface .ticks li:before{content:"";border-radius:var(--radius-pill);background:var(--primary);width:6px;height:6px;position:absolute;top:.6em;left:0}.surface .more{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--border)}
