.docs-page{max-width:900px;margin:0 auto;min-width:0}.docs-page h1{font-size:var(--fs-2xl, 2rem);font-weight:600;margin:8px 0 24px}.docs-group+.docs-group{margin-top:32px}.docs-group h2{font-size:var(--fs-lg);font-weight:600;margin:0 0 12px}.docs-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.docs-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 18px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-weight:500;text-decoration:none;transition:background .15s,border-color .15s}.docs-item:hover{background:var(--bg-card-hover);border-color:var(--border-hover, var(--border));color:var(--text)}.docs-item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.docs-item time{flex-shrink:0;color:var(--text-muted);font-size:var(--fs-sm);font-weight:400}.docs-note{margin:32px 0 0;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5}@media(max-width:560px){.docs-item{padding:12px 14px}.docs-item time{font-size:var(--fs-xs, .75rem)}}
