.risk-tile[data-astro-cid-rmyx73o2]{width:var(--tile);height:var(--tile);border:1px solid var(--color-border-tertiary);border-radius:calc(var(--tile) / 4);background:var(--color-surface);color:var(--color-ink-secondary);flex:none;place-items:center;display:grid}.risk-tile[data-astro-cid-rmyx73o2] img[data-astro-cid-rmyx73o2]{width:var(--mark);height:auto;max-height:var(--mark);object-fit:contain}.risk-tile[data-astro-cid-rmyx73o2] .ui-icon{width:var(--mark);height:var(--mark)}.platform-page--risk{& .risk-cables{width:664px;height:484px;position:absolute;inset:0;overflow:visible}& .risk-cables--mobile{display:none}& .risk-at{left:var(--x);top:var(--y)}& .risk-cable{fill:none;stroke:color-mix(in srgb, var(--color-neutral-200) 70%, var(--color-neutral-100));stroke-width:1px}& .risk-plug,& .risk-port{z-index:1;border:1px solid var(--color-neutral-200);background:var(--color-neutral-50);opacity:.6;position:absolute}& .risk-plug{border-radius:3px;width:10px;height:14px}& .risk-port{border-radius:2px;width:6px;height:14px}& .risk-plug.is-on,& .risk-port.is-on,& .risk-lights{--lit:var(--on-state,0);border-color:color-mix(in srgb, color-mix(in srgb, var(--color-brand) 90%, var(--color-surface)) calc(var(--lit) * 100%), var(--color-neutral-200));background:color-mix(in srgb, color-mix(in srgb, var(--color-brand) 75%, var(--color-surface)) calc(var(--lit) * 100%), var(--color-neutral-50));opacity:calc(.6 + var(--lit) * .4)}& .risk-plug.is-on,& .risk-port.is-on{--on-state:1}& .risk-lights{--on-state:clamp(0, (var(--t) - var(--on)) * 20, 1)}& .risk-dot{background:var(--color-success);border-radius:50%;flex:none;width:6px;height:6px}& .risk-dot--brand{background:var(--color-brand)}& .risk-chip{border:1px solid var(--color-border-tertiary);background:var(--color-surface-subtle);color:var(--color-ink-secondary);white-space:nowrap;border-radius:6px;align-items:center;padding:3px 8px;font-size:12px;line-height:16px;display:inline-flex}& .risk-chip-button{border:1px solid var(--color-border-primary);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:6px 14px;font-size:12px;line-height:16px;display:inline-flex}& .risk-chip-button .ui-icon{width:14px;height:14px}& .risk-chip-button:has(.ui-icon){padding-inline-start:12px}& .risk-chip-button--primary{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-text-inverse)}& .risk-strike{position:relative}& .risk-item--dropped .risk-strike{--strike:clamp(0, (var(--t) - var(--struck)) * 14, 1);text-decoration:line-through color-mix(in srgb, currentColor calc(var(--strike) * 100%), transparent)}& .risk-sheet-stage{border-inline-start:1px solid var(--dark-line);flex:1;min-width:0;height:439px;overflow:hidden}& .risk-sheet-stage .scene-clock{padding:59px 0 0 35px;display:flex}& .risk-sheet{--sheet-line:color-mix(in srgb, var(--color-neutral-900) 55%, var(--color-neutral-700));border:1px solid var(--dark-bar-line);background:var(--dark-bar);border-radius:10px;flex:none;width:638px;height:320px;font-size:12px;line-height:16px;overflow:hidden}& .risk-sheet-title{background:var(--color-neutral-900);height:33px;color:var(--dark-muted);align-items:center;gap:16px;padding-inline:13px;display:flex}& .risk-sheet-dots{gap:5px;display:flex}& .risk-sheet-dots i{background:var(--dark-bar-line);border-radius:50%;width:8px;height:8px}& .risk-sheet-row{border-top:1px solid var(--sheet-line);height:40px;color:var(--dark-muted);grid-template-columns:242px 86px 70px 62px minmax(0,1fr);align-items:center;padding-inline-start:19px;display:grid;position:relative}& .risk-sheet-row>span{white-space:nowrap;align-self:stretch;align-items:center;display:flex}& .risk-sheet-row>span+span{border-inline-start:1px solid var(--sheet-line);padding-inline-start:8px}& .risk-sheet-row--head{background:color-mix(in srgb, var(--color-neutral-900) 75%, var(--color-neutral-700));height:32px;color:var(--color-neutral-500);border-top:0}& .risk-sheet-row--head>span+span{border-inline-start-color:#0000}& .risk-sheet-risk{color:var(--color-neutral-200);font-size:14px}& .risk-sheet-row--flagged .risk-sheet-risk{color:var(--color-neutral-0)}& .risk-sheet-control{color:color-mix(in srgb, var(--color-brand) 60%, var(--color-neutral-0))}& .risk-sheet-flag{--grow:clamp(0, (var(--t) - var(--on)) * 12, 1);background:var(--color-brand);transform-origin:top;width:3px;scale:1 var(--grow);position:absolute;inset:-1px auto 0 0}@media (width<=1240px){& .platform-problem-box{flex-direction:column}& .platform-problem-statement{width:auto}& .risk-sheet-stage{border-inline-start:0;flex:none}& .risk-sheet-stage .scene-clock{justify-content:center;padding-inline:16px}}@media (width<=700px){& .risk-sheet-stage{border-inline-start:0;flex:none;height:auto}& .risk-sheet-stage .scene-clock{padding:0 16px 48px;display:block}& .risk-sheet{zoom:1;width:100%;height:auto}& .risk-sheet-row{grid-template-columns:minmax(0,1fr) 48px 108px;height:auto;min-height:36px;padding-inline-start:14px}& .risk-sheet-row>span:nth-child(2),& .risk-sheet-row>span:nth-child(3){display:none}& .risk-sheet-risk{white-space:normal;padding-block:8px;line-height:18px}}& .risk-approach .platform-tabs-bar[data-ready]{transition-duration:.18s}& .risk-approach-panel{grid-template-columns:521px minmax(0,1fr);display:grid}& .risk-approach-panel[hidden]{display:none}& .risk-approach-panel+.risk-approach-panel{border-top:1px solid var(--color-line)}& .risk-approach-panel[data-tab-instant] .illustration-clock{--t:.9;--illustration-clock:1;animation:none}& .risk-approach-copy{flex-direction:column;justify-content:center;gap:12px;padding:40px;display:flex}& .risk-approach-title{color:var(--color-ink-secondary);text-transform:uppercase}& .platform-tabs[data-ready] .risk-approach-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}& .risk-approach-text{text-wrap:pretty;max-width:387px}& .risk-approach-text span{color:var(--color-ink-tertiary)}& .risk-approach-stage{border-inline-start:1px solid var(--color-border-tertiary);height:484px}& .risk-tab-scene{height:100%}& .risk-tab-scene .scene-clock{justify-content:center;display:flex}& .risk-tab-canvas{flex:none;width:664px;height:484px;font-size:14px;line-height:20px;position:relative}& .risk-tab-label{color:var(--color-ink-tertiary);white-space:nowrap;font-size:12px;line-height:16px;position:absolute}& .risk-holder{background:color-mix(in srgb, var(--color-surface-subtle) 60%, transparent);border:1px solid #0000000f;border-radius:15px;padding:4px;position:absolute}& .risk-card{border:1px solid var(--color-border-tertiary);background:var(--color-surface);border-radius:10px;position:relative}& .risk-card--selected{border-color:color-mix(in srgb, var(--color-brand) 60%, transparent);filter:drop-shadow(0 6px 8px #17171714)}& .risk-card-head{color:var(--color-ink);align-items:center;gap:8px;display:flex}& .risk-card-head .ui-icon{width:16px;height:16px;color:var(--color-brand)}& .risk-card-head small{color:var(--color-ink-tertiary);margin-inline-start:auto;font-size:12px;line-height:16px}& .risk-source{border:1px solid var(--color-border-tertiary);background:color-mix(in srgb, var(--color-brand) calc(var(--flash,0) * 4%), var(--color-surface));border-radius:10px;align-items:center;gap:12px;width:262px;height:56px;padding-inline:13px;display:flex;position:absolute;left:36px}& .risk-source>span:last-child{flex-direction:column;display:flex}& .risk-source small,& .risk-facts dt{color:var(--color-ink-tertiary);font-size:12px;line-height:16px}& .risk-context{width:240px;top:134px;left:376px}& .risk-context .risk-card{flex-direction:column;align-items:flex-start;gap:14px;padding:12px 13px 13px;display:flex}& .risk-facts{flex-direction:column;gap:14px;width:100%;margin:0;display:flex}& .risk-facts>div{grid-template-columns:86px minmax(0,1fr);align-items:center;display:grid}& .risk-facts dd{margin:0}& .risk-generated{width:500px;top:96px;left:82px}& .risk-generated .risk-card{flex-direction:column;gap:16px;padding:14px 11px 13px;display:flex}& .risk-generated .risk-card-head{padding-inline:4px 3px}& .risk-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}& .risk-item{border:1px solid var(--color-border-tertiary);background:var(--color-surface);border-radius:10px;align-items:center;gap:12px;height:48px;padding-inline:11px 12px;display:flex;box-shadow:0 6px 8px #1717170a}& .risk-item-title{white-space:nowrap;flex:1;min-width:0}& .risk-item--dropped{--drop:clamp(0, (var(--t) - var(--struck)) * 14, 1);box-shadow:none;color:var(--color-ink-secondary);opacity:calc(1 - var(--drop) * .4);background:0 0;border-style:dashed}& .risk-map-risk{white-space:nowrap;align-items:center;gap:12px;padding:15px 13px;display:flex}& .risk-map-risk--faded{border:1px solid var(--color-border-tertiary);background:var(--color-surface);width:292px;height:60px;color:var(--color-ink-secondary);opacity:.55;border-radius:10px;position:absolute;left:36px}& .risk-mapped-selected{width:301px;top:218px;left:34px}& .risk-control{--link:clamp(0, (var(--t) - var(--on)) * 12, 1);border:1px solid var(--color-border-tertiary);background:var(--color-surface);width:208px;height:56px;color:var(--color-ink-secondary);opacity:.5;border-radius:10px;flex-direction:column;justify-content:center;padding-inline:13px;display:flex;position:absolute;left:420px}& .risk-control small{color:var(--color-ink-tertiary);font-size:12px;line-height:16px}& .risk-control .risk-port{top:20px;left:-4px}& .risk-control--linked{color:color-mix(in srgb, var(--color-ink) calc(var(--link) * 100%), var(--color-ink-secondary));box-shadow:0 6px 8px rgb(23 23 23/calc(var(--link) * .08));opacity:calc(.5 + var(--link) * .5)}& .risk-cable--linked{--draw:clamp(0, (var(--t) - var(--on)) * 9, 1);stroke:color-mix(in srgb, var(--color-brand) 75%, var(--color-surface));stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw))}& .risk-review{width:508px;top:106px;left:78px}& .risk-review .risk-card{padding:14px 15px 9px}& .risk-review-head{border-bottom:1px solid var(--color-border-tertiary);align-items:center;gap:10px;padding-bottom:13px;display:flex}& .risk-review-head>span:nth-child(2){flex-direction:column;flex:1;display:flex}& .risk-review-head small,& .risk-review-fields dt,& .risk-review-note{color:var(--color-ink-tertiary);font-size:12px;line-height:16px}& .risk-review-fields{border-bottom:1px solid var(--color-border-tertiary);grid-template-columns:repeat(4,118px);margin:0;padding:13px 0;display:grid}& .risk-review-fields>div{flex-direction:column;gap:2px;display:flex}& .risk-review-fields dd{white-space:nowrap;margin:0}& .risk-review-actions{gap:8px;padding:17px 0 13px;display:flex}& .risk-review-actions .risk-chip-button{padding-block:7px}& .risk-review-actions .risk-chip-button--primary{--press:clamp(0, min((var(--t) - .5) * 16, (.68 - var(--t)) * 10), 1);box-shadow:0 0 0 calc(var(--press) * 4px) color-mix(in srgb, var(--color-brand) 18%, transparent);scale:calc(1 - var(--press) * .04)}& .risk-add{border:1px dashed var(--color-border-tertiary);width:508px;height:48px;color:var(--color-ink-secondary);border-radius:10px;align-items:center;gap:10px;padding-inline:15px;display:flex;position:absolute;top:344px;left:78px}& .risk-add .ui-icon{width:16px;height:16px}@media (width<=1240px){& .risk-approach-panel{grid-template-columns:minmax(0,1fr)}& .risk-approach-stage{border-inline-start:0;border-top:1px solid var(--color-border-tertiary);height:470px}}@media (width<=700px){& .risk-approach-copy{padding:32px 20px}& .risk-approach-stage{height:auto;padding:24px 0 32px}& .risk-tab-scene{height:auto}& .risk-tab-canvas{width:320px;height:auto}& .risk-at{left:var(--mx,var(--x));top:var(--my,var(--y))}& .risk-cables--desktop{display:none}& .risk-cables--mobile{width:320px;height:100%;display:block}& .risk-tab-canvas--analyze{height:452px}& .risk-source{gap:10px;width:268px;height:44px;padding-inline:10px}& .risk-context{width:320px;top:260px;left:0}& .risk-context>.risk-port{width:14px;height:6px}& .risk-context .risk-card,& .risk-facts{gap:12px}& .risk-generated,& .risk-review,& .risk-add{width:100%;position:relative;top:auto;left:auto}& .risk-item{height:auto;min-height:48px;padding-block:8px}& .risk-item-title{white-space:normal}& .risk-item-title.scene-type{clip-path:none;opacity:min(var(--typed), var(--out))}& .risk-tab-canvas--map{height:362px}& .risk-map-risk--faded,& .risk-plug--faded{display:none}& .risk-mapped-selected{width:320px;top:22px;left:0}& .risk-plug--selected{width:14px;height:10px}& .risk-control{width:280px;height:52px}& .risk-control .risk-port{top:18px}& .risk-tab-canvas--review .risk-tab-label{margin-bottom:8px;position:static}& .risk-review-fields{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}& .risk-add{margin-top:12px}}& .risk-register .platform-heading-copy{grid-template-columns:minmax(0,600px) minmax(0,360px);gap:40px;width:100%;max-width:none;display:grid}& .risk-register-grid{border-top:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}& .risk-register-card{--content-card-padding:24px 20px;--content-card-gap:72px}& .risk-register-card+.risk-register-card{border-inline-start:1px solid var(--color-line)}& .risk-register-card .card-icon{color:var(--color-brand)}@media (width<=980px){& .risk-register .platform-heading-copy{grid-template-columns:minmax(0,1fr);gap:16px}& .risk-register-grid{grid-template-columns:repeat(2,minmax(0,1fr))}& .risk-register-card:nth-child(3){border-inline-start:0}& .risk-register-card:nth-child(n+3){border-top:1px solid var(--color-line)}}@media (width<=700px){& .risk-register-grid{grid-template-columns:minmax(0,1fr)}& .risk-register-card{--content-card-gap:32px}& .risk-register-card+.risk-register-card{border-inline-start:0;border-top:1px solid var(--color-line)}}& .risk-steps-row,& .risk-outcomes-row{border-top:1px solid var(--color-line);grid-template-columns:521px minmax(0,1fr);display:grid}& .risk-steps-list,& .risk-outcomes-list{flex-direction:column;justify-content:center;gap:32px;margin:0;padding:56px 40px;list-style:none;display:flex}& .risk-steps-list li,& .risk-outcomes-list li{align-items:flex-start;gap:16px;display:flex}& .risk-steps-list li>span:last-child,& .risk-outcomes-list li>span:last-child{flex-direction:column;gap:4px;display:flex}& .risk-steps-icon{border:1px solid var(--color-border-primary);background:var(--color-surface-subtle);width:40px;height:40px;color:var(--color-ink-secondary);border-radius:8px;flex:none;place-items:center;display:grid}& .risk-steps-description{color:var(--color-ink-tertiary)}& .risk-steps-stage,& .risk-outcomes-stage{border-inline-start:1px solid var(--color-border-primary);justify-content:center;align-items:center;min-height:504px;padding:64px 24px 64px 72px;display:flex}& .risk-outcomes-stage{min-height:0;padding:48px 24px}& .risk-steps-scene,& .risk-outcomes-scene{z-index:1;position:relative}& .risk-queue,& .risk-report{border:1px solid var(--color-border-tertiary);background:var(--color-surface-subtle);border-radius:8px;padding:4px;font-size:14px;line-height:20px;position:relative}& .risk-queue-card,& .risk-report-card{border:1px solid var(--color-border-tertiary);background:var(--color-surface);border-radius:6px;overflow:hidden}& .risk-queue-card{width:480px;overflow:visible}& .risk-queue-learned{position:relative}& .risk-queue-head,& .risk-report-head{border-bottom:1px solid var(--color-border-tertiary);justify-content:space-between;align-items:center;padding:15px 20px 16px;display:flex}& .risk-queue-head small,& .risk-report-head small,& .risk-queue-learned small,& .risk-queue-row--pending small,& .risk-queue-details dt{color:var(--color-ink-tertiary);font-size:12px;line-height:16px}& .risk-queue-learned{border-bottom:1px solid var(--color-border-tertiary);background:var(--color-surface-subtle);align-items:center;gap:16px;height:52px;padding-inline:20px;display:flex}& .risk-queue-logos{flex:1;gap:6px;display:flex}& .risk-queue-profile{border:1px solid var(--color-border-tertiary);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink-secondary);padding:3px 10px;font-size:12px;line-height:16px}& .risk-queue-row{border-bottom:1px solid var(--color-border-tertiary);min-height:56px;color:var(--color-ink-secondary);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:13px 20px;display:grid;position:relative}& .risk-queue-row:last-child{border-bottom:0}& .risk-queue-title{white-space:nowrap}& .risk-queue-state{align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}& .risk-queue-row--open{background:color-mix(in srgb, var(--color-brand) 4%, var(--color-surface));color:var(--color-ink);grid-template-areas:"logo title title"".details details"". .actions";align-items:start;row-gap:0;padding-block:13px 8px}& .risk-queue-row--open:before{content:"";background:var(--color-brand);width:2px;position:absolute;inset:0 auto 0 0}& .risk-queue-row--open>.risk-tile{grid-area:logo}& .risk-queue-row--open .risk-queue-title{grid-area:title;align-self:center}& .risk-queue-details{flex-direction:column;grid-area:details;gap:10px;margin:16px 0 0;display:flex}& .risk-queue-details>div{grid-template-columns:68px auto;align-items:center;display:grid}& .risk-queue-details dd{align-items:center;gap:6px;margin:0;font-size:12px;line-height:16px;display:flex}& .risk-queue-details dd .team-avatar{margin-inline-end:2px}& .risk-queue-actions{grid-area:actions;gap:8px;margin-top:-14px;display:flex}& .risk-press{--press:clamp(0, min((var(--t) - .74) * 16, (.88 - var(--t)) * 10), 1);box-shadow:0 0 0 calc(var(--press) * 4px) color-mix(in srgb, var(--color-brand) 18%, transparent);scale:calc(1 - var(--press) * .04)}& .risk-queue-row--pending{opacity:.6}& .risk-badge{--lit:clamp(0, min((var(--t) - var(--on)) * 20, (var(--on) + .2 - var(--t)) * 10), 1);border:1px solid color-mix(in srgb, var(--color-brand) calc(var(--lit) * 60%), var(--color-border-primary));background:var(--color-surface);width:22px;height:22px;color:color-mix(in srgb, var(--color-brand) calc(var(--lit) * 100%), var(--color-ink-secondary));border-radius:11px;place-items:center;font-size:12px;line-height:16px;display:grid;position:absolute;top:15px;left:-42px}& .risk-auditors-stage{border-top:1px solid var(--color-line);background:var(--color-surface-subtle);overflow:hidden}& .risk-auditors-scene .scene-clock{justify-content:center;display:flex}& .risk-auditors-canvas{flex:none;width:1232px;height:440px;font-size:14px;line-height:20px;position:relative}& .risk-auditor{border:1px solid var(--color-border-tertiary);background:var(--color-surface);filter:drop-shadow(0 10px 12px #1717171a);border-radius:12px;align-items:center;gap:10px;width:248px;height:56px;padding-inline:13px;font-size:12px;line-height:16px;display:flex;position:absolute;top:174px;left:247px}& .risk-auditor>span:last-child{flex-direction:column;gap:2px;display:flex}& .risk-auditor small{color:var(--color-ink-tertiary);font-size:12px}& .risk-auditor-plug{top:195px;left:488px}& .risk-auditor-cable{--draw:clamp(0, (var(--t) - var(--on)) * 12, 1);background:color-mix(in srgb, var(--color-brand) 75%, var(--color-surface));transform-origin:0;width:38px;height:1.5px;scale:var(--draw) 1;position:absolute;top:201px;left:497px}& .risk-sheet-behind{border:1px solid var(--color-border-tertiary);background:var(--color-surface);border-radius:8px;width:428px;height:252px;position:absolute;box-shadow:0 4px 12px #0000000a}& .risk-sheet-behind--back{top:88px;left:551px;rotate:-2deg}& .risk-sheet-behind--front{top:107px;left:519px;rotate:2.5deg}& .risk-ledger{border:1px solid var(--color-border-tertiary);background:var(--color-surface-subtle);filter:drop-shadow(0 10px 14px #17171714);border-radius:8px;width:428px;height:252px;padding:3px;position:absolute;top:88px;left:535px}& .risk-ledger>.risk-port{top:106px;left:-4px}& .risk-ledger-inner{border:1px solid var(--color-border-tertiary);background:var(--color-surface);border-radius:6px;flex-direction:column;height:100%;display:flex;overflow:hidden}& .risk-ledger-head{border-bottom:1px solid var(--color-border-tertiary);padding:12px 17px}& .risk-trace{flex-direction:column;flex:1;gap:4px;margin:0;padding:11px 18px 0;list-style:none;display:flex}& .risk-trace-step{grid-template-columns:24px 76px minmax(0,1fr) auto;align-items:center;column-gap:6px;height:40px;display:grid;position:relative}& .risk-trace-step+.risk-trace-step:before{content:"";background:color-mix(in srgb, var(--color-brand) 60%, transparent);width:1px;height:10px;position:absolute;top:-9px;left:11px}& .risk-trace-icon{background:var(--color-surface-subtle);width:24px;height:24px;color:var(--color-ink-tertiary);border-radius:6px;place-items:center;display:grid}& .risk-trace-icon .ui-icon{width:14px;height:14px}& .risk-trace-tag{border-radius:var(--radius-pill);background:var(--color-surface-subtle);color:var(--color-ink-secondary);justify-self:start;padding:2px 8px;font-size:12px;line-height:16px}& .risk-trace-step--risk .risk-trace-tag{background:color-mix(in srgb, var(--color-brand) 10%, transparent);color:var(--color-brand-700)}& .risk-trace-step--evidence .risk-trace-tag{background:color-mix(in srgb, var(--color-success) 10%, transparent);color:var(--color-success)}& .risk-trace-label{white-space:nowrap}& .risk-trace-status,& .risk-signoff{color:var(--color-ink-secondary);align-items:center;gap:5px;font-size:12px;line-height:16px;display:flex}& .risk-signoff{border-top:1px solid var(--color-border-tertiary);background:var(--color-surface-subtle);height:44px;color:var(--color-ink);gap:10px;padding-inline:18px}& .risk-signoff-check{width:14px;height:14px;color:var(--color-success)}& .risk-signoff small{color:var(--color-ink-tertiary);margin-inline-start:auto;font-size:12px}@media (width<=980px){& .risk-auditors-scene .scene-clock{padding:32px 16px 48px}& .risk-auditors-canvas{zoom:1;width:100%;max-width:360px;height:auto;margin-inline-start:0}& .risk-auditor{width:fit-content;max-width:100%;position:relative;top:auto;left:auto}& .risk-auditor-plug{width:14px;height:10px;top:51px;left:34px}& .risk-auditor-cable{transform-origin:top;width:1.5px;height:32px;scale:1 var(--draw);top:56px;left:40px}& .risk-ledger{width:100%;height:auto;margin-top:32px;position:relative;top:auto;left:auto}& .risk-ledger>.risk-port{width:14px;height:6px;top:-4px;left:34px}& .risk-sheet-behind{width:auto;height:auto;inset:98px 6px -6px}& .risk-sheet-behind--front{top:104px;left:-2px;right:10px}& .risk-trace{padding:12px}& .risk-trace-step{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"icon tag tag""icon label status";gap:2px 10px;height:48px}& .risk-trace-step>:first-child{grid-area:icon}& .risk-trace-tag{grid-area:tag}& .risk-trace-label{grid-area:label;min-width:0}& .risk-trace-status{grid-area:status}& .risk-trace-step+.risk-trace-step:before{height:28px;top:-16px}& .risk-signoff{flex-wrap:wrap;row-gap:4px;height:auto;min-height:44px;padding:10px 12px}}& .risk-report-card{width:440px}& .risk-report-row{border-bottom:1px solid var(--color-border-tertiary);flex-direction:column;gap:10px;padding:14px 20px;display:flex}& .risk-report-title{align-items:center;gap:8px;display:flex}& .risk-report-level{border:1px solid var(--color-border-tertiary);border-radius:var(--radius-pill);background:var(--color-surface-subtle);color:var(--color-ink-secondary);margin-inline-start:auto;padding:2px 8px;font-size:12px;line-height:16px}& .risk-report-coverage{color:var(--color-ink-tertiary);align-items:center;gap:10px;font-size:12px;line-height:16px;display:flex}& .risk-report-track{background:var(--color-surface-subtle);border-radius:3px;width:150px;height:6px;overflow:hidden}& .risk-report-track i{--fill:clamp(0, (var(--t) - var(--on)) * 6, 1);background:var(--color-success);transform-origin:0;height:100%;scale:calc(var(--share) * var(--fill)) 1;border-radius:3px;display:block}& .risk-report-focus{background:color-mix(in srgb, var(--color-brand) 5%, var(--color-surface));align-items:center;gap:8px;padding:12px 20px;font-size:12px;line-height:16px;display:flex}& .risk-report-footer{border-top:1px solid var(--color-border-tertiary);background:var(--color-surface-subtle);color:var(--color-ink-tertiary);justify-content:space-between;padding:10px 20px;font-size:12px;line-height:16px;display:flex}@media (width<=1240px){& .risk-steps-row,& .risk-outcomes-row{grid-template-columns:minmax(0,1fr)}& .risk-steps-stage,& .risk-outcomes-stage{border-inline-start:0;border-top:1px solid var(--color-border-primary);min-height:0}}@media (width<=700px){& .risk-steps-list,& .risk-outcomes-list{gap:24px;padding:32px 20px}& .risk-steps-stage,& .risk-outcomes-stage{padding:32px 16px 32px 40px}& .risk-outcomes-stage{padding-inline-start:16px}& .risk-queue,& .risk-report,& .risk-queue-card,& .risk-report-card{width:100%}& .risk-queue-learned{flex-wrap:wrap;gap:8px 12px;height:auto;padding:12px 16px}& .risk-queue-logos{flex:none}& .risk-queue-row{grid-template-columns:28px minmax(0,1fr);row-gap:4px;padding-inline:16px}& .risk-queue-row>.risk-tile{grid-row:span 2;align-self:start}& .risk-queue-title{white-space:normal}& .risk-queue-row--open{grid-template-areas:"logo title"".details"".actions"}& .risk-queue-row--open>.risk-tile{grid-row:auto}& .risk-queue-actions{margin-top:12px;padding-bottom:6px}& .risk-badge{left:-38px}& .risk-report-head,& .risk-report-row,& .risk-report-focus,& .risk-report-footer{padding-inline:16px}& .risk-report-title{align-items:flex-start}& .risk-report-coverage{flex-wrap:wrap;gap:8px}& .risk-report-track{width:100%}& .risk-report-footer{flex-wrap:wrap;gap:4px 12px}}}
