:root{--ground:#0a0a0a;--panel:#121212;--panel-lift:#171717;--panel-sink:#0e0e0e;--rule:#262626;--rule-soft:#1c1c1c;--ink:#e5e5e5;--ink-2:#a1a1a1;--ink-3:#8a8a8a;--accent:#00ddef;--accent-hover:#2eebfc;--accent-dim:#00ddef26;--pass:#8ed44a;--fail:#ef6b70;--warn:#f0a25a;--caution:#d8c76b;--sans:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-plex-mono),ui-monospace,SFMono-Regular,monospace;--masthead:52px;--folio:34px;--deck:calc(var(--masthead) + var(--folio));--rail-l:268px;--rail-r:328px;--ease:cubic-bezier(0.32,0.72,0,1);--hover:140ms;--enter:240ms;color-scheme:dark}html{scrollbar-color:#333 var(--ground)}*{box-sizing:border-box}body,html{background:var(--ground)}body{margin:0;color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}a{text-decoration:none}a,button{color:inherit}button{font:inherit}::selection{background:var(--accent);color:#06131a}.mono{font-family:var(--mono);font-feature-settings:none;font-variant-ligatures:none}.num{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lab{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.masthead{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--panel);border-bottom:1px solid var(--rule)}.masthead-row{height:calc(var(--masthead) - 1px);gap:22px;padding:0 18px}.brand,.masthead-row{display:flex;align-items:center}.brand{gap:9px}.brand-mark{width:20px;height:20px;display:block}.brand-name{font-size:14px;font-weight:550;letter-spacing:-.01em}.brand-sub{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-left:12px;margin-left:2px;border-left:1px solid var(--rule)}.mast-nav{gap:2px;margin-left:6px}.mast-nav,.mast-nav a{display:flex;align-items:center}.mast-nav a{gap:7px;padding:6px 10px;font-size:13px;color:var(--ink-2);border:1px solid transparent;transition:color var(--hover) var(--ease),background var(--hover) var(--ease),border-color var(--hover) var(--ease);white-space:nowrap}.mast-nav a:hover,.mast-nav a[aria-current=page]{color:var(--ink);background:var(--panel-lift);border-color:var(--rule)}.mast-nav a[aria-current=page] svg{color:var(--accent)}.mast-right{margin-left:auto;gap:14px}.crawl-marker,.mast-right{display:flex;align-items:center}.crawl-marker{gap:7px;font-family:var(--mono);font-size:11px;color:var(--ink-2)}.crawl-dot{width:6px;height:6px;border-radius:50%;background:var(--pass);flex:none}.crawl-dot.stale{background:var(--caution)}.mast-cta{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:500;color:#06131a;background:var(--accent);border:1px solid var(--accent);transition:background var(--hover) var(--ease),transform var(--hover) var(--ease)}.mast-cta:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.mast-cta:active{transform:translateY(1px)}.folio{position:-webkit-sticky;position:sticky;top:var(--masthead);z-index:39;height:var(--folio);display:flex;align-items:stretch;background:var(--panel-sink);border-bottom:1px solid var(--rule);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.folio::-webkit-scrollbar{display:none}@supports (animation-timeline:scroll()){.folio{animation:folio-edge linear both;animation-timeline:scroll(self inline)}}@keyframes folio-edge{0%{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 20px),transparent)}to{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000);mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000)}}.folio-cell{display:flex;align-items:center;gap:8px;padding:0 15px;border-right:1px solid var(--rule-soft);font-family:var(--mono);font-size:11px;color:var(--ink-3);white-space:nowrap}.folio-cell b{font-weight:400;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.folio-cell.pass b{color:var(--pass)}.folio-cell.warn b{color:var(--warn)}.folio-cell.caution b{color:var(--caution)}.folio-cell.accent b{color:var(--accent)}.folio-cell:last-child{border-right:0;margin-left:auto;color:var(--ink-3)}.desk{background:var(--panel);border-bottom:1px solid var(--rule)}.desk-head{display:flex;align-items:stretch;border-bottom:1px solid var(--rule-soft)}.desk-q{flex:1 1;display:flex;align-items:center;gap:12px;padding:0 18px;min-width:0}.desk-q svg{color:var(--ink-3);flex:none}.desk-q input{flex:1 1;min-width:0;background:transparent;border:0;outline:none;padding:19px 0;font-family:var(--mono);font-size:15px;color:var(--ink)}.desk-q input::placeholder{color:var(--ink-3)}.desk-q:focus-within svg{color:var(--accent)}.desk-go{display:inline-flex;align-items:center;gap:8px;padding:0 22px;background:transparent;border:0;border-left:1px solid var(--rule-soft);font-size:13px;font-weight:500;color:var(--ink);cursor:pointer;transition:background var(--hover) var(--ease),color var(--hover) var(--ease)}.desk-go:hover{background:var(--accent);color:#06131a}.desk-go:active{background:var(--accent-hover)}.desk-row{display:flex;align-items:stretch;border-bottom:1px solid var(--rule-soft);min-height:38px}.desk-row:last-child{border-bottom:0}.desk-row>.lab{display:flex;align-items:center;width:var(--rail-l);flex:none;padding:0 18px;border-right:1px solid var(--rule-soft)}.desk-chips{display:flex;flex-wrap:wrap;align-items:stretch;min-width:0}.chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-right:1px solid var(--rule-soft);font-size:13px;color:var(--ink-2);white-space:nowrap;transition:background var(--hover) var(--ease),color var(--hover) var(--ease)}.chip:hover{background:var(--panel-lift);color:var(--ink)}.chip .n{font-family:var(--mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3)}.chip:hover .n{color:var(--ink-2)}.chip[aria-current=true]{background:var(--accent-dim);color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent)}.chip[aria-current=true] .n{color:var(--accent)}.chip .dot{width:6px;height:6px;flex:none}.chip .dot.pass{background:var(--pass)}.chip .dot.warn{background:var(--warn)}.chip .dot.caution{background:var(--caution)}.chip .dot.accent{background:var(--accent)}.chip img{width:14px;height:14px;object-fit:contain;flex:none}.grid{position:relative;display:grid;grid-template-columns:var(--rail-l) minmax(0,1fr) var(--rail-r);align-items:start;min-height:60vh}.grid:after,.grid:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--rule);pointer-events:none}.grid:before{left:var(--rail-l)}.grid:after{right:var(--rail-r)}.grid.two{grid-template-columns:var(--rail-l) minmax(0,1fr)}.grid.two:after{display:none}.rail{position:-webkit-sticky;position:sticky;top:var(--deck);max-height:calc(100vh - var(--deck));overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px}.rail::-webkit-scrollbar{width:8px}.rail::-webkit-scrollbar-thumb{background:var(--rule)}.rail-block{border-bottom:1px solid var(--rule-soft);padding:14px 0 16px}.rail-block:last-child{border-bottom:0}.rail-block>.lab{display:block;padding:0 18px 10px}.rail-item{display:flex;align-items:center;gap:10px;padding:6px 18px;font-size:13px;color:var(--ink-2);transition:background var(--hover) var(--ease),color var(--hover) var(--ease)}.rail-item:hover{background:var(--panel-lift);color:var(--ink)}.rail-item .n{margin-left:auto;font-family:var(--mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3)}.rail-item[aria-current=true]{background:var(--accent-dim);color:var(--ink);box-shadow:inset 2px 0 0 var(--accent)}.rail-item[aria-current=true] .n{color:var(--accent)}.rail-item.dead{color:var(--ink-3);cursor:default}.rail-item.dead:after{content:"no record";margin-left:auto;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);opacity:.72}.rail-item.dead:hover{background:transparent;color:var(--ink-3)}.rail-item img{width:15px;height:15px;object-fit:contain;flex:none}.rail-item .t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-note{padding:0 18px;font-size:12px;line-height:1.55;color:var(--ink-3)}.rail-note+.rail-note{margin-top:9px}.rail-note b{font-weight:500;color:var(--ink-2)}.rail-pair{display:flex;align-items:baseline;gap:10px;padding:4px 18px;font-family:var(--mono);font-size:11px;color:var(--ink-3)}.rail-pair .v{margin-left:auto;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rail-pair .v.pass{color:var(--pass)}.rail-pair .v.fail{color:var(--fail)}.rail-pair .v.accent{color:var(--accent)}.bar{display:flex;height:8px;margin:4px 18px 10px;overflow:hidden}.bar span{display:block;height:100%}.bar .free{background:var(--pass)}.bar .paid{background:var(--warn)}.bar .unknown{background:var(--caution);opacity:.55}.river{min-width:0}.band{display:flex;align-items:baseline;gap:14px;padding:13px 20px;background:var(--panel-sink);border-bottom:1px solid var(--rule)}.band h1,.band h2{margin:0;font-size:15px;font-weight:550;letter-spacing:-.01em}.band .count{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--ink-3);text-align:right}.band .count b{font-weight:400;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.heads{display:grid;grid-template-columns:26px minmax(0,1fr) 178px 92px 116px 124px 26px;grid-gap:14px;gap:14px;align-items:center;padding:7px 20px;border-bottom:1px solid var(--rule-soft);background:var(--panel-sink);position:-webkit-sticky;position:sticky;top:var(--deck);z-index:20}.heads>*{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.heads .r{text-align:right}.row{border-bottom:1px solid var(--rule-soft)}.row>summary{display:block;cursor:pointer;list-style:none}.row>summary::-webkit-details-marker{display:none}.row-head{display:grid;grid-template-columns:26px minmax(0,1fr) 178px 92px 116px 124px 26px;grid-gap:14px;gap:14px;align-items:center;padding:11px 20px;transition:background var(--hover) var(--ease)}.row>summary:hover .row-head,.row[open]>summary .row-head{background:var(--panel-lift)}.row[open]>summary .caret{transform:rotate(90deg);color:var(--accent)}.row-glyph{color:var(--ink-3)}.row[open] .row-glyph{color:var(--accent)}.caret{color:var(--ink-3);transition:transform var(--enter) var(--ease),color var(--hover) var(--ease)}.row-name{min-width:0}.row-name .t{font-size:14px;color:var(--ink)}.row-name .s,.row-name .t{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-name .s{font-family:var(--mono);font-size:11px;color:var(--ink-3)}.row-reg{display:flex;align-items:center;gap:8px;min-width:0}.row-reg img{width:16px;height:16px;object-fit:contain;flex:none}.row-reg .t{font-family:var(--mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-kind,.row-reg .t{font-size:12px;color:var(--ink-2)}.row-facts{font-family:var(--mono);font-size:11px;color:var(--ink-3);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono-mark{width:16px;height:16px;flex:none;justify-content:center;border:1px solid var(--rule);font-size:8px;line-height:1;color:var(--ink-3)}.mono-mark,.stamp{display:inline-flex;align-items:center;font-family:var(--mono);text-transform:uppercase}.stamp{justify-self:start;gap:7px;padding:3px 8px;border:1px solid;font-size:10px;letter-spacing:.08em;white-space:nowrap}.stamp.pass{color:var(--pass);border-color:#8ed44a44;background:#8ed44a12}.stamp.warn{color:var(--warn);border-color:#f0a25a44;background:#f0a25a12}.stamp.caution{color:var(--caution);border-color:#d8c76b44;background:#d8c76b12}.stamp.fail{color:var(--fail);border-color:#ef6b7044;background:#ef6b7012}.stamp.flat{color:var(--ink-3);border-color:var(--rule)}.cmd{display:flex;align-items:stretch;border-top:1px dashed var(--rule-soft);background:var(--panel-sink)}.cmd .line{flex:1 1;min-width:0;padding:8px 20px;font-family:var(--mono);font-size:11.5px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmd .line i{font-style:normal;color:var(--accent)}.cmd .line em{font-style:normal;color:var(--ink-3)}.copy{display:inline-flex;align-items:center;gap:7px;padding:0 16px;background:transparent;border:0;border-left:1px solid var(--rule-soft);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;transition:color var(--hover) var(--ease),background var(--hover) var(--ease)}.copy:hover{color:#06131a;background:var(--accent)}.copy:active{background:var(--accent-hover)}.copy[data-done="1"]{color:var(--pass)}.copy[data-done="2"]{color:var(--warn)}.record{display:grid;grid-template-columns:minmax(0,1fr) 300px;border-top:1px solid var(--rule-soft);background:var(--panel);animation:open var(--enter) var(--ease) both}@keyframes open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.record-main{padding:16px 20px 18px;min-width:0}.record-side{padding:16px 20px 18px;border-left:1px solid var(--rule-soft)}.probe{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.probe .said{font-size:13px;color:var(--ink-2)}.probe .said b{font-weight:500;color:var(--ink)}.probe .url{display:block;margin-top:4px;font-family:var(--mono);font-size:11px;color:var(--ink-3);overflow-wrap:anywhere}.probe .url:hover{color:var(--accent)}.deps{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.deps li{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--rule);font-family:var(--mono);font-size:11px;color:var(--ink-2)}.deps li img{width:12px;height:12px;object-fit:contain}.deps.none li{color:var(--ink-3);border-style:dashed}.kv{display:grid;grid-template-columns:auto 1fr;grid-gap:3px 14px;gap:3px 14px;margin:0;font-family:var(--mono);font-size:11px}.kv dt{color:var(--ink-3);white-space:nowrap}.kv dd{margin:0;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.kv dd a:hover{color:var(--accent)}.kv dd .pass{color:var(--pass)}.kv dd .fail{color:var(--fail)}.field{margin-top:14px}.field>.lab{display:block;margin-bottom:6px}.open-record{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:7px 13px;border:1px solid var(--rule);font-size:13px;color:var(--ink);transition:border-color var(--hover) var(--ease),background var(--hover) var(--ease),color var(--hover) var(--ease)}.open-record:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.open-record.dead{color:var(--ink-3);border-style:dashed;cursor:default}.open-record.dead:hover{border-color:var(--rule);color:var(--ink-3);background:transparent}.fence{margin:0;padding:12px 14px;background:var(--panel-sink);border:1px solid var(--rule-soft);font-family:var(--mono);font-size:11.5px;line-height:1.65;color:var(--ink-2);overflow-x:auto;white-space:pre;max-height:420px}.shelf-heads,.shelf-row{display:grid;grid-template-columns:minmax(0,1fr) 86px 86px 74px 96px 116px 118px;grid-gap:14px;gap:14px;align-items:center;padding:10px 20px}.shelf-heads{position:-webkit-sticky;position:sticky;top:var(--deck);z-index:20;padding-top:7px;padding-bottom:7px;background:var(--panel-sink);border-bottom:1px solid var(--rule-soft)}.shelf-heads>*{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.shelf-heads .r,.shelf-row .r{text-align:right}.shelf-row{border-bottom:1px solid var(--rule-soft);transition:background var(--hover) var(--ease)}.shelf-row:hover{background:var(--panel-lift)}.shelf-name{display:flex;align-items:center;gap:10px;min-width:0}.shelf-name img{object-fit:contain;flex:none}.shelf-name .mono-mark,.shelf-name img{width:18px;height:18px}.shelf-name .t{min-width:0}.shelf-name .t b{font-weight:450;font-size:13.5px;color:var(--ink)}.shelf-name .t b,.shelf-name .t span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shelf-name .t span{font-family:var(--mono);font-size:11px;color:var(--ink-3)}.shelf-row .n{font-family:var(--mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.shelf-row .n.free{color:var(--pass)}.shelf-row .n.dim{color:var(--ink-3)}.shelf-row .when{font-family:var(--mono);font-size:11px;color:var(--ink-2)}.pager{display:flex;align-items:stretch;border-bottom:1px solid var(--rule-soft)}.pager a,.pager span{padding:10px 16px;border-right:1px solid var(--rule-soft);font-family:var(--mono);font-size:11px;color:var(--ink-2);transition:background var(--hover) var(--ease),color var(--hover) var(--ease)}.pager a:hover{background:var(--accent);color:#06131a}.pager span{color:var(--ink-3)}.pager .spacer{flex:1 1;border-right:0}.doc{padding:22px 24px 40px;max-width:780px}.doc h2{margin:26px 0 8px;font-size:15px;font-weight:550}.doc h2:first-child{margin-top:0}.doc p{margin:0 0 11px;color:var(--ink-2);line-height:1.65}.doc code{font-family:var(--mono);font-size:12.5px;color:var(--ink)}.doc a{color:var(--accent)}.doc a:hover{color:var(--accent-hover)}.foot{border-top:1px solid var(--rule);background:var(--panel-sink)}.foot-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.foot-col{padding:20px 22px 24px;border-right:1px solid var(--rule-soft)}.foot-col:last-child{border-right:0}.foot-col>.lab{display:block;margin-bottom:10px}.foot-col a,.foot-col p{display:block;margin:0 0 6px;font-size:13px;color:var(--ink-2)}.foot-col a{transition:color var(--hover) var(--ease)}.foot-col a:hover{color:var(--accent)}.foot-col p{color:var(--ink-3);font-size:12px;line-height:1.6}.foot-base{display:flex;align-items:center;gap:16px;padding:11px 22px;border-top:1px solid var(--rule-soft);font-family:var(--mono);font-size:11px;color:var(--ink-3)}.foot-base .right{margin-left:auto}.enter{animation:enter var(--enter) var(--ease) both;animation-delay:calc(var(--i, 0) * 22ms)}@keyframes enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-delay:0s!important;transition-duration:1ms!important}.cmdline .line,.folio,.ledwrap{animation-duration:auto!important}}@media (max-width:1200px){.grid,.grid.two{grid-template-columns:minmax(0,1fr)}.grid:after,.grid:before{display:none}.rail{position:static;max-height:none;border-bottom:1px solid var(--rule)}.desk-row>.lab{width:150px}.heads,.row-head{grid-template-columns:24px minmax(0,1fr) 140px 118px 26px}.heads .hide,.row-head .hide{display:none}.shelf-heads,.shelf-row{grid-template-columns:minmax(0,1fr) 76px 76px 104px}.shelf-heads .hide,.shelf-row .hide{display:none}.record{grid-template-columns:minmax(0,1fr)}.record-side{border-left:0;border-top:1px solid var(--rule-soft)}.foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.heads,.row-head{grid-template-columns:24px minmax(0,1fr) 110px 24px}.shelf-heads,.shelf-row{grid-template-columns:minmax(0,1fr) 72px 100px}.foot-cols{grid-template-columns:minmax(0,1fr)}.foot-col{border-right:0;border-bottom:1px solid var(--rule-soft)}}.doc h3{margin:18px 0 6px;font-size:13.5px;font-weight:550}.doc h2+p,.doc h3+p{margin-top:0}.doc ol,.doc ul{margin:0 0 12px;padding-left:20px;color:var(--ink-2)}.doc li{margin-bottom:6px;line-height:1.6}.doc li strong,.doc p strong{font-weight:550;color:var(--ink)}.doc em{font-style:italic;color:var(--ink)}.doc code{padding:1px 5px;background:var(--panel-lift);border:1px solid var(--rule-soft);font-size:12px}.doc time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.doc hr{margin:22px 0;border:0;border-top:1px solid var(--rule-soft)}.doc figure{margin:0 0 14px}.doc figcaption{margin-top:6px;font-family:var(--mono);font-size:11px;color:var(--ink-3)}.doc video{display:block;width:100%;border:1px solid var(--rule)}.doc.wide{max-width:none}.meta{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 0 20px;border:1px solid var(--rule-soft);background:var(--panel-sink)}.meta>span{display:flex;flex-direction:column;gap:3px;padding:9px 15px;border-right:1px solid var(--rule-soft);font-family:var(--mono);font-size:12px;color:var(--ink)}.meta>span:last-child{border-right:0}.meta>span>i{font-style:normal;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.meta>span>b{font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.meta>span>b.accent{color:var(--accent)}.meta>span>b.pass{color:var(--pass)}.meta>span>b.warn{color:var(--warn)}.meta>span>b.caution{color:var(--caution)}.meta>span>b.fail{color:var(--fail)}.meta a{color:var(--accent)}.toc a{display:flex;align-items:baseline;gap:10px;padding:5px 18px;font-size:12.5px;color:var(--ink-2);transition:background var(--hover) var(--ease),color var(--hover) var(--ease)}.toc a:hover{background:var(--panel-lift);color:var(--ink)}.toc a .n{flex:none;width:16px;font-family:var(--mono);font-size:10px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.toc a:hover .n{color:var(--accent)}.cmdline{display:flex;align-items:stretch;margin:0 0 12px;border:1px solid var(--rule-soft);background:var(--panel-sink)}.cmdline .line{flex:1 1;min-width:0;padding:9px 14px;font-family:var(--mono);font-size:11.5px;color:var(--ink);overflow-x:auto;white-space:pre;scrollbar-width:none}.cmdline .line::-webkit-scrollbar{display:none}.cmdline .line:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@supports (animation-timeline:scroll()){.cmdline .line{animation:ledge linear both;animation-timeline:scroll(self inline)}}.cmdline .lab{display:flex;align-items:center;padding:0 12px;border-right:1px solid var(--rule-soft);flex:none}.doc a.out svg{margin-left:4px;vertical-align:-1px}.acts{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.act{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--rule);font-size:13px;color:var(--ink);transition:border-color var(--hover) var(--ease),background var(--hover) var(--ease),color var(--hover) var(--ease),transform var(--hover) var(--ease)}.act:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.act:active{transform:translateY(1px)}.act.solid{background:var(--accent);border-color:var(--accent);color:#06131a}.act.solid:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#06131a}.led-heads,.led-row{display:grid;grid-template-columns:var(--cols);grid-gap:14px;gap:14px;align-items:center;padding:10px 20px}.led-heads{position:-webkit-sticky;position:sticky;top:var(--deck);z-index:20;padding-top:7px;padding-bottom:7px;background:var(--panel-sink);border-bottom:1px solid var(--rule-soft)}.led-heads>*{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.led-heads .r,.led-row .r{text-align:right}.led-row{border-bottom:1px solid var(--rule-soft);transition:background var(--hover) var(--ease)}.led-row:hover{background:var(--panel-lift)}.led-row .n{font-family:var(--mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.led-row .n.dim{color:var(--ink-3)}.led-row .n.pass{color:var(--pass)}.led-row .n.accent{color:var(--accent)}.led-row .when{color:var(--ink-2);white-space:nowrap}.led-row .rank,.led-row .when{font-family:var(--mono);font-size:11px}.led-row .rank{color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.led-name{display:flex;align-items:center;gap:10px;min-width:0}.led-name img{object-fit:contain;flex:none}.led-name .mono-mark,.led-name img{width:18px;height:18px}.led-name .t{min-width:0}.led-name .t b{font-weight:450;font-size:13.5px;color:var(--ink)}.led-name .t b,.led-name .t span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.led-name .t span{font-family:var(--mono);font-size:11px;color:var(--ink-3)}.score{display:flex;align-items:center;gap:9px;justify-content:flex-end}.score .track{flex:1 1;max-width:76px;height:6px;background:var(--rule-soft)}.score .fill{display:block;height:100%;background:var(--accent)}.score .v{font-family:var(--mono);font-size:11.5px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.matrix{display:grid;grid-template-columns:var(--cols);border-bottom:1px solid var(--rule)}.matrix>*{padding:11px 16px;border-bottom:1px solid var(--rule-soft);border-right:1px solid var(--rule-soft);font-size:12.5px;color:var(--ink-2);line-height:1.55}.matrix>.last{border-right:0}.matrix .h{position:-webkit-sticky;position:sticky;top:var(--deck);z-index:20;background:var(--panel-sink);border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.matrix .h.self{color:var(--accent)}.matrix .k{font-size:12.5px;color:var(--ink);background:var(--panel-sink)}.matrix .c b{display:block;font-weight:450;color:var(--ink)}.matrix .c i{font-style:normal;color:var(--ink-3)}.matrix .c.self{background:var(--accent-dim)}.matrix .c.none b{color:var(--ink-3)}.matrix .c.self i,.matrix .c.self.none b{color:var(--ink-2)}.ctl{display:flex;align-items:stretch}.ctl,.ctl input{flex:1 1;min-width:0}.ctl input{background:transparent;border:0;outline:none;padding:15px 18px;font-family:var(--mono);font-size:14px;color:var(--ink)}.ctl input::placeholder{color:var(--ink-3)}.ctl input:focus{background:var(--panel-lift)}.ctl button{display:inline-flex;align-items:center;gap:8px;padding:0 20px;background:transparent;border:0;border-left:1px solid var(--rule-soft);font-size:13px;font-weight:500;color:var(--ink);cursor:pointer;transition:background var(--hover) var(--ease),color var(--hover) var(--ease)}.ctl button:hover:not(:disabled){background:var(--accent);color:#06131a}.ctl button:active:not(:disabled){background:var(--accent-hover)}.ctl button:disabled{color:var(--ink-3);cursor:default}.ctl-next{border-left:1px solid var(--rule-soft)}.said-line{display:flex;align-items:flex-start;gap:9px;padding:11px 20px;border-bottom:1px solid var(--rule-soft);background:var(--panel-sink);font-size:13px;color:var(--ink-2)}.said-line.pass{color:var(--pass)}.said-line.fail{color:var(--fail)}.said-line.caution{color:var(--caution)}.said-line svg{flex:none;margin-top:2px}.badge-shot{display:block;margin:0 0 12px;max-width:100%}@media (max-width:1200px){.matrix{grid-template-columns:minmax(0,1fr)}.led-heads,.matrix .h{position:static}}.job-result{display:flex;align-items:center;gap:9px;flex-wrap:wrap;min-width:0}.job-result>i{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--ink-3)}.app-lock{display:flex;align-items:center;gap:6px;flex:none}.app-switch{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;padding:0;background:none;border:0;border-radius:4px;color:var(--ink-3);cursor:pointer;transition:color .14s cubic-bezier(.32,.72,0,1),background .14s cubic-bezier(.32,.72,0,1)}.app-switch svg{width:14px;height:14px;display:block}.app-switch:hover{color:var(--ink);background:rgb(255 255 255/.05)}.app-switch[aria-expanded=true]{color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.app-switch:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.apps{position:relative;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .2s cubic-bezier(.32,.72,0,1),visibility 0s linear .2s}header[data-apps=open] .apps{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .2s cubic-bezier(.32,.72,0,1),visibility 0s}.apps-in{min-height:0;overflow:hidden}.apps-row{display:grid;grid-template-columns:auto 1fr;align-items:stretch;padding:0 18px;border-top:1px solid var(--rule-soft)}.apps-lab{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;line-height:1.2;color:var(--ink-3);padding-right:22px;margin-right:22px;border-right:1px solid var(--rule);white-space:nowrap}.apps-lab a{color:var(--ink-3);text-decoration:none;transition:color .14s cubic-bezier(.32,.72,0,1)}.apps-lab a:focus-visible,.apps-lab a:hover{color:var(--accent)}.apps-lab b{font-weight:400;color:var(--ink)}.apps-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));grid-gap:10px 18px;gap:10px 18px;padding:12px 0}.app{display:inline-flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;font-size:13px;font-weight:600;letter-spacing:-.02em;color:var(--ink-2);text-decoration:none;transition:color .14s cubic-bezier(.32,.72,0,1)}.app img{width:16px;height:16px;border-radius:4px;display:block;flex:none}.app:focus-visible,.app:hover{color:#fff}@media (max-width:700px){.apps-row{grid-template-columns:1fr}.apps-lab{padding:10px 0 0;margin:0;border-right:0}}@media (prefers-reduced-motion:reduce){.apps,header[data-apps=open] .apps{transition:none}}.gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px 18px;gap:20px 18px;padding:18px 20px 26px;border-bottom:1px solid var(--rule-soft)}.tile{margin:0;background:var(--panel);border:1px solid var(--rule-soft);display:flex;flex-direction:column;min-width:0}.tile:hover{border-color:var(--rule)}.tile-shot{position:relative;display:block;width:100%;aspect-ratio:4/3;padding:0;border:0;background:var(--panel-sink);cursor:zoom-in;overflow:hidden}.tile-shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;opacity:.88;transition:opacity var(--hover) var(--ease),transform var(--enter) var(--ease)}@media (hover:hover) and (pointer:fine){.tile-shot:hover img{opacity:1}}.tile-shot:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tile-zoom{position:absolute;right:0;bottom:0;display:flex;align-items:center;gap:6px;padding:5px 8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--ink-2);background:rgb(10 10 10/.86);border-top:1px solid var(--rule);border-left:1px solid var(--rule);opacity:0;transition:opacity var(--hover) var(--ease)}.tile-shot:focus-visible .tile-zoom{opacity:1}@media (hover:hover) and (pointer:fine){.tile-shot:hover .tile-zoom{opacity:1}}.tile-cap{gap:10px;padding:9px 12px;border-top:1px solid var(--rule-soft)}.tile-cap,.tile-name{display:flex;align-items:center;min-width:0}.tile-name{gap:8px}.tile-name img{flex:none}.tile-name .t{font-size:13px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-name:hover .t{color:var(--accent)}.tile-cap .stamp,.tile-on{flex:none}.tile-on{margin-left:auto;font-size:10.5px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shot{margin:0 0 12px}.shot-face{position:relative;display:block;width:100%;max-height:520px;aspect-ratio:16/10;padding:0;border:1px solid var(--rule);background:var(--panel-sink);cursor:zoom-in;overflow:hidden}.shot-face img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.shot-face:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.shot-face:focus-visible .tile-zoom{opacity:1}@media (hover:hover) and (pointer:fine){.shot-face:hover .tile-zoom{opacity:1}}.shot-cap{display:block;margin-top:7px;font-size:11px;color:var(--ink-3)}.frame{margin:0 0 12px}.frame iframe{display:block;width:100%;height:520px;border:1px solid var(--rule);background:var(--panel-sink)}.viewer{position:fixed;inset:0;z-index:60;display:grid;grid-template-rows:auto minmax(0,1fr);background:rgb(6 6 6/.97)}.viewer-bar{display:flex;align-items:center;gap:16px;padding:0 14px;height:var(--masthead);border-bottom:1px solid var(--rule);background:var(--panel);flex-wrap:wrap}.viewer-what{font-size:12.5px;color:var(--ink)}.viewer-nav{display:flex;align-items:center;gap:4px;margin-left:auto}.viewer-nav button{display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid var(--rule);background:none;color:var(--ink-2);cursor:pointer}.viewer-nav button:hover{color:var(--accent);border-color:var(--accent)}.viewer-nav .mono{font-size:11px;color:var(--ink-3);padding:0 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.viewer-open{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:12px;color:var(--ink-2);border:1px solid var(--rule)}.viewer-nav~.viewer-open{margin-left:0}.viewer-bar>.viewer-open:not(.viewer-nav~.viewer-open){margin-left:auto}.viewer-open:hover{color:var(--accent);border-color:var(--accent)}.viewer-x{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--rule);background:none;color:var(--ink-2);cursor:pointer}.viewer-x:hover{color:var(--fail);border-color:var(--fail)}.viewer-stage{display:flex;align-items:center;justify-content:center;overflow:hidden;padding:18px;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}.viewer-stage img{max-width:100%;max-height:100%;object-fit:contain;display:block}.viewer-stage.zoom{display:block;overflow:auto;padding:0;cursor:-webkit-grab;cursor:grab}.viewer-stage.zoom:active{cursor:-webkit-grabbing;cursor:grabbing}.viewer-stage.zoom img{max-width:none;max-height:none;width:auto;height:auto}@media (max-width:720px){.gal{grid-template-columns:minmax(0,1fr)}.frame iframe,.shot-face{height:380px;max-height:380px}}.prov{font-family:var(--mono);font-size:12px;color:var(--ink-3)}.prov.prov-11{font-size:11px}.deps-file,.prov.prov-115{font-size:11.5px}.url-doc{font-size:11px}.led-path{font-size:11.5px}.band>*,.desk-head>*,.desk-row>*,.foot-base>*,.grid>*,.heads>*,.led-heads>*,.led-row>*,.masthead-row>*,.row-head>*,.shelf-heads>*,.shelf-row>*{min-width:0}.brand-sub,.crawl-marker{white-space:nowrap}@media (max-width:1300px){.brand-sub{display:none}}@media (max-width:1200px){.mast-cta{min-width:44px;justify-content:center;padding:0 14px}.crawl-marker,.cta-label{display:none}}.mast-cta{white-space:nowrap}.desk-id{flex-wrap:wrap}.desk-host{overflow-wrap:anywhere}.nav-drawer,.nav-toggle,.rail-open{display:none}.sheet,.sheet-panel{display:contents}.sheet-head{display:none}.facet-body,.facet-panel,.facet-sheet{display:contents}.facet-head{display:none}.ledwrap{display:contents}@media (max-width:47.99rem){.nav-toggle{display:inline-flex}.nav-drawer{display:block}.rail-open{display:flex}.sheet{display:block}.sheet-head,.sheet-panel{display:flex}.facet-sheet{display:block}.facet-panel{display:flex}.facet-body{display:block}.facet-head{display:flex}}.nav-drawer:not([open]){display:none}@media (max-width:47.99rem){.facet-sheet:not([open]),.sheet:not([open]){display:none}.masthead-row{gap:10px;padding:0 14px}.crawl-marker,.mast-nav{display:none}.mast-right{gap:8px}.app-lock{flex:1 1 auto;gap:2px}.app-lock,.brand{min-width:0}.brand-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-switch{width:44px;height:44px;border-radius:0}.cta-label{display:none}.mast-cta{min-width:44px;min-height:44px;padding:0 14px;flex:0 0 auto}.mast-cta,.nav-toggle{justify-content:center}.nav-toggle{align-items:center;width:44px;height:44px;margin-right:-10px;flex:none;border:0;background:none;color:var(--ink-2);cursor:pointer}.nav-toggle:hover{color:var(--ink)}.folio-cell{padding:0 14px}.desk-row{display:block}.desk-row>.lab{width:auto;padding:9px 14px 0;border-right:0}.desk-chips{padding-top:4px;padding-left:14px}.desk-q{padding:0 14px;gap:10px}.desk-q input{padding:15px 0}.desk-go{padding:0 16px}.chip{min-height:44px;padding:8px 12px}.rail-open{align-items:center;gap:9px;width:100%;min-height:44px;padding:0 14px;background:var(--panel-sink);border:0;border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);cursor:pointer;text-align:left}.rail-open svg{color:var(--accent);flex:none}.facet-sheet,.sheet{border:0;padding:0;margin:0;inset:0;max-width:none;max-height:none;width:auto;height:auto;background:none;color:inherit}}@media (max-width:47.99rem){.facet-sheet::-webkit-backdrop,.sheet::-webkit-backdrop{background:rgb(0 0 0/.55)}.facet-sheet::backdrop,.sheet::backdrop{background:rgb(0 0 0/.55)}.facet-panel,.sheet-panel{flex-direction:column;width:min(88vw,20rem);height:100svh;background:var(--ground);border-right:1px solid var(--rule);padding-left:env(safe-area-inset-left);padding-bottom:env(safe-area-inset-bottom)}.facet-head,.sheet-head{align-items:center;justify-content:space-between;height:var(--masthead);flex:none;padding:0 6px 0 18px;border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.facet-head button,.sheet-head button{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--ink-2);cursor:pointer;flex:none}.facet-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px}.facet-body .desk-row{border-bottom:1px solid var(--rule-soft)}.desk-open,.facet-body .desk-row:last-child{border-bottom:0}.desk-open{background:var(--panel)}.desk-open svg,.desk-open-on{color:var(--accent)}.desk-open-on{margin-left:auto;padding-left:12px;font-family:var(--mono);font-size:var(--fs-label);letter-spacing:0;text-transform:none}.sheet .rail{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;border-bottom:0;padding-bottom:24px}.sheet .rail-item{min-height:44px}.sheet .rail>.rail-block:first-child>.lab{display:none}.facet-head button:focus-visible,.nav-drawer .panel-head button:focus-visible,.nav-toggle:focus-visible,.rail-open:focus-visible,.sheet-head button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.nav-drawer{border:0;padding:0;margin:0;inset:0;max-width:none;max-height:none;width:auto;height:auto;background:none;color:inherit}.nav-drawer::-webkit-backdrop{background:rgb(0 0 0/.55)}.nav-drawer::backdrop{background:rgb(0 0 0/.55)}.nav-drawer .panel{width:min(86vw,19rem);height:100svh;margin-left:auto;display:flex;flex-direction:column;background:var(--ground);border-left:1px solid var(--rule);overflow-y:auto;overscroll-behavior:contain;padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.nav-drawer .panel-head{display:flex;align-items:center;justify-content:space-between;flex:none;height:var(--masthead);padding:0 6px 0 18px;border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.nav-drawer .panel-head button{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--ink-2);cursor:pointer}.nav-drawer .panel-body{padding:8px 18px 24px}.drawer-nav{display:flex;flex-direction:column}.drawer-nav a{display:flex;align-items:center;gap:11px;min-height:48px;font-size:15px;color:var(--ink-2);border-bottom:1px solid var(--rule-soft)}.drawer-nav a:last-of-type{border-bottom:0}.drawer-nav a[aria-current=page]{color:var(--ink)}.drawer-nav a[aria-current=page] svg{color:var(--accent)}.drawer-nav a svg{color:var(--ink-3);flex:none}.drawer-meta{margin-top:18px;padding-top:16px;border-top:1px solid var(--rule)}.drawer-meta .crawl-marker{display:flex}.ledwrap{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media (max-width:47.99rem){.ledwrap::-webkit-scrollbar{display:none}@supports (animation-timeline:scroll()){.ledwrap{animation:ledge linear both;animation-timeline:scroll(self inline)}}.ledwrap .led-heads,.ledwrap .led-row,.ledwrap .shelf-heads,.ledwrap .shelf-row{width:max-content;min-width:100%;padding-left:0}.ledwrap .shelf-heads,.ledwrap .shelf-row{grid-template-columns:minmax(170px,1fr) 86px 86px auto}.ledwrap .led-heads>*,.ledwrap .led-row>*{max-width:52vw}.ledwrap .led-heads,.ledwrap .shelf-heads{position:static}.ledwrap .led-heads>:first-child,.ledwrap .led-row>:first-child,.ledwrap .shelf-heads>:first-child,.ledwrap .shelf-row>:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:inherit;padding-left:20px;box-shadow:inset -1px 0 0 var(--rule-soft)}.ledwrap .led-heads,.ledwrap .shelf-heads{background:var(--panel-sink)}.ledwrap .led-row,.ledwrap .shelf-row{background:var(--ground)}.ledwrap .led-row:hover,.ledwrap .shelf-row:hover{background:var(--panel-lift)}.ledwrap-stack{overflow-x:visible}.ledwrap-stack .led-heads{display:none}.ledwrap-stack .led-row{width:auto;grid-template-columns:minmax(0,1fr);gap:4px;padding-left:20px}.ledwrap-stack .led-row>*,.ledwrap-stack .led-row>:first-child{max-width:none;position:static;box-shadow:none;padding-left:0}.ledwrap-stack .led-row .r{text-align:left}.heads{display:none}.row-head{grid-template-columns:24px minmax(0,1fr) auto;gap:5px 12px;align-items:center}.row-head>.row-glyph{grid-area:1/1}.row-head>.row-name{grid-area:1/2}.row-head>.caret{grid-area:1/3}.row-head>.row-reg{grid-area:2/2}.row-head>.stamp{grid-area:2/3;justify-self:end}.probe>*{min-width:0}.deps li{max-width:100%;flex-wrap:wrap}.deps li,.kv dt{overflow-wrap:anywhere}.kv dt{white-space:normal}.doc a{overflow-wrap:anywhere}.doc h2,.doc h3,.doc li,.doc p{overflow-wrap:break-word}}@keyframes ledge{0%{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 18px),transparent)}to{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000);mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000)}}@media (max-width:47.99rem){:root{--fs-label:12px;--fs-prose:13px}.apps-lab,.band .count,.chip .n,.cmd .line,.cmdline .line,.copy,.crawl-marker,.deps li,.deps-file,.doc figcaption,.fence,.folio-cell,.job-result>i,.kv,.lab,.led-heads>*,.led-name .t span,.led-path,.led-row .rank,.led-row .when,.matrix .h,.meta>span>i,.pager a,.pager span,.probe .url,.rail-item .n,.rail-item.dead:after,.rail-pair,.row-name .s,.score .v,.shelf-heads>*,.shelf-name .t span,.shelf-row .when,.stamp,.tile-on,.tile-zoom,.toc a .n,.url-doc,.viewer-nav .mono{font-size:var(--fs-label)}.band .lab,.desk-q .lab,.foot-base,.foot-col p,.matrix .k,.matrix>*,.meta>span>b,.prov,.prov.prov-11,.prov.prov-115,.rail-note,figcaption.shot-cap{font-size:var(--fs-prose)}.ctl input,.desk-q input{font-size:16px}.desk-head{flex-wrap:wrap}.ctl{flex:1 1 100%;flex-wrap:wrap}.ctl input{flex:1 1 12rem}.ctl-next{border-left:0;border-top:1px solid var(--rule-soft)}.cmdline{flex-wrap:wrap}.cmdline .lab{width:100%;padding:8px 14px;border-right:0;border-bottom:1px solid var(--rule-soft)}.cmdline .line{padding:9px 14px}.foot-base{flex-wrap:wrap;gap:6px 14px}.foot-base .right{margin-left:0}.band{flex-wrap:wrap;gap:4px 14px}.band>.count,.band>.lab{flex:1 1 100%}.band .count{margin-left:0;text-align:left}.brand,.rail-item,.toc a{min-height:44px}.foot-col a{display:flex;margin-bottom:0}.foot-base a,.foot-col a{align-items:center;min-height:44px}.foot-base a{display:inline-flex}.pager a,.pager span{display:inline-flex;align-items:center;min-height:44px}.act,.app,.copy,.ctl button,.desk-go,.led-row,.open-record,.tile-name{min-height:44px}.viewer-nav button,.viewer-x{width:44px;height:44px}.viewer-open{min-height:44px}.band .count a,.desk-q a.mono{display:inline-flex;align-items:center;min-height:44px}.probe .url{display:flex}.apps-lab a,.probe .url{align-items:center;min-height:44px}.apps-lab a{display:inline-flex}.meta>span{position:relative}.meta>span>b>a:after{content:"";position:absolute;inset:0}.only-link a{display:inline-flex;align-items:center;min-height:44px}}