.se{color:#dbe9e5;background:#0e2025;border:1px solid #355056;border-radius:7px;margin-top:14px;font-size:13px}.se>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-weight:750;display:flex}.se>summary span{color:#a5bfbc;font-size:11px;font-weight:500}.se-body{padding:0 12px 12px}.se-body>p{color:#a5bfbc;line-height:1.4}.se-note{background:#292719;border-left:3px solid #d2b46e;padding:7px 9px;color:#eee0bb!important}.se-record{border-top:1px solid #2d474b;padding:10px 0}.se-record h4{color:#aee9cc;margin:0 0 4px;font-size:14px}.se-record p{color:#a5bfbc;overflow-wrap:anywhere;margin:3px 0 8px}.se-record .se-ref{font-size:11px}.se-record dl{margin:0}.se-record dl>div{border-top:1px solid #213b40;grid-template-columns:minmax(125px,.8fr) minmax(0,2fr);gap:8px;padding:6px 0;display:grid}.se-record dt{overflow-wrap:anywhere;font-weight:650}.se-record dd{overflow-wrap:anywhere;grid-template-columns:minmax(85px,.55fr) minmax(0,1.7fr) auto;align-items:start;gap:9px;margin:0;display:grid}.se-record dd small{color:#bedbbf;font-size:10px}.se-cell-ref{color:#92b0ae;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.se-unknown{background:#182b30}.se-unknown dd small{color:#efce86}.se-ambiguous{background:#292719;border-left:3px solid #d5a35b;padding:6px 8px;color:#efcf8b!important}.se-unresolved{border-left:3px solid #d5a35b;padding-left:10px}.se-unresolved h4{color:#f0cc86}.se-more{color:#d4e5df;cursor:pointer;background:#172c30;border:1px solid #486368;border-radius:5px;margin:10px 0;padding:6px 10px}.se-footnote{color:#819b99!important;font-size:11px!important}@media (max-width:620px){.se-record dl>div{grid-template-columns:1fr;gap:3px}.se-record dd{grid-template-columns:1fr auto}.se-record dd .se-cell-ref{grid-column:1/-1}}.aw-root{--aw-bg:#0a1115;--aw-panel:#101b20;--aw-line:#2b3c43;--aw-text:#eaf3ef;--aw-muted:#9db0b6;--aw-mint:#a2efcf;--aw-violet:#c9b8fa;--aw-amber:#f3c879;background:var(--aw-bg);min-height:100vh;color:var(--aw-text);font-family:Arial,Helvetica,sans-serif;line-height:1.45}.aw-root *{box-sizing:border-box}.aw-root button{cursor:pointer}:is(.aw-root button:focus-visible,.aw-root input:focus-visible){outline:2px solid var(--aw-mint);outline-offset:3px}.aw-mast{border-bottom:1px solid var(--aw-line);align-items:center;gap:32px;height:86px;padding:0 34px;display:flex}.aw-brand{color:inherit;letter-spacing:2px;white-space:nowrap;align-items:center;gap:13px;font-weight:800;text-decoration:none;display:flex}.aw-brand>span:last-child{font-size:16px}.aw-brand i,.aw-brand-mark span{color:var(--aw-mint);font-style:normal}.aw-brand-mark{border:1px solid var(--aw-mint);letter-spacing:-2px;width:42px;height:42px;color:var(--aw-mint);border-radius:11px;justify-content:center;align-items:center;font-size:20px;display:flex}.aw-mast-label{letter-spacing:2px;color:#758b93;font-size:11px}.aw-mast-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.aw-pill{color:#b5c5c8;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#1a272c;border:1px solid #43545d;border-radius:5px;align-items:center;padding:5px 8px;font-size:10px;display:inline-flex}.aw-pill-mint{color:var(--aw-mint);background:#17372e;border-color:#4b8777}.aw-pill-violet{color:var(--aw-violet);background:#29233b;border-color:#716588}.aw-pill-amber{color:var(--aw-amber);background:#342b1b;border-color:#856d42}.aw-button{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:41px;padding:11px 15px;font-size:13px;font-weight:700;display:inline-flex}.aw-button-accent{background:var(--aw-mint);color:#0c241b}.aw-button-accent:hover{background:#c7ffe7}.aw-button-outline{color:var(--aw-mint);background:0 0;border-color:#4d7267}.aw-button-outline:hover{background:#173329}.aw-shell{grid-template-columns:225px minmax(0,1fr);max-width:1680px;margin:auto;display:grid}.aw-rail{border-right:1px solid var(--aw-line);flex-direction:column;gap:4px;min-height:calc(100vh - 145px);padding:34px 15px 20px;display:flex}.aw-rail-label,.aw-kicker{color:#99afb7;letter-spacing:2px;margin:0 0 15px;font-size:10px;font-weight:700}.aw-rail-label{padding-left:13px}.aw-rail button{color:#a3b5bb;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:11px;width:100%;padding:12px;font-size:13px;display:flex}.aw-rail button:hover{color:#eaf3ef;background:#17262b}.aw-rail button.active{color:var(--aw-mint);background:#183129;border-color:#295347}.aw-nav-chevron{opacity:0;margin-left:auto}.aw-rail button.active .aw-nav-chevron{opacity:1}.aw-rail-bottom{color:#789098;border-top:1px solid var(--aw-line);align-items:center;gap:9px;margin-top:auto;padding:20px 12px;font-size:11px;display:flex}.aw-main{min-width:0;padding:40px clamp(22px,3vw,54px) 60px}.aw-hero{justify-content:space-between;align-items:end;gap:35px;margin-bottom:26px;display:flex}.aw-hero h1,.aw-section-head h2{letter-spacing:-1.6px;margin:0;font-family:Georgia,serif;font-weight:400;line-height:1.09}.aw-hero h1{font-size:clamp(38px,4vw,61px)}.aw-hero h1 em{color:var(--aw-mint);font-weight:400}.aw-hero>p{max-width:310px;color:var(--aw-muted);margin:0 0 5px;font-size:13px}.aw-census{border-block:1px solid var(--aw-line);grid-template-columns:repeat(5,1fr);margin-bottom:22px;padding:18px 0;display:grid}.aw-census>div{border-left:1px solid var(--aw-line);grid-template-columns:25px 1fr;column-gap:11px;padding-left:16px;display:grid}.aw-census>div:first-child{border:0;padding-left:0}.aw-census svg{width:21px;height:21px;color:var(--aw-mint);grid-row:span 2;align-self:center}.aw-census strong{font:28px/1 Georgia,serif}.aw-census span{color:var(--aw-muted);margin-top:4px;font-size:11px}.aw-network-grid{grid-template-columns:minmax(0,1.9fr) minmax(255px,1fr);gap:17px;display:grid}.aw-panel{border:1px solid var(--aw-line);background:#101b20;border-radius:11px;min-width:0;padding:22px}.aw-network-panel{background:radial-gradient(at 50% 46%,#1a3031,#0d191e 73%);overflow:hidden}.aw-panel-top{justify-content:space-between;align-items:start;gap:18px;display:flex}.aw-panel-top .aw-kicker{margin-bottom:7px}.aw-panel h3{margin:0 0 12px;font:25px/1.15 Georgia,serif}.aw-text-button{color:var(--aw-mint);white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:3px;font-size:11px;display:flex}.aw-text-button:hover{text-decoration:underline}.aw-layerbar{flex-wrap:wrap;gap:6px;margin:18px 0 8px;display:flex}.aw-layerbar button{color:#789098;text-transform:capitalize;background:#132127;border:1px solid #334951;border-radius:5px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;display:flex}.aw-layerbar button.on{color:#b4f5da;background:#1c3832;border-color:#4e816f}.aw-layer-divider{border-left:1px solid #42535a;margin:3px 5px}.aw-topology{background-image:radial-gradient(#335057 1px,#0000 1px);background-position:8px 7px;background-size:21px 21px;height:330px;margin:5px -2px;position:relative}.aw-topology>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aw-link{vector-effect:non-scaling-stroke;stroke-width:2px;opacity:.75}.aw-link-road{stroke:#9ce9c9}.aw-link-ocean{stroke:#bcaaf4;stroke-dasharray:8 5}.aw-link-air{stroke:#f4cc80;stroke-dasharray:2 5}.aw-node{color:#e9f5ee;z-index:1;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;min-width:76px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.aw-node>span{border:2px solid var(--aw-mint);background:#11262a;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 0 0 5px #0b1719b3}.aw-node-plant>span{border-radius:5px}.aw-node-dc>span{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);width:34px;height:31px}.aw-node-port>span{border-color:var(--aw-violet);transform:rotate(45deg)}.aw-node-port>span svg{transform:rotate(-45deg)}.aw-node-airport>span{border-color:var(--aw-amber);border-radius:50%}.aw-node.selected>span{background:#4d7969;box-shadow:0 0 0 8px #a2efcf2d}.aw-node small{white-space:nowrap;text-shadow:0 1px 4px #071013;background:#0b1719bc;border-radius:3px;padding:1px 3px;font-size:10px}.aw-topology-empty{height:330px;color:var(--aw-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.aw-legend{border-top:1px solid var(--aw-line);color:#a6b7bc;flex-wrap:wrap;gap:15px;padding-top:13px;font-size:10px;display:flex}.aw-legend span{align-items:center;gap:6px;display:flex}.aw-legend span:last-child{margin-left:auto}.aw-legend i{border-top:2px solid var(--aw-mint);width:18px}.aw-legend .aw-legend-ocean{border-color:var(--aw-violet);border-style:dashed}.aw-legend .aw-legend-air{border-color:var(--aw-amber);border-style:dotted}.aw-detail-panel{background:linear-gradient(145deg,#1b2c2c,#111c20)}.aw-detail-icon{width:46px;height:46px;color:var(--aw-mint);background:#254539;border:1px solid #477963;border-radius:9px;justify-content:center;align-items:center;margin:25px 0 20px;display:flex}.aw-detail-panel h3{margin-bottom:17px;font-size:31px}.aw-detail-panel p{color:var(--aw-muted);font-size:13px;line-height:1.6}.aw-detail-stat{border-block:1px solid var(--aw-line);align-items:center;gap:12px;margin:22px 0;padding:19px 0;display:flex}.aw-detail-stat strong{font:36px Georgia,serif}.aw-detail-stat span{color:var(--aw-muted);font-size:12px}.aw-data-note{color:#a6b9bc;border:1px solid var(--aw-line);border-radius:7px;align-items:center;gap:10px;margin-top:15px;padding:12px;font-size:12px;display:flex}.aw-data-note svg{color:var(--aw-mint);flex:none}.aw-section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px;display:flex}.aw-section-head h2{font-size:clamp(35px,3.5vw,52px)}.aw-intro{color:var(--aw-muted);max-width:860px;margin:0 0 27px;font-size:14px;line-height:1.6}.aw-lens-tabs,.aw-risk-tabs{gap:7px;margin:24px 0 16px;display:flex;overflow:auto}.aw-lens-tabs button,.aw-risk-tabs button{color:#aebec1;border:1px solid var(--aw-line);white-space:nowrap;background:#142127;border-radius:7px;padding:10px 14px;font-size:12px}.aw-lens-tabs button.active,.aw-risk-tabs button.active{color:var(--aw-mint);background:#1b392e;border-color:#4a7e6b}.aw-lens-tabs button span{color:#81979c;text-align:left;font-size:10px;display:block}.aw-three-cards{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.aw-class-card{border:1px solid var(--aw-line);background:#142126;border-radius:8px;align-items:center;gap:12px;padding:15px 18px;display:flex}.aw-class{width:30px;height:30px;color:var(--aw-mint);background:#1b4435;border:1px solid #5b9b7a;border-radius:5px;justify-content:center;align-items:center;font-weight:700;display:flex}.aw-class-B{color:var(--aw-violet);background:#322b45;border-color:#7d6ca3}.aw-class-C{color:var(--aw-amber);background:#3b301d;border-color:#90764b}.aw-class-card strong{font:28px Georgia,serif}.aw-class-card small{color:var(--aw-muted);font-size:11px}.aw-lens-layout{grid-template-columns:minmax(0,1.35fr) minmax(290px,1fr);gap:16px;display:grid}.aw-build-filter{flex-wrap:wrap;align-items:center;gap:6px;margin:24px 0 18px;display:flex}.aw-build-filter span{color:var(--aw-muted);margin-right:8px;font-size:11px}.aw-build-filter button{color:#9eb2b8;background:#14252a;border:1px solid #3a5154;border-radius:5px;min-width:34px;height:29px;font-size:11px}.aw-build-filter button.active{color:#113126;background:#a2efcf;border-color:#a2efcf}.aw-matrix{grid-template-columns:66px repeat(3,1fr);gap:7px;display:grid}.aw-matrix-corner,.aw-matrix-header{color:#9fb3b9;justify-content:center;align-items:center;font-size:11px;display:flex}.aw-matrix-row{display:contents}.aw-matrix-row button{height:83px;color:var(--aw-text);background:#1a3030;border:1px solid #3b5b55;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;display:flex}.aw-matrix-row button:hover,.aw-matrix-row button.active{border-color:var(--aw-mint);background:#2d5649}.aw-matrix-row button strong{font:27px Georgia,serif}.aw-matrix-row button small{color:#a7b9b6}.aw-footnote{color:#82989c;margin:20px 0 0;font-size:11px;line-height:1.55}.aw-product-list{max-height:610px;overflow:auto}.aw-product-table-head,.aw-product-row{grid-template-columns:minmax(110px,1fr) 33px 33px 33px;align-items:center;gap:7px;display:grid}.aw-product-table-head{color:#7e959b;letter-spacing:1px;padding-bottom:9px;font-size:10px}.aw-product-row{border-top:1px solid var(--aw-line);padding:9px 0;font-size:12px}.aw-product-row>span:first-child{font-weight:700}.aw-product-row .aw-pill{justify-content:center;padding:3px}.aw-product-row small{color:#8ca1a5;grid-column:1/-1;font-size:10px}.aw-empty{color:var(--aw-muted);font-size:13px}.aw-investigation-grid{grid-template-columns:minmax(0,1.5fr) minmax(285px,1fr);gap:17px;margin-top:25px;display:grid}.aw-investigation-main{padding:30px}.aw-investigation-label{color:var(--aw-mint);letter-spacing:1.5px;align-items:center;gap:10px;margin-bottom:24px;font-size:11px;display:flex}.aw-investigation-main h3{max-width:580px;font-size:33px}.aw-investigation-main>p{color:var(--aw-muted);font-size:14px;line-height:1.65}.aw-evidence-list{margin:28px 0}.aw-evidence-list>div{border-top:1px solid var(--aw-line);gap:13px;padding:15px 0;display:flex}.aw-evidence-list>div>span{color:var(--aw-mint)}.aw-evidence-list>div:nth-child(n+2)>span{color:var(--aw-amber)}.aw-evidence-list strong{font-size:13px}.aw-evidence-list p{color:var(--aw-muted);margin:4px 0;font-size:12px}.aw-action-panel h3{font-size:27px}.aw-action-options{margin:20px 0}.aw-action-options button{text-align:left;border:1px solid var(--aw-line);width:100%;color:var(--aw-text);background:#152329;border-radius:7px;justify-content:space-between;align-items:center;margin:7px 0;padding:11px;display:flex}.aw-action-options button.active{background:#1d392f;border-color:#57917a}.aw-action-options strong,.aw-action-options small{display:block}.aw-action-options strong{font-size:12px}.aw-action-options small{color:var(--aw-muted);margin-top:3px;font-size:10px}.aw-action-explain{border-top:1px solid var(--aw-line);padding-top:17px}.aw-action-explain p{color:var(--aw-muted);font-size:12px}.aw-action-explain strong{font-size:12px}.aw-material-grid{grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);gap:16px;display:grid}.aw-chain-panel h3{margin-bottom:26px;font-size:29px}.aw-chain{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.aw-chain-item{background:#172a2a;border:1px solid #3d6059;border-radius:8px;min-height:125px;padding:17px 12px;position:relative}.aw-chain-dot{width:24px;height:24px;color:var(--aw-mint);background:#2e5b4a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;font-size:10px;display:flex}.aw-chain-item strong,.aw-chain-item small{display:block}.aw-chain-item strong{font-size:12px}.aw-chain-item small{color:var(--aw-muted);margin-top:5px;font-size:10px}.aw-chain-item>svg{z-index:2;color:var(--aw-mint);background:#112121;border-radius:50%;padding:1px;position:absolute;top:45%;right:-14px}.aw-visibility-panel>div{border-bottom:1px solid var(--aw-line);align-items:center;gap:8px;padding:15px 0;font-size:12px;display:flex}.aw-visibility-panel>div svg{color:var(--aw-amber)}.aw-visibility-panel>div strong{color:var(--aw-muted);margin-left:auto;font-size:11px}.aw-visibility-panel .aw-button{width:100%;margin-top:24px}.aw-risk-story{flex-direction:column;justify-content:center;align-items:start;min-height:230px;display:flex}.aw-risk-story p{color:var(--aw-muted);max-width:650px;font-size:14px;line-height:1.7}.aw-risk-checks{border-top:1px solid var(--aw-line);justify-content:space-between;width:100%;padding-top:15px;font-size:12px;display:flex}.aw-risk-checks span{color:var(--aw-muted)}.aw-cost-grid{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:16px;display:grid}.aw-control{margin:24px 0}.aw-control-top{justify-content:space-between;align-items:center;margin-bottom:11px;font-size:12px;display:flex}.aw-control-top strong{color:var(--aw-mint)}.aw-control small{color:#82979d;font-size:10px}.aw-control input{color:#fff;background:#0d191e;border:1px solid #4b6368;border-radius:5px;width:100%;padding:9px 11px}.aw-result-panel{background:linear-gradient(160deg,#17302c,#101b20 60%)}.aw-cost-hero{border-bottom:1px solid var(--aw-line);padding:24px 0}.aw-cost-hero span{color:var(--aw-muted);font-size:12px;display:block}.aw-cost-hero strong{letter-spacing:-2px;color:var(--aw-mint);font:52px Georgia,serif}.aw-cost-hero p{color:var(--aw-muted);font-size:13px}.aw-cost-hero b{color:var(--aw-mint)}.aw-bridge{padding-top:13px}.aw-bridge>div{border-bottom:1px solid var(--aw-line);justify-content:space-between;padding:13px 0;font-size:12px;display:flex}.aw-bridge>div span{color:var(--aw-muted)}.aw-bridge>div.total{font-size:14px;font-weight:700}.aw-bridge>div.total span{color:var(--aw-text)}.aw-spend{color:var(--aw-mint);background:#254638;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin:22px 0 0;padding:18px;font-size:12px;display:flex}.aw-spend strong{white-space:nowrap;font:24px Georgia,serif}.aw-metric-shell{max-width:1000px}.aw-footer{border-top:1px solid var(--aw-line);color:#708790;letter-spacing:1px;justify-content:space-between;padding:23px 34px;font-size:10px;display:flex}.aw-root .catalogue-panel{border:1px solid var(--aw-line);background:#101b20;border-radius:11px;padding:24px}.aw-root .catalogue-header h2{font:38px Georgia,serif}.aw-root .catalogue-search{width:100%;color:var(--aw-text);background:#0d191e;border:1px solid #39535a;border-radius:6px;padding:11px}.aw-root .catalogue-list{margin-top:22px}.aw-root .catalogue-entry{border-top:1px solid var(--aw-line);padding:12px 0}.aw-root .catalogue-entry summary{cursor:pointer;gap:13px;display:flex}.aw-root .catalogue-id{color:var(--aw-mint);min-width:36px}.aw-root .catalogue-entry-body,.aw-root .catalogue-muted,.aw-root .catalogue-intro{color:var(--aw-muted)}@media (max-width:1100px){.aw-shell{grid-template-columns:70px minmax(0,1fr)}.aw-rail button span,.aw-rail-label,.aw-rail-bottom span,.aw-nav-chevron{display:none}.aw-rail button{justify-content:center}.aw-rail{padding-inline:9px}.aw-mast-label{display:none}.aw-census strong{font-size:23px}.aw-network-grid,.aw-investigation-grid,.aw-material-grid{grid-template-columns:1fr}.aw-chain{grid-template-columns:repeat(4,1fr)}}@media (max-width:720px){.aw-mast{flex-wrap:wrap;gap:10px;height:auto;padding:13px 17px}.aw-brand>span:last-child{font-size:13px}.aw-mast-actions{justify-content:space-between;width:100%}.aw-shell{display:block}.aw-rail{border-right:0;border-bottom:1px solid var(--aw-line);flex-direction:row;min-height:auto;padding:8px;display:flex;overflow:auto}.aw-rail button{width:auto;min-width:42px}.aw-rail button span,.aw-rail-bottom{display:none}.aw-main{padding:28px 16px 45px}.aw-hero{display:block}.aw-hero>p{margin-top:15px}.aw-census{grid-template-columns:repeat(3,1fr);gap:12px}.aw-census>div{padding-left:6px}.aw-census span{font-size:9px}.aw-three-cards{gap:5px}.aw-class-card{gap:5px;padding:10px 7px}.aw-class-card small{display:none}.aw-lens-layout,.aw-cost-grid{grid-template-columns:1fr}.aw-section-head{display:block}.aw-head-aside{margin-top:12px}.aw-chain{grid-template-columns:repeat(2,1fr)}.aw-chain-item:nth-child(2)>svg{display:none}.aw-topology{height:280px}.aw-footer{padding:20px 16px}.aw-footer span:nth-child(2){display:none}}.aw-root .aw-build-filter [data-slot=select-trigger],.aw-root .aw-material-select [data-slot=select-trigger]{color:var(--aw-text);background:#14252a;border-color:#3a5154;min-width:175px}.aw-material-select{margin:4px 0 20px}.aw-material-select [data-slot=select-trigger]{width:100%;max-width:500px}.aw-product-list [data-slot=table] th,.aw-product-list [data-slot=table] td{border-bottom:1px solid var(--aw-line);padding:10px 5px;font-size:11px}.aw-product-list [data-slot=table] th{color:#8da2a7}.aw-product-values{color:#869a9f;white-space:normal;margin-top:3px;font-size:10px;font-weight:400;display:block}.aw-decision-button{width:100%;margin-top:19px}.aw-decision-context{color:#9db0b6;font-size:12px}.aw-save-status{color:var(--aw-mint);font-size:12px}.aw-save-error{color:#ffac9b;font-size:12px}.aw-chain-item{word-wrap:break-word;min-width:0}.aw-risk-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;padding-top:17px;display:grid}.aw-risk-inputs label{color:var(--aw-muted);align-items:center;gap:8px;font-size:11px;display:flex}.aw-risk-inputs input{width:80px;color:var(--aw-text);background:#0d191e;border:1px solid #496069;border-radius:5px;padding:7px}.aw-risk-inputs strong,.aw-risk-inputs small{grid-column:1/-1}.aw-risk-inputs strong{color:var(--aw-mint);font-size:13px}.aw-risk-inputs small{color:var(--aw-muted);font-size:11px}.aw-root{font-size:16px;line-height:1.5}.aw-mast-label,.aw-rail-label,.aw-kicker,.aw-pill,.aw-footer,.aw-rail-bottom,.aw-lens-tabs button span,.aw-layerbar button,.aw-node small,.aw-legend,.aw-product-values,.aw-footnote,.aw-control small,.aw-action-options small,.aw-chain-item small,.aw-risk-inputs small{font-size:12px}.aw-root .aw-button,.aw-rail button,.aw-text-button,.aw-layerbar button,.aw-lens-tabs button,.aw-risk-tabs button,.aw-build-filter button,.aw-matrix-header,.aw-matrix-corner,.aw-matrix-row button small,.aw-product-list [data-slot=table] th,.aw-product-list [data-slot=table] td,.aw-evidence-list strong,.aw-action-options strong,.aw-action-explain strong,.aw-chain-item strong,.aw-risk-inputs label,.aw-visibility-panel>div,.aw-visibility-panel>div strong,.aw-control-top,.aw-bridge>div,.aw-risk-checks,.aw-decision-context,.aw-save-status,.aw-save-error{font-size:14px}.aw-hero>p,.aw-detail-panel p,.aw-data-note,.aw-intro,.aw-investigation-main>p,.aw-evidence-list p,.aw-action-explain p,.aw-risk-story p,.aw-cost-hero p,.aw-spend,.aw-class-card small,.aw-detail-stat span,.aw-census span,.aw-empty,.aw-root .catalogue-intro,.aw-root .catalogue-entry-body,.aw-root .catalogue-entry summary,.aw-root .catalogue-search,.aw-root .catalogue-search-label,.aw-root .catalogue-group-title{font-size:16px}.aw-census span{line-height:1.3}.aw-layerbar button{padding:8px 10px}.aw-node small{white-space:normal;max-width:100px;line-height:1.2}.aw-topology{height:380px}.aw-network-panel{min-height:560px}.aw-chain-item{min-height:150px}.aw-risk-inputs{gap:14px}@media (max-width:720px){.aw-census span{font-size:14px}.aw-topology{height:340px}.aw-network-panel{min-height:0}.aw-rail button{min-width:46px}.aw-chain-item{min-height:140px}.aw-mast{flex-wrap:wrap;width:100%;min-width:0}.aw-mast-actions{justify-content:space-between;gap:10px;width:100%;min-width:0;display:flex}.aw-mast-actions .aw-pill{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;line-height:29px;display:block;overflow:hidden}.aw-mast-actions .aw-button{flex:none;min-width:0;max-width:45%;padding-inline:10px}}.cs-root{--cs-ink:#e8f3ec;--cs-muted:#a6bcb8;--cs-line:#3a5553;color:var(--cs-ink);border:1px solid var(--cs-line);background:#112329;border-radius:11px;min-width:0;padding:20px}.cs-root *{box-sizing:border-box}.cs-root button,.cs-root input,.cs-root select,.cs-root textarea{font:inherit}.cs-root button{cursor:pointer}:is(.cs-root button:focus-visible,.cs-root a:focus-visible,.cs-root input:focus-visible,.cs-root select:focus-visible,.cs-root textarea:focus-visible,.cs-disclosure summary:focus-visible){outline-offset:2px;outline:2px solid #a6f1d0}.cs-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.cs-head h2{margin:5px 0 8px;font:400 clamp(23px,2.2vw,30px)/1.15 Georgia,serif}.cs-head p{color:var(--cs-muted);max-width:760px;margin:0;font-size:13px;line-height:1.5}.cs-eyebrow{color:#9fcab9;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:800}.cs-count{text-align:right;border-left:1px solid var(--cs-line);flex:none;padding-left:20px}.cs-count strong{color:#b9f4d5;font:30px Georgia,serif;display:block}.cs-count span{color:var(--cs-muted);font-size:11px}.cs-context,.cs-disclaimer{color:#c9e3d3;background:#1b3932;border-left:3px solid #70b895;margin:17px 0;padding:10px 12px;font-size:12px;line-height:1.55}.cs-search{grid-template-columns:minmax(0,1fr) 160px;gap:10px;margin:17px 0 10px;display:grid}.cs-search label{color:#b5cdc5;font-size:11px;font-weight:700;display:block}.cs-search label>span{margin-bottom:5px;display:block}.cs-search label>div{background:#0d1d21;border:1px solid #527166;border-radius:6px;align-items:center;gap:7px;padding:0 10px;display:flex}.cs-search input,.cs-search select{color:#eff9f1;background:#0d1d21;border:1px solid #527166;border-radius:6px;width:100%;min-width:0;height:39px;padding:0 10px}.cs-search label>div input{border:0;padding:0}.cs-search input::placeholder{color:#829e99}.cs-result{color:#a7c1b7;margin:0 0 10px;font-size:11px}.cs-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cs-card{background:#142b2c;border:1px solid #39554e;border-radius:8px;min-width:0;padding:14px}.cs-card-top{justify-content:space-between;align-items:start;gap:10px;display:flex}.cs-card h3{overflow-wrap:anywhere;margin:5px 0 12px;font:400 20px/1.2 Georgia,serif}.cs-tier{text-align:center;color:#c4dfcb;background:#254338;border:1px solid #6a8471;border-radius:99px;flex:none;max-width:115px;padding:3px 7px;font-size:10px;line-height:1.3}.cs-tier-stale{color:#f1d79b;background:#3c3024;border-color:#8d7654}.cs-tier-unverified{color:#c1c7c5;background:#30393b;border-color:#6c7070}.cs-products>strong,.cs-match strong{color:#bfd6ca;font-size:11px}.cs-products ul{color:#e6eee8;margin:6px 0 0;padding-left:17px;font-size:12px;line-height:1.5}.cs-products li+li{margin-top:4px}.cs-products li span{color:#95bdb2;font-size:10px;display:block}.cs-products li small{color:#c1cbd0;font-size:10px}.cs-products>small{color:#9bb5ac;font-size:11px}.cs-match{color:#9ebbb1;margin:10px 0;font-size:11px}.cs-card-footer{color:#91aaa5;border-top:1px solid #38524d;padding-top:9px;font-size:10px}.cs-card-footer>div{flex-wrap:wrap;gap:7px 13px;margin-top:6px;display:flex}.cs-root a,.cs-source a{color:#b8efd1;text-underline-offset:2px;text-decoration:underline}.cs-card-footer a{align-items:center;gap:3px;display:inline-flex}.cs-card-footer button,.cs-source button{color:#b8efd1;text-underline-offset:2px;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.cs-pages{color:#abc7bb;justify-content:space-between;align-items:center;margin-top:13px;font-size:11px;display:flex}.cs-pages>div{gap:8px;display:flex}.cs-pages button,.cs-state button{color:#cdf4da;background:#214438;border:1px solid #568b70;border-radius:5px;align-items:center;gap:4px;padding:6px 9px;display:inline-flex}.cs-pages button:disabled{opacity:.45;cursor:default}.cs-state{color:#bfd3c9;border:1px dashed #4f6b61;border-radius:6px;padding:18px;font-size:12px}.cs-disclaimer{background:#1a302c;margin:15px 0 0}.cs-source{flex-wrap:wrap;gap:10px 20px;margin-top:12px;font-size:11px;display:flex}.cs-source a{align-items:center;gap:3px;display:inline-flex}.cs-disclosure{border-top:1px solid #3c5b51;margin-top:15px;padding-top:12px}.cs-disclosure>summary{color:#baf2d3;cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:700;list-style:none;display:inline-flex}.cs-disclosure>summary::-webkit-details-marker{display:none}.cs-disclosure[open]>summary svg{transform:rotate(90deg)}.cs-disclosure .cs-root{margin-top:12px}.cs-compact{padding:15px}.cs-compact .cs-head h2{font-size:23px}.cs-compact .cs-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-modal-backdrop{z-index:1000;background:#071312d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cs-modal-backdrop>div{width:min(520px,100%);max-height:90vh;overflow:auto}.cs-correction{background:#15292b;border:1px solid #77a28c;border-radius:10px;padding:22px;box-shadow:0 16px 50px #0008}.cs-correction-head{justify-content:space-between;align-items:start;margin-bottom:16px;display:flex}.cs-correction-head strong{font:400 25px Georgia,serif}.cs-correction-head button{color:#d2efe0;background:0 0;border:0;font-size:24px}.cs-correction label{color:#c3d9cd;margin:11px 0;font-size:12px;font-weight:700;display:block}.cs-correction input,.cs-correction textarea{color:#eff9f1;background:#091c20;border:1px solid #607b70;border-radius:5px;width:100%;margin-top:5px;padding:9px;display:block}.cs-correction textarea{resize:vertical;min-height:110px}.cs-correction .cs-honeypot{opacity:0;position:absolute;left:-9999px}.cs-correction-actions{justify-content:flex-end;gap:9px;margin-top:17px;display:flex}.cs-correction-actions button{color:#d7f9df;background:#204b39;border:1px solid #538067;border-radius:5px;padding:8px 12px}.cs-correction-actions button:last-child{color:#10251d;background:#b2f1d0}.cs-correction p{color:#e3bbac;font-size:12px}@media (max-width:850px){.cs-list,.cs-compact .cs-list{grid-template-columns:1fr}}@media (max-width:570px){.cs-root{padding:14px}.cs-head{display:block}.cs-count{text-align:left;border:0;align-items:baseline;gap:7px;margin-top:12px;padding:0;display:inline-flex}.cs-count strong{font-size:22px}.cs-search{grid-template-columns:1fr}.cs-card-top{display:block}.cs-tier{margin-bottom:10px;display:inline-block}}.cs-more-products{color:#b6efd0;margin-top:7px;font-size:11px}.cs-more-products summary,.cs-evidence summary{cursor:pointer;text-underline-offset:2px;text-decoration:underline}.cs-more-products ul{margin-top:7px}.cs-evidence{color:#b5d1c3;border-top:1px solid #38524d;margin:10px 0;padding-top:9px;font-size:11px}.cs-evidence dl{margin:8px 0}.cs-evidence dl>div{justify-content:space-between;gap:10px;padding:4px 0;display:flex}.cs-evidence dt{color:#95b3a7}.cs-evidence dd{text-align:right;margin:0}.cs-evidence p{color:#d0e5d5;font-size:11px;line-height:1.5}.cs-dialog{max-height:90vh;overflow:auto;color:#eaf5ee!important;background:#15292b!important;border-color:#77a28c!important}.cs-dialog .cs-correction{box-shadow:none;background:0 0;border:0;padding:0}.cs-dialog .cs-correction-head{display:none}.cs-dialog .cs-correction label{color:#c3d9cd}.cs-open-full{color:#bbefd0;text-underline-offset:2px;align-items:center;gap:5px;margin-top:8px;font-size:11px;text-decoration:underline;display:inline-flex}.sl-can-source{margin-top:24px}.cs-context a{color:#c5f3d8;margin-left:8px;text-decoration:underline}.cs-no-products{color:#9db6ad;margin:7px 0 0;font-size:12px;line-height:1.5}.utc-root{max-width:1440px;color:var(--aw-text);min-width:0;margin:0 auto}.utc-root *{box-sizing:border-box}.utc-root h1,.utc-root h2,.utc-root h3,.utc-root p{margin-top:0}.utc-root a,.utc-root button,.utc-root summary,.utc-root select,.utc-root input{font:inherit}.utc-root :is(a,button,summary,select,input):focus-visible{outline:2px solid var(--aw-mint);outline-offset:3px}.utc-header{justify-content:space-between;align-items:flex-start;gap:20px;margin:6px 0 22px;display:flex}.utc-back{color:#b8efd1;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 17px;padding:0;font-size:12px;display:inline-flex}.utc-kicker{color:#9fc5b1;letter-spacing:1.65px;margin-bottom:8px;font-size:11px;font-weight:800}.utc-header h1{letter-spacing:-1.4px;margin:0 0 8px;font:400 clamp(31px,3vw,43px)/1.1 Georgia,serif}.utc-intro{color:#b5c7c8;max-width:820px;margin:0;font-size:15px;line-height:1.5}.utc-source-pill{color:#bbf0d4;background:#173328;border:1px solid #467762;border-radius:99px;flex:none;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.utc-source-pill:hover,.utc-footer a:hover,.utc-measure-links a:hover{background:#214337;text-decoration:underline}.utc-eyebrow{color:#98b6ab;letter-spacing:1.55px;font-size:10px;font-weight:800;line-height:1.4;display:block}.utc-load-state{color:#e5f0e9;background:#101d22;border:1px solid #34464a;border-radius:10px;align-items:center;gap:15px;padding:24px;display:flex}.utc-load-state strong{font:400 21px Georgia,serif}.utc-load-state p{color:#aebfc1;margin:6px 0 0;font-size:13px;line-height:1.5}.utc-error{color:#ffe3d6;background:#2c2222;border-color:#855a50;align-items:flex-start}.utc-error>svg{color:#f4b69d;flex:none;margin-top:3px}.utc-error p{color:#eacbc1}.utc-button{color:#ffe8df;cursor:pointer;background:#472c28;border:1px solid #a16c5c;border-radius:6px;align-items:center;gap:7px;margin-top:8px;padding:8px 11px;font-size:12px;font-weight:700;display:inline-flex}.utc-button:disabled{opacity:.7;cursor:progress}.utc-spinner{border:2px solid #3c5c55;border-top-color:#b8efd1;border-radius:50%;width:23px;height:23px;animation:.8s linear infinite utc-spin}@keyframes utc-spin{to{transform:rotate(360deg)}}.utc-summary{background:linear-gradient(110deg,#214238,#142b2c 67%,#18272d);border:1px solid #4a8069;border-radius:11px;justify-content:space-between;align-items:stretch;gap:22px;margin-bottom:27px;padding:19px 22px;display:flex}.utc-summary-copy{min-width:0}.utc-summary h2{margin:6px 0;font:400 23px/1.2 Georgia,serif}.utc-summary-copy>p:not(.utc-caveat){color:#b7ccc3;margin-bottom:10px;font-size:12px}.utc-caveat{color:#d5e4dc;border-top:1px solid #426458;max-width:900px;margin:0;padding-top:9px;font-size:12px;line-height:1.5}.utc-summary-count{border-left:1px solid #497262;flex-direction:column;flex:none;justify-content:center;width:245px;padding-left:22px;display:flex}.utc-summary-count strong{color:#c1f5d9;font:400 32px Georgia,serif}.utc-summary-count span{color:#d4e4dc;font-size:13px}.utc-summary-count small{color:#a6c2b5;margin-top:5px;font-size:11px;line-height:1.4}.utc-section-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:13px;display:flex}.utc-section-head h2{margin:5px 0 6px;font:400 27px/1.15 Georgia,serif}.utc-section-head p{color:#aebfc1;max-width:850px;margin:0;font-size:13px;line-height:1.45}.utc-measures{margin-bottom:30px}.utc-origin-filter{color:#9eb6b6;flex:none;align-items:center;gap:9px;font-size:11px;font-weight:800;display:flex}.utc-origin-filter select,.utc-controls select{color:#e3eee8;background:#112126;border:1px solid #40595a;border-radius:6px;min-height:39px;padding:0 31px 0 10px;font-size:12px}.utc-measure-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.utc-measure-stats>div{background:#101d22;border:1px solid #30434a;border-radius:7px;align-items:baseline;gap:9px;padding:10px 13px;display:flex}.utc-measure-stats strong{color:#c1f5d9;font:400 21px Georgia,serif}.utc-measure-stats span{color:#a9bcbd;text-transform:capitalize;font-size:12px}.utc-coverage-note{color:#bed1c8;background:#172a29;border-left:2px solid #a2efcf;margin:10px 0;padding:9px 12px;font-size:12px;line-height:1.45}.utc-measure-list{gap:7px;display:grid}.utc-measure{background:#101d22;border:1px solid #34464a;border-radius:8px;overflow:hidden}.utc-measure summary{cursor:pointer;align-items:center;gap:12px;padding:13px 15px;list-style:none;display:flex}.utc-measure summary::-webkit-details-marker{display:none}.utc-measure summary:hover{background:#17292b}.utc-measure summary>svg{color:#a9c5bb;flex:none;transition:transform .2s}.utc-measure[open] summary>svg{transform:rotate(180deg)}.utc-measure-main{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.utc-measure-meta{color:#91a9aa;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.utc-measure-main>strong{color:#edf6f0;font-size:15px;line-height:1.35}.utc-measure-rate{color:#bee3ce;font-size:12px;line-height:1.4}.utc-status{text-transform:capitalize;border:1px solid;border-radius:99px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-flex}.utc-status-active{color:#afe9cf;background:#1d3d32;border-color:#4f836d}.utc-status-suspended{color:#f6d78e;background:#3b3223;border-color:#88713e}.utc-status-ended{color:#c6cdcf;background:#273235;border-color:#5c686b}.utc-status-proposed,.utc-status-review{color:#dbc9f1;background:#322b3c;border-color:#75628c}.utc-measure-detail{color:#bfceca;border-top:1px solid #293e43;padding:0 15px 14px}.utc-measure-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:9px 0;display:grid}.utc-measure-detail dl>div{border-bottom:1px solid #263b40;justify-content:space-between;gap:10px;padding:7px 0;font-size:11px;display:flex}.utc-measure-detail dt{color:#91a8aa}.utc-measure-detail dd{text-align:right;color:#e1ece6;overflow-wrap:anywhere;margin:0}.utc-measure-detail>p{color:#afc4c0;margin:9px 0;font-size:12px;line-height:1.5}.utc-measure-links{flex-wrap:wrap;gap:8px 16px;display:flex}.utc-measure-links a{color:#b6ebd3;text-underline-offset:3px;align-items:center;gap:5px;font-size:11px;text-decoration:underline;display:inline-flex}.utc-empty,.utc-no-results{color:#afc0bd;background:#112127;border:1px dashed #4c6765;border-radius:8px;padding:15px;font-size:13px;line-height:1.5}.utc-classifications{border-top:1px solid #30454a;padding-top:25px}.utc-controls{align-items:end;gap:10px;margin:15px 0 11px;display:flex}.utc-controls>label:not(.utc-search){color:#9eb6b6;letter-spacing:.6px;gap:5px;font-size:10px;font-weight:800;display:grid}.utc-search{color:#8ea9a8;background:#112126;border:1px solid #40595a;border-radius:6px;flex:1;align-items:center;gap:8px;min-width:180px;height:39px;padding:0 11px;display:flex}.utc-search:focus-within{border-color:#89cdae}.utc-search input{color:#e6f0ea;background:0 0;border:0;flex:1;min-width:0;height:100%;font-size:13px;outline:none!important}.utc-search input::placeholder{color:#82999b}.utc-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.utc-result-line{color:#9bb0b1;justify-content:space-between;gap:12px;margin:0 0 7px;font-size:11px;display:flex}.utc-table-wrap{background:#101d22;border:1px solid #34464a;border-radius:8px;max-width:100%;overflow-x:auto}.utc-table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;min-width:780px}.utc-table th{color:#9db7b2;letter-spacing:.8px;text-transform:uppercase;background:#17292b;border-bottom:1px solid #35494a;padding:10px 11px;font-size:10px}.utc-table th:first-child{width:140px}.utc-table th:nth-child(2){width:auto}.utc-table th:nth-child(n+3){width:128px}.utc-table td{vertical-align:top;color:#dce9e3;overflow-wrap:anywhere;border-bottom:1px solid #283c40;padding:10px 11px;font-size:12px;line-height:1.45}.utc-table tr:last-child td{border-bottom:0}.utc-table tbody tr:hover{background:#14262a}.utc-table code,.utc-provision-list code{color:#c5ecd5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.utc-row-detail summary{cursor:pointer;color:#e5eee9;list-style:none}.utc-row-detail summary::-webkit-details-marker{display:none}.utc-row-detail summary:hover{text-underline-offset:3px;-webkit-text-decoration:underline #6ca88b;text-decoration:underline #6ca88b}.utc-row-detail summary:after{content:" +";color:#81b89c}.utc-row-detail[open] summary:after{content:" −"}.utc-row-detail>div{color:#a8bcba;border-left:2px solid #436c5a;margin:7px 0 0;padding:5px 0 5px 9px;font-size:11px}.utc-row-detail>div strong{color:#c0d6ca;margin-bottom:3px;font-size:10px;display:block}.utc-row-detail>div p{margin:0 0 7px}.utc-row-detail>div p:last-child{margin-bottom:0}.utc-rate{color:#c3d4ce}.utc-rate-duty{color:#f1d391}.utc-pagination{color:#9aafb0;justify-content:space-between;align-items:center;gap:12px;margin:11px 0 20px;font-size:11px;display:flex}.utc-pagination>div{gap:7px;display:flex}.utc-pagination button{color:#d9e8e1;cursor:pointer;background:#14272a;border:1px solid #40595a;border-radius:6px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.utc-pagination button:hover:not(:disabled){background:#1d3d32}.utc-pagination button:disabled{opacity:.45;cursor:not-allowed}.utc-provisions{background:#191924;border:1px solid #554e64;border-radius:8px;margin:0 0 17px;overflow:hidden}.utc-provisions>summary{color:#d8ceeb;cursor:pointer;align-items:center;gap:7px;padding:11px 13px;font-size:12px;font-weight:700;list-style:none;display:flex}.utc-provisions>summary::-webkit-details-marker{display:none}.utc-provisions[open]>summary svg{transform:rotate(180deg)}.utc-provisions>div{border-top:1px solid #393548;padding:12px}.utc-provisions>div>p{color:#b9b1c9;margin:0 0 9px;font-size:11px;line-height:1.5}.utc-provision-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.utc-provision-list article{color:#d8d1e2;background:#201e2b;border:1px solid #393548;border-radius:5px;gap:4px;min-width:0;padding:8px 9px;font-size:11px;line-height:1.4;display:grid}.utc-provision-list article>strong{overflow-wrap:anywhere;font-weight:600}.utc-provision-list article>span{color:#bab3c7}.utc-provision-list article>small{color:#938da2;overflow-wrap:anywhere}.utc-provisions .utc-more-provisions{margin:9px 0 0}.utc-guardrail{color:#e5d9b8;background:#2b291f;border:1px solid #6d6347;border-left:3px solid #e2c67f;border-radius:7px;align-items:flex-start;gap:10px;margin:19px 0 13px;padding:13px 15px;display:flex}.utc-guardrail svg{color:#e5c87c;flex:none;margin-top:1px}.utc-guardrail p{margin:0;font-size:12px;line-height:1.5}.utc-guardrail strong{color:#fff0bd}.utc-footer{color:#849da0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:4px 0 0;font-size:10px;display:flex}.utc-footer>div{flex-wrap:wrap;gap:9px 14px;display:flex}.utc-footer a{color:#b6ebd3;text-underline-offset:3px;align-items:center;gap:5px;font-size:11px;text-decoration:underline;display:inline-flex}@media (max-width:860px){.utc-summary{align-items:flex-start}.utc-summary-count{width:210px}.utc-controls{flex-wrap:wrap}.utc-search{flex-basis:100%}.utc-table-wrap{background:0 0;border:0;overflow:visible}.utc-table{table-layout:auto;border-collapse:separate;border-spacing:0 7px;min-width:0}.utc-table thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.utc-table tbody,.utc-table tr{display:block}.utc-table tr{background:#101d22;border:1px solid #34464a;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.utc-table td{border:0;border-bottom:1px solid #283c40;padding:8px 10px}.utc-table td:nth-child(2){grid-area:1/1/auto/-1}.utc-table td:nth-child(n+3){border-bottom:0}.utc-table td:before{content:attr(data-label);color:#829a9c;letter-spacing:.6px;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:800;display:block}.utc-table td:nth-child(2):before{display:none}.utc-table tr td:first-child{grid-column:1/-1}.utc-table tr td:nth-child(3),.utc-table tr td:nth-child(4),.utc-table tr td:nth-child(5){grid-row:3}.utc-table tr td:first-child:before{margin:0 7px 0 0;display:inline-block}.utc-table tr td:first-child{border-bottom:0;padding-bottom:3px}.utc-table tr td:nth-child(2){padding-top:5px}.utc-table tr td:nth-child(3),.utc-table tr td:nth-child(4),.utc-table tr td:nth-child(5){padding-top:4px}.utc-table tr td:nth-child(5),.utc-table tr td:nth-child(4),.utc-table tr td:nth-child(3){border-left:1px solid #283c40}}@media (max-width:620px){.utc-header,.utc-section-head{display:block}.utc-source-pill{margin-top:13px}.utc-summary{padding:16px;display:block}.utc-summary-count{border-top:1px solid #497262;border-left:0;width:auto;margin-top:11px;padding:11px 0 0}.utc-summary-count strong{font-size:27px}.utc-origin-filter{justify-content:space-between;margin-top:12px}.utc-measure-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.utc-measure-detail dl{grid-template-columns:1fr}.utc-measure-detail dl>div{align-items:flex-start}.utc-measure-detail dd{max-width:62%}.utc-controls>label:not(.utc-search){flex:1;min-width:130px}.utc-controls select{width:100%}.utc-result-line{align-items:flex-start}.utc-provision-list{grid-template-columns:1fr}.utc-pagination{flex-direction:column;align-items:flex-start}.utc-guardrail{padding:11px}.utc-footer>div{flex-direction:column;gap:7px}.utc-table tr{grid-template-columns:repeat(3,minmax(0,1fr))}.utc-table tr td:nth-child(3),.utc-table tr td:nth-child(4),.utc-table tr td:nth-child(5){font-size:11px}}.utc-tabs{border-bottom:1px solid #34494b;gap:5px;margin:-8px 0 18px;padding:0 4px;display:flex}.utc-tabs button,.utc-entry-tabs button{color:#a9bdba;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px 7px 0 0;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:700;display:inline-flex}.utc-tabs button span,.utc-entry-tabs button span{color:#8fa8a5;font-size:10px;font-weight:600}.utc-tabs button.active{color:#c7f2d9;background:#173328;border-color:#3b6556 #3b6556 #142b2c}.utc-tabs button.active span{color:#b3d8c5}.utc-entry-tabs{flex-wrap:wrap;gap:6px;margin:14px 0 8px;display:flex}.utc-entry-tabs button{background:#122327;border:1px solid #34494b;border-radius:6px;padding:8px 10px}.utc-entry-tabs button.active{color:#c8f0d9;background:#1a382e;border-color:#4b806a}.utc-entry-tabs button.active span{color:#b3d8c5}.ut-workbook{color:#aebfbd;background:#132326;border:1px solid #3c5854;border-radius:7px;margin:11px 0 14px;padding:0 12px}.ut-workbook>summary{cursor:pointer;color:#c5e4d2;padding:10px 2px;font-size:12px;font-weight:700}.ut-workbook>p{color:#a9bfba;margin:0 0 9px;font-size:11px;line-height:1.45}.ut-workbook article{border-top:1px solid #304748;padding:10px 0}.ut-workbook article>strong{color:#e5f0e9;font-size:12px}.ut-workbook article p{color:#b8c9c5;margin:4px 0;font-size:11px;line-height:1.45}.ut-workbook article p:nth-of-type(3){color:#95aca8}.ut-workbook article details{font-size:10px}.ut-workbook article details summary{cursor:pointer;color:#a6cfb7}.ut-workbook-empty{color:#9eb6b1;border:1px dashed #3b5b55;border-radius:7px;margin:11px 0;padding:10px 12px;font-size:11px;line-height:1.45}@media (max-width:620px){.utc-tabs button{flex:1;justify-content:center;padding:10px 7px;font-size:11px}.utc-measure-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.utc-adcvd{min-width:0}.utc-adcvd-note{color:#d9d0b8;background:#2b291f;border:1px solid #705f46;border-left:3px solid #e1c47a;border-radius:6px;margin:10px 0;padding:11px 13px;font-size:12px;line-height:1.5}.utc-adcvd-note strong{color:#fff0bd}.utc-adcvd-controls{align-items:center;gap:13px;margin:13px 0 10px;display:flex}.utc-adcvd-controls .utc-search{flex:1}.utc-adcvd-controls>a,.utc-adcvd-source a{color:#b6ebd3;text-underline-offset:3px;align-items:center;gap:5px;font-size:11px;text-decoration:underline;display:inline-flex}.utc-adcvd-stats{color:#9eb6b4;flex-wrap:wrap;gap:8px 15px;padding-bottom:9px;font-size:11px;display:flex}.utc-adcvd-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.utc-adcvd-list article{background:#101d22;border:1px solid #34464a;border-radius:7px;min-width:0;padding:12px 13px}.utc-adcvd-case{justify-content:space-between;align-items:center;gap:8px;display:flex}.utc-adcvd-case>strong{color:#c6ecd5;font:15px ui-monospace,SFMono-Regular,Menlo,monospace}.utc-case-status{color:#afe9cf;background:#1d3d32;border:1px solid #4f836d;border-radius:99px;padding:3px 8px;font-size:10px;font-weight:800;line-height:1.25;display:inline-flex}.utc-case-suspension{color:#f6d78e;background:#3b3223;border-color:#88713e}.utc-adcvd-list h3{color:#eaf3ee;overflow-wrap:anywhere;margin:9px 0 4px;font:400 17px/1.25 Georgia,serif}.utc-adcvd-list article>p{color:#a8bfba;margin:0 0 7px;font-size:11px;line-height:1.45}.utc-adcvd-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.utc-adcvd-list dl>div{border-top:1px solid #293e43;padding-top:6px}.utc-adcvd-list dt{color:#82999b;letter-spacing:.5px;text-transform:uppercase;font-size:9px;font-weight:800}.utc-adcvd-list dd{color:#dbe8e1;margin:3px 0 0;font-size:11px}.utc-adcvd-source{color:#849da0;flex-wrap:wrap;align-items:center;gap:4px;margin:12px 0 0;font-size:10px;display:flex}@media (max-width:680px){.utc-adcvd-list{grid-template-columns:1fr}.utc-adcvd-controls{flex-direction:column;align-items:stretch}.utc-adcvd-controls>a{align-self:flex-start}.utc-adcvd-list dl{grid-template-columns:1fr 1fr}}.utc-status-proposed,.utc-status-review,.utc-status-scheduled{color:#dbc9f1;background:#322b3c;border-color:#75628c}.utc-row-detail>div>a{color:#b6ebd3;text-underline-offset:3px;align-items:center;gap:4px;font-size:10px;text-decoration:underline;display:inline-flex}.utc-measure-filters{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.utc-filter-note{color:#b3c5be;margin:4px 0 12px;font-size:11px;line-height:1.5}.utc-controls{flex-wrap:wrap}.utc-linked-code{color:#eed58f;margin-top:4px;font-size:10px;display:block}.utc-linked-measure{background:#1e3029;border:1px solid #556349;margin:8px 0;padding:8px}.utc-linked-measure a{color:#b6ebd3;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.utc-measure-detail dl>div:nth-child(4){grid-column:1/-1;display:block}.utc-measure-detail dl>div:nth-child(4) dd{text-align:left;max-width:none;max-height:150px;margin-top:5px;line-height:1.7;overflow:auto}.utc-tabs{flex-wrap:wrap}@media (max-width:620px){.utc-measure-filters{align-items:stretch}.utc-origin-filter{flex-wrap:wrap}.utc-origin-filter select{max-width:100%}.utc-measure-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.utc-header{margin-bottom:16px}.utc-summary{margin-bottom:19px;padding-top:15px;padding-bottom:15px}.utc-classifications{padding-top:12px}.utc-classifications .utc-section-head{margin-bottom:8px}.utc-classifications .utc-section-head h2{font-size:23px}.utc-tabs{margin-bottom:13px}.utc-controls select:disabled{opacity:.55}.cat-brief{background:linear-gradient(120deg,#18372d,#102328);border:1px solid #487c65;border-radius:12px;grid-template-columns:1.45fr 1fr;gap:24px;padding:22px;display:grid}.cat-brief h2{margin:8px 0 10px;font:400 29px/1.15 Georgia,serif}.cat-brief p{color:#bccdc7;max-width:650px;font-size:13px;line-height:1.5}.cat-paths,.cat-item-actions{flex-wrap:wrap;gap:8px;display:flex}.cat-paths button,.cat-item-actions button,.cat-workbook-match{color:#c9f6df;cursor:pointer;background:#204738;border:1px solid #507f6b;border-radius:6px;align-items:center;gap:9px;padding:9px 13px;font-size:12px;display:inline-flex}.cat-paths button:first-child{color:#10251d;background:#a5f1d1}.cat-rate-bands{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:9px;display:grid}.cat-rate-bands button{color:#c9ecda;cursor:pointer;background:#112a27;border:1px solid #35564b;border-radius:8px;flex-direction:column;align-items:center;gap:7px;padding:16px 8px;display:flex}.cat-rate-bands button[aria-pressed=true]{background:#2a503e;border-color:#a5f1d1}.cat-rate-bands strong{font:400 30px Georgia,serif}.cat-rate-bands span,.cat-rate-bands small{color:#aac5b8;font-size:11px}.cat-rate-bands small{grid-column:1/-1;line-height:1.45}.cat-items{gap:6px;display:grid}.cat-item{background:#101e23;border:1px solid #34494c;border-radius:7px;min-width:0}.cat-item summary{cursor:pointer;grid-template-columns:102px 1fr 100px;align-items:start;gap:15px;padding:14px;list-style:none;display:grid}.cat-item summary::-webkit-details-marker{display:none}.cat-item summary:hover{background:#162d2a}.cat-item code{color:#ace7cc;font:12px ui-monospace,monospace}.cat-item summary strong{color:#e0ede6;font-size:13px;font-weight:500;line-height:1.45;display:block}.cat-item summary strong:after{content:" +";color:#9fcbb8}.cat-item[open] summary strong:after{content:" −"}.cat-item summary small{color:#8da9a6;margin-top:4px;font-size:10px;line-height:1.5;display:block}.cat-item summary b{text-align:right;color:#f1d89a;font-size:14px;font-weight:500}.cat-item-body{border-top:1px solid #34494c;padding:0 16px 16px}.cat-item-body p{color:#b6ccc2;margin:12px 0;font-size:12px;line-height:1.5}.cat-item-body>a,.cat-measures a{color:#bcebd4;align-items:center;gap:5px;font-size:11px;display:inline-flex}.cat-item-actions{margin-top:15px}.cat-workbook-match{text-align:left;max-width:100%;margin:5px 5px 5px 0;font-size:11px}.cat-measures{border:1px solid #3a5253;border-radius:8px;margin:20px 0;padding:12px 16px}.cat-measures>summary{cursor:pointer;color:#b8dbcc;font-size:13px}.cat-measures article{border-top:1px solid #34484a;padding:16px 0}.cat-measures article:first-of-type{margin-top:12px}.cat-measures h3{font:400 20px Georgia,serif}.cat-measures p{color:#b4c6c0;font-size:12px;line-height:1.55}.cat-measures article>div{flex-wrap:wrap;gap:8px 16px;display:flex}.cat-root .utc-footer{padding-bottom:15px}@media (max-width:900px){.cat-brief{grid-template-columns:1fr}.cat-rate-bands{max-width:500px}.cat-item summary{grid-template-columns:100px 1fr 90px;gap:9px}}@media (max-width:560px){.cat-brief{padding:15px}.cat-brief h2{font-size:25px}.cat-item summary{grid-template-columns:1fr 95px;padding:12px}.cat-item summary>span{grid-area:2/1/auto/-1}.cat-item summary>b{grid-area:1/2}.cat-paths button{flex:1;justify-content:center}.cat-rate-bands strong{font-size:25px}.cat-item-actions button{justify-content:space-between;width:100%}}.cat-heading-context{color:#a6cbbc;margin-bottom:3px;font-size:11px;display:block}
