.sheet-main{overscroll-behavior-y:contain;height:100dvh;position:relative;overflow-y:auto}.sheet-v2 .v2-col{max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px)}.sheet-v2{--v2-ground:#f8f7f4;--v2-measure:600px;--v2-well:#e9e2d2;--v2-ink:#1c1917;--v2-slate:#4a5570;--v2-slate-deep:#3e4a63;--v2-forest:#024c3b;--v2-rule:#1c19172e;--v2-rule-strong:#1c19176b;--v2-rule-faint:#1c191717;--bg-page:var(--v2-ground);--bg-panel:var(--v2-ground);--bg-raised:var(--v2-well);--bg-elevated:#fdfbf5;--border-subtle:var(--v2-rule-faint);--border-default:var(--v2-rule);--teal:var(--v2-slate);--teal-muted:#4a55701a;--bg-interactive:#4a557014;--font-v2-display:"Iowan Old Style", "Palatino Nova", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;--font-v2-text:"Iowan Old Style", "Palatino Nova", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;font-family:var(--font-v2-text);color:var(--v2-ink);background:var(--v2-ground)}.sheet-v2 table,.sheet-v2 time,.sheet-v2 .v2-lining,.sheet-v2 [class*=viz-datum],.sheet-v2 [class*=funnel-n]{font-variant-numeric:lining-nums tabular-nums}.sheet-v2 .v2-mast{padding-top:18px}.sheet-v2 .v2-folio{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;font-size:12px;display:flex}.sheet-v2 .v2-folio a{color:var(--v2-slate);text-decoration:none}.sheet-v2 .v2-folio a:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .v2-folio-left{flex-wrap:wrap;align-items:baseline;gap:18px;display:inline-flex}.sheet-v2 .v2-folio-right{flex-wrap:wrap;align-items:center;gap:14px;display:inline-flex}.sheet-v2 .v2-wordmark{letter-spacing:.14em;align-items:center;gap:7px;display:inline-flex;color:var(--v2-ink)!important}.sheet-v2 .v2-wordmark img{position:relative;top:3px}.sheet-v2 .v2-padrule{border-top:1px solid var(--v2-rule-strong);background-image:repeating-linear-gradient(90deg,#1c191724 0 1px,#0000 1px 30px);background-repeat:no-repeat;background-size:100% 4px;height:5px}.sheet-v2 .v2-nameplate-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 48px;padding:22px 0 6px;display:flex}.sheet-v2 .v2-nameplate{font-family:var(--font-v2-display);letter-spacing:-.01em;margin:0;font-size:clamp(26px,3.4vw,44px);font-weight:400;line-height:1.05}.sheet-v2 .v2-frame-sent{color:var(--text-secondary);text-wrap:balance;max-width:46ch;margin:0;font-size:15px;font-style:italic;line-height:1.5}.sheet-v2 .v2-mast-foot{border-bottom:1px solid var(--v2-rule)}.sheet-v2 .v2-nameplate-row{padding:16px 0 4px}.sheet-v2 .v2-viewrail{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:baseline;gap:2px 28px;padding-right:56px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.sheet-v2 .v2-viewrail::-webkit-scrollbar{display:none}.sheet-v2 .v2-viewrail-link{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--v2-slate);align-items:baseline;padding:9px 1px 10px;font-size:12px;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 -2px #0000}.sheet-v2 .v2-viewrail-link:hover{color:var(--v2-ink)}.sheet-v2 .v2-viewrail-link--active{color:var(--v2-ink);box-shadow:inset 0 -2px 0 var(--v2-forest)}.sheet-v2 .v2-body{max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px)}.sheet-v2 .v2-hero{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(24px,3vw,56px);padding:clamp(24px,3.5vw,48px) 0 8px;display:grid}@media (max-width:1023px){.sheet-v2 .v2-hero{grid-template-columns:minmax(0,1fr)}}.sheet-v2 .v2-display,.sheet-v2 .viz-statement{font-family:var(--font-v2-display);letter-spacing:-.012em;text-wrap:balance;max-width:18ch;margin:0 0 30px;font-size:clamp(34px,4.6vw,62px);font-weight:400;line-height:1.04}.sheet-v2 .v2-margin{flex-direction:column;gap:26px;padding-top:10px;display:flex}.sheet-v2 .v2-sidenote{border-top:1px solid var(--v2-rule);color:var(--text-secondary);padding-top:10px;font-size:13.5px;line-height:1.55}.sheet-v2 .v2-sidenote-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-variant-numeric:lining-nums;margin-bottom:6px;font-size:11.5px;display:block}.sheet-v2 .v2-sidenote p{margin:0 0 8px}.sheet-v2 .v2-sidenote p:last-child{margin-bottom:0}.sheet-v2 .v2-sidenote em{color:var(--text-tertiary)}.sheet-v2 .v2-plate{grid-template-columns:minmax(260px,5fr) minmax(240px,4fr);align-items:center;gap:clamp(20px,3vw,44px);display:grid}@media (max-width:719px){.sheet-v2 .v2-plate{grid-template-columns:minmax(0,1fr)}}.sheet-v2 .v2-plate-field{width:100%;height:auto;display:block}.sheet-v2 .v2-ledger{flex-direction:column;display:flex}.sheet-v2 .v2-ledger-row{border-top:1px solid var(--v2-rule-faint);grid-template-columns:18px minmax(0,1fr);align-items:baseline;gap:14px;padding:13px 0;display:grid}.sheet-v2 .v2-ledger-row:first-child{border-top:0;padding-top:0}.sheet-v2 .v2-ledger-glyph{position:relative;top:1px}.sheet-v2 .v2-ledger-n{font-family:var(--font-v2-display);letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(26px,3.4vw,44px);font-weight:400;line-height:1}.sheet-v2 .v2-ledger-n--forest{color:var(--v2-forest)}.sheet-v2 .v2-ledger-cap{color:var(--text-tertiary);max-width:40ch;margin:5px 0 0;font-size:13.5px;line-height:1.5}.sheet-v2 .v2-ledger-cap b{color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.sheet-v2 .v2-plate-caption{border-top:1px solid var(--v2-rule);color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:18px 0 0;padding-top:8px;font-size:13px;line-height:1.5}.sheet-v2 .v2-plate-caption i{font-style:italic}.sheet-v2 .v2-plate--wide{grid-template-columns:minmax(0,1fr)}.sheet-v2 .v2-plate--wide .v2-ledger{flex-flow:wrap;gap:4px 40px}.sheet-v2 .v2-plate--wide .v2-ledger-row{border-top:1px solid var(--v2-rule);flex:240px;padding-top:10px}.sheet-v2 .v2-plate--wide .v2-ledger-row:first-child{border-top:1px solid var(--v2-rule);padding-top:10px}.sheet-v2 .v2-note{border-top:1px solid var(--v2-rule-faint);border-bottom:1px solid var(--v2-rule-faint);color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 0;font-size:12.5px;line-height:1.5;display:flex}.sheet-v2 .v2-note-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);white-space:nowrap;font-size:10px;font-weight:500}.sheet-v2 .v2-note--warn .v2-note-label{color:var(--amber,#ad4d0a)}@keyframes v2-settle{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:scale(1)}}.sheet-v2 .v2-settle{transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.22,1,.36,1) both v2-settle}@media (prefers-reduced-motion:reduce){.sheet-v2 .v2-settle{animation:none}}.sheet-v2 .v2-utility{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.sheet-v2 .v2-utility button,.sheet-v2 .v2-utility a{color:var(--v2-slate)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:2px 0!important;font-family:inherit!important;font-size:12.5px!important}.sheet-v2 .v2-utility button:hover,.sheet-v2 .v2-utility a:hover{text-underline-offset:3px;text-decoration:underline;color:var(--v2-slate-deep)!important}.sheet-v2 #ec-section-nav .viz-tabs{border-top:1px solid var(--v2-rule-strong);border-bottom:1px solid var(--v2-rule);counter-reset:v2sec;gap:2px 26px;padding:2px 0}.sheet-v2 #ec-section-nav .viz-tab{counter-increment:v2sec;letter-spacing:.05em;color:var(--text-tertiary);padding:10px 2px 12px;font-size:13px}.sheet-v2 #ec-section-nav .viz-tab:before{content:counter(v2sec) " · ";color:var(--v2-slate);font-variant-numeric:lining-nums}.sheet-v2 .viz-tab[aria-selected=true]{color:var(--v2-ink);border-bottom-color:var(--v2-forest)}.sheet-v2 .ec-eyebrow{color:var(--v2-slate)}.sheet-v2 .ec-methodology-callout{border:0;border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule);color:var(--text-secondary);max-width:min(var(--v2-measure), 100%);background:0 0;padding:16px 0 18px;font-size:14px;line-height:1.62}.sheet-v2 .ec-methodology-callout:before{display:none}.sheet-v2 table{font-size:13.5px}.sheet-v2 th{letter-spacing:.02em;color:var(--text-secondary);font-weight:500}.sheet-v2 p{text-wrap:pretty}.sheet-v2 :focus-visible{outline-color:var(--v2-slate)!important}.sheet-v2 .v2-chapter{margin:clamp(30px,4vw,52px) 0 0}.sheet-v2 .v2-chapter-head{font-family:var(--font-v2-display);letter-spacing:.01em;border-top:1px solid var(--v2-rule);margin:0 0 12px;padding-top:14px;font-size:clamp(20px,.5vw + 18px,24px);font-weight:400}.sheet-v2 .v2-lede{color:var(--text-secondary);max-width:min(var(--v2-measure), 100%);margin:0 0 26px;font-size:17px;line-height:1.6}.sheet-v2 .v2-lede-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px;display:flex}.sheet-v2 .v2-passage{max-width:min(var(--v2-measure), 100%);color:var(--v2-ink);margin:26px 0 0;font-size:17px;line-height:1.65}.sheet-v2 .v2-passage p{margin:0 0 14px}.sheet-v2 .v2-passage p:last-child{margin-bottom:0}.sheet-v2 .v2-passage ul{margin:0;padding-left:1.15em}.sheet-v2 .v2-passage li{margin:0 0 12px}.sheet-v2 .v2-passage li:last-child{margin-bottom:0}.sheet-v2 .v2-passage li::marker{color:var(--v2-slate)}.sheet-v2 .v2-passage b{font-weight:500}.sheet-v2 .v2-passage a,.sheet-v2 .v2-lede a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .v2-passage a:hover,.sheet-v2 .v2-lede a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .v2-passage--lead{margin-top:clamp(26px,3vw,40px);font-size:19px;line-height:1.62}.sheet-v2 .v2-field{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:clamp(24px,4vw,72px);display:grid}.sheet-v2 .v2-field-sticky{align-self:start;position:sticky;top:20px}.sheet-v2 .v2-field-svg{width:100%;height:auto;max-height:calc(100vh - 120px);display:block}.sheet-v2 .v2-field-group{transition:opacity .6s var(--ease-standard), fill .6s var(--ease-standard)}.sheet-v2 .v2-field-count{text-align:right;font-family:var(--font-v2-display);color:var(--v2-ink);margin-top:10px;font-size:clamp(26px,3.4vw,44px);font-weight:400;line-height:1}.sheet-v2 .v2-field-beats{flex-direction:column;gap:34vh;padding:16vh 0 28vh;display:flex}.sheet-v2 .v2-beat{opacity:.55;transition:opacity .4s var(--ease-standard)}.sheet-v2 .v2-beat--live{opacity:1}.sheet-v2 .v2-beat-n{font-family:var(--font-v2-display);font-size:clamp(34px,4.6vw,62px);font-weight:400;line-height:1}.sheet-v2 .v2-beat-lead{font-family:var(--font-v2-display);margin:12px 0 6px;font-size:21px;line-height:1.3}.sheet-v2 .v2-beat-body{color:var(--text-secondary);max-width:40ch;margin:0;font-size:15.5px;line-height:1.6}.sheet-v2 .v2-beat-body b{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-weight:500}@media (max-width:1023px){.sheet-v2 .v2-field{grid-template-columns:minmax(0,1fr)}.sheet-v2 .v2-field-sticky{z-index:2;background:var(--v2-ground);padding:8px 0 4px;top:0}.sheet-v2 .v2-field-svg{max-height:48vh}.sheet-v2 .v2-field-beats{gap:26vh;padding:8vh 0 20vh}}@media (prefers-reduced-motion:reduce){.sheet-v2 .v2-field-group,.sheet-v2 .v2-beat{transition:none}.sheet-v2 .v2-beat{opacity:1}}.sheet-v2 .v2-register-head{border-top:1px solid var(--v2-rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 40px;margin-bottom:18px;padding-top:12px;display:flex}.sheet-v2 .v2-register-head:not(:has(.v2-chapter-head,.v2-lede)){justify-content:flex-end}.sheet-v2 .v2-stack{gap:calc(var(--gap-grid) * 2);flex-direction:column;display:flex}.sheet-v2 .v2-crosstab{margin:0 0 var(--gap-grid);border-top:1px solid var(--v2-rule-faint);border-bottom:1px solid var(--v2-rule-faint);color:var(--text-tertiary);padding:8px 0 10px;font-size:12.5px}.sheet-v2 .v2-crosstab--loaded{border-top:1px solid var(--v2-rule-strong);color:var(--text-secondary)}.sheet-v2 .v2-crosstab-row{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.sheet-v2 .v2-crosstab-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:10.5px;font-weight:500}.sheet-v2 .v2-crosstab-sel{color:inherit}.sheet-v2 .v2-crosstab-sel b{color:var(--v2-ink);font-weight:500}.sheet-v2 .v2-crosstab-links{flex-wrap:wrap;gap:6px 16px;margin-left:auto;display:inline-flex}.sheet-v2 .v2-crosstab-link{color:var(--v2-slate);white-space:nowrap;text-decoration:none}.sheet-v2 .v2-crosstab-link:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .v2-crosstab-note{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:7px 0 0;font-size:12px;line-height:1.55}.sheet-v2 .v2-crosstab-note b{color:var(--text-secondary);font-weight:500}.sheet-v2 .data-table tbody tr:nth-child(2n){background:0 0}.sheet-v2 .data-table tbody tr{border-bottom:1px solid var(--v2-rule-faint)}.sheet-v2 .bis-match-badge{color:var(--v2-slate)!important;letter-spacing:.08em!important;background:0 0!important;border-radius:0!important;padding:0!important}.sheet-v2 .eclc-event{border:0;border-top:1px solid var(--v2-rule);background:0 0;border-radius:0;padding-left:0;padding-right:0}.sheet-v2 .card-panel{border-radius:0}.sheet-v2 .rounded-md{border-radius:2px}.sheet-v2 .v2-search-trigger{font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px}.sheet-v2 .v2-search-trigger:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .v2-search-trigger kbd{font-family:var(--font-geist-mono,monospace);letter-spacing:0;text-transform:none;color:var(--text-quaternary);margin-left:5px;font-size:10px}.sheet-v2 .reg-controls{border-bottom:1px solid var(--v2-rule-faint);flex-wrap:wrap;align-items:baseline;gap:12px 22px;padding:10px 0 12px;display:flex}.sheet-v2 .reg-controls input[type=search],.sheet-v2 .reg-controls select{font:inherit;color:var(--v2-ink);border:0;border-bottom:1px solid var(--v2-rule);background:0 0;border-radius:0;padding:4px 2px;font-size:14px}.sheet-v2 .reg-controls input[type=search]{flex:260px;min-width:200px}.sheet-v2 .reg-controls input[type=search]::placeholder{color:var(--text-quaternary)}.sheet-v2 .reg-controls input[type=search]:focus,.sheet-v2 .reg-controls select:focus{border-bottom-color:var(--v2-slate);outline:none}.sheet-v2 .reg-count{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.sheet-v2 .reg-table{border-collapse:collapse;width:100%}.sheet-v2 .reg-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);border-bottom:1px solid var(--v2-rule-strong);white-space:nowrap;padding:10px 14px 8px 0;font-size:11.5px;font-weight:400}.sheet-v2 .reg-table th button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sheet-v2 .reg-table th button:hover{color:var(--v2-slate-deep)}.sheet-v2 .reg-table td{border-bottom:1px solid var(--v2-rule-faint);vertical-align:baseline;padding:9px 14px 9px 0;font-size:14px}.sheet-v2 .reg-table td.num{text-align:right;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.sheet-v2 .reg-table th.num{text-align:right}.sheet-v2 .reg-name a{color:var(--v2-ink);text-decoration:none}.sheet-v2 .reg-name a:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .reg-canon{color:var(--text-tertiary);font-size:13px}.sheet-v2 .reg-method{color:var(--text-tertiary);font-size:12.5px}.sheet-v2 .reg-links-hot{color:var(--amber);font-weight:500}.sheet-v2 .reg-more{width:100%;font:inherit;color:var(--v2-slate);border:0;border-bottom:1px solid var(--v2-rule);cursor:pointer;text-align:center;font-variant-numeric:lining-nums tabular-nums;background:0 0;padding:12px 0;font-size:13px;display:block}.sheet-v2 .reg-more:hover{color:var(--v2-slate-deep);background:var(--v2-well)}.sheet-v2 .reg-focused td{background:color-mix(in srgb, var(--v2-slate) 7%, transparent)}.sheet-v2 .v2-method-cols{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px 44px;display:grid}.sheet-v2 .v2-method-cols h4{font-family:var(--font-v2-display);margin:0 0 8px;font-size:17px;font-weight:400}.sheet-v2 .v2-method-cols p{color:var(--text-secondary);margin:0 0 10px;font-size:14px;line-height:1.6}.sheet-v2 .v2-method-cols b{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.sheet-v2 .v2-feed-row{border-bottom:1px solid var(--v2-rule-faint);color:var(--v2-ink);flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:8px 0;font-size:13.5px;text-decoration:none;display:flex}.sheet-v2 a.v2-feed-row:hover .v2-feed-name{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .v2-feed-date{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.sheet-v2 .v2-feed-kind{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.sheet-v2 .v2-feed-kind--added{color:var(--v2-forest)}.sheet-v2 .v2-feed-kind--dep{color:var(--text-tertiary)}.sheet-v2 .v2-feed-target{color:var(--text-tertiary);font-size:12.5px}.sheet-v2 .col-root{border-top:1px solid var(--v2-rule-strong);margin-top:clamp(40px,6vw,72px);padding-bottom:48px}.sheet-v2 .col-title{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin:14px 0 18px;font-size:11.5px}.sheet-v2 .col-grid{grid-template-columns:minmax(0,3fr) minmax(260px,2fr);align-items:start;gap:28px clamp(32px,5vw,80px);display:grid}@media (max-width:879px){.sheet-v2 .col-grid{grid-template-columns:minmax(0,1fr)}}.sheet-v2 .col-sources{border-collapse:collapse;width:100%}.sheet-v2 .col-sources td{border-bottom:1px solid var(--v2-rule-faint);vertical-align:baseline;padding:6px 12px 6px 0;font-size:13px}.sheet-v2 .col-sources td.num{text-align:right;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--text-secondary)}.sheet-v2 .col-sources a{color:var(--v2-ink);text-decoration:none}.sheet-v2 .col-sources a:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .col-tier{letter-spacing:.06em;color:var(--v2-slate);white-space:nowrap;font-size:11px}.sheet-v2 .col-processing{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:14px 0 0;font-size:13px;line-height:1.6}.sheet-v2 .col-related{margin:0;padding:0;list-style:none}.sheet-v2 .col-related li{border-bottom:1px solid var(--v2-rule-faint)}.sheet-v2 .col-related a{color:var(--v2-ink);padding:8px 0;font-size:14px;text-decoration:none;display:block}.sheet-v2 .col-related a:hover{color:var(--v2-slate-deep)}.sheet-v2 .col-related .why{color:var(--text-tertiary);margin-top:1px;font-size:12.5px;display:block}.sheet-v2 .col-foot{border-top:1px solid var(--v2-rule);color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin-top:34px;padding-top:12px;font-size:12px;display:flex}.sheet-v2 .col-foot a{color:var(--text-tertiary);text-decoration:none}.sheet-v2 .col-foot a:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .col-foot-links{flex-wrap:wrap;gap:18px;display:inline-flex}.sheet-v2 .fund-plate{--fund-s:1;margin-top:clamp(20px,3vw,34px)}@media (max-width:1023px){.sheet-v2 .fund-plate{--fund-s:.78}}@media (max-width:719px){.sheet-v2 .fund-plate{--fund-s:.6}}.sheet-v2 .fund-row{flex-wrap:wrap;align-items:flex-start;gap:26px clamp(24px,3.5vw,52px);display:flex}.sheet-v2 .fund-comp{flex:0 auto;min-width:0}.sheet-v2 .fund-comp--pool{flex:320px}.sheet-v2 .fund-kind{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--v2-slate);margin-bottom:10px;font-size:11.5px;display:block}.sheet-v2 .fund-geo{align-items:flex-end;display:flex}.sheet-v2 .fund-n{font-family:var(--font-v2-display);letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;margin-top:12px;font-size:clamp(24px,3vw,38px);font-weight:400;line-height:1}.sheet-v2 .fund-n--forest{color:var(--v2-forest)}.sheet-v2 .fund-cap{color:var(--text-tertiary);max-width:38ch;margin:6px 0 0;font-size:13px;line-height:1.55}.sheet-v2 .fund-cap b{color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.sheet-v2 .fund-pool{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 72%,#0000 99%);mask-image:linear-gradient(90deg,#000 72%,#0000 99%)}.sheet-v2 .fund-pool-field{background:var(--v2-well);border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule-strong);height:100%;position:absolute;bottom:0;left:0}.sheet-v2 .fund-square{flex:none;position:relative}.sheet-v2 .fund-square--pool{position:absolute;bottom:0;left:0}.sheet-v2 .fund-grid{border-top:1px solid var(--v2-rule);flex-wrap:wrap;align-items:baseline;gap:10px 26px;margin-top:clamp(22px,3vw,34px);padding-top:12px;display:flex}.sheet-v2 .fund-grid-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);flex:none;font-size:11.5px}.sheet-v2 .fund-grid-entry{color:var(--text-secondary);flex-direction:column;gap:3px;font-size:13px;display:inline-flex}.sheet-v2 .fund-grid-entry>span{align-items:baseline;gap:7px;display:inline-flex}.sheet-v2 .fund-grid-cc{letter-spacing:.08em;color:var(--text-tertiary);font-size:10.5px}.sheet-v2 .fund-grid-n{font-variant-numeric:lining-nums tabular-nums;color:var(--v2-ink)}.sheet-v2 .fund-grid-bar{background:var(--v2-forest);opacity:.55;height:3px;display:block}.sheet-v2 .gpm-scroll{margin-top:clamp(20px,3vw,34px);overflow-x:auto}.sheet-v2 .gpm-table{border-collapse:collapse;width:100%;min-width:760px}.sheet-v2 .gpm-table th,.sheet-v2 .gpm-table td{padding:0}.sheet-v2 .gpm-table thead th{text-align:left;vertical-align:bottom;letter-spacing:.07em;text-transform:uppercase;color:var(--v2-slate);border-bottom:1px solid var(--v2-rule-strong);white-space:nowrap;padding:0 16px 8px 0;font-size:11px;font-weight:400}.sheet-v2 .gpm-th-count{letter-spacing:.02em;text-transform:none;color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;margin-top:2px;font-size:11px;display:block}.sheet-v2 .gpm-group th{font-family:var(--font-v2-display);letter-spacing:.01em;text-align:left;color:var(--v2-ink);padding:18px 0 6px;font-size:14px;font-style:italic;font-weight:400}.sheet-v2 .gpm-group th b{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px;font-style:normal;font-weight:400}.sheet-v2 .gpm-row th{text-align:left;color:var(--v2-ink);border-top:1px solid var(--v2-rule-faint);white-space:nowrap;text-overflow:ellipsis;max-width:190px;padding:6px 16px 6px 0;font-size:13.5px;font-weight:400;overflow:hidden}.sheet-v2 .gpm-cell{border-top:1px solid var(--v2-rule-faint);vertical-align:middle;min-width:84px;padding:6px 16px 6px 0}.sheet-v2 .gpm-bar{box-sizing:border-box;background:var(--v2-forest);height:9px;display:block}.sheet-v2 .gpm-bar--c2{opacity:.42}.sheet-v2 .gpm-bar--c3{border:1px solid var(--v2-forest);opacity:.9;background:0 0}.sheet-v2 .v2-ladder{margin:clamp(22px,3vw,34px) 0}.sheet-v2 .v2-ladder-row{border-top:1px solid var(--v2-rule-faint);padding:12px 0 14px}.sheet-v2 .v2-ladder-row:first-child{border-top:0;padding-top:0}.sheet-v2 .v2-ladder-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 22px;display:flex}.sheet-v2 .v2-ladder-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:11.5px}.sheet-v2 .v2-ladder-n{font-family:var(--font-v2-display);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(22px,2.6vw,32px);font-weight:400;line-height:1}.sheet-v2 .v2-ladder-track{margin-top:8px}.sheet-v2 .v2-ladder-fill{height:10px;display:block}.sheet-v2 .v2-ladder-fill--announced{background:var(--v2-ink);opacity:.16}.sheet-v2 .v2-ladder-fill--govt{background:var(--v2-forest);opacity:.5}.sheet-v2 .v2-ladder-fill--disbursed{background:var(--v2-forest);opacity:.95}.sheet-v2 .v2-ladder-note{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:7px 0 0;font-size:13px;line-height:1.55}.sheet-v2 .v2-fold>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 28px;list-style:none;display:flex}.sheet-v2 .v2-fold>summary::-webkit-details-marker{display:none}.sheet-v2 .v2-fold>summary .v2-chapter-head{flex:auto;margin-bottom:0}.sheet-v2 .v2-fold-hint:after{content:"Show";letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:11.5px}.sheet-v2 .v2-fold[open] .v2-fold-hint:after{content:"Hide"}.sheet-v2 .v2-fold>summary:hover .v2-fold-hint:after{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .v2-fold[open]>summary{margin-bottom:16px}.sheet-v2 .v2-continue{border-top:1px solid var(--v2-rule);margin-top:clamp(26px,3.5vw,44px);padding-top:12px}.sheet-v2 .v2-continue-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin-bottom:6px;font-size:11.5px;display:block}.sheet-v2 .v2-continue p{color:var(--text-secondary);max-width:min(var(--v2-measure), 100%);margin:0;font-size:14.5px;line-height:1.6}.sheet-v2 .v2-continue a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .v2-continue a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .v2-framed{border-top:1px solid var(--v2-rule);background-image:linear-gradient(var(--v2-rule-strong), var(--v2-rule-strong)), linear-gradient(var(--v2-rule-strong), var(--v2-rule-strong)), linear-gradient(var(--v2-rule-strong), var(--v2-rule-strong)), linear-gradient(var(--v2-rule-strong), var(--v2-rule-strong));background-position:0 0,0 0,100% 0,100% 0;background-repeat:no-repeat;background-size:1px 12px,12px 1px,1px 12px,12px 1px;padding-top:clamp(18px,2.5vw,30px);position:relative}.sheet-v2 .ec-imp-display{margin:clamp(24px,3.5vw,44px) 0 18px}.sheet-v2 .ec-imp-picker{margin-top:clamp(20px,2.5vw,30px)}.sheet-v2 .ec-imp-search{--bg-raised:transparent;--border-default:transparent;border-bottom:1px solid var(--v2-rule-faint);padding-bottom:14px}.sheet-v2 .ec-imp-search input[type=search]{box-shadow:inset 0 -1px 0 var(--v2-rule)}.sheet-v2 .ec-imp-search input[type=search]:focus{box-shadow:inset 0 -1px 0 var(--v2-slate)}.sheet-v2 .ec-imp-preset-label,.sheet-v2 .ec-imp-scenario-head{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-variant-numeric:lining-nums;font-size:11.5px;display:block}.sheet-v2 .ec-imp-preset-label{margin:18px 0 2px}.sheet-v2 .ec-imp-scenario-head{margin:26px 0 2px}.sheet-v2 .ec-imp-scenario-head code{letter-spacing:0;text-transform:none;font-size:11.5px}.sheet-v2 .ec-imp-preset{border-bottom:1px solid var(--v2-rule-faint);min-height:44px;color:var(--v2-ink);flex-wrap:wrap;align-items:baseline;gap:2px 16px;padding:11px 0;text-decoration:none;display:flex}.sheet-v2 .ec-imp-preset-name{flex:none;font-size:15px}.sheet-v2 .ec-imp-preset-teaser{color:var(--text-tertiary);flex:260px;font-size:13px;line-height:1.45}.sheet-v2 .ec-imp-preset-count{color:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.sheet-v2 a.ec-imp-preset:hover .ec-imp-preset-name{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .ec-imp-inverse{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:16px 0 0;font-size:13.5px;line-height:1.55}.sheet-v2 .ec-imp-inverse a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .ec-imp-inverse a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .ec-imp-example-note{margin-bottom:20px}.sheet-v2 .ec-imp-error-note{margin-top:clamp(20px,2.5vw,32px)}.sheet-v2 .ec-imp-report-gap{margin-top:clamp(26px,3.5vw,44px)}.sheet-v2 .ec-imp-headnote{margin-left:12px}.sheet-v2 .ec-tf-plate .v2-plate-caption{margin-top:0}.sheet-v2 .ec-tf-fieldwrap{position:relative}.sheet-v2 .ec-tf-field{width:100%;height:auto;display:block}.sheet-v2 .ec-tf-axislabels{height:15px;margin-top:4px;position:relative}.sheet-v2 .ec-tf-year{letter-spacing:.02em;white-space:nowrap;color:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:11.5px;line-height:1;position:absolute;top:0;transform:translate(-50%)}@media (max-width:719px){.sheet-v2 .ec-tf-year--fine{display:none}}.sheet-v2 .ec-tf-axis{stroke:var(--v2-rule-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-tf-tick{stroke:var(--v2-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-tf-tick--major{stroke:var(--v2-rule-strong)}.sheet-v2 .ec-tf-add{fill:var(--v2-forest);fill-opacity:.55;stroke:var(--v2-forest);stroke-opacity:.9;stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-tf-rem{fill:none;stroke:var(--v2-ink);stroke-opacity:.7;stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-tf-a{cursor:pointer}.sheet-v2 .ec-tf-a:hover .ec-tf-add{fill-opacity:.85;stroke-width:1.75px}.sheet-v2 .ec-tf-a:hover .ec-tf-rem{stroke-opacity:1;stroke-width:1.75px}.sheet-v2 .ec-tf-rule{stroke:var(--v2-slate);stroke-opacity:.35;stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-tf-rule-hit{stroke:#0000;stroke-width:12px;fill:none;pointer-events:stroke}.sheet-v2 .ec-tf-rulemoment:hover .ec-tf-rule{stroke-opacity:.9;stroke-width:1.5px}.sheet-v2 .ec-tf-glyph-track{fill:none;stroke:var(--v2-rule-strong);stroke-width:1px}.sheet-v2 .ec-tf-glyph-fill{fill:var(--v2-forest);fill-opacity:.55}.sheet-v2 .ec-corr-figure{margin:0}.sheet-v2 .ec-corr-plot{padding-inline:0}.sheet-v2 .ec-corr-space{position:relative}.sheet-v2 .ec-corr-axis{background:var(--v2-rule-strong);width:1px;position:absolute;top:0;bottom:0}.sheet-v2 .ec-corr-rows{margin:0;padding:0;list-style:none}.sheet-v2 .ec-corr-row{margin:0 0 15px}.sheet-v2 .ec-corr-row:last-child{margin-bottom:0}.sheet-v2 .ec-corr-label{color:var(--text-secondary);margin-bottom:4px;padding-right:100px;font-size:12.5px;line-height:1.35;display:block}.sheet-v2 .ec-corr-track{height:13px;display:block;position:relative}.sheet-v2 .ec-corr-bar{top:0;bottom:0;left:var(--bar-left);width:var(--bar-w);position:absolute}.sheet-v2 .ec-corr-ink--reduced{background:var(--v2-ink)}.sheet-v2 .ec-corr-ink--redirected{background:var(--amber)}.sheet-v2 .ec-corr-ink--expanded{background:var(--v2-forest)}.sheet-v2 .ec-corr-ink--absorbing{background:var(--v2-ink);opacity:.45}.sheet-v2 .ec-corr-ink--ambiguous{background:repeating-linear-gradient(45deg, var(--v2-ink) 0 1px, transparent 1px 4px)}.sheet-v2 .ec-corr-ink--none{border:1px solid var(--v2-rule-strong);background:0 0}.sheet-v2 .ec-corr-val{white-space:nowrap;color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;margin-bottom:3px;font-size:11px;line-height:1.2;position:absolute;bottom:100%;right:0}.sheet-v2 .ec-corr-scale{height:27px;margin-top:13px;position:relative}.sheet-v2 .ec-corr-scale-seg{border:1px solid var(--v2-rule-strong);border-bottom:0;height:5px;position:absolute;top:0}.sheet-v2 .ec-corr-scale-label,.sheet-v2 .ec-corr-zero-label{color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-size:11px;line-height:1.2;position:absolute;top:9px}.sheet-v2 .ec-corr-scale-label{padding-right:8px}.sheet-v2 .ec-corr-zero-label{padding-left:6px}.sheet-v2 .ec-corr-tally{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;align-items:center;gap:5px 16px;margin:15px 0 0;font-size:12px;display:flex}.sheet-v2 .ec-corr-tally-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:10px;font-weight:500}.sheet-v2 .ec-corr-tally-item{align-items:center;gap:6px;display:inline-flex}.sheet-v2 .ec-corr-tally-item--zero{color:var(--text-quaternary)}.sheet-v2 .ec-corr-swatch{box-sizing:border-box;flex:none;width:15px;height:8px;display:inline-block}.sheet-v2 .ec-corr-field .v2-note{max-width:min(var(--v2-measure), 100%);margin:15px 0 0}.sheet-v2 .ec-corr-field .v2-note+.v2-note{border-top:0;margin-top:0}.sheet-v2 .ec-corr-n--amber{color:var(--amber)}.sheet-v2 .ec-corr-absent{margin-top:clamp(24px,3.2vw,40px)}.sheet-v2 .ec-corr-absent-head{letter-spacing:.09em;text-transform:uppercase;color:var(--v2-slate);margin:0 0 6px;font-size:10.5px;font-weight:500}.sheet-v2 .ec-corr-absent-note{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:0 0 10px;font-size:12.5px;line-height:1.5}.sheet-v2 .ec-corr-absent-list{border-top:1px solid var(--v2-rule);margin:0;padding:0;list-style:none}.sheet-v2 .ec-corr-absent-row{border-bottom:1px solid var(--v2-rule-faint);flex-wrap:wrap;align-items:baseline;gap:2px 14px;padding:7px 0;font-size:13px;display:flex}.sheet-v2 .ec-corr-absent-title{color:var(--v2-ink);flex:240px}.sheet-v2 .ec-corr-absent-date{color:var(--text-tertiary);white-space:nowrap;font-size:12.5px}.sheet-v2 .ec-corr-absent-tail{color:var(--text-quaternary);font-size:12.5px}@media (min-width:720px){.sheet-v2 .ec-corr-plot{padding-inline:clamp(112px,10vw,128px)}.sheet-v2 .ec-corr-label{padding-right:0;font-size:13px}.sheet-v2 .ec-corr-row{margin-bottom:16px}.sheet-v2 .ec-corr-val{margin-bottom:0;font-size:12px;top:50%;bottom:auto;transform:translateY(-50%)}.sheet-v2 .ec-corr-val--neg{right:calc(100% - var(--tip));padding-right:9px;left:auto}.sheet-v2 .ec-corr-val--pos{left:var(--tip);padding-left:9px;right:auto}}.sheet-v2 .ec-corr-sortbtn{font:inherit;color:var(--v2-slate);cursor:pointer;background:0 0;border:0;border-radius:0;padding:2px 0;font-size:12px}.sheet-v2 .ec-corr-sortbtn:hover{color:var(--v2-slate-deep)}.sheet-v2 .ec-corr-sortbtn[aria-pressed=true]{color:var(--v2-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.sheet-v2 .ec-reach-figure{margin:22px 0 0}.sheet-v2 .ec-reach-rows{flex-direction:column;gap:14px;display:flex}.sheet-v2 .ec-reach-row{gap:5px;display:grid}.sheet-v2 .ec-reach-label{color:var(--text-secondary);font-size:12.5px;line-height:1.35}.sheet-v2 .ec-reach-row--subject .ec-reach-label{color:var(--v2-ink)}.sheet-v2 .ec-reach-track{height:20px;display:block;position:relative}.sheet-v2 .ec-reach-bar{position:absolute;top:0;bottom:0;left:0}.sheet-v2 .ec-reach-bar--outline{border:1px solid var(--v2-rule-strong);background:repeating-linear-gradient(-45deg, transparent 0 5px, color-mix(in srgb, var(--v2-ink) 12%, transparent) 5px 6px)}.sheet-v2 .ec-reach-bar--reached,.sheet-v2 .ec-reach-bar--ref{background:var(--v2-ink);opacity:.42}.sheet-v2 .ec-reach-bar--subject{background:var(--amber)}.sheet-v2 .ec-reach-val{font-variant-numeric:lining-nums tabular-nums;color:var(--v2-ink);white-space:nowrap;font-size:12.5px;position:absolute;top:50%;transform:translate(8px,-50%)}.sheet-v2 .ec-reach-gapline{border-top:1px solid var(--v2-rule-faint);color:var(--text-secondary);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:0 14px;max-width:74ch;margin:20px 0 0;padding-top:14px;font-size:13px;line-height:1.65;display:grid}.sheet-v2 .ec-reach-gapline-n{font-family:var(--font-v2-display);color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(26px,3vw,34px);line-height:1}.sheet-v2 .ec-reach-gapline b{color:var(--v2-ink);font-weight:500}@media (max-width:726px){.sheet-v2 .ec-reach-gapline{grid-template-columns:1fr;gap:6px}.sheet-v2 .ec-reach-val{font-size:11.5px;transform:translate(6px,-50%)}}.sheet-v2 .ec-sub-figure{margin:0}.sheet-v2 .ec-sub-field{margin:0 0 26px}.sheet-v2 .ec-sub-field:last-of-type{margin-bottom:4px}.sheet-v2 .ec-sub-space{margin-top:26px;position:relative}.sheet-v2 .ec-sub-svg{width:100%;height:clamp(300px,38vw,420px);display:block}.sheet-v2 .ec-sub-base{stroke:var(--v2-rule-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-sub-block{stroke:var(--v2-paper,#fff);stroke-width:.5px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-sub-strand{transition:opacity .16s}.sheet-v2 .ec-sub-svg:hover .ec-sub-strand:not(:hover){opacity:.33}.sheet-v2 .ec-sub-coltotal{font-variant-numeric:lining-nums tabular-nums;color:var(--v2-ink);white-space:nowrap;font-size:12.5px;position:absolute}.sheet-v2 .ec-sub-coltotal--post{text-align:right}.sheet-v2 .ec-sub-tag{text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb, var(--bg-page) 88%, transparent);max-width:34%;color:var(--text-secondary);pointer-events:none;padding:0 5px;font-size:11px;line-height:1.5;position:absolute;overflow:hidden;transform:translateY(-50%)}.sheet-v2 .ec-sub-tag b{color:var(--v2-ink);font-weight:500}.sheet-v2 .ec-sub-tag i{color:var(--text-tertiary);font-style:normal}.sheet-v2 .ec-sub-tag--post{text-align:right}.sheet-v2 .ec-sub-usnote{white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;color:var(--amber);background:color-mix(in srgb, var(--bg-page) 82%, transparent);pointer-events:none;padding:0 6px;font-size:11.5px;position:absolute;left:50%;transform:translate(-50%,-130%)}.sheet-v2 .ec-sub-usnote b{font-weight:500}@media (max-width:726px){.sheet-v2 .ec-sub-usnote{white-space:normal;text-align:center;background:color-mix(in srgb, var(--bg-page) 95%, transparent);max-width:44%;font-size:10px;line-height:1.45;transform:translate(-50%,22%)}}.sheet-v2 .ec-sub-gapnote{color:var(--text-secondary);font-size:12.5px;line-height:1.6;position:absolute;top:34%;left:36%;right:36%}.sheet-v2 .ec-sub-gapnote b{color:var(--v2-ink);font-weight:500}@media (max-width:726px){.sheet-v2 .ec-sub-svg{height:clamp(280px,88vw,360px)}.sheet-v2 .ec-sub-tag{max-width:30%;font-size:10.5px}.sheet-v2 .ec-sub-gapnote{background:color-mix(in srgb, var(--bg-page) 92%, transparent);padding:4px 6px;font-size:11px;top:30%;left:38%;right:30%}}.sheet-v2 .ec-tiw-led-det{border-bottom:1px solid var(--v2-rule-faint)}.sheet-v2 .ec-tiw-led-det>summary{cursor:pointer;border-bottom:0;list-style:none}.sheet-v2 .ec-tiw-led-det>summary::-webkit-details-marker{display:none}.sheet-v2 .ec-tiw-led-det>summary:hover .ec-tiw-led-name{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.sheet-v2 .ec-tiw-led-hint{text-align:right;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin-top:5px;font-size:10.5px;display:block}.sheet-v2 .ec-tiw-led-det[open] .ec-tiw-led-hint{color:var(--v2-ink)}.sheet-v2 .ec-tiw-led-det>summary:focus-visible{outline:1px solid var(--v2-ink);outline-offset:2px}.sheet-v2 .ec-evd{padding:4px 0 18px}.sheet-v2 .ec-evd-plot{position:relative}.sheet-v2 .ec-evd-svg{width:100%;height:clamp(120px,16vw,170px);display:block}.sheet-v2 .ec-evd-band{fill:var(--v2-well)}.sheet-v2 .ec-evd-base{stroke:var(--v2-rule-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-evd-event{stroke:var(--amber);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-evd-ymax{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:10.5px;position:absolute;top:0;left:0}.sheet-v2 .ec-evd-x{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:10.5px;position:absolute;bottom:0;transform:translate(-50%)}.sheet-v2 .ec-evd-x--event{color:var(--amber);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px}.sheet-v2 .ec-evd-legend{color:var(--text-tertiary);flex-wrap:wrap;gap:2px 18px;margin:6px 0 0;font-size:11.5px;line-height:1.6;display:flex}.sheet-v2 .ec-evd-legend-item{white-space:normal}.sheet-v2 .ec-evd-legend-item--note{color:var(--text-quaternary)}.sheet-v2 .ec-evd-swatch{vertical-align:3px;width:14px;height:3px;margin-right:6px;display:inline-block}.sheet-v2 .ec-evd-bases{border-top:1px solid var(--v2-rule-faint);margin-top:14px}.sheet-v2 .ec-evd-basis{border-bottom:1px solid var(--v2-rule-faint);grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1.7fr);align-items:baseline;gap:4px 18px;margin:0;padding:8px 0;font-size:12.5px;display:grid}.sheet-v2 .ec-evd-basis-src{color:var(--v2-ink)}.sheet-v2 .ec-evd-basis-val{font-variant-numeric:lining-nums tabular-nums;color:var(--text-secondary)}.sheet-v2 .ec-evd-basis-cov{color:var(--text-tertiary);font-size:11.5px}.sheet-v2 .ec-evd-basis--blend .ec-evd-basis-src{color:var(--amber)}.sheet-v2 .ec-evd-derivation{color:var(--text-secondary);max-width:72ch;margin:12px 0 0;font-size:12.5px;line-height:1.65}.sheet-v2 .ec-evd-derivation-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin-bottom:3px;font-size:10.5px;display:block}@media (max-width:726px){.sheet-v2 .ec-evd-basis{grid-template-columns:1fr;gap:1px}.sheet-v2 .ec-evd-svg{height:130px}}.sheet-v2 .ec-lat-scroll{overflow-x:auto}.sheet-v2 .ec-lat-field{width:100%;min-width:516px;max-width:720px;height:auto;margin-inline:auto;display:block}.sheet-v2 .ec-lat-rowlabel{fill:var(--v2-ink);font-size:10.5px}.sheet-v2 .ec-lat-colhead{fill:var(--text-secondary);letter-spacing:.04em;font-size:9.2px}.sheet-v2 .ec-lat-colcount{fill:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;font-size:7.6px}.sheet-v2 .ec-lat-grouplabel,.sheet-v2 .ec-lat-marghead{fill:var(--v2-slate);letter-spacing:.09em;text-transform:uppercase;font-size:8.4px}.sheet-v2 .ec-lat-ratio{fill:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;font-size:10px}.sheet-v2 .ec-lat-ratio--below{fill:var(--v2-ink)}.sheet-v2 .ec-lat-further{fill:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:9.5px}.sheet-v2 .ec-lat-rule{stroke:var(--v2-rule);stroke-width:1px}.sheet-v2 .ec-lat-rule--head{stroke:var(--v2-rule-strong)}.sheet-v2 .ec-lat-on{fill:var(--v2-forest)}.sheet-v2 .ec-lat-open{fill:none;stroke:var(--v2-forest);stroke-width:1px}.sheet-v2 .ec-lat-struck{fill:none;stroke:var(--v2-ink);stroke-width:1px}.sheet-v2 .ec-lat-unclassified{fill:none;stroke:var(--v2-ink);stroke-width:1px;opacity:.45}.sheet-v2 .ec-lat-nil{fill:var(--v2-ink);opacity:.22}.sheet-v2 .ec-lat-hit{fill:#0000}.sheet-v2 .ec-lat-group{margin-top:20px}.sheet-v2 .ec-lat-row{border-top:1px solid var(--v2-rule-faint)}.sheet-v2 .ec-lat-row:last-child{border-bottom:1px solid var(--v2-rule-faint)}.sheet-v2 .ec-lat-sum{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding:9px 0;list-style:none;display:flex}.sheet-v2 .ec-lat-sum::-webkit-details-marker{display:none}.sheet-v2 .ec-lat-sum-name{color:var(--v2-ink);font-size:15px}.sheet-v2 .ec-lat-sum-meta{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.sheet-v2 .ec-lat-sum:hover .ec-lat-sum-name{text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .ec-lat-row[open] .ec-lat-sum-name{color:var(--v2-slate-deep)}.sheet-v2 .ec-lat-body{max-width:min(var(--v2-measure), 100%);flex-direction:column;gap:16px;padding:2px 0 20px;display:flex}.sheet-v2 .ec-lat-lead{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.6}.sheet-v2 .ec-lat-sub>summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:11.5px;list-style:none}.sheet-v2 .ec-lat-sub>summary::-webkit-details-marker{display:none}.sheet-v2 .ec-lat-sub>summary:hover{text-underline-offset:3px;text-decoration:underline}.sheet-v2 .ec-lat-chips{margin:10px 0 0}.sheet-v2 .ec-lat-chip{border-top:1px solid var(--v2-rule-faint);grid-template-columns:minmax(150px,210px) minmax(0,1fr);gap:4px 18px;padding:7px 0;display:grid}@media (max-width:599px){.sheet-v2 .ec-lat-chip{grid-template-columns:minmax(0,1fr)}}.sheet-v2 .ec-lat-chip dt{color:var(--v2-ink);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:13.5px;display:flex}.sheet-v2 .ec-lat-chip-status{letter-spacing:.07em;text-transform:uppercase;color:var(--v2-slate);font-size:10.5px}.sheet-v2 .ec-lat-chip dd{color:var(--text-tertiary);margin:0;font-size:13px;line-height:1.55}.sheet-v2 .ec-lat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);align-items:baseline;gap:10px;margin:0 0 6px;font-size:11.5px;display:flex}.sheet-v2 .ec-lat-ratio-inline{letter-spacing:0;text-transform:none;color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-size:13px}.sheet-v2 .ec-lat-work{border-top:1px solid var(--v2-rule-faint);margin-top:8px;padding-top:8px}.sheet-v2 .ec-lat-work-head{letter-spacing:.07em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 4px;font-size:11px}.sheet-v2 .ec-lat-work-body{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.6}.sheet-v2 .ec-lat-work-meta{color:var(--text-tertiary);margin:4px 0 0;font-size:12.5px;line-height:1.55}.sheet-v2 .ec-lat-notes{color:var(--text-secondary);margin:0;padding-left:1.1em;font-size:13.5px;line-height:1.6}.sheet-v2 .ec-lat-notes li{margin:0 0 6px}.sheet-v2 .ec-lat-notes li:last-child{margin-bottom:0}.sheet-v2 .ec-lat-notes li::marker{color:var(--v2-slate)}.sheet-v2 .ec-lat-foot{color:var(--text-tertiary);margin:0;font-size:12.5px}.sheet-v2 .ec-lat-foot a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .ec-lat-foot a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .ec-lat-empty{color:var(--text-tertiary);padding:18px 0;font-size:14px}.sheet-v2 .ec-lat-code{letter-spacing:.06em;color:var(--text-secondary)}.sheet-v2 .ec-coord-scroll{overflow-x:auto}.sheet-v2 .ec-coord-field{min-width:820px}.sheet-v2 .ec-coord-grid{stroke:var(--v2-rule-faint);stroke-width:1px}.sheet-v2 .ec-coord-rule{stroke:var(--v2-rule);stroke-width:1px}.sheet-v2 .ec-coord-tick{fill:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.sheet-v2 .ec-coord-lane{letter-spacing:.05em;text-transform:uppercase;fill:var(--v2-slate);font-size:10.5px}.sheet-v2 .ec-coord-lane-sub{fill:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:11px}.sheet-v2 .ec-coord-mark--restrict{fill:var(--v2-ink)}.sheet-v2 .ec-coord-mark--relax{fill:none;stroke:var(--v2-ink);stroke-width:1.4px}.sheet-v2 .ec-coord-mark--establish{fill:var(--v2-slate)}.sheet-v2 a:hover>.ec-coord-mark--restrict,.sheet-v2 a:hover>.ec-coord-mark--establish{fill:var(--v2-forest)}.sheet-v2 a:hover>.ec-coord-mark--relax{stroke:var(--v2-forest)}.sheet-v2 .ec-coord-tie{stroke:var(--v2-slate);stroke-width:.9px;opacity:.32}.sheet-v2 .ec-coord-tie-hit{stroke:#0000;stroke-width:7px}.sheet-v2 .ec-coord-tie-key{stroke:var(--v2-slate);stroke-width:1.2px}.sheet-v2 .ec-coord-field g:hover>.ec-coord-tie{opacity:.9}.sheet-v2 .ec-coord-year{border-top:1px solid var(--v2-rule-strong);margin-top:clamp(18px,2.4vw,28px);padding-top:12px}.sheet-v2 .ec-coord-year-head{font-family:var(--font-v2-display);letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;flex:auto;margin:0;font-size:17px;font-weight:400}.sheet-v2 .ec-coord-year-head span{color:var(--text-tertiary);font-size:13px}.sheet-v2 .ec-coord-entry{padding-top:12px;padding-bottom:14px}.sheet-v2 .ec-coord-regime{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:11px}.sheet-v2 .ec-coord-entry-title{margin-top:6px;font-size:15.5px;line-height:1.4}.sheet-v2 .ec-coord-entry-title a{color:var(--v2-ink);border-bottom:1px solid var(--v2-rule);text-decoration:none}.sheet-v2 .ec-coord-entry-title a:hover{color:var(--v2-slate-deep);border-bottom-color:currentColor}.sheet-v2 .ec-coord-dir,.sheet-v2 .ec-coord-standing{letter-spacing:.07em;text-transform:uppercase;font-size:11px}.sheet-v2 .ec-coord-dir{color:var(--v2-slate)}.sheet-v2 .ec-coord-standing{color:var(--amber)}.sheet-v2 .ec-coord-tech{color:var(--text-tertiary);margin:6px 0 0;font-size:12.5px;line-height:1.55}.sheet-v2 .ec-coord-tech-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin-right:9px;font-size:10px;font-weight:500}.sheet-v2 .ec-coord-body{color:var(--text-secondary);max-width:74ch;margin:9px 0 0;font-size:14px;line-height:1.62}.sheet-v2 .ec-coord-body--rest{margin-top:6px}.sheet-v2 .ec-coord-entry .eclc-event-sources a{color:var(--v2-slate)}.sheet-v2 .ec-coord-matrix{min-width:620px}.sheet-v2 .ec-coord-matrix-regime{text-align:center}.sheet-v2 .ec-coord-matrix tbody td,.sheet-v2 .ec-coord-matrix tbody th{border-bottom:0}.sheet-v2 .ec-coord-matrix tbody th{letter-spacing:0;text-transform:none;white-space:normal;color:var(--v2-ink);padding:11px 18px 4px 0;font-size:14px;font-weight:400}.sheet-v2 .ec-coord-matrix-cell{text-align:center}.sheet-v2 .ec-coord-matrix-pen{white-space:nowrap}.sheet-v2 .ec-coord-matrix-pen svg{vertical-align:-2px;margin-right:9px}.sheet-v2 .ec-coord-matrix-off{fill:var(--v2-rule-strong)}.sheet-v2 .ec-coord-matrix tbody .ec-coord-matrix-note td{border-bottom:1px solid var(--v2-rule-faint);color:var(--text-tertiary);padding:0 0 13px;font-size:13px;line-height:1.55}.sheet-v2 .ec-coord-block-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin:14px 0 7px;font-size:10px;font-weight:500;display:block}.sheet-v2 .ec-coord-questions{margin:0;padding-left:1.05em}.sheet-v2 .ec-coord-questions li{color:var(--text-secondary);margin:0 0 7px;font-size:13px;line-height:1.55}.sheet-v2 .ec-coord-questions li:last-child{margin-bottom:0}.sheet-v2 .ec-coord-questions li::marker{color:var(--v2-slate)}.sheet-v2 .ec-evc-secdesc{color:var(--text-secondary);max-width:min(var(--v2-measure), 100%);margin:0 0 18px;font-size:15px;line-height:1.6}.sheet-v2 .ec-evc-sources{color:var(--text-secondary);flex-direction:column;gap:8px;max-width:74ch;margin:0;padding:0;font-size:13px;line-height:1.55;list-style:none;display:flex}.sheet-v2 .ec-evc-sources a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .ec-evc-sources a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .ec-evc-sources-file{font-family:var(--font-mono);color:var(--text-quaternary);margin-top:2px;font-size:11.5px}.sheet-v2 .ec-evc-figure{margin:0}.sheet-v2 .ec-evc-field--stack{display:none}@media (max-width:1023px){.sheet-v2 .ec-evc-field--wide{display:none}.sheet-v2 .ec-evc-field--stack{max-width:480px;display:block}}.sheet-v2 .ec-evc-head{fill:var(--v2-slate);letter-spacing:.09em;text-transform:uppercase;font-variant-numeric:lining-nums}.sheet-v2 .ec-evc-field--wide .ec-evc-head{font-size:11px}.sheet-v2 .ec-evc-field--stack .ec-evc-head{font-size:12.5px}.sheet-v2 .ec-evc-name{fill:var(--v2-ink);font-weight:400}.sheet-v2 .ec-evc-field--wide .ec-evc-name{font-size:12.5px}.sheet-v2 .ec-evc-field--stack .ec-evc-name{font-size:14.5px}.sheet-v2 .ec-evc-tick{fill:var(--v2-ink)}.sheet-v2 .ec-evc-tick--origin{fill:none;stroke:var(--v2-ink);stroke-width:1.2px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-evc-rule{stroke:var(--v2-rule-faint);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-evc-headrule{stroke:var(--v2-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-evc-link{fill:none}.sheet-v2 .ec-evc-link--primary{fill:none;stroke:var(--v2-forest);stroke-width:1.6px;vector-effect:non-scaling-stroke}.sheet-v2 .ec-evc-link--single{fill:none;stroke:var(--amber);stroke-width:1.2px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.sheet-v2 .ec-evc-link--absent{fill:none;stroke:var(--v2-slate);stroke-width:1.2px;stroke-dasharray:1 4;stroke-linecap:round;vector-effect:non-scaling-stroke}.sheet-v2 .ec-evc-t1{appearance:none;border:1px solid var(--v2-slate);vertical-align:-2px;cursor:pointer;background:0 0;border-radius:0;width:13px;height:13px;margin:0 8px 0 0}.sheet-v2 .ec-evc-t1:checked{background:var(--v2-forest);border-color:var(--v2-forest)}.sheet-v2 .ec-evc-t1-label{color:var(--v2-slate);cursor:pointer;padding-bottom:12px;font-size:12.5px;display:inline-block}.sheet-v2 .ec-evc-t1-label:hover{color:var(--v2-slate-deep)}.sheet-v2 .ec-evc-field .ec-evc-link,.sheet-v2 .ec-evc-field .ec-evc-node{transition:opacity .35s var(--ease-standard)}.sheet-v2 .ec-evc-t1:checked~.v2-plate .ec-evc-field .ec-evc-link--single{opacity:.12}.sheet-v2 .ec-evc-t1:checked~.v2-plate .ec-evc-field .ec-evc-node--single{opacity:.28}@media (prefers-reduced-motion:reduce){.sheet-v2 .ec-evc-field .ec-evc-link,.sheet-v2 .ec-evc-field .ec-evc-node{transition:none}}.sheet-v2 .ec-evc-note{margin:0 0 20px}.sheet-v2 .ec-thr-figure .v2-plate--wide>.v2-ledger{border-top:1px solid var(--v2-rule);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0 clamp(20px,3vw,44px);margin-top:18px;padding-top:4px;display:grid}.sheet-v2 .ec-thr-figure .v2-plate--wide .v2-ledger-row{border-top:0}.sheet-v2 .ec-thr-figure .v2-plate--wide .v2-ledger-row:first-child{padding-top:13px}.sheet-v2 .ec-thr-figure{margin:0}.sheet-v2 .ec-thr-anchor{scroll-margin-top:16px}.sheet-v2 .ec-thr-alias{height:0;scroll-margin-top:16px;display:block}.sheet-v2 .ec-thr-open{margin-top:clamp(24px,3.5vw,44px)}.sheet-v2 .ec-thr-head--bare{border:0;margin:0;padding:0}.sheet-v2 .ec-thr-scroll{overflow-x:auto}.sheet-v2 .ec-thr-fold{margin-top:clamp(22px,3vw,34px)}.sheet-v2 .ec-thr-well{fill:var(--v2-well);stroke:var(--v2-rule-strong);stroke-width:1px}.sheet-v2 .ec-thr-grid{stroke:var(--v2-rule-faint);stroke-width:1px}.sheet-v2 .ec-thr-tick{fill:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:11px}.sheet-v2 .ec-thr-axttl{fill:var(--text-secondary);letter-spacing:.02em;font-size:12px}.sheet-v2 .ec-thr-refline{stroke:var(--v2-slate);stroke-width:1px;stroke-dasharray:5 4;fill:none}.sheet-v2 .ec-thr-refllab{fill:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:11px}.sheet-v2 .ec-thr-rail{fill:var(--v2-well);stroke:var(--v2-rule);stroke-width:1px}.sheet-v2 .ec-thr-railhatch{fill:url(#ec-thr-hatch);stroke:none}.sheet-v2 .ec-thr-hatchline{stroke:var(--v2-rule);stroke-width:1px}.sheet-v2 .ec-thr-raillab{fill:var(--text-tertiary);letter-spacing:.07em;text-transform:uppercase;font-variant-numeric:lining-nums;font-size:10.5px}.sheet-v2 .ec-thr-m{stroke-width:1.6px}.sheet-v2 .ec-thr-m--restricted{fill:var(--v2-ink);stroke:var(--v2-ground)}.sheet-v2 .ec-thr-m--case{fill:none;stroke:#ad4d0a;stroke-width:2px}.sheet-v2 .ec-thr-m--compliant{fill:var(--v2-forest);stroke:var(--v2-ground)}.sheet-v2 .ec-thr-m--domestic{fill:none;stroke:var(--v2-ink);stroke-width:1.7px}.sheet-v2 .ec-thr-m--uncontrolled{fill:var(--v2-ink);fill-opacity:.3;stroke:none}.sheet-v2 .ec-thr-m--ring{fill:none;stroke-width:2.2px}.sheet-v2 .ec-thr-m--ring.ec-thr-m--uncontrolled{stroke:var(--v2-ink);stroke-opacity:.4}.sheet-v2 .ec-thr-est{stroke-dasharray:3.5 3}.sheet-v2 .ec-thr-rm .ec-thr-railmark{fill:none;stroke-width:1.7px}.sheet-v2 .ec-thr-rm.ec-thr-m--restricted .ec-thr-railmark{stroke:var(--v2-ink)}.sheet-v2 .ec-thr-rm.ec-thr-m--case .ec-thr-railmark{stroke:#ad4d0a}.sheet-v2 .ec-thr-rm.ec-thr-m--compliant .ec-thr-railmark{stroke:var(--v2-forest)}.sheet-v2 .ec-thr-rm.ec-thr-m--domestic .ec-thr-railmark{stroke:var(--v2-ink)}.sheet-v2 .ec-thr-rm.ec-thr-m--uncontrolled .ec-thr-railmark{stroke:var(--v2-ink);stroke-opacity:.45}.sheet-v2 .ec-thr-link{stroke:var(--v2-ink);stroke-width:1.15px;opacity:.42;fill:none}.sheet-v2 .ec-thr-arrowhead{fill:var(--v2-ink);opacity:.5}.sheet-v2 .ec-thr-marklink{cursor:pointer}.sheet-v2 .ec-thr-lab{fill:var(--v2-ink);font-size:12px}.sheet-v2 .ec-thr-lab--est{fill:var(--text-secondary);font-style:italic}.sheet-v2 .ec-thr-lab--rail{fill:var(--text-secondary);font-size:11px}.sheet-v2 .ec-thr-coin{fill:var(--text-tertiary);letter-spacing:.05em;font-size:10px;font-style:italic}.sheet-v2 .ec-thr-labs--narrow{display:none}.sheet-v2 .ec-thr-labs--narrow .ec-thr-lab{font-size:20px}.sheet-v2 .ec-thr-labs--narrow .ec-thr-coin{font-size:16px}.sheet-v2 .ec-thr-ruleline{stroke:var(--v2-rule-strong);stroke-width:1px}.sheet-v2 .ec-thr-ruletick{stroke:var(--v2-slate);stroke-width:1.4px}.sheet-v2 .ec-thr-rulehit{fill:#0000;cursor:help}.sheet-v2 .ec-thr-ruledate{fill:var(--v2-slate);letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums;font-size:11px}.sheet-v2 .ec-thr-rulen{fill:var(--v2-forest);font-size:12.5px;font-family:var(--font-v2-display);font-variant-numeric:lining-nums tabular-nums}.sheet-v2 .ec-thr-catch{opacity:0;pointer-events:none}.sheet-v2 .ec-thr-catchring{fill:none;stroke:var(--v2-forest);stroke-width:2px}.sheet-v2 .ec-thr-catchnote{fill:var(--v2-forest);font-size:12px;font-style:italic}.sheet-v2 .ec-thr-rulegroup:hover .ec-thr-catch{opacity:1}:is(.sheet-v2 .ec-thr-svg:has(.ec-thr-rulegroup:hover) .ec-thr-marks,.sheet-v2 .ec-thr-svg:has(.ec-thr-rulegroup:hover) .ec-thr-labs,.sheet-v2 .ec-thr-svg:has(.ec-thr-rulegroup:hover) .ec-thr-links,.sheet-v2 .ec-thr-svg:has(.ec-thr-rulegroup:hover) .ec-thr-rails){opacity:.26}.sheet-v2 .ec-thr-svg:has(.ec-thr-rulegroup:hover) .ec-thr-rulegroup:not(:hover){opacity:.4}.sheet-v2 .ec-thr-marks,.sheet-v2 .ec-thr-labs,.sheet-v2 .ec-thr-links,.sheet-v2 .ec-thr-rails,.sheet-v2 .ec-thr-rulegroup,.sheet-v2 .ec-thr-catch{transition:opacity .18s}.sheet-v2 .ec-gen-fam{fill:var(--v2-ink);font-size:13px}.sheet-v2 .ec-gen-vendor{fill:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px}.sheet-v2 .ec-gen-lane{stroke:var(--v2-rule);stroke-width:1px;fill:none}.sheet-v2 .ec-gen-step{stroke:var(--v2-ink);stroke-width:1.2px;opacity:.5}.sheet-v2 .ec-gen-step--variant{opacity:.75}.sheet-v2 .ec-gen-arc{fill:none;stroke:var(--v2-forest);stroke-width:1.2px;opacity:.75}.sheet-v2 .ec-gen-delta{fill:var(--text-tertiary);font-size:8.5px}.sheet-v2 .ec-gen-name{fill:var(--v2-ink);font-size:9.5px}.sheet-v2 .ec-gen-stamp{fill:var(--v2-slate);letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums;font-size:8.5px}.sheet-v2 .ec-gen-mark{stroke-width:1.5px}.sheet-v2 .ec-gen-node.ec-thr-m--restricted .ec-gen-mark{fill:var(--v2-ink);stroke:var(--v2-ground)}.sheet-v2 .ec-gen-node.ec-thr-m--case .ec-gen-mark{fill:none;stroke:#ad4d0a;stroke-width:2px}.sheet-v2 .ec-gen-node.ec-thr-m--compliant .ec-gen-mark{fill:var(--v2-forest);stroke:var(--v2-ground)}.sheet-v2 .ec-gen-node.ec-thr-m--domestic .ec-gen-mark{fill:none;stroke:var(--v2-ink);stroke-width:1.7px}.sheet-v2 .ec-gen-node.ec-thr-m--uncontrolled .ec-gen-mark{fill:var(--v2-ink);fill-opacity:.3;stroke:none}.sheet-v2 .ec-gen-mark.ec-thr-m--restricted{fill:var(--v2-ink);stroke:none}.sheet-v2 .ec-gen-mark.ec-thr-m--case{fill:none;stroke:#ad4d0a}.sheet-v2 .ec-gen-stack{display:none}.sheet-v2 .ec-gen-stack-fam{border-top:1px solid var(--v2-rule-faint);padding:14px 0 4px}.sheet-v2 .ec-gen-stack-fam:first-child{border-top:0}.sheet-v2 .ec-gen-stack-head{font-family:var(--font-v2-display);margin:0 0 8px;font-size:16px;font-weight:400}.sheet-v2 .ec-gen-stack-vendor{letter-spacing:.07em;text-transform:uppercase;color:var(--text-tertiary);margin-left:8px;font-size:10.5px}.sheet-v2 .ec-gen-stack-list{margin:0;padding:0;list-style:none}.sheet-v2 .ec-gen-stack-list li{margin:0 0 10px}.sheet-v2 .ec-gen-stack-delta{border-left:1px solid var(--v2-rule);color:var(--text-tertiary);margin:0 0 4px 14px;padding-left:10px;font-size:12px;line-height:1.45}.sheet-v2 .ec-gen-stack-row{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.sheet-v2 .ec-gen-stack-row b{font-weight:500}.sheet-v2 .ec-gen-stack-dot{border:1.5px solid var(--v2-ink);flex:none;align-self:center;width:9px;height:9px}.sheet-v2 .ec-gen-stack-dot.ec-thr-m--restricted{background:var(--v2-ink)}.sheet-v2 .ec-gen-stack-dot.ec-thr-m--case{border-color:#ad4d0a}.sheet-v2 .ec-gen-stack-dot.ec-thr-m--compliant{background:var(--v2-forest);border-color:var(--v2-forest)}.sheet-v2 .ec-gen-stack-dot.ec-thr-m--uncontrolled{background:var(--v2-ink);opacity:.3;border-color:#0000}.sheet-v2 .ec-gen-stack-meta{color:var(--text-tertiary);font-size:12.5px}.sheet-v2 .ec-thr-rules{margin:0;padding:0;list-style:none}.sheet-v2 .ec-thr-rules>li{border-top:1px solid var(--v2-rule-faint);padding:14px 0}.sheet-v2 .ec-thr-rules>li:first-child{border-top:0}.sheet-v2 .ec-thr-rule-head{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 5px;font-size:15px;display:flex}.sheet-v2 .ec-thr-rule-head b{font-weight:500}.sheet-v2 .ec-thr-rule-date{color:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.sheet-v2 .ec-thr-rule-cite{color:var(--text-tertiary);font-size:12px}.sheet-v2 .ec-thr-rule-cite--none{font-style:italic}.sheet-v2 .ec-thr-rule-metric,.sheet-v2 .ec-thr-rule-body,.sheet-v2 .ec-thr-rule-caught,.sheet-v2 .ec-thr-rule-values{max-width:76ch;margin:0 0 5px;font-size:13.5px;line-height:1.55}.sheet-v2 .ec-thr-rule-metric{color:var(--text-tertiary);font-style:italic}.sheet-v2 .ec-thr-rule-body{color:var(--v2-ink)}.sheet-v2 .ec-thr-rule-values{color:var(--v2-forest)}.sheet-v2 .ec-thr-rule-values span{font-variant-numeric:lining-nums tabular-nums;display:block}.sheet-v2 .ec-thr-rule-caught{color:var(--text-secondary)}.sheet-v2 .ec-thr-patterns{margin:0}.sheet-v2 .ec-thr-patterns>div{border-top:1px solid var(--v2-rule-faint);padding:12px 0}.sheet-v2 .ec-thr-patterns>div:first-child{border-top:0}.sheet-v2 .ec-thr-patterns dt{margin-bottom:4px;font-size:15px}.sheet-v2 .ec-thr-patterns dd{color:var(--text-secondary);max-width:76ch;margin:0;font-size:13.5px;line-height:1.6}.sheet-v2 .ec-thr-row{cursor:pointer}.sheet-v2 .ec-thr-row:hover td{background:var(--v2-well)}.sheet-v2 .ec-thr-row--open td{background:var(--bg-interactive);border-bottom-color:#0000}.sheet-v2 .ec-thr-caret{width:10px;color:var(--text-quaternary);margin-right:6px;font-size:9px;transition:transform .18s;display:inline-block}.sheet-v2 .ec-thr-caret--open{transform:rotate(90deg)}.sheet-v2 .reg-null{color:var(--text-quaternary)}.sheet-v2 .reg-est{border-bottom:1px dashed var(--amber)}.sheet-v2 .reg-empty{color:var(--text-tertiary);padding:22px 0;font-size:13.5px}.sheet-v2 .reg-reset{font:inherit;color:var(--v2-slate);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.sheet-v2 .reg-reset:hover{color:var(--v2-slate-deep)}.sheet-v2 .ec-thr-statuscell{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.sheet-v2 .ec-thr-swatch{border:1.5px solid var(--v2-ink);border-radius:50%;flex:none;width:9px;height:9px}.sheet-v2 .ec-thr-swatch.ec-thr-m--restricted{background:var(--v2-ink)}.sheet-v2 .ec-thr-swatch.ec-thr-m--case{background:0 0;border-color:#ad4d0a}.sheet-v2 .ec-thr-swatch.ec-thr-m--compliant{background:var(--v2-forest);border-color:var(--v2-forest)}.sheet-v2 .ec-thr-swatch.ec-thr-m--domestic{background:0 0}.sheet-v2 .ec-thr-swatch.ec-thr-m--uncontrolled{background:var(--v2-ink);opacity:.3;border-color:#0000}.sheet-v2 .ec-thr-statustext{letter-spacing:.02em;font-size:13px}.sheet-v2 .ec-thr-detail td{background:var(--bg-interactive);border-bottom:1px solid var(--v2-rule);padding:4px 0 18px}.sheet-v2 .ec-thr-detail-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0 clamp(20px,3vw,40px);margin-bottom:14px;display:grid}.sheet-v2 .ec-thr-spec{border-bottom:1px solid var(--v2-rule-faint);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;display:flex}.sheet-v2 .ec-thr-spec-label{color:var(--text-tertiary);font-size:12px}.sheet-v2 .ec-thr-spec-value{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-size:13px}.sheet-v2 .ec-thr-detail-prose{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px clamp(20px,3vw,40px);margin-top:12px;display:grid}.sheet-v2 .ec-thr-detail-prose p{color:var(--text-secondary);max-width:68ch;margin:0;font-size:13.5px;line-height:1.55}.sheet-v2 .ec-thr-detail-prose a{color:var(--v2-slate);text-underline-offset:3px}.sheet-v2 .ec-thr-tier{letter-spacing:.07em;text-transform:uppercase;color:var(--v2-slate);font-size:10.5px}@media (max-width:1023px){.sheet-v2 .ec-gen-svg{display:none}.sheet-v2 .ec-gen-stack{display:block}.sheet-v2 .v2-plate--wide>.v2-ledger{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.sheet-v2 .ec-thr-labs--wide{display:none}.sheet-v2 .ec-thr-labs--narrow{display:block}.sheet-v2 .ec-thr-tick{font-size:19px}.sheet-v2 .ec-thr-axttl{font-size:20px}.sheet-v2 .ec-thr-raillab{font-size:17px}.sheet-v2 .ec-thr-refllab,.sheet-v2 .ec-thr-ruledate{font-size:18px}.sheet-v2 .ec-thr-rulen{font-size:20px}.sheet-v2 .ec-thr-catchnote{font-size:19px}.sheet-v2 .ec-thr-lab--rail{font-size:17px}}@media (prefers-reduced-motion:reduce){.sheet-v2 .ec-thr-marks,.sheet-v2 .ec-thr-labs,.sheet-v2 .ec-thr-links,.sheet-v2 .ec-thr-rails,.sheet-v2 .ec-thr-rulegroup,.sheet-v2 .ec-thr-catch,.sheet-v2 .ec-thr-caret{transition:none}}.sheet-v2 .ec-impr-finding{border-top:1px solid var(--v2-rule-strong);padding-top:14px}.sheet-v2 .ec-impr-finding-line{font-family:var(--font-v2-display);letter-spacing:-.005em;color:var(--v2-ink);text-wrap:pretty;max-width:46ch;margin:8px 0 0;font-size:clamp(21px,1.4vw + 15px,30px);font-weight:400;line-height:1.28}.sheet-v2 .ec-impr-finding-line b{color:var(--v2-forest);font-variant-numeric:lining-nums tabular-nums;font-weight:400}.sheet-v2 .ec-impr-finding-meta{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;margin:12px 0 0;font-size:12.5px;line-height:1.55}.sheet-v2 .ec-impr-lead-note{margin-top:16px}.sheet-v2 .ec-impr-figure{margin:clamp(26px,3.5vw,44px) 0 0}.sheet-v2 .ec-impr-fig-head{border-top:1px solid var(--v2-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 28px;padding-top:12px;display:flex}.sheet-v2 .ec-impr-fig-title{flex-wrap:wrap;align-items:baseline;gap:12px;display:inline-flex}.sheet-v2 .ec-impr-fig-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-variant-numeric:lining-nums;font-size:11.5px}.sheet-v2 .ec-impr-fig-annot{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:13px}.sheet-v2 .ec-impr-fig-hint{color:var(--text-quaternary);margin:6px 0 0;font-size:12px}.sheet-v2 .ec-impr-untrace{font:inherit;color:var(--v2-slate);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12.5px}.sheet-v2 .ec-impr-untrace:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .ec-impr-legend{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:12px;display:flex}.sheet-v2 .ec-impr-legend-item{align-items:center;gap:6px;display:inline-flex}.sheet-v2 .ec-impr-canvas{isolation:isolate;margin-top:12px;position:relative;overflow:auto visible}.sheet-v2 .ec-impr-field{margin:0 auto;display:block}.sheet-v2 .ec-impr-field text{font-variant-numeric:lining-nums tabular-nums}.sheet-v2 .ec-impr-fig-col-t{letter-spacing:.07em;text-transform:uppercase;font-size:11px}.sheet-v2 .ec-impr-fig-colcount-t{font-size:12px}.sheet-v2 .ec-impr-fig-label-t{font-size:12.5px}.sheet-v2 .ec-impr-fig-sub-t{font-size:10.5px}.sheet-v2 .ec-impr-fig-more-t{font-size:11px}.sheet-v2 .ec-impr-edge{transition:stroke-opacity .18s,stroke-width .18s}.sheet-v2 .ec-impr-node{cursor:pointer;transition:opacity .18s}.sheet-v2 .ec-impr-scrollhint{text-align:right;color:var(--text-quaternary);padding:4px 0;font-size:11.5px;position:sticky;bottom:0;right:0}@media (prefers-reduced-motion:reduce){.sheet-v2 .ec-impr-edge,.sheet-v2 .ec-impr-node{transition:none}}.sheet-v2 .ec-impr-tip{background:var(--bg-elevated);border:1px solid var(--v2-rule-strong);width:244px;box-shadow:var(--shadow-dropdown);color:var(--text-secondary);pointer-events:none;z-index:30;border-radius:2px;padding:10px 12px;font-size:12.5px;line-height:1.45;position:absolute}.sheet-v2 .ec-impr-tip--traced{border-color:var(--v2-forest)}.sheet-v2 .ec-impr-tip-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-forest);margin-bottom:5px;font-size:10px;display:block}.sheet-v2 .ec-impr-tip-name{color:var(--v2-ink);margin-bottom:3px;font-size:14px;line-height:1.3;display:block}.sheet-v2 .ec-impr-tip-sub{color:var(--text-quaternary);margin-bottom:8px;font-size:11.5px;display:block}.sheet-v2 .ec-impr-tip-row{border-top:1px solid var(--v2-rule-faint);justify-content:space-between;gap:12px;padding:2px 0;display:flex}.sheet-v2 .ec-impr-tip-row:first-of-type{border-top:0}.sheet-v2 .ec-impr-tip-row b{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-weight:400}.sheet-v2 .ec-impr-tip-warn{border-top:1px solid var(--v2-rule-faint);color:var(--amber);margin-top:8px;padding-top:6px;font-size:11.5px;display:block}.sheet-v2 .ec-impr-tip-conf{letter-spacing:.08em;text-transform:uppercase;color:var(--text-quaternary);margin-top:6px;font-size:10px;display:block}.sheet-v2 .ec-impr-measures{flex-wrap:wrap;gap:4px 36px;margin-top:clamp(22px,2.6vw,32px);display:flex}.sheet-v2 .ec-impr-measure{border-top:1px solid var(--v2-rule);flex:210px;min-width:0;padding:11px 0 14px}.sheet-v2 .ec-impr-measure-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-variant-numeric:lining-nums;font-size:11.5px;display:block}.sheet-v2 .ec-impr-measure-n{font-family:var(--font-v2-display);letter-spacing:-.01em;color:var(--v2-forest);font-variant-numeric:lining-nums tabular-nums;margin-top:6px;font-size:clamp(26px,2.4vw,36px);font-weight:400;line-height:1;display:block}.sheet-v2 .ec-impr-measure-n--warn{color:var(--amber)}.sheet-v2 .ec-impr-measure-hint{color:var(--text-tertiary);max-width:34ch;margin-top:6px;font-size:12.5px;line-height:1.45;display:block}.sheet-v2 .ec-impr-hop{margin-top:10px}.sheet-v2 .ec-impr-hop-field{width:100%;height:auto;display:block}.sheet-v2 .ec-impr-hop-keys{letter-spacing:.04em;color:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;gap:4px;margin-top:3px;font-size:9.5px;display:flex}.sheet-v2 .ec-impr-hop-keys span{text-align:center;flex:1 1 0}.sheet-v2 .ec-impr-reg-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 28px;margin-bottom:4px;display:flex}.sheet-v2 .ec-impr-tallies{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;display:inline-flex}.sheet-v2 .ec-impr-scroll{overflow-x:auto}.sheet-v2 .ec-impr-rest>summary{border-top:1px solid var(--v2-rule);color:var(--v2-slate);cursor:pointer;font-variant-numeric:lining-nums tabular-nums;padding:12px 0;font-size:13px;list-style:none}.sheet-v2 .ec-impr-rest>summary::-webkit-details-marker{display:none}.sheet-v2 .ec-impr-rest>summary:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .ec-impr-rest[open]>summary{border-bottom:1px solid var(--v2-rule-faint)}.sheet-v2 .ec-impr-cellname{color:var(--v2-ink)}.sheet-v2 .ec-impr-cellname a{color:var(--v2-ink);text-decoration:none}.sheet-v2 .ec-impr-cellname a:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .ec-impr-cellsub{color:var(--text-quaternary);margin-top:2px;font-size:12px;line-height:1.4;display:block}.sheet-v2 .ec-impr-muted{color:var(--text-quaternary)}.sheet-v2 .ec-impr-flag{color:var(--amber)}.sheet-v2 .ec-impr-stack{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.sheet-v2 .ec-impr-conf{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-size:12px}.sheet-v2 .ec-impr-conf--high{color:var(--v2-ink)}.sheet-v2 .ec-impr-conf--low{color:var(--amber)}.sheet-v2 .ec-impr-orgid{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text-quaternary);word-break:break-all;margin-top:2px;font-size:11px;display:block}.sheet-v2 .ec-impr-chain{flex-wrap:wrap;align-items:baseline;gap:3px 7px;font-size:12.5px;line-height:1.5;display:inline-flex}.sheet-v2 .ec-impr-chain-node{color:var(--v2-ink);white-space:nowrap}.sheet-v2 .ec-impr-chain-link{white-space:nowrap;align-items:baseline;gap:5px;display:inline-flex}.sheet-v2 .ec-impr-chain-rel{letter-spacing:.07em;text-transform:uppercase;color:var(--v2-slate);font-size:10px}.sheet-v2 .ec-impr-chain-arrow{color:var(--text-quaternary)}.sheet-v2 .ec-impr-chain-src{color:var(--text-quaternary);font-size:11px}.sheet-v2 .ec-impr-chain-empty{letter-spacing:.07em;text-transform:uppercase;color:var(--text-quaternary);font-size:11px}.sheet-v2 .ec-impr-lps{color:var(--v2-ink)}.sheet-v2 .ec-impr-lps-n{color:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;margin-top:2px;font-size:11.5px;display:block}.sheet-v2 .ec-impr-stages{font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;gap:4px 12px;font-size:12px;display:inline-flex}.sheet-v2 .ec-impr-stage--cur{color:var(--v2-ink)}.sheet-v2 .ec-impr-stage--rec{color:var(--amber)}.sheet-v2 .ec-impr-stage--nil{color:var(--text-quaternary)}.sheet-v2 .ec-impr-subhead{letter-spacing:.02em;text-transform:none;color:var(--text-quaternary);font-size:10px;display:block}.sheet-v2 .ec-impr-jur{margin-top:4px}.sheet-v2 .ec-impr-jur-row{border-bottom:1px solid var(--v2-rule-faint);grid-template-columns:minmax(120px,1fr) minmax(180px,2.4fr) auto;align-items:center;gap:16px;padding:10px 0;display:grid}.sheet-v2 .ec-impr-jur-row:first-child{border-top:1px solid var(--v2-rule-strong)}.sheet-v2 .ec-impr-jur-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--v2-ink);font-size:14px;overflow:hidden}.sheet-v2 .ec-impr-jur-track{background:var(--v2-well);border:1px solid var(--v2-rule-faint);min-width:0;height:14px;position:relative}.sheet-v2 .ec-impr-jur-fill{background:var(--v2-forest);opacity:.42;position:absolute;inset:0 auto 0 0}.sheet-v2 .ec-impr-jur-fill--top{opacity:.82}.sheet-v2 .ec-impr-jur-vals{text-align:right;white-space:nowrap;color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums;grid-template-columns:auto auto auto;gap:14px;font-size:13px;display:grid}.sheet-v2 .ec-impr-val{align-items:baseline;gap:4px;display:inline-flex}.sheet-v2 .ec-impr-val b{color:var(--v2-ink);font-weight:400}.sheet-v2 .ec-impr-val i{color:var(--text-quaternary);font-size:10.5px;font-style:normal}.sheet-v2 .ec-impr-conc{flex-wrap:wrap;gap:22px;display:inline-flex}.sheet-v2 .ec-impr-conc-item{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.sheet-v2 .ec-impr-conc-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-quaternary);font-size:10.5px}.sheet-v2 .ec-impr-conc-n{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-size:14px}@media (max-width:719px){.sheet-v2 .ec-impr-jur-row{grid-template-columns:1fr auto;grid-template-areas:"label values""bar bar";gap:7px 12px}.sheet-v2 .ec-impr-jur-row>:first-child{grid-area:label}.sheet-v2 .ec-impr-jur-row>:nth-child(2){grid-area:bar}.sheet-v2 .ec-impr-jur-row>:nth-child(3){grid-area:values}.sheet-v2 .ec-impr-jur-vals{gap:10px}}.sheet-v2 .ec-impr-anchors{border-bottom:1px solid var(--v2-rule-faint);flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:10px 0 12px;font-size:12.5px;display:flex}.sheet-v2 .ec-impr-anchor{color:var(--v2-slate);padding:2px 0;text-decoration:none}.sheet-v2 .ec-impr-anchor:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .ec-impr-anchor--on{color:var(--v2-ink);box-shadow:inset 0 -2px 0 var(--v2-forest)}.sheet-v2 .ec-impr-anchor-sub{color:var(--text-quaternary);font-size:11.5px}.sheet-v2 .ec-impr-delta{color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums}.sheet-v2 .ec-impr-delta--out{color:var(--amber)}.sheet-v2 .ec-impr-band{border-top:1px solid var(--v2-rule-faint);color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;gap:6px 26px;margin:14px 0 0;padding-top:10px;font-size:12.5px;display:flex}.sheet-v2 .ec-impr-band b{color:var(--v2-ink);font-weight:400}.sheet-v2 .ec-impr-tier{color:var(--v2-ink)}.sheet-v2 .ec-impr-tier--warn{color:var(--amber)}.sheet-v2 .ec-impr-slice{border-bottom:1px solid var(--v2-rule-faint);min-height:44px;color:var(--v2-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 28px;padding:12px 0;text-decoration:none;display:flex}.sheet-v2 .ec-impr-slice:first-child{border-top:1px solid var(--v2-rule-strong)}.sheet-v2 .ec-impr-slice-id{flex:260px;min-width:0}.sheet-v2 .ec-impr-slice-name{font-size:15px;display:block}.sheet-v2 a.ec-impr-slice:hover .ec-impr-slice-name{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .ec-impr-slice-meta{color:var(--text-quaternary);margin-top:2px;font-size:12px;display:block}.sheet-v2 .ec-impr-slice-vals{color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;gap:24px;font-size:13px;display:inline-flex}.sheet-v2 .ec-impr-hit-row{border-bottom:1px solid var(--v2-rule-faint);color:var(--text-secondary);grid-template-columns:minmax(150px,auto) minmax(120px,1fr) auto;align-items:center;gap:14px;padding:9px 0;font-size:13px;display:grid}.sheet-v2 .ec-impr-hit-row:first-child{border-top:1px solid var(--v2-rule-strong)}.sheet-v2 .ec-impr-hit-track{background:var(--v2-well);border:1px solid var(--v2-rule-faint);min-width:0;height:12px;position:relative}.sheet-v2 .ec-impr-hit-fill{position:absolute;inset:0 auto 0 0}.sheet-v2 .ec-impr-hit-fill--one{background:var(--text-quaternary);opacity:.55}.sheet-v2 .ec-impr-hit-fill--some{background:var(--v2-slate);opacity:.7}.sheet-v2 .ec-impr-hit-fill--all{background:var(--v2-forest);opacity:.85}.sheet-v2 .ec-impr-hit-n{text-align:right;white-space:nowrap;color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums}.sheet-v2 .ec-impr-cite-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 28px;display:flex}.sheet-v2 .ec-impr-cite-url{color:var(--text-tertiary);word-break:break-word;margin:12px 0 0;font-size:13px;line-height:1.55}.sheet-v2 .ec-impr-cite-url a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .ec-impr-cite-url a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .ec-impr-bibtex{--h-scroll-bg:var(--v2-well);background:var(--v2-well);border:1px solid var(--v2-rule-faint);color:var(--text-secondary);border-radius:2px;margin:12px 0 0;padding:12px 14px;font-size:12px;line-height:1.5;overflow-x:auto}.sheet-v2 .ec-impr-search{max-width:720px;position:relative}.sheet-v2 .ec-impr-search-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-variant-numeric:lining-nums;margin-bottom:7px;font-size:11.5px;display:block}.sheet-v2 .ec-impr-search-input{width:100%;font:inherit;color:var(--v2-ink);border:0;border-bottom:1px solid var(--v2-rule);appearance:none;background:0 0;border-radius:0;padding:6px 2px;font-size:16px}.sheet-v2 .ec-impr-search-input::placeholder{color:var(--text-quaternary)}.sheet-v2 .ec-impr-search-input:focus{border-bottom-color:var(--v2-slate);outline:none}.sheet-v2 .ec-impr-search-input:focus-visible{outline:2px solid var(--v2-slate);outline-offset:3px}.sheet-v2 .ec-impr-search-hint{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:7px 0 0;font-size:12.5px;line-height:1.5}.sheet-v2 .ec-impr-search-busy{color:var(--text-quaternary);font-size:12px;position:absolute;top:30px;right:2px}.sheet-v2 .ec-impr-menu{z-index:50;background:var(--bg-elevated);border:1px solid var(--v2-rule-strong);box-shadow:var(--shadow-dropdown);border-radius:2px;max-height:360px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.sheet-v2 .ec-impr-menu--empty{color:var(--text-secondary);padding:10px 14px;font-size:13px;line-height:1.5}.sheet-v2 .ec-impr-menu--empty b{color:var(--v2-ink);font-weight:400}.sheet-v2 .ec-impr-menu--empty span{color:var(--text-tertiary);margin-top:4px;font-size:12.5px;display:block}.sheet-v2 .ec-impr-opt{text-align:left;width:100%;font:inherit;color:var(--v2-ink);border:0;border-bottom:1px solid var(--v2-rule-faint);cursor:pointer;background:0 0;padding:9px 14px;font-size:14px}.sheet-v2 .ec-impr-opt:last-child{border-bottom:0}.sheet-v2 .ec-impr-opt--on{background:var(--bg-interactive)}.sheet-v2 .ec-impr-opt-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sheet-v2 .ec-impr-opt-cc{color:var(--text-quaternary);font-size:11.5px}.sheet-v2 .ec-impr-opt-flag{color:var(--amber);margin-top:3px;font-size:11.5px;line-height:1.4;display:block}.sheet-v2 .ec-thr-refllab--narrow{display:none}@media (max-width:719px){.sheet-v2 .ec-thr-refllab--wide{display:none}.sheet-v2 .ec-thr-refllab--narrow{font-size:19px;display:block}.sheet-v2 .ec-thr-rails .ec-thr-lab--rail,.sheet-v2 .ec-thr-rulegroup .ec-thr-ruledate{display:none}.sheet-v2 .ec-thr-rulegroup:first-of-type .ec-thr-ruledate,.sheet-v2 .ec-thr-rulegroup:last-of-type .ec-thr-ruledate{display:block}.sheet-v2 .ec-thr-ruledate{font-size:19px}.sheet-v2 .ec-thr-rulen{font-size:17px}.sheet-v2 .ec-thr-rulerail .ec-thr-raillab{font-size:19px}}.sheet-v2 .ec-tiw{flex-direction:column;display:flex}.sheet-v2 .ec-tiw-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-variant-numeric:lining-nums;font-size:11.5px;display:block}.sheet-v2 .ec-tiw-eyebrow--warn{color:var(--amber)}.sheet-v2 .ec-tiw-sub{color:var(--text-tertiary);max-width:74ch;margin:0 0 18px;font-size:13.5px;line-height:1.6}.sheet-v2 .ec-tiw-sub b{color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.sheet-v2 .ec-tiw-ctl{border-top:1px solid var(--v2-rule-strong);border-bottom:1px solid var(--v2-rule-faint);flex-wrap:wrap;align-items:baseline;gap:10px 22px;padding:10px 0 12px;display:flex}.sheet-v2 .ec-tiw-ctl select{font:inherit;color:var(--v2-ink);border:0;border-bottom:1px solid var(--v2-rule);background:0 0;border-radius:0;flex:320px;min-width:240px;max-width:620px;padding:4px 2px;font-size:14px}.sheet-v2 .ec-tiw-ctl select:focus{border-bottom-color:var(--v2-slate);outline:none}.sheet-v2 .ec-tiw-note{border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule);max-width:min(var(--v2-measure), 100%);margin:16px 0;padding:12px 0 14px}.sheet-v2 .ec-tiw-note--warn{border-top-color:var(--amber)}.sheet-v2 .ec-tiw-note-body{color:var(--text-secondary);margin:6px 0 0;font-size:13.5px;line-height:1.62}.sheet-v2 .ec-tiw-note-body b{color:var(--v2-ink);font-weight:500}.sheet-v2 .ec-tiw-note-body p{margin:0 0 10px}.sheet-v2 .ec-tiw-note-body p:last-child{margin-bottom:0}.sheet-v2 .ec-tiw-note a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .ec-tiw-note a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .ec-tiw-cells{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:4px 34px;margin-top:14px;display:grid}.sheet-v2 .ec-tiw-cell{border-top:1px solid var(--v2-rule-faint);padding:10px 0 2px}.sheet-v2 .ec-tiw-cell-n{font-family:var(--font-v2-display);font-variant-numeric:lining-nums tabular-nums;margin:5px 0 4px;font-size:17px;line-height:1.25}.sheet-v2 .ec-tiw-cell-cap{color:var(--text-tertiary);margin:0;font-size:12.5px;line-height:1.5}.sheet-v2 .ec-tiw-cell-src{margin-top:6px;font-size:11.5px;display:block}.sheet-v2 .ec-tiw-figs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2px 40px;margin:4px 0 22px;display:grid}.sheet-v2 .ec-tiw-fig{border-top:1px solid var(--v2-rule);padding:10px 0 0}.sheet-v2 .ec-tiw-fig-n{font-family:var(--font-v2-display);letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;margin:6px 0 0;font-size:clamp(26px,3.4vw,44px);font-weight:400;line-height:1;display:block}.sheet-v2 .ec-tiw-fig-sub{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;margin:6px 0 0;font-size:12.5px;line-height:1.5}.sheet-v2 .ec-tiw-roll{border-top:1px solid var(--v2-rule-faint);flex-wrap:wrap;align-items:baseline;gap:6px 26px;margin-bottom:14px;padding:10px 0 0;display:flex}.sheet-v2 .ec-tiw-roll-item{color:var(--text-tertiary);font-size:13px}.sheet-v2 .ec-tiw-roll-n{font-variant-numeric:lining-nums tabular-nums;color:var(--v2-ink);margin-right:5px}.sheet-v2 .ec-tiw-roll-item--move .ec-tiw-roll-n{color:var(--amber)}.sheet-v2 .ec-tiw-led{margin:0}.sheet-v2 .ec-tiw-led-head,.sheet-v2 .ec-tiw-led-row{grid-template-columns:minmax(0,2.2fr) minmax(0,1.6fr) minmax(96px,.9fr) minmax(110px,1fr);align-items:baseline;gap:6px 20px;display:grid}.sheet-v2 .ec-tiw-led-head{border-bottom:1px solid var(--v2-rule-strong);padding-bottom:8px}.sheet-v2 .ec-tiw-led-head>span{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:11.5px}.sheet-v2 .ec-tiw-led-row{border-bottom:1px solid var(--v2-rule-faint);padding:12px 0 13px}.sheet-v2 .ec-tiw-led-name{color:var(--v2-ink);font-size:15px;line-height:1.35}.sheet-v2 .ec-tiw-led-cls{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-top:4px;font-size:11px;display:block}.sheet-v2 .ec-tiw-led-cls--move{color:var(--amber)}.sheet-v2 .ec-tiw-led-flow{color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-size:13px}.sheet-v2 .ec-tiw-led-flow i{color:var(--text-quaternary);padding:0 5px;font-style:normal}.sheet-v2 .ec-tiw-led-pct{text-align:right;font-family:var(--font-v2-display);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(20px,2.2vw,26px);line-height:1}.sheet-v2 .ec-tiw-led-src{color:var(--text-quaternary);margin-top:5px;font-size:11.5px;line-height:1.45;display:block}@media (max-width:767px){.sheet-v2 .ec-tiw-led-head{display:none}.sheet-v2 .ec-tiw-led-row{grid-template-columns:minmax(0,1fr)}.sheet-v2 .ec-tiw-led-pct{text-align:left}}.sheet-v2 .ec-tiw-delta{height:9px;margin-top:7px;position:relative}.sheet-v2 .ec-tiw-delta-zero{background:var(--v2-rule-strong);width:1px;position:absolute;top:-3px;bottom:-3px}.sheet-v2 .ec-tiw-delta-fill{box-sizing:border-box;background:var(--v2-ink);opacity:.68;height:9px;position:absolute;top:0}.sheet-v2 .ec-tiw-delta-fill--up{border:1px solid var(--v2-ink);opacity:.55;background:0 0}.sheet-v2 .ec-tiw-plot{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;margin-top:4px}.sheet-v2 .ec-tiw-plot .recharts-surface{overflow:visible}.sheet-v2 .ec-tiw-plot-foot{border-top:1px solid var(--v2-rule-faint);flex-wrap:wrap;align-items:baseline;gap:8px 22px;margin-top:10px;padding-top:9px;display:flex}.sheet-v2 .ec-tiw-plot-src{color:var(--text-quaternary);margin-left:auto;font-size:11.5px}.sheet-v2 .ec-tiw-key{font:inherit;color:var(--text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:7px;padding:2px 0 3px;font-size:12.5px;display:inline-flex}.sheet-v2 .ec-tiw-key:hover{color:var(--v2-ink)}.sheet-v2 .ec-tiw-key[aria-pressed=true]{color:var(--v2-ink);border-bottom-color:var(--v2-ink)}.sheet-v2 .ec-tiw-key--dim{opacity:.45}.sheet-v2 .ec-tiw-key-rule{background:var(--v2-ink);flex:none;width:16px;height:8px;display:block}.sheet-v2 .ec-tiw-key-rule--line{height:2px}.sheet-v2 .ec-tiw-key-n{font-variant-numeric:lining-nums tabular-nums;color:var(--v2-ink)}.sheet-v2 .ec-tiw-seg{border-bottom:1px solid var(--v2-rule-faint);flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin-bottom:16px;padding-bottom:9px;display:flex}.sheet-v2 .ec-tiw-seg-btn{font:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-slate);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:2px 1px 4px;font-size:12px}.sheet-v2 .ec-tiw-seg-btn:hover{color:var(--v2-ink)}.sheet-v2 .ec-tiw-seg-btn[aria-pressed=true]{color:var(--v2-ink);border-bottom-color:var(--v2-forest)}.sheet-v2 .ec-tiw-empty{border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule-faint);max-width:70ch;padding:20px 0 22px}.sheet-v2 .ec-tiw-empty-title{font-family:var(--font-v2-display);margin:7px 0 0;font-size:19px;line-height:1.3}.sheet-v2 .ec-tiw-empty-body{color:var(--text-tertiary);margin:7px 0 0;font-size:13.5px;line-height:1.6}.sheet-v2 .ec-tiw-skel{padding:4px 0 0}.sheet-v2 .ec-tiw-skel-rule{background:var(--v2-rule-faint);height:1px;margin:26px 0}.sheet-v2 .ec-tiw-skel-rule--strong{background:var(--v2-rule)}.sheet-v2 .ec-tiw-scroll{overflow-x:auto}.sheet-v2 .ec-tiw-rowbtn{font:inherit;color:var(--v2-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.sheet-v2 .ec-tiw-rowbtn:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .ec-tiw-rowbtn[aria-current=true]{box-shadow:inset 0 -2px 0 var(--v2-forest)}.sheet-v2 .ec-tiw-mult{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:6px clamp(24px,3vw,44px);display:grid}.sheet-v2 .ec-tiw-mult-panel{border-top:1px solid var(--v2-rule-faint);padding-top:10px}.sheet-v2 .ec-tiw-mult-gap{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;margin:2px 0 4px;font-size:12.5px}.sheet-v2 .ec-tiw-mult-gap b{color:var(--v2-ink);font-weight:500}.sheet-v2 .ec-tiw-bis-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,40px);display:grid}@media (min-width:1024px){.sheet-v2 .ec-tiw-bis-grid{grid-template-columns:minmax(300px,1fr) minmax(340px,1.15fr)}}.sheet-v2 .ec-tiw-bis-scroll{max-height:470px;overflow-y:auto}.sheet-v2 .ec-tiw-bis-head,.sheet-v2 .ec-tiw-bis-row{text-align:left;grid-template-columns:minmax(0,1fr) 82px 78px 58px;align-items:baseline;gap:12px;display:grid}.sheet-v2 .ec-tiw-bis-head{border-bottom:1px solid var(--v2-rule-strong);padding:0 0 8px}.sheet-v2 .ec-tiw-bis-head>span{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:11.5px}.sheet-v2 .ec-tiw-bis-row{width:100%;font:inherit;color:var(--v2-ink);border:0;border-bottom:1px solid var(--v2-rule-faint);cursor:pointer;background:0 0;padding:9px 0 10px;font-size:14px}.sheet-v2 .ec-tiw-bis-row:hover{background:var(--v2-well)}.sheet-v2 .ec-tiw-bis-row[aria-pressed=true]{background:color-mix(in srgb, var(--v2-slate) 7%, transparent)}.sheet-v2 .ec-tiw-bis-tier{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-top:3px;font-size:10.5px;display:block}.sheet-v2 .ec-tiw-bis-tier--mid{color:var(--text-secondary)}.sheet-v2 .ec-tiw-bis-tier--hot{color:var(--amber)}.sheet-v2 .ec-tiw-bis-num{text-align:right;font-variant-numeric:lining-nums tabular-nums;color:var(--text-secondary)}.sheet-v2 .ec-tiw-bis-num--lead{color:var(--v2-ink)}.sheet-v2 .ec-tiw-bis-num--hot{color:var(--amber)}.sheet-v2 .ec-tiw-bis-detail{border-top:1px solid var(--v2-rule-strong);padding-top:12px}.sheet-v2 .ec-tiw-bis-detail h3{font-family:var(--font-v2-display);letter-spacing:.01em;margin:6px 0 0;font-size:22px;font-weight:400}.sheet-v2 .ec-tiw-bis-detail h3 span{color:var(--text-quaternary);margin-left:8px;font-size:15px}.sheet-v2 .ec-tiw-bis-blurb{color:var(--text-tertiary);max-width:56ch;margin:8px 0 0;font-size:13px;line-height:1.55}.sheet-v2 .ec-tiw-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 24px;margin:16px 0 6px;display:grid}.sheet-v2 .ec-tiw-mini>div{border-top:1px solid var(--v2-rule-faint);padding-top:8px}.sheet-v2 .ec-tiw-mini-n{font-family:var(--font-v2-display);font-variant-numeric:lining-nums tabular-nums;margin-top:5px;font-size:22px;line-height:1;display:block}.sheet-v2 .ec-tiw-eccn{margin:8px 0 0;padding:0;list-style:none}.sheet-v2 .ec-tiw-eccn li{border-bottom:1px solid var(--v2-rule-faint);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:7px 0;font-size:13px;display:grid}.sheet-v2 .ec-tiw-eccn-code{font-family:var(--font-mono);letter-spacing:.02em;color:var(--v2-ink);font-size:11.5px}.sheet-v2 .ec-tiw-eccn-desc{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet-v2 .ec-tiw-eccn-n{font-variant-numeric:lining-nums tabular-nums;color:var(--v2-ink);white-space:nowrap}.sheet-v2 .ec-tiw-eccn-n i{color:var(--text-quaternary);margin-left:5px;font-style:normal}.sheet-v2 .ec-tiw-eccn-empty{color:var(--text-quaternary);margin:8px 0 0;font-size:13px;font-style:italic}.sheet-v2 .cor-plate .v2-plate-caption{margin-top:0}.sheet-v2 .cor-fieldwrap{position:relative}.sheet-v2 .cor-field{width:100%;height:auto;display:block}.sheet-v2 .cor-axislabels{height:15px;margin-top:4px;position:relative}.sheet-v2 .cor-axisyear{letter-spacing:.02em;white-space:nowrap;color:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:11.5px;line-height:1;position:absolute;top:0;transform:translate(-50%)}@media (max-width:719px){.sheet-v2 .cor-axisyear--fine{display:none}}.sheet-v2 .cor-axis{stroke:var(--v2-rule-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .cor-tick{stroke:var(--v2-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .cor-tick--major{stroke:var(--v2-rule-strong)}.sheet-v2 .cor-m{vector-effect:non-scaling-stroke;stroke-width:1px}.sheet-v2 .cor-m--solid{fill:var(--v2-forest);fill-opacity:.8;stroke:var(--v2-forest)}.sheet-v2 .cor-m--open{fill:none;stroke:var(--v2-forest)}.sheet-v2 .cor-m-half{fill:var(--v2-forest);fill-opacity:.8;stroke:none}.sheet-v2 .cor-m-strike{stroke:var(--v2-forest);stroke-width:1px;vector-effect:non-scaling-stroke}.sheet-v2 .cor-m-hit{fill:#0000;stroke:none;pointer-events:fill}.sheet-v2 .cor-a{cursor:pointer}.sheet-v2 .cor-a:hover .cor-m,.sheet-v2 .cor-a:focus-visible .cor-m{stroke-width:2px}.sheet-v2 .cor-a:hover .cor-m--solid,.sheet-v2 .cor-a:hover .cor-m-half{fill-opacity:1}.sheet-v2 .cor-a:hover .cor-m-strike{stroke-width:2px}.sheet-v2 .cor-glyph-rule{stroke:var(--v2-rule-strong);stroke-width:1px}.sheet-v2 .cor-ledger-row--zero{opacity:.55}.sheet-v2 .cor-stack{flex-direction:column;gap:clamp(26px,3.5vw,44px);display:flex}.sheet-v2 .cor-display{max-width:22ch}.sheet-v2 .cor-register-note{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:0 0 18px;font-size:13px;line-height:1.55}.sheet-v2 .cor-entries{flex-direction:column;display:flex}.sheet-v2 .cor-record{border-top:1px solid var(--v2-rule-strong);border-bottom:1px solid var(--v2-rule-faint);padding:10px 0 11px}.sheet-v2 .cor-record-line{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.sheet-v2 .cor-record-state{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:11px;font-weight:500}.sheet-v2 .cor-record-state--amber{color:var(--amber)}.sheet-v2 .cor-record-state--red{color:var(--amber-darkest)}.sheet-v2 .cor-record-stamp{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.sheet-v2 .cor-record-sibling{color:var(--text-tertiary);margin-left:auto;font-size:12.5px}.sheet-v2 .cor-record-note{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:6px 0 0;font-size:12.5px;line-height:1.55}.sheet-v2 .cor-record a,.sheet-v2 .cor-record-note a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .cor-record a:hover,.sheet-v2 .cor-record-note a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .cor-entry{border-top:1px solid var(--v2-rule);padding:16px 0 20px}.sheet-v2 .cor-entry--aggregate{border-top:1px solid var(--v2-rule-strong)}.sheet-v2 .cor-entry-head{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.sheet-v2 .cor-entry-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);white-space:nowrap;align-items:baseline;gap:6px;font-size:11px;display:inline-flex}.sheet-v2 .cor-entry-kind .v2-ledger-glyph{flex:none;width:10px;height:10px;top:0}.sheet-v2 .cor-entry-date{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.sheet-v2 .cor-entry-aside{color:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;font-size:12px}.sheet-v2 .cor-entry-title{font-family:var(--font-v2-display);letter-spacing:.005em;max-width:min(var(--v2-measure), 100%);margin:6px 0 0;font-size:19px;font-weight:400;line-height:1.3}.sheet-v2 .cor-entry-title a{color:var(--v2-ink);text-decoration:none}.sheet-v2 .cor-entry-title a:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .cor-entry-field{font-family:var(--font-v2-text);color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;margin-left:10px;font-size:13px}.sheet-v2 .cor-pair{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px clamp(20px,3vw,40px);margin:14px 0 0;display:grid}.sheet-v2 .cor-side{border-top:1px solid var(--v2-rule-faint);padding-top:8px}.sheet-v2 .cor-side--after{border-top-color:var(--v2-forest)}.sheet-v2 .cor-side-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin-bottom:5px;font-size:10px;font-weight:500;display:block}.sheet-v2 .cor-side--after .cor-side-label{color:var(--v2-forest)}.sheet-v2 .cor-side-body{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.sheet-v2 .cor-pair--numeric .cor-side-body{font-family:var(--font-v2-display);color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-size:22px;line-height:1.2}.sheet-v2 .cor-pair--numeric .cor-side--after .cor-side-body{color:var(--v2-forest)}.sheet-v2 .cor-meta-row{grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:4px 18px;margin-top:12px;display:grid}@media (max-width:719px){.sheet-v2 .cor-meta-row{grid-template-columns:minmax(0,1fr)}}.sheet-v2 .cor-meta-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:10px;font-weight:500}.sheet-v2 .cor-meta-body{color:var(--text-secondary);max-width:min(var(--v2-measure), 100%);margin:0;font-size:13.5px;line-height:1.62}.sheet-v2 .cor-src{color:var(--v2-slate);text-underline-offset:3px;word-break:break-word;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .cor-src:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .abt-measure{border-top:1px solid var(--v2-rule-strong);border-bottom:1px solid var(--v2-rule);flex-wrap:wrap;gap:14px clamp(28px,4vw,60px);margin:0 0 12px;padding:16px 0 18px;display:flex}.sheet-v2 .abt-measure-cell{flex:0 auto;min-width:0}.sheet-v2 .abt-measure-n{font-family:var(--font-v2-display);letter-spacing:-.01em;color:var(--v2-forest);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(26px,3.4vw,44px);font-weight:400;line-height:1}.sheet-v2 .abt-measure-label{letter-spacing:.06em;text-transform:uppercase;color:var(--v2-slate);margin-top:6px;font-size:11.5px}.sheet-v2 .abt-measure-note{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:0 0 4px;font-size:12.5px;line-height:1.55}.sheet-v2 .abt-lining{color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums}.sheet-v2 .abt-layers{border-top:1px solid var(--v2-rule);margin:4px 0 0;padding:0;list-style:none}.sheet-v2 .abt-layers li{border-bottom:1px solid var(--v2-rule-faint)}.sheet-v2 .abt-layer{color:var(--v2-ink);grid-template-columns:210px minmax(0,1fr);align-items:baseline;gap:4px 24px;padding:12px 0;text-decoration:none;display:grid}@media (max-width:719px){.sheet-v2 .abt-layer{grid-template-columns:minmax(0,1fr)}}.sheet-v2 .abt-layer-name{font-family:var(--font-v2-display);font-size:16px}.sheet-v2 .abt-layer:hover .abt-layer-name{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .abt-layer-body{color:var(--text-secondary);font-size:13.5px;line-height:1.6}.sheet-v2 .abt-lims{margin:0;padding:0;list-style:none}.sheet-v2 .abt-lim{border-top:1px solid var(--v2-rule-faint);grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:18px;padding:12px 0;display:grid}.sheet-v2 .abt-lim:first-child{border-top:1px solid var(--v2-rule)}.sheet-v2 .abt-lim-n{letter-spacing:.06em;color:var(--amber);font-variant-numeric:lining-nums tabular-nums;font-size:11px;font-weight:500}.sheet-v2 .abt-lim-body{color:var(--text-secondary);max-width:min(var(--v2-measure), 100%);margin:0;font-size:13.5px;line-height:1.65}.sheet-v2 .abt-author{border-top:1px solid var(--v2-rule);padding-top:12px}.sheet-v2 .abt-author-name{font-family:var(--font-v2-display);font-size:21px;line-height:1.25}.sheet-v2 .abt-author-role{letter-spacing:.02em;color:var(--text-tertiary);margin-top:4px;font-size:12.5px}.sheet-v2 .abt-papers{margin-top:clamp(20px,2.5vw,30px)}.sheet-v2 .abt-papers-label{letter-spacing:.09em;text-transform:uppercase;color:var(--v2-slate);margin-bottom:6px;font-size:10.5px;font-weight:500;display:block}.sheet-v2 .abt-papers ul{border-top:1px solid var(--v2-rule);max-width:min(var(--v2-measure), 100%);margin:0;padding:0;list-style:none}.sheet-v2 .abt-papers li{border-bottom:1px solid var(--v2-rule-faint)}.sheet-v2 .abt-paper{color:var(--v2-ink);align-items:baseline;gap:10px;padding:9px 0;text-decoration:none;display:flex}.sheet-v2 .abt-paper-title{flex:0 auto;font-size:14.5px;font-style:italic}.sheet-v2 .abt-paper:hover .abt-paper-title{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .abt-paper-rule{background:var(--v2-rule-faint);flex:auto;min-width:12px;height:1px}.sheet-v2 .abt-paper-archive{color:var(--v2-slate);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-size:12px}.sheet-v2 .abt-contact{margin:clamp(18px,2.2vw,26px) 0 0;font-size:14px}.sheet-v2 .abt-contact a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .abt-contact a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .mth-doc{grid-template-columns:minmax(0,1fr);gap:0 clamp(28px,3.5vw,64px);padding-bottom:clamp(32px,5vw,64px);display:grid}@media (min-width:1200px){.sheet-v2 .mth-doc{grid-template-columns:minmax(0,1fr) 184px;align-items:start}.sheet-v2 .mth-doc-body{grid-area:1/1}.sheet-v2 .mth-doc>.mth-rail{grid-area:1/2}}.sheet-v2 .mth-doc-body{min-width:0}.sheet-v2 .mth-section{scroll-margin-top:18px}.sheet-v2 .mth-rail{border-top:1px solid var(--v2-rule);margin:clamp(22px,3vw,34px) 0 0;padding-top:10px}.sheet-v2 .mth-rail-title{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin:0 0 8px;font-size:11.5px}.sheet-v2 .mth-rail-list{flex-wrap:wrap;gap:2px 20px;margin:0;padding:0;list-style:none;display:flex}.sheet-v2 .mth-rail-link{color:var(--text-tertiary);border-bottom:1px solid #0000;padding:3px 0;font-size:13px;line-height:1.4;text-decoration:none;display:inline-block}.sheet-v2 .mth-rail-link:hover{color:var(--v2-ink)}.sheet-v2 .mth-rail-link--on{color:var(--v2-ink);border-bottom-color:var(--v2-forest)}.sheet-v2 .mth-rail-link--sub{color:var(--text-quaternary);font-size:12.5px}.sheet-v2 .mth-rail-link--sub.mth-rail-link--on{color:var(--v2-ink)}@media (min-width:1200px){.sheet-v2 .mth-rail{border-top-color:var(--v2-rule-strong);margin-top:clamp(26px,3vw,40px);position:sticky;top:18px}.sheet-v2 .mth-rail-list{flex-flow:column;gap:0}.sheet-v2 .mth-rail-link{letter-spacing:.07em;text-transform:uppercase;padding:4px 0;font-size:11.5px;line-height:1.35;display:block}.sheet-v2 .mth-rail-link--sub{letter-spacing:0;text-transform:none;padding-left:12px;font-size:12px}}.sheet-v2 .mth-atlas{margin:0}.sheet-v2 .mth-atlas-scroll{overflow-x:auto}.sheet-v2 .mth-atlas-svg{width:100%;min-width:680px;height:auto;display:block}.sheet-v2 .mth-atlas-field{fill:var(--v2-well);stroke:var(--v2-rule-strong);stroke-width:1px}.sheet-v2 .mth-atlas-colhead{fill:var(--v2-slate);font-family:var(--font-v2-text);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.sheet-v2 .mth-atlas-colrule,.sheet-v2 .mth-atlas-tick{stroke:var(--v2-rule-strong);stroke-width:1px}.sheet-v2 .mth-atlas-edge{fill:none;stroke:var(--v2-rule-strong);stroke-width:.75px}.sheet-v2 .mth-atlas-node{cursor:pointer}.sheet-v2 .mth-atlas-node-box{fill:var(--v2-ground);stroke:var(--v2-rule-strong);stroke-width:1px}.sheet-v2 .mth-atlas-node--param .mth-atlas-node-box{stroke:var(--v2-forest)}.sheet-v2 .mth-atlas-node-text{fill:var(--v2-ink);font-family:var(--font-v2-text);font-size:11.5px}.sheet-v2 .mth-atlas-node:hover .mth-atlas-node-box{fill:var(--v2-well);stroke:var(--v2-ink)}.sheet-v2 .mth-atlas-node:hover .mth-atlas-node-text{fill:var(--v2-ink)}.sheet-v2 .mth-atlas-node:focus-visible .mth-atlas-node-box{stroke:var(--v2-slate);stroke-width:2px}.sheet-v2 .mth-atlas-ledger{border-top:1px solid var(--v2-rule);flex-wrap:wrap;gap:6px 32px;margin-top:14px;padding-top:10px;display:flex}.sheet-v2 .mth-atlas-ledger div{color:var(--text-tertiary);align-items:baseline;gap:8px;font-size:12.5px;display:inline-flex}.sheet-v2 .mth-atlas-ledger b{font-family:var(--font-v2-display);color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:400;line-height:1}.sheet-v2 .mth-apparatus{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);font-size:13px;line-height:1.6}.sheet-v2 .mth-figures{font-variant-numeric:lining-nums tabular-nums}.sheet-v2 .mth-subhead{font-family:var(--font-v2-display);color:var(--v2-ink);margin:clamp(20px,2.5vw,28px) 0 10px;font-size:17px;font-weight:400}.sheet-v2 .mth-token{font-family:var(--font-mono);letter-spacing:.01em;color:var(--v2-ink);word-break:break-word;font-size:.86em}.sheet-v2 .mth-scroll{margin-top:12px;overflow-x:auto}.sheet-v2 .mth-chain{border-left:1px solid var(--v2-rule);counter-reset:mthstep;margin:14px 0 0;padding:0 0 0 22px;list-style:none}.sheet-v2 .mth-chain-step{padding:0 0 18px;position:relative}.sheet-v2 .mth-chain-step:last-child{padding-bottom:0}.sheet-v2 .mth-chain-head{align-items:baseline;gap:8px;display:flex}.sheet-v2 .mth-chain-n{text-align:center;width:22px;font-family:var(--font-v2-display);color:var(--v2-slate);background:var(--v2-ground);font-variant-numeric:lining-nums tabular-nums;font-size:13px;line-height:1.5;position:absolute;left:-22px}.sheet-v2 .mth-chain-label{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:11.5px}.sheet-v2 .mth-formula{font-family:var(--font-mono);color:var(--v2-ink);border-bottom:1px solid var(--v2-rule-faint);margin:6px 0 0;padding:6px 0;font-size:13px;line-height:1.55;overflow-x:auto}.sheet-v2 .mth-chain--compact .mth-formula{font-size:11.5px}.sheet-v2 .mth-formula-var{color:var(--v2-ink)}.sheet-v2 .mth-formula-lit{color:var(--text-secondary)}.sheet-v2 .mth-formula-op{color:var(--text-quaternary)}.sheet-v2 .mth-chain-inputs{margin:6px 0 0}.sheet-v2 .mth-chain-input{justify-content:space-between;align-items:baseline;gap:8px 18px;padding:3px 0;font-size:12.5px;display:flex}.sheet-v2 .mth-chain-input-name{font-family:var(--font-mono);color:var(--text-secondary);font-size:11.5px}.sheet-v2 .mth-chain-input-val{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;align-items:baseline;gap:8px;margin:0;display:inline-flex}.sheet-v2 .mth-chain-input-was{color:var(--text-quaternary);text-decoration:line-through}.sheet-v2 .mth-chain-input-src{color:var(--v2-slate);align-items:center;display:inline-flex}.sheet-v2 .mth-chain-input-src:hover{color:var(--v2-slate-deep)}.sheet-v2 .mth-chain-result{border-top:1px solid var(--v2-rule);justify-content:space-between;align-items:baseline;gap:8px 18px;margin-top:6px;padding-top:6px;font-size:13px;display:flex}.sheet-v2 .mth-chain-result-label{color:var(--text-secondary)}.sheet-v2 .mth-chain-result-val{color:var(--v2-ink)}.sheet-v2 .mth-chain-result-unit{color:var(--text-tertiary);font-size:11px}.sheet-v2 .mth-partable{border-collapse:collapse;width:100%;min-width:560px}.sheet-v2 .mth-partable th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);border-bottom:1px solid var(--v2-rule-strong);white-space:nowrap;padding:0 16px 8px 0;font-size:11px;font-weight:400}.sheet-v2 .mth-partable th.num,.sheet-v2 .mth-partable td.num{text-align:right}.sheet-v2 .mth-partable th button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.sheet-v2 .mth-partable th button:hover{color:var(--v2-slate-deep)}.sheet-v2 .mth-partable td{border-bottom:1px solid var(--v2-rule-faint);vertical-align:baseline;padding:9px 16px 9px 0;font-size:13.5px}.sheet-v2 .mth-partable td.num{font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--v2-ink)}.sheet-v2 .mth-partable-name{color:var(--v2-ink)}.sheet-v2 .mth-partable-unit{color:var(--text-quaternary);margin-left:4px;font-size:12px}.sheet-v2 .mth-partable-desc{color:var(--text-tertiary);margin-top:2px;font-size:12.5px}.sheet-v2 .mth-partable-range{color:var(--text-tertiary);font-size:12.5px}.sheet-v2 .mth-partable-src{color:var(--v2-slate);align-items:center;gap:4px;font-size:12.5px;text-decoration:none;display:inline-flex}.sheet-v2 a.mth-partable-src:hover{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .mth-partable-src--plain{color:var(--text-tertiary)}.sheet-v2 .mth-sort-idle{opacity:.25}.sheet-v2 .mth-sort-on{color:var(--v2-forest)}.sheet-v2 .mth-calc{border-top:1px solid var(--v2-rule-strong);max-width:min(var(--v2-measure), 100%);margin:clamp(18px,2.5vw,26px) 0 0;padding-top:12px}.sheet-v2 .mth-calc-head{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin:0 0 12px;font-size:11.5px;font-weight:400}.sheet-v2 .mth-modes{border-bottom:1px solid var(--v2-rule-faint);gap:22px;margin-bottom:14px;display:flex}.sheet-v2 .mth-mode{font:inherit;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 7px;font-size:13px}.sheet-v2 .mth-mode:hover{color:var(--v2-ink)}.sheet-v2 .mth-mode--on{color:var(--v2-ink);border-bottom-color:var(--v2-forest)}.sheet-v2 .mth-calc-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 22px;margin-bottom:14px;display:grid}.sheet-v2 .mth-field{margin-bottom:14px}.sheet-v2 .mth-calc-grid .mth-field{margin-bottom:0}.sheet-v2 .mth-field-label{letter-spacing:.07em;text-transform:uppercase;color:var(--v2-slate);margin-bottom:5px;font-size:11px;display:block}.sheet-v2 .mth-input{font:inherit;width:100%;color:var(--v2-ink);border:0;border-bottom:1px solid var(--v2-rule);font-variant-numeric:lining-nums tabular-nums;background:0 0;border-radius:0;padding:4px 2px;font-size:14px}.sheet-v2 .mth-input:focus{border-bottom-color:var(--v2-slate);outline:none}.sheet-v2 .mth-field-note{color:var(--text-tertiary);margin:5px 0 0;font-size:12px;line-height:1.5}.sheet-v2 .mth-field-head{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:6px;display:flex}.sheet-v2 .mth-field-head .mth-field-label{margin-bottom:0}.sheet-v2 .mth-field-value{color:var(--v2-ink);font-size:14px}.sheet-v2 .mth-field-ends{color:var(--text-quaternary);justify-content:space-between;gap:14px;margin-top:4px;font-size:11px;display:flex}.sheet-v2 .mth-out{border-top:1px solid var(--v2-rule);margin:0}.sheet-v2 .mth-out-row{border-bottom:1px solid var(--v2-rule-faint);justify-content:space-between;align-items:baseline;gap:8px 20px;padding:6px 0;font-size:13px;display:flex}.sheet-v2 .mth-out-row dt{color:var(--text-secondary)}.sheet-v2 .mth-out-row dd{color:var(--v2-ink);white-space:nowrap;margin:0}.sheet-v2 .mth-out-row--total{border-bottom:0;border-top:1px solid var(--v2-rule);padding-top:8px}.sheet-v2 .mth-out-row--total dt{color:var(--v2-ink)}.sheet-v2 .mth-out-row--total dd{font-family:var(--font-v2-display);color:var(--v2-forest);font-size:20px;line-height:1}.sheet-v2 .mth-calc-foot{color:var(--text-tertiary);margin:12px 0 0;font-size:12px;line-height:1.55}.sheet-v2 .mth-calc-foot a{color:var(--v2-slate);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .mth-calc-foot a:hover{color:var(--v2-slate-deep)}.sheet-v2 .mth-results{border-top:1px solid var(--v2-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.sheet-v2 .mth-result{text-align:left;font:inherit;border:0;border-right:1px solid var(--v2-rule-faint);background:0 0;flex-direction:column;gap:3px;padding:10px 12px 10px 0;display:flex}.sheet-v2 button.mth-result{cursor:pointer}.sheet-v2 .mth-result:last-child{border-right:0}.sheet-v2 button.mth-result:hover .mth-result-n{color:var(--v2-forest)}.sheet-v2 .mth-result-label{color:var(--text-quaternary);font-size:11px}.sheet-v2 .mth-result-n{font-family:var(--font-v2-display);color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-size:26px;line-height:1}.sheet-v2 .mth-result-sub{color:var(--text-quaternary);font-size:11px}.sheet-v2 .mth-result--on .mth-result-label,.sheet-v2 .mth-result--on .mth-result-n{color:var(--v2-forest)}.sheet-v2 .mth-bounds{max-width:min(var(--v2-measure), 100%);margin-top:14px}.sheet-v2 .mth-bounds-head{letter-spacing:.06em;text-transform:uppercase;color:var(--v2-slate);justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:6px;font-size:11.5px;display:flex}.sheet-v2 .mth-bounds-empty{margin:0}.sheet-v2 .mth-bounds-track{fill:none;stroke:var(--v2-rule);stroke-width:.3px}.sheet-v2 .mth-bounds-tick{stroke:var(--v2-rule-faint);stroke-width:.2px}.sheet-v2 .mth-bounds-fill{fill:var(--v2-forest);fill-opacity:.18}.sheet-v2 .mth-bounds-point{stroke:var(--v2-forest);stroke-width:.6px}.sheet-v2 .mth-bounds-dot{fill:var(--v2-forest)}.sheet-v2 .mth-bounds-threshold{stroke:var(--amber);stroke-width:.4px;stroke-dasharray:1 .6}.sheet-v2 .mth-bounds-threshold-label{fill:var(--amber);font-family:var(--font-v2-text);font-size:2.8px}.sheet-v2 .mth-bounds-ticklabel{fill:var(--text-tertiary);font-family:var(--font-v2-text);font-size:2.6px}.sheet-v2 .mth-bounds-foot{color:var(--text-tertiary);justify-content:space-between;align-items:baseline;gap:14px;margin-top:-2px;font-size:11px;display:flex}.sheet-v2 .mth-bounds-foot-point{color:var(--v2-forest)}.sheet-v2 .mth-ver-note{margin:0 0 16px}.sheet-v2 .mth-ver-entry{margin-top:22px}.sheet-v2 .mth-ver-entry:first-child{margin-top:0}.sheet-v2 .mth-ver-head{border-bottom:1px solid var(--v2-rule);align-items:baseline;gap:14px;margin:0 0 8px;padding-bottom:6px;font-weight:400;display:flex}.sheet-v2 .mth-ver-n{font-family:var(--font-v2-display);color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-size:20px;line-height:1}.sheet-v2 .mth-ver-date{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.sheet-v2 .mth-changes{margin:0;padding:0;list-style:none}.sheet-v2 .mth-change{border-bottom:1px solid var(--v2-rule-faint);grid-template-columns:74px minmax(0,1fr);align-items:baseline;gap:4px 14px;padding:7px 0;font-size:13.5px;display:grid}.sheet-v2 .mth-change-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:10px}.sheet-v2 .mth-change--added .mth-change-kind{color:var(--v2-forest)}.sheet-v2 .mth-change--removed .mth-change-kind{color:var(--amber)}.sheet-v2 .mth-change-body{overflow-wrap:break-word;min-width:0;color:var(--text-secondary)}.sheet-v2 .mth-change-body .mth-token{margin-right:6px}.sheet-v2 .mth-change-delta{white-space:nowrap;margin-left:8px;font-size:12.5px}.sheet-v2 .mth-change-was{color:var(--text-quaternary)}.sheet-v2 .mth-change-now{color:var(--v2-ink)}.mth-chip{color:var(--teal);text-underline-offset:3px;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;align-items:center;gap:4px;font-size:11.5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.mth-chip-arrow{font-size:10px;line-height:1}.sheet-v2 .mth-chip{color:var(--v2-slate)}.sheet-v2 .mth-chip:hover{color:var(--v2-slate-deep);text-decoration-style:solid}.sheet-v2 .mth-kv{border-top:1px solid var(--v2-rule);margin:12px 0 0}.sheet-v2 .mth-kv-row{border-bottom:1px solid var(--v2-rule-faint);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;padding:7px 0;font-size:13.5px;display:flex}.sheet-v2 .mth-kv-row dt,.sheet-v2 .mth-kv-key{color:var(--text-secondary)}.sheet-v2 .mth-kv-row dd,.sheet-v2 .mth-kv-val{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;margin:0}.sheet-v2 .mth-defs{margin:14px 0 0}.sheet-v2 .mth-def{border-top:1px solid var(--v2-rule-faint);max-width:min(var(--v2-measure), 100%);padding:12px 0}.sheet-v2 .mth-def:first-child{border-top:1px solid var(--v2-rule)}.sheet-v2 .mth-def-term{font-family:var(--font-v2-display);color:var(--v2-ink);margin:0 0 4px;font-size:16px;font-weight:400}.sheet-v2 .mth-def-body{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.sheet-v2 .mth-def-meta{color:var(--text-tertiary);margin:5px 0 0;font-size:12px}.sheet-v2 .mth-cols{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px clamp(24px,3vw,48px);margin-top:14px;display:grid}.sheet-v2 .mth-cols h4,.sheet-v2 .mth-col-head{font-family:var(--font-v2-display);color:var(--v2-ink);margin:0 0 6px;font-size:15px;font-weight:400}.sheet-v2 .mth-cols p{color:var(--text-secondary);margin:0 0 8px;font-size:13.5px;line-height:1.6}.sheet-v2 .mth-list{max-width:min(var(--v2-measure), 100%);margin:14px 0 0;padding:0;list-style:none}.sheet-v2 .mth-list>li{border-top:1px solid var(--v2-rule-faint);color:var(--text-secondary);padding:10px 0;font-size:14px;line-height:1.6}.sheet-v2 .mth-list>li:first-child{border-top:1px solid var(--v2-rule)}.sheet-v2 .mth-list b,.sheet-v2 .mth-list strong{color:var(--v2-ink);font-weight:500}.sheet-v2 .mth-code{font-family:var(--font-mono);color:var(--v2-ink);border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule);white-space:pre-wrap;tab-size:2;margin:12px 0 0;padding:10px 0;font-size:12px;line-height:1.6;overflow-x:auto}.sheet-v2 .mth-cite{margin-top:clamp(28px,4vw,44px)}.sheet-v2 .mth-cite-line{font-family:var(--font-mono);color:var(--v2-ink);border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule);overflow-wrap:break-word;margin:10px 0 0;padding:10px 0;font-size:12.5px;line-height:1.6}.mth-plink{font-family:var(--font-mono);font-size:inherit;line-height:inherit;color:var(--teal);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.mth-plink--moved{color:var(--amber);-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.mth-plink:focus-visible{outline:2px solid var(--teal);outline-offset:1px}.sheet-v2 .mth-plink{color:var(--v2-slate)}.sheet-v2 .mth-plink--moved{color:var(--amber)}.mth-pop{z-index:30;background:var(--bg-elevated);border:1px solid var(--border-default);width:240px;box-shadow:var(--shadow-dropdown);border-radius:0;padding:10px 12px;position:absolute}.mth-pop-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.mth-pop-unit{color:var(--text-primary);font-size:12px;font-weight:500}.mth-pop-tier{letter-spacing:.06em;color:var(--text-tertiary);align-items:center;gap:5px;font-size:10px;display:inline-flex}.mth-pop-src{color:var(--text-tertiary);margin:0 0 8px;font-size:10px;line-height:1.5}.mth-pop-tierlabel{color:var(--text-quaternary);margin:0 0 12px;font-size:9.5px}.mth-pop-scale{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.mth-pop-end{color:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;font-size:10px}.mth-pop-val{font-family:var(--font-mono);color:var(--teal);font-variant-numeric:lining-nums tabular-nums;font-size:12px;font-weight:500}.mth-pop-val--moved{color:var(--amber)}.mth-pop-reset{font:inherit;color:var(--text-tertiary);border:0;border-bottom:1px solid var(--border-default);cursor:pointer;background:0 0;margin-top:8px;padding:3px 0;font-size:10px}.mth-pop-reset:hover{color:var(--text-primary)}.mth-tier-mark{box-sizing:border-box;background:var(--v2-forest,var(--accent));flex:none;width:9px;height:9px;display:inline-block}.mth-tier-mark--2{opacity:.62}.mth-tier-mark--3{opacity:.34}.mth-tier-mark--4{border:1px solid var(--v2-forest,var(--accent));background:0 0}.sheet-v2 .mth-skel{max-width:1200px}@media (prefers-reduced-motion:no-preference){.sheet-v2 .mth-skel-line,.sheet-v2 .mth-skel-field{animation:1.8s ease-in-out infinite mth-skel-pulse}}@keyframes mth-skel-pulse{0%,to{opacity:1}50%{opacity:.55}}.sheet-v2 .mth-skel-line{background:var(--v2-well);height:15px;max-width:min(var(--v2-measure), 100%);margin-bottom:12px}.sheet-v2 .mth-skel-line--display{width:62%;height:46px;margin-bottom:18px}.sheet-v2 .mth-skel-line--lede{width:86%;height:19px;margin-bottom:26px}.sheet-v2 .mth-skel-line--short{width:54%}.sheet-v2 .mth-skel-line--term{width:32%;height:18px;margin-bottom:8px}.sheet-v2 .mth-skel-field{background:var(--v2-well);border:1px solid var(--v2-rule);height:clamp(220px,34vw,420px);margin-bottom:28px}.sheet-v2 .mth-skel-def{border-top:1px solid var(--v2-rule-faint);padding:12px 0}.sheet-v2 .mth-err{max-width:min(var(--v2-measure), 100%);border-top:1px solid var(--v2-rule-strong);border-bottom:1px solid var(--v2-rule);margin:clamp(40px,8vw,96px) 0;padding:14px 0 18px}.sheet-v2 .mth-err-label{letter-spacing:.08em;text-transform:uppercase;color:var(--amber);margin:0 0 8px;font-size:10px}.sheet-v2 .mth-err-title{font-family:var(--font-v2-display);color:var(--v2-ink);margin:0 0 8px;font-size:clamp(20px,.5vw + 18px,24px);font-weight:400}.sheet-v2 .mth-err-body{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}.sheet-v2 .mth-err-digest{font-family:var(--font-mono);color:var(--text-quaternary);margin:10px 0 0;font-size:11.5px}.sheet-v2 .mth-err-retry{font:inherit;color:var(--v2-slate);border:0;border-bottom:1px solid var(--v2-rule);cursor:pointer;background:0 0;margin-top:14px;padding:3px 0;font-size:13px}.sheet-v2 .mth-err-retry:hover{color:var(--v2-slate-deep);border-bottom-color:var(--v2-slate)}.mth-conf{letter-spacing:.05em;color:var(--text-tertiary);align-items:center;gap:5px;font-size:10px;font-weight:500;display:inline-flex}.mth-pop-link{color:var(--teal);text-decoration:none}.mth-pop-link:hover{text-underline-offset:3px;text-decoration:underline}.mth-estimated{color:var(--amber)}.mth-pop-more{text-align:center;border-top:1px solid var(--border-default);color:var(--teal);margin-top:4px;padding:7px 0 0;font-size:12px;text-decoration:none;display:block}.mth-pop-more:hover{text-underline-offset:3px;text-decoration:underline}.mth-pop-body{flex-direction:column;gap:10px;display:flex}.mth-pop-row{color:var(--text-tertiary);justify-content:space-between;align-items:baseline;gap:8px 14px;font-size:11.5px;display:flex}.mth-pop-row--rule{border-top:1px solid var(--border-default);padding-top:8px}.sheet-v2 .mth-cols .mth-apparatus{color:var(--text-tertiary);font-size:12.5px;line-height:1.55}.sheet-v2 .mth-cols .mth-formula{color:var(--v2-ink);font-size:11.5px}.sheet-v2 .mth-col-head--sourced{color:var(--v2-forest)}.sheet-v2 .mth-col-head--estimated{color:var(--amber)}.sheet-v2 .mth-calc-headrow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 20px;display:flex}.sheet-v2 .mth-calc-headrow .mth-calc-head{margin-bottom:0}.sheet-v2 .mth-calc>.mth-calc-head{margin-top:clamp(18px,2.5vw,26px)}.sheet-v2 .mth-calc-reset{font:inherit;color:var(--v2-slate);border:0;border-bottom:1px solid var(--v2-rule);cursor:pointer;background:0 0;padding:2px 0;font-size:12.5px}.sheet-v2 .mth-calc-reset:hover{color:var(--v2-slate-deep);border-bottom-color:var(--v2-slate)}.sheet-v2 .mth-field-label .mth-tier-mark{position:relative;top:1px}.sheet-v2 .mth-ext{vertical-align:-1px;width:11px;height:11px;color:var(--text-quaternary);margin-left:4px;display:inline-block}.sheet-v2 .mth-partable--coverage{min-width:720px}.sheet-v2 .mth-partable--coverage th:first-child{width:20%}.sheet-v2 .mth-partable--coverage th:nth-child(2){width:22%}.sheet-v2 .mth-partable--coverage th:nth-child(3){width:28%}.sheet-v2 .mth-partable--coverage th:nth-child(4){width:30%}.sheet-v2 .mth-partable--coverage td{vertical-align:top}.sheet-v2 .mth-inline-list{margin:0;padding:0;list-style:none}.sheet-v2 .mth-inline-list>li{margin:0 0 4px}.sheet-v2 .mth-inline-list>li:last-child{margin-bottom:0}.sheet-v2 .mth-jump{color:inherit;text-decoration:none;display:block}.sheet-v2 .mth-jump-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.sheet-v2 .sc-plate{margin:0}.sheet-v2 .sc-plate-legend{letter-spacing:.01em;color:var(--text-tertiary);flex-wrap:wrap;gap:6px 20px;padding-bottom:12px;font-size:11.5px;display:flex}.sheet-v2 .sc-key{align-items:center;gap:7px;display:inline-flex}.sheet-v2 .sc-ledger{margin:0;padding:0;list-style:none}.sheet-v2 .sc-row{border-top:1px solid var(--v2-rule-faint);padding:15px 0 14px}.sheet-v2 .sc-row:first-child{border-top:1px solid var(--v2-rule)}.sheet-v2 .sc-row:last-child{border-bottom:1px solid var(--v2-rule)}.sheet-v2 .sc-row-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.sheet-v2 .mth-jump-head .mth-col-head{margin:0}.sheet-v2 .mth-jump-arrow{color:var(--v2-slate);font-size:13px}.sheet-v2 .mth-jump:hover .mth-col-head{text-underline-offset:3px;text-decoration:underline}.sheet-v2 .mth-jump:hover .mth-jump-arrow{color:var(--v2-slate-deep)}.sheet-v2 .mth-jump .mth-apparatus{margin-top:6px;display:block}.sheet-v2 .mth-doc .v2-note a,.sheet-v2 .mth-doc .mth-list a,.sheet-v2 .mth-doc .mth-def-body a,.sheet-v2 .mth-doc .mth-def-meta a,.sheet-v2 .mth-doc .mth-apparatus a,.sheet-v2 .mth-doc .mth-kv a{color:var(--v2-slate);text-underline-offset:3px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .mth-doc .v2-note a:hover,.sheet-v2 .mth-doc .mth-list a:hover,.sheet-v2 .mth-doc .mth-def-body a:hover,.sheet-v2 .mth-doc .mth-def-meta a:hover,.sheet-v2 .mth-doc .mth-apparatus a:hover,.sheet-v2 .mth-doc .mth-kv a:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .v2-passage strong,.sheet-v2 .v2-note strong,.sheet-v2 .v2-note b,.sheet-v2 .mth-apparatus strong,.sheet-v2 .mth-apparatus b,.sheet-v2 .mth-def-body strong,.sheet-v2 .mth-def-body b{color:var(--v2-ink);font-weight:500}.sheet-v2 .slider-input{--color-primary:var(--v2-slate);--color-muted:var(--v2-well);border-radius:0}.sheet-v2 .gloss-doc{padding-bottom:clamp(32px,5vw,64px)}.sheet-v2 .gloss-controls{flex-wrap:wrap;align-items:center;gap:10px 24px;margin:clamp(20px,3vw,30px) 0 4px;display:flex}.sheet-v2 .gloss-search-shell{min-width:200px;box-shadow:none;border-radius:0;flex:260px;position:relative}.sheet-v2 .gloss-search-shell:focus-within{box-shadow:none}.sheet-v2 .gloss-search-icon{width:14px;height:14px;color:var(--text-quaternary);pointer-events:none;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sheet-v2 .gloss-search-input{font:inherit;color:var(--v2-ink);border:0;border-bottom:1px solid var(--v2-rule);letter-spacing:0;background:0 0;border-radius:0;padding:5px 2px 5px 22px;font-size:15px}.sheet-v2 .gloss-search-input:hover{background:0 0}.sheet-v2 .gloss-search-input:focus,.sheet-v2 .gloss-search-input:focus-visible{border-bottom-color:var(--v2-slate)}.sheet-v2 .gloss-search-input::placeholder{color:var(--text-quaternary)}.sheet-v2 .gloss-suggest-panel{border:1px solid var(--v2-rule);background:var(--bg-elevated);box-shadow:var(--shadow-dropdown);border-radius:0;margin-top:0}.sheet-v2 .gloss-suggest-row{padding:7px 10px;font-size:13.5px}.sheet-v2 .gloss-suggest-row:hover,.sheet-v2 .gloss-suggest-row:focus-visible{background:var(--v2-well)}.sheet-v2 .gloss-suggest-term{color:var(--v2-ink)}.sheet-v2 .gloss-suggest-abbr{color:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;font-size:12px}.sheet-v2 .gloss-suggest-domain{letter-spacing:.07em;text-transform:uppercase;color:var(--text-quaternary);margin-left:auto;font-size:10.5px}.sheet-v2 .gloss-chiprow{flex-wrap:wrap;gap:2px 18px;display:flex}.sheet-v2 .gloss-chip{min-height:0;box-shadow:none;letter-spacing:0;color:var(--text-tertiary);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:3px 0;font-size:13px;font-weight:400}.sheet-v2 .gloss-chip:hover{color:var(--v2-ink);border-color:#0000}.sheet-v2 .gloss-chip[aria-pressed=true]{border-bottom-color:var(--v2-forest);color:var(--v2-ink);box-shadow:none;background:0 0}.sheet-v2 .gloss-chip[aria-pressed=true]:hover{color:var(--v2-ink);background:0 0}.sheet-v2 .gloss-results-count{color:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;margin:12px 0 0;font-size:12.5px}.sheet-v2 .gloss-domain{margin-top:clamp(26px,3.5vw,40px)}.sheet-v2 .gloss-domain-eyebrow{border-bottom:1px solid var(--v2-rule-strong);margin-bottom:0;padding-bottom:6px}.sheet-v2 .gloss-domain-count{font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}.sheet-v2 .gloss-eyebrow{color:var(--v2-slate);letter-spacing:.08em;font-weight:400}.sheet-v2 .gloss-eyebrow:before{display:none}.sheet-v2 .gloss-terms{display:block}.sheet-v2 .gloss-term-card{border:0;border-bottom:1px solid var(--v2-rule-faint);box-shadow:none;max-width:min(var(--v2-measure), 100%);background:0 0;border-radius:0;padding:12px 0;transform:none}.sheet-v2 .gloss-term-card:before{display:none}.sheet-v2 .gloss-term-card:hover{border-color:var(--v2-rule-faint);border-bottom-color:var(--v2-rule);box-shadow:none;background:0 0;transform:none}.sheet-v2 .gloss-term-head{margin-bottom:5px}.sheet-v2 .gloss-term-name{font-family:var(--font-v2-display);letter-spacing:0;color:var(--v2-ink);font-size:16px;font-weight:400}.sheet-v2 .gloss-term-abbr{letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}.sheet-v2 .gloss-term-tech{font-size:14px;line-height:1.6}.sheet-v2 .gloss-gov-eyebrow{color:var(--v2-slate);letter-spacing:.08em;margin-top:8px;font-weight:400}.sheet-v2 .gloss-gov-eyebrow:before{display:none}.sheet-v2 .gloss-gov-body{font-size:14px;line-height:1.6}.sheet-v2 .gloss-gov-example{font-size:12.5px}.sheet-v2 .gloss-example-link{color:var(--v2-slate);text-underline-offset:3px;margin-left:4px;-webkit-text-decoration:underline #4a557073;text-decoration:underline #4a557073}.sheet-v2 .gloss-example-link:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 .gloss-related{color:var(--text-tertiary);font-size:12.5px}.sheet-v2 .gloss-related-btn{color:var(--v2-slate);text-underline-offset:3px;text-decoration-color:#4a557073}.sheet-v2 .gloss-related-btn:hover{color:var(--v2-slate-deep);text-decoration-color:currentColor}.sheet-v2 [data-slot=annotated-slider]>div:first-child,.sheet-v2 [data-slot=annotated-slider]>div:last-child{color:var(--text-tertiary);margin-bottom:9px;font-size:11.5px}.sheet-v2 .sc-row-name{letter-spacing:-.011em;color:var(--v2-ink);font-size:14.5px;font-weight:500;text-decoration:none}.sheet-v2 .sc-row-name:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--v2-rule-strong);text-decoration-color:var(--v2-rule-strong)}.sheet-v2 .sc-chip{letter-spacing:.055em;text-transform:uppercase;border:1px solid var(--v2-rule);color:var(--text-tertiary);white-space:nowrap;flex:none;padding:2px 7px;font-size:10.5px}.sheet-v2 .sc-chip--current{color:var(--v2-forest);border-color:#024c3b59}.sheet-v2 .sc-chip--due{color:var(--amber);border-color:#ad4d0a59}.sheet-v2 .sc-chip--overdue{color:var(--amber);background:#ad4d0a12;border-color:#ad4d0a8c}.sheet-v2 .sc-chip--never-reviewed{color:var(--v2-ink);border-color:var(--v2-rule-strong);background:repeating-linear-gradient(45deg,#0000 0 3px,#1c19171a 3px 4px)}.sheet-v2 .sc-track{width:100%;height:22px;display:block}.sheet-v2 .sc-fill-vintage{fill:var(--v2-slate);fill-opacity:.3}.sheet-v2 .sc-fill-review{fill:var(--v2-forest)}.sheet-v2 .sc-fill-cadence{fill:var(--v2-forest);fill-opacity:.24}.sheet-v2 .sc-fill-over{fill:var(--amber);fill-opacity:.42}.sheet-v2 .sc-hatch-line{stroke:var(--v2-rule-strong);stroke-width:1px}.sheet-v2 .sc-baseline,.sheet-v2 .sc-yearline{stroke:var(--v2-rule-faint);stroke-width:1px}.sheet-v2 .sc-nowline{stroke:var(--v2-ink);stroke-width:1px;stroke-dasharray:2 2}.sheet-v2 .sc-row-meta{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:11.5px;line-height:1.55}.sheet-v2 .sc-stamp{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin:0 0 10px;display:flex}.sheet-v2 .sc-stamp-note{color:var(--text-tertiary);max-width:74ch;margin:0;font-size:12px;line-height:1.6}.sheet-v2 .scenario-accordion-section{border-color:var(--v2-rule)}.sheet-v2 .scenario-accordion-header{background:var(--v2-ground);border-color:var(--v2-rule)}.sheet-v2 .scenario-accordion-header:hover{background:var(--v2-well)}.sheet-v2 .scenario-accordion-label{color:var(--v2-ink);letter-spacing:-.011em}.sheet-v2 .scenario-accordion-description,.sheet-v2 .scenario-accordion-summary{color:var(--text-tertiary)}.sheet-v2 .scenario-accordion-active{background:var(--v2-well);border-color:var(--v2-rule)}.sheet-v2 .scenario-shell{background:0 0}.sheet-v2 .scenario-synthesis{border-color:var(--v2-rule)}@media print{.sheet-v2 .sc-track,.sheet-v2 .sc-row{break-inside:avoid}}.sheet-v2 .dossier-census{border-top:1px solid var(--v2-rule-strong);border-bottom:1px solid var(--v2-rule);margin-top:clamp(18px,2.6vw,28px);padding:12px 0}.sheet-v2 .dossier-census-row{color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:6px 18px;font-size:13.5px;display:flex}.sheet-v2 .dossier-census-n{color:var(--v2-ink);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-size:22px;font-weight:500}.sheet-v2 .dossier-census-cap{margin-right:8px}.sheet-v2 .dossier-census-item{white-space:nowrap;align-items:baseline;gap:5px;display:inline-flex}.sheet-v2 .dossier-census-count{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.sheet-v2 .dossier-census-vintage{color:var(--text-tertiary);margin-top:8px;font-size:12.5px}.sheet-v2 .dossier-absent-mark,.sheet-v2 .dossier-notswept-mark{flex:none;align-self:center;width:10px;height:10px;display:inline-block}.sheet-v2 .dossier-absent-mark{background:repeating-linear-gradient(45deg, var(--text-tertiary) 0 1px, transparent 1px 3.5px);border:1px solid var(--text-tertiary)}.sheet-v2 .dossier-notswept-mark{border:1px dotted var(--text-tertiary)}.sheet-v2 .dossier-figure{margin:clamp(22px,3vw,34px) 0 0}.sheet-v2 .dossier-plate-head{color:var(--text-secondary);border-bottom:1px solid var(--v2-rule);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;padding-bottom:6px;font-size:13px;display:flex}.sheet-v2 .dossier-plate-head i{font-style:italic}.sheet-v2 .dossier-plate-mark{color:var(--text-quaternary);white-space:nowrap;font-size:11.5px}.sheet-v2 .dossier-band{margin-top:14px}.sheet-v2 .dossier-band-head{border-bottom:1px solid var(--v2-rule);align-items:baseline;gap:10px;padding-bottom:5px;display:flex}.sheet-v2 .dossier-band-label{letter-spacing:.14em;text-transform:uppercase;color:var(--v2-slate);font-size:11.5px;font-weight:500}.sheet-v2 .dossier-band-count{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px;font-weight:500}.sheet-v2 .dossier-band-desc{color:var(--text-tertiary);min-width:0;font-size:12px}.sheet-v2 .dossier-band-empty{color:var(--text-tertiary);border-bottom:1px dashed var(--v2-rule-faint);padding:10px 0 4px;font-size:13px;font-style:italic}.sheet-v2 .dossier-claim{border-bottom:1px solid var(--v2-rule-faint);padding:10px 0 8px 12px}.sheet-v2 .dossier-claim--attested{border-left:3px solid var(--v2-forest)}.sheet-v2 .dossier-claim--reported{border-left:1.5px solid var(--v2-forest)}.sheet-v2 .dossier-claim--inferred{border-left:1.5px dashed color-mix(in srgb, var(--v2-forest) 60%, transparent)}.sheet-v2 .dossier-claim-line{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:13.5px;display:flex}.sheet-v2 .dossier-claim-subtype{color:var(--v2-ink);font-weight:500}.sheet-v2 .dossier-claim-counterparty{color:var(--v2-ink)}.sheet-v2 .dossier-claim-counterparty a{color:var(--v2-slate);text-decoration:none}.sheet-v2 .dossier-claim-counterparty a:hover{text-decoration:underline}.sheet-v2 .dossier-claim-capacity{color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums}.sheet-v2 .dossier-claim-term{color:var(--text-secondary);white-space:nowrap}.sheet-v2 .dossier-anchor{color:var(--text-quaternary);margin-left:auto;font-size:12px;text-decoration:none}.sheet-v2 .dossier-anchor:hover{color:var(--v2-slate)}.sheet-v2 .dossier-claim:target,.sheet-v2 .dossier-capacity-row:target{background:var(--v2-well);outline:1px solid var(--v2-rule);outline-offset:2px}.sheet-v2 .dossier-claim-prov{color:var(--text-tertiary);margin-top:2px;font-size:12px}.sheet-v2 .dossier-claim-prov a{color:inherit}.sheet-v2 .dossier-receipt{margin-top:4px;font-size:12.5px}.sheet-v2 .dossier-receipt>summary{cursor:pointer;color:var(--v2-slate);width:fit-content;font-size:12px}.sheet-v2 .dossier-receipt-body{background:var(--v2-well);border:1px solid var(--v2-rule-faint);margin:8px 0 4px;padding:10px 12px}.sheet-v2 .dossier-receipt-body blockquote{border-left:2px solid var(--v2-rule-strong);color:var(--v2-ink);margin:0 0 8px;padding-left:10px;font-size:13px;line-height:1.55}.sheet-v2 .dossier-receipt-meta,.sheet-v2 .dossier-receipt-note{color:var(--text-tertiary);margin:0 0 6px}.sheet-v2 .dossier-receipt-body code{color:var(--text-secondary);background:0 0;font-size:11.5px}.sheet-v2 .dossier-cite{margin-top:8px}.sheet-v2 .dossier-cite-label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-quaternary);font-size:11px}.sheet-v2 .dossier-cite pre{background:var(--v2-ground);border:1px solid var(--v2-rule-faint);white-space:pre-wrap;word-break:break-word;margin:6px 0 0;padding:8px 10px;font-size:11px;line-height:1.5;overflow-x:auto}.sheet-v2 .dossier-grade{color:var(--v2-ink);align-items:center;gap:5px;font-size:12px;display:inline-flex}.sheet-v2 .dossier-absence{border:1px solid var(--v2-rule);background:repeating-linear-gradient(45deg, transparent 0 9px, var(--v2-rule-faint) 9px 10px);margin-top:14px;padding:14px 16px}.sheet-v2 .dossier-absence--notswept{background:0 0;border-style:dotted}.sheet-v2 .dossier-absence-head{color:var(--v2-ink);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.sheet-v2 .dossier-absence-date{color:var(--text-tertiary);margin-left:auto;font-size:12px;font-weight:400}.sheet-v2 .dossier-absence-method{color:var(--text-secondary);max-width:72ch;margin:8px 0 0;font-size:13px;line-height:1.6}.sheet-v2 .dossier-regimes{margin-top:6px}.sheet-v2 .dossier-regime-row{border-top:1px solid var(--v2-rule-faint);grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:8px 22px;padding:13px 0;display:grid}.sheet-v2 .dossier-regime-row:first-child{border-top:0}@media (max-width:726px){.sheet-v2 .dossier-regime-row{grid-template-columns:1fr;gap:4px}}.sheet-v2 .dossier-regime-label{color:var(--v2-ink);font-size:13px;font-weight:500}.sheet-v2 .dossier-regime-state{color:var(--text-tertiary);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.sheet-v2 .dossier-regime-body{color:var(--text-secondary);font-size:13.5px;line-height:1.6}.sheet-v2 .dossier-regime-body p{margin:0 0 6px}.sheet-v2 .dossier-regime-body p:last-child{margin-bottom:0}.sheet-v2 .dossier-regime-body b{color:var(--v2-ink);font-weight:500}.sheet-v2 .dossier-regime-counts{color:var(--text-tertiary);font-size:12px}.sheet-v2 .dossier-regime-notes{color:var(--text-tertiary);margin:4px 0 0;padding-left:18px;font-size:12.5px}.sheet-v2 .dossier-regime-notes li{margin-bottom:3px}.sheet-v2 .dossier-muted{color:var(--text-tertiary)}.sheet-v2 .dossier-checked{align-items:baseline;gap:10px;display:flex}.sheet-v2 .dossier-doctrine-note{border-left:3px solid var(--v2-forest);background:var(--v2-well);color:var(--v2-ink);max-width:76ch;margin:14px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.6}.sheet-v2 .dossier-capacity-table{border-collapse:collapse;width:100%;font-size:13px}.sheet-v2 .dossier-capacity-table th,.sheet-v2 .dossier-capacity-table td{border-bottom:1px solid var(--v2-rule-faint);text-align:left;font-variant-numeric:lining-nums tabular-nums;padding:7px 10px}.sheet-v2 .dossier-capacity-table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--v2-rule);font-size:11.5px;font-weight:500}.sheet-v2 .dossier-capacity-table tbody th{color:var(--v2-ink);font-weight:500}.sheet-v2 .dossier-capacity-row{border-bottom:1px solid var(--v2-rule-faint);padding:8px 0}.sheet-v2 .dossier-via{color:var(--v2-slate);white-space:nowrap;font-size:12px;text-decoration:none}.sheet-v2 .dossier-via:hover{text-decoration:underline}.sheet-v2 .dossier-strip-key{color:var(--text-tertiary);gap:16px;margin-top:8px;font-size:12px;display:flex}.sheet-v2 .dossier-strip-key span{align-items:center;gap:5px;display:inline-flex}@media print{.sheet-v2 .dossier-receipt[open],.sheet-v2 .dossier-claim{break-inside:avoid}}.sheet-v2 .dossier-surface-legend{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:8px;font-size:12px;display:flex}.sheet-v2 .dossier-surface-legend span{align-items:center;gap:5px;display:inline-flex}.sheet-v2 .dossier-surface-legend b{color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.sheet-v2 .dossier-surface-legend-head{letter-spacing:.1em;text-transform:uppercase;color:var(--v2-slate);min-width:84px;font-size:11px}.sheet-v2 .ci-plate{margin:0}.sheet-v2 .ci-plate-scroll{overflow-x:auto}.sheet-v2 .ci-plate-scroll .ci-plate-svg{min-width:760px}.sheet-v2 .ci-grid{stroke:var(--v2-rule-faint);stroke-width:1px}.sheet-v2 .ci-rule{stroke:var(--v2-rule);stroke-width:1px;fill:none}.sheet-v2 .ci-rule--faint{stroke:var(--v2-rule-faint)}.sheet-v2 .ci-tick{fill:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:11px}.sheet-v2 .ci-axttl{fill:var(--text-secondary);letter-spacing:.02em;font-size:12px}.sheet-v2 .ci-keylab{fill:var(--v2-slate);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.sheet-v2 .ci-rowname{fill:var(--v2-ink);font-size:14px}.sheet-v2 .ci-rowsub{fill:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:10.5px}.sheet-v2 .ci-ratio{fill:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:11.5px}.sheet-v2 .ci-med{stroke:var(--v2-slate);stroke-width:1.4px;fill:none}.sheet-v2 .ci-m{fill:var(--v2-forest);stroke:var(--v2-ground);stroke-width:1px}.sheet-v2 .ci-m--aged{stroke:none}.sheet-v2 .ci-m--oldest{fill:none;stroke:var(--v2-forest);stroke-width:1.2px}.sheet-v2 .ci-skel{flex-direction:column;gap:14px;display:flex}.sheet-v2 .ci-skel-line{height:13px;max-width:var(--v2-measure);background:var(--v2-rule-faint)}.sheet-v2 .ci-skel-line--display{max-width:18ch;height:46px;margin-bottom:12px}.sheet-v2 .ci-skel-line--lede{height:15px;max-width:var(--v2-measure)}.sheet-v2 .ci-skel-line--short{max-width:34ch}.sheet-v2 .ci-skel-field{background:var(--v2-well);border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule);height:300px;margin:8px 0 18px}.sheet-v2 .ci-ts-card{background:0 0;border:0;border-radius:0;padding:0}.sheet-v2 .ci-ts-head{margin-bottom:10px}.sheet-v2 .ci-ts-eyebrow{display:none}.sheet-v2 .ci-ts-title{font-family:var(--font-v2-display);letter-spacing:-.008em;color:var(--v2-ink);margin:0;font-size:clamp(19px,2.1vw,24px);font-weight:400}.sheet-v2 .ci-ts-stamp{color:var(--text-tertiary);border-top:1px solid var(--v2-rule-faint);border-bottom:1px solid var(--v2-rule-faint);padding:8px 0;font-size:12.5px}.sheet-v2 .ci-ts-stamp-key{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);font-size:11px}.sheet-v2 .ci-ts-stamp-val{color:var(--v2-ink)}.sheet-v2 .ci-ts-caption,.sheet-v2 .ci-ts-plot-note{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);font-size:13px;line-height:1.5}.sheet-v2 .ci-ts-single{align-items:baseline}.sheet-v2 .ci-ts-single-val{font-family:var(--font-v2-display);color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-weight:400}.sheet-v2 .ci-ts-inception{border:0;border-left:2px solid var(--v2-rule);background:0 0;border-radius:0;padding:2px 0 2px 16px}.sheet-v2 .ci-ts-inception-badge{color:var(--v2-slate);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0}.sheet-v2 .ci-ts-inception-lead{font-family:var(--font-v2-display);color:var(--v2-ink)}.sheet-v2 .ci-ts-inception-body{max-width:min(var(--v2-measure), 100%)}.sheet-v2 .ci-ts-vintage{border-top:1px solid var(--v2-rule)}.sheet-v2 .ci-ts-vintage-title{font-family:var(--font-v2-display);color:var(--v2-ink);font-weight:400}.sheet-v2 .ci-ts-vintage-note{max-width:min(var(--v2-measure), 100%)}.sheet-v2 .ci-ts-vintage-table th{border-bottom:1px solid var(--v2-rule);color:var(--v2-slate);letter-spacing:.06em;text-transform:uppercase;font-weight:400}.sheet-v2 .ci-ts-vintage-table td{border-bottom:1px solid var(--v2-rule-faint)}.sheet-v2 .ci-ts-chip,.sheet-v2 .ci-ts-chip--daily,.sheet-v2 .ci-ts-chip--manual{letter-spacing:.06em;color:var(--text-tertiary);background:0 0;border:0;border-radius:0;padding:0}.sheet-v2 .ci-ts-chip--manual{color:var(--amber-darkest,var(--amber))}.sheet-v2 .ci-panel,.sheet-v2 .ci-methodology-card{border:0;border-top:1px solid var(--v2-rule);box-shadow:none;background:0 0;border-radius:0}.sheet-v2 .ci-panel-eyebrow{color:var(--v2-slate);letter-spacing:.08em;font-weight:400}.sheet-v2 .ci-panel-eyebrow:before,.sheet-v2 .ci-source-eyebrow:before,.sheet-v2 .ci-signals-eyebrow:before,.sheet-v2 .ci-amber-eyebrow:before,.sheet-v2 .ci-neutral-eyebrow:before{display:none}.sheet-v2 .ci-source-eyebrow{color:var(--v2-slate);font-weight:400}.sheet-v2 .ci-tabs{border:0;border-bottom:1px solid var(--v2-rule);background:0 0;border-radius:0;gap:0 clamp(10px,2vw,28px)}.sheet-v2 .ci-tab{font-family:var(--font-v2-text);color:var(--text-tertiary);background:0 0;border-bottom:2px solid #0000;border-right:0;padding:8px 0 9px;font-size:13.5px}.sheet-v2 .ci-tab:hover{color:var(--v2-slate-deep);background:0 0}.sheet-v2 .ci-tab[aria-selected=true]{color:var(--v2-ink);border-bottom-color:var(--v2-forest);background:0 0}.sheet-v2 .ci-tab[aria-selected=true]:before{display:none}.sheet-v2 .ci-tab-eyebrow{color:var(--text-quaternary);letter-spacing:.08em}.sheet-v2 .ci-tab[aria-selected=true] .ci-tab-eyebrow{color:var(--v2-slate)}@media (max-width:720px){.sheet-v2 .ci-tab{text-align:left;border-bottom:2px solid #0000}.sheet-v2 .ci-tab[aria-selected=true]{border-bottom-color:var(--v2-forest)}}.sheet-v2 .ci-gpu-pill{color:var(--text-tertiary);font-family:var(--font-v2-text);background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:3px 0;font-size:13px}.sheet-v2 .ci-gpu-pill:hover{border-bottom-color:var(--v2-rule);color:var(--v2-slate-deep);background:0 0}.sheet-v2 .ci-gpu-pill[aria-pressed=true]{border-color:#0000;border-bottom:1px solid var(--v2-forest);color:var(--v2-ink);background:0 0}.sheet-v2 .ci-gpu-pill[aria-pressed=true]:hover{border-bottom-color:var(--v2-forest);background:0 0}.sheet-v2 .ci-filter-label{color:var(--v2-slate);letter-spacing:.08em;font-weight:400}.sheet-v2 .ci-model-segment{background:0 0;border:0;border-radius:0;gap:0 clamp(8px,1.6vw,20px)}.sheet-v2 .ci-model-segment .ci-model-pill{font-family:var(--font-v2-text);background:0 0;border-bottom:1px solid #0000;border-right:0;padding:4px 0;font-size:13px}.sheet-v2 .ci-model-segment .ci-model-pill:hover{color:var(--v2-slate-deep);background:0 0}.sheet-v2 .ci-model-segment .ci-model-pill[aria-pressed=true]{box-shadow:none;color:var(--v2-ink);border-bottom-color:var(--v2-forest);background:0 0}.sheet-v2 .ci-signals-callout,.sheet-v2 .ci-neutral-callout,.sheet-v2 .ci-decision-callout,.sheet-v2 .ci-amber-callout{border:0;border-left:2px solid var(--v2-rule);background:0 0;border-radius:0;padding:2px 0 2px 16px}.sheet-v2 .ci-amber-callout{border-left-color:var(--amber)}.sheet-v2 .ci-signals-callout:before,.sheet-v2 .ci-neutral-callout:before,.sheet-v2 .ci-decision-callout:before,.sheet-v2 .ci-amber-callout:before{display:none}.sheet-v2 .ci-signals-eyebrow,.sheet-v2 .ci-neutral-eyebrow{color:var(--v2-slate);font-weight:400}.sheet-v2 .ci-amber-eyebrow{color:var(--amber-darkest,var(--amber));font-weight:400}.sheet-v2 .ci-bar-track,.sheet-v2 .ci-breakdown-track{background:var(--v2-rule-faint);box-shadow:none;border-radius:0}.sheet-v2 .ci-bar-fill,.sheet-v2 .ci-breakdown-fill{background:var(--v2-slate);box-shadow:none;border-radius:0}.sheet-v2 .ci-bar-fill[data-leader=true]{background:var(--v2-forest)}.sheet-v2 .ci-bar-fill[data-tier=onprem]{background:var(--v2-ink)}.sheet-v2 .ci-bar-label-primary{color:var(--v2-ink);font-weight:400}.sheet-v2 .ci-bar-value{font-variant-numeric:lining-nums tabular-nums;color:var(--v2-ink)}.sheet-v2 .ci-bar-value[data-leader=true]{color:var(--v2-forest)}.sheet-v2 .ci-breakdown-row{border-radius:0}.sheet-v2 .ci-breakdown-row+.ci-breakdown-row{border-top:1px solid var(--v2-rule-faint)}.sheet-v2 .ci-onprem-display{font-family:var(--font-v2-display);color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-weight:400}.sheet-v2 .ci-onprem-unit{color:var(--text-tertiary)}.sheet-v2 .ci-status-chip,.sheet-v2 .ci-bounds-pill{color:var(--text-tertiary);letter-spacing:.05em;background:0 0;border:0;border-radius:0;padding:0}.sheet-v2 .ci-table-row{border-radius:0}.sheet-v2 .cl-scroll,.sheet-v2 .cs-scroll{overscroll-behavior-x:contain;overflow-x:auto}.sheet-v2 .cl-slope{min-width:680px}.sheet-v2 .cs-reach{min-width:560px}.sheet-v2 .cl-axis{letter-spacing:.09em;text-transform:uppercase;fill:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:12px}.sheet-v2 .cl-rule{stroke:var(--v2-rule);stroke-width:1px}.sheet-v2 .cl-col{stroke:var(--v2-rule-faint);stroke-width:1px}.sheet-v2 .cl-band{letter-spacing:.08em;text-transform:uppercase;fill:var(--v2-slate);font-size:11px}.sheet-v2 .cl-label{fill:var(--v2-ink);font-size:13px}.sheet-v2 .cl-slope-path{stroke:var(--v2-forest);fill:none;stroke-linecap:round}.sheet-v2 .cl-mark{fill:var(--v2-forest)}.sheet-v2 .cl-mark-stack{fill:var(--v2-ground);stroke:var(--v2-forest);stroke-width:1.5px}.sheet-v2 .cl-legend{fill:var(--text-tertiary);font-size:11.5px}.sheet-v2 .cl-reg{min-width:780px}.sheet-v2 .cl-reg-caption{caption-side:top;text-align:left;color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);padding-bottom:12px;font-size:13px;line-height:1.5}.sheet-v2 .cl-unsourced{color:var(--amber);font-size:12.5px}.sheet-v2 .cl-line{transition:opacity .12s}.sheet-v2 .cl-slope:hover .cl-line{opacity:.34}.sheet-v2 .cl-slope .cl-line:hover{opacity:1}@media (prefers-reduced-motion:reduce){.sheet-v2 .cl-line{transition:none}}.sheet-v2 .cs-axis{fill:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:11.5px}.sheet-v2 .cs-axis-title{letter-spacing:.07em;text-transform:uppercase;fill:var(--v2-slate);font-size:11px}.sheet-v2 .cs-grid{stroke:var(--v2-rule-faint);stroke-width:1px}.sheet-v2 .cs-rule{stroke:var(--v2-rule);stroke-width:1px}.sheet-v2 .cs-area{fill:var(--v2-forest);opacity:.12}.sheet-v2 .cs-curve{stroke:var(--v2-forest);stroke-width:1.75px;stroke-linejoin:round}.sheet-v2 .cs-head-mark{fill:var(--v2-forest)}.sheet-v2 .cs-head-leader{stroke:var(--v2-rule-faint);stroke-width:1px}.sheet-v2 .cs-head-label{fill:var(--v2-ink);font-size:12px}.sheet-v2 .cs-anno-rule{stroke:var(--v2-slate);stroke-width:1px;stroke-dasharray:2 4;opacity:.55}.sheet-v2 .cs-anno-label{letter-spacing:.05em;fill:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;font-size:11px}.sheet-v2 .cs-quantities{max-width:min(var(--v2-measure), 100%);margin:0}.sheet-v2 .cs-quantity{border-top:1px solid var(--v2-rule-faint);grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:4px 18px;padding:11px 0;display:grid}.sheet-v2 .cs-quantity:first-child{border-top:0}.sheet-v2 .cs-quantity dt{font-family:var(--font-v2-display);color:var(--v2-forest);font-variant-numeric:lining-nums tabular-nums;font-size:22px;line-height:1}.sheet-v2 .cs-quantity dd{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.55}.sheet-v2 .cs-quantity dd b{color:var(--text-primary);font-weight:500}@media (max-width:519px){.sheet-v2 .cs-quantity{grid-template-columns:minmax(0,1fr)}}.sheet-v2 .sc-ssf{margin:0}.sheet-v2 .sc-ssf-scroll,.sheet-v2 .sc-lad-scroll,.sheet-v2 .sc-dec-scroll,.sheet-v2 .sc-neo-scroll{-webkit-overflow-scrolling:touch;overflow:auto hidden}.sheet-v2 .sc-ssf-svg,.sheet-v2 .sc-lad-svg,.sheet-v2 .sc-dec-svg,.sheet-v2 .sc-neo-svg{width:100%;min-width:720px;height:auto;display:block}.sheet-v2 .sc-ssf-eyebrow{font-family:var(--font-v2-text);letter-spacing:.08em;text-transform:uppercase;fill:var(--v2-slate);font-size:11.5px}.sheet-v2 .sc-ssf-eyebrow--n{letter-spacing:.02em;font-variant-numeric:lining-nums tabular-nums;fill:var(--v2-ink)}.sheet-v2 .sc-ssf-supplier{font-family:var(--font-v2-text);fill:var(--text-secondary);font-size:13px}.sheet-v2 .sc-ssf-bandlabel{font-family:var(--font-v2-text);fill:var(--text-tertiary);font-variant-numeric:lining-nums tabular-nums;font-size:12px;font-style:italic}.sheet-v2 .sc-ssf-mark{cursor:pointer}.sheet-v2 .sc-ssf-mark:hover rect:first-child,.sheet-v2 .sc-ssf-mark:focus-visible rect:first-child{opacity:1}.sheet-v2 .sc-ssf-mark:focus-visible{outline:2px solid var(--v2-slate);outline-offset:2px}.sheet-v2 .sc-ssf-inkcell{shape-rendering:crispedges}.sheet-v2 .sc-ssf-legend,.sheet-v2 .sc-dec-legend,.sheet-v2 .sc-neo-legend{border-top:1px solid var(--v2-rule-faint);border-bottom:1px solid var(--v2-rule-faint);color:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 26px;margin:14px 0 0;padding:9px 0;font-size:12.5px;display:flex}.sheet-v2 .sc-ssf-key,.sheet-v2 .sc-dec-key,.sheet-v2 .sc-neo-key{align-items:center;gap:7px;display:inline-flex}.sheet-v2 .sc-ssf-glyph{position:relative;top:1px}.sheet-v2 .sc-ssf-ledger,.sheet-v2 .sc-lad-ledger,.sheet-v2 .sc-dec-ledger,.sheet-v2 .sc-neo-ledger{flex-flow:wrap;gap:4px 40px;margin-top:6px}.sheet-v2 .sc-ssf-ledger .v2-ledger-row,.sheet-v2 .sc-lad-ledger .v2-ledger-row,.sheet-v2 .sc-dec-ledger .v2-ledger-row,.sheet-v2 .sc-neo-ledger .v2-ledger-row,.sheet-v2 .sc-ssf-ledger .v2-ledger-row:first-child,.sheet-v2 .sc-lad-ledger .v2-ledger-row:first-child,.sheet-v2 .sc-dec-ledger .v2-ledger-row:first-child,.sheet-v2 .sc-neo-ledger .v2-ledger-row:first-child{border-top:1px solid var(--v2-rule);flex:260px;grid-template-columns:minmax(0,1fr);padding-top:10px}.sheet-v2 .sc-lad-tick,.sheet-v2 .sc-dec-tick,.sheet-v2 .sc-neo-tick{font-family:var(--font-v2-text);fill:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;font-size:11px}.sheet-v2 .sc-lad-axislabel,.sheet-v2 .sc-dec-axislabel,.sheet-v2 .sc-neo-axislabel{font-family:var(--font-v2-text);letter-spacing:.06em;text-transform:uppercase;fill:var(--v2-slate);font-size:11.5px}.sheet-v2 .sc-lad-name{font-family:var(--font-v2-display);fill:var(--v2-ink);font-size:15px}.sheet-v2 .sc-lad-sub{font-family:var(--font-v2-text);fill:var(--text-quaternary);font-size:11.5px}.sheet-v2 .sc-lad-state{font-family:var(--font-v2-text);fill:var(--text-tertiary);font-size:11px}.sheet-v2 .sc-lad-state--absent{fill:var(--v2-slate)}.sheet-v2 .sc-lad-n{font-family:var(--font-v2-display);fill:var(--v2-forest);font-variant-numeric:lining-nums tabular-nums;font-size:16px}.sheet-v2 .sc-lad-none{font-family:var(--font-v2-display);fill:var(--text-quaternary);font-size:16px}.sheet-v2 .sc-dec-name{font-family:var(--font-v2-text);fill:var(--v2-ink);font-size:13.5px}.sheet-v2 .sc-dec-n{font-family:var(--font-v2-display);fill:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums;font-size:15px}.sheet-v2 .sc-dec-traj{font-family:var(--font-v2-text);letter-spacing:.05em;text-transform:uppercase;fill:var(--amber);font-size:11px}.sheet-v2 .sc-neo-name{font-family:var(--font-v2-text);fill:var(--v2-ink);font-size:13.5px}.sheet-v2 .sc-neo-namelink{cursor:pointer}.sheet-v2 .sc-neo-namelink:hover .sc-neo-name{fill:var(--v2-slate-deep);text-decoration:underline}.sheet-v2 .sc-neo-namelink:focus-visible{outline:2px solid var(--v2-slate);outline-offset:2px}.sheet-v2 .sc-neo-facn{font-family:var(--font-v2-text);fill:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;font-size:11px}.sheet-v2 .sc-neo-gpu{font-family:var(--font-v2-text);fill:var(--text-secondary);font-variant-numeric:lining-nums tabular-nums;font-size:12px}@media (max-width:719px){.sheet-v2 .sc-ssf-ledger,.sheet-v2 .sc-lad-ledger,.sheet-v2 .sc-dec-ledger,.sheet-v2 .sc-neo-ledger{flex-direction:column;gap:0}}.sheet-v2 .sc-figink{--chart-1:var(--v2-forest);--chart-2:var(--v2-slate);--chart-3:color-mix(in srgb, var(--v2-forest) 52%, var(--v2-ground));--chart-4:color-mix(in srgb, var(--v2-slate) 52%, var(--v2-ground));--chart-5:color-mix(in srgb, var(--v2-ink) 62%, var(--v2-ground));--chart-6:color-mix(in srgb, var(--v2-forest) 34%, var(--v2-ink));--chart-7:color-mix(in srgb, var(--v2-slate) 34%, var(--v2-ink));--chart-8:color-mix(in srgb, var(--v2-ink) 40%, var(--v2-ground))}@media print{.sheet-v2 .v2-fold::details-content{content-visibility:visible!important}.sheet-v2 .v2-col,.sheet-v2 .v2-body{max-width:100%}.sheet-v2 .reg-table th,.sheet-v2 .reg-table td.num,.sheet-v2 .reg-table th button{white-space:normal}.sheet-v2 .reg-table{table-layout:fixed;width:100%}.sheet-v2 .reg-scroll,.sheet-v2 .mth-partable-wrap{overflow-x:visible}.sheet-v2 .mth-partable,.sheet-v2 .mth-partable--coverage{table-layout:fixed;min-width:0}.sheet-v2 .mth-atlas-scroll,.sheet-v2 .ci-plate-scroll,.sheet-v2 .ec-coord-scroll,.sheet-v2 .gpm-scroll,.sheet-v2 .choke-svg-wrap,.sheet-v2 .sc-dec-scroll{overflow-x:visible}.sheet-v2 .mth-atlas-svg,.sheet-v2 .ci-plate-scroll .ci-plate-svg,.sheet-v2 .ec-coord-field,.sheet-v2 .cl-slope,.sheet-v2 .cl-reg,.sheet-v2 .cs-reach,.sheet-v2 .sc-dec-svg,.sheet-v2 .sc-neo-svg{min-width:0}.sheet-v2 .gpm-table{table-layout:fixed;min-width:0}.sheet-v2 .reg-table td,.sheet-v2 .reg-table th,.sheet-v2 .mth-partable td,.sheet-v2 .mth-partable th{overflow-wrap:anywhere}.sheet-v2 .reg-table{font-size:10.5px}.sheet-v2 .reg-table th{letter-spacing:.04em;font-size:9.5px}.sheet-v2 .ec-impr-bibtex,.sheet-v2 .mth-code{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:visible}}.sheet-v2 .cl-pin{border-top:0;margin:0}.sheet-v2 .cl-h-pinned{border-left:2px solid var(--v2-forest);color:var(--v2-ink)}.sheet-v2 th.cl-h-pinned{color:var(--v2-forest)}.sheet-v2 .cl-run-strip .cs-quantity{border-left:2px solid #0000;padding-left:14px}.sheet-v2 .cl-run-strip .cl-run-pinned{border-left-color:var(--v2-forest)}.sheet-v2 .cl-run-mark{color:var(--v2-forest)}.sheet-v2 .hm-mast{justify-content:space-between;align-items:baseline;gap:20px;padding:26px 0 14px;display:flex}.sheet-v2 .hm-mast-brand{align-items:center;gap:12px;display:inline-flex}.sheet-v2 .hm-mast-logo{width:auto;height:26px}.sheet-v2 .hm-mast-wordmark{letter-spacing:.22em;text-transform:uppercase;color:var(--v2-ink);font-size:15px;font-weight:500}.sheet-v2 .hm-mast-utility{align-items:baseline;gap:22px;display:inline-flex}.sheet-v2 .hm-mast-stamp{letter-spacing:.08em;color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:12px}.sheet-v2 .hm-nameplate{margin-top:clamp(22px,3vw,40px)}.sheet-v2 .hm-title{max-width:15ch}.sheet-v2 .hm-lede{margin-top:14px}.sheet-v2 .hm-latest{margin-top:18px}.sheet-v2 .hm-nameplate+.v2-chapter{margin-top:clamp(16px,2vw,26px)}.sheet-v2 .hm-field-scroll{overflow-x:auto}.sheet-v2 .hm-field-frame{border-top:1px solid var(--v2-ink);border-bottom:1px solid var(--v2-ink);padding:26px 0 22px}.sheet-v2 .hm-field-svg{width:100%;min-width:640px;height:auto;display:block}.sheet-v2 .hm-mark{fill:var(--v2-ink);opacity:.92}.sheet-v2 .hm-mark--faint{opacity:.13}.sheet-v2 .hm-mark--rest{opacity:.4}.sheet-v2 .hm-mark--joined{fill:var(--v2-forest,#2d5f4f)}.sheet-v2 .hm-band-name{letter-spacing:.13em;fill:var(--v2-forest,#2d5f4f);font-family:inherit;font-size:11px;font-weight:500}.sheet-v2 .hm-band-n{letter-spacing:-.025em;fill:var(--v2-ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:500}.sheet-v2 .hm-band-unit{fill:var(--text-tertiary);font-size:11px}.sheet-v2 .hm-fan path{stroke:var(--v2-forest,#2d5f4f);stroke-width:.8px;fill:none;opacity:.3}.sheet-v2 .hm-fan-clause{fill:var(--v2-slate);font-size:11px;font-style:italic}.sheet-v2 svg.hm-field-svg a{cursor:pointer}.sheet-v2 svg.hm-field-svg a:hover .hm-band-n{fill:var(--v2-forest,#2d5f4f)}.sheet-v2 .hm-contents{margin-top:10px}.sheet-v2 .hm-contents-head{border-bottom:1px solid var(--v2-ink);align-items:baseline;gap:18px;padding-bottom:10px;display:flex}.sheet-v2 .hm-contents-title{font-family:var(--font-display,inherit);letter-spacing:-.01em;color:var(--v2-ink);margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:500}.sheet-v2 .hm-contents-sub{color:var(--text-tertiary);margin:0;font-size:13px}.sheet-v2 .hm-contents-groups{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:26px 56px;margin-top:22px;display:grid}.sheet-v2 .hm-contents-mark{letter-spacing:.13em;text-transform:uppercase;color:var(--v2-forest,#2d5f4f);margin:0 0 4px;font-size:11px;font-weight:500}.sheet-v2 .hm-contents-list{margin:0;padding:0;list-style:none}.sheet-v2 .hm-entry{color:inherit;align-items:baseline;gap:10px;padding:7px 0;text-decoration:none;display:flex}.sheet-v2 .hm-entry-name{color:var(--v2-ink);white-space:nowrap;font-size:15px;font-weight:500}.sheet-v2 .hm-entry-leader{border-bottom:1px dotted #1c19174d;flex:24px;min-width:24px;transform:translateY(-3px)}.sheet-v2 .hm-entry-q{color:var(--text-tertiary);text-align:right;max-width:30ch;font-size:12.5px;line-height:1.45}.sheet-v2 .hm-entry:hover .hm-entry-name{color:var(--v2-forest,#2d5f4f)}.sheet-v2 .hm-entry:hover .hm-entry-leader{border-bottom-color:var(--v2-forest,#2d5f4f)}.sheet-v2 .hm-search{max-width:min(var(--v2-measure), 100%);margin-top:22px}.sheet-v2 .hm-instruments,.sheet-v2 .hm-close{margin-top:8px}.sheet-v2 .hm-subscribe{max-width:min(var(--v2-measure), 100%);margin-top:26px}.sheet-v2 .hm-colophon{margin:54px 0 34px}.sheet-v2 .hm-colophon-line{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:16px 0 0;font-size:13px;line-height:1.55}.sheet-v2 .hm-colophon-links{flex-wrap:wrap;gap:6px 20px;margin-top:10px;display:flex}.sheet-v2 .hm-colophon-links a{color:var(--text-tertiary);font-size:12.5px;text-decoration:none}.sheet-v2 .hm-colophon-links a:hover{color:var(--v2-ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:719px){.sheet-v2 .hm-mast{padding-top:18px}.sheet-v2 .hm-band-n{font-size:22px}}.sheet-v2 .hm-map{margin:clamp(30px,4vw,52px) 0 0}.sheet-v2 .hm-map-lede{margin-bottom:clamp(20px,2.5vw,30px)}.sheet-v2 .hm-groups{border-top:1px solid var(--v2-rule-strong);grid-template-columns:minmax(0,1fr);gap:0 clamp(32px,4.5vw,72px);display:grid}@media (min-width:1000px){.sheet-v2 .hm-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.sheet-v2 .hm-group{border-bottom:1px solid var(--v2-rule);min-width:0;padding:16px 0 20px}.sheet-v2 .hm-group-head{align-items:baseline;gap:12px;display:flex}.sheet-v2 .hm-group-n{letter-spacing:.08em;color:var(--v2-slate);font-variant-numeric:lining-nums tabular-nums;min-width:22px;font-size:11px}.sheet-v2 .hm-group-name{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-ink);margin:0;font-size:12px;font-weight:400}.sheet-v2 .hm-group-composes{color:var(--text-secondary);max-width:min(var(--v2-measure), 100%);margin:8px 0 4px;font-size:13.5px;line-height:1.6}.sheet-v2 .hm-instrument-list{margin:10px 0 0;padding:0;list-style:none}.sheet-v2 .hm-instrument{border-top:1px solid var(--v2-rule-faint);color:var(--v2-ink);padding:9px 0;text-decoration:none;display:block}.sheet-v2 .hm-instrument-name{font-family:var(--font-v2-display);font-size:16px;line-height:1.25;display:block}.sheet-v2 .hm-instrument:hover .hm-instrument-name,.sheet-v2 .hm-instrument:focus-visible .hm-instrument-name{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .hm-instrument-q{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin-top:2px;font-size:13px;line-height:1.5;display:block}.sheet-v2 .hm-instrument:hover .hm-instrument-q{color:var(--text-secondary)}.sheet-v2 .hm-cat{margin:clamp(26px,3.5vw,44px) 0 0}.sheet-v2 .hm-cat-n{font-variant-numeric:lining-nums tabular-nums;color:var(--text-tertiary)}.sheet-v2 .hm-cat-note{color:var(--text-tertiary);max-width:min(var(--v2-measure), 100%);margin:0 0 16px;font-size:13px;line-height:1.55}.sheet-v2 .hm-token{font-family:var(--font-geist-mono,monospace);color:var(--text-secondary);font-size:12px}.sheet-v2 .hm-cat-groups{border-top:1px solid var(--v2-rule-strong);grid-template-columns:minmax(0,1fr);gap:0 clamp(28px,4vw,64px);display:grid}@media (min-width:760px){.sheet-v2 .hm-cat-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1120px){.sheet-v2 .hm-cat-groups{grid-template-columns:repeat(3,minmax(0,1fr))}}.sheet-v2 .hm-catgroup{border-bottom:1px solid var(--v2-rule);min-width:0;padding:12px 0 14px;scroll-margin-top:18px}.sheet-v2 .hm-catgroup>summary{cursor:pointer;list-style:none}.sheet-v2 .hm-catgroup>summary::-webkit-details-marker{display:none}.sheet-v2 .hm-catgroup-line{align-items:baseline;gap:10px;display:flex}.sheet-v2 .hm-catgroup-name{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-ink);margin:0;font-size:12px;font-weight:400}.sheet-v2 .hm-catgroup>summary:hover .hm-catgroup-name{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .hm-catgroup-n{color:var(--text-quaternary);font-variant-numeric:lining-nums tabular-nums;font-size:11.5px}.sheet-v2 .hm-catgroup-mark{color:var(--v2-slate);margin-left:auto;font-size:12px;line-height:1}.sheet-v2 .hm-catgroup-mark:before{content:"+"}.sheet-v2 .hm-catgroup[open] .hm-catgroup-mark:before{content:"−"}.sheet-v2 .hm-catgroup-tagline{color:var(--text-tertiary);margin:5px 0 0;font-size:12.5px;line-height:1.5}.sheet-v2 .hm-catlist{margin:10px 0 0;padding:0;list-style:none}.sheet-v2 .hm-catlink{border-top:1px solid var(--v2-rule-faint);color:var(--v2-ink);padding:6px 0;text-decoration:none;display:block}.sheet-v2 .hm-catlink-name{font-size:14px;line-height:1.3;display:block}.sheet-v2 .hm-catlink:hover .hm-catlink-name,.sheet-v2 .hm-catlink:focus-visible .hm-catlink-name{color:var(--v2-slate-deep);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .hm-catlink-q{color:var(--text-quaternary);margin-top:1px;font-size:12px;line-height:1.45;display:block}.sheet-v2 .hm-catlink--muted{padding:4px 0}.sheet-v2 .hm-catlink--muted .hm-catlink-name{color:var(--text-secondary);font-size:13px}.sheet-v2 .hm-catsub{border-top:1px solid var(--v2-rule);letter-spacing:.08em;text-transform:uppercase;color:var(--v2-slate);margin:10px 0 0;padding-top:8px;font-size:10.5px}.sheet-v2 .hm-catsub-list{margin:2px 0 0;padding:0;list-style:none}.sheet-v2 .hm-latest-line{border-top:1px solid var(--v2-ink);color:var(--v2-ink);max-width:min(var(--v2-measure), 100%);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:9px 0 0;text-decoration:none;display:flex}.sheet-v2 .hm-latest-label{letter-spacing:.13em;text-transform:uppercase;color:var(--v2-forest);white-space:nowrap;font-size:10.5px;font-weight:500}.sheet-v2 .hm-latest-date{color:var(--text-tertiary);white-space:nowrap;font-size:12.5px}.sheet-v2 .hm-latest-title{color:var(--v2-ink);min-width:0;font-size:14.5px;font-weight:500;line-height:1.45}.sheet-v2 .hm-latest-line:hover .hm-latest-title,.sheet-v2 .hm-latest-line:focus-visible .hm-latest-title{color:var(--v2-forest);text-underline-offset:3px;text-decoration:underline}.sheet-v2 .hm-sub{margin:0}.sheet-v2 .hm-sub-lead{font-family:var(--font-v2-display);letter-spacing:.01em;color:var(--v2-ink);margin:0 0 14px;font-size:clamp(20px,.5vw + 18px,24px);font-weight:400}.sheet-v2 .hm-sub-prefs{border-top:1px solid var(--v2-ink);border-bottom:1px solid var(--v2-rule);flex-wrap:wrap;gap:2px 28px;padding:10px 0 11px;display:flex}.sheet-v2 .hm-sub-pref{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:baseline;gap:9px;padding:5px 0;display:inline-flex}@media (max-width:1023px){.sheet-v2 .hm-sub-pref{align-items:center;min-height:44px}}.sheet-v2 .hm-sub-box{border:1px solid var(--v2-ink);color:#0000;flex:none;justify-content:center;align-items:center;width:13px;height:13px;font-size:11px;line-height:1;display:inline-flex;position:relative;top:1px}.sheet-v2 .hm-sub-box--on{color:var(--v2-forest)}.sheet-v2 .hm-sub-pref:hover .hm-sub-box{border-color:var(--v2-forest)}.sheet-v2 .hm-sub-name{color:var(--v2-ink);font-size:14.5px;font-weight:500;line-height:1.4}.sheet-v2 .hm-sub-pref input:focus-visible+.hm-sub-box,.sheet-v2 .hm-sub-pref:focus-within .hm-sub-box{border-color:var(--v2-forest);outline:2px solid var(--v2-forest);outline-offset:2px}.sheet-v2 .hm-sub-row{flex-wrap:wrap;align-items:baseline;gap:10px 22px;max-width:520px;margin-top:14px;display:flex}.sheet-v2 .hm-sub-row input.hm-sub-input{min-width:180px;font:inherit;height:auto;color:var(--v2-ink);border:0;border-bottom:1px solid var(--v2-ink);background:0 0;border-radius:0;flex:220px;padding:5px 2px;font-size:15px}.sheet-v2 .hm-sub-input::placeholder{color:var(--text-quaternary)}.sheet-v2 .hm-sub-input:hover{border-bottom-color:var(--v2-forest)}.sheet-v2 .hm-sub-input:focus{border-bottom-color:var(--v2-forest);outline:none}.sheet-v2 .hm-sub-input:focus-visible{outline:2px solid var(--v2-forest);outline-offset:3px}.sheet-v2 .hm-sub-submit{font:inherit;letter-spacing:.13em;text-transform:uppercase;color:var(--v2-forest);border:0;border-bottom:1px solid var(--v2-ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;padding:5px 2px;font-size:11.5px;font-weight:500}.sheet-v2 .hm-sub-submit:hover:not(:disabled){color:var(--v2-ink);border-bottom-color:var(--v2-forest)}.sheet-v2 .hm-sub-submit:disabled{color:var(--text-quaternary);cursor:not-allowed}.sheet-v2 .hm-sub-submit:focus-visible{outline:2px solid var(--v2-forest);outline-offset:3px}@media (max-width:1023px){.sheet-v2 .hm-sub-submit{min-height:44px}}.sheet-v2 .hm-sub-error{color:var(--amber);max-width:min(var(--v2-measure), 100%);margin:10px 0 0;font-size:12.5px;line-height:1.5}.sheet-v2 .hm-sub-done{border-top:1px solid var(--v2-ink);border-bottom:1px solid var(--v2-rule);color:var(--v2-ink);margin:0;padding:10px 0 11px;font-size:15px;line-height:1.5}.sheet-v2 .hm-sub-done-mark{color:var(--v2-forest);margin-right:8px}.sheet-v2 .hm-search-field{border-bottom:1px solid var(--v2-ink);align-items:baseline;gap:0 14px;max-width:880px;padding:9px 0 10px;display:flex}.sheet-v2 .hm-search-field:focus-within,.sheet-v2 .hm-search-field:hover{border-bottom-color:var(--v2-forest)}.sheet-v2 .hm-search-label{letter-spacing:.13em;text-transform:uppercase;color:var(--v2-forest);flex:none;font-size:11.5px;font-weight:500}.sheet-v2 .hm-search-input{min-width:0;font:inherit;height:auto;color:var(--v2-ink);cursor:text;caret-color:#0000;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;flex:auto;padding:2px 0;font-size:15px}.sheet-v2 .hm-search-input::placeholder{color:var(--text-quaternary)}.sheet-v2 .hm-search-input:focus{outline:none}.sheet-v2 .hm-search-input:focus-visible{outline:2px solid var(--v2-forest);outline-offset:4px}.sheet-v2 .hm-search-kbd{font-family:var(--font-geist-mono,monospace);color:var(--text-quaternary);flex:none;font-size:10.5px}.sheet-v2 .hm-epistemic{color:var(--text-secondary);max-width:min(var(--v2-measure), 100%);margin:0;font-size:14.5px;line-height:1.6}.sheet-v2 .ec-impr-uniform{border-top:1px solid var(--v2-rule-faint);color:var(--text-tertiary);flex-wrap:wrap;gap:2px 22px;margin:0 0 12px;padding:8px 0 0;font-size:12px;line-height:1.6;list-style:none;display:flex}
