.caps-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.caps-table .caps-cap{width:34%}.caps-table th,.caps-table td{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.caps-table tbody tr:last-child>*{border-bottom:0}.caps-table thead th{padding-block:14px 12px;border-bottom-color:var(--line-strong);font:500 var(--text-2xs) / 1.35 var(--font-mono);color:var(--text2)}.caps-table tbody th{font-size:var(--text-base);font-weight:500;line-height:1.35;color:var(--text)}.caps-table tbody tr{transition:opacity .22s var(--ease-out),transform .22s var(--ease-out)}.caps-where{display:none}.caps-table .caps-noci{border-inline:2px solid var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--surface))}.caps-table thead .caps-noci{border-top:2px solid var(--accent);font-size:var(--text-ui);font-weight:700;color:var(--accent-ink)}.caps-table tbody tr:last-child .caps-noci{border-bottom:2px solid var(--accent)}.caps-mark{display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s var(--ease-out),transform .26s var(--ease-out)}.caps-mark-yes{gap:var(--space-2)}.caps-mark-yes .caps-glyph{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--line-strong);border-radius:50%;font-size:var(--text-ui);line-height:1;color:var(--text)}.caps-word{font:600 var(--text-xs) / 1 var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--accent-ink)}.caps-mark-partial{font:500 var(--text-xs) / 1.3 var(--font-mono);color:var(--text2)}.caps-mark-no{font-size:var(--text-base);line-height:1;color:var(--text3)}.caps-mark-coming{white-space:nowrap}.caps-noci .caps-mark-yes .caps-glyph{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.caps-note{margin-top:12px}@media(max-width:720px){.caps-table,.caps-table tbody,.caps-table tr,.caps-table th,.caps-table td{display:block}.caps-table{border:0;background:none}.caps-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.caps-table tbody{display:grid;gap:10px}.caps-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.caps-table .caps-cap{grid-column:1 / -1;width:auto}.caps-table tbody tr>*,.caps-table tbody tr:last-child>*{border-bottom:1px solid var(--line)}.caps-table td{display:grid;align-content:start;justify-items:start;gap:6px;padding:10px 14px 12px}.caps-table td:nth-of-type(odd){border-right:1px solid var(--line)}.caps-table tbody tr>td:nth-last-of-type(-n+2){border-bottom:0}.caps-where{display:block;font:500 var(--text-2xs) / 1.35 var(--font-mono);color:var(--text3)}.caps-table .caps-noci,.caps-table tbody tr:last-child .caps-noci{border:0;box-shadow:inset 0 0 0 2px var(--accent)}.caps-noci .caps-where{color:var(--accent-ink)}}.caps[data-armed] tbody tr:not([data-on]){opacity:0;transform:translateY(8px)}.caps[data-armed] .caps-noci .caps-mark:not([data-on]){opacity:0;transform:scale(.6)}.caps-table thead th,.caps-where,.caps-mark-partial{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-label)}.tri-instrument{margin:0}.triage{display:grid;grid-template-columns:minmax(0,1fr) 264px;grid-template-rows:auto 1fr}.tri-stream-wrap,.tool-log,.tri-phone-screen{transition:opacity .3s var(--ease-out)}.triage[data-fading] .tri-stream-wrap,.triage[data-fading] .tool-log,.triage[data-fading] .tri-phone-screen{opacity:0}.tri-stream-wrap{grid-column:1;grid-row:1;padding:12px 12px 0 22px}.tri-stream{position:relative;height:400px;margin:0;padding:0;list-style:none}.tri-row{position:absolute;inset-inline:0;top:0;display:flex;align-items:center;gap:10px;height:40px;padding:0 6px;border-bottom:1px solid var(--line);background:var(--surface);transform:translateY(calc(var(--y1) * 100%));transition:transform .52s var(--ease-in-out),opacity .2s var(--ease-out)}.tri-signal{z-index:2}.tri-prio{display:grid;flex:none;place-items:center;width:28px;height:18px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);font:600 var(--text-2xs) / 1 var(--font-mono);color:var(--text2)}.tri-p1{border-color:var(--alert);background:var(--alert);color:var(--on-alert)}.tri-p2{border-color:var(--alert-ink);color:var(--alert-ink)}.tri-chg{border-style:dashed;color:var(--text)}.tri-alert-body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.tri-alert-name{overflow:hidden;font-size:var(--text-ui);line-height:1.2;white-space:nowrap;text-overflow:ellipsis;color:var(--text);transition:color .2s ease}.tri-alert-meta{position:relative;height:14px;font:var(--text-2xs) / 14px var(--font-mono);color:var(--text3)}.tri-meta-src,.tri-meta-reason{position:absolute;inset:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.tri-meta-reason{color:var(--text2)}.tri-noise .tri-meta-src{opacity:0;transform:translateY(-4px)}.tri-noise .tri-alert-name{color:var(--text3)}.tri-flaky{display:grid;flex:none;justify-items:end;gap:2px;width:42px;font:500 var(--text-xs) / 1 var(--font-mono);color:var(--text2);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.tri-signal .tri-flaky{color:var(--alert-ink)}.tri-flaky-word{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--track-label);margin-right:calc(-1 * var(--track-label));color:var(--text3)}.tri-cluster-head{gap:8px;border-bottom-color:transparent;font:500 var(--text-xs) / 1 var(--font-mono)}.tri-inc{font-weight:600}.sev{padding:3px 5px;border-radius:var(--radius-sm);background:var(--alert);color:var(--on-alert)}.tri-corr{overflow:hidden;font:var(--text-xs) / 1 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;color:var(--text2)}.tri-bracket{position:absolute;top:14px;left:-14px;width:3px;height:162px;background:var(--alert);transform-origin:top;transition:transform .24s var(--ease-out)}.tri-divider{justify-content:space-between;border-bottom-color:var(--line-strong);font:500 var(--text-2xs) / 1 var(--font-mono);color:var(--text3)}.tri-count{color:var(--text2)}.triage[data-armed]:not([data-cluster]) .tri-row{transform:translateY(calc(var(--y0) * 100%));transition:transform .22s var(--ease-out),opacity .16s var(--ease-out)}.triage[data-armed] .tri-row:not([data-on]){opacity:0;transform:translateY(calc(var(--y0) * 100% - 12px))}.triage[data-armed] .tri-row:not([data-score]) .tri-flaky{opacity:0;transform:translate(6px)}.triage[data-armed] .tri-noise:not([data-noise]) .tri-meta-src{opacity:1;transform:none}.triage[data-armed] .tri-noise:not([data-noise]) .tri-meta-reason{opacity:0;transform:translateY(4px)}.triage[data-armed] .tri-noise:not([data-noise]) .tri-alert-name{color:var(--text)}.triage[data-armed] .tri-cluster-head:not([data-on]) .tri-bracket{transform:scaleY(.4)}.triage .tool-log{grid-column:1;grid-row:2;padding:12px 12px 14px 22px;border-top:var(--hairline)}.triage[data-armed] .tool-log li:not([data-on]){opacity:0;transform:translate(-6px)}@media(max-width:720px){.triage{grid-template-columns:1fr;grid-template-rows:auto auto auto}.tri-corr{display:none}}.tri-divider{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-label)}.tri-phone{display:flex;grid-column:2;grid-row:1 / span 2;justify-content:center;padding:12px;border-left:1px solid var(--line);background:var(--raised)}@media(max-width:720px){.tri-phone{grid-column:1;grid-row:3;border-top:1px solid var(--line);border-left:0}}.tri-phone-screen{position:relative;overflow:hidden;width:240px;height:500px;border:1px solid var(--line-strong);border-radius:var(--radius-device);background:var(--bg)}.tri-lock,.tri-ring,.tri-call{position:absolute;inset:0;padding:20px 14px;transition:opacity .24s var(--ease-out)}.tri-lock{opacity:0}.tri-lock-time{margin:28px 0 22px;font:700 var(--display-xl) / 1 var(--font-display);font-stretch:var(--stretch-display);text-align:center}.tri-notif{padding:10px 11px;border:1px solid var(--line);border-radius:var(--radius-device-card);background:var(--surface);font-size:var(--text-xs);line-height:1.35;transition:transform .56s var(--ease-in-out),opacity .22s var(--ease-out)}.tri-notif-app{display:flex;justify-content:space-between;font:500 var(--text-2xs) / 1.4 var(--font-mono);color:var(--text3)}.tri-notif-title{margin-top:4px;font-weight:600}.tri-notif-line{color:var(--text2)}.tri-notif-theory{display:-webkit-box;overflow:hidden;margin-top:4px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tri-ring{opacity:0;text-align:center}.tri-ring-pulse{position:absolute;top:150px;left:50%;width:76px;height:76px;margin-left:-38px;border:2px solid var(--accent);border-radius:50%}.tri-ring-avatar{position:absolute;top:150px;left:50%;display:grid;place-items:center;width:76px;height:76px;margin-left:-38px;border-radius:50%;background:var(--accent);color:var(--on-accent);font:700 var(--display-sm) / 1 var(--font-display);font-stretch:var(--stretch-display)}.tri-ring-who{margin-top:260px;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;font-stretch:var(--stretch-display)}.tri-ring-sub{font:var(--text-2xs) / 1.4 var(--font-mono);color:var(--text2)}.tri-call-head{display:flex;justify-content:space-between;font:500 var(--text-2xs) / 1.4 var(--font-mono);color:var(--text2)}.tri-call-live{display:inline-flex;align-items:center;gap:5px}.tri-call-page{margin-top:8px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:var(--text-xs);font-weight:600;line-height:1.3}.tri-lines{display:flex;flex-direction:column;gap:7px;margin:10px 0 0;padding:0;list-style:none;font-size:var(--text-xs);line-height:1.35}.tri-line{transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.tri-who{display:block;font:500 var(--text-2xs) / 1.3 var(--font-mono);color:var(--text3)}.tri-them{color:var(--accent-ink)}.tri-wave{position:absolute;right:14px;bottom:16px;left:14px;display:flex;align-items:center;justify-content:space-between;height:22px}.tri-wave i{width:3px;height:22px;background:var(--accent);transform:scaleY(var(--h))}.triage[data-armed] .tri-lock:not([data-off]){opacity:1}.triage[data-armed] .tri-notif:not([data-on]){opacity:0;transform:translate(var(--fx, 0),var(--fy, 0)) scale(.92)}.triage[data-armed] .tri-ring[data-on]:not([data-off]){opacity:1}.triage[data-armed] .tri-ring[data-on]:not([data-off]) .tri-ring-pulse{animation:tri-pulse 1s var(--ease-out) infinite}.triage[data-armed] .tri-call:not([data-on]){opacity:0}.triage[data-armed] .tri-line:not([data-on]){opacity:0;transform:translateY(6px)}.triage[data-armed]:not([data-done]) .tri-call[data-on] .tri-wave i{animation:tri-wave .64s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -83ms)}@keyframes tri-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes tri-wave{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.tri-who,.tri-notif-app,.tri-call-head{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-label)}.hero{padding-block:clamp(2.25rem,6vw,5rem) clamp(3rem,7vw,6rem);border-bottom:var(--rule)}.hero-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-5);align-items:start}.hero-copy{grid-column:1 / span 5;padding-top:var(--space-2)}.hero-category{max-width:24em;margin-bottom:var(--space-5);font-size:var(--text-lede);font-weight:500;line-height:1.32;color:var(--text2)}.hero-copy h1{font-size:var(--text-h1);font-stretch:var(--stretch-h1);font-weight:var(--weight-h1);line-height:var(--leading-h1);letter-spacing:var(--track-h1)}.hero-descriptor{max-width:17.25em;margin-top:1.75rem;font-size:var(--text-lede);font-weight:500;line-height:1.32}.hero-points{margin-top:var(--space-5)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.hero .tri-instrument{grid-column:6 / span 7}@media(max-width:67.5rem){.hero-copy,.hero .tri-instrument{grid-column:1 / -1}}.cov-map{position:relative;overflow:hidden;padding:16px}.cov-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.cov-tile{display:flex;flex-direction:column;gap:2px;min-height:112px;padding:10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--raised);transition:border-color .2s ease}.cov-tile-name{font:600 var(--text-ui) / 1.3 var(--font-mono);overflow-wrap:anywhere}.cov-tile-team{font-size:var(--text-xs);color:var(--text3)}.cov-tile-state{margin-top:auto;font:500 var(--text-2xs) / 1.3 var(--font-mono);color:var(--text3)}.cov-tile-note{font-size:var(--text-xs);line-height:1.3;color:var(--text);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.cov-watched .cov-tile-state{color:var(--ok-ink)}.cov-watched .cov-tile-state:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--ok);vertical-align:1px}.cov-unwatched,.cov-changed{border-color:var(--alert)}.cov-unwatched .cov-tile-state,.cov-changed .cov-tile-state{color:var(--alert-ink);transition:opacity .2s var(--ease-out)}.cov-scan{position:absolute;top:0;right:0;left:0;z-index:1;height:100%;border-top:2px solid var(--accent);opacity:0;pointer-events:none;transform:translateY(0);transition:transform 1.4s linear,opacity .2s var(--ease-out)}.coverage[data-armed] .cov-scan[data-on]{opacity:1;transform:translateY(100%)}.coverage[data-armed] .cov-scan[data-gone]{opacity:0}.coverage[data-armed] .cov-tile[data-t]:not([data-flag]){border-color:var(--line)}.coverage[data-armed] .cov-tile:not([data-flag]) .cov-tile-note{opacity:0;transform:translateY(4px)}.coverage[data-armed] .cov-tile[data-t]:not([data-flag]) .cov-tile-state{opacity:0}.cov-proposals{display:grid;gap:1px;margin:0;padding:0;list-style:none;border-top:1px solid var(--line);background:var(--line)}.cov-proposals li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center;padding:12px 16px;background:var(--surface);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.cov-prop-by{font:500 var(--text-2xs) / 1.4 var(--font-mono);color:var(--accent-ink)}.cov-prop-name{grid-column:1;font-size:var(--text-sm);font-weight:600}.cov-prop-meta{grid-column:1;font:var(--text-xs) / 1.4 var(--font-mono);color:var(--text3)}.cov-prop-actions{display:flex;grid-column:2;grid-row:1 / span 3;gap:6px}.coverage[data-armed] .cov-proposals li:not([data-on]){opacity:0;transform:translateY(-8px)}@media(max-width:720px){.cov-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.cov-proposals li{grid-template-columns:1fr}.cov-prop-actions{grid-column:1;grid-row:auto;margin-top:8px}}.cov-prop-by,.cov-tile-state{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-label)}.breaks{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:start}@media(max-width:860px){.breaks{grid-template-columns:1fr}}.call-page-body{padding:14px 16px 16px}.call-page-title{font-size:var(--text-base);font-weight:650;line-height:1.35}.call-page-title .sev{font:600 var(--text-2xs) / 1 var(--font-mono);vertical-align:2px}.call-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:14px 0 0}.call-fields dt,.call-theory-by,.call-theory-rec span{font:500 var(--text-2xs) / 1.4 var(--font-mono);color:var(--text3)}.call-fields dd{margin:0;font-size:var(--text-sm)}.call-theory{margin-top:14px;padding:12px;border-left:3px solid var(--accent);background:var(--raised);font-size:var(--text-sm);line-height:1.45}.call-theory-rec{margin-top:8px}.call-theory-rec span{display:block}.call-page-actions{display:flex;gap:8px;margin-top:14px}.call-page-body>*,.call-fields>div{transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.breaks[data-armed] .call-page-body [data-t]:not([data-on]){opacity:0;transform:translateY(-4px)}.call-transcript{display:grid;gap:2px;margin:0;padding:12px 16px;list-style:none}.call-transcript li{display:grid;grid-template-columns:44px 56px minmax(0,1fr);gap:8px;padding:5px 0;font-size:var(--text-sm);line-height:1.45;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.call-stamp,.call-speaker{padding-top:2px;font:500 var(--text-2xs) / 1.4 var(--font-mono);color:var(--text3)}.call-them .call-speaker,.call-them .call-said{color:var(--accent-ink)}.call-callpanel .tool-log-full{grid-column:auto;grid-row:auto;padding:12px 16px 16px}.breaks[data-armed] .call-transcript li:not([data-on]){opacity:0;transform:translateY(6px)}.breaks[data-armed] .tool-log li:not([data-on]){opacity:0;transform:translate(-6px)}@media(max-width:560px){.call-transcript li{grid-template-columns:40px minmax(0,1fr)}.call-speaker{display:none}}.call-fields dt,.call-theory-by,.call-theory-rec span,.call-stamp,.call-speaker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-label)}.lake-figure{container:lake / inline-size}.lake{padding:var(--space-4) var(--space-2) var(--space-2)}.lake-svg{width:100%;height:auto;overflow:visible;font-family:var(--font-sans)}.lake-wide{display:none}.lake-phone{max-width:28rem;margin-inline:auto}img.lake-phone{display:block;width:100%;height:auto}.lake:before{content:"";display:block;max-width:28rem;margin-inline:auto;aspect-ratio:var(--lake-phone-ratio)}.lake:has(.lake-phone):before{display:none}@container lake (min-width: 72.25rem){.lake{padding-inline:var(--space-4)}.lake:before{display:none}.lake-wide{display:block}.lake-phone{display:none}}.lake-col-title{fill:var(--text3);font:500 11px var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.lake-plate rect{fill:color-mix(in srgb,var(--accent) 10%,var(--surface));stroke:var(--accent);stroke-width:1.25}.lake-plate line{stroke:var(--accent);stroke-opacity:.18;stroke-width:1}.lake-edge{fill:none;stroke:var(--accent);stroke-width:1.25;stroke-opacity:.75}.lake-weave{stroke-width:1;stroke-opacity:.6}.lake-edge.is-rolling{stroke:var(--line-strong);stroke-dasharray:4 3}.lake-edge.lake-hot{stroke:var(--alert);stroke-width:2;stroke-opacity:1}.lake-arrow path{fill:var(--accent)}.lake-arrow.is-hot path{fill:var(--alert)}.lake-box{fill:var(--raised);stroke:var(--line-strong);stroke-width:1}.lake-service .lake-box,.lake-leaf .lake-box{fill:var(--bg)}.lake-node.is-rolling .lake-box{stroke-dasharray:4 3}.lake-box.lake-hot{fill:none;stroke:var(--alert);stroke-width:1.75}.lake-label{fill:var(--text);font-size:13px;font-weight:600}.lake-service .lake-label{font:600 12.5px var(--font-mono)}.lake-flow .lake-label{font:700 19px var(--font-display);font-stretch:var(--stretch-display)}.lake-sub{fill:var(--text3);font:500 11px var(--font-mono)}.lake-sub.lake-hot,.lake-sub.is-hot-text{fill:var(--alert-ink)}.lake-node.is-rolling .lake-sub{fill:var(--text2)}.lake-port{fill:var(--accent)}.lake-phone .lake-label{font-size:12.5px}.lake-phone .lake-service .lake-label{font-size:11.5px}.lake-phone .lake-flow .lake-label{font-size:17px}.lake-phone .lake-sub{font-size:11.5px}.lake-legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-4);border-top:var(--hairline);list-style:none;font:var(--text-xs) / 1.4 var(--font-mono);color:var(--text2)}.lake-legend li{display:inline-flex;align-items:center;gap:var(--space-2)}.lake-key{width:22px;height:0;border-top:2px solid var(--accent)}.lake-key-hot{border-top-color:var(--alert)}.lake-key-rolling{border-top:2px dashed var(--line-strong)}.lake-node,.lake-plate{transform-box:fill-box;transition:opacity var(--dur-enter) var(--ease-out),transform var(--dur-step) var(--ease-out)}.lake-plate{transform-origin:center}.lake-edge{transition:opacity var(--dur-step) var(--ease-out)}.lake-hot,.lake-calm{transition:opacity .36s var(--ease-out)}.lake-calm{opacity:0}.lake[data-armed] .lake-node:not([data-on]){opacity:0;transform:translate(-6px)}.lake[data-armed] .lake-phone .lake-node:not([data-on]){transform:translateY(-6px)}.lake[data-armed] .lake-plate:not([data-on]){opacity:0;transform:scale(.97)}.lake[data-armed] .lake-edge:not([data-on]):not(.lake-hot){opacity:0}.lake[data-armed]:not([data-impact]) .lake-hot{opacity:0}.lake[data-armed]:not([data-impact]) .lake-calm{opacity:1}.lake-particle{display:none;fill:var(--accent)}.lake-particle.is-hot{fill:var(--alert)}.lake[data-armed]:not([data-impact]) .lake-particle.is-hot{fill:var(--accent)}@supports (offset-path: path("M0 0")){@media(prefers-reduced-motion:no-preference){.lake[data-flow] .lake-particle{display:block;offset-rotate:auto;offset-distance:0%;opacity:0;animation:lake-feed var(--dur) linear var(--delay) infinite}}}@keyframes lake-feed{0%{offset-distance:0%;opacity:0}8%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.tape{container:tape / inline-size;padding:16px 16px 18px}.tape-track{position:relative;display:grid;gap:var(--space-5)}.tape-half{min-width:0}.tape-events,.tape-phases{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:0;padding:0;list-style:none}.tape-events{gap:8px;border-bottom:1px solid var(--line-strong);padding-bottom:14px}.tape-events li{display:flex;flex-direction:column;gap:3px;min-width:0;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.tape-tick{width:1px;height:14px;background:var(--accent)}.tape-events time{font:600 var(--text-xs) / 1.3 var(--font-mono)}.tape-ev-label{font-size:var(--text-ui);font-weight:650;line-height:1.25}.tape-ev-detail{font-size:var(--text-xs);line-height:1.3;color:var(--text2);overflow-wrap:anywhere}.tape-phases{margin-top:10px;gap:var(--space-2)}.tape-phases li{padding:6px 8px;border-top:3px solid var(--accent);background:var(--raised);font:500 var(--text-2xs) / 1.2 var(--font-mono);color:var(--text2);overflow-wrap:anywhere;transform-origin:left;transition:opacity .22s var(--ease-out),transform .22s var(--ease-out)}.tape-phases li.tape-phase-alert{border-top-color:var(--alert);color:var(--alert-ink)}.tape-phases li.tape-phase-ok{border-top-color:var(--ok);color:var(--ok-ink)}.tape-playhead{position:absolute;inset:0;z-index:1;display:none;opacity:0;pointer-events:none;transform:translate(0);transition:transform 3.6s linear,opacity .2s var(--ease-out)}.tape-playhead:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--accent)}.tape[data-armed] .tape-playhead[data-on]{opacity:1;transform:translate(100%)}.tape[data-armed] .tape-playhead[data-gone]{opacity:0}.tape-foot{margin-top:14px;font:var(--text-xs) / 1.5 var(--font-mono);color:var(--text2);transition:opacity .24s var(--ease-out)}.tape[data-armed] .tape-events li:not([data-on]){opacity:0;transform:translateY(-6px)}.tape[data-armed] .tape-phases li:not([data-on]){opacity:0;transform:scaleX(.6)}.tape[data-armed] .tape-foot:not([data-on]){opacity:0}@container tape (max-width: 39.99rem){.tape-events,.tape-phases{grid-template-columns:1fr}.tape-events li{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:10px}.tape-tick{display:none}.tape-ev-label,.tape-ev-detail{grid-column:2}.tape-phases li{grid-column:auto!important}}@container tape (min-width: 72rem){.tape-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);overflow:hidden}.tape-playhead{display:block}}.noise-table{container:noise / inline-size}.noise-table table{width:100%;border-collapse:collapse}.noise-table table,.noise-table tbody,.noise-table tr,.noise-table th,.noise-table td{display:block}.noise-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.noise-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:var(--hairline)}.noise-table tbody tr:last-child{border-bottom:0}.noise-table tbody th,.noise-nt-verdict{grid-column:1 / -1}.noise-table tbody th{font-weight:400;text-align:left}.noise-nt-layer{display:grid;gap:var(--space-1)}.noise-where{font:500 var(--text-2xs) / 1.3 var(--font-mono);color:var(--text3)}@container noise (min-width: 40rem){.noise-table table{display:table;table-layout:fixed}.noise-table thead{position:static;display:table-header-group;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}.noise-table tbody{display:table-row-group}.noise-table tr,.noise-table tbody tr{display:table-row;padding:0}.noise-table th,.noise-table td{display:table-cell;padding:var(--space-3) var(--space-2);border-bottom:var(--hairline);text-align:left;vertical-align:middle}.noise-table tbody tr:last-child>*{border-bottom:0}.noise-table col.noise-col-name{width:24%}.noise-table col.noise-col-meter{width:13%}.noise-table .noise-nt-layer,.noise-table thead th:not(:first-child,:last-child){padding-inline:var(--space-1)}.noise-table thead th{font:500 var(--text-2xs) / 1.2 var(--font-mono);color:var(--text3)}.noise-where{display:none}}.noise-table tbody tr{transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.noise-nt-name{display:block;font-size:var(--text-ui);overflow-wrap:anywhere;transition:color .2s ease}.noise-nt-src{display:block;font:var(--text-2xs) / 1.4 var(--font-mono);color:var(--text3)}.noise-meter{display:inline-flex;gap:2px;transition:opacity .24s var(--ease-out)}.noise-meter i{width:4px;height:14px;background:var(--line);transition:opacity .12s linear;transition-delay:calc(var(--s) * 32ms)}.noise-meter i.on{background:var(--accent)}.noise-nt-verdict{min-width:0}.noise-nt-band{display:block;font:500 var(--text-2xs) / 1.4 var(--font-mono);color:var(--text3)}.noise-nt-reason{display:block;font-size:var(--text-ui);line-height:1.35;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.noise-nt-kept{color:var(--alert-ink)}.noise-fold .noise-nt-name{color:var(--text3)}.noise-fold .noise-meter{opacity:.45}.noise-table[data-armed] tbody tr:not([data-on]){opacity:0;transform:translateY(-6px)}.noise-table[data-armed] tbody tr:not([data-on]) .noise-meter i.on{opacity:.2;transition-delay:0ms}.noise-table[data-armed] .noise-fold:not([data-fold]) .noise-meter{opacity:1}.noise-table[data-armed] .noise-fold:not([data-fold]) .noise-nt-name{color:var(--text)}.noise-table[data-armed] .noise-fold:not([data-fold]) .noise-nt-reason{opacity:0;transform:translate(8px)}.noise-table thead th,.noise-nt-band,.noise-where{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-label)}@container noise (min-width: 40rem){.noise-table thead th{letter-spacing:0}.noise-nt-band{letter-spacing:.04em}}.story{padding-block:var(--space-section) var(--space-5)}.story-head{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-5);align-items:start;padding-bottom:var(--space-7)}.story-answer{max-width:var(--measure);font-size:var(--text-lede);line-height:1.45;color:var(--text)}.story-fiction{margin-top:var(--space-4)}.beat{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-5);padding-block:3.5rem;border-top:var(--rule)}.beat-copy{grid-column:1 / span 4}.beat-copy h3{margin-top:var(--space-4)}.beat-copy .points{margin-top:1.25rem}.beat-visual{grid-column:5 / span 8;min-width:0}.beat-wide .beat-copy{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-column:1 / -1;gap:var(--space-5);align-items:start}.beat-wide .beat-copy .points{margin-top:0}.beat-wide .beat-visual{grid-column:1 / -1}.beat-channel{display:inline-flex;align-items:center;gap:var(--space-2);font:500 var(--text-xs) / 1 var(--font-mono);color:var(--text3)}@media(max-width:62.5rem){.story-head,.beat-wide .beat-copy{grid-template-columns:1fr}.beat-copy,.beat-visual{grid-column:1 / -1}}
