.state-guarantee-call-page{gap:12px;display:grid}.state-guarantee-call-page :is(h1,h2,h3,h4,p){margin:0}.state-guarantee-call-page :is(h1,h2,h3,h4){text-wrap:balance}.state-guarantee-call-page p{text-wrap:pretty}.state-guarantee-call-page :is(strong,b,dd,time,em){font-variant-numeric:tabular-nums}.state-guarantee-call-hero{color:#fff8e9;background:#293b35;grid-template-columns:minmax(0,1fr) 330px;min-height:270px;display:grid}.state-guarantee-call-hero>div{align-content:center;gap:9px;padding:28px 32px;display:grid}.state-guarantee-call-hero a,.state-guarantee-call-detail-head a{color:#f0d5b2;justify-self:start;align-items:center;gap:6px;min-height:40px;font-size:.58rem;font-weight:800;display:inline-flex}.state-guarantee-call-hero a svg,.state-guarantee-call-detail-head a svg{width:15px}.state-guarantee-call-hero>div>span{color:#e7c8a2;font-size:.61rem;font-weight:800}.state-guarantee-call-hero h1{font-family:var(--state-serif);font-size:2.2rem;line-height:1.14}.state-guarantee-call-hero p{color:#fff8e9d1;max-width:850px;font-family:var(--state-serif);font-size:.81rem;line-height:1.8}.state-guarantee-call-hero dl{background:#1e2f34;border-left:1px solid #fff8e93d;margin:0;display:grid}.state-guarantee-call-hero dl div{border-bottom:1px solid #fff8e92e;align-content:center;gap:4px;padding:18px 20px;display:grid}.state-guarantee-call-hero dl div:last-child{border-bottom:0}.state-guarantee-call-hero dt{color:#fff8e99e;font-size:.55rem}.state-guarantee-call-hero dd{font-family:var(--state-serif);margin:0;font-size:.95rem}.state-guarantee-call-metrics{border:1px solid var(--state-line-strong);background:#eee8dc;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-guarantee-call-metrics>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:4px;min-height:92px;padding:10px;display:grid}.state-guarantee-call-metrics>div:last-child{border-right:0}.state-guarantee-call-metrics svg{color:#395f56;width:20px;margin:0 auto}.state-guarantee-call-metrics span{color:var(--state-ink-soft);font-size:.54rem}.state-guarantee-call-metrics strong{font-family:var(--state-serif);font-size:.78rem}.state-guarantee-call-filters{border:1px solid var(--state-line-strong);background:#f5f0e6;grid-template-columns:repeat(3,minmax(0,1fr)) auto auto;align-items:end;gap:8px;padding:12px 14px;display:grid}.state-guarantee-call-filters label{gap:4px;display:grid}.state-guarantee-call-filters label span{color:var(--state-ink-soft);font-size:.51rem;font-weight:800}.state-guarantee-call-filters select{border:1px solid var(--state-line-strong);min-width:0;height:40px;color:var(--state-ink);background:#fffaf0;padding:0 9px}.state-guarantee-call-filters button,.state-guarantee-call-filters>a{border:1px solid var(--state-indigo);background:var(--state-indigo);color:#fff;justify-content:center;align-items:center;gap:5px;min-height:40px;padding:0 12px;font-size:.57rem;font-weight:800;transition-property:transform;transition-duration:.12s;display:inline-flex}.state-guarantee-call-filters>a{color:var(--state-indigo);background:0 0}.state-guarantee-call-filters button:active,.state-guarantee-call-filters>a:active{transform:scale(.96)}.state-guarantee-call-filters svg{width:14px}.state-guarantee-call-register{border:1px solid var(--state-line-strong);background:#f7f2e8}.state-guarantee-call-register>header{border-bottom:1px solid var(--state-line-strong);background:#e2d9c9;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 16px;display:flex}.state-guarantee-call-register>header div{gap:2px;display:grid}.state-guarantee-call-register>header span{color:var(--state-cinnabar);font-size:.53rem;font-weight:800}.state-guarantee-call-register h2{font-family:var(--state-serif);font-size:1rem}.state-guarantee-call-register>header>b{font-size:.7rem}.state-guarantee-call-register-head,.state-guarantee-call-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:112px minmax(250px,1.3fr) minmax(145px,.7fr) minmax(160px,.75fr) minmax(175px,.8fr) 20px;align-items:center;gap:10px;padding:9px 12px;display:grid}.state-guarantee-call-register-head{min-height:38px;color:var(--state-ink-soft);background:#d9cfbe;font-size:.5rem;font-weight:800}.state-guarantee-call-register>a{min-height:112px;font-size:.6rem;transition-property:background-color,transform;transition-duration:.15s}.state-guarantee-call-register>a:hover{background:#fffaf0}.state-guarantee-call-register>a:active{transform:scale(.996)}.state-guarantee-call-register>a>b{color:var(--state-cinnabar)}.state-guarantee-call-register>a>span{gap:3px;min-width:0;display:grid}.state-guarantee-call-register>a p,.state-guarantee-call-register>a small{overflow-wrap:anywhere;color:var(--state-ink-soft);font-size:.52rem;line-height:1.5}.state-guarantee-call-register>a>svg{width:15px;color:var(--state-indigo)}.state-guarantee-call-empty{color:var(--state-ink-soft);padding:18px;font-size:.62rem}.state-guarantee-call-boundary,.state-guarantee-call-disclosure{border:1px solid var(--state-line-strong);color:var(--state-ink-soft);background:#ebe5d9;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:12px 14px;font-size:.6rem;line-height:1.65;display:grid}.state-guarantee-call-boundary svg,.state-guarantee-call-disclosure svg{color:#395f56;width:18px}.state-guarantee-call-detail-head{border:1px solid var(--state-line-strong);background:#f3ede2;grid-template-columns:minmax(0,1fr) 340px;min-height:225px;display:grid}.state-guarantee-call-detail-head>div{align-content:center;gap:7px;padding:22px 27px;display:grid}.state-guarantee-call-detail-head a{color:var(--state-indigo)}.state-guarantee-call-detail-head>div>span{color:var(--state-cinnabar);font-size:.57rem;font-weight:800}.state-guarantee-call-detail-head h1{font-family:var(--state-serif);font-size:1.8rem;line-height:1.2}.state-guarantee-call-detail-head p{max-width:780px;color:var(--state-ink-soft);font-size:.67rem;line-height:1.7}.state-guarantee-call-detail-head dl{border-left:1px solid var(--state-line-strong);background:#e4dccd;margin:0;display:grid}.state-guarantee-call-detail-head dl div{border-bottom:1px solid var(--state-line);align-content:center;gap:3px;padding:13px 17px;display:grid}.state-guarantee-call-detail-head dl div:last-child{border-bottom:0}.state-guarantee-call-detail-head dt{color:var(--state-ink-soft);font-size:.51rem}.state-guarantee-call-detail-head dd{font-family:var(--state-serif);margin:0;font-size:.79rem}.state-guarantee-call-chain{border:1px solid var(--state-line-strong);background:#e9e2d6;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-guarantee-call-chain>div{border-right:1px solid var(--state-line);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:2px 7px;min-height:72px;padding:9px 12px;display:grid}.state-guarantee-call-chain>div:last-child{border-right:0}.state-guarantee-call-chain span{border:1px solid var(--state-line-strong);width:26px;height:26px;color:var(--state-ink-soft);background:#f8f3ea;grid-row:1/3;place-items:center;font-size:.55rem;font-weight:800;display:grid}.state-guarantee-call-chain .is-complete span{color:#fff;background:#395f56;border-color:#395f56}.state-guarantee-call-chain b{font-size:.57rem}.state-guarantee-call-chain small{color:var(--state-ink-soft);font-size:.49rem}.state-guarantee-call-detail-layout{grid-template-columns:minmax(0,1fr) 300px;gap:12px;display:grid}.state-guarantee-call-detail-layout>main{align-content:start;gap:12px;display:grid}.state-guarantee-call-detail-layout>aside{border:1px solid var(--state-line-strong);background:#eee8dc;align-content:start;display:grid}.state-guarantee-call-detail-layout>aside>section{border-bottom:1px solid var(--state-line);gap:4px;padding:13px 15px;display:grid}.state-guarantee-call-detail-layout>aside svg{color:#395f56;width:19px}.state-guarantee-call-detail-layout>aside span{color:var(--state-ink-soft);font-size:.51rem}.state-guarantee-call-detail-layout>aside strong{font-size:.65rem;line-height:1.45}.state-guarantee-call-detail-layout>aside small{color:var(--state-ink-soft);font-size:.53rem;line-height:1.55}.state-guarantee-call-api code{overflow-wrap:anywhere;color:var(--state-indigo);background:#e1d8ca;padding:6px;font-size:.48rem}.state-guarantee-call-source-grid{border-top:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-guarantee-call-source-grid article{border-right:1px solid var(--state-line);grid-template-columns:28px minmax(0,1fr);align-content:start;gap:8px;min-height:120px;padding:14px;display:grid}.state-guarantee-call-source-grid article:last-child{border-right:0}.state-guarantee-call-source-grid svg{color:#395f56;width:20px}.state-guarantee-call-source-grid article>span{gap:4px;display:grid}.state-guarantee-call-source-grid b,.state-guarantee-call-decision article b{color:var(--state-cinnabar);font-size:.51rem}.state-guarantee-call-source-grid strong{font-size:.65rem;line-height:1.5}.state-guarantee-call-source-grid small,.state-guarantee-call-decision article small{color:var(--state-ink-soft);font-size:.51rem;line-height:1.5}.state-guarantee-call-claim{border-top:1px solid var(--state-line);gap:4px;padding:13px 16px;display:grid}.state-guarantee-call-claim span{color:var(--state-cinnabar);font-size:.51rem;font-weight:800}.state-guarantee-call-claim p{font-family:var(--state-serif);font-size:.7rem;line-height:1.7}.state-guarantee-call-claim small{color:var(--state-ink-soft);font-size:.52rem}.state-guarantee-call-amount-chain{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.state-guarantee-call-amount-chain div{border-right:1px solid var(--state-line);gap:3px;padding:12px 14px;display:grid}.state-guarantee-call-amount-chain div:last-child{border-right:0}.state-guarantee-call-amount-chain span{color:var(--state-ink-soft);font-size:.5rem}.state-guarantee-call-amount-chain strong{font-family:var(--state-serif);font-size:.72rem}.state-guarantee-call-decision>article{border-bottom:1px solid var(--state-line);grid-template-columns:28px minmax(0,1fr);gap:9px;padding:12px 14px;display:grid}.state-guarantee-call-decision>article svg,.state-guarantee-call-document>svg{color:#395f56;width:20px}.state-guarantee-call-decision article>div{gap:3px;display:grid}.state-guarantee-call-decision article p{color:var(--state-ink-soft);font-size:.59rem;line-height:1.65}.state-guarantee-call-decision>dl{border-bottom:1px solid var(--state-line);grid-template-columns:1fr 1fr;margin:0;display:grid}.state-guarantee-call-decision>dl div{border-right:1px solid var(--state-line);gap:3px;padding:10px 14px;display:grid}.state-guarantee-call-decision>dl div:last-child{border-right:0}.state-guarantee-call-decision dt{color:var(--state-ink-soft);font-size:.49rem}.state-guarantee-call-decision dd{margin:0;font-size:.56rem}.state-guarantee-call-decision dd a{color:var(--state-indigo);font-weight:800}.state-guarantee-call-document{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px 14px;display:grid}.state-guarantee-call-document span{gap:3px;display:grid}.state-guarantee-call-document b{font-size:.57rem}.state-guarantee-call-document small{color:var(--state-ink-soft);font-size:.49rem}.state-guarantee-call-document a{min-height:40px;color:var(--state-indigo);align-items:center;gap:5px;font-size:.52rem;font-weight:800;display:inline-flex}.state-guarantee-call-document a svg{width:14px}.state-guarantee-call-payments>a,.state-guarantee-call-recoveries>article{border-top:1px solid var(--state-line);align-items:center;gap:10px;padding:11px 14px;display:grid}.state-guarantee-call-payments>a{grid-template-columns:26px minmax(0,1fr) 145px 18px;transition-property:background-color,transform;transition-duration:.15s}.state-guarantee-call-payments>a:hover{background:#fffaf0}.state-guarantee-call-payments>a:active{transform:scale(.996)}.state-guarantee-call-payments>a>svg,.state-guarantee-call-recoveries>article>svg{color:#395f56;width:19px}.state-guarantee-call-payments>a>span,.state-guarantee-call-recoveries>article>div{gap:3px;display:grid}.state-guarantee-call-payments b,.state-guarantee-call-recoveries b{color:var(--state-cinnabar);font-size:.51rem}.state-guarantee-call-payments strong,.state-guarantee-call-recoveries strong{font-size:.61rem}.state-guarantee-call-payments small,.state-guarantee-call-recoveries small{color:var(--state-ink-soft);font-size:.49rem}.state-guarantee-call-payments em,.state-guarantee-call-recoveries em{text-align:right;font-size:.61rem;font-style:normal;font-weight:800}.state-guarantee-call-recoveries>article{grid-template-columns:26px minmax(0,1fr) 145px}.state-guarantee-call-recoveries a{min-height:40px;color:var(--state-indigo);align-items:center;gap:4px;font-size:.5rem;font-weight:800;display:inline-flex}.state-guarantee-call-recoveries a svg{width:13px}.state-guarantee-call-events ol{margin:0;padding:8px 16px 16px;list-style:none}.state-guarantee-call-events li{grid-template-columns:90px 12px minmax(0,1fr);gap:8px;padding:9px 0;display:grid}.state-guarantee-call-events time{color:var(--state-ink-soft);font-size:.5rem}.state-guarantee-call-events i{background:var(--state-cinnabar);width:8px;height:8px;margin-top:4px}.state-guarantee-call-events li>div{gap:3px;display:grid}.state-guarantee-call-events b{color:var(--state-cinnabar);font-size:.48rem}.state-guarantee-call-events strong{font-size:.61rem}.state-guarantee-call-events p{color:var(--state-ink-soft);font-size:.53rem;line-height:1.5}.state-debt-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.state-debt-call-summary{border:1px solid var(--state-line-strong);background:#f7f2e8}.state-debt-call-summary>header{border-bottom:1px solid var(--state-line-strong);background:#e2d9c9;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 16px;display:flex}.state-debt-call-summary>header div{gap:2px;display:grid}.state-debt-call-summary>header span{color:var(--state-cinnabar);font-size:.53rem;font-weight:800}.state-debt-call-summary h2{font-family:var(--state-serif);font-size:1rem}.state-debt-call-summary>header>a{min-height:40px;color:var(--state-indigo);align-items:center;gap:5px;font-size:.55rem;font-weight:800;display:inline-flex}.state-debt-call-summary>header svg{width:15px}.state-debt-call-summary-metrics{border-bottom:1px solid var(--state-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-debt-call-summary-metrics span{border-right:1px solid var(--state-line);min-height:58px;color:var(--state-ink-soft);text-align:center;place-content:center;gap:2px;font-size:.51rem;display:grid}.state-debt-call-summary-metrics span:last-child{border-right:0}.state-debt-call-summary-metrics b{color:var(--state-cinnabar);font-size:.64rem}.state-debt-call-summary>a{border-bottom:1px solid var(--state-line);grid-template-columns:25px minmax(0,1fr) 155px 18px;align-items:center;gap:9px;padding:11px 14px;transition-property:background-color,transform;transition-duration:.15s;display:grid}.state-debt-call-summary>a:hover{background:#fffaf0}.state-debt-call-summary>a:active{transform:scale(.996)}.state-debt-call-summary>a>svg{color:#395f56;width:18px}.state-debt-call-summary>a>span,.state-debt-call-summary>a>em{gap:3px;display:grid}.state-debt-call-summary>a b{color:var(--state-cinnabar);font-size:.5rem}.state-debt-call-summary>a strong{font-size:.61rem}.state-debt-call-summary>a small{color:var(--state-ink-soft);font-size:.49rem}.state-debt-call-summary>a em{text-align:right;font-style:normal;font-weight:800}.state-debt-call-summary>p{color:var(--state-ink-soft);padding:16px;font-size:.59rem}.admin-debt-metrics{grid-template-columns:repeat(10,minmax(0,1fr))}.admin-guarantee-call-ledger{border-top:1px solid var(--state-line-strong);background:#f4eee3}.admin-guarantee-call-ledger>header{border-bottom:1px solid var(--state-line-strong);background:#d9cfbe;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.admin-guarantee-call-ledger>header svg{color:#395f56;width:19px}.admin-guarantee-call-ledger>header div{gap:2px;display:grid}.admin-guarantee-call-ledger>header span{color:var(--state-cinnabar);font-size:.48rem;font-weight:800}.admin-guarantee-call-ledger h3,.admin-guarantee-call-ledger h4{font-family:var(--state-serif);text-wrap:balance;margin:0}.admin-guarantee-call-ledger h3{font-size:.75rem}.admin-guarantee-call-ledger h4{font-size:.64rem}.admin-guarantee-call-create{border-bottom:1px solid var(--state-line);background:#ede5d8;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:11px 13px;display:grid}.admin-guarantee-call-create>header{border-bottom:1px solid var(--state-line);grid-column:1/-1;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;padding-bottom:7px;display:grid}.admin-guarantee-call-create>header svg{color:#395f56;width:19px}.admin-guarantee-call-create>header div{gap:2px;display:grid}.admin-guarantee-call-create>header span{color:var(--state-cinnabar);font-size:.46rem}.admin-guarantee-call-create label,.admin-guarantee-call-action-group label{gap:3px;display:grid}.admin-guarantee-call-create label.is-wide,.admin-guarantee-call-action-group label.is-wide{grid-column:1/-1}.admin-guarantee-call-create label span,.admin-guarantee-call-action-group label span{color:var(--state-ink-soft);font-size:.45rem}.admin-guarantee-call-create :is(input,select,textarea),.admin-guarantee-call-action-group :is(input,select,textarea),.admin-guarantee-recovery-actions textarea{border:1px solid var(--state-line-strong);background:#fffaf0;min-width:0;padding:7px;font-size:.51rem}.admin-guarantee-call-create textarea,.admin-guarantee-call-action-group textarea,.admin-guarantee-recovery-actions textarea{resize:vertical;min-height:58px}.admin-guarantee-call-create>button,.admin-guarantee-call-ledger button{background:var(--state-indigo);color:#fff;border:0;justify-content:center;align-items:center;gap:5px;min-height:40px;padding:0 10px;font-size:.5rem;font-weight:800;transition-property:transform,opacity;transition-duration:.12s;display:inline-flex}.admin-guarantee-call-create>button{grid-column:1/-1}.admin-guarantee-call-ledger button:active{transform:scale(.96)}.admin-guarantee-call-ledger button:disabled{cursor:not-allowed;opacity:.45}.admin-guarantee-call-ledger button svg{width:14px}.admin-guarantee-call-ledger button.is-secondary,.admin-guarantee-call-action-group>.is-return button,.admin-guarantee-call-action-group>.is-reject button{background:#67594f}.admin-guarantee-call-queue{border-bottom:1px solid var(--state-line);background:#e3dbce;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-guarantee-call-queue span{border-right:1px solid var(--state-line);min-height:48px;color:var(--state-ink-soft);text-align:center;place-content:center;gap:2px;font-size:.47rem;display:grid}.admin-guarantee-call-queue span:last-child{border-right:0}.admin-guarantee-call-queue b{color:var(--state-cinnabar);font-size:.62rem}.admin-guarantee-call-record{border-bottom:1px solid var(--state-line)}.admin-guarantee-call-record>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 125px 190px;align-items:center;gap:10px;padding:12px 14px;display:grid}.admin-guarantee-call-record>summary>span{gap:2px;min-width:0;display:grid}.admin-guarantee-call-record>summary b{color:var(--state-cinnabar);font-size:.49rem}.admin-guarantee-call-record>summary strong{font-size:.61rem}.admin-guarantee-call-record>summary small{color:var(--state-ink-soft);font-size:.48rem;line-height:1.45}.admin-guarantee-call-record>summary em{color:var(--state-indigo);justify-self:end;font-size:.5rem;font-style:normal;font-weight:800}.admin-guarantee-call-body{background:#eee7db;grid-template-columns:minmax(260px,.78fr) minmax(300px,.9fr) minmax(320px,1.1fr);gap:10px;padding:10px 13px 13px;display:grid}.admin-guarantee-call-facts,.admin-guarantee-call-history,.admin-guarantee-recovery-ledger{border:1px solid var(--state-line-strong);background:#f7f2e8;min-width:0}.admin-guarantee-call-facts>header,.admin-guarantee-call-history>header,.admin-guarantee-recovery-ledger>header,.admin-guarantee-call-action-group>header{border-bottom:1px solid var(--state-line);background:#ddd3c2;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:9px 10px;display:grid}.admin-guarantee-recovery-ledger>header{grid-template-columns:minmax(0,1fr) auto}.admin-guarantee-call-facts>header svg,.admin-guarantee-call-history>header svg,.admin-guarantee-call-action-group>header svg{color:#395f56;width:18px}.admin-guarantee-call-facts>header div,.admin-guarantee-call-history>header div,.admin-guarantee-recovery-ledger>header div,.admin-guarantee-call-action-group>header span{gap:2px;display:grid}.admin-guarantee-call-facts>header span,.admin-guarantee-call-history>header span,.admin-guarantee-recovery-ledger>header span{color:var(--state-cinnabar);font-size:.46rem}.admin-guarantee-call-facts>p,.admin-guarantee-call-facts>small{color:var(--state-ink-soft);margin:0;padding:8px 10px 0;font-size:.5rem;line-height:1.6;display:block}.admin-guarantee-call-facts>p b{color:var(--state-cinnabar)}.admin-guarantee-call-facts dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:8px 10px 0;display:grid}.admin-guarantee-call-facts dl div{border:1px solid var(--state-line);border-bottom:0;border-right:0;gap:2px;padding:7px;display:grid}.admin-guarantee-call-facts dl div:nth-child(3n){border-right:1px solid var(--state-line)}.admin-guarantee-call-facts dl div:nth-last-child(-n+3){border-bottom:1px solid var(--state-line)}.admin-guarantee-call-facts dt{color:var(--state-ink-soft);font-size:.44rem}.admin-guarantee-call-facts dd{margin:0;font-size:.5rem;font-weight:800}.admin-guarantee-call-ledger blockquote{border-left:2px solid var(--state-cinnabar);color:#634d3e;background:#e8e0d3;margin:7px 10px 0;padding:7px 9px;font-size:.48rem;line-height:1.55}.admin-guarantee-call-ledger .is-return-reason{color:#654d3f;background:#e5d9cb;margin:7px 10px 0;padding:7px 9px}.admin-guarantee-call-draft-actions{grid-template-columns:1fr 1fr;gap:6px;padding:10px;display:grid}.admin-guarantee-call-draft-actions form{display:grid}.admin-guarantee-call-current-actions{align-content:start;gap:8px;display:grid}.admin-guarantee-call-action-group{border:1px solid var(--state-line-strong);background:#f7f2e8}.admin-guarantee-call-action-group>header b{font-size:.52rem}.admin-guarantee-call-action-group>header small{color:var(--state-ink-soft);font-size:.46rem;line-height:1.45}.admin-guarantee-call-action-group>form{grid-template-columns:1fr 1fr;gap:6px;padding:9px;display:grid}.admin-guarantee-call-action-group>form>button{grid-column:1/-1}.admin-guarantee-call-action-group>.is-return,.admin-guarantee-call-action-group>.is-reject{border-top:1px solid var(--state-line);grid-template-columns:1fr}.admin-guarantee-call-action-group>.is-return>button,.admin-guarantee-call-action-group>.is-reject>button{grid-column:auto}.admin-guarantee-call-payment-ledger{display:grid}.admin-guarantee-call-payment-ledger p{border-bottom:1px solid var(--state-line);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;margin:0;padding:8px 10px;display:grid}.admin-guarantee-call-payment-ledger svg{color:#395f56;width:16px}.admin-guarantee-call-payment-ledger span{gap:2px;display:grid}.admin-guarantee-call-payment-ledger b{font-size:.48rem}.admin-guarantee-call-payment-ledger small{color:var(--state-ink-soft);font-size:.44rem}.admin-guarantee-call-payment-ledger strong{font-size:.49rem}.admin-guarantee-call-history ol{margin:0;padding:6px 10px 10px;list-style:none}.admin-guarantee-call-history li{border-bottom:1px solid var(--state-line);grid-template-columns:72px minmax(0,1fr);gap:7px;padding:7px 0;display:grid}.admin-guarantee-call-history time{color:var(--state-ink-soft);font-size:.44rem}.admin-guarantee-call-history li>span{gap:2px;display:grid}.admin-guarantee-call-history li b{font-size:.48rem}.admin-guarantee-call-history li small{color:var(--state-ink-soft);font-size:.44rem;line-height:1.45}.admin-guarantee-recovery-ledger{grid-column:1/-1}.admin-guarantee-recovery-ledger>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) minmax(210px,.35fr);gap:10px;padding:10px;display:grid}.admin-guarantee-recovery-ledger>article>div:first-child{gap:4px;display:grid}.admin-guarantee-recovery-ledger article>div>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-guarantee-recovery-ledger article b{color:var(--state-cinnabar);font-size:.49rem}.admin-guarantee-recovery-ledger article em{color:var(--state-indigo);font-size:.47rem;font-style:normal;font-weight:800}.admin-guarantee-recovery-ledger article strong{font-size:.55rem}.admin-guarantee-recovery-ledger article p,.admin-guarantee-recovery-ledger article small{color:var(--state-ink-soft);font-size:.48rem;line-height:1.5}.admin-guarantee-recovery-actions{align-content:start;gap:6px;display:grid}.admin-guarantee-recovery-actions form{gap:5px;display:grid}.admin-guarantee-call-empty{color:var(--state-ink-soft);margin:0;padding:12px;font-size:.5rem}@media (max-width:1250px){.state-guarantee-call-register-head,.state-guarantee-call-register>a{grid-template-columns:100px minmax(220px,1.2fr) 135px 145px 155px 18px}.admin-debt-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-guarantee-call-body{grid-template-columns:1fr 1fr}.admin-guarantee-call-history{grid-column:1/-1}}@media (max-width:900px){.state-guarantee-call-hero,.state-guarantee-call-detail-head,.state-guarantee-call-detail-layout{grid-template-columns:1fr}.state-guarantee-call-hero dl,.state-guarantee-call-detail-head dl{border-top:1px solid var(--state-line-strong);border-left:0;grid-template-columns:repeat(3,1fr)}.state-guarantee-call-hero dl div,.state-guarantee-call-detail-head dl div{border-right:1px solid var(--state-line);border-bottom:0}.state-guarantee-call-metrics{grid-template-columns:1fr 1fr}.state-guarantee-call-metrics>div:nth-child(2n){border-right:0}.state-guarantee-call-metrics>div:last-child{border-top:1px solid var(--state-line);grid-column:1/-1}.state-guarantee-call-filters{grid-template-columns:1fr 1fr}.state-guarantee-call-filters button{grid-column:1/-1}.state-guarantee-call-register-head{display:none}.state-guarantee-call-register>a{grid-template-columns:92px 1fr 18px}.state-guarantee-call-register>a>span:nth-of-type(n+2){grid-column:2}.state-guarantee-call-register>a>svg{grid-area:1/3/5}.state-guarantee-call-chain{grid-template-columns:1fr}.state-guarantee-call-chain>div{border-right:0;border-bottom:1px solid var(--state-line)}.state-guarantee-call-chain>div:last-child{border-bottom:0}.state-guarantee-call-source-grid{grid-template-columns:1fr}.state-guarantee-call-source-grid article{border-right:0;border-bottom:1px solid var(--state-line)}.state-debt-metrics,.state-debt-call-summary-metrics{grid-template-columns:1fr 1fr}.state-debt-call-summary-metrics span:nth-child(2n){border-right:0}.state-debt-call-summary-metrics span:last-child{border-top:1px solid var(--state-line);grid-column:1/-1}.admin-guarantee-call-create{grid-template-columns:1fr 1fr}.admin-guarantee-call-body{grid-template-columns:1fr}.admin-guarantee-call-history,.admin-guarantee-recovery-ledger{grid-column:auto}.admin-guarantee-recovery-ledger>article{grid-template-columns:1fr}}@media (max-width:580px){.state-guarantee-call-hero>div{padding:22px 18px}.state-guarantee-call-hero h1{font-size:1.65rem}.state-guarantee-call-hero dl,.state-guarantee-call-detail-head dl{grid-template-columns:1fr}.state-guarantee-call-hero dl div,.state-guarantee-call-detail-head dl div{border-right:0;border-bottom:1px solid var(--state-line)}.state-guarantee-call-filters{grid-template-columns:1fr}.state-guarantee-call-filters button{grid-column:auto}.state-guarantee-call-register>a{grid-template-columns:1fr 18px}.state-guarantee-call-register>a>b,.state-guarantee-call-register>a>span{grid-column:1}.state-guarantee-call-register>a>svg{grid-area:1/2/6}.state-guarantee-call-amount-chain,.state-guarantee-call-decision>dl{grid-template-columns:1fr}.state-guarantee-call-amount-chain div,.state-guarantee-call-decision>dl div{border-right:0;border-bottom:1px solid var(--state-line)}.state-guarantee-call-document{grid-template-columns:24px 1fr}.state-guarantee-call-document a{grid-column:2}.state-guarantee-call-payments>a,.state-guarantee-call-recoveries>article,.state-debt-call-summary>a{grid-template-columns:24px 1fr 18px}.state-guarantee-call-payments em,.state-guarantee-call-recoveries em,.state-debt-call-summary>a em{text-align:left;grid-column:2}.state-guarantee-call-recoveries>article{grid-template-columns:24px 1fr}.state-guarantee-call-events li{grid-template-columns:72px 10px 1fr}.admin-debt-metrics{grid-template-columns:1fr 1fr}.admin-guarantee-call-create,.admin-guarantee-call-action-group>form{grid-template-columns:1fr}.admin-guarantee-call-create>header,.admin-guarantee-call-create label.is-wide,.admin-guarantee-call-create>button,.admin-guarantee-call-action-group label.is-wide,.admin-guarantee-call-action-group>form>button{grid-column:auto}.admin-guarantee-call-queue{grid-template-columns:1fr 1fr}.admin-guarantee-call-record>summary{grid-template-columns:1fr auto}.admin-guarantee-call-record>summary>span:last-child{grid-column:1}.admin-guarantee-call-facts dl{grid-template-columns:1fr 1fr}.admin-guarantee-call-facts dl div:nth-child(3n){border-right:0}.admin-guarantee-call-facts dl div:nth-child(2n){border-right:1px solid var(--state-line)}.admin-guarantee-call-draft-actions{grid-template-columns:1fr}}.finance-debt-summary-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.finance-guarantee-call-summary-register{border-top:1px solid var(--state-line-strong)}.finance-guarantee-call-summary-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr) 150px 18px;align-items:center;gap:10px;padding:10px 12px;transition-property:background-color,transform;transition-duration:.15s;display:grid}.finance-guarantee-call-summary-register>a:hover{background:#fffaf0}.finance-guarantee-call-summary-register>a:active{transform:scale(.996)}.finance-guarantee-call-summary-register>a>svg{color:#395f56;width:17px}.finance-guarantee-call-summary-register span,.finance-guarantee-call-summary-register em{gap:2px;display:grid}.finance-guarantee-call-summary-register b{color:var(--state-cinnabar);font-size:.5rem}.finance-guarantee-call-summary-register strong{font-size:.62rem}.finance-guarantee-call-summary-register small{color:var(--state-ink-soft);font-size:.49rem}.finance-guarantee-call-summary-register em{text-align:right;font-style:normal;font-weight:800}.finance-debt-summary>footer{background:#e4dccd;justify-content:flex-end;padding:8px 12px;display:flex}.finance-debt-summary>footer a{min-height:40px;color:var(--state-indigo);align-items:center;gap:5px;font-size:.52rem;font-weight:800;display:inline-flex}.finance-debt-summary>footer svg{width:14px}.budget-guarantee-call-register>a{border-top:1px solid var(--state-line);grid-template-columns:25px minmax(0,1fr) 190px 18px;align-items:center;gap:10px;padding:10px 12px;transition-property:background-color,transform;transition-duration:.15s;display:grid}.budget-guarantee-call-register>a:hover{background:#fffaf0}.budget-guarantee-call-register>a:active{transform:scale(.996)}.budget-guarantee-call-register>a>svg{color:#395f56;width:18px}.budget-guarantee-call-register>a>div,.budget-guarantee-call-register>a>em{gap:3px;display:grid}.budget-guarantee-call-register b{color:var(--state-cinnabar);font-size:.5rem}.budget-guarantee-call-register strong{font-size:.61rem}.budget-guarantee-call-register p,.budget-guarantee-call-register small{color:var(--state-ink-soft);font-size:.49rem;line-height:1.5}.budget-guarantee-call-register em{text-align:right;font-style:normal;font-weight:800}.local-government-guarantee-calls{border:1px solid var(--state-line-strong);background:#f4efe5}.local-government-guarantee-calls>header{border-bottom:1px solid var(--state-line-strong);background:#ddd3c2;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.local-government-guarantee-calls>header svg{color:#395f56;width:20px}.local-government-guarantee-calls>header div{gap:2px;display:grid}.local-government-guarantee-calls>header span{color:var(--state-cinnabar);font-size:.5rem}.local-government-guarantee-calls h2{font-family:var(--state-serif);margin:0;font-size:.84rem}.local-government-guarantee-calls>a{border-bottom:1px solid var(--state-line);grid-template-columns:25px minmax(0,1fr) 170px 18px;align-items:center;gap:9px;padding:12px 14px;transition-property:background-color,transform;transition-duration:.15s;display:grid}.local-government-guarantee-calls>a:hover{background:#fffaf0}.local-government-guarantee-calls>a:active{transform:scale(.996)}.local-government-guarantee-calls>a>svg{color:#395f56;width:18px}.local-government-guarantee-calls>a>div,.local-government-guarantee-calls>a>span{gap:3px;display:grid}.local-government-guarantee-calls b{color:var(--state-cinnabar);font-size:.5rem}.local-government-guarantee-calls strong{font-size:.62rem}.local-government-guarantee-calls p,.local-government-guarantee-calls small{color:var(--state-ink-soft);font-size:.5rem;line-height:1.5}.local-government-guarantee-calls>a>span{text-align:right}.state-institution-guarantee-calls{background:var(--state-panel);box-shadow:inset 0 0 0 1px var(--state-line-strong);grid-column:1/-1;overflow:hidden}.state-institution-guarantee-calls>header{border-bottom:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:0 13px;display:grid}.state-institution-guarantee-calls>header svg{width:18px;color:var(--state-indigo)}.state-institution-guarantee-calls h2{margin:0;font-size:.88rem}.state-institution-guarantee-calls>header a{min-height:40px;color:var(--state-indigo-light);font-family:var(--state-serif);align-items:center;font-size:.62rem;display:inline-flex}.state-institution-guarantee-calls>a{border-bottom:1px solid var(--state-line);grid-template-columns:105px minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:68px;padding:8px 11px;transition-property:background-color,transform;transition-duration:.15s;display:grid}.state-institution-guarantee-calls>a:hover{background:#ffffff3d}.state-institution-guarantee-calls>a:active{transform:scale(.996)}.state-institution-guarantee-calls>a>span{background:var(--state-indigo);color:#f8eed5;font-family:var(--state-serif);text-align:center;padding:4px 6px;font-size:.54rem}.state-institution-guarantee-calls>a>div{gap:4px;min-width:0;display:grid}.state-institution-guarantee-calls strong{font-family:var(--state-serif);font-size:.68rem}.state-institution-guarantee-calls small{color:var(--state-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;overflow:hidden}.state-institution-guarantee-calls>a>svg{width:14px;color:var(--state-indigo-light)}@media (max-width:820px){.finance-debt-summary-metrics{grid-template-columns:1fr 1fr}.finance-debt-summary-metrics span:last-child{grid-column:1/-1}.finance-guarantee-call-summary-register>a,.budget-guarantee-call-register>a,.local-government-guarantee-calls>a{grid-template-columns:24px 1fr 18px}.finance-guarantee-call-summary-register em,.budget-guarantee-call-register em,.local-government-guarantee-calls>a>span{text-align:left;grid-column:2}.finance-guarantee-call-summary-register>a>svg:last-child,.budget-guarantee-call-register>a>svg:last-child,.local-government-guarantee-calls>a>svg:last-child{grid-area:1/3/3}}@media (max-width:520px){.state-institution-guarantee-calls>a{grid-template-columns:1fr 18px}.state-institution-guarantee-calls>a>span{justify-self:start}.state-institution-guarantee-calls>a>div{grid-column:1}.state-institution-guarantee-calls>a>svg{grid-area:1/2/3}.state-institution-guarantee-calls small{white-space:normal}}
.state-fiscal-position-page{gap:12px;display:grid}.state-fiscal-position-detail-page,.state-sustainability-page,.state-sustainability-detail-page,.state-institution-fiscal-position{min-width:0}.state-fiscal-position-page :is(h1,h2,p){margin:0}.state-fiscal-position-page :is(strong,b,dd,time,em){font-variant-numeric:tabular-nums}.state-fiscal-position-hero,.state-sustainability-hero{color:#fff8e9;background:#31483f;grid-template-columns:minmax(0,1fr) 320px;min-height:250px;display:grid}.state-sustainability-hero{background:#3e3438}.state-fiscal-position-hero>div,.state-sustainability-hero>div{align-content:center;gap:9px;padding:28px 32px;display:grid}.state-fiscal-position-hero span,.state-sustainability-hero span{color:#e4c59f;font-size:.62rem;font-weight:800}.state-fiscal-position-hero h1,.state-sustainability-hero h1{font-family:var(--state-serif);font-size:2.18rem;line-height:1.12}.state-fiscal-position-hero p,.state-sustainability-hero p{color:#fff8e9d1;max-width:820px;font-family:var(--state-serif);font-size:.82rem;line-height:1.8}.state-fiscal-position-hero dl,.state-sustainability-hero dl{background:#24343a;border-left:1px solid #fff8e938;margin:0;display:grid}.state-sustainability-hero dl{background:#2c3039}.state-fiscal-position-hero dl div,.state-sustainability-hero dl div{border-bottom:1px solid #fff8e92e;align-content:center;gap:4px;padding:18px 20px;display:grid}.state-fiscal-position-hero dl div:last-child,.state-sustainability-hero dl div:last-child{border-bottom:0}.state-fiscal-position-hero dt,.state-sustainability-hero dt{color:#fff8e99e;font-size:.55rem}.state-fiscal-position-hero dd,.state-sustainability-hero dd{font-family:var(--state-serif);margin:0;font-size:1rem}.state-fiscal-position-metrics,.state-sustainability-metrics,.state-sustainability-ratios,.state-sustainability-facts{border:1px solid var(--state-line-strong);background:#eee8dc;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.state-fiscal-position-metrics>div,.state-sustainability-metrics>div,.state-sustainability-ratios>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:4px;min-height:88px;padding:10px;display:grid}.state-fiscal-position-metrics>div:last-child,.state-sustainability-metrics>div:last-child,.state-sustainability-ratios>div:last-child{border-right:0}.state-fiscal-position-metrics svg,.state-sustainability-metrics svg,.state-sustainability-ratios svg{color:#395f56;width:20px;margin:0 auto}.state-fiscal-position-metrics span,.state-sustainability-metrics span,.state-sustainability-ratios span{color:var(--state-ink-soft);font-size:.54rem}.state-fiscal-position-metrics strong,.state-sustainability-metrics strong,.state-sustainability-ratios strong{font-family:var(--state-serif);font-size:.83rem}.state-fiscal-position-filters{border:1px solid var(--state-line-strong);background:#f5f0e6;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto auto;align-items:end;gap:8px;padding:12px 14px;display:grid}.state-fiscal-position-filters label{gap:4px;display:grid}.state-fiscal-position-filters label span{color:var(--state-ink-soft);font-size:.52rem;font-weight:800}.state-fiscal-position-filters select{border:1px solid var(--state-line-strong);min-width:0;height:34px;color:var(--state-ink);background:#fffaf0;padding:0 9px}.state-fiscal-position-filters button,.state-fiscal-position-filters>a{border:1px solid var(--state-indigo);background:var(--state-indigo);color:#fff;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 12px;font-size:.56rem;font-weight:800;display:inline-flex}.state-fiscal-position-filters>a{color:var(--state-indigo);background:0 0}.state-fiscal-position-filters svg{width:14px}.state-fiscal-position-register,.state-sustainability-register,.state-fiscal-position-lines,.state-sustainability-scenarios,.state-sustainability-evidence,.state-fiscal-position-events{border:1px solid var(--state-line-strong);background:#f7f2e8}.state-fiscal-position-register>header,.state-sustainability-register>header,.state-fiscal-position-lines>header,.state-sustainability-scenarios>header,.state-sustainability-evidence>header,.state-fiscal-position-events>header{border-bottom:1px solid var(--state-line-strong);background:#ded4c3;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.state-fiscal-position-register>header div,.state-sustainability-register>header div,.state-fiscal-position-lines>header div,.state-sustainability-scenarios>header div,.state-sustainability-evidence>header div,.state-fiscal-position-events>header div{gap:2px;display:grid}.state-fiscal-position-register>header span,.state-sustainability-register>header span,.state-fiscal-position-lines>header span,.state-sustainability-scenarios>header span,.state-sustainability-evidence>header span,.state-fiscal-position-events>header span{color:var(--state-cinnabar);font-size:.52rem;font-weight:800}.state-fiscal-position-register h2,.state-sustainability-register h2,.state-fiscal-position-lines h2,.state-sustainability-scenarios h2,.state-sustainability-evidence h2,.state-fiscal-position-events h2{font-family:var(--state-serif);font-size:.98rem}.state-fiscal-position-register-head,.state-fiscal-position-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:92px minmax(220px,1.25fr) minmax(150px,.75fr) repeat(3,minmax(110px,.58fr)) 18px;align-items:center;gap:10px;padding:9px 12px;display:grid}.state-fiscal-position-register-head{min-height:38px;color:var(--state-ink-soft);background:#d5cbbb;font-size:.5rem;font-weight:800}.state-fiscal-position-register>a{min-height:84px;font-size:.58rem;transition:background-color .15s}.state-fiscal-position-register>a:hover,.state-sustainability-register>a:hover{background:#fffaf0}.state-fiscal-position-register>a>span{gap:3px;min-width:0;display:grid}.state-fiscal-position-register>a b,.state-sustainability-register>a b{color:var(--state-cinnabar);font-size:.5rem}.state-fiscal-position-register>a small,.state-sustainability-register>a small{color:var(--state-ink-soft);font-size:.49rem;line-height:1.45}.state-fiscal-position-register>a>svg,.state-sustainability-register>a>svg{width:15px;color:var(--state-indigo)}.state-fiscal-position-register>p,.state-sustainability-register>p{color:var(--state-ink-soft);padding:18px;font-size:.62rem}.state-fiscal-position-boundary,.state-fiscal-position-disclosure{color:#5e5146;background:#e6dfd2;border:1px solid #a99e8d;align-items:flex-start;gap:9px;padding:11px 14px;font-size:.55rem;line-height:1.65;display:flex}.state-fiscal-position-boundary svg,.state-fiscal-position-disclosure svg{color:#395f56;flex:none;width:18px}.state-fiscal-position-detail-head{border:1px solid var(--state-line-strong);background:#f0eadd;border-top:5px solid #395f56;grid-template-columns:minmax(0,1fr) 320px;min-height:224px;display:grid}.state-fiscal-position-detail-head>div{align-content:center;gap:7px;padding:25px 30px;display:grid}.state-fiscal-position-detail-head a,.state-sustainability-detail-head a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.55rem;display:inline-flex}.state-fiscal-position-detail-head a svg,.state-sustainability-detail-head a svg{width:14px}.state-fiscal-position-detail-head>div>span,.state-sustainability-detail-head>div>span{color:var(--state-cinnabar);font-size:.55rem;font-weight:800}.state-fiscal-position-detail-head h1,.state-sustainability-detail-head h1{font-family:var(--state-serif);font-size:1.75rem}.state-fiscal-position-detail-head p,.state-sustainability-detail-head p{max-width:780px;color:var(--state-ink-soft);font-size:.65rem;line-height:1.7}.state-fiscal-position-detail-head dl{border-left:1px solid var(--state-line-strong);background:#dfd5c5;margin:0;display:grid}.state-fiscal-position-detail-head dl div{border-bottom:1px solid var(--state-line);align-content:center;gap:4px;padding:16px 20px;display:grid}.state-fiscal-position-detail-head dt{color:var(--state-ink-soft);font-size:.52rem}.state-fiscal-position-detail-head dd{font-family:var(--state-serif);margin:0;font-size:.9rem}.state-fiscal-position-reconciliation{background:#e0e9e3;border:1px solid #8fa59c;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 16px;display:grid}.state-fiscal-position-reconciliation>svg{color:#395f56;width:22px}.state-fiscal-position-reconciliation>div{gap:2px;display:grid}.state-fiscal-position-reconciliation span,.state-fiscal-position-reconciliation small{color:var(--state-ink-soft);font-size:.5rem}.state-fiscal-position-reconciliation strong{font-size:.65rem}.state-fiscal-position-reconciliation>b{font-size:.55rem}.state-fiscal-position-detail-layout,.state-sustainability-detail-layout{grid-template-columns:minmax(0,1fr) 300px;gap:12px;display:grid}.state-fiscal-position-detail-layout>main{align-content:start;gap:12px;display:grid}.state-fiscal-position-lines>header>strong{font-size:.75rem}.state-fiscal-position-lines>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(190px,.75fr) 130px minmax(280px,1.25fr);align-items:start;gap:12px;padding:13px 15px;display:grid}.state-fiscal-position-lines>article:last-child{border-bottom:0}.state-fiscal-position-line-facts{gap:3px;display:grid}.state-fiscal-position-line-facts b{color:var(--state-cinnabar);font-size:.49rem}.state-fiscal-position-line-facts strong{font-size:.6rem}.state-fiscal-position-line-facts p,.state-fiscal-position-evidence p{color:var(--state-ink-soft);font-size:.5rem;line-height:1.5}.state-fiscal-position-lines>article>em{text-align:right;font-size:.62rem;font-style:normal;font-weight:800}.state-fiscal-position-evidence{gap:6px;display:grid}.state-fiscal-position-evidence>div{background:#ebe3d7;border-left:2px solid #8b6d52;gap:3px;padding:8px 9px;display:grid}.state-fiscal-position-evidence>div>span{justify-content:space-between;gap:8px;font-size:.48rem;display:flex}.state-fiscal-position-evidence a,.state-sustainability-evidence a{color:var(--state-indigo);justify-content:space-between;align-items:center;gap:7px;font-size:.49rem;display:flex}.state-fiscal-position-evidence a svg,.state-sustainability-evidence a svg{flex:none;width:13px}.state-fiscal-position-detail-layout>aside,.state-sustainability-detail-layout>aside{border:1px solid var(--state-line-strong);background:#eee7dc;align-content:start;display:grid}.state-fiscal-position-detail-layout>aside section,.state-sustainability-detail-layout>aside section{border-bottom:1px solid var(--state-line);gap:5px;padding:13px 14px;display:grid}.state-fiscal-position-detail-layout>aside svg,.state-sustainability-detail-layout>aside svg{color:#395f56;width:20px}.state-fiscal-position-detail-layout>aside span,.state-sustainability-detail-layout>aside span{color:var(--state-ink-soft);font-size:.5rem}.state-fiscal-position-detail-layout>aside strong,.state-sustainability-detail-layout>aside strong{font-size:.58rem}.state-fiscal-position-detail-layout>aside small,.state-sustainability-detail-layout>aside small,.state-fiscal-position-detail-layout>aside p,.state-sustainability-detail-layout>aside p{color:var(--state-ink-soft);font-size:.49rem;line-height:1.55}.state-fiscal-position-detail-layout>aside a,.state-sustainability-detail-layout>aside a{color:var(--state-indigo);justify-content:space-between;align-items:center;gap:7px;font-size:.5rem;display:flex}.state-fiscal-position-events ol{margin:0;padding:9px 16px 14px;list-style:none}.state-fiscal-position-events li{grid-template-columns:92px 12px minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.state-fiscal-position-events time{color:var(--state-ink-soft);font-size:.49rem}.state-fiscal-position-events i{background:var(--state-cinnabar);width:8px;height:8px;margin-top:4px}.state-fiscal-position-events li>div{gap:2px;display:grid}.state-fiscal-position-events li b{color:var(--state-cinnabar);font-size:.46rem}.state-fiscal-position-events li strong{font-size:.56rem}.state-fiscal-position-events li p{color:var(--state-ink-soft);font-size:.49rem}.state-sustainability-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:86px minmax(260px,1fr) minmax(330px,.85fr) 18px;align-items:center;gap:12px;padding:14px 16px;display:grid}.state-sustainability-register>a>span,.state-sustainability-detail-head>strong,.state-sustainability-scenarios article>b{color:#fff;place-content:center;min-height:34px;padding:5px 8px;font-size:.52rem;display:grid}.risk-low{background:#426a57}.risk-moderate{background:#7a6a3a}.risk-high{background:#9a583d}.risk-critical{background:#7d3035}.state-sustainability-register>a>div{gap:3px;display:grid}.state-sustainability-register>a p{color:var(--state-ink-soft);font-size:.51rem;line-height:1.55}.state-sustainability-register dl{text-align:center;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.state-sustainability-register dl div{border-left:1px solid var(--state-line);padding:5px}.state-sustainability-register dt{color:var(--state-ink-soft);font-size:.46rem}.state-sustainability-register dd{margin:2px 0 0;font-size:.55rem;font-weight:800}.state-sustainability-detail-head{border:1px solid var(--state-line-strong);background:#eee7dc;border-top:5px solid #7a4d43;grid-template-columns:minmax(0,1fr) 180px;min-height:210px;display:grid}.state-sustainability-detail-head>div{align-content:center;gap:7px;padding:24px 30px;display:grid}.state-sustainability-detail-head>strong{min-height:110px;font-family:var(--state-serif);text-align:center;align-self:center;margin:28px;font-size:1.3rem}.state-sustainability-detail-head>strong small{font-family:var(--state-sans);font-size:.48rem}.state-sustainability-facts{background:#e4ddd1;grid-template-columns:repeat(6,minmax(0,1fr))}.state-sustainability-facts>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:3px;min-height:68px;padding:8px;display:grid}.state-sustainability-facts>div:last-child{border-right:0}.state-sustainability-facts span{color:var(--state-ink-soft);font-size:.48rem}.state-sustainability-facts strong{font-size:.58rem}.state-sustainability-scenarios>header>a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.53rem;display:flex}.state-sustainability-scenarios>header>a svg{width:14px}.state-sustainability-scenario-head,.state-sustainability-scenarios>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(220px,1.2fr) 170px repeat(3,minmax(110px,.55fr)) 76px;align-items:center;gap:10px;padding:9px 12px;display:grid}.state-sustainability-scenario-head{min-height:36px;color:var(--state-ink-soft);background:#d5cbbb;font-size:.48rem;font-weight:800}.state-sustainability-scenarios>article{min-height:92px;font-size:.52rem}.state-sustainability-scenarios article>div{gap:3px;display:grid}.state-sustainability-scenarios article>div b{color:var(--state-cinnabar);font-size:.47rem}.state-sustainability-scenarios article>div p{color:var(--state-ink-soft);font-size:.49rem;line-height:1.45}.state-sustainability-scenarios article>span{color:var(--state-ink-soft);line-height:1.55}.state-sustainability-evidence>article{border-bottom:1px solid var(--state-line);grid-template-columns:170px minmax(0,1fr);gap:12px;padding:11px 13px;display:grid}.state-sustainability-evidence>article>span{gap:2px;display:grid}.state-sustainability-evidence>article>span b{color:var(--state-cinnabar);font-size:.46rem}.state-sustainability-evidence>article>div{gap:3px;display:grid}.state-sustainability-evidence p{color:var(--state-ink-soft);font-size:.49rem}.state-sustainability-evidence small{font-size:.48rem}.fiscal-position-integration{border:1px solid var(--state-line-strong);background:#f2ece1}.fiscal-position-integration>header{border-bottom:1px solid var(--state-line-strong);background:#ddd3c2;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.fiscal-position-integration>header div{gap:2px;display:grid}.fiscal-position-integration>header span{color:var(--state-cinnabar);font-size:.49rem}.fiscal-position-integration h2{font-family:var(--state-serif);margin:0;font-size:.82rem}.fiscal-position-integration>header>a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.5rem;display:flex}.fiscal-position-integration>header svg{width:14px}.fiscal-position-integration>a{border-bottom:1px solid var(--state-line);grid-template-columns:25px minmax(0,1fr) 180px 18px;align-items:center;gap:9px;padding:11px 14px;display:grid}.fiscal-position-integration>a>svg{color:#395f56;width:18px}.fiscal-position-integration>a>div,.fiscal-position-integration>a>span{gap:2px;display:grid}.fiscal-position-integration b{color:var(--state-cinnabar);font-size:.48rem}.fiscal-position-integration strong{font-size:.57rem}.fiscal-position-integration p,.fiscal-position-integration small{color:var(--state-ink-soft);font-size:.49rem;line-height:1.45}.fiscal-position-integration>a>span{text-align:right}@media (max-width:1100px){.state-fiscal-position-register-head,.state-fiscal-position-register>a{grid-template-columns:82px minmax(210px,1.2fr) 140px repeat(3,105px) 18px}.state-sustainability-facts{grid-template-columns:repeat(3,1fr)}.state-sustainability-facts>div:nth-child(3n){border-right:0}.state-sustainability-scenario-head,.state-sustainability-scenarios>article{grid-template-columns:minmax(200px,1fr) 150px repeat(3,100px) 70px}}@media (max-width:820px){.state-fiscal-position-hero,.state-sustainability-hero,.state-fiscal-position-detail-head,.state-fiscal-position-detail-layout,.state-sustainability-detail-layout{grid-template-columns:1fr}.state-fiscal-position-hero dl,.state-sustainability-hero dl,.state-fiscal-position-detail-head dl{border-top:1px solid var(--state-line);border-left:0;grid-template-columns:repeat(3,1fr)}.state-fiscal-position-hero dl div,.state-sustainability-hero dl div,.state-fiscal-position-detail-head dl div{border-right:1px solid var(--state-line);border-bottom:0}.state-fiscal-position-metrics,.state-sustainability-metrics,.state-sustainability-ratios{grid-template-columns:1fr 1fr}.state-fiscal-position-metrics>div:nth-child(2n),.state-sustainability-metrics>div:nth-child(2n),.state-sustainability-ratios>div:nth-child(2n){border-right:0}.state-fiscal-position-filters{grid-template-columns:1fr 1fr}.state-fiscal-position-filters button{grid-column:1/-1}.state-fiscal-position-register{overflow-x:auto}.state-fiscal-position-register-head,.state-fiscal-position-register>a{min-width:880px}.state-fiscal-position-lines>article{grid-template-columns:minmax(190px,.8fr) 110px minmax(250px,1.2fr)}.state-sustainability-register>a{grid-template-columns:75px 1fr 18px}.state-sustainability-register dl{grid-column:2}.state-sustainability-register>a>svg{grid-area:1/3/3}.state-sustainability-scenarios{overflow-x:auto}.state-sustainability-scenario-head,.state-sustainability-scenarios>article{min-width:920px}.state-sustainability-detail-head>strong{min-height:70px;margin:0 24px 24px}.fiscal-position-integration>a{grid-template-columns:24px 1fr 18px}.fiscal-position-integration>a>span{text-align:left;grid-column:2}.fiscal-position-integration>a>svg:last-child{grid-area:1/3/3}}@media (max-width:560px){.state-fiscal-position-hero>div,.state-sustainability-hero>div,.state-fiscal-position-detail-head>div,.state-sustainability-detail-head>div{padding:21px 18px}.state-fiscal-position-hero h1,.state-sustainability-hero h1{font-size:1.62rem}.state-fiscal-position-hero dl,.state-sustainability-hero dl,.state-fiscal-position-detail-head dl{grid-template-columns:1fr}.state-fiscal-position-hero dl div,.state-sustainability-hero dl div,.state-fiscal-position-detail-head dl div{border-right:0;border-bottom:1px solid var(--state-line)}.state-fiscal-position-filters{grid-template-columns:1fr}.state-fiscal-position-filters button{grid-column:auto}.state-fiscal-position-reconciliation{grid-template-columns:24px 1fr}.state-fiscal-position-reconciliation>b{grid-column:2}.state-fiscal-position-lines>article{grid-template-columns:1fr}.state-fiscal-position-lines>article>em{text-align:left}.state-sustainability-facts{grid-template-columns:1fr 1fr}.state-sustainability-facts>div:nth-child(3n){border-right:1px solid var(--state-line)}.state-sustainability-facts>div:nth-child(2n){border-right:0}.state-sustainability-register>a{grid-template-columns:1fr}.state-sustainability-register>a>span{justify-self:start}.state-sustainability-register dl,.state-sustainability-register>a>svg{grid-area:auto}.state-sustainability-evidence>article{grid-template-columns:1fr}.state-fiscal-position-events li{grid-template-columns:72px 10px 1fr}}.admin-fiscal-position-panel{overflow:hidden}.admin-fiscal-position-metrics{border-bottom:1px solid var(--state-line);background:#e1d9cc;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-fiscal-position-metrics>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:3px;min-height:72px;padding:8px;display:grid}.admin-fiscal-position-metrics>div:last-child{border-right:0}.admin-fiscal-position-metrics svg{color:#395f56;width:18px;margin:0 auto}.admin-fiscal-position-metrics span{color:var(--state-ink-soft);font-size:.46rem}.admin-fiscal-position-metrics strong{color:var(--state-cinnabar);font-family:var(--state-serif);font-variant-numeric:tabular-nums;font-size:1rem}.admin-fiscal-position-create-grid{border-bottom:1px solid var(--state-line-strong);grid-template-columns:1fr 1fr;align-items:start;display:grid}.admin-fiscal-position-form,.admin-fiscal-position-inline-form{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;padding:12px;display:grid}.admin-fiscal-position-form:first-child{border-right:1px solid var(--state-line)}.admin-fiscal-position-form>header{border-bottom:1px solid var(--state-line);grid-column:1/-1;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;padding-bottom:7px;display:grid}.admin-fiscal-position-form>header svg{color:#395f56;width:19px}.admin-fiscal-position-form>header div{gap:2px;display:grid}.admin-fiscal-position-form>header span,.admin-fiscal-position-ledger>header span{color:var(--state-cinnabar);font-size:.45rem;font-weight:800}.admin-fiscal-position-form h3,.admin-fiscal-position-ledger h3{font-family:var(--state-serif);font-size:.7rem}.admin-fiscal-position-form label,.admin-fiscal-position-inline-form label{gap:3px;min-width:0;display:grid}.admin-fiscal-position-form label.is-wide,.admin-fiscal-position-inline-form label.is-wide{grid-column:1/-1}.admin-fiscal-position-form label span,.admin-fiscal-position-inline-form label span{color:var(--state-ink-soft);font-size:.44rem;font-weight:700}.admin-fiscal-position-form :is(input,select,textarea),.admin-fiscal-position-inline-form :is(input,select,textarea),.admin-fiscal-position-actions textarea{border:1px solid var(--state-line-strong);width:100%;min-width:0;min-height:36px;color:var(--state-ink);background:#fffaf0;padding:7px 8px;font-size:.49rem}.admin-fiscal-position-form textarea,.admin-fiscal-position-inline-form textarea,.admin-fiscal-position-actions textarea{resize:vertical;min-height:58px}.admin-fiscal-position-form>button,.admin-fiscal-position-inline-form>button,.admin-fiscal-position-actions button{background:var(--state-indigo);color:#fff;border:0;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:7px 10px;font-size:.49rem;font-weight:800;transition:transform .12s cubic-bezier(.2,0,0,1);display:inline-flex}.admin-fiscal-position-form>button,.admin-fiscal-position-inline-form>button{grid-column:1/-1}.admin-fiscal-position-form button:active,.admin-fiscal-position-inline-form button:active,.admin-fiscal-position-actions button:active{transform:scale(.97)}.admin-fiscal-position-form button svg,.admin-fiscal-position-inline-form button svg,.admin-fiscal-position-actions button svg{width:14px}.admin-fiscal-position-actions button.is-danger{background:var(--state-cinnabar)}.admin-fiscal-position-ledger>header{border-bottom:1px solid var(--state-line-strong);background:#d9d0c1;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px 13px;display:grid}.admin-fiscal-position-ledger>header svg{color:#395f56;width:18px}.admin-fiscal-position-ledger>header div{gap:2px;display:grid}.admin-fiscal-position-ledger>header>b{color:var(--state-indigo);font-variant-numeric:tabular-nums;font-size:.66rem}.admin-fiscal-position-record{border-bottom:1px solid var(--state-line)}.admin-fiscal-position-record>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 110px 170px;align-items:center;gap:10px;min-height:72px;padding:10px 13px;display:grid}.admin-fiscal-position-record>summary>span{gap:2px;min-width:0;display:grid}.admin-fiscal-position-record>summary b{color:var(--state-cinnabar);font-size:.47rem}.admin-fiscal-position-record>summary strong{overflow-wrap:anywhere;font-size:.59rem}.admin-fiscal-position-record>summary small{color:var(--state-ink-soft);font-size:.45rem;line-height:1.45}.admin-fiscal-position-record>summary em{color:var(--state-indigo);background:#ded5c6;justify-self:center;padding:4px 7px;font-size:.45rem;font-style:normal;font-weight:800}.admin-fiscal-position-record>summary>span:last-child{text-align:right}.admin-fiscal-position-record>div{border-top:1px solid var(--state-line);background:#f1ebe0;grid-template-columns:minmax(230px,.65fr) minmax(380px,1.35fr);gap:10px;padding:11px 12px;display:grid}.admin-fiscal-position-facts{align-content:start;gap:8px;display:grid}.admin-fiscal-position-facts dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.admin-fiscal-position-facts dl div{border:1px solid var(--state-line);border-right:0;padding:7px}.admin-fiscal-position-facts dl div:nth-child(2n){border-right:1px solid var(--state-line)}.admin-fiscal-position-facts dt{color:var(--state-ink-soft);font-size:.42rem}.admin-fiscal-position-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:.49rem;font-weight:800}.admin-fiscal-position-facts>p{margin:0;font-size:.49rem;line-height:1.55}.admin-fiscal-position-panel blockquote{border-left:3px solid var(--state-copper);color:#5f4d42;overflow-wrap:anywhere;background:#e6ddd0;margin:0;padding:7px 8px;font-size:.46rem;line-height:1.55}.admin-fiscal-position-lines{border:1px solid var(--state-line-strong);background:#f7f2e8;min-width:0}.admin-fiscal-position-lines>header{border-bottom:1px solid var(--state-line);background:#ddd3c2;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 10px;display:grid}.admin-fiscal-position-lines>header svg{color:#395f56;width:16px}.admin-fiscal-position-lines>header strong{font-size:.51rem}.admin-fiscal-position-lines>header b{font-size:.47rem}.admin-fiscal-position-lines>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) 30px;gap:7px;padding:9px 10px;display:grid}.admin-fiscal-position-lines>article>div{gap:2px;display:grid}.admin-fiscal-position-lines article b{color:var(--state-cinnabar);font-size:.44rem}.admin-fiscal-position-lines article strong{font-size:.5rem}.admin-fiscal-position-lines article small,.admin-fiscal-position-lines article p{color:var(--state-ink-soft);margin:0;font-size:.43rem;line-height:1.45}.admin-fiscal-position-lines>article>section{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.admin-fiscal-position-lines>article>section>div,.admin-fiscal-position-evidence-list>article,.admin-fiscal-position-scenarios>article{background:#e9e1d4;border-left:3px solid #8b6d52;gap:3px;padding:7px 34px 7px 8px;display:grid;position:relative}.admin-fiscal-position-lines>article>section span,.admin-fiscal-position-evidence-list span,.admin-fiscal-position-scenarios span{justify-content:space-between;gap:6px;display:flex}.admin-fiscal-position-lines form button,.admin-fiscal-position-evidence-list form button,.admin-fiscal-position-scenarios form button{width:28px;height:28px;color:var(--state-cinnabar);background:0 0;border:1px solid #b79382;place-content:center;display:grid}.admin-fiscal-position-lines form button svg,.admin-fiscal-position-evidence-list form button svg,.admin-fiscal-position-scenarios form button svg{width:13px}.admin-fiscal-position-lines>article>section form,.admin-fiscal-position-evidence-list form,.admin-fiscal-position-scenarios form{position:absolute;top:5px;right:5px}.admin-fiscal-position-evidence-list,.admin-fiscal-position-scenarios{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:7px;display:grid}.admin-fiscal-position-scenarios{border-top:1px solid var(--state-line)}.admin-fiscal-position-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.admin-fiscal-position-actions form{border:1px solid var(--state-line);background:#e8e0d3;gap:6px;padding:8px;display:grid}.admin-fiscal-position-editors{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-fiscal-position-inline-form{border:1px solid var(--state-line-strong);background:#ece4d7}.admin-fiscal-position-record>div>.admin-fiscal-position-inline-form{grid-column:1/-1}.admin-fiscal-position-record>div>.admin-fiscal-position-inline-form:before{content:"下一版本";color:var(--state-cinnabar);grid-column:1/-1;font-size:.45rem;font-weight:800}.admin-fiscal-position-editors>.admin-fiscal-position-inline-form:first-child{grid-column:1/-1}@media (max-width:1180px){.admin-fiscal-position-create-grid{grid-template-columns:1fr}.admin-fiscal-position-form:first-child{border-right:0;border-bottom:1px solid var(--state-line)}.admin-fiscal-position-record>div{grid-template-columns:1fr}.admin-fiscal-position-editors{grid-template-columns:1fr 1fr}.admin-fiscal-position-editors>.admin-fiscal-position-inline-form:first-child{grid-column:1/-1}}@media (max-width:760px){.admin-fiscal-position-metrics{grid-template-columns:1fr 1fr}.admin-fiscal-position-metrics>div:nth-child(2n){border-right:0}.admin-fiscal-position-metrics>div:nth-child(n+3){border-top:1px solid var(--state-line)}.admin-fiscal-position-record>summary{grid-template-columns:1fr}.admin-fiscal-position-record>summary em{justify-self:start}.admin-fiscal-position-record>summary>span:last-child{text-align:left}.admin-fiscal-position-lines>article>section,.admin-fiscal-position-evidence-list,.admin-fiscal-position-scenarios,.admin-fiscal-position-actions,.admin-fiscal-position-editors{grid-template-columns:1fr}.admin-fiscal-position-editors>.admin-fiscal-position-inline-form:first-child{grid-column:auto}}@media (max-width:520px){.admin-fiscal-position-metrics,.admin-fiscal-position-form,.admin-fiscal-position-inline-form{grid-template-columns:1fr}.admin-fiscal-position-metrics>div,.admin-fiscal-position-metrics>div:nth-child(2n){border-right:0}.admin-fiscal-position-form>header,.admin-fiscal-position-form label.is-wide,.admin-fiscal-position-form>button,.admin-fiscal-position-inline-form label.is-wide,.admin-fiscal-position-inline-form>button,.admin-fiscal-position-record>div>.admin-fiscal-position-inline-form:before{grid-column:auto}.admin-fiscal-position-record>div{padding:8px}.admin-fiscal-position-actions button,.admin-fiscal-position-form>button,.admin-fiscal-position-inline-form>button{min-height:44px}}
.state-liability-page{gap:12px;display:grid}.state-liability-page :is(h1,h2,p){margin:0}.state-liability-page :is(strong,b,dd,time,em){font-variant-numeric:tabular-nums}.state-liability-hero{color:#fff8e9;background:#39483d;grid-template-columns:minmax(0,1fr) 320px;min-height:250px;display:grid}.state-liability-hero>div{align-content:center;gap:9px;padding:28px 32px;display:grid}.state-liability-hero span{color:#e0c69c;font-size:.62rem;font-weight:800}.state-liability-hero h1{font-family:var(--state-serif);font-size:2.12rem;line-height:1.12}.state-liability-hero p{color:#fff8e9d1;max-width:850px;font-family:var(--state-serif);font-size:.82rem;line-height:1.8}.state-liability-hero dl{background:#2d3436;border-left:1px solid #fff8e938;margin:0;display:grid}.state-liability-hero dl div{border-bottom:1px solid #fff8e92e;align-content:center;gap:4px;padding:18px 20px;display:grid}.state-liability-hero dl div:last-child{border-bottom:0}.state-liability-hero dt{color:#fff8e99e;font-size:.55rem}.state-liability-hero dd{font-family:var(--state-serif);margin:0;font-size:1rem}.state-liability-metrics{border:1px solid var(--state-line-strong);background:#eee8dc;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.state-liability-metrics>div{border-right:1px solid var(--state-line);text-align:center;place-content:center;gap:4px;min-height:88px;padding:10px;display:grid}.state-liability-metrics>div:last-child{border-right:0}.state-liability-metrics svg{color:#395f56;width:20px;margin:0 auto}.state-liability-metrics span{color:var(--state-ink-soft);font-size:.54rem}.state-liability-metrics strong{font-family:var(--state-serif);font-size:.78rem}.state-liability-rule{background:#e0e9e3;border:1px solid #8fa59c;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:12px 15px;display:grid}.state-liability-rule svg{color:#395f56;width:22px}.state-liability-rule div{gap:3px;display:grid}.state-liability-rule strong{font-size:.59rem}.state-liability-rule p{color:#4f625b;font-size:.52rem;line-height:1.6}.state-liability-filters{border:1px solid var(--state-line-strong);background:#f5f0e6;grid-template-columns:repeat(3,minmax(160px,1fr)) auto auto;align-items:end;gap:8px;padding:12px 14px;display:grid}.state-liability-filters label{gap:4px;display:grid}.state-liability-filters label span{color:var(--state-ink-soft);font-size:.52rem;font-weight:800}.state-liability-filters select{border:1px solid var(--state-line-strong);min-width:0;height:34px;color:var(--state-ink);background:#fffaf0;padding:0 9px}.state-liability-filters button,.state-liability-filters>a{border:1px solid var(--state-indigo);background:var(--state-indigo);color:#fff;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 12px;font-size:.56rem;font-weight:800;display:inline-flex}.state-liability-filters>a{color:var(--state-indigo);background:0 0}.state-liability-filters svg{width:14px}.state-liability-register,.state-liability-legs,.state-liability-executions,.state-liability-events{border:1px solid var(--state-line-strong);background:#f7f2e8}.state-liability-register>header,.state-liability-legs>header,.state-liability-executions>header,.state-liability-events>header{border-bottom:1px solid var(--state-line-strong);background:#ded4c3;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.state-liability-register>header div,.state-liability-legs>header div,.state-liability-executions>header div,.state-liability-events>header div{gap:2px;display:grid}.state-liability-register>header span,.state-liability-legs>header span,.state-liability-executions>header span,.state-liability-events>header span{color:var(--state-cinnabar);font-size:.52rem;font-weight:800}.state-liability-register h2,.state-liability-legs h2,.state-liability-executions h2,.state-liability-events h2{font-family:var(--state-serif);font-size:.98rem}.state-liability-register-head,.state-liability-register>a{border-bottom:1px solid var(--state-line);grid-template-columns:100px minmax(240px,1.2fr) minmax(180px,.8fr) 140px 125px 110px 18px;align-items:center;gap:10px;padding:9px 12px;display:grid}.state-liability-register-head{min-height:38px;color:var(--state-ink-soft);background:#d5cbbb;font-size:.5rem;font-weight:800}.state-liability-register>a{min-height:86px;font-size:.55rem;transition:background-color .15s}.state-liability-register>a:hover{background:#fffaf0}.state-liability-register>a>span{gap:3px;min-width:0;display:grid}.state-liability-register>a>b{color:#fff;text-align:center;background:#526354;padding:6px}.state-liability-register>a small{color:var(--state-ink-soft);font-size:.48rem;line-height:1.45}.state-liability-register>a em{font-style:normal;font-weight:800}.state-liability-register>a em.is-reduction{color:#356a50}.state-liability-register>a>svg{width:15px;color:var(--state-indigo)}.state-liability-register>p{color:var(--state-ink-soft);padding:18px;font-size:.62rem}.state-liability-boundary,.state-liability-disclosure{color:#5e5146;background:#e6dfd2;border:1px solid #a99e8d;align-items:flex-start;gap:9px;padding:11px 14px;font-size:.55rem;line-height:1.65;display:flex}.state-liability-boundary svg,.state-liability-disclosure svg{color:#395f56;flex:none;width:18px}.state-liability-detail-head{border:1px solid var(--state-line-strong);background:#f0eadd;border-top:5px solid #395f56;grid-template-columns:minmax(0,1fr) 320px;min-height:224px;display:grid}.state-liability-detail-head>div{align-content:center;gap:7px;padding:25px 30px;display:grid}.state-liability-detail-head a{color:var(--state-indigo);align-items:center;gap:5px;font-size:.55rem;display:inline-flex}.state-liability-detail-head a svg{width:14px}.state-liability-detail-head>div>span{color:var(--state-cinnabar);font-size:.55rem;font-weight:800}.state-liability-detail-head h1{font-family:var(--state-serif);font-size:1.75rem}.state-liability-detail-head p{max-width:780px;color:var(--state-ink-soft);font-size:.65rem;line-height:1.7}.state-liability-detail-head dl{border-left:1px solid var(--state-line-strong);background:#dfd5c5;margin:0;display:grid}.state-liability-detail-head dl div{border-bottom:1px solid var(--state-line);align-content:center;gap:4px;padding:16px 20px;display:grid}.state-liability-detail-head dt{color:var(--state-ink-soft);font-size:.52rem}.state-liability-detail-head dd{font-family:var(--state-serif);margin:0;font-size:.9rem}.state-liability-reconciliation{background:#e0e9e3;border:1px solid #8fa59c;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 16px;display:grid}.state-liability-reconciliation>svg{color:#395f56;width:22px}.state-liability-reconciliation>div{gap:2px;display:grid}.state-liability-reconciliation span{color:var(--state-ink-soft);font-size:.5rem}.state-liability-reconciliation strong{font-size:.6rem}.state-liability-reconciliation>b{font-size:.54rem}.state-liability-detail-layout{grid-template-columns:minmax(0,1fr) 300px;gap:12px;display:grid}.state-liability-detail-layout>main{align-content:start;gap:12px;display:grid}.state-liability-legs>article{border-bottom:1px solid var(--state-line);grid-template-columns:28px minmax(0,1fr) 390px;align-items:center;gap:11px;padding:13px 15px;display:grid}.state-liability-legs>article>svg{color:#395f56;width:21px}.state-liability-legs>article>div{gap:3px;display:grid}.state-liability-legs article b{color:var(--state-cinnabar);font-size:.48rem}.state-liability-legs article a{align-items:center;gap:5px;font-size:.61rem;font-weight:800;display:flex}.state-liability-legs article a svg{width:13px}.state-liability-legs article p{color:var(--state-ink-soft);font-size:.49rem}.state-liability-legs dl{text-align:center;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.state-liability-legs dl div{border-left:1px solid var(--state-line);padding:7px}.state-liability-legs dt{color:var(--state-ink-soft);font-size:.45rem}.state-liability-legs dd{margin:2px 0 0;font-size:.53rem;font-weight:800}.state-liability-executions>article{border-bottom:1px solid var(--state-line)}.state-liability-executions>article>header{grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:10px;padding:12px 14px;display:grid}.state-liability-executions article header>div{gap:3px;display:grid}.state-liability-executions article header b{color:var(--state-cinnabar);font-size:.49rem}.state-liability-executions article header strong{font-size:.58rem}.state-liability-executions article header small{color:var(--state-ink-soft);font-size:.47rem}.state-liability-executions article header em{text-align:right;font-size:.62rem;font-style:normal;font-weight:800;display:grid}.state-liability-executions article header em small{font-weight:400}.state-liability-execution-facts{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);background:#e8e0d3;grid-template-columns:repeat(4,1fr);display:grid}.state-liability-execution-facts span{border-right:1px solid var(--state-line);color:var(--state-ink-soft);text-align:center;gap:2px;padding:8px;font-size:.46rem;display:grid}.state-liability-execution-facts span:last-child{border-right:0}.state-liability-execution-facts b{color:var(--state-ink);font-size:.53rem}.state-liability-execution-links{grid-template-columns:1fr 1fr;display:grid}.state-liability-execution-links>a{border-right:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:10px 12px;display:grid}.state-liability-execution-links>a:last-child{border-right:0}.state-liability-execution-links>a>svg{color:#395f56;width:18px}.state-liability-execution-links span{gap:2px;display:grid}.state-liability-execution-links b{color:var(--state-cinnabar);font-size:.46rem}.state-liability-execution-links strong{font-size:.55rem}.state-liability-execution-links small{color:var(--state-ink-soft);font-size:.45rem}.state-liability-events ol{margin:0;padding:9px 16px 14px;list-style:none}.state-liability-events li{grid-template-columns:92px 12px minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.state-liability-events time{color:var(--state-ink-soft);font-size:.49rem}.state-liability-events i{background:var(--state-cinnabar);width:8px;height:8px;margin-top:4px}.state-liability-events li>div{gap:2px;display:grid}.state-liability-events li b{color:var(--state-cinnabar);font-size:.46rem}.state-liability-events li strong{font-size:.56rem}.state-liability-events li p{color:var(--state-ink-soft);font-size:.49rem}.state-liability-detail-layout>aside{border:1px solid var(--state-line-strong);background:#eee7dc;align-content:start;display:grid}.state-liability-detail-layout>aside section{border-bottom:1px solid var(--state-line);gap:5px;padding:13px 14px;display:grid}.state-liability-detail-layout>aside svg{color:#395f56;width:20px}.state-liability-detail-layout>aside span{color:var(--state-ink-soft);font-size:.5rem}.state-liability-detail-layout>aside strong{font-size:.58rem}.state-liability-detail-layout>aside small,.state-liability-detail-layout>aside p{color:var(--state-ink-soft);font-size:.49rem;line-height:1.55}.state-liability-detail-layout>aside a{color:var(--state-indigo);justify-content:space-between;align-items:center;gap:7px;font-size:.5rem;display:flex}.state-liability-detail-layout>aside a svg{width:13px}.state-debt-liability-strip{border:1px solid var(--state-line-strong);background:#e6e1d6}.state-debt-liability-strip>header{border-bottom:1px solid var(--state-line);justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.state-debt-liability-strip h2{font-family:var(--state-serif);font-size:.82rem}.state-debt-liability-strip>a{border-bottom:1px solid var(--state-line);grid-template-columns:24px minmax(0,1fr) 150px 18px;align-items:center;gap:9px;padding:9px 12px;display:grid}@media (max-width:1050px){.state-liability-register-head,.state-liability-register>a{grid-template-columns:90px minmax(220px,1fr) 165px 120px 110px 96px 18px}.state-liability-legs>article{grid-template-columns:28px minmax(0,1fr)}.state-liability-legs dl{grid-column:2}}@media (max-width:820px){.state-liability-hero,.state-liability-detail-head,.state-liability-detail-layout{grid-template-columns:1fr}.state-liability-hero dl,.state-liability-detail-head dl{border-top:1px solid var(--state-line-strong);border-left:0;grid-template-columns:repeat(3,1fr)}.state-liability-metrics{grid-template-columns:1fr 1fr}.state-liability-metrics>div:nth-child(2n){border-right:0}.state-liability-metrics>div:last-child{grid-column:1/-1}.state-liability-filters{grid-template-columns:1fr 1fr}.state-liability-filters button{grid-column:1/-1}.state-liability-register-head{display:none}.state-liability-register>a{grid-template-columns:92px 1fr 18px}.state-liability-register>a>span:nth-of-type(n+2),.state-liability-register>a>em,.state-liability-register>a>time{grid-column:2}.state-liability-register>a>svg{grid-area:1/3/7}.state-liability-execution-links{grid-template-columns:1fr}.state-liability-execution-links>a{border-right:0;border-bottom:1px solid var(--state-line)}}@media (max-width:560px){.state-liability-hero>div{padding:22px 18px}.state-liability-hero h1{font-size:1.62rem}.state-liability-hero dl,.state-liability-detail-head dl,.state-liability-filters{grid-template-columns:1fr}.state-liability-filters button{grid-column:auto}.state-liability-register>a{grid-template-columns:1fr 18px}.state-liability-register>a>b,.state-liability-register>a>span,.state-liability-register>a>em,.state-liability-register>a>time{grid-column:1}.state-liability-register>a>svg{grid-area:1/2/7}.state-liability-reconciliation{grid-template-columns:24px 1fr}.state-liability-reconciliation>b{grid-column:2}.state-liability-legs>article{grid-template-columns:24px 1fr}.state-liability-legs dl{grid-column:1/-1;grid-template-columns:1fr}.state-liability-legs dl div{border-top:1px solid var(--state-line);border-left:0}.state-liability-executions>article>header{grid-template-columns:1fr}.state-liability-executions article header em{text-align:left}.state-liability-execution-facts{grid-template-columns:1fr 1fr}.state-liability-execution-facts span:nth-child(2n){border-right:0}.state-liability-events li{grid-template-columns:72px 10px 1fr}}.admin-liability-panel{border-top:1px solid var(--state-line-strong);background:#eee8dc}.admin-liability-panel>header{border-bottom:1px solid var(--state-line-strong);background:#cfd9d1;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:13px 15px;display:grid}.admin-liability-panel>header svg{color:#395f56;width:20px}.admin-liability-panel>header div{gap:2px;display:grid}.admin-liability-panel>header span{color:#395f56;font-size:.48rem;font-weight:800}.admin-liability-panel h3,.admin-liability-panel h4{font-family:var(--state-serif);margin:0}.admin-liability-panel>header h3{font-size:.78rem}.admin-liability-metrics{border-bottom:1px solid var(--state-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-liability-metrics span{border-right:1px solid var(--state-line);min-height:58px;color:var(--state-ink-soft);text-align:center;place-content:center;gap:2px;font-size:.46rem;display:grid}.admin-liability-metrics span:last-child{border-right:0}.admin-liability-metrics b{color:#395f56;font-size:.82rem}.admin-liability-create-form{border-bottom:1px solid var(--state-line-strong);background:#e6dfd2;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:12px;display:grid}.admin-liability-create-form>header{border-bottom:1px solid var(--state-line);grid-column:1/-1;grid-template-columns:24px 1fr;align-items:center;gap:7px;padding-bottom:7px;display:grid}.admin-liability-create-form>header svg,.admin-liability-execution-form>header svg{color:#395f56;width:19px}.admin-liability-create-form>header div,.admin-liability-execution-form>header div{gap:2px;display:grid}.admin-liability-create-form>header span,.admin-liability-execution-form>header span{color:var(--state-cinnabar);font-size:.47rem}.admin-liability-create-form h3{font-size:.72rem}.admin-liability-create-form label,.admin-liability-execution-form label{gap:3px;display:grid}.admin-liability-create-form label.is-wide,.admin-liability-execution-form label.is-wide{grid-column:1/-1}.admin-liability-create-form label span,.admin-liability-execution-form label span{color:var(--state-ink-soft);font-size:.45rem}.admin-liability-create-form :is(input,select,textarea),.admin-liability-leg-editor :is(input,select,textarea),.admin-liability-decision-actions textarea,.admin-liability-execution-form :is(input,select,textarea),.admin-liability-execution-actions :is(input,textarea){border:1px solid var(--state-line-strong);min-width:0;color:var(--state-ink);background:#fffaf0;padding:7px;font-size:.5rem}.admin-liability-create-form textarea,.admin-liability-leg-editor textarea,.admin-liability-decision-actions textarea,.admin-liability-execution-form textarea,.admin-liability-execution-actions textarea{resize:vertical;min-height:58px}.admin-liability-create-form fieldset,.admin-liability-execution-form fieldset{border:1px solid var(--state-line-strong);grid-column:span 2;grid-template-columns:1fr 1fr;gap:7px;margin:0;padding:9px;display:grid}.admin-liability-create-form fieldset label.is-wide{grid-column:1/-1}.admin-liability-create-form legend,.admin-liability-execution-form legend{color:#395f56;padding:0 5px;font-size:.49rem;font-weight:800}.admin-liability-create-form button,.admin-liability-panel button{border:1px solid var(--state-indigo);background:var(--state-indigo);color:#fff;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:.49rem;font-weight:800;display:inline-flex}.admin-liability-create-form>button{grid-column:1/-1}.admin-liability-panel button.is-secondary{border-color:var(--state-line-strong);color:var(--state-indigo);background:0 0}.admin-liability-panel button svg{width:14px}.admin-liability-record{border-bottom:1px solid var(--state-line-strong)}.admin-liability-record>summary{cursor:pointer;background:#f2ece1;grid-template-columns:minmax(0,1fr) 120px 180px;align-items:center;gap:10px;padding:12px 14px;display:grid}.admin-liability-record>summary>span{gap:2px;display:grid}.admin-liability-record>summary b{color:var(--state-cinnabar);font-size:.48rem}.admin-liability-record>summary strong{font-size:.61rem}.admin-liability-record>summary small{color:var(--state-ink-soft);font-size:.48rem}.admin-liability-record>summary em{color:#395f56;justify-self:end;font-size:.5rem;font-style:normal;font-weight:800}.admin-liability-body{background:#ebe4d8;gap:9px;padding:10px 13px;display:grid}.admin-liability-summary{border:1px solid var(--state-line);background:#f4eee4;gap:6px;padding:10px;display:grid}.admin-liability-summary>p,.admin-liability-summary>small{color:var(--state-ink-soft);font-size:.51rem;line-height:1.55}.admin-liability-summary dl{border:1px solid var(--state-line);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.admin-liability-summary dl div{border-right:1px solid var(--state-line);gap:2px;padding:7px;display:grid}.admin-liability-summary dl div:last-child{border-right:0}.admin-liability-summary dt{color:var(--state-ink-soft);font-size:.43rem}.admin-liability-summary dd{margin:0;font-size:.49rem;font-weight:800}.admin-liability-legs{border:1px solid var(--state-line);background:#f2ece1}.admin-liability-legs>header,.admin-liability-executions>header{border-bottom:1px solid var(--state-line);background:#d9d0c1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 10px;display:grid}.admin-liability-executions>header{grid-template-columns:22px minmax(0,1fr) auto}.admin-liability-executions>header svg{color:#395f56;width:17px}.admin-liability-legs h4,.admin-liability-executions h4{font-size:.61rem}.admin-liability-legs>article{border-bottom:1px solid var(--state-line);grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:9px 10px;display:grid}.admin-liability-legs>article:last-child{border-bottom:0}.admin-liability-legs article>span{gap:2px;display:grid}.admin-liability-legs article b{color:var(--state-cinnabar);font-size:.46rem}.admin-liability-legs article strong{font-size:.54rem}.admin-liability-legs article small,.admin-liability-legs article p{color:var(--state-ink-soft);margin:0;font-size:.46rem;line-height:1.5}.admin-liability-legs article form button span{font-size:.47rem}.admin-liability-leg-editor{grid-template-columns:1fr 1fr;gap:9px;display:grid}.admin-liability-leg-editor form,.admin-liability-decision-actions form,.admin-liability-execution-actions form{border:1px solid var(--state-line);background:#f3ede2;align-content:start;gap:6px;padding:9px;display:grid}.admin-liability-leg-editor h4{font-size:.57rem}.admin-liability-decision-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-liability-decision-actions form{flex:1;min-width:220px}.admin-liability-execution-form{background:#e3ebe5;border:1px solid #8fa59c;grid-template-columns:1fr 1fr;gap:7px;padding:10px;display:grid}.admin-liability-execution-form>header{border-bottom:1px solid #a8b9ae;grid-column:1/-1;grid-template-columns:24px 1fr;align-items:center;gap:7px;padding-bottom:7px;display:grid}.admin-liability-execution-form fieldset,.admin-liability-execution-form>button{grid-column:1/-1}.admin-liability-execution-record{border:1px solid var(--state-line);background:#f4eee4;border-top:0}.admin-liability-execution-record>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.admin-liability-execution-record>header span{gap:2px;display:grid}.admin-liability-execution-record>header b{color:var(--state-cinnabar);font-size:.46rem}.admin-liability-execution-record>header strong{font-size:.54rem}.admin-liability-execution-record>header small,.admin-liability-execution-record>header em{color:var(--state-ink-soft);font-size:.45rem;font-style:normal}.admin-liability-execution-ledger{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-liability-execution-ledger span{border-right:1px solid var(--state-line);gap:2px;padding:8px;display:grid}.admin-liability-execution-ledger span:nth-child(3n){border-right:0}.admin-liability-execution-ledger b{color:#395f56;font-size:.44rem}.admin-liability-execution-ledger strong{font-size:.49rem}.admin-liability-execution-ledger small{color:var(--state-ink-soft);font-size:.43rem}.admin-liability-execution-record>blockquote{border-left:2px solid var(--state-cinnabar);color:#634d3e;background:#e7ded0;margin:0;padding:8px 10px;font-size:.47rem;line-height:1.5}.admin-liability-execution-actions{flex-wrap:wrap;gap:7px;padding:9px;display:flex}.admin-liability-execution-actions form{background:0 0;border:0;min-width:190px;padding:0}.admin-liability-execution-actions form.is-expanded{flex:1;min-width:280px}.admin-liability-return{color:#6c3d35;background:#f0ded8;border:1px solid #bd8d82;gap:2px;margin:0;padding:8px 10px;font-size:.47rem;display:grid}.admin-liability-return b{font-size:.46rem}@media (max-width:1100px){.admin-liability-create-form,.admin-liability-summary dl{grid-template-columns:1fr 1fr}.admin-liability-summary dl div:nth-child(2n){border-right:0}.admin-liability-summary dl div:nth-child(-n+2){border-bottom:1px solid var(--state-line)}}@media (max-width:820px){.admin-liability-metrics{grid-template-columns:1fr 1fr}.admin-liability-metrics span:nth-child(2n){border-right:0}.admin-liability-metrics span:last-child{grid-column:1/-1}.admin-liability-record>summary{grid-template-columns:1fr auto}.admin-liability-record>summary>span:last-child{grid-column:1}.admin-liability-leg-editor{grid-template-columns:1fr}.admin-liability-execution-ledger{grid-template-columns:1fr 1fr}.admin-liability-execution-ledger span:nth-child(3n){border-right:1px solid var(--state-line)}.admin-liability-execution-ledger span:nth-child(2n){border-right:0}}@media (max-width:560px){.admin-liability-create-form,.admin-liability-execution-form{grid-template-columns:1fr}.admin-liability-create-form>header,.admin-liability-create-form label.is-wide,.admin-liability-create-form fieldset,.admin-liability-create-form>button,.admin-liability-execution-form>header,.admin-liability-execution-form fieldset,.admin-liability-execution-form label.is-wide,.admin-liability-execution-form>button{grid-column:auto}.admin-liability-create-form fieldset,.admin-liability-execution-form fieldset,.admin-liability-summary dl,.admin-liability-execution-ledger{grid-template-columns:1fr}.admin-liability-summary dl div,.admin-liability-execution-ledger span{border-right:0;border-bottom:1px solid var(--state-line)}.admin-liability-record>summary{grid-template-columns:1fr}.admin-liability-record>summary em{justify-self:start}.admin-liability-decision-actions,.admin-liability-execution-actions{display:grid}.admin-liability-decision-actions form,.admin-liability-execution-actions form,.admin-liability-execution-actions form.is-expanded{min-width:0}.admin-liability-execution-record>header{grid-template-columns:1fr}}
.state-reserve-page{gap:12px;display:grid}.state-reserve-page :is(h1,h2,p){margin:0}.state-reserve-page :is(strong,b,dd,time,em){font-variant-numeric:tabular-nums}.state-reserve-subnav{border:1px solid var(--state-line-strong);background:#e7e1d5;min-height:40px;display:flex;overflow-x:auto}.state-reserve-subnav a{border-right:1px solid var(--state-line);min-width:150px;color:var(--state-ink-soft);justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:.55rem;font-weight:800;display:inline-flex}.state-reserve-subnav a.is-active{color:#fff;background:#294a49}.state-reserve-subnav svg{width:16px}.state-reserve-hero{color:#f8f4e8;background:#294a49;grid-template-columns:minmax(0,1fr) 310px;min-height:244px;display:grid}.state-reserve-hero.is-vault{background:#4d5140}.state-reserve-hero.is-payments{background:#364b58}.state-reserve-hero>div{align-content:center;gap:9px;padding:28px 32px;display:grid}.state-reserve-hero span{color:#d9c49c;font-size:.57rem;font-weight:800}.state-reserve-hero h1{font-family:var(--state-serif);font-size:2.05rem}.state-reserve-hero p{color:#f8f4e8d1;max-width:820px;font-family:var(--state-serif);font-size:.76rem;line-height:1.75}.state-reserve-hero dl{background:#0f191c47;border-left:1px solid #fff3;margin:0;display:grid}.state-reserve-hero dl div{border-bottom:1px solid #ffffff2b;align-content:center;gap:4px;padding:16px 20px;display:grid}.state-reserve-hero dl div:last-child{border-bottom:0}.state-reserve-hero dt{color:#f8f4e89e;font-size:.5rem}.state-reserve-hero dd{font-family:var(--state-serif);margin:0;font-size:1rem}.state-reserve-framework,.state-reserve-ledger,.state-reserve-statement,.state-payment-register{border:1px solid var(--state-line-strong);background:#f5f0e6}.state-reserve-framework>header,.state-reserve-ledger>header,.state-reserve-statement>header,.state-payment-register>header{border-bottom:1px solid var(--state-line-strong);background:#d8d0c1;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 16px;display:grid}.state-reserve-ledger>header,.state-payment-register>header{grid-template-columns:minmax(0,1fr) auto}.state-reserve-framework>header svg,.state-reserve-statement>header svg{color:#294a49;width:21px}.state-reserve-framework header div,.state-reserve-ledger header div,.state-reserve-statement header div,.state-payment-register>header div{gap:2px;display:grid}.state-reserve-framework header span,.state-reserve-ledger header span,.state-reserve-statement header span,.state-payment-register>header span{color:var(--state-cinnabar);font-size:.48rem;font-weight:800}.state-reserve-framework h2,.state-reserve-ledger h2,.state-reserve-statement h2,.state-payment-register h2{font-family:var(--state-serif);font-size:.92rem}.state-reserve-framework>header>b,.state-reserve-statement>header>strong{font-size:.56rem}.state-reserve-framework-body{grid-template-columns:1fr 1fr;display:grid}.state-reserve-framework-body>div{border-right:1px solid var(--state-line);border-bottom:1px solid var(--state-line);gap:4px;min-height:94px;padding:13px 15px;display:grid}.state-reserve-framework-body>div:nth-child(2n){border-right:0}.state-reserve-framework-body b{color:#294a49;font-size:.49rem}.state-reserve-framework-body p{color:var(--state-ink-soft);font-size:.55rem;line-height:1.65}.state-reserve-framework>footer,.state-reserve-statement>footer{min-height:42px;color:var(--state-ink-soft);align-items:center;gap:7px;padding:8px 14px;font-size:.48rem;display:flex}.state-reserve-framework>footer span{flex:1}.state-reserve-framework>footer svg,.state-reserve-statement>footer svg{color:#294a49;width:15px}.state-reserve-framework>footer a,.state-reserve-statement>footer a{color:var(--state-indigo);margin-left:auto;font-weight:800}.state-reserve-ledger-head,.state-reserve-ledger>article{border-bottom:1px solid var(--state-line);grid-template-columns:100px minmax(280px,1fr) 105px 105px 90px 100px;align-items:center;gap:9px;padding:9px 12px;display:grid}.state-reserve-ledger-head{color:var(--state-ink-soft);background:#e0d8ca;font-size:.47rem;font-weight:800}.state-reserve-ledger>article{min-height:92px}.state-reserve-ledger article>div{gap:3px;display:grid}.state-reserve-ledger article b{color:var(--state-cinnabar);font-size:.46rem}.state-reserve-ledger article strong{font-size:.59rem}.state-reserve-ledger article p,.state-reserve-ledger article small{color:var(--state-ink-soft);font-size:.49rem;line-height:1.5}.state-reserve-ledger article em{font-style:normal;font-weight:800}.state-reserve-ledger article>span{color:#294a49;text-align:center;background:#dbe3dc;padding:5px;font-size:.49rem;font-weight:800}.state-reserve-ledger article>time{font-size:.48rem}.state-reserve-boundary{color:#4b5d5a;background:#e0e8e4;border:1px solid #92a7a2;align-items:center;gap:9px;padding:11px 14px;font-size:.53rem;line-height:1.6;display:flex}.state-reserve-boundary svg{color:#294a49;flex:none;width:18px}.state-reserve-boundary svg:last-child{margin-left:auto}.state-reserve-statement>p{color:var(--state-ink-soft);padding:12px 15px;font-size:.56rem;line-height:1.6}.state-reserve-components{border-top:1px solid var(--state-line);border-bottom:1px solid var(--state-line);grid-template-columns:repeat(4,1fr);display:grid}.state-reserve-components article{border-right:1px solid var(--state-line);align-content:start;gap:4px;min-height:128px;padding:13px;display:grid}.state-reserve-components article:last-child{border-right:0}.state-reserve-components span{color:var(--state-cinnabar);font-size:.47rem;font-weight:800}.state-reserve-components strong{font-size:.56rem}.state-reserve-components b{font-family:var(--state-serif);color:#294a49;font-size:.84rem}.state-reserve-components p{color:var(--state-ink-soft);font-size:.48rem;line-height:1.5}.state-reserve-equation{background:#dce7e1;border:1px solid #8ca19a;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;padding:11px 14px;display:grid}.state-reserve-equation svg{color:#294a49;width:20px}.state-reserve-equation div{gap:2px;display:grid}.state-reserve-equation span{color:var(--state-ink-soft);font-size:.46rem}.state-reserve-equation strong{font-size:.53rem}.state-payment-register>article{border-bottom:1px solid var(--state-line-strong)}.state-payment-register>article>header{grid-template-columns:24px minmax(0,1fr) 90px;align-items:center;gap:10px;padding:13px 15px;display:grid}.state-payment-register article header>svg{color:#364b58;width:20px}.state-payment-register article header>div{gap:3px;display:grid}.state-payment-register article header b{color:var(--state-cinnabar);font-size:.47rem}.state-payment-register article header strong{font-size:.61rem}.state-payment-register article header p{color:var(--state-ink-soft);font-size:.49rem}.state-payment-register article header em{color:#294a49;text-align:center;background:#dbe3dc;padding:6px;font-size:.49rem;font-style:normal;font-weight:800}.state-payment-register article>dl{border-top:1px solid var(--state-line);background:#e9e2d6;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.state-payment-register article>dl div{border-right:1px solid var(--state-line);gap:3px;padding:9px 11px;display:grid}.state-payment-register article>dl div:last-child{border-right:0}.state-payment-register dt{color:var(--state-ink-soft);font-size:.44rem}.state-payment-register dd{align-items:center;gap:4px;margin:0;font-size:.49rem;font-weight:800;display:flex}.state-payment-register dd svg{width:13px}.state-payment-observation{border-top:1px solid var(--state-line);background:#edf0e9;grid-template-columns:22px repeat(4,minmax(100px,1fr)) 22px;align-items:center;gap:8px;padding:10px 13px;display:grid}.state-payment-observation>svg{color:#364b58;width:18px}.state-payment-observation span{gap:2px;display:grid}.state-payment-observation span b{color:var(--state-ink-soft);font-size:.43rem}.state-payment-observation span strong{font-size:.5rem}.state-payment-observation small{color:var(--state-ink-soft);grid-column:2/-2;font-size:.46rem;line-height:1.5}.central-reserve-finance-integration>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.central-reserve-finance-integration>div>a{border-right:1px solid var(--state-line);min-height:92px;color:inherit;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;padding:12px 14px;display:grid}.central-reserve-finance-integration>div>a:last-child{border-right:0}.central-reserve-finance-integration>div svg{color:#294a49;width:20px}.central-reserve-finance-integration>div span{gap:3px;display:grid}.central-reserve-finance-integration>div b{color:var(--state-cinnabar);font-size:.46rem}.central-reserve-finance-integration>div strong{font-size:.67rem}.central-reserve-finance-integration>div small{color:var(--state-ink-soft);font-size:.47rem}.central-reserve-finance-integration>footer{border-top:1px solid var(--state-line);color:var(--state-ink-soft);background:#e1e8e4;align-items:center;gap:7px;padding:9px 13px;font-size:.48rem;display:flex}.central-reserve-finance-integration>footer svg{color:#294a49;width:16px}.state-institution-central-reserve{background:#f5f0e6}.state-institution-central-reserve>header{border-bottom:1px solid var(--state-line);background:#d8d0c1;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.state-institution-central-reserve>header svg{color:#294a49;width:19px}.state-institution-central-reserve>header h2{font-family:var(--state-serif);margin:0;font-size:.82rem}.state-institution-central-reserve>header a{font-size:.48rem;font-weight:800}.state-institution-central-reserve>a{border-bottom:1px solid var(--state-line);color:inherit;grid-template-columns:90px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:10px 13px;display:grid}.state-institution-central-reserve>a>span{color:var(--state-cinnabar);font-size:.47rem;font-weight:800}.state-institution-central-reserve>a>div{gap:3px;display:grid}.state-institution-central-reserve>a strong{font-size:.56rem}.state-institution-central-reserve>a small{color:var(--state-ink-soft);font-size:.47rem}.state-institution-central-reserve>a svg{width:15px}.state-market-monetary-reference,.state-digital-central-reserve{color:var(--state-ink);background:#dde7e3;border:1px solid #8da39d;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.state-market-monetary-reference>svg,.state-digital-central-reserve>svg{color:#294a49;width:20px}.state-market-monetary-reference>div,.state-digital-central-reserve>div{gap:2px;display:grid}.state-market-monetary-reference span,.state-digital-central-reserve span{color:var(--state-cinnabar);font-size:.44rem;font-weight:800}.state-market-monetary-reference strong,.state-digital-central-reserve strong{font-size:.54rem}.state-market-monetary-reference small,.state-digital-central-reserve small{color:var(--state-ink-soft);font-size:.46rem;line-height:1.5}.state-market-monetary-reference>a,.state-digital-central-reserve>a{color:#294a49;align-items:center;gap:5px;font-size:.49rem;font-weight:800;display:inline-flex}.state-market-monetary-reference>a svg,.state-digital-central-reserve>a svg{width:14px}@media (max-width:900px){.state-reserve-hero{grid-template-columns:1fr}.state-reserve-hero dl{border-top:1px solid #fff3;border-left:0;grid-template-columns:repeat(3,1fr)}.state-reserve-framework-body,.state-reserve-components{grid-template-columns:1fr 1fr}.state-reserve-ledger-head{display:none}.state-reserve-ledger>article{grid-template-columns:90px minmax(220px,1fr) 90px 90px}.state-reserve-ledger article>span,.state-reserve-ledger article>time:last-child{grid-column:2}.state-payment-register article>dl{grid-template-columns:1fr 1fr}.state-payment-register article>dl div:nth-child(2n){border-right:0}.state-payment-observation{grid-template-columns:20px 1fr 1fr}.state-payment-observation>span:nth-of-type(n+3),.state-payment-observation small{grid-column:2/-1}.central-reserve-finance-integration>div{grid-template-columns:1fr}.central-reserve-finance-integration>div>a{border-right:0;border-bottom:1px solid var(--state-line)}}@media (max-width:560px){.state-reserve-hero>div{padding:22px 18px}.state-reserve-hero h1{font-size:1.6rem}.state-reserve-hero dl,.state-reserve-framework-body,.state-reserve-components,.state-payment-register article>dl{grid-template-columns:1fr}.state-reserve-framework-body>div,.state-reserve-components article,.state-payment-register article>dl div{border-right:0}.state-reserve-ledger>article{grid-template-columns:1fr}.state-reserve-ledger article>*{grid-column:1}.state-payment-register>article>header{grid-template-columns:22px 1fr}.state-payment-register article header em{grid-column:2;justify-self:start}.state-payment-observation{grid-template-columns:20px 1fr}.state-payment-observation>*{grid-column:2}.state-payment-observation>svg:first-child{grid-column:1}.state-reserve-statement>footer{flex-wrap:wrap;align-items:flex-start}.state-reserve-statement>footer a{width:100%;margin-left:22px}.state-market-monetary-reference,.state-digital-central-reserve{grid-template-columns:22px 1fr}.state-market-monetary-reference>a,.state-digital-central-reserve>a{grid-column:2}.state-institution-central-reserve>a{grid-template-columns:1fr 18px}.state-institution-central-reserve>a>span{grid-column:1/-1}}
