@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_3c557b;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:__JetBrains_Mono_3c557b,__JetBrains_Mono_Fallback_3c557b;font-style:normal}.__variable_3c557b{--font-jetbrains-mono:"__JetBrains_Mono_3c557b","__JetBrains_Mono_Fallback_3c557b"}:root{--ground:#f5f4f2;--panel:#fff;--rule:#e0ddd8;--ink:#23201d;--muted:#756f68;--accent:#b4553a;--book:#23201d;--fee:#8a6a3b;--alert:#9c3328;--rule-soft:#edebe7;--tint-accent:#f6edea;--tint-fee:#f4efe7;--tint-alert:#f7eae8;--ui:"Avenir Next",var(--font-inter),"Helvetica Neue",system-ui,sans-serif;--mono:"SF Mono",var(--font-jetbrains-mono),"Menlo",ui-monospace,monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px}*{box-sizing:border-box}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--ui);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{margin:0;font-weight:600;text-wrap:balance}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.mono,.num{font-family:var(--mono)}.fig,.mono,.num,td.num,th.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell{max-width:1440px;margin:0 auto;padding:0 var(--s5) var(--s7)}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--ground);border-bottom:1px solid var(--rule)}.topbar-inner{max-width:1440px;margin:0 auto;padding:0 var(--s5)}.ident{display:flex;align-items:baseline;gap:var(--s4);flex-wrap:wrap;padding:var(--s4) 0 var(--s3)}.mark{font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.mark span{color:var(--accent)}.ident-sep{width:1px;height:14px;background:var(--rule);align-self:center}.ident-meta{font-family:var(--mono);font-size:11.5px;color:var(--muted);letter-spacing:.02em}.ident-right{margin-left:auto;display:flex;gap:var(--s4);align-items:center}.cp-chip{display:inline-flex;align-items:center;gap:var(--s2);border:1px solid var(--rule);background:var(--panel);padding:4px 10px;font-size:12px}.cp-chip .dot{width:6px;height:6px;background:var(--accent)}.cp-chip b{font-weight:600}.cp-chip .cp-meta{color:var(--muted);font-family:var(--mono);font-size:11px}.tabs{display:flex;gap:2px}.tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;padding:8px 14px 10px;font-size:12.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer}.tab:hover{color:var(--ink)}.tab[aria-selected=true]{color:var(--ink);font-weight:600;border-bottom-color:var(--accent)}.view{display:none;padding-top:var(--s5)}.view.is-active{display:block}.view-head{display:flex;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;margin-bottom:var(--s5)}.view-head h1{font-size:26px;letter-spacing:-.015em;font-weight:600}.view-head .sub{color:var(--muted);font-size:13px;max-width:62ch}.eyebrow{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.panel{background:var(--panel);border:1px solid var(--rule)}.panel-head{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--rule)}.panel-head h2{font-size:13px;letter-spacing:.02em}.panel-head .note{margin-left:auto;color:var(--muted);font-size:11.5px}.panel-body{padding:var(--s4)}.moneypair{display:grid;grid-template-columns:1fr 34px 1fr;align-items:stretch}.ml{padding:var(--s5) var(--s5) var(--s4)}.ml-label{font-size:10.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:var(--s2)}.ml-label .tag{width:3px;height:11px;background:var(--book)}.ml-fee .ml-label .tag{background:var(--fee)}.ml-fig{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:34px;letter-spacing:-.02em;line-height:1.1;margin-top:var(--s3);color:var(--book)}.ml-fee .ml-fig{font-size:24px;color:var(--fee)}.ml-sub{color:var(--muted);font-size:12px;margin-top:var(--s2)}.ml-sub b{color:var(--ink);font-weight:500}.ml-sep{position:relative}.ml-sep:before{content:"";position:absolute;left:50%;top:14px;bottom:14px;width:1px;background:var(--rule)}.ml-sep span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);writing-mode:vertical-rl;background:var(--panel);padding:8px 0;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:600}.never-sum{border-top:1px dashed var(--rule);padding:10px var(--s5);font-size:11.5px;color:var(--muted)}.spine{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;grid-auto-flow:column;grid-auto-columns:1fr}.spine li{min-width:0}.spine .bar{height:6px;background:var(--rule);display:block}.spine li.done .bar,.spine li.now .bar{background:var(--accent)}.spine li.now{position:relative}.spine .lbl{display:block;margin-top:7px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spine li.done .lbl{color:var(--ink)}.spine li.now .lbl{color:var(--ink);font-weight:700}.spine li.now .lbl:before{content:"";display:inline-block;vertical-align:1px;width:5px;height:5px;background:var(--ink);margin-right:5px}.spine .when{display:block;font-family:var(--mono);margin-top:2px}.pill,.spine .when{font-size:10.5px;color:var(--muted)}.pill{display:inline-flex;align-items:center;gap:5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px 3px 6px;border:1px solid var(--rule);background:var(--panel);white-space:nowrap}.pill:before{content:"";width:5px;height:5px;background:currentColor}.pill.confirmed{color:var(--ink);border-color:#cfc9c1}.pill.allocated{color:var(--accent);border-color:#e3c7be;background:var(--tint-accent)}.pill.delivered{color:var(--muted);background:var(--rule-soft)}.pill.ptbf{color:var(--fee);border-color:#decfb5;background:var(--tint-fee)}.pill.fixed{color:var(--ink);border-color:#cfc9c1}.pill.alert{color:var(--alert);border-color:#e0bfba;background:var(--tint-alert)}.scroller{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:8px var(--s3);border-bottom:1px solid var(--rule);white-space:nowrap}td{padding:9px var(--s3);border-bottom:1px solid var(--rule-soft);vertical-align:top}td.num,th.num{text-align:right;font-family:var(--mono)}tbody th[scope=row]{text-transform:none;font-size:13px;font-weight:500;letter-spacing:0;color:var(--ink)}tbody tr:last-child td,tfoot td{border-bottom:0}tfoot td{border-top:1px solid var(--rule);padding-top:10px;font-weight:600}.desk{display:grid;grid-template-columns:minmax(360px,460px) minmax(0,1fr);grid-gap:var(--s4);gap:var(--s4);align-items:start}.desk-list{background:var(--panel);border:1px solid var(--rule);position:-webkit-sticky;position:sticky;top:96px}.filters{display:flex;flex-wrap:wrap;gap:var(--s2);padding:var(--s3);border-bottom:1px solid var(--rule)}.filters label{display:flex;flex-direction:column;gap:3px;flex:1 1 100px;min-width:92px}.filters .flabel{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600}input[type=search],select{font:inherit;font-size:12.5px;color:var(--ink);background:var(--panel);border:1px solid var(--rule);padding:5px 6px;border-radius:0;width:100%}.list-scroll{max-height:62vh;overflow-y:auto}.panel>.filters{padding-right:var(--s4)}.panel>.filters,.panel>.scroller>table td:first-child,.panel>.scroller>table th:first-child,.panel>.scroller>table>caption{padding-left:var(--s4)}.panel>.scroller>table td:last-child,.panel>.scroller>table th:last-child{padding-right:var(--s4)}.row{display:grid;grid-template-columns:1fr auto;grid-gap:2px var(--s3);gap:2px var(--s3);width:100%;text-align:left;padding:10px var(--s4);border:0;border-bottom:1px solid var(--rule-soft);background:none;cursor:pointer}.row:hover{background:var(--rule-soft)}.row .r-ref{font-family:var(--mono);font-size:11px;color:var(--muted);letter-spacing:.02em}.row .r-name{font-size:13.5px;font-weight:600;letter-spacing:-.005em}.row .r-meta{font-size:11.5px;color:var(--muted);font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.row .r-right{text-align:right;display:grid;grid-gap:4px;gap:4px;justify-items:end}.row .r-val{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px}.row .r-val.unpriced{color:var(--muted);font-size:11.5px;font-family:var(--ui);font-style:italic}.row[aria-selected=true]{background:var(--accent);color:#fff}.row[aria-selected=true] .r-meta,.row[aria-selected=true] .r-ref,.row[aria-selected=true] .r-val.unpriced{color:#f0dad3}.row[aria-selected=true] .pill{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.4);color:#fff}.row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.list-foot{padding:10px var(--s4);border-top:1px solid var(--rule);font-size:11.5px;color:var(--muted)}.list-totals{display:flex;flex-wrap:wrap;gap:2px var(--s3);margin-top:6px}.list-totals span{color:var(--muted)}.list-totals b{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600;margin-left:2px}.desk-detail{background:var(--panel);border:1px solid var(--rule);min-height:520px}.detail-head{padding:var(--s5) var(--s5) var(--s4);border-bottom:1px solid var(--rule)}.detail-title{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap}.detail-title h2{font-size:22px;letter-spacing:-.015em}.detail-title .ref{font-family:var(--mono);font-size:12px;color:var(--muted)}.detail-title .pills{margin-left:auto;display:flex;gap:6px;flex-wrap:wrap;align-self:center}.section{padding:var(--s5);border-bottom:1px solid var(--rule)}.section:last-child{border-bottom:0}.section>.eyebrow{display:block;margin-bottom:var(--s3)}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--s4) var(--s5);gap:var(--s4) var(--s5)}.fact .k{font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-weight:600}.fact .v{margin-top:3px;font-size:14px}.fact .v.mono{font-size:13.5px}.fact .hint{font-size:11.5px;color:var(--muted);margin-top:2px}.quint{border:1px solid var(--rule)}.quint-head{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap;padding:var(--s3) var(--s4);border-bottom:1px solid var(--rule);background:var(--rule-soft)}.quint-head .t{font-size:12px;font-weight:600;letter-spacing:.02em}.quint-head .t .tag{display:inline-block;width:3px;height:11px;background:var(--book);margin-right:7px;vertical-align:-1px}.quint-head.is-fee .t .tag{background:var(--fee)}.quint-head .why{color:var(--muted);font-size:11.5px;margin-left:auto}.quint-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.qcell{padding:var(--s3) var(--s4) var(--s4);border-right:1px solid var(--rule-soft)}.qcell:last-child{border-right:0}.qcell .qk{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600}.qcell .qv{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;margin-top:6px;letter-spacing:-.01em}.qcell .qn{font-size:11px;color:var(--muted);margin-top:3px}.qcell.is-usd{background:var(--tint-accent)}.quint.is-fee .qcell.is-usd{background:var(--tint-fee)}.quint.is-fee .qcell .qv{color:var(--fee)}.qcell.is-usd .qv{font-size:17px;font-weight:600}.derivation{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;padding:var(--s3) var(--s4);border-top:1px solid var(--rule-soft);font-family:var(--mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.derivation b{color:var(--ink);font-weight:600}.derivation .op{color:var(--accent);font-weight:600}.callout{border:1px solid var(--rule);border-left:3px solid var(--fee);background:var(--tint-fee);padding:var(--s4)}.callout.is-alert{border-left-color:var(--alert);background:var(--tint-alert)}.callout.is-quiet{border-left-color:var(--rule);background:var(--rule-soft)}.callout h3{font-size:13px;margin-bottom:4px}.callout p{margin:0;color:var(--muted);max-width:70ch}.btn,.callout p{font-size:12.5px}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:#fff;padding:7px 13px;font-weight:600;letter-spacing:.01em}.btn:hover{background:#000}.btn.ghost{background:none;color:var(--ink);border-color:#cfc9c1;font-weight:500}.btn.ghost:hover{border-color:var(--ink);background:var(--rule-soft)}.btn.clay{background:var(--accent);border-color:var(--accent)}.btn.clay:hover{background:#9e4830}.btn.warn{background:var(--alert);border-color:var(--alert)}.btn.warn:hover{background:#832a21}.btn[disabled]{opacity:.4;cursor:not-allowed}.btnrow{display:flex;gap:var(--s2);flex-wrap:wrap}.dash{display:grid;grid-gap:var(--s4);gap:var(--s4)}.dash-top{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:var(--s4)}.dash-cols,.dash-top{display:grid;gap:var(--s4);align-items:start}.dash-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dash-cols,.stack{grid-gap:var(--s4)}.stack{gap:var(--s4)}.kv,.stack{display:grid}.kv{grid-template-columns:1fr auto;grid-gap:6px var(--s3);gap:6px var(--s3);font-size:13px}.kv dt{color:var(--muted)}.kv dd{margin:0;font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.barline{display:grid;grid-template-columns:62px 1fr 78px;grid-gap:var(--s3);gap:var(--s3);align-items:center;padding:7px 0}.barline+.barline{border-top:1px solid var(--rule-soft)}.barline .m{font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.02em}.barline .m small{display:block;font-family:var(--ui);font-size:10px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.barline .track{height:14px;background:var(--rule-soft);position:relative}.barline .fill{position:absolute;inset:0 auto 0 0;background:var(--accent)}.barline .fill.q{background:repeating-linear-gradient(135deg,#d9bbaf 0 4px,#eddcd5 4px 8px)}.barline .fill.dom{background:repeating-linear-gradient(135deg,#c9b48d 0 4px,#e9dec8 4px 8px)}.barline .v{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px;text-align:right}.legend{display:flex;gap:var(--s4);flex-wrap:wrap;font-size:11.5px;color:var(--muted);margin-top:var(--s3)}.legend i{display:inline-block;width:12px;height:8px;margin-right:6px;vertical-align:0}.legend .sw-fixed{background:var(--accent)}.legend .sw-ptbf{background:repeating-linear-gradient(135deg,#d9bbaf 0 4px,#eddcd5 4px 8px)}.legend .sw-dom{background:repeating-linear-gradient(135deg,#c9b48d 0 4px,#e9dec8 4px 8px)}.coverage{display:grid;grid-gap:10px;gap:10px}.cov-row{display:grid;grid-template-columns:1fr auto;grid-gap:4px var(--s3);gap:4px var(--s3);align-items:baseline}.cov-row .cname{font-size:13px}.cov-row .cval{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px}.cov-track{grid-column:1/-1;height:8px;background:var(--rule-soft);position:relative}.cov-track i{position:absolute;inset:0 auto 0 0}.cov-track i.ok{background:var(--accent)}.cov-track i.conv{background:repeating-linear-gradient(135deg,#d9bbaf 0 4px,#eddcd5 4px 8px)}.cov-track i.gap{background:var(--alert)}.tiers{display:grid;grid-gap:var(--s4);gap:var(--s4)}.tier{background:var(--panel);border:1px solid var(--rule)}.tier-head{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;padding:var(--s3) var(--s4);border-bottom:1px solid var(--rule)}.tier-head .tnum{font-family:var(--mono);font-size:11px;color:#fff;background:var(--accent);padding:2px 6px;letter-spacing:.04em}.tier.t-gap .tier-head .tnum{background:var(--alert)}.tier-head h2{font-size:14px;letter-spacing:-.005em}.tier-head .tcount,.tier-head .tsub{color:var(--muted);font-size:12px}.tier-head .tcount{margin-left:auto;font-family:var(--mono)}.order{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;grid-gap:var(--s5);gap:var(--s5);padding:var(--s4)}.order+.order{border-top:1px solid var(--rule-soft)}.order .o-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.order .o-ref{font-family:var(--mono);font-size:11px;color:var(--muted)}.order .o-meta{font-size:12.5px;color:var(--muted);margin-top:6px}.order .o-meta .mono{color:var(--ink)}.order .o-actions{display:grid;grid-gap:6px;gap:6px;align-content:start;justify-items:stretch;min-width:180px}.order .o-actions .hint{font-size:11px;color:var(--muted)}.supply{display:grid;grid-gap:6px;gap:6px;font-size:12.5px}.supply .srow{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--s3);gap:var(--s3);align-items:baseline}.supply .srow .sk{color:var(--muted)}.supply .srow .sv{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.supply .srow .st{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.supply .srow.short .st,.supply .srow.short .sv{color:var(--alert)}.snapshot-note{font-family:var(--mono);font-size:10.5px;color:var(--muted);padding:8px var(--s4);border-top:1px dashed var(--rule)}.foot-note{color:var(--muted);font-size:11.5px;margin-top:var(--s4);max-width:88ch}@media (max-width:1120px){.dash-cols,.dash-top,.desk{grid-template-columns:minmax(0,1fr)}.desk-list{position:static}.quint-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qcell{border-bottom:1px solid var(--rule-soft)}.order{grid-template-columns:minmax(0,1fr);gap:var(--s4)}}@media (max-width:720px){.moneypair{grid-template-columns:minmax(0,1fr)}.ml-sep{height:30px}.ml-sep:before{left:14px;right:14px;top:50%;bottom:auto;width:auto;height:1px}.ml-sep span{writing-mode:horizontal-tb;transform:translate(-50%,-50%);padding:0 10px}.quint-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.app{display:grid;grid-template-columns:208px minmax(0,1fr);align-items:start;min-height:100vh}.sidenav{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;background:var(--panel);border-right:1px solid var(--rule);padding-bottom:var(--s5)}.sidenav .brand{display:flex;align-items:center;gap:var(--s2);padding:var(--s4) var(--s4) var(--s3);border-bottom:1px solid var(--rule)}.sidenav .brand .mark{font-size:13px}.navgroup{padding:var(--s4) 0 0}.navgroup>.eyebrow{display:block;padding:0 var(--s4) var(--s2);font-size:9.5px}.navlink{display:flex;align-items:center;gap:var(--s3);width:100%;text-align:left;padding:7px var(--s4);border:0;border-left:2px solid transparent;background:none;cursor:pointer;font-size:13px;color:var(--ink);text-decoration:none}.navlink:hover{background:var(--rule-soft)}.navlink .ncount{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.navlink[aria-current=page]{background:var(--tint-accent);border-left-color:var(--accent);font-weight:600}.navlink[aria-current=page] .ncount{color:var(--accent)}.navlink.is-alert .ncount{color:var(--alert);font-weight:600}.navfoot{margin-top:var(--s5);padding:var(--s3) var(--s4) 0;border-top:1px solid var(--rule);font-size:11.5px;color:var(--muted)}.navfoot .who{color:var(--ink);font-weight:600;display:block}.navfoot .role{font-family:var(--mono);font-size:10.5px;letter-spacing:.04em}.main{min-width:0;padding:0 var(--s5) var(--s7)}.navtoggle{display:none}.pagehead{display:flex;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;padding:var(--s5) 0 var(--s4);border-bottom:1px solid var(--rule);margin-bottom:var(--s5)}.pagehead h1{font-size:24px;letter-spacing:-.015em}.pagehead .sub{color:var(--muted);font-size:13px;max-width:64ch;margin-top:3px}.pagehead .acts{margin-left:auto;display:flex;gap:var(--s2);flex-wrap:wrap}.crumb{font-family:var(--mono);font-size:11px;letter-spacing:.02em;margin-bottom:4px}.crumb,.crumb a{color:var(--muted)}.banner{display:flex;align-items:flex-start;gap:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--rule);border-left:3px solid var(--ink);background:var(--panel);font-size:13px;margin-bottom:var(--s4)}.banner.ok{border-left-color:var(--accent);background:var(--tint-accent)}.banner.bad{border-left-color:var(--alert);background:var(--tint-alert)}.banner .btn{margin-left:auto}.form{display:grid;grid-gap:var(--s5);gap:var(--s5);max-width:900px}.formsec{background:var(--panel);border:1px solid var(--rule)}.formsec>.panel-head .why{margin-left:auto;color:var(--muted);font-size:11.5px}.formgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--s4);gap:var(--s4);padding:var(--s4)}.formgrid.one{grid-template-columns:minmax(0,1fr)}.field{display:grid;grid-gap:4px;gap:4px;min-width:0}.field>.flabel{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600}.field>.flabel .req{color:var(--alert);margin-left:3px}.field input[type=date],.field input[type=email],.field input[type=number],.field input[type=text],.field select,.field textarea{font:inherit;font-size:13px;color:var(--ink);background:var(--panel);border:1px solid var(--rule);padding:7px 8px;border-radius:0;width:100%}.field .num-in{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.field .fhint{font-size:11.5px;color:var(--muted)}.field .ferr{font-size:11.5px;color:var(--alert);font-weight:500}.field.is-bad input,.field.is-bad select{border-color:var(--alert)}.field.is-locked input,.field.is-locked select{background:var(--rule-soft);color:var(--muted)}.formfoot{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;padding:var(--s4);border-top:1px solid var(--rule);background:var(--panel-soft,var(--rule-soft))}.formfoot .note{color:var(--muted);font-size:11.5px;max-width:52ch}.formfoot .btnrow{margin-left:auto}.timeline{list-style:none;margin:0;padding:0;display:grid}.timeline li{display:grid;grid-template-columns:92px 1fr;grid-gap:var(--s3);gap:var(--s3);padding:10px 0;border-bottom:1px solid var(--rule-soft)}.timeline li:last-child{border-bottom:0}.timeline .when{font-family:var(--mono);font-size:11.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.timeline .what{font-size:13px;min-width:0}.timeline .what b{font-weight:600}.timeline .who{color:var(--muted);font-size:11.5px;margin-top:2px}.timeline .amt{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.meter{display:grid;grid-gap:6px;gap:6px}.meter .mtrack{height:22px;background:var(--rule-soft);position:relative;border:1px solid var(--rule)}.meter .mfill{position:absolute;inset:0 auto 0 0;background:var(--accent)}.meter .mfill.over{background:var(--alert)}.meter .mlimit{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--ink)}.meter .mrow{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap;font-size:12px;color:var(--muted)}.meter .mrow .fig{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.meter .mrow .over{color:var(--alert);font-weight:600}.ageing{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule)}.ageing .abucket{background:var(--panel);padding:var(--s3);text-align:center}.ageing .abucket .ak{font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600}.ageing .abucket .av{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;margin-top:5px}.ageing .abucket.is-due .av{color:var(--alert);font-weight:600}.ageing .abucket.is-due{background:var(--tint-alert)}.ageing .abucket.is-empty .av{color:var(--muted)}.versions,.vrow{display:grid}.vrow{grid-template-columns:62px 1fr auto;grid-gap:var(--s3);gap:var(--s3);align-items:baseline;padding:9px var(--s4);border-bottom:1px solid var(--rule-soft)}.vrow:last-child{border-bottom:0}.vrow .vno{font-family:var(--mono);font-size:13px;font-weight:600}.vrow .vmeta{font-size:12px;color:var(--muted)}.vrow .vwhen{font-family:var(--mono);font-size:11.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vrow.is-current{background:var(--tint-accent)}.vrow.is-current .vno{color:var(--accent)}tr.editable td{vertical-align:middle}tr.editable input,tr.editable select{font:inherit;font-size:12.5px;padding:4px 6px;border:1px solid var(--rule);background:var(--panel);border-radius:0}td.acts{text-align:right;white-space:nowrap}.pager{gap:var(--s3);flex-wrap:wrap;padding:var(--s3) var(--s4);border-top:1px solid var(--rule);font-size:12px;color:var(--muted)}.pager,.pager .pnav{display:flex;align-items:center}.pager .pnav{margin-left:auto;gap:var(--s2)}.pager .pcur{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.state{display:grid;grid-gap:var(--s3);gap:var(--s3);justify-items:start;padding:var(--s7) var(--s5);background:var(--panel);border:1px solid var(--rule);max-width:640px}.state.center{justify-items:center;text-align:center;margin:0 auto}.state h2{font-size:17px}.state p{margin:0;color:var(--muted);font-size:13px;max-width:60ch}.state .code{font-family:var(--mono);font-size:11px;color:var(--muted)}.state.is-bad{border-left:3px solid var(--alert)}.state.is-denied{border-left:3px solid var(--fee)}.skel{background:var(--rule-soft);position:relative;overflow:hidden}.skel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7),transparent);animation:sweep 1.3s infinite}@keyframes sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.skel.line{height:11px}.skel.line.w40{width:40%}.skel.line.w60{width:60%}.skel.line.w80{width:80%}.skel.block{height:120px}.skelstack{display:grid;grid-gap:9px;gap:9px;padding:var(--s4)}.guard{display:flex;align-items:flex-start;gap:var(--s2);font-size:11.5px;color:var(--muted);border-top:1px dashed var(--rule);padding-top:var(--s3);margin-top:var(--s4)}.guard .gk{color:var(--fee);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:10px}@media (max-width:1180px){.app{grid-template-columns:64px minmax(0,1fr)}.navfoot,.navgroup>.eyebrow,.navlink .nlabel,.sidenav .brand .mark span{display:none}.navlink{justify-content:center;padding:9px 0}.navlink .ncount{margin-left:0}}@media (max-width:900px){.app{grid-template-columns:minmax(0,1fr)}.sidenav{position:fixed;inset:0 auto 0 0;z-index:40;width:248px;transform:translateX(-100%);transition:transform .18s ease;box-shadow:0 0 0 100vmax rgba(35,32,29,0)}.sidenav.is-open{transform:translateX(0);box-shadow:0 0 0 100vmax rgba(35,32,29,.34)}.navfoot,.navgroup>.eyebrow,.navlink .nlabel,.sidenav .brand .mark span{display:revert}.navlink{justify-content:flex-start;padding:9px var(--s4)}.navtoggle{display:inline-flex;align-items:center;gap:var(--s2);position:-webkit-sticky;position:sticky;top:0;z-index:30;margin:0 calc(var(--s5) * -1);padding:10px var(--s5);width:calc(100% + var(--s5) * 2);background:var(--ground);border:0;border-bottom:1px solid var(--rule);font-size:12.5px;font-weight:600;cursor:pointer}.main{padding-top:0}.ageing{grid-auto-flow:row}.timeline li{grid-template-columns:minmax(0,1fr);gap:2px}}@media (max-width:720px){.main{padding-left:var(--s4);padding-right:var(--s4)}.navtoggle{margin:0 calc(var(--s4) * -1);padding:10px var(--s4);width:calc(100% + var(--s4) * 2)}.formgrid{grid-template-columns:minmax(0,1fr)}.pagehead .acts{margin-left:0;width:100%}}@media (pointer:coarse){.btn{padding:12px 16px}.navlink{padding-top:12px;padding-bottom:12px}.tab{padding:13px 14px}.row{padding-top:14px;padding-bottom:14px}}.barline .fill,.cov-track i,.meter .mfill{inset:auto;position:absolute;top:0;bottom:0;left:0}.meter .mlimit{left:100%}.blocks{display:grid;grid-gap:var(--s5);gap:var(--s5)}.blocks.tight{gap:var(--s4)}.r-val.unpriced,.unpriced,td.unpriced{font-family:var(--ui);font-style:italic;font-size:12px;color:var(--muted);font-feature-settings:normal;font-variant-numeric:normal}td.unpriced{text-align:right}.blocks>*,.dash-cols>*,.dash-top>*,.desk-detail,.desk-list,.formsec,.panel,.scroller,.stack>*,.tier{min-width:0}.scroller{max-width:100%}.linkbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--ink);text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.linkbtn:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);color:var(--accent)}.barline .fill.rest,.cov-track i.rest,.legend .sw-rest{background:var(--rule)}.legend .sw-gap{background:var(--alert)}.pill.active{color:var(--ink);border-color:#cfc9c1}.pill.partpaid,.pill.unpaid{color:var(--fee);border-color:#decfb5;background:var(--tint-fee)}.pill.overdue{color:var(--alert);border-color:#e0bfba;background:var(--tint-alert)}.pill.open{color:var(--accent);border-color:#e3c7be;background:var(--tint-accent)}.notreported{font-family:var(--ui);font-style:italic;font-size:12px;color:var(--muted);font-feature-settings:normal;font-variant-numeric:normal}td.notreported{text-align:right}.subnav{display:flex;gap:var(--s1);flex-wrap:wrap;border-bottom:1px solid var(--rule);margin:calc(var(--s4) * -1) 0 var(--s5)}.subnav a,.subnav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;padding:8px 12px 9px;cursor:pointer;font-size:12.5px;font-weight:500;color:var(--muted);text-decoration:none}.subnav a:hover,.subnav button:hover{color:var(--ink)}.subnav [aria-current=page]{color:var(--ink);font-weight:600;border-bottom-color:var(--accent)}.panel-empty,.tier-empty{padding:var(--s5) var(--s4);color:var(--muted);font-size:12.5px}table caption{caption-side:top;text-align:left;padding:0 var(--s3) var(--s3);color:var(--muted);font-size:11.5px}.order{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(180px,250px)}.order .o-actions{min-width:0}.pill.stub{color:var(--fee);border-color:#decfb5}.banner.note,.pill.stub{background:var(--tint-fee)}.banner.note{border-left-color:var(--fee)}.check{display:inline-flex;align-items:center;gap:var(--s2);font-size:12.5px}.check input[type=checkbox]{width:14px;height:14px;accent-color:var(--accent);margin:0}.pagehead+.subnav{margin-top:calc(var(--s5) * -1)}.panel-head+.subnav{margin-top:var(--s4)}.field{align-content:start;align-items:start}.field input:not([type=checkbox]):not([type=radio]),.field select{height:var(--control-h,38px);line-height:normal}.field textarea{height:auto;min-height:76px}.field input[type=date]{-moz-appearance:none;appearance:none;-webkit-appearance:none}.field input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.field .ferr,.field .fhint{align-self:start}.filters label{align-items:stretch}.filters input[type=search],.filters select{height:var(--control-h,38px)}.signin{display:grid;place-items:center;min-height:100vh;padding:var(--s5)}.signin .state{width:min(400px,100%);gap:var(--s4)}.signin .mark{font-size:17px}.signin__action{width:100%;margin-top:var(--s2)}.muted{color:var(--muted)}.small{font-size:12px}.strong{font-weight:600;color:var(--ink)}.money-value{display:inline-grid;gap:2px;min-width:0}.money-value__primary{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13.5px;color:var(--book)}.money-value__secondary{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;color:var(--muted)}.money-value.is-fee .money-value__primary{color:var(--fee)}.money-value--stale .money-value__primary{color:var(--ink)}.money-value__stale,.money-value__stub{font-family:var(--ui);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fee)}.money-value__stale{color:var(--alert)}.meter .mfill.leg-orders{background:var(--accent)}.meter .mfill.leg-receivables{background:var(--fee)}.meter .mkey{display:flex;gap:var(--s4);flex-wrap:wrap;font-size:11.5px;color:var(--muted)}.meter .mkey i{display:inline-block;width:12px;height:8px;margin-right:6px}.meter .mkey i.leg-orders{background:var(--accent)}.meter .mkey i.leg-receivables{background:var(--fee)}.payload{margin:0;max-height:340px;overflow:auto;background:var(--rule-soft);border:1px solid var(--rule);padding:var(--s3);font-family:var(--mono);font-size:11.5px;line-height:1.5;color:var(--ink)}a.row,a.row:hover{color:inherit;text-decoration:none}a.row[aria-current=true]{background:var(--accent);color:#fff}.subline{display:block;font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.field input[type=file]{border:1px solid var(--rule);background:var(--panel);padding:7px 8px;font-size:12.5px;width:100%}.field input[type=file]::-webkit-file-upload-button{font:inherit;font-size:12px;font-weight:600;border:1px solid var(--rule);background:var(--rule-soft);color:var(--ink);padding:4px 10px;margin-right:var(--s3);cursor:pointer}.field input[type=file]::file-selector-button{font:inherit;font-size:12px;font-weight:600;border:1px solid var(--rule);background:var(--rule-soft);color:var(--ink);padding:4px 10px;margin-right:var(--s3);cursor:pointer}.pillrow{display:flex;gap:var(--s2);flex-wrap:wrap;align-items:center}.ml-fig{font-size:clamp(22px,2.5vw,34px);white-space:nowrap;overflow-wrap:normal}.ml-fee .ml-fig{font-size:clamp(18px,1.9vw,24px)}@media (max-width:900px){.navtoggle{width:auto;margin:0;align-self:stretch;padding-left:var(--s5);padding-right:var(--s5)}.main{padding-top:0}}@media (max-width:720px){.navtoggle{padding-left:var(--s4);padding-right:var(--s4)}}.panel-body{max-width:100%;overflow-x:auto}.panel-body>table,.panel>table{min-width:max-content}.row>*{min-width:0}.row .r-name{overflow-wrap:anywhere}.row .r-meta{grid-column:1/-1}.desk-detail{background:transparent;border:0;min-width:0;min-height:0;display:grid;grid-gap:var(--s4);gap:var(--s4);align-content:start;container-type:inline-size;container-name:pane}@container pane (max-width: 760px){.quint-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qcell{border-bottom:1px solid var(--rule-soft)}.qcell:nth-last-child(-n+3){border-bottom:0}}@container pane (max-width: 460px){.quint-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}dialog.dlg{padding:0;border:1px solid var(--rule);background:var(--panel);color:var(--ink);width:min(460px,calc(100vw - 2rem));box-shadow:0 14px 44px rgba(20,18,16,.22)}dialog.dlg::-webkit-backdrop{background:rgba(20,18,16,.42)}dialog.dlg::backdrop{background:rgba(20,18,16,.42)}.dlg-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);padding:var(--s4);border-bottom:1px solid var(--rule)}.dlg-head h2{margin:0;font-size:15px}.dlg-x{background:none;border:none;color:var(--muted);font-size:18px;line-height:1;cursor:pointer;padding:0 2px}.dlg-x:hover{color:var(--ink)}.dlg-body{display:grid;grid-gap:var(--s4);gap:var(--s4);padding:var(--s4)}.dlg-foot{display:flex;justify-content:flex-end;gap:var(--s3);padding:var(--s4);border-top:1px solid var(--rule);background:var(--rule-soft)}.seg{display:inline-flex;border:1px solid var(--rule);width:-moz-fit-content;width:fit-content}.seg button{font:inherit;font-size:12px;padding:6px 14px;background:none;border:none;border-left:1px solid var(--rule);color:var(--muted);cursor:pointer}.seg button:first-child{border-left:none}.seg button.on{background:var(--accent);color:#fff;font-weight:500}.picker{max-height:220px;overflow-y:auto;border:1px solid var(--rule)}.picker-item{display:flex;flex-direction:column;gap:1px;width:100%;text-align:left;padding:7px 10px;background:none;border:none;border-bottom:1px solid var(--rule-soft);cursor:pointer;font:inherit}.picker-item:last-child{border-bottom:none}.picker-item:hover{background:var(--rule-soft)}.picker-item.on{background:var(--tint-accent)}.picker-item .pk-n{font-size:13px;color:var(--ink);font-weight:500}.picker-item .pk-e{font-family:var(--mono)}.picker-item .pk-e,.picker-note{font-size:11.5px;color:var(--muted)}