.list-contents{margin:0 0 var(--s-5);gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.list-section{margin-top:var(--s-6)}.list-contents~.page-head>h2[id]{scroll-margin-top:var(--s-5)}table.lists td.title,table.folders td.title,table.groups td.title,table.schemes td.title,table.people td.title{min-width:14rem}.list-actions{text-align:right}.list-actions form{display:inline}.list-actions>*+*{margin-left:var(--s-3)}.list-editor{gap:var(--s-4);padding:var(--s-4);background:var(--surface-2);border-left:3px solid var(--accent);white-space:normal;flex-direction:column;max-width:47.5rem;display:flex}.list-editor>form{gap:var(--s-4);flex-direction:column;display:flex}.list-editor h3{font-size:var(--t-base);margin:0}.list-editor .field{flex:none}.list-editor .field>input:not([type=checkbox]),.list-editor .field>select{max-width:23rem}.list-editor .form-actions{margin-top:0}.list-editor .danger-zone{max-width:none;margin-top:0}.list-editor .danger-zone h3{margin:0 0 var(--s-2)}.list-editor-row>td{padding:0}.list-add{margin-top:var(--s-4)}.list-types{gap:var(--s-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.list-types legend{margin-bottom:var(--s-1);padding:0}
.escalations{margin:0 0 var(--s-5);max-width:80ch;padding:0;list-style:none}.escalations>li{padding:var(--s-3) 0;border-bottom:1px solid var(--line-soft)}.escalations-panel>.escalations{max-width:none;margin:0}.escalations-panel>.escalations>li:first-child{padding-top:0}.escalations-panel>.escalations>li:last-child{border-bottom:0;padding-bottom:0}.escalations-panel>:not(:first-child){margin-top:var(--s-4)}.escalations-panel>:last-child{margin-bottom:0}.escalation-line{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.escalation-reason{margin:var(--s-2) 0 0;white-space:pre-wrap;overflow-wrap:break-word;max-width:70ch}.escalations .escalation-returned{margin:var(--s-2) 0 0;max-width:70ch}.page-head.is-anchored~.page-head>#escalations{scroll-margin-top:calc(var(--s-6) + max(var(--t-xl) * var(--lh-heading), var(--control-h)) + var(--s-3) + var(--s-6) + var(--s-5))}.log-filters{gap:var(--s-3) var(--s-4);margin:0 0 var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);padding:var(--s-3) var(--s-4);flex-wrap:wrap;align-items:flex-start;display:flex}.log-filters .field{flex:0 12rem}.log-filters .field.is-folder{flex-basis:23rem}.log-filter-actions{align-items:center;gap:var(--s-3);margin-top:calc(1.5rem + var(--s-1));display:flex}td.wraps{white-space:normal;overflow-wrap:anywhere;min-width:10rem}.pill.state-proposed{color:#5c4206;background:#fdf3dd;border-color:#b08d3c}.pill.state-accepted{color:#2f5139;background:#eaf2ec;border-color:#3d6349}.pill.state-rejected{background:var(--danger-bg);border-color:var(--danger);color:var(--danger-2)}.pill.state-withdrawn{background:var(--surface-2);color:var(--ink-2)}.pill.state-pushed_down{color:#23406e;background:#e8eef8;border-color:#3b5a8c}.pill.state-refiled{color:#43356b;background:#f1ecf7;border-color:#5b4a86}.escalation-starts{gap:var(--s-3);margin:0 0 var(--s-4);flex-wrap:wrap;display:flex}:is(.escalate,.push-down){gap:var(--s-4);padding:var(--s-4);background:var(--surface-2);border-left:3px solid var(--accent);flex-wrap:wrap;align-items:flex-start;max-width:80ch;display:flex}:is(.escalate,.push-down) .field{flex:14rem}:is(.escalate,.push-down) .field-wide,.escalation-decision .field-wide{flex:1 0 100%}:is(.escalate,.push-down) .form-actions{flex:1 0 100%;margin-top:0}.escalation-decision{gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;max-width:70ch;display:flex}.escalation-decision .form-actions{margin-top:0}.escalation-decision>.hint{flex:1 0 100%;margin:0}.log-decide{white-space:normal;min-width:18rem}.unread-count{min-width:1.4em;margin-left:var(--s-2);background:var(--focus);color:var(--focus-ink);font-size:var(--t-sm);text-align:center;border-radius:999px;padding:0 .35em;font-weight:600;display:inline-block}.returned-escalations{margin:0 0 var(--s-5);max-width:90ch;padding:0;list-style:none}.returned-escalations>li{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line-soft);overflow-wrap:break-word}.returned-escalations>li>p{margin:var(--s-1) 0 0}.notifications{max-width:90ch;margin:0;padding:0;list-style:none}.notifications>li{align-items:baseline;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.notifications>li.unread{background:var(--surface-2);border-left:3px solid var(--accent)}.notifications>li>a{min-width:0;color:var(--ink);flex:24rem;text-decoration:none}.notifications>li>a:hover .notification-summary{text-decoration:underline}.notifications>li.unread .notification-summary{font-weight:600}.notifications>li>.muted{font-size:var(--t-sm);white-space:nowrap;margin-left:auto}.notification-summary{margin-left:var(--s-2)}
.activity{margin:0 0 var(--s-5);max-width:90ch;padding:0;list-style:none}.activity>li{align-items:baseline;gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.activity-what{flex:24rem;min-width:0}.pill.action-delete{background:var(--danger-bg);border-color:var(--danger);color:var(--danger-2)}.trail-head>h2{scroll-margin-top:calc(var(--s-6) + var(--s-5))}.page-head.is-anchored~.trail-head>h2{scroll-margin-top:calc(var(--s-6) + max(var(--t-xl) * var(--lh-heading), var(--control-h)) + var(--s-3) + var(--s-6) + var(--s-5))}.alerts>section{margin-bottom:var(--s-6)}.alerts h3{font-size:var(--t-base);margin:0}.alerts .hint{margin-bottom:var(--s-2)}.preferences{max-width:60ch}.preferences fieldset{margin:0 0 var(--s-6);border:0;padding:0}.preferences legend{margin-bottom:var(--s-3);font-size:var(--t-md);color:var(--ink);padding:0;font-weight:600}.preferences .check{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--line-soft);cursor:pointer;display:flex}.preferences .check>span{gap:var(--s-1);flex-direction:column;display:flex}.preferences .check input{flex:none;width:auto;margin-top:.15em}.sent-emails{margin:0;padding:0;list-style:none}.sent-emails>li{padding:var(--s-2) 0;border-bottom:1px solid var(--line-soft)}:is(.btn-link,button[type=submit],button[type=button].secondary,.filter-toggle,.figures-toggle,.view-picker-toggle,.bulk-details>summary,.pager-page,.pager-step,.pid-view nav>a,.page-size nav>a,.view-switch>a,.figure-switch>a,.page-head .actions-inline:has(>.btn-link[aria-current])>a:not([aria-current]),.page-head .actions-inline:has(>.btn-link[aria-current])>a[aria-current],.shell .sections-list a,.headline dd a,.scope-chips a,td.warn a,.notifications>li>a,.stream-change>summary,.stream-earlier>summary,.navigator-tree a.tree-link,.navigator-tree a.twisty,.folder-rail a.rail-choose,.folder-rail a.rail-add,.folder-rail a.rail-remove,.folder-rail .rail-twisty):focus-visible{background:var(--focus);color:var(--focus-ink);border-color:var(--focus-ink);box-shadow:0 2px 0 0 var(--focus-ink);transform:none}.stream-change>summary:focus-visible:before,.notifications>li>a:focus-visible .pill,.results a:focus-visible :is(code,.hit-context,.hit-field){color:var(--focus-ink)}
.simulation-section,.simulation-results{margin:0 0 var(--s-6);container-type:inline-size}.simulation-check,.simulation-repeat{max-width:68ch;margin:0 0 var(--s-5)}.simulation-settings fieldset.simulation-horizon{gap:var(--s-2) var(--s-5);margin:0 0 var(--s-4);border:0;flex-wrap:wrap;padding:0;display:flex}.simulation-settings fieldset.simulation-horizon>legend{float:left;width:100%;margin:0 0 var(--s-2);font-size:var(--t-sm);color:var(--ink-2);padding:0;font-weight:600}.save-simulation{margin:0 0 var(--s-6)}.save-simulation .hint{max-width:68ch}.s-curve-pair{gap:var(--s-4);display:grid;container-type:inline-size}.s-curve-figure{min-width:0;margin:0}.s-curve-figure figcaption,.s-curve-figure .p-labels{max-width:68ch;margin:var(--s-2) 0 0}@container (min-width:56rem){.s-curve-pair{grid-template-columns:minmax(0,1fr) minmax(14rem,22rem);align-items:start}.p-values-box{max-height:21rem;overflow-y:auto}}.p-values h3{margin:0 0 var(--s-1)}.p-values tr.is-labelled th,.p-values tr.is-labelled td{font-weight:600}.drivers-pair{gap:var(--s-4);display:grid}.tornado-figure{min-width:0}@container (min-width:70rem){.drivers-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.simulation-risks tr.is-left-out td.title{color:var(--ink-2)}
.echart{--series-target-wash:color-mix(in srgb, var(--series-target) 18%, transparent);width:100%;min-width:0;position:relative;overflow:hidden}.echart>svg{width:100%;height:100%;display:block}.chart-tip{font-variant-numeric:tabular-nums;line-height:var(--lh-label)}.chart-tip-head{color:var(--ink-2);margin:0 0 var(--s-1)}.chart-tip-row{align-items:center;gap:var(--s-2);color:var(--ink);white-space:nowrap;display:flex}.chart-tip-key{border-top:2px solid;width:14px;display:inline-block}.chart-tip-key.is-current{color:var(--series-current)}.chart-tip-key.is-target{color:var(--series-target);border-top-style:dashed}@media (forced-colors:active){.echart{--series-current:CanvasText;--series-target:CanvasText;--ink:CanvasText;--ink-2:CanvasText;--ink-3:CanvasText;--line:CanvasText;--line-soft:GrayText;--surface:Canvas;--chart-ground:Canvas;--series-target-wash:transparent}}
.risk-map{align-items:flex-start;gap:var(--s-5);margin-block:var(--s-4);flex-wrap:wrap;display:flex}.map-frame{flex:3 40rem;min-width:0}.map-list{flex:2 28rem;min-width:0}.map-list h2{margin-top:0}.map-controls{gap:var(--s-2);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.map-canvas-box{position:relative}.map-canvas{border:1px solid var(--line);border-radius:var(--r-2);background-color:var(--map-blank);height:clamp(20rem,62vh,42rem)}.maplibregl-map{-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-canvas:focus-visible{outline-offset:-3px}.maplibregl-canvas-container.maplibregl-interactive{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-marker{will-change:transform;position:absolute;top:0;left:0}.maplibregl-cooperative-gesture-screen{z-index:3;padding:var(--s-4);pointer-events:none;opacity:0;justify-content:center;align-items:center;transition:opacity 1s 1s;display:flex;position:absolute;inset:0}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms}.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message,.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{padding:var(--s-2) var(--s-3);border-radius:var(--r-2);box-shadow:var(--shadow-menu);font-size:var(--t-base)}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message,.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{color:var(--ink);background-color:var(--surface)}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.map-marker{cursor:pointer}.map-marker:hover{z-index:1}.map-marker-link{text-decoration:none;display:block;position:relative}.map-marker-link .score{box-shadow:0 0 0 2px var(--surface)}.map-marker-name{bottom:calc(100% + var(--s-1));text-overflow:ellipsis;white-space:nowrap;max-width:20rem;padding:2px var(--s-2);border:1px solid var(--line);border-radius:var(--r-1);box-shadow:var(--shadow-menu);font-size:var(--t-sm);pointer-events:none;color:var(--ink);background-color:var(--surface);display:none;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.map-marker:hover .map-marker-name{display:block}.map-marker-ref{font-family:var(--mono);color:var(--ink-2);background-color:var(--surface)}.map-attribution{margin:var(--s-1) 0 0;text-align:right;font-size:var(--t-sm);color:var(--ink-2)}.map-status:empty{display:none}td.map-point{white-space:nowrap}.map-paint{forced-color-adjust:none;display:none}.map-paint-blank{background-color:var(--map-blank)}.map-paint-land{background-color:var(--map-land)}.map-paint-water{background-color:var(--map-water)}.map-paint-green{background-color:var(--map-green)}.map-paint-built{background-color:var(--map-built)}.map-paint-road-minor{background-color:var(--map-road-minor)}.map-paint-road-major{background-color:var(--map-road-major)}.map-paint-road-highway{background-color:var(--map-road-highway)}.map-paint-rail{background-color:var(--map-rail)}.map-paint-boundary{background-color:var(--map-boundary)}.map-paint-label{color:var(--map-label);background-color:var(--map-land)}.map-paint-water-label{color:var(--map-water-label);background-color:var(--map-water)}
.print-only,.rows-opened-note{display:none}@page{size:A4 landscape;margin:10mm}@media print{html,body{height:auto;display:block;overflow:visible}.shell{display:block}.shell main{padding:0;overflow:visible}.masthead,.rail,.page-skeleton,.folder-rail{display:none}.folder-rail-frame{display:block}.table-wrap{border:0;max-height:none;overflow:visible}thead th{position:static}tfoot{display:table-row-group}tbody td{white-space:normal}tbody td.num,tbody td.ref,tbody td .score-pair{white-space:nowrap}tbody td,tbody th[scope=row]{padding:var(--s-1) var(--s-2);font-size:var(--t-sm)}thead th{padding:var(--s-2)}td.title,th.title{min-width:12rem}td.ref{font-size:var(--t-xs)}.score{gap:var(--s-1);padding:0 var(--s-1)}.score .n,.score .g{font-size:var(--t-xs)}.score-pair{gap:var(--s-1)}table.expandable td.ref{padding-inline-start:var(--s-2)}table.expandable td.ref>button{display:none}.row-detail-body{max-inline-size:none;position:static}.row-statements>div>dd{font-size:inherit}tr:has(+.row-detail){break-after:avoid}tr.row-detail:not(:has(.row-statements)){display:none}main:has(tr.row-detail .row-statements) .rows-opened-note{display:block}.page-head.is-anchored{box-shadow:none;position:static}.navigator-tree{max-height:none;position:static}.navigator{grid-template-columns:22rem minmax(0,1fr)}.history-changes .was,.history-changes .now,.linked-title{white-space:normal;max-width:none;overflow:visible}tr,.statement,.grid-figure,.impact-figure,.headline,.status-counts,.exposure-chart,.exposure-timeline .echart,.breakdown,.stream-item,.detail-responses li,.served-risk,.linked-risk,.escalations>li,.navigator-tree li,.health-trend,.emv-trend,.family-box,.family-more,.family-body.across:not(.prints-listed),.family-body.down .family-generation,.family-body.prints-listed .family-generation,.popout-card{break-inside:avoid}h1,h2,h3,.page-head{break-after:avoid}.family-body.down .family-generation>h2{break-after:auto}.page-head .actions-inline,.back,.filters,.pid-view,.view-picker,.save-dashboard,.save-changes,.dropped-notice,.scope-notice a,.row-count-bar .page-size,.export-menu,.pager,.bulk-details,th.tick,td.tick,.panel-foot,.comment-form,.link-adders,.escalate,.push-down,.escalation-starts,.escalation-decision,.stream-earlier,.drilldown-clear,.figure-switch,.figure-switch-note,.risk-form>.form-actions,.screen-only{display:none}.export-menu:popover-open{display:none}.sort:not(.active) .sort-mark,main button,main input:not([type=hidden]),main select,main textarea,main .btn-link,:is(main:has(.report-heading) .scope-notice,main:has(.report-heading) .row-count-bar){display:none}.scope-chips>li{background:0 0;border:0;margin:0;padding:0;display:inline}.scope-chips>li:after{content:". "}.health-trends{grid-template-columns:repeat(3,minmax(0,1fr))}.health-folders thead th{font-size:var(--t-xs);padding:var(--s-1)}.emv-trends{grid-template-columns:minmax(0,1fr)}.family:has(>.family-body.prints-listed){container-type:normal}.popout-toggle,.popout,.popout-layer{display:none}.popout-stage{min-block-size:auto}.popout-print{display:block}.popout-print>ul{gap:var(--s-2) var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.family-body.prints-listed .family-listed{display:none}.family-body.prints-listed .family-list{gap:var(--s-2) var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.family-body.prints-listed .family-box,.family-body.prints-listed .family-more{margin:0}.detail-grid{grid-template-columns:minmax(0,1fr)}.print-only{display:revert}.report-heading{display:grid}.matrix-cell,.score,.pill,.dot{-webkit-print-color-adjust:exact;print-color-adjust:exact}.grid-pair{grid-template-columns:1fr 1fr}.matrix-cell{height:3rem}.drilldown{break-before:page}.stream-change::details-content{content-visibility:visible}.stream-change>summary:before{content:none}.response-finished::details-content{content-visibility:visible}.response-finished>summary{break-after:avoid;font-weight:600;text-decoration:none;display:block}@supports selector(::details-content){.response-more::details-content{content-visibility:visible}.response-more>summary{display:none}.response-description:has(>.response-more)>.response-lead{display:none}details.update-meaning{display:block}.figure-switch-note:has(>details.update-meaning){display:block}.update-meaning::details-content{content-visibility:visible}.update-meaning>summary{display:none}.figure-switch-note:has(>details.update-meaning)>.hint{display:none}}.risk-map{display:block}.map-frame{width:calc(var(--map-screen-width,100%) * var(--map-print-scale,1));break-inside:avoid}.map-canvas-box{width:calc(var(--map-screen-width,100%) * var(--map-print-scale,1));height:calc(var(--map-screen-height,32rem) * var(--map-print-scale,1));overflow:hidden}.map-canvas{width:var(--map-screen-width,100%);height:var(--map-screen-height,32rem);transform:scale(var(--map-print-scale,1));transform-origin:0 0;border:0}.map-marker-name{display:none}.map-list{break-before:page}}

