.zp-shell,.zw-shell{background:linear-gradient(90deg, rgba(var(--hair-color), .018) 1px, transparent 1px) 0 0 / 96px 96px, linear-gradient(180deg, rgba(var(--hair-color), .014) 1px, transparent 1px) 0 0 / 96px 96px, var(--room-field,var(--ink-0));min-height:100vh;color:var(--bone-1);position:relative;overflow-x:clip}.zp-shell *,.zw-shell *{box-sizing:border-box}.zp-mist,.zw-mist{opacity:.72;position:fixed}.zp-topbar,.zw-topbar{z-index:4;align-items:center;gap:var(--s-4);min-height:var(--topbar-height);padding:var(--s-3) clamp(var(--s-4), 5vw, var(--s-10));border-bottom:var(--hair) solid var(--hair-2);background:var(--gradient-topbar-glass);-webkit-backdrop-filter:var(--material-membrane-blur-2);backdrop-filter:var(--material-membrane-blur-2);display:grid;position:sticky;top:0}.zp-topbar{grid-template-columns:auto minmax(0,1fr) auto}.zw-topbar{grid-template-columns:minmax(0,1fr) auto}.zp-mark,.zw-mark,.zp-nav-link{color:inherit;text-decoration:none}.zp-mark,.zw-mark{align-items:center;gap:var(--s-3);min-width:0;display:inline-flex}.zp-brand-lockup{align-items:center;gap:var(--s-2);color:var(--bone-1);display:inline-flex}.zp-sigil{width:16px;height:16px;color:var(--acid);flex:none}.zp-wordmark{width:60px;height:16px;color:var(--bone-1);flex:none}.zp-brand-text{font-family:var(--mono);font-size:var(--fs-11);color:var(--bone-4);text-transform:uppercase}.zp-nav{justify-content:center;gap:var(--s-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.zp-nav-link{min-height:32px;padding:0 var(--s-3);border:var(--hair) solid transparent;border-radius:var(--radius);color:var(--bone-3);font-family:var(--mono);font-size:var(--fs-11);white-space:nowrap;align-items:center;display:inline-flex}.zp-nav-link:hover,.zp-nav-link:focus-visible{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 36%, transparent);outline:none}.zp-nav-link.zp-active{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 34%, transparent);background:color-mix(in srgb, var(--amber) 4%, transparent)}.zp-access{flex:none}.zp-hero,.zw-panel{z-index:1;gap:var(--s-9);padding:var(--s-10) clamp(var(--s-4), 5vw, var(--s-10)) var(--s-8);align-items:end;display:grid;position:relative}.zp-hero{min-height:min(720px, calc(100vh - var(--topbar-height)));border-bottom:var(--hair) solid var(--hair-2);grid-template-columns:minmax(0,1fr) minmax(0,min(420px,100%))}.zp-record-hero{min-height:520px}.zp-proofstrip{align-items:center;gap:var(--s-3) var(--s-4);margin-top:var(--s-7);padding:var(--s-3) var(--s-4);border:var(--hair) solid var(--hair-1);border-radius:var(--radius);background:var(--material-mist-1);font-family:var(--mono);font-size:var(--fs-12);color:var(--bone-3);flex-wrap:wrap;display:flex}.zp-proofstrip-cell strong{color:var(--amber);font-variant-numeric:tabular-nums;font-weight:600}.zp-proofstrip-hash{color:var(--bone-4);overflow-wrap:anywhere}.zp-proofstrip-link{color:var(--bone-1);text-underline-offset:3px;text-decoration:underline}.zp-proofstrip-link:hover,.zp-proofstrip-link:focus-visible{color:var(--amber);outline:none}.zp-proofstrip-asof{color:var(--bone-4);font-size:var(--fs-10);flex-basis:100%}.zp-footer{z-index:1;padding:var(--s-8) clamp(var(--s-4), 5vw, var(--s-10)) var(--s-9);border-top:var(--hair) solid var(--hair-2);background:var(--material-mist-1);position:relative}.zp-footer-cols{gap:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.zp-footer-col{align-content:start;gap:var(--s-2);display:grid}.zp-footer-col a{color:var(--bone-2);font-family:var(--mono);font-size:var(--fs-12);align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.zp-footer-col a:hover,.zp-footer-col a:focus-visible{color:var(--amber);outline:none}.zp-footer-base{gap:var(--s-2) var(--s-6);margin-top:var(--s-7);padding-top:var(--s-4);border-top:var(--hair) solid var(--hair-1);color:var(--bone-4);font-family:var(--mono);font-size:var(--fs-11);flex-wrap:wrap;display:flex}.zp-record-side{gap:var(--s-3);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.zp-record-identity{gap:var(--s-4);padding:var(--s-4);grid-template-columns:148px minmax(0,1fr);align-items:center;width:100%;min-width:0;display:grid;overflow:hidden}.zp-record-punk-portrait{aspect-ratio:1;border:var(--hair) solid var(--record-punk-station,var(--amber));background:linear-gradient(145deg, color-mix(in srgb, var(--record-punk-station,var(--amber)) 15%, transparent), transparent 48%), var(--ink-0);width:148px;max-width:100%;image-rendering:pixelated;grid-template-rows:repeat(24,1fr);grid-template-columns:repeat(24,1fr);display:grid;position:relative;overflow:hidden}.zp-record-punk-portrait:after{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--hair-color), .055) 1px, transparent 1px), linear-gradient(180deg, rgba(var(--hair-color), .055) 1px, transparent 1px);box-shadow:inset 0 0 0 var(--hair) color-mix(in srgb, var(--ink-0) 90%, transparent);mix-blend-mode:screen;background-size:4.16667% 4.16667%;position:absolute;inset:0}.zp-record-punk-pixel{width:100%;min-width:0;height:100%;min-height:0}.zp-record-identity-copy{gap:var(--s-2);min-width:0;display:grid}.zp-record-identity-copy strong{color:var(--bone-0);font-family:var(--mono);font-size:var(--fs-16);line-height:var(--lh-tight);overflow-wrap:anywhere}.zp-record-identity-copy p,.zp-record-identity-copy small{color:var(--bone-3);font-family:var(--mono);font-size:var(--fs-12);line-height:var(--lh-normal);overflow-wrap:anywhere;margin:0}.zp-record-identity-meta{gap:var(--s-1);flex-wrap:wrap;display:flex}.zp-record-identity-meta span{min-height:24px;padding:0 var(--s-2);border:var(--hair) solid var(--hair-1);color:var(--bone-2);font-family:var(--mono);font-size:var(--fs-10);text-transform:uppercase;align-items:center;display:inline-flex}.zp-record-punk-traits{gap:var(--s-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zp-record-punk-traits span{min-width:0;padding:var(--s-1) var(--s-2);border:var(--hair) solid var(--hair-1);background:color-mix(in srgb, var(--ink-0) 18%, transparent);gap:2px;display:grid}.zp-record-punk-traits strong,.zp-record-punk-traits em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mono);line-height:var(--lh-tight);display:block;overflow:hidden}.zp-record-punk-traits strong{color:var(--bone-4);font-size:var(--fs-9);letter-spacing:.07em;text-transform:uppercase;font-weight:500}.zp-record-punk-traits em{color:var(--bone-1);font-size:var(--fs-10);font-style:normal}.zp-kicker,.zw-kicker{margin:0 0 var(--s-5);color:var(--bone-3)}.zp-title,.zw-title{max-width:980px;font-size:var(--fs-80);letter-spacing:0;margin:0}.zw-title{max-width:760px;font-size:var(--fs-64)}.zp-deck,.zw-copy .t-lede{max-width:760px;margin:var(--s-5) 0 0;color:var(--bone-2)}.zp-actions{gap:var(--s-2);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.zp-state{box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:0;width:100%;min-width:0;max-width:100%;padding:0;display:grid;overflow:hidden}.zp-state>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.zp-state-row{gap:var(--s-2);padding:var(--s-4);border-bottom:var(--hair) solid var(--hair-1);grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;display:grid}.zp-state-row:last-child{border-bottom:0}.zp-composer{border-top:var(--hair) solid var(--hair-1);background:var(--ink-0);min-width:0;max-width:100%;overflow-x:clip}.zp-composer .treasury-composer{border:0;border-radius:0;width:100%;min-width:0;max-width:100%}.zp-composer .treasury-composer .tcm-head{flex-wrap:wrap}.zp-composer .treasury-composer .tcm-state,.zp-composer .treasury-composer .tcm-sum span{white-space:normal;overflow-wrap:anywhere}.zp-state-row .zero-eyebrow,.zp-state-row strong{min-width:0;max-width:100%}.zp-state-row strong{color:var(--bone-1);font-family:var(--mono);font-size:var(--fs-12);line-height:var(--lh-normal);overflow-wrap:anywhere}.zp-stat-grid{z-index:1;max-width:none;margin:0 clamp(var(--s-4), 5vw, var(--s-10));border-top:0;border-left:0;border-right:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.zp-stat{min-height:168px}.zp-stat .sv{margin:var(--s-3) 0 var(--s-2);color:var(--amber);font-size:var(--fs-24);display:block}.zp-stat p,.zp-lane p,.zp-tape-row p{margin:var(--s-2) 0 0;color:var(--bone-3);font-family:var(--mono);font-size:var(--fs-12);line-height:var(--lh-normal)}.zp-network{z-index:1;gap:var(--s-4);padding:var(--s-7) clamp(var(--s-4), 5vw, var(--s-10));border-block:var(--hair) solid var(--hair-2);background:linear-gradient(90deg, rgba(var(--hair-color), .026) 1px, transparent 1px) 0 0 / 72px 72px, var(--ink-0);display:grid;position:relative}.zp-network-head{gap:var(--s-5);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.zp-network-head h2{margin:var(--s-2) 0 0;color:var(--bone-0);font-family:var(--display);font-size:var(--fs-20);font-weight:560;line-height:var(--lh-tight);letter-spacing:0;font-weight:600}.zp-network-counts{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.zp-network-counts span,.zp-agent-pill{min-height:34px;padding:0 var(--s-3);border:var(--hair) solid var(--hair-1);color:var(--bone-3);font-family:var(--mono);font-size:var(--fs-11);align-items:center;text-decoration:none;display:inline-flex}.zp-network-counts strong{margin-right:var(--s-1);color:var(--amber);font-weight:600}.zp-operator-grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zp-operator-card{gap:var(--s-2);color:inherit;min-width:0;text-decoration:none;display:grid}.zp-operator-card .zp-record-identity{border-color:var(--hair-1);min-height:100%;transition:border-color var(--d-flick) var(--ease-zero);grid-template-columns:104px minmax(0,1fr)}.zp-operator-card:hover .zp-record-identity,.zp-operator-card:focus-visible .zp-record-identity{border-color:color-mix(in srgb, var(--amber) 42%, transparent)}.zp-operator-card:focus-visible{outline:var(--hair) solid var(--amber);outline-offset:var(--s-1)}.zp-operator-card .zp-record-punk-portrait{width:104px}.zp-operator-card .zp-record-punk-traits{grid-template-columns:1fr}.zp-operator-card .zp-record-punk-traits span:nth-child(n+4){display:none}.zp-operator-card-state{gap:var(--s-1);color:var(--bone-4);font-family:var(--mono);font-size:var(--fs-10);flex-wrap:wrap;display:flex}.zp-operator-card-state span{min-height:24px}.zp-agent-strip{gap:var(--s-2);flex-wrap:wrap;display:flex}.zp-agent-pill{max-width:100%;min-height:52px;color:var(--bone-2);flex-direction:column;justify-content:center;align-items:flex-start}.zp-agent-pill span,.zp-agent-pill small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.zp-agent-pill small{color:var(--bone-4);font-size:var(--fs-10)}.zp-agent-pill:hover,.zp-agent-pill:focus-visible{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 36%, transparent);outline:none}.zp-lanes{z-index:1;gap:var(--s-1);padding:var(--s-7) clamp(var(--s-4), 5vw, var(--s-10));background:var(--material-mist-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.zp-lane{min-height:188px;padding:var(--s-5)}.zp-lane div{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.zp-lane strong{color:var(--bone-0);font-family:var(--mono);font-size:var(--fs-12);overflow-wrap:anywhere}.zp-tape{z-index:1;padding:var(--s-7) clamp(var(--s-4), 5vw, var(--s-10)) var(--s-10);position:relative}.zp-tape-head,.zp-tape-row{gap:var(--s-5);padding:var(--s-4) 0;border-bottom:var(--hair) solid var(--hair-1);grid-template-columns:118px minmax(140px,240px) minmax(0,1fr);align-items:baseline;display:grid}.zp-tape-head strong,.zp-tape-row strong{color:var(--bone-0);font-family:var(--mono);font-size:var(--fs-12);overflow-wrap:anywhere}.zp-tape-row p{margin:0}.zw-panel{grid-template-columns:minmax(0,.95fr) minmax(320px,520px);align-items:start}.zw-form{gap:var(--s-5);padding:var(--s-5);display:grid}.zw-textarea{resize:vertical;white-space:normal;text-overflow:clip;min-height:132px}.zw-field-q .fl{white-space:normal;text-overflow:clip}.zw-check{align-items:flex-start}.zw-form>.btn{justify-content:center;min-height:42px}.zw-status,.zw-error{white-space:normal;justify-content:flex-start}@media (max-width:900px){.zp-topbar{grid-template-columns:1fr auto}.zp-nav{order:3;grid-column:1/-1;justify-content:flex-start}.zp-hero,.zw-panel,.zp-stat-grid,.zp-lanes,.zp-network-head,.zp-operator-grid,.zp-tape-head,.zp-tape-row{grid-template-columns:1fr}.zp-hero{flex-direction:column;align-items:stretch;width:100%;min-height:auto;display:flex;overflow-x:clip}.zp-hero>*,.zp-state,.zp-record-side,.zp-hero-copy{flex:none;width:100%;min-width:0;max-width:100%}.zp-stat-grid{margin-inline:var(--s-4)}.zp-network-counts{justify-content:flex-start}.zp-record-identity{grid-template-columns:116px minmax(0,1fr)}.zp-record-punk-portrait{width:116px}.zp-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.zp-topbar,.zw-topbar{padding-inline:var(--s-3)}.zp-wordmark{width:52px}.zp-brand-text{display:none}.zp-nav{flex-wrap:wrap;justify-self:stretch;gap:0;width:100%;max-width:100%;overflow-x:visible}.zp-nav-link{min-width:44px;min-height:44px;padding-inline:var(--s-1);font-size:var(--fs-12);justify-content:center}.zp-title,.zw-title{font-size:var(--fs-40)}.zp-footer-cols{grid-template-columns:1fr}.zp-footer-col a{min-height:48px}.zp-record-identity{gap:var(--s-3);padding:var(--s-3);grid-template-columns:84px minmax(0,1fr)}.zp-record-punk-portrait{width:84px}.zp-operator-card .zp-record-identity{grid-template-columns:84px minmax(0,1fr)}.zp-operator-card .zp-record-punk-portrait{width:84px}.zp-record-identity-copy strong{font-size:var(--fs-14)}.zp-record-punk-traits{grid-template-columns:1fr}}.zp-skip{left:var(--s-3);z-index:20;padding:var(--s-2) var(--s-3);background:var(--ink-1);color:var(--bone-0);font-family:var(--mono);font-size:var(--fs-12);position:absolute;top:-100%}.zp-skip:focus-visible{top:var(--s-2);outline:var(--hair) solid var(--amber)}.zp-statusstrip{z-index:5;align-items:center;gap:var(--s-4);white-space:nowrap;height:32px;padding:0 clamp(var(--s-4), 5vw, var(--s-10));border-bottom:var(--hair) solid var(--hair-1);background:var(--ink-0);font-family:var(--mono);font-size:var(--fs-10);color:var(--bone-4);display:flex;position:sticky;top:0;overflow:hidden}.zp-statusstrip .state-chip{white-space:nowrap;flex:none}.zp-statusstrip-fill{flex:1}.zp-statusstrip-link{color:var(--bone-3);align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.zp-statusstrip-link:hover,.zp-statusstrip-link:focus-visible{color:var(--amber);outline:none}.zp-shell .zp-topbar{top:32px}.zp-topbar-actions{align-items:center;gap:var(--s-3);display:inline-flex}.zp-signin{color:var(--bone-3);font-family:var(--mono);font-size:var(--fs-11);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.zp-signin:hover,.zp-signin:focus-visible{color:var(--amber);outline:none}.zp-claim{z-index:1;padding:clamp(28px, 4.5vh, 52px) clamp(var(--s-4), 5vw, var(--s-10)) var(--s-5);max-width:1440px;position:relative}.zp-claim .zp-title{max-width:26ch;font-size:clamp(24px,3.4vw,48px);line-height:1.15}.zp-claim .zp-deck,.zp-doc-head .zp-deck{max-width:62ch;font-family:var(--sans);font-size:var(--fs-16);line-height:var(--lh-prose,1.6);color:var(--bone-2)}.zp-doc-head{z-index:1;padding:var(--s-9) clamp(var(--s-4), 5vw, var(--s-10)) var(--s-5);position:relative}.zp-doc-title{font-size:var(--fs-48);letter-spacing:0;margin:0}.zp-room-exits{z-index:1;padding:var(--s-5) clamp(var(--s-4), 5vw, var(--s-10)) var(--s-8);position:relative}.zf-machine{z-index:1;padding:var(--s-4) clamp(var(--s-4), 5vw, var(--s-10)) var(--s-9);gap:var(--s-7);display:grid;position:relative}.zf-field{gap:var(--s-9);grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start;display:grid}.zf-spec-h{align-items:baseline;gap:var(--s-2) var(--s-4);padding-bottom:var(--s-3);border-bottom:var(--hair) solid var(--hair-1);flex-wrap:wrap;display:flex}.zf-src{font-family:var(--mono);font-size:var(--fs-10);color:var(--bone-4)}.zf-asof{font-family:var(--mono);font-size:var(--fs-10);color:var(--bone-4);margin-left:auto}.zf-focal{gap:var(--s-2);margin:var(--s-6) 0 var(--s-6);display:grid}.zf-focal-number{font-family:var(--mono);color:var(--bone-0);font-variant-numeric:tabular-nums;font-size:clamp(40px,7vw,72px);font-weight:600;line-height:1}.zf-focal-label{max-width:52ch;font-family:var(--sans);font-size:var(--fs-13);line-height:var(--lh-prose,1.55);color:var(--bone-3)}.zf-tape,.zf-zone-d,.zf-zone-b{opacity:calc(.44 + .56 * var(--surface-life,1))}.zf-tape{border-left:2px solid var(--amber);padding-left:var(--s-4);display:grid}.zf-tape-row{gap:var(--s-4);min-height:44px;padding:var(--s-2) 0;border-bottom:var(--hair) solid var(--hair-1);color:inherit;grid-template-columns:132px 108px minmax(0,1fr) auto;align-items:baseline;text-decoration:none;display:grid}.zf-tape-row:hover .zf-tape-body,.zf-tape-row:focus-visible .zf-tape-body{color:var(--bone-0)}.zf-tape-row:focus-visible{outline:var(--hair) solid var(--amber);outline-offset:var(--s-1)}.zf-tape-time,.zf-tape-kind{font-family:var(--mono);font-size:var(--fs-11);color:var(--bone-4);font-variant-numeric:tabular-nums;white-space:nowrap}.zf-tape-kind{color:var(--bone-3)}.zf-tape-body{font-family:var(--mono);font-size:var(--fs-12);color:var(--bone-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zf-tape-empty{padding:var(--s-4) 0;font-family:var(--sans);font-size:var(--fs-13);color:var(--bone-3);margin:0}.zf-tape-empty a{color:var(--bone-1)}.zf-zone-b{border:var(--hair) solid var(--hair-2);border-radius:var(--radius);background:color-mix(in srgb, var(--ink-1) 72%, transparent);align-content:start;gap:0;display:grid;overflow:hidden}.zf-b-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:var(--hair) solid var(--hair-1);display:flex}.zf-chip{justify-content:space-between;align-items:baseline;gap:var(--s-3);min-height:40px;padding:var(--s-2) var(--s-4);border-bottom:var(--hair) solid var(--hair-1);display:flex}.zf-chip:last-child{border-bottom:0}.zf-chip-k{font-family:var(--mono);font-size:var(--fs-10);color:var(--bone-4)}.zf-chip-v{font-family:var(--mono);font-size:var(--fs-13);color:var(--bone-1);font-variant-numeric:tabular-nums}.zf-zone-c{gap:var(--s-2) var(--s-6);flex-wrap:wrap;display:flex}.zf-action{min-height:44px;color:var(--bone-2);font-family:var(--mono);font-size:var(--fs-13);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);align-items:center;display:inline-flex}.zf-action:hover,.zf-action:focus-visible{color:var(--bone-0);-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);outline:none}.zf-zone-d{z-index:4;align-items:center;gap:var(--s-3);min-height:56px;margin:0 calc(-1 * clamp(var(--s-4), 5vw, var(--s-10)));padding:0 clamp(var(--s-4), 5vw, var(--s-10));border-top:var(--hair) solid var(--hair-2);background:var(--ink-1);font-family:var(--mono);font-size:var(--fs-12);display:flex;position:sticky;bottom:0}.zf-d-pulse{border-radius:var(--radius-full);background:var(--semantic-green);width:8px;height:8px;opacity:calc((.35 + .65 * var(--hb,0)) * var(--surface-life,1));flex:none}.zf-d-pulse[data-live=false]{background:var(--amber);opacity:.9;border-radius:0}.zf-d-label{color:var(--bone-4);font-size:var(--fs-10)}.zf-d-hash{color:var(--bone-1);overflow-wrap:anywhere}.zf-d-fill{border-bottom:var(--hair) dotted var(--hair-2);min-width:var(--s-6);flex:1;align-self:center}.zf-d-action{color:var(--bone-2);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.zf-d-action:hover,.zf-d-action:focus-visible{color:var(--amber);outline:none}@media (max-width:900px){.zf-field{gap:var(--s-6);grid-template-columns:1fr}.zf-zone-b{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.zf-tape-row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto}.zf-tape-time{order:3}.zf-tape-kind{text-align:right;order:4}}@media (max-width:560px){.zf-zone-b{grid-template-columns:1fr}.zp-statusstrip{gap:var(--s-2)}.zp-statusstrip-item{display:none}}.zp-frame-stage{z-index:1;position:relative}@keyframes zf-settle{0%{opacity:0;transform:translateY(7px)scale(.994)}to{opacity:1;transform:none}}.zf-tape-row{animation:zf-settle var(--d-slow,.48s) var(--ease-zero,cubic-bezier(.16, 1, .3, 1)) backwards}.zf-tape-row:first-child{animation-delay:0s}.zf-tape-row:nth-child(2){animation-delay:60ms}.zf-tape-row:nth-child(3){animation-delay:.12s}.zf-tape-row:nth-child(4){animation-delay:.18s}.zf-tape-row:nth-child(5){animation-delay:.24s}.zf-tape-row:nth-child(6){animation-delay:.3s}.zf-tape-row:nth-child(n+7){animation-delay:.34s}.zp-shell .zp-mist{opacity:calc((.5 + .3 * var(--breath,.5)) * (.6 + .4 * var(--surface-life,1)))}@media (prefers-reduced-motion:reduce){.zf-tape-row{animation:none}}.zp-agent-pill span,.zp-agent-pill small,.zp-record-identity-meta span{letter-spacing:var(--ls-mono-label,.06em)}.zp-doc-title{line-height:1.12}.zg{box-sizing:border-box;flex:none;width:8px;height:8px;display:inline-block}.zg[data-shape=dot]{border-radius:var(--radius-full);background:currentColor}.zg[data-shape=half]{border-radius:var(--radius-full);background:linear-gradient(90deg,currentColor 50%,#0000 50%);border:1.5px solid}.zg[data-shape=ring]{border-radius:var(--radius-full);border:1.5px solid}.zg[data-shape=square]{background:currentColor}.zpc{z-index:1;margin:0 clamp(var(--s-4), 5vw, var(--s-10));padding-bottom:var(--s-6);max-width:720px;position:relative}.zpc-head{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;min-width:0;display:flex}.zpc-law{font-family:var(--mono);font-size:var(--fs-11);color:var(--bone-3);letter-spacing:.02em;overflow-wrap:anywhere}.zpc-form{gap:var(--s-2);margin-top:var(--s-3);min-width:0;display:flex}.zpc-input{background:color-mix(in srgb, var(--ink-1) 88%, transparent);border:var(--hair) solid var(--hair-2);border-radius:var(--radius);min-width:0;height:48px;color:var(--bone-0);font-family:var(--mono);font-size:var(--fs-14);padding:0 var(--s-3);flex:1}.zpc-input::placeholder{color:var(--bone-3)}.zpc-input:hover{border-color:var(--hair-1)}.zpc-input:focus-visible{border-color:color-mix(in srgb, var(--amber) 36%, transparent);outline:none}.zpc-run{flex-shrink:0;height:48px}.zpc-chips{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.zpc-chip{min-height:44px;padding:0 var(--s-3);border:var(--hair) solid var(--hair-2);border-radius:var(--radius);color:var(--bone-2);font-family:var(--mono);font-size:var(--fs-12);cursor:pointer;text-align:left;background:0 0}.zpc-chip:hover,.zpc-chip:focus-visible{color:var(--bone-1);border-color:color-mix(in srgb, var(--amber) 36%, transparent);outline:none}.zpc-result{margin-top:var(--s-4);border:var(--hair) solid var(--hair-2);border-radius:var(--radius);overflow:hidden}.zpc-result .tcm-cap{white-space:normal;overflow-wrap:anywhere}.zpc-blank{margin-top:var(--s-3);max-width:62ch;font-family:var(--sans);font-size:var(--fs-13);line-height:var(--lh-prose,1.6);color:var(--bone-3)}.zpc-blank a{color:var(--bone-2);text-underline-offset:2px;text-decoration:underline}.zpc-blank a:hover,.zpc-blank a:focus-visible{color:var(--amber);outline:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
