.z-akt-kicker{margin:0 0 var(--space-2);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--primary-300)}.z-akt-kicker a{color:inherit;text-decoration:none}.z-akt-cite{margin:0;font-size:.82rem;color:var(--text-secondary)}.z-akt-cite b{color:var(--text-title);font-weight:700}.z-akt-upd{color:var(--text-secondary)}.z-akt-byline{margin:0 0 var(--space-4);display:flex;flex-direction:column;gap:.35rem}.z-akt-fig{margin:0 0 var(--space-5);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-card);max-width:36rem}.z-akt-svg{display:block;width:100%;height:auto}.z-akt-svg text{font-family:inherit;font-size:13px;fill:var(--text-primary);font-variant-numeric:tabular-nums}.z-akt-svg .z-akt-v{fill:var(--text-title);font-weight:700}.z-akt-bar{fill:var(--primary-700)}.z-akt-bar.is-hl{fill:var(--primary-400)}.z-akt-fig figcaption{margin-top:var(--space-2);font-size:.78rem;color:var(--text-secondary)}.z-akt-hero{margin:0 0 var(--space-4);border-radius:12px;overflow:hidden;background:var(--surface-card);aspect-ratio:1200/630}.z-akt-hero img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.z-akt-text a{color:var(--link)}.z-akt-text .z-akt-h{margin:var(--space-5) 0 var(--space-2);font-size:1.12rem;font-weight:800;line-height:1.3;color:var(--text-title)}.z-akt-fix{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--accent-500);font-size:.92rem;color:var(--text-primary);background:var(--surface-card)}.z-akt-tblwrap{margin:0 0 var(--space-5);overflow-x:auto}.z-akt-tbl{width:100%;border-collapse:collapse;font-size:.92rem}.z-akt-tbl caption{text-align:left;font-weight:700;color:var(--text-title);padding:0 0 var(--space-2)}.z-akt-tbl td,.z-akt-tbl th{padding:.5rem .6rem;border-bottom:1px solid var(--border-subtle);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.z-akt-tbl td:first-child,.z-akt-tbl th:first-child{text-align:left;white-space:normal}.z-akt-tbl thead th{font-size:.75rem;font-weight:600;color:var(--text-secondary)}.z-akt-tbl a{color:var(--link)}.z-akt-tbl tr:target td{background:var(--surface-raised)}.z-akt-tbl tr[id]{scroll-margin-top:calc(var(--header-h, 0px) + 89px + .75rem)}.z-akt-src{margin:calc(-1 * var(--space-3)) 0 var(--space-5);font-size:.78rem;color:var(--text-secondary)}.z-akt-method{margin:0 0 var(--space-5);border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-card)}.z-akt-method summary{cursor:pointer;padding:var(--space-3);font-weight:700;color:var(--text-title);min-height:44px;box-sizing:border-box}.z-akt-method>div{padding:0 var(--space-3) var(--space-3);font-size:.92rem;color:var(--text-primary)}.z-akt-method p{margin:0 0 var(--space-2);line-height:1.55}.z-akt-method a{color:var(--link)}.z-akt-where{margin:0 0 var(--space-5)}.z-akt-rel h2,.z-akt-where h2{font-size:1.05rem}.z-akt-list,.z-akt-where ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.z-akt-where a{color:var(--link)}.z-akt-empty,.z-akt-hub .z-akt-list{margin:0 0 var(--space-6)}.z-akt-empty{color:var(--text-secondary)}.z-akt-how{max-width:46rem;margin:0 0 var(--space-6)}.z-akt-how li,.z-akt-how p{line-height:1.6;color:var(--text-primary)}.z-akt-how h3{font-size:1rem;margin:var(--space-4) 0 var(--space-2);color:var(--text-title)}.z-akt-pager{display:flex;gap:var(--space-3);margin:0 0 var(--space-6)}.z-akt-pager a{color:var(--link)}.z-akt-ops{margin:0 0 var(--space-4);padding:var(--space-3);border-radius:12px;border:1px dashed var(--accent-500);background:var(--surface-card);font-size:.85rem;color:var(--text-primary)}.z-akt-ops b{color:var(--text-title)}.z-akt-ops ul{margin:var(--space-2) 0 0;padding-left:1.1rem}