.ac-stack{flex-direction:column;gap:12px;display:flex}.ac-g{width:18px;height:18px}.ac-body{color:var(--color-ink-secondary);font-size:14px;line-height:1.55}.ac-note{color:var(--color-ink-secondary);font-size:13px;line-height:1.5}.ac-error{color:var(--color-signal-critical);font-size:13px;font-weight:600;line-height:1.5}.ac-fine{color:var(--color-ink-secondary);font-size:12px;line-height:1.5}.ac-fine a,.ac-link{color:var(--color-brand-ink);text-underline-offset:2px;font-weight:600;text-decoration:underline}.ac-link:disabled{opacity:.45;pointer-events:none}.ac-fine a:focus-visible,.ac-link:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:4px}.ac-new{border-top:1px solid var(--color-line-hairline);color:var(--color-ink-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-top:4px;padding-top:14px;font-size:14px;display:flex}.ac-field{flex-direction:column;gap:6px;display:flex}.ac-field label{color:var(--color-ink-primary);font-size:13px;font-weight:600}.ac-row{justify-content:flex-end;gap:8px;display:flex}.ac-page{max-width:760px}.ac-kicker{font:600 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-ink)}.ac-h1{letter-spacing:-.04em;color:var(--color-ink-primary);margin-top:10px;font-size:clamp(34px,4.4vw,48px);font-weight:800;line-height:1.05}.ac-h1 span{color:var(--color-brand)}.ac-intro{max-width:60ch;color:var(--color-ink-secondary);margin-top:12px;font-size:16px;line-height:1.6}.ac-secs{flex-direction:column;gap:16px;margin-top:32px;display:flex}.ac-sec{border:1px solid var(--color-line-hairline);border-radius:var(--radius-card);background:var(--color-surface-raised);padding:20px}.ac-sec h2{letter-spacing:-.01em;color:var(--color-ink-primary);font-size:17px;font-weight:700}.ac-sec>p{margin-top:6px}.ac-sec[data-danger]{border-color:color-mix(in srgb, var(--color-signal-critical) 40%, var(--color-line-hairline))}.ac-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ac-who{align-items:center;gap:14px;margin-top:12px;display:flex}.ac-who-mark{background:var(--color-brand-subtle);width:44px;height:44px;color:var(--color-ink-primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.ac-who b{color:var(--color-ink-primary);font-size:15px;display:block}.ac-who span{color:var(--color-ink-secondary);font-size:13px}.ac-list{border-top:1px solid var(--color-line-hairline);margin-top:12px}.ac-item{border-bottom:1px solid var(--color-line-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.ac-item-main{align-items:center;gap:10px;min-width:0;display:flex}.ac-item-main b{color:var(--color-ink-primary);font-size:14px;font-weight:600}.ac-item-main small{color:var(--color-ink-secondary);font-size:12.5px;display:block}.ac-item .ac-g{flex:none}.ac-tag{border:1px solid var(--color-line-strong);height:24px;font:500 12px var(--font-mono);color:var(--color-ink-secondary);border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ac-tag i{background:var(--color-signal-ok);border-radius:50%;width:6px;height:6px}.ac-warn{border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-signal-warn) 12%, transparent);color:var(--color-ink-primary);margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.5}.ac-loading{border-radius:var(--radius-card);background:var(--color-surface-raised);border:1px solid var(--color-line-hairline);height:180px;margin-top:32px}
