:root{--paper:#FBFBF9;--panel:#FFFFFF;--quiet:#F4F4F1;--ink:#16181C;--ink-2:#5C6470;--ink-3:#8B929B;--rule:#E7E8E4;--rule-2:#CFD1CC;--navy:#1B2E45;--neg:#A3392E;--pos:#2C6E49;--warn:#96702A}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:var(--paper);color:var(--ink);font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column}.num{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.bar{background:var(--navy);height:46px;display:flex;align-items:stretch;gap:26px;padding:0 22px;color:#fff;flex:none}.mark{font-size:13.5px;font-weight:600;color:#fff;align-self:center;letter-spacing:.01em;position:relative;padding-right:26px}.mark:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:22px;background:rgba(255,255,255,.22)}.bar nav{display:flex;gap:22px}.bar nav a,.bar nav span{color:rgba(255,255,255,.6);text-decoration:none;font-size:13.5px;display:flex;align-items:center}.bar nav a.on{color:#fff;cursor:default}.bar nav a.live{color:rgba(255,255,255,.6)}.bar .out{margin-left:auto;display:flex;align-items:center}.bar .out button{font:inherit;font-size:12.5px;color:rgba(255,255,255,.6);background:transparent;border:0;padding:0;cursor:pointer}.bar .out button:hover{color:#fff}.bar nav a.live:hover{color:rgba(255,255,255,.82)}.bar nav span.off{color:rgba(255,255,255,.28);cursor:not-allowed}.shell{flex:1 1;max-width:1180px;width:100%;margin:0 auto;padding:32px 24px 22px;min-height:0}.grid{display:grid;grid-template-columns:minmax(0,var(--content,731px)) minmax(360px,1fr);grid-gap:0;gap:0;align-items:stretch;height:100%}.grid.navsplit{--content:560px}.left{padding-right:28px;overflow-y:auto;min-height:0}.right{padding-left:28px;border-left:1px solid var(--rule);display:flex;flex-direction:column;min-height:0}.head{margin-bottom:14px;height:30px;display:flex;align-items:center;justify-content:flex-end;max-width:600px}.head.full,table.navsheet{max-width:none}table.navsheet col.val{width:130px}select{font:inherit;font-size:13px;color:var(--ink);background:var(--panel);border:1px solid var(--rule-2);border-radius:5px;padding:5px 9px}table{width:100%;border-collapse:collapse;table-layout:fixed;max-width:600px}col.val{width:170px}td{padding:6px 0;border-bottom:1px solid var(--rule);font-size:14px}td.r{text-align:right}tr.sum td{color:var(--ink-2)}tr.sum td,tr.tot td{border-bottom:2px solid var(--rule-2)}tr.tot td{padding-bottom:11px;font-size:14px;font-weight:500}tr.cat td{padding-top:10px;font-weight:500;border-bottom:1px solid var(--rule)}tr.cat.open td{border-bottom:none}.fold{font:inherit;font-weight:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}.fold:hover{color:var(--navy)}.chev{display:inline-block;margin-left:7px;padding:0 4px;color:var(--ink-3);font-size:15px;line-height:1;vertical-align:.02em}.fold:hover .chev{color:var(--navy)}tr.cat td:first-child{padding-left:0}tr.pos td{border-bottom:none;padding:3px 0;font-size:13px;color:var(--ink-2)}tr.pos.last td{padding-bottom:9px;border-bottom:1px solid var(--rule)}tr.pos td:first-child{padding-left:17px}tr.grp td{border-bottom:none;padding:3px 0;font-size:13px;color:var(--ink-2)}tr.grp td:first-child{padding-left:17px}tr.grp.ccylevel td:first-child{padding-left:34px}tr.pos.under.inccy td:first-child{padding-left:51px}tr.grp .fold{font:inherit;font-weight:inherit;color:inherit}tr.pos.under td:first-child{padding-left:34px}tr.pos.grouplevel td:first-child{padding-left:17px}.ccy{font-size:11px;letter-spacing:.03em;margin-right:5px}.ccy,.sep{color:var(--ink-3)}.sep{opacity:.55}.neg{color:var(--neg)}.sub{margin-left:8px}.sub,.why{color:var(--ink-3);font-size:12.5px}.why{display:block;margin-top:2px}.state{color:var(--ink-3);font-size:12.5px}.bridgewrap{flex:none;margin-bottom:22px}h2{font-size:14px;font-weight:500;color:var(--ink);margin:0 0 10px;letter-spacing:-.005em}.right>h2+.composer{margin-top:0}.right .bridgewrap+h2{margin-top:4px}.bridge{background:var(--panel);border:1px solid var(--rule);border-radius:6px;padding:13px 15px}.bridgewrap>.bridge{background:transparent;border:0;border-radius:0;padding:0}.bridgewrap>h2{height:30px;display:flex;align-items:center;margin:0 0 14px}.bridgewrap table.wf{margin-top:0}.empty{color:var(--ink-2);font-size:13px;line-height:1.55;max-width:72ch}.empty b{font-weight:500;color:var(--ink)}.bridgeperiod{font-size:12px;color:var(--ink-3);margin:0 0 6px}.bridgenote{color:var(--ink-2);margin:0 0 8px}.bridgenote,.seedednote{font-size:12.5px;line-height:1.5}.seedednote{color:var(--ink);background:var(--quiet);border-left:3px solid var(--warn);padding:7px 10px;margin:0 0 10px}.bridgerows{width:100%;border-collapse:collapse}.bridgerows td{padding:5px 0;border-bottom:1px solid var(--rule);font-size:13px;vertical-align:top}.bridgerows td.r{padding-left:12px;white-space:nowrap}.bridgerows tr:last-child td{border-bottom:none}.bridgerows tr.navrow td{font-weight:500}.bridgecats{margin-top:10px;padding-top:8px;border-top:1px solid var(--rule)}.bridgecats .fold{font-size:13px}.bridgecat{margin-top:6px;padding-left:12px}.bridgefoot{margin:10px 0 0;font-size:11.5px;line-height:1.45;color:var(--ink-3)}.bridgenotes{padding-top:6px}.bridgesubset{margin:2px 0 8px;font-size:12px;line-height:1.5;color:var(--ink-2)}.bridgenotes .bridgenote:last-of-type{margin-bottom:2px}.othersparts{margin:0 0 8px}.composer{flex:none;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--rule-2);border-radius:14px;box-shadow:0 1px 2px rgba(22,24,28,.04)}.composer .field{resize:none;border:0;background:transparent;outline:none;font:inherit;font-size:14px;line-height:1.55;color:var(--ink);padding:12px 15px 0;min-height:42px;max-height:180px;overflow-y:auto;display:block}.composer .field::placeholder{color:var(--ink-3)}.composer .field:disabled{color:var(--ink-3)}.composer .status{display:flex;align-items:center;padding:8px 9px 9px 15px;font-size:12px;color:var(--ink-3)}.composer .status .hint,.composer .status .slot{display:flex;align-items:center;gap:6px}.composer .status .slot{color:var(--ink-2)}.composer .status kbd{font:inherit;font-size:11px;line-height:1;color:var(--ink-2);display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;background:var(--quiet);border:1px solid var(--rule-2);border-radius:4px}.composer .send{flex:none;width:24px;height:24px;padding:0;border-radius:50%;border:1px solid var(--navy);background:transparent;color:var(--navy);margin-left:auto;cursor:pointer;display:grid;place-items:center}.composer .send svg{display:block}.composer .send:hover:not(:disabled){background:var(--navy);color:#fff}.composer .send:disabled{background:var(--rule-2);border-color:var(--rule-2);color:var(--ink-3);cursor:default}.composer:focus-within{border-color:#9AA3AE;box-shadow:0 0 0 3px rgba(27,46,69,.09)}.answer{flex:1 1;overflow-y:auto;min-height:0;padding-right:6px;margin-top:18px}.answer .derivations summary,.answer .legend,.answer .prose,.answer .refused,.answer .steps{padding-left:16px}.steps{display:flex;align-items:baseline;gap:10px;color:var(--ink-3);font-size:14px;line-height:1.7;margin:0 0 14px}.steps .clock{color:var(--ink-3);opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prose{line-height:1.65;color:var(--ink);white-space:pre-wrap}.legend,.prose{font-size:14px;margin:0 0 14px}.legend{color:var(--ink-2)}.legend div{display:flex;gap:8px;line-height:1.65}.legend dt{color:var(--ink-3);min-width:74px}.legend dd{margin:0}.derivations{margin:0 0 14px}.derivations summary{font-size:12.5px;color:var(--ink-2);cursor:pointer;list-style:none;padding-bottom:6px}.derivations summary::-webkit-details-marker{display:none}.derivations summary:before{content:"› ";color:var(--ink-3)}.derivations[open] summary:before{content:"⌄ "}.derivations pre{font-size:12px;white-space:pre-wrap;border:1px solid var(--rule);border-radius:6px;padding:10px 12px;margin:0 0 8px;overflow-x:auto}.derivations pre,.withheld{line-height:1.6;color:var(--ink-2);background:var(--quiet)}.withheld{border:1px solid var(--rule-2);border-left:2px solid var(--ink-3);border-radius:6px;padding:13px 15px;font-size:14.5px}.withheld p{margin:0 0 9px}.withheld b{font-weight:500;color:var(--ink)}.withheld ul{margin:0;padding-left:18px}.withheld li{color:var(--ink-3);font-size:14px;line-height:1.6}.failed{border:1px solid var(--rule-2);border-left:2px solid var(--neg);border-radius:6px;background:var(--quiet);padding:13px 15px;font-size:14.5px;line-height:1.6;color:var(--ink-2)}.failed p{margin:0}.failed b{font-weight:500;color:var(--ink)}.refused{font-size:14.5px;line-height:1.6;color:var(--ink-2);margin:0 0 14px}@media (max-width:1000px){.grid{grid-template-columns:minmax(0,1fr)}.grid,body{height:auto}.left{padding-right:0;overflow:visible}.right{padding-left:0;border-left:0;border-top:1px solid var(--rule);margin-top:26px;padding-top:22px}}main.lobby{max-width:22rem;margin:auto;padding:32px 24px 112px;text-align:center}main.lobby .mark-lg{display:block;margin:0 auto 18px}main.lobby h1{font-size:22px;font-weight:600;letter-spacing:-.01em;margin:0 0 4px}main.lobby button{font:inherit;font-size:13.5px;font-weight:500;color:#fff;background:var(--navy);border:0;border-radius:5px;padding:10px 20px;cursor:pointer}main.lobby button:hover:not(:disabled){background:#223A56}main.lobby button:disabled{background:var(--rule-2);color:var(--ink-3);cursor:not-allowed}main.lobby summary{list-style:none;display:inline-block;margin-top:12px;font-size:12.5px;color:var(--ink-3);border-bottom:1px solid var(--rule);padding-bottom:1px}main.lobby summary::-webkit-details-marker{display:none}main.lobby summary:hover{color:var(--ink-2);border-bottom-color:var(--rule-2)}main.lobby details[open]{text-align:left;margin-top:4px}main.lobby details input{font-size:13px;padding:6px 8px;border:1px solid var(--rule-2);border-radius:4px;background:var(--panel);color:var(--ink)}main.lobby .err{color:var(--neg)}main.lobby .sub{color:var(--ink-2);font-size:13.5px;margin:0 0 22px}main.lobby .note{color:var(--ink-2);font-size:12.5px;line-height:1.55;margin:14px 0 0}main.record{max-width:44rem;margin:0 auto;padding:4rem 24px 5rem}main.record h1{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0 0 2px}main.record .sub{color:var(--ink-2);font-size:13.5px;margin:0 0 22px}main.record .note{color:var(--ink-2);font-size:12.5px;line-height:1.55;margin:16px 0 0;padding-left:12px;border-left:2px solid var(--rule)}main.record td.figure{text-align:right;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.footer{position:fixed;bottom:0;left:0;right:0;background:var(--paper);border-top:1px solid var(--rule);font-size:11.5px;color:var(--ink-3);padding:7px 24px}main.lobby details{margin-top:18px}main.lobby summary{color:var(--ink-2);font-size:13px;cursor:pointer;list-style-position:outside;width:-moz-fit-content;width:fit-content}main.lobby summary:hover{color:var(--ink)}main.lobby details p{margin:12px 0 0}.pick{color:inherit;text-decoration:none}.pick:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}tr.picked td{background:var(--pick,rgba(0,0,0,.035))}tr.picked .pick{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}td.state{color:var(--ink-2);font-style:normal}.hist{width:100%;border-collapse:collapse;margin-top:2px}.hist td{padding:5px 0;border-bottom:1px solid var(--rule-1);font-size:13px}.hist tr:last-child td{border-bottom:none}.histname{font-size:13px;color:var(--ink-2);margin:0 0 2px}.chg{display:block;font-size:11px;color:var(--ink-3);margin-top:1px}.chg.neg{color:var(--neg)}.histlabel{font-size:10px;letter-spacing:.04em;color:var(--ink-3)}.bridgewrap>.histsub{margin:-12px 0 10px;font-size:12px;color:var(--ink-3)}table.wf .wf-now{background:var(--navy)}table.wf .wf-before{background:#7f9bbd}table.wf td.wf-fig.neg{color:var(--neg)}.shell.wide{max-width:1480px}.solo{display:block;height:100%;min-height:0}.left.wide{padding-right:0;overflow-x:auto}table.pledged{max-width:100%;width:70.88%;table-layout:fixed;margin-inline:auto}table.pledged col.facilitycol{width:17.24%}table.pledged col.assetcol{width:16.75%}table.pledged col.figcol{width:6.9%}table.pledged col.termscol{width:17.73%}table.pledged td.list{white-space:pre-line;font-size:12.5px;line-height:1.35;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}table.pledged th{font-size:11px;font-weight:500;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;padding:0 0 7px;border-bottom:1px solid var(--rule-2);text-align:left;white-space:normal;line-height:1.25;vertical-align:bottom}table.pledged th.r{text-align:right}table.pledged th+th{padding-left:14px}table.pledged td{font-size:13.5px;padding:11px 0;vertical-align:top}table.pledged tbody tr{height:107px}table.pledged td+td{padding-left:14px}table.pledged td:last-child,table.pledged th:last-child{padding-right:6px}table.pledged td.r{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;white-space:normal}table.pledged td .why{display:block;margin-top:3px;font-size:11px;color:var(--ink-3)}table.pledged td:last-child{font-size:11.5px;color:var(--ink-2);line-height:1.45}.absent{color:var(--ink-3);font-style:italic;font-size:11px;line-height:1.3;display:inline-block}table.pledged td.r .why{text-align:right}table.pledged tr.tot td{font-size:13.5px;font-weight:500;padding-top:12px;border-top:2px solid var(--rule-2);border-bottom:none}table.pledged tr.tot .why{font-style:italic}.sheetccy{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.left.wide .head{justify-content:flex-start;max-width:none;width:70.88%;margin-inline:auto}.head .sheetccy{margin-right:auto}.answer .limitnote{margin:-6px 0 14px;padding-left:16px;font-size:12.5px;line-height:1.5;color:var(--ink-3)}table.statement.year{max-width:100%;table-layout:fixed;width:100%;min-width:703px}table.statement.year col.qcol{width:95px}table.statement.year col.totcol{width:98px}table.statement.year td:first-child,table.statement.year th:first-child{min-width:0;white-space:nowrap;padding-right:4px}table.statement.year th{font-size:11px;font-weight:500;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;padding:0 0 7px;border-bottom:1px solid var(--rule-2)}table.statement.year td.r,table.statement.year th.r{text-align:right;padding-left:0;padding-right:10px;white-space:nowrap}table.statement.year td.r .why,table.statement.year th.r .why{white-space:normal}table.statement.year th.r{padding-right:calc(10px - .04em)}table.statement.year td:first-child,table.statement.year th:first-child{text-align:left;min-width:210px}table.statement.year .nowq{background:var(--now,rgba(0,0,0,.028))}table.statement.year th.nowq{color:var(--ink)}table.statement.year .totcol{border-left:2px solid var(--rule-2)}table.statement.year th.totcol .why{margin-top:3px;text-transform:none;letter-spacing:0}table.statement.year td .why,table.statement.year th.totcol .why{display:block;font-size:10px;font-style:italic;color:var(--ink-3)}table.statement.year td .why{margin-top:2px}table.statement.year td.state{color:var(--ink-3)}table.statement.year td.state .absent{font-size:11px}table.statement.year tbody tr.tot td{padding-bottom:6px}table.statement.year tbody tr.tot.plain td{font-weight:400}.grid.wide{grid-template-columns:minmax(0,1fr) 400px}.bridgewhy{margin-top:14px}.bridgewhy>summary{cursor:pointer;font-size:12px;color:var(--ink-2);list-style:none;padding:4px 0}.bridgewhy>summary::-webkit-details-marker{display:none}.bridgewhy>summary:before{content:"▸ ";color:var(--ink-3)}.bridgewhy[open]>summary:before{content:"▾ "}.bridgewhy>summary:hover{color:var(--navy)}.bridgewhy .sub{margin-left:8px;font-size:11px;color:var(--ink-3)}table.pledged tr.bare td{opacity:.55}table.pledged tr.bare td:first-child{opacity:1;color:var(--ink-2)}table.wf{width:100%;border-collapse:collapse;margin:2px 0 6px;table-layout:auto}table.wf td{padding:7px 0;vertical-align:middle;border:none}table.wf td.wf-name{width:1%;white-space:nowrap;padding-right:12px;font-size:11.5px;color:var(--ink)}table.wf td.wf-barcell{width:auto;padding-right:12px}table.wf td.wf-fig{width:1%;white-space:nowrap;text-align:right;padding-right:0;font-size:12px;color:var(--ink);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}table.wf .wf-bar{height:16px;border-radius:1px}table.wf .wf-end{background:var(--navy,#1f3350)}table.wf .wf-up{background:#7f9bbd}table.wf .wf-down{background:var(--neg)}table.wf .wf-zero{background:var(--ink-3)}table.wf tr.wf-open td{border-bottom:1px solid var(--rule)}table.wf tr.wf-close td{border-top:1px solid var(--rule)}table.wf .wf-broken{position:relative}table.wf .wf-broken:after{content:"";position:absolute;left:10px;top:-2px;bottom:-2px;width:4px;border-left:2px solid var(--panel);border-right:2px solid var(--panel);transform:skewX(-20deg)}