.frows{gap:6px;margin-block:0;padding:0;list-style:none;display:grid}.frow__slot{display:block}.frows__note{font-size:var(--kb-rank-4);line-height:var(--kb-lead-read);color:var(--fg-subtle);margin-block:0 12px}.frow{border-radius:var(--kb-radius-card);background:var(--surface);overflow:hidden}.frow--strong{background:var(--surface-2);border:1px solid var(--line-strong)}.frow--accent{background:var(--accent-bg)}.frow--accent .frow__title,.frow--accent .frow__chev{color:var(--accent)}.frow__summary{min-block-size:48px;padding:var(--kb-pad-card) 14px;cursor:pointer;align-items:flex-start;gap:10px;list-style:none;display:flex}.frow__summary::-webkit-details-marker{display:none}.frow__summary::marker{content:""}.frow__title{min-inline-size:0;font-size:var(--kb-rank-3);line-height:var(--kb-lead-3);color:var(--fg);flex-grow:1}.frow__chev{stroke:currentColor;color:var(--fg-subtle);transition:transform var(--dur-effects-fast) var(--spring-effects-fast);flex-shrink:0;margin-block-start:4px}.frow[open] .frow__chev{transform:rotate(180deg)}.frow__body{font-size:var(--kb-rank-4);line-height:var(--kb-lead-read);color:var(--fg-muted);padding:0 14px 14px}.frow__body>p{margin-block:0 8px}.frow__body>p:last-child{margin-block-end:0}.frow__body .prose>:first-child{margin-block-start:0}@media (prefers-reduced-motion:reduce){.frow__chev{transition:none}}.frow__title{margin-block:0}.frow__n{font-size:var(--kb-rank-3);line-height:var(--kb-lead-3);color:var(--accent);flex-shrink:0;align-self:center}.frow--numbered .frow__body{padding-inline-start:38px}
