.fp-task-register{box-sizing:border-box;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line)}.fp-task-register h1{margin:0 0 4px;font-size:20px}.fp-task-register header p{margin:0}.fp-task-register header>a{margin-left:auto}.fp-task-register label{gap:4px;font-size:12px;display:grid}.fp-task-register .fp-toolbar{align-items:end}.fp-task-register input{min-width:240px}.fp-task-register table{min-width:780px}.fp-task-register tbody th{background:var(--ex-surface,white);font-weight:400}.fp-task-register small{margin-top:4px;display:block}.fp-task-caption{text-align:left;color:var(--ex-heading);background:var(--ex-surface,white);padding:12px;font-weight:600}.fp-source-label{white-space:nowrap}.fp-task-register :focus-visible{outline:2px solid var(--ex-link);outline-offset:2px}@media (width<=760px){.fp-task-register .fp-toolbar>label{width:100%}.fp-task-register input{box-sizing:border-box;width:100%;min-width:0}.fp-task-register header>a{margin-left:0}.fp-task-register button,.fp-task-register input,.fp-task-register select{min-height:44px}}:root{--ex-brand-navy:#0f238c;--ex-brand-navy-dark:#0a1a6b;--ex-chrome-bg:var(--ex-brand-navy);--ex-action-primary-bg:var(--ex-brand-navy);--ex-action-primary-bg-hover:var(--ex-brand-navy-dark);--ex-heading:var(--ex-brand-navy);--ex-link:var(--ex-brand-navy);--ex-focus-ring:#0f238c33;--ex-brand-indigo:var(--ex-brand-navy);--ex-brand-magenta:#e6007e;--ex-online:#43b02a;--ex-cockpit-blue:var(--ex-brand-navy);--ex-primary:var(--ex-action-primary-bg);--ex-primary-dark:var(--ex-action-primary-bg-hover);--ex-active-step:#1b7a2e;--ex-page-bg:#f4f8fb;--ex-surface:#fff;--ex-border:#e2e4e9;--ex-border-strong:#aeb4c0;--ex-text:#24252b;--ex-muted:#6e717a;--ex-green-bg:#e4f3e7;--ex-green-fg:#1b7a2e;--ex-amber-bg:#fff8e1;--ex-amber-fg:#1f2a44;--ex-amber-fill:#f59e0b;--ex-red-bg:#fde7e7;--ex-red-fg:#e03434;--ex-blue-bg:#eef1ff;--ex-blue-fg:#0f238c;--ex-count-badge:#0f238c;--ex-table-head:#f1f3f6;--ex-row-hover:#f7f8fc;--radius:4px;--radius-lg:8px;--shadow-card:0 1px 4px #1e23411a;--shadow-modal:0 12px 40px #14193238;--font:"Roboto Flex","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;--font-display:"Roboto Flex","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;--type-meta-size:11px;--type-meta-line:15px;--type-label-size:12px;--type-label-line:17px;--type-body-size:13px;--type-body-line:18px;--type-section-size:16px;--type-section-line:22px;--type-kpi-size:28px;--type-kpi-line:30px;--h-control:34px;--h-row:48px;--h-bar:48px;--ring:64px;--gap-1:4px;--gap-2:8px;--gap-3:12px;--gap-4:16px;--gap-5:20px;--gap-6:24px;--radius-pill:999px;--ex-surface-2:#f7f8fa;--ex-divider:#dde3ee;--ex-row-line:#d7dee8;--ex-muted-2:#9aa0ab;--ex-muted-strong:#4b4d55;--ex-interaction-tint:#eef1ff;--ex-interaction-tint-border:#c6cff5;--ex-interaction-hover:#f6f7fc;--ex-indigo-tint:var(--ex-interaction-tint);--ex-indigo-tint-bd:var(--ex-interaction-tint-border);--ex-indigo-hover:var(--ex-interaction-hover);--ex-tag-red-bg:#ffe8ec;--ex-tag-red-fg:#b80f2a;--ex-tag-red-bd:#f05b71;--ex-tag-amber-bg:#fff8e1;--ex-tag-amber-fg:#1f2a44;--ex-tag-amber-bd:#f59e0b;--ex-tag-green-bg:#e6f7f0;--ex-tag-green-fg:#075e49;--ex-tag-green-bd:#58c6a6;--ex-tag-blue-bg:#eef3ff;--ex-tag-blue-fg:#0f238c;--ex-tag-blue-bd:#8ea2ea;--ex-tag-grey-bg:#f3f5f8;--ex-tag-grey-bd:#d5dbe5;--ex-status-pending-bg:var(--ex-tag-grey-bg);--ex-status-pending-fg:var(--ex-muted-strong);--ex-status-pending-bd:var(--ex-tag-grey-bd);--ex-status-submitted-bg:var(--ex-tag-blue-bg);--ex-status-submitted-fg:var(--ex-tag-blue-fg);--ex-status-submitted-bd:var(--ex-tag-blue-bd);--ex-status-approved-bg:var(--ex-green-fg);--ex-status-approved-fg:#fff;--ex-status-approved-bd:var(--ex-green-fg);--ex-status-alert-bg:var(--ex-tag-red-bg);--ex-status-alert-fg:var(--ex-tag-red-fg);--ex-status-alert-bd:var(--ex-tag-red-bd);--font-size-500:32px;--font-size-400:28px;--font-size-300:24px;--font-size-250:20px;--font-size-200:18px;--line-height-750:48px;--line-height-600:40px;--line-height-450:32px;--line-height-400:28px;--line-height-300:24px;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-regular:400;--font-size-150:14px;--font-size-175:16px;--radius-200:14px;--ex-avatar-bg:#e7ebf7;--ex-avatar-accent:#0f238c;--ex-risk-critical:#e81737;--ex-risk-high:#ff5a1f;--ex-risk-medium:#f59e0b;--ex-risk-low:#148a42;--ex-risk-critical-bg:#ffe8ec;--ex-risk-critical-fg:#b80f2a;--ex-risk-high-bg:#fff1e8;--ex-risk-high-fg:#d94a14;--ex-risk-medium-bg:#fff8e1;--ex-risk-medium-fg:#1f2a44;--ex-risk-low-bg:#e6f7f0;--ex-risk-low-fg:#075e49;--ex-risk-med:var(--ex-risk-medium);--ex-risk-med-bg:var(--ex-risk-medium-bg);--ex-risk-med-fg:var(--ex-risk-medium-fg);--ex-heading-indigo:var(--ex-heading);--ex-secondary:var(--ex-primary)}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}*{box-sizing:border-box}.ex-root{width:100%;min-width:0;max-width:100%;height:100%;font-family:var(--font);font-optical-sizing:auto;font-synthesis:none;color:var(--ex-text);text-align:start;background:0 0;margin:0;overflow-x:hidden}.ex-page-bg{background:var(--ex-page-bg)}.ex-cq{container-type:inline-size}[hidden]{display:none!important}.heading-01{font-family:var(--font-display);font-size:var(--font-size-500);line-height:var(--line-height-750);font-weight:var(--font-weight-bold)}.heading-02{font-family:var(--font-display);font-size:var(--font-size-400);line-height:var(--line-height-600);font-weight:var(--font-weight-bold)}.heading-03{font-family:var(--font-display);font-size:var(--font-size-300);line-height:var(--line-height-450);font-weight:var(--font-weight-medium)}.heading-04{font-family:var(--font-display);font-size:var(--font-size-250);line-height:var(--line-height-400);font-weight:var(--font-weight-medium)}.heading-05{font-family:var(--font-display);font-size:var(--font-size-200);line-height:var(--line-height-300);font-weight:var(--font-weight-medium)}.shell{height:var(--h-bar);background:var(--ex-brand-indigo);color:#fff;align-items:center;padding:0 10px 0 48px;display:flex}.shell .burger{cursor:pointer;border-radius:60px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:34px;height:34px;display:flex}.shell .burger span{background:#fff;border-radius:2px;width:18px;height:2px;display:block}.shell .brand{letter-spacing:.5px;align-items:center;margin-left:24px;font-size:18px;font-weight:700;line-height:24px;display:flex}.shell .brand img{width:auto;height:24px;display:block}.shell .appframe{align-items:center;gap:8px;margin-left:32px;display:flex}.shell .appname{font-size:16px;font-weight:500;line-height:24px}.shell .sep{letter-spacing:.005em;opacity:.92;font-size:16px;font-weight:400;line-height:24px}.shell .env{opacity:.95;font-size:16px;font-weight:400;line-height:24px}.shell .app{opacity:.9;font-size:14px;font-weight:400}.shell .spacer{flex:1}.shell .iconbar{align-items:center;gap:16px;display:flex}.shell .icon{opacity:.95;cursor:pointer;width:20px;height:20px}.shell .avatar{background:var(--ex-avatar-bg);width:32px;height:32px;color:var(--ex-avatar-accent);border-radius:48px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:relative}.shell .avatar .online{background:var(--ex-online);border:1px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0}.page{max-width:1360px;margin:0 auto;padding:22px 28px 40px}.page-head{align-items:center;gap:16px;margin-bottom:6px;display:flex}.page-title{font-family:var(--font-display);letter-spacing:-.017em;color:var(--ex-brand-indigo);white-space:nowrap;margin:0;font-size:28px;font-weight:700;line-height:42px}.page-head .spacer{flex:1}.select,.inp,.sel{height:var(--h-control);border:1px solid var(--ex-indigo-tint-bd);border-radius:var(--radius);font:inherit;color:var(--ex-text);background:#fff;font-size:14px}.inp{width:100%;padding:0 12px}.inp::placeholder{color:var(--ex-muted)}.inp:focus,.sel:focus,.select:focus{border-color:var(--ex-primary);outline:none;box-shadow:0 0 0 2px #0f238c33}.inp.error{border-color:var(--ex-red-fg)}.select,.sel{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%238A8A8A' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 30px 0 12px}.sel{width:100%}.select{width:auto;min-width:150px;max-width:260px}.btn{height:var(--h-control);border-radius:var(--radius);border:1px solid var(--ex-primary);background:var(--ex-primary);color:#fff;font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.btn:hover{background:var(--ex-primary-dark);border-color:var(--ex-primary-dark)}.btn-outline{height:var(--h-control);border-radius:var(--radius);border:1px solid var(--ex-border-strong);color:var(--ex-text);font:inherit;cursor:pointer;background:#fff;padding:0 14px;font-size:14px;font-weight:500}.btn-outline:hover{background:#f4f6f8}.btn-ghost{height:var(--h-control);color:var(--ex-muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 8px;font-size:14px;font-weight:500}.btn-ghost:hover{color:var(--ex-text)}.tabs{border-bottom:1px solid var(--ex-row-line);gap:0;margin:0;display:flex;overflow:auto hidden}.tab{white-space:nowrap;height:48px;font:inherit;color:#66646f;cursor:pointer;appearance:none;border:0;border-right:1px solid var(--ex-row-line);background:#fff;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;margin-bottom:-1px;padding:0 16px;font-size:16px;font-weight:500;line-height:24px;display:flex}.tab:focus-visible{outline:2px solid var(--ex-secondary,var(--ex-primary));outline-offset:-2px}.tab:last-child{border-right:none}.tab svg{flex:none;width:16px;height:16px}.tab:hover{color:var(--ex-text);background:#fafafb}.tab.active{border-bottom-color:var(--ex-brand-indigo);color:var(--ex-brand-indigo)}.pill{border-radius:var(--radius-pill);white-space:nowrap;padding:3px 10px;font-size:12px;font-weight:500;display:inline-block}.pill.green{background:var(--ex-green-fg);color:#fff}.pill.amber{background:var(--ex-tag-amber-bg);color:var(--ex-tag-amber-fg)}.pill.red{background:var(--ex-tag-red-bg);color:var(--ex-tag-red-fg)}.pill.blue{background:var(--ex-tag-blue-bg);color:var(--ex-tag-blue-fg)}.pill.grey{color:#5b606b;background:#eef1f4}.ava{background:var(--ex-avatar-bg);width:26px;height:26px;color:var(--ex-avatar-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}.panel{background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin-bottom:20px;padding:18px 20px}.panel h2{margin:0 0 14px;font-size:17px;font-weight:700}.kpis{flex-wrap:nowrap;gap:16px;display:flex}.kpi{border:1px solid var(--ex-border);border-radius:var(--radius-lg);flex:1 1 0;align-items:center;gap:14px;min-width:0;padding:14px 16px;display:flex}.kpi .num{font-size:30px;font-weight:700;line-height:1}.kpi .lab{color:var(--ex-muted);font-size:14px;font-weight:500}.kpi .dot{border-radius:4px;flex:none;width:8px;height:38px}.kpi.srb .num{color:var(--ex-red-fg)}.kpi.srb .dot{background:var(--ex-red-fg)}.kpi.pend .num{color:var(--ex-amber-fg)}.kpi.pend .dot{background:var(--ex-amber-fill)}.kpi.appr .num{color:var(--ex-green-fg)}.kpi.appr .dot{background:var(--ex-green-fg)}.kpi.risk{flex-direction:column;flex:1.4 1 0;justify-content:center;align-items:stretch;gap:8px}.riskbar{border-radius:6px;height:12px;display:flex;overflow:hidden}.riskbar i{display:block}.riskbar .low{background:var(--ex-green-fg)}.riskbar .med{background:var(--ex-amber-fill)}.riskbar .high{background:var(--ex-red-fg)}.risklegend{color:var(--ex-muted);gap:16px;font-size:12px;display:flex}.risklegend b{color:var(--ex-text)}.tablewrap{background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.tabletop{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.tabletop h2{margin:0;font-size:17px;font-weight:700}.count{color:var(--ex-muted);font-size:14px}.tabletop .spacer{flex:1}.search{position:relative}.search input{border:1px solid var(--ex-border-strong);border-radius:var(--radius);width:240px;height:34px;font:inherit;padding:0 12px 0 32px;font-size:14px}.search input:focus{border-color:var(--ex-primary);outline:none;box-shadow:0 0 0 2px #0f238c33}.search svg{position:absolute;top:9px;left:10px}table{border-collapse:collapse;width:100%;font-size:14px}thead th{background:var(--ex-table-head);color:var(--ex-text);text-align:left;white-space:nowrap;padding:10px 14px;font-size:13px;font-weight:500}tbody td{vertical-align:middle;border-top:1px solid #eef1f4;padding:11px 14px}tbody tr:hover{background:var(--ex-row-hover)}.task{align-items:center;gap:10px;display:flex}.risknum{text-align:right;font-weight:700}.risknum.hi{color:var(--ex-red-fg)}.risknum.md{color:var(--ex-amber-fg)}.risknum.lo{color:var(--ex-green-fg)}.kebab{color:var(--ex-muted);cursor:pointer;letter-spacing:1px;font-weight:700}.overlay{background:#14193259;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.modal{border:1px solid var(--ex-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);background:#fff;flex-direction:column;width:765px;max-width:100%;max-height:100%;display:flex;overflow:hidden}.modal.wide{width:1000px}.modal-head{align-items:center;gap:14px;padding:18px 22px 14px;display:flex}.modal-head h2{margin:0;font-size:20px;font-weight:700}.modal-head .spacer{flex:1}.modal-close{width:26px;height:26px;color:var(--ex-muted);cursor:pointer;background:0 0;border:none;font-size:20px;line-height:1}.modal-body{padding:8px 22px 18px;overflow:auto}.modal-foot{border-top:1px solid var(--ex-border);align-items:center;padding:14px 22px;display:flex}.modal-foot .spacer{flex:1}.modal-foot .right{gap:10px;display:flex}.stepper{border-bottom:1px solid var(--ex-border);gap:0;padding:0 22px;display:flex}.step{color:var(--ex-muted);border-bottom:2px solid #0000;flex:1;align-items:center;gap:8px;margin-bottom:-1px;padding:12px 4px;font-size:14px;display:flex}.step .num{border:1.5px solid var(--ex-border-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:500;display:flex}.step.active{color:var(--ex-text);border-bottom-color:var(--ex-active-step);font-weight:700}.step.active .num{border-color:var(--ex-active-step);color:var(--ex-active-step)}.step.done .num{background:var(--ex-active-step);border-color:var(--ex-active-step);color:#fff}.form-section{margin:18px 0}.form-section h3{margin:0 0 12px;font-size:16px;font-weight:700}.grid2{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}.field{flex-direction:column;gap:6px;display:flex}.field label{color:var(--ex-text);font-size:12px;font-weight:500}.req{color:var(--ex-red-fg);margin-left:2px}textarea.inp{resize:vertical;height:auto;min-height:72px;padding:8px 12px}.hazard{border-top:1px solid #eef1f4;grid-template-columns:1fr 120px 120px 64px;align-items:end;gap:12px;padding:10px 0;display:grid}.score{border-radius:var(--radius);color:#fff;justify-content:center;align-items:center;height:34px;font-weight:700;display:flex}.score.lo{background:var(--ex-green-fg)}.score.md{background:var(--ex-amber-fill)}.score.hi{background:var(--ex-red-fg)}.srbflag{color:var(--ex-red-fg);font-size:12px;font-weight:700}.board{align-items:flex-start;gap:10px;padding:0 4px;display:flex;overflow-x:auto}.col{background:var(--ex-tag-grey-bg);flex-direction:column;flex:none;gap:4px;width:230.92px;padding:4px;display:flex}.col-head{background:var(--ex-primary-dark);color:#fff;align-items:center;gap:10px;height:28px;padding:4px 8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.col-count{color:#d0eafa;background:#0e79b6;border-radius:2px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:2px 4px;font-size:14px;font-weight:400;line-height:12px;display:flex}.cardlist{flex-direction:column;gap:4px;min-height:40px;display:flex}.ispcard{border:1px solid var(--ex-tag-grey-bg);cursor:pointer;height:108px;color:inherit;background:#fff;border-radius:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.ispcard .top{justify-content:space-between;align-items:center;padding:8px 8px 0;display:flex}.ispcard .tag{border:1px solid;border-radius:16px;align-items:center;height:18px;padding:0 8px;font-size:14px;line-height:18px;display:inline-flex}.ispcard .tag.amber{background:var(--ex-tag-amber-bg);border-color:var(--ex-tag-amber-bd);color:var(--ex-tag-amber-fg)}.ispcard .tag.red{background:var(--ex-tag-red-bg);color:var(--ex-tag-red-bd);border-color:#f7b0b0}.ispcard .tag.blue{background:var(--ex-tag-blue-bg);border-color:var(--ex-tag-blue-bd);color:var(--ex-tag-blue-fg)}.ispcard .tag.green{background:var(--ex-green-fg);border-color:var(--ex-green-fg);color:#fff}.ispcard .time{color:#ced0d1;align-items:center;gap:4px;font-size:14px;line-height:20px;display:flex}.ispcard .id{color:var(--ex-text);flex:1;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:flex}.ispcard .foot{border-top:1px solid var(--ex-surface-2);justify-content:space-between;margin:0 8px 8px;padding-top:8px;display:flex}.ispcard .foot span{color:var(--ex-border-strong);font-size:12px;line-height:16px}.fs-top{background:var(--ex-brand-indigo);color:#fff;align-items:center;gap:16px;height:48px;padding:0 16px 0 20px;display:flex}.fs-top .fs-brand{align-items:center;gap:24px;display:flex}.fs-top .fs-brand img{width:auto;height:24px;display:block}.fs-top .fs-app{white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;display:flex}.fs-top .fs-app .sep{opacity:.9;letter-spacing:.005em;font-weight:400}.fs-top .fs-app .env{font-weight:400}.fs-top .badge{background:var(--ex-blue-bg);color:var(--ex-blue-fg);border-radius:var(--radius-pill);padding:4px 12px;font-size:12px;font-weight:500}.fs-top .spacer{flex:1}.fs-top .fs-saved{color:#ffffffb8;align-items:center;gap:6px;font-size:12px;display:flex}.fs-top .fs-close{color:#fff;font:inherit;cursor:pointer;border-radius:var(--radius);background:0 0;border:none;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:flex}.fs-top .fs-close:hover{background:#ffffff24}.chev{gap:2px;display:flex}.chev-step{color:var(--ex-muted);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);background:#eef1f4;flex:1;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 8px;font-size:12px;font-weight:500;display:flex;position:relative}.chev-step:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%)}.chev-step .n{background:#fff;border:1.5px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex}.chev-step.done{color:var(--ex-active-step);background:#dcefe0}.chev-step.done .n{background:var(--ex-active-step);border-color:var(--ex-active-step);color:#fff}.chev-step.active{background:var(--ex-primary);color:#fff}.chev-step.active .n{background:var(--ex-primary);color:#fff;border-color:#fff}.checkgrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.checktile{border:1px solid var(--ex-border);border-radius:var(--radius);align-items:center;gap:12px;padding:10px 12px;display:flex}.checktile.yes{border-color:var(--ex-amber-fill);background:var(--ex-amber-bg)}.checktile .lab{flex:1}.checktile .lab .t{font-size:14px;font-weight:500}.checktile .lab .s{color:var(--ex-muted);font-size:12px}.toggle{border:1px solid var(--ex-border-strong);border-radius:var(--radius-pill);flex:none;display:flex;overflow:hidden}.toggle button{font:inherit;cursor:pointer;color:var(--ex-muted);background:#fff;border:none;padding:4px 12px;font-size:12px;font-weight:500}.toggle button.on-yes{background:var(--ex-amber-fill);color:#24252b}.toggle button.on-no{color:var(--ex-text);background:#e7eaee}.detail-grid{border-bottom:1px solid var(--ex-border);grid-template-columns:repeat(3,1fr);gap:14px 20px;padding:6px 0 14px;display:grid}.detail-grid .lab{color:var(--ex-muted);font-size:12px}.detail-grid .val{font-size:14px;font-weight:500}.checklist{margin:0;padding:0;list-style:none}.check-item{align-items:flex-start;gap:10px;padding:6px 0;font-size:14px;display:flex}.check-item .box{border:1.5px solid var(--ex-border-strong);border-radius:3px;flex:none;width:16px;height:16px;margin-top:1px}.check-item.done .box{background:var(--ex-primary);border-color:var(--ex-primary);position:relative}.check-item.done .box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.remark{border-top:1px solid #eef1f4;gap:10px;padding:10px 0;display:flex}.remark .who{font-size:13px;font-weight:700}.remark .txt{color:#40434f;font-size:13px}.section-h{margin:16px 0 8px;font-size:16px;font-weight:700}@container (width<=768px){.grid2,.checkgrid{grid-template-columns:1fr}}.exa-root{--ex-sidebar-width:52px;flex-direction:column;width:100%;min-width:0;max-width:none;height:100%;min-height:0;display:flex;position:relative;overflow-x:hidden}.exa-root *{box-sizing:border-box}.exa-body,.exa-body-state{background:var(--ex-page-bg);flex:1;width:100%;min-width:0;max-width:none;min-height:0;overflow:hidden auto}.exa-page-layout{background:var(--ex-page-bg);grid-template-columns:48px minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid}.exa-page-layout.nav-expanded{grid-template-columns:176px minmax(0,1fr)}.exa-page-layout.no-sidebar,.exa-page-layout.no-sidebar.nav-expanded{grid-template-columns:minmax(0,1fr)}.exa-page-layout>.ops-side{grid-area:1/1;min-height:0}.exa-page-content{grid-area:1/2;min-width:0;min-height:0;overflow:hidden}.exa-page-layout.no-sidebar>.exa-page-content{grid-column:1}.exa-root .tb{background:var(--ex-brand-indigo);color:#fff;flex:none;align-items:center;gap:10px;height:40px;padding:0 16px;display:flex}.exa-root .tb .ico-btn{border-radius:var(--radius);color:#ffffffeb;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.exa-root .tb .ico-btn:hover{background:#ffffff1f;border-color:#ffffff2e}.exa-root .tb .ico-btn .ico{opacity:1;width:18px;height:18px}.exa-root .tb .ico-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.exa-root .tb .brand-home{cursor:pointer;background:0 0;border:0;align-items:center;height:30px;padding:0;display:inline-flex}.exa-root .tb .brand-home:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.exa-root .tb .logo{height:22px;display:block}.exa-root .tb .app-name{color:#fff;white-space:nowrap;align-items:baseline;gap:9px;line-height:20px;display:inline-flex}.exa-root .tb .app-name strong{font-size:16px;font-weight:700}.exa-root .tb .app-name small{opacity:.95;font-size:12px;font-weight:400}.exa-root .tb.has-context{gap:12px;height:56px}.exa-root .tb.has-context .app-name{border-right:1px solid #ffffff52;padding-right:14px}.exa-root .tb.has-context .app-name small{display:none}.exa-root .tb .shell-context{color:#fff;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.exa-root .tb .shell-context-title{align-items:center;gap:7px;min-width:0;display:flex}.exa-root .tb .shell-context-title strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:650;overflow:hidden}.exa-root .tb .shell-context-title>span{letter-spacing:.05em;opacity:.7;flex:none;font-size:8px;font-weight:500}.exa-root .tb .shell-context-subtitle{text-overflow:ellipsis;white-space:nowrap;opacity:.72;margin-top:3px;font-size:10px;font-weight:300;overflow:hidden}.exa-root .tb .shell-demo-tag{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff59;border-radius:4px;padding:4px 7px;font-size:9px;font-weight:650}.exa-root .tb .shell-spacer{flex:1}.exa-root .tb .acting-as{color:#fff;flex:none;align-items:center;gap:6px;min-width:0;font-size:11px;display:inline-flex}.exa-root .tb .acting-as-label{white-space:nowrap;font-weight:650}.exa-root .tb .acting-as select{border-radius:var(--radius);color:#fff;background:#ffffff1f;border:1px solid #ffffff59;min-width:0;max-width:220px;height:26px;padding:0 4px;font-size:11px}.exa-root .tb .acting-as select option{color:#1b1b1b;background:#fff}.exa-root .tb .acting-as select:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.exa-root .tb .av{background:var(--ex-avatar-bg);width:28px;height:28px;color:var(--ex-avatar-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;overflow:hidden}.exa-root .tb .av img{object-fit:cover;width:100%;height:100%;display:block}.exa-root .tb .shell-notifications{flex:none;display:inline-flex;position:relative}.exa-root .tb .shell-notification-btn{position:relative}.exa-root .tb .shell-notification-count{background:var(--ex-tag-red-fg);color:#fff;border-radius:6px;place-items:center;min-width:12px;height:12px;padding:0 3px;font-size:7px;font-weight:700;line-height:12px;display:grid;position:absolute;top:1px;right:1px}.exa-root .tb .shell-notification-panel{z-index:90;border:1px solid var(--ex-border);background:var(--ex-surface);width:300px;color:var(--ex-text);border-radius:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 30px #1419322e}.exa-root .tb .shell-notification-panel header{border-bottom:1px solid var(--ex-divider);justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;display:flex}.exa-root .tb .shell-notification-panel header strong{font-size:13px}.exa-root .tb .shell-notification-panel header button{min-height:30px;color:var(--ex-link);cursor:pointer;background:0 0;border:0;font-size:10px}.exa-root .tb .shell-notification-panel ul{margin:0;padding:0;list-style:none}.exa-root .tb .shell-notification-panel li{border-bottom:1px solid var(--ex-divider);padding:10px 12px}.exa-root .tb .shell-notification-panel li:last-child{border-bottom:0}.exa-root .tb .shell-notification-panel li strong,.exa-root .tb .shell-notification-panel li small{display:block}.exa-root .tb .shell-notification-panel li strong{font-size:11px;font-weight:600}.exa-root .tb .shell-notification-panel li small{color:var(--ex-muted);margin-top:2px;font-size:9px;font-weight:400}@container (width<=600px){.exa-root .tb{gap:8px;height:40px;padding:0 10px}.exa-root .tb .app-name small,.exa-root .tb .shell-home-btn,.exa-root .tb .shell-back-btn{display:none}.exa-root .tb .acting-as-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.exa-root .tb .acting-as select{max-width:64px}.exa-root .tb.has-context{height:48px}.exa-root .tb.has-context .app-name,.exa-root .tb .shell-demo-tag,.exa-root .tb .shell-context-title>span{display:none}.exa-root .tb .shell-context-title strong{font-size:15px}.exa-root .tb .shell-context-subtitle{display:none}.exa-root .tb .shell-notification-panel{width:auto;position:fixed;top:56px;left:10px;right:10px}}@container (width<=760px){.exa-page-layout,.exa-page-layout.nav-expanded{height:auto;min-height:100%;display:block}.exa-page-layout>.ops-side{display:none}.exa-page-content{width:100%;min-height:100%;overflow:visible}}.exa-mnav-root{width:100%;min-width:0;max-width:100%;display:none;overflow:hidden}@container (width<=760px){.exa-mnav-root{z-index:50;pointer-events:none;display:block;position:absolute;inset:0}.exa-mnav{z-index:60;background:var(--ex-surface);border-top:1px solid var(--ex-border);pointer-events:auto;width:100%;min-width:0;max-width:100%;height:60px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #14193214}.exa-mnav-it{min-width:0;color:var(--ex-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 4px 4px;font-size:11px;line-height:14px;display:flex}.exa-mnav-it:hover{color:var(--ex-text)}.exa-mnav-it svg{width:20px;height:20px;stroke:var(--ex-primary);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.exa-mnav-it.on{color:var(--ex-brand-indigo)}.exa-mnav-it.on svg{stroke:var(--ex-brand-indigo)}.exa-mnav-it span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.exa-mnav-it:focus-visible,.exa-fab:focus-visible,.exa-sheet-it:focus-visible,.exa-sheet-x:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.exa-fab{z-index:75;background:var(--ex-primary);color:#fff;cursor:pointer;pointer-events:auto;border:0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:30px;font-weight:400;line-height:1;display:flex;position:absolute;bottom:72px;right:16px;box-shadow:0 6px 16px #1419324d}.exa-fab:hover{background:var(--ex-primary-dark)}.exa-root.exa-screen-detail .exa-fab{display:none}.exa-sheet-bd{z-index:80;pointer-events:none;opacity:0;visibility:hidden;pointer-events:none;background:#1419326b;transition:opacity .2s,visibility .2s;position:absolute;inset:0}.exa-sheet-bd.open{opacity:1;visibility:visible;pointer-events:auto}}.exa-admin{max-width:1050px;color:var(--ex-text);margin:0 auto;padding:28px 30px 56px}.exa-admin-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.exa-admin-head h1{font-family:var(--font-display);color:var(--ex-brand-indigo);margin:3px 0 5px;font-size:25px}.exa-admin-head p,.exa-admin-card-head p{color:var(--ex-muted);margin:0;font-size:12px;line-height:1.45}.exa-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ex-primary);font-size:11px;font-weight:700}.exa-admin-lock{border:1px solid var(--ex-tag-amber-bg);border-radius:var(--radius);background:var(--ex-tag-amber-bg);color:var(--ex-amber-fg);align-items:baseline;gap:10px;margin-bottom:14px;padding:11px 13px;font-size:12px;display:flex}.exa-admin-lock span{color:var(--ex-text)}.exa-admin-card{border:1px solid var(--ex-border);border-radius:var(--radius-lg);background:var(--ex-surface);box-shadow:var(--shadow-card);margin-bottom:16px;padding:18px}.exa-admin-card-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.exa-admin-card h2{font-family:var(--font-display);color:var(--ex-brand-indigo);margin:0 0 4px;font-size:16px}.exa-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.exa-admin-grid label{color:var(--ex-muted);gap:5px;font-size:11px;font-weight:700;display:grid}.exa-admin-grid label.wide,.exa-admin-grid fieldset.wide{grid-column:1/-1}.exa-admin-grid fieldset.wide{border:0;margin:0;padding:0}.exa-admin-grid fieldset.wide legend{color:var(--ex-muted);margin-bottom:5px;padding:0;font-size:11px;font-weight:700}.exa-admin-hazard-list{border:1px solid var(--ex-border);border-radius:6px;flex-wrap:wrap;gap:6px 16px;max-height:160px;padding:8px;display:flex;overflow:auto}.exa-admin-hazard-list label{color:var(--ex-text);align-items:center;gap:6px;font-size:12px;font-weight:400;display:flex}.exa-admin-grid input:not([type=checkbox]),.exa-admin-grid textarea,.exa-admin-resource-edit input{box-sizing:border-box;border:1px solid var(--ex-border);background:var(--ex-surface);width:100%;min-height:34px;color:var(--ex-text);font:inherit;border-radius:5px;padding:7px 9px;font-weight:400}.exa-admin-grid textarea{resize:vertical;min-height:88px;line-height:1.45}.exa-admin input:disabled,.exa-admin button:disabled,.exa-admin input[type=checkbox]:disabled{cursor:not-allowed}.exa-admin input:disabled,.exa-admin textarea:disabled{background:var(--ex-surface-2);border-color:var(--ex-border);color:var(--ex-muted-2);opacity:1}.exa-admin input[type=checkbox]:disabled{accent-color:var(--ex-muted-2);opacity:.65}.exa-admin .btn:disabled,.exa-admin .btn-outline:disabled{background:var(--ex-surface-2);border-color:var(--ex-border);color:var(--ex-muted-2);opacity:1;box-shadow:none}.exa-admin-check{border:0;align-items:center;min-width:0;margin:0;padding:0;color:var(--ex-text)!important;grid-template-columns:auto 1fr!important;gap:8px!important;font-weight:500!important;display:flex!important}.exa-admin-check>label{color:var(--ex-text);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.exa-admin-check input{width:16px;height:16px}.exa-admin-help{color:var(--ex-muted);margin:12px 0 0;font-size:11px;line-height:1.45}.exa-admin-resource-list{gap:8px;display:grid}.exa-admin-resource{border:1px solid var(--ex-divider);border-radius:6px;grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);align-items:center;gap:14px;padding:10px;display:grid}.exa-admin-resource strong,.exa-admin-resource span{display:block}.exa-admin-resource strong{font-size:12px}.exa-admin-resource span{color:var(--ex-muted);margin-top:3px;font-size:11px}.exa-admin-resource-edit{align-items:center;gap:8px;min-width:0;display:flex}.exa-admin-resource-edit input{flex:1}.exa-admin-empty{border:1px dashed var(--ex-border);color:var(--ex-muted);border-radius:6px;padding:12px;font-size:12px}.exa-admin-grid select{box-sizing:border-box;border:1px solid var(--ex-border);background:var(--ex-surface);width:100%;min-height:34px;color:var(--ex-text);font:inherit;border-radius:5px;padding:7px 9px}.exa-ptc-item{border:1px solid var(--ex-divider);background:var(--ex-surface);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px;display:flex}.exa-ptc-item.retired{background:var(--ex-surface-2)}.exa-ptc-main{flex:320px;gap:4px;min-width:0;display:grid}.exa-ptc-main strong{font-size:13px}.exa-ptc-main strong code{color:var(--ex-muted);margin-left:6px;font-size:11px;font-weight:400}.exa-ptc-main>span{color:var(--ex-muted);font-size:12px;line-height:1.45}.exa-ptc-badges{flex-wrap:wrap;gap:6px;display:flex}.exa-ptc-badge{border:1px solid var(--ex-indigo-tint-bd);background:var(--ex-indigo-tint);color:var(--ex-brand-indigo);border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.exa-ptc-badge.retired{border-color:var(--ex-border-strong);background:var(--ex-surface-2);color:var(--ex-muted-strong)}.exa-ptc-retired-gaps{color:var(--ex-muted-strong);font-size:12px;font-weight:600}.exa-ptc-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.exa-ptc-form{width:100%}.exa-ptc-add{border-top:1px solid var(--ex-divider);margin-top:16px;padding-top:14px}.exa-ptc-add h3{color:var(--ex-brand-indigo);margin:0 0 10px;font-size:13px}.exa-admin-lock.exa-ptc-error{border-color:var(--ex-risk-critical);background:var(--ex-risk-critical-bg)}@container (width<=620px){.exa-admin{padding:20px 16px 44px}.exa-admin-head,.exa-admin-card-head{flex-direction:column}.exa-admin-grid{grid-template-columns:1fr}.exa-admin-grid label.wide{grid-column:auto}.exa-admin-resource{grid-template-columns:1fr}.exa-admin-resource-edit{flex-direction:column;align-items:stretch}.exa-admin-resource-edit .btn-outline{width:100%}}@container (width<=760px){.exa-sheet{z-index:81;pointer-events:auto;background:var(--ex-surface);visibility:hidden;border-radius:16px 16px 0 0;max-height:86%;padding:0 0 14px;transition:transform .22s,visibility .22s;position:absolute;bottom:0;left:0;right:0;overflow:auto;transform:translateY(110%);box-shadow:0 -6px 24px #1419322e}.exa-sheet.open{visibility:visible;transform:translateY(0)}.exa-sheet-hd{color:var(--ex-brand-indigo);font-family:var(--font-display);justify-content:center;align-items:center;padding:14px;font-size:17px;font-weight:500;line-height:24px;display:flex;position:relative}.exa-sheet-x{background:var(--ex-surface-2);width:28px;height:28px;color:var(--ex-muted);font:inherit;cursor:pointer;border:0;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:11px;right:14px}.exa-sheet-list{flex-direction:column;gap:8px;padding:0 14px;display:flex}.exa-sheet-it{border:1px solid var(--ex-border);border-radius:var(--radius);background:var(--ex-surface);width:100%;color:var(--ex-text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:11px 14px;display:flex}.exa-sheet-it:hover{background:var(--ex-indigo-hover);border-color:var(--ex-indigo-tint-bd)}.exa-sheet-ic{background:var(--ex-indigo-tint);width:34px;height:34px;color:var(--ex-brand-indigo);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.exa-sheet-ic svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.exa-sheet-lb{flex:1;font-size:14px;font-weight:500;line-height:20px}.exa-sheet-pl{color:var(--ex-muted);font-size:20px;line-height:20px}.exa-body{padding-bottom:60px}.exa-root.exa-wizard .exa-body{padding-bottom:0}}.exa-root .wrap{max-width:1200px;margin:0 auto;padding:20px 28px 48px}.exa-root .stub{text-align:center;color:var(--ex-muted);border:1px dashed var(--ex-border);border-radius:var(--radius);background:var(--ex-surface);padding:40px}.exa-state-panel{background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius-lg);width:min(100% - 48px,760px);box-shadow:var(--shadow-card);color:var(--ex-text);margin:48px auto;padding:28px}.exa-state-panel h2{font-family:var(--font-display);color:var(--ex-brand-indigo);margin:4px 0 8px;font-size:22px;line-height:28px}.exa-state-panel p{color:var(--ex-muted-strong);margin:10px 0 0;font-size:14px;line-height:21px}.exa-state-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ex-primary);font-size:11px;font-weight:700;display:block}.exa-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.exa-skeleton{background:var(--ex-surface-2);border-radius:var(--radius);display:block;position:relative;overflow:hidden}.exa-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.4s ease-in-out infinite exa-shimmer;position:absolute;inset:0;transform:translate(-100%)}.exa-skeleton-title{width:54%;height:24px;margin-top:12px}.exa-skeleton-card{height:72px}.exa-skeleton-row{grid-column:1/-1;height:48px}.exa-access-denied{max-width:560px}@keyframes exa-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.exa-skeleton:after{animation:none}}@container (width<=620px){.exa-state-panel{width:calc(100% - 28px);margin:24px auto;padding:20px}.exa-state-panel h2{font-size:19px;line-height:25px}.exa-skeleton-grid{grid-template-columns:1fr}.exa-skeleton-row{grid-column:auto}}.nt-page{z-index:90;min-height:0;color:var(--ex-text);pointer-events:none;position:absolute;inset:0}.nt-overlay{pointer-events:auto;background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.nt-dialog{border:1px solid var(--ex-border);background:#fff;border-radius:6px;flex-direction:column;width:100%;max-width:520px;max-height:90%;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000002e}.nt-dialog-head{border-bottom:1px solid var(--ex-border);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.nt-dialog-head h1{color:var(--ex-text);margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:20px}.nt-icon-button{color:var(--ex-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.nt-icon-button:hover{background:var(--ex-surface-2);color:var(--ex-text)}.nt-icon-button svg{width:16px;height:16px}.nt-content{padding:20px;overflow-y:auto}.nt-choice-content{flex-direction:column;gap:12px;display:flex}.nt-choice-content>p{color:var(--ex-muted-strong);margin:0 0 4px;font-size:13px}.nt-path{text-align:left;border:1px solid var(--ex-border);width:100%;color:var(--ex-text);font:inherit;cursor:pointer;background:#fff;border-radius:6px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:start;gap:12px;padding:16px;display:grid}.nt-path:hover{border-color:var(--ex-primary);background:var(--ex-indigo-hover)}.nt-path.urgent:hover{border-color:var(--ex-amber-fg);background:var(--ex-tag-amber-bg)}.nt-path-icon{background:var(--ex-page-bg);width:32px;height:32px;color:var(--ex-brand-indigo);border-radius:6px;place-items:center;margin-top:2px;display:grid}.nt-path.urgent .nt-path-icon{background:var(--ex-tag-amber-bg);color:var(--ex-amber-fg)}.nt-path-icon svg{width:16px;height:16px}.nt-path>svg{width:14px;height:14px;color:var(--ex-muted);margin-top:2px}.nt-path strong,.nt-path small{display:block}.nt-path strong{font-size:14px;font-weight:500}.nt-path small{color:var(--ex-muted);margin-top:2px;font-size:12px;font-weight:400;line-height:17px}.nt-form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.nt-form .nt-content{flex-direction:column;flex:1;gap:16px;display:flex}.nt-grid{flex-direction:column;gap:16px;display:flex}.nt-grid label{min-width:0;display:block}.nt-grid label>span{color:var(--ex-muted-strong);letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.nt-grid input,.nt-grid select,.nt-grid textarea{border:1px solid var(--ex-border);width:100%;color:var(--ex-text);font:inherit;background:#fff;border-radius:4px;outline:none;padding:7px 11px;font-size:13px;font-weight:400}.nt-grid textarea{resize:none}.nt-grid input:focus,.nt-grid select:focus,.nt-grid textarea:focus{border-color:var(--ex-primary);box-shadow:0 0 0 1px var(--ex-primary)}.nt-notice,.nt-errors{border:1px solid var(--ex-tag-amber-bd);background:var(--ex-tag-amber-bg);color:var(--ex-amber-fg);border-radius:4px;align-items:flex-start;gap:8px;padding:10px 14px;display:flex}.nt-errors{border-color:var(--ex-tag-red-bd);background:var(--ex-tag-red-bg);color:var(--ex-red-fg)}.nt-notice>svg,.nt-errors>svg{flex:none;width:13px;height:13px;margin-top:1px}.nt-notice p,.nt-errors p{margin:0;font-size:12px;line-height:17px}.nt-safety-section{border-top:1px solid var(--ex-border);padding-top:16px}.nt-disclosure{color:var(--ex-brand-indigo);font:inherit;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:700;display:flex}.nt-disclosure svg{width:13px;height:13px}.nt-safety-fields{flex-direction:column;gap:12px;margin-top:14px;display:flex}.nt-safety-fields>p{color:var(--ex-muted);margin:0;font-size:12px;line-height:17px}.nt-safety-fields .nt-grid{gap:12px}.nt-footer{border-top:1px solid var(--ex-border);background:var(--ex-page-bg);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}.nt-footer button{font:inherit;cursor:pointer;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:500}.nt-secondary{border:1px solid var(--ex-border);color:var(--ex-text);background:#fff}.nt-primary{background:var(--ex-primary);color:#fff;border:0;align-items:center;gap:7px;display:inline-flex;padding-inline:20px!important}.nt-primary:hover{background:var(--ex-primary-dark)}.nt-primary svg{width:15px;height:15px}.nt-inline-footer{background:0 0;border-top:0;justify-content:flex-start;padding:6px 0 0}.nt-dialog button:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}@container (width<=560px){.nt-overlay{padding:10px}.nt-dialog{max-height:calc(100% - 20px)}.nt-dialog-head{padding:14px 16px}.nt-content{padding:16px}.nt-footer{padding:12px 16px}.nt-primary{min-width:0}}.nsp-overlay{z-index:1150;background:#10182875;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.nsp-dialog{border:1px solid var(--ex-border);background:#fff;border-radius:8px;flex-direction:column;width:min(764px,100vw - 32px);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 48px #1018282e,0 8px 16px #1018281f}.nsp-head{background:var(--ex-primary);color:#fff;align-items:center;gap:12px;padding:15px 20px;display:flex}.nsp-head>svg{opacity:.82;width:22px;height:22px}.nsp-head>div{flex:1;min-width:0}.nsp-head h1{margin:0;font-size:19px;font-weight:650;line-height:1.15}.nsp-head p{opacity:.78;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:11px;overflow:hidden}.nsp-head button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:32px;height:32px;padding:0;display:grid}.nsp-head button:hover{background:#ffffff1f}.nsp-steps{border-bottom:1px solid var(--ex-border);align-items:stretch;padding:0 14px;display:flex;overflow-x:auto}.nsp-steps>span{color:var(--ex-muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:10px 7px 8px;font-size:11px;display:flex}.nsp-steps>svg{color:#98a2b3;flex:none;align-self:center;width:13px;height:13px}.nsp-steps i{border:1px solid #aeb8c8;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.nsp-steps .current{border-bottom-color:var(--ex-primary);color:var(--ex-text);font-weight:650}.nsp-steps .current i,.nsp-steps .done i{border-color:var(--ex-primary);background:var(--ex-primary);color:#fff}.nsp-steps i svg{width:13px;height:13px}.nsp-progress{background:#e9edf3;height:3px}.nsp-progress span{background:var(--ex-primary);height:100%;transition:width .16s;display:block}.nsp-body{min-height:330px;padding:16px 20px 20px;overflow-y:auto}.nsp-section-title{margin-bottom:14px}.nsp-section-title span{color:var(--ex-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:10px;display:block}.nsp-section-title h2{color:var(--ex-primary);margin:0;font-size:16px;font-weight:650}.nsp-error{color:#9b1c1c;background:#fff1f1;border:1px solid #f4b9b9;border-radius:4px;align-items:flex-start;gap:8px;margin:0 0 14px;padding:9px 11px;font-size:12px;display:flex}.nsp-error svg{flex:none;width:16px;height:16px}.nsp-grid{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.nsp-grid label{flex-direction:column;gap:5px;display:flex}.nsp-grid label.wide{grid-column:1/-1}.nsp-grid label>span{color:#475467;font-size:11px;font-weight:600}.nsp-grid input,.nsp-grid select,.nsp-grid textarea{box-sizing:border-box;width:100%;color:var(--ex-text);font:inherit;background:#fff;border:1px solid #b8c1cf;border-radius:4px;outline:none;padding:8px 10px;font-size:12px}.nsp-grid input[readonly]{color:#475467;background:#f6f8fb}.nsp-grid input:focus,.nsp-grid select:focus,.nsp-grid textarea:focus{border-color:var(--ex-primary);box-shadow:0 0 0 2px #1636a01f}.nsp-grid textarea{resize:vertical}.nsp-choice-grid{gap:8px;display:grid}.nsp-choice-grid.preflight,.nsp-choice-grid.risks{grid-template-columns:1fr 1fr}.nsp-choice-grid label{border:1px solid var(--ex-border);cursor:pointer;background:#fff;border-radius:4px;align-items:flex-start;gap:9px;min-height:50px;padding:9px 10px;display:flex}.nsp-choice-grid label:hover{background:#f8faff;border-color:#9babca}.nsp-choice-grid label.selected{border-color:var(--ex-primary);background:var(--ex-indigo-hover)}.nsp-choice-grid input{opacity:0;pointer-events:none;position:absolute}.nsp-choice-grid i{color:#fff;border:1px solid #aeb8c8;border-radius:4px;flex:none;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.nsp-choice-grid .selected i{border-color:var(--ex-primary);background:var(--ex-primary)}.nsp-choice-grid i svg{width:14px;height:14px}.nsp-choice-grid span{min-width:0}.nsp-choice-grid strong,.nsp-choice-grid small{display:block}.nsp-choice-grid strong{color:var(--ex-text);font-size:12px;font-weight:600}.nsp-choice-grid small{color:var(--ex-muted);margin-top:2px;font-size:10px;line-height:1.25}.nsp-guidance,.nsp-hazard-toolbar p{color:var(--ex-muted);margin:0 0 12px;font-size:11px}.nsp-hazard-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.nsp-hazard-toolbar p{margin:0}.nsp-hazard-toolbar button,.nsp-empty{border:1px solid var(--ex-primary);color:var(--ex-primary);cursor:pointer;background:#fff;border-radius:4px;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.nsp-hazard-toolbar button{padding:6px 10px}.nsp-hazard-toolbar svg,.nsp-empty svg{width:15px;height:15px}.nsp-hazards{flex-direction:column;gap:10px;margin-top:12px;display:flex}.nsp-hazards section{border:1px solid var(--ex-border);background:#fff;border-radius:4px;padding:12px}.nsp-hazard-head{color:var(--ex-text);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;display:flex}.nsp-hazard-head button{width:28px;height:28px;color:var(--ex-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid}.nsp-hazard-head button:hover{color:#b42318;background:#fff1f1}.nsp-empty{border-style:dashed;flex-direction:column;justify-content:center;width:100%;padding:20px}.nsp-empty span{color:var(--ex-muted);font-weight:400}.nsp-signoff{grid-template-columns:180px 1fr;gap:16px;display:grid}.nsp-risk-summary{color:#176b43;background:#effaf4;border:1px solid #8ec8ad;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-height:142px;display:flex}.nsp-risk-summary.md{color:#8a5a00;background:#fff8e7;border-color:#e3bb6d}.nsp-risk-summary.hi{color:#9b1c1c;background:#fff1f1;border-color:#e4a0a0}.nsp-risk-summary span{text-transform:uppercase;letter-spacing:.05em;font-size:10px}.nsp-risk-summary strong{font-size:34px;line-height:1.1}.nsp-risk-summary em{font-size:11px;font-style:normal;font-weight:600}.nsp-signoff dl{border:1px solid var(--ex-border);border-radius:4px;margin:0}.nsp-signoff dl>div{border-bottom:1px solid var(--ex-border);grid-template-columns:125px 1fr;gap:10px;padding:7px 10px;font-size:11px;display:grid}.nsp-signoff dl>div:last-child{border-bottom:0}.nsp-signoff dt{color:var(--ex-muted)}.nsp-signoff dd{color:var(--ex-text);margin:0;font-weight:600}.nsp-confirm{border:1px solid var(--ex-border);cursor:pointer;background:#f8fafc;border-radius:4px;grid-column:1/-1;align-items:flex-start;gap:9px;padding:11px;font-size:12px;display:flex}.nsp-confirm input{opacity:0;position:absolute}.nsp-confirm i{color:#fff;border:1px solid #9aa7b9;border-radius:4px;flex:none;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.nsp-confirm input:checked+i{border-color:var(--ex-primary);background:var(--ex-primary)}.nsp-confirm svg{width:14px;height:14px}.nsp-footer{border-top:1px solid var(--ex-border);background:#f7f9fc;align-items:center;gap:10px;padding:11px 20px;display:flex}.nsp-footer>span{text-align:center;color:var(--ex-muted);flex:1;font-size:10px}.nsp-footer button{min-width:92px;font:inherit;cursor:pointer;border-radius:4px;padding:7px 14px;font-size:12px;font-weight:600}.nsp-footer .secondary{color:var(--ex-text);background:#fff;border:1px solid #b8c1cf}.nsp-footer .primary{border:1px solid var(--ex-primary);background:var(--ex-primary);color:#fff}.nsp-footer .primary:hover{background:var(--ex-primary-dark)}.nsp-footer .primary:disabled{opacity:.45;cursor:not-allowed}.nsp-dialog button:focus-visible,.nsp-dialog input:focus-visible,.nsp-dialog select:focus-visible,.nsp-dialog textarea:focus-visible{outline-offset:2px;outline:2px solid #2864dc}@media (width<=700px){.nsp-overlay{padding:0}.nsp-dialog{border:0;border-radius:0;width:100%;height:100vh;max-height:100vh}.nsp-head{padding:13px 15px}.nsp-steps{padding:0 8px}.nsp-steps>span{padding-inline:5px}.nsp-steps>span:not(.current){font-size:0}.nsp-body{padding:14px 15px}.nsp-grid,.nsp-choice-grid.preflight,.nsp-choice-grid.risks,.nsp-signoff{grid-template-columns:1fr}.nsp-grid label.wide,.nsp-signoff .nsp-confirm{grid-column:auto}.nsp-footer{padding:10px 15px}.nsp-footer>span{display:none}}.exa-admin{max-width:1180px;padding:14px 20px 40px}.exa-admin-head{margin-bottom:12px}.exa-admin-head h1{margin:2px 0 4px;font-size:21px;line-height:26px}.exa-admin-card{box-shadow:none;border-radius:6px;margin-bottom:12px;padding:14px}.exa-admin-card h2{font-size:16px;line-height:22px}.exa-state-panel{box-shadow:none;border-radius:6px}@container (width<=620px){.exa-admin{padding:14px 12px 32px}.exa-admin-head{gap:12px}.exa-admin-card{padding:12px}.exa-admin,.exa-admin-card,.exa-admin-card-head,.exa-admin-card-head>div,.exa-admin-grid,.exa-admin-resource{min-width:0;max-width:100%}.exa-admin p,.exa-admin span,.exa-admin strong{overflow-wrap:anywhere}.exa-admin input,.exa-admin textarea{max-width:100%}}@container (width>=761px) and (width<=960px){.exa-page-layout.nav-expanded{grid-template-columns:48px minmax(0,1fr)}.exa-page-layout.nav-expanded>.ops-side{padding:10px 2px}.exa-page-layout.nav-expanded .ops-side-label{display:none}.exa-page-layout.nav-expanded .ops-nav{width:44px;font-size:inherit;justify-content:center;gap:0;padding:0}.exa-page-layout.nav-expanded .ops-nav span{display:none}}@container (width<=420px){.exa-root .tb .shell-context{display:none}}@container (width<=760px){.exa-root.exa-screen-home .exa-fab{display:none}}.nsp-reference{--nsp-safety:#9a4f08;--nsp-safety-line:#d97706;--nsp-safety-bg:#fff8ec}.nsp-reference .nsp-head{background:var(--nsp-safety)}.nsp-reference .nsp-steps .current{border-bottom-color:var(--nsp-safety-line)}.nsp-reference .nsp-steps .current i,.nsp-reference .nsp-steps .done i{border-color:var(--nsp-safety-line);background:var(--nsp-safety-line)}.nsp-reference .nsp-progress span{background:var(--nsp-safety-line)}.nsp-progress-copy{color:var(--ex-muted);justify-content:space-between;padding:5px 20px 0;font-size:10px;display:flex}.nsp-progress-copy strong{color:var(--ex-text);font-weight:650}.nsp-reference .nsp-body{min-height:360px}.nsp-step-stack{flex-direction:column;gap:18px;display:flex}.nsp-people{flex-direction:column;gap:10px;display:flex}.nsp-people>label{flex-direction:column;gap:5px;display:flex}.nsp-people>label>span{color:#475467;font-size:11px;font-weight:600}.nsp-people>label>input{font:inherit;border:1px solid #b8c1cf;border-radius:4px;padding:8px 10px;font-size:12px}.nsp-section-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.nsp-section-row h2{color:var(--ex-text);margin:0;font-size:14px}.nsp-section-row>button{color:var(--ex-text);cursor:pointer;background:#fff;border:1px solid #b8c1cf;border-radius:4px;padding:3px 9px;font-size:11px;font-weight:650}.nsp-token-field{background:#fff;border:1px solid #b8c1cf;border-radius:4px;flex-wrap:wrap;align-items:center;gap:5px;min-height:36px;padding:4px 7px;display:flex}.nsp-token-field:focus-within{border-color:var(--ex-primary);box-shadow:0 0 0 2px #1636a01f}.nsp-token-field em{border:1px solid var(--ex-primary);color:var(--ex-text);border-radius:4px;align-items:center;gap:5px;padding:3px 5px;font-size:11px;font-style:normal;display:inline-flex}.nsp-token-field em small{color:var(--ex-primary);text-transform:uppercase;font-size:8px;font-weight:750}.nsp-token-field em button{color:var(--ex-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:1}.nsp-token-field input{min-width:120px;font:inherit;border:0;outline:0;flex:150px;padding:4px 2px;font-size:12px}.nsp-reference .nsp-choice-grid label.selected{border-color:var(--nsp-safety-line);background:var(--nsp-safety-bg)}.nsp-reference .nsp-choice-grid .selected i{border-color:var(--nsp-safety-line);background:var(--nsp-safety-line)}.nsp-reference .nsp-choice-grid label.selected strong{color:var(--nsp-safety)}.nsp-required-note{color:var(--nsp-safety-line);margin:10px 0 0;font-size:11px;font-weight:650}.nsp-info{background:var(--nsp-safety-bg);color:var(--ex-text);border:1px solid #f0c77d;border-radius:4px;margin:0 0 12px;padding:9px 11px;font-size:11px;line-height:1.45}.nsp-hazard-layout{grid-template-columns:minmax(0,1fr) 190px;align-items:start;gap:14px;display:grid}.nsp-hazard-list{border:1px solid var(--ex-border);background:#fff;border-radius:6px;overflow:hidden}.nsp-hazard-list>header{border-bottom:1px solid var(--ex-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.nsp-hazard-list>header div{align-items:baseline;gap:8px;display:flex}.nsp-hazard-list>header strong{font-size:13px}.nsp-hazard-list>header span{color:var(--ex-muted);font-size:10px}.nsp-hazard-list>header button{border:1px solid var(--nsp-safety-line);color:var(--nsp-safety);cursor:pointer;background:#fff;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700}.nsp-hazard-list>button{border:0;border-bottom:1px solid var(--ex-border);text-align:left;cursor:pointer;background:#fff;flex-direction:column;gap:5px;width:100%;padding:10px 12px;display:flex}.nsp-hazard-list>button.incomplete{background:var(--nsp-safety-bg)}.nsp-hazard-row{align-items:center;gap:7px;width:100%;display:flex}.nsp-hazard-row>i{background:var(--nsp-safety-bg);width:21px;height:21px;color:var(--nsp-safety);border:1px solid #f0c77d;border-radius:5px;place-items:center;font-size:10px;font-style:normal;font-weight:750;display:grid}.nsp-hazard-row>strong{flex:1;font-size:12px}.nsp-hazard-row>em{border-radius:999px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:700}.nsp-hazard-row>em.lo{color:#176b43;background:#effaf4}.nsp-hazard-row>em.md{color:#8a5a00;background:#fff8e7}.nsp-hazard-row>em.hi{color:#9b1c1c;background:#fff1f1}.nsp-hazard-row>svg{width:14px;height:14px;color:var(--ex-muted)}.nsp-hazard-list>button>small{color:var(--ex-muted);padding-left:28px;font-size:10px}.nsp-hazard-list>button>small.effect{color:#176b43;font-weight:650}.nsp-empty-state{text-align:center;flex-direction:column;align-items:center;gap:5px;padding:24px;display:flex}.nsp-empty-state svg{color:var(--ex-muted)}.nsp-empty-state strong{font-size:13px}.nsp-empty-state span{color:var(--ex-muted);font-size:11px}.nsp-recommended{border:1px solid var(--ex-border);background:#f8f9fb;border-radius:6px;padding:11px}.nsp-recommended h3{color:var(--ex-text);margin:0 0 8px;font-size:12px}.nsp-recommended p{color:var(--ex-muted);margin:0;font-size:10px;line-height:1.4}.nsp-recommended>button{color:var(--ex-text);cursor:pointer;background:#fff;border:1px solid #b8c1cf;border-radius:999px;margin:0 4px 5px 0;padding:4px 8px;font-size:10px;display:inline-flex}.nsp-recommended>button.add{border-color:var(--nsp-safety-line);width:100%;color:var(--nsp-safety);border-radius:4px;justify-content:center;align-items:center;gap:5px;margin:8px 0 0;padding:8px;font-weight:700;display:flex}.nsp-recommended .add svg{width:13px;height:13px}.nsp-review{flex-direction:column;gap:12px;display:flex}.nsp-review-banner{background:var(--nsp-safety-bg);color:var(--nsp-safety);border:1px solid #f0c77d;border-radius:5px;align-items:center;gap:9px;padding:9px 12px;font-size:11px;display:flex}.nsp-review-banner.high{color:#9b1c1c;background:#fff1f1;border-color:#e4a0a0}.nsp-review-banner strong{color:#fff;background:currentColor;border-radius:3px;padding:2px 6px;font-size:9px}.nsp-review-section{border:1px solid var(--ex-border);border-radius:5px;overflow:hidden}.nsp-review-section>header{border-bottom:1px solid var(--ex-border);background:#fafafa;align-items:center;gap:7px;padding:8px 11px;display:flex}.nsp-review-section>header i{background:var(--nsp-safety-line);color:#fff;border-radius:4px;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;font-weight:800;display:grid}.nsp-review-section>header strong{color:var(--nsp-safety);flex:1;font-size:12px}.nsp-review-section>header span{color:var(--ex-muted);font-size:10px;font-weight:650}.nsp-review-section>div{padding:7px 11px}.nsp-review-section dl{margin:0}.nsp-review-section dl>div{border-bottom:1px solid var(--ex-border);grid-template-columns:100px 1fr;gap:8px;padding:4px 0;font-size:11px;display:grid}.nsp-review-section dl>div:last-child{border:0}.nsp-review-section dt{color:var(--ex-muted);text-transform:uppercase;font-size:9px}.nsp-review-section dd{margin:0}.nsp-review-section ul{grid-template-columns:1fr 1fr;gap:5px;margin:0;padding:0;list-style:none;display:grid}.nsp-review-section li{align-items:center;gap:6px;font-size:11px;display:flex}.nsp-review-section li i{background:var(--nsp-safety-line);color:#fff;border-radius:4px;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;display:grid}.nsp-review-pills{flex-wrap:wrap;gap:5px;display:flex}.nsp-review-pills span{background:var(--nsp-safety-bg);border:1px solid #f0c77d;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}.nsp-review-pills p{color:var(--ex-muted);margin:0;font-size:11px}.nsp-review-hazards article{border-bottom:1px solid var(--ex-border);padding:7px 0}.nsp-review-hazards article:last-child{border:0}.nsp-review-hazards article>div{align-items:center;gap:7px;display:flex}.nsp-review-hazards i{background:var(--nsp-safety-bg);width:18px;height:18px;color:var(--nsp-safety);border-radius:4px;place-items:center;font-size:9px;font-style:normal;display:grid}.nsp-review-hazards strong{flex:1;font-size:11px}.nsp-review-hazards em{font-size:10px;font-style:normal;font-weight:650}.nsp-review-hazards p{color:var(--ex-muted);background:#f8f9fb;border-radius:4px;margin:5px 0 0 25px;padding:6px 8px;font-size:10px;line-height:1.4}.nsp-reference .nsp-confirm{grid-column:auto;display:flex}.nsp-reference .nsp-confirm.selected{border-color:var(--nsp-safety-line);background:var(--nsp-safety-bg)}.nsp-reference .nsp-confirm input:checked+i{border-color:var(--nsp-safety-line);background:var(--nsp-safety-line)}.nsp-reference .nsp-confirm span{flex-direction:column;gap:2px;display:flex}.nsp-reference .nsp-confirm strong{color:var(--nsp-safety);font-size:11px}.nsp-reference .nsp-footer .cancel{color:var(--ex-muted);background:0 0;border:0}.nsp-reference .nsp-footer .primary{border-color:var(--nsp-safety);background:var(--nsp-safety)}.nsp-suboverlay{z-index:5;background:#1018287a;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.nsp-subdialog{background:#fff;border-radius:7px;flex-direction:column;width:min(560px,100%);max-height:85%;display:flex;overflow:hidden;box-shadow:0 18px 45px #10182840}.nsp-subdialog>header{border-bottom:1px solid var(--ex-border);align-items:center;gap:12px;padding:13px 16px;display:flex}.nsp-subdialog>header>div{flex:1}.nsp-subdialog h2{color:var(--ex-text);margin:0;font-size:15px}.nsp-subdialog header p{color:var(--ex-muted);margin:2px 0 0;font-size:10px}.nsp-subdialog header>button{width:28px;height:28px;color:var(--ex-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.nsp-subdialog header svg{width:18px;height:18px}.nsp-library{grid-template-columns:1fr 1fr;gap:7px;padding:14px;display:grid;overflow-y:auto}.nsp-library>button{border:1px solid var(--ex-border);color:var(--nsp-safety);text-align:left;cursor:pointer;background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:10px;font-weight:700;display:flex}.nsp-library>button:disabled{opacity:.55;cursor:default}.nsp-library>button span{flex-direction:column;gap:2px;display:flex}.nsp-library strong{color:var(--ex-text);font-size:11px}.nsp-library small{color:var(--ex-muted);font-size:9px;font-weight:400}.nsp-hazard-editor{flex-direction:column;gap:13px;padding:14px 16px;display:flex;overflow-y:auto}.nsp-hazard-editor fieldset{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.nsp-hazard-editor legend,.nsp-hazard-editor>label>span{color:#475467;width:100%;margin-bottom:5px;font-size:10px;font-weight:650;display:block}.nsp-hazard-editor fieldset button{color:var(--ex-text);cursor:pointer;background:#fff;border:1px solid #b8c1cf;border-radius:4px;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 9px;font-size:10px;display:flex}.nsp-hazard-editor fieldset button.selected{border-color:var(--nsp-safety-line);background:var(--nsp-safety-bg);color:var(--nsp-safety);font-weight:700}.nsp-hazard-editor fieldset button small{font-size:8px;font-weight:400}.nsp-hazard-editor textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1px solid #b8c1cf;border-radius:4px;padding:8px 10px;font-size:11px}.nsp-subdialog>footer{border-top:1px solid var(--ex-border);background:#f8f9fb;align-items:center;gap:8px;padding:10px 16px;display:flex}.nsp-subdialog>footer span{flex:1}.nsp-subdialog>footer button{font:inherit;cursor:pointer;border-radius:4px;align-items:center;gap:5px;padding:7px 11px;font-size:10px;font-weight:650;display:inline-flex}.nsp-subdialog>footer .danger{color:#b42318;background:0 0;border:0}.nsp-subdialog>footer .secondary{background:#fff;border:1px solid #b8c1cf}.nsp-subdialog>footer .primary{border:1px solid var(--nsp-safety);background:var(--nsp-safety);color:#fff}.nsp-subdialog>footer .primary:disabled{opacity:.45;cursor:not-allowed}.nsp-subdialog>footer svg{width:13px;height:13px}.nsp-risk-rank{border:1px solid var(--ex-border);background:#f8f9fb;border-radius:5px;flex-direction:column;gap:8px;padding:10px;display:flex}.nsp-risk-rank-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.nsp-risk-rank-heading>div{flex-direction:column;gap:2px;display:flex}.nsp-risk-rank-heading strong{color:var(--ex-text);font-size:11px}.nsp-risk-rank-heading span{color:var(--ex-muted);font-size:9px}.nsp-risk-rank-heading em{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:10px;font-style:normal;font-weight:750}.nsp-risk-rank-heading em.lo,.nsp-risk-legend .lo{color:#176b43;background:#effaf4}.nsp-risk-rank-heading em.md,.nsp-risk-legend .md{color:#8a5a00;background:#fff8e7}.nsp-risk-rank-heading em.hi,.nsp-risk-legend .hi{color:#9b1c1c;background:#fff1f1}.nsp-risk-matrix{grid-template-columns:minmax(88px,1.15fr) repeat(3,minmax(62px,1fr));gap:4px;display:grid}.nsp-risk-corner,.nsp-risk-column,.nsp-risk-row{color:#475467;text-align:center;justify-content:center;align-items:center;gap:3px;min-height:34px;font-size:9px;font-weight:700;display:flex}.nsp-risk-corner{justify-content:flex-start;font-size:8px;font-weight:600}.nsp-risk-column,.nsp-risk-row{flex-direction:column}.nsp-risk-column small,.nsp-risk-row small{font-size:8px;font-weight:500}.nsp-risk-cell{min-height:40px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:4px;display:flex}.nsp-risk-cell strong{font-size:12px}.nsp-risk-cell small{font-size:8px}.nsp-risk-cell.lo{color:#176b43;background:#effaf4;border-color:#9fd7b8}.nsp-risk-cell.md{color:#8a5a00;background:#fff8e7;border-color:#f0c77d}.nsp-risk-cell.hi{color:#9b1c1c;background:#fff1f1;border-color:#e4a0a0}.nsp-risk-cell:hover{filter:brightness(.97)}.nsp-risk-cell:focus-visible{outline:2px solid var(--nsp-safety);outline-offset:1px}.nsp-risk-cell.selected{border-color:var(--nsp-safety);box-shadow:0 0 0 2px var(--nsp-safety);font-weight:800}.nsp-risk-legend{flex-wrap:wrap;gap:5px;display:flex}.nsp-risk-legend span{border-radius:999px;padding:2px 6px;font-size:8px;font-weight:700}@media (width<=700px){.nsp-progress-copy{padding-inline:15px}.nsp-hazard-layout{grid-template-columns:1fr}.nsp-recommended{order:-1}.nsp-review-section ul,.nsp-library{grid-template-columns:1fr}.nsp-suboverlay{padding:0}.nsp-subdialog{border-radius:0;width:100%;height:100%;max-height:none}.nsp-reference .nsp-footer{flex-wrap:wrap}.nsp-reference .nsp-footer button{min-width:auto}.nsp-reference .nsp-footer>span{display:block}.nsp-reference .nsp-choice-grid.preflight,.nsp-reference .nsp-choice-grid.risks{grid-template-columns:1fr}}.nt-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.nt-hint{color:var(--ex-muted);margin:-8px 0 0;font-size:12px;line-height:17px}.nt-notice.nt-info{border-color:var(--ex-border);background:var(--ex-page-bg);color:var(--ex-muted-strong)}@container (width<=560px){.nt-grid-two{grid-template-columns:minmax(0,1fr)}}.ops-root{background:var(--ex-page-bg);height:100%;min-height:0;color:var(--ex-text);grid-template-columns:48px minmax(0,1fr);display:grid;position:relative}.ops-root.nav-expanded{grid-template-columns:176px minmax(0,1fr)}.ops-root button{font:inherit}.ops-root button:focus-visible,.ops-dialog button:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.ops-side{background:var(--ex-surface);border-right:1px solid var(--ex-divider);grid-column:1;min-height:0;padding:10px 2px;overflow:hidden}.ops-side-label{display:none}.ops-nav{width:44px;height:44px;color:var(--ex-muted-strong);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;margin:0 auto 2px;padding:0;display:flex}.ops-nav:hover{background:var(--ex-indigo-hover);color:var(--ex-brand-indigo)}.ops-nav.on{background:var(--ex-indigo-tint);color:var(--ex-brand-indigo)}.ops-nav svg{flex:none;width:18px;height:18px}.ops-nav span{display:none}.nav-expanded .ops-side{padding:10px 8px}.nav-expanded .ops-side-label{color:var(--ex-muted);letter-spacing:.06em;text-transform:uppercase;padding:6px 8px;font-size:9px;font-weight:600;display:block}.nav-expanded .ops-nav{justify-content:flex-start;gap:8px;width:100%;padding:0 8px;font-size:13px}.nav-expanded .ops-nav.on{border-color:var(--ex-border)}.nav-expanded .ops-nav span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ops-main{flex-direction:column;grid-column:2;min-width:0;min-height:0;display:flex;overflow:auto;container:ops-main/inline-size}.ops-scroll{min-height:0;padding:12px 20px 24px;overflow:visible}.ops-shift-context{min-height:28px;color:var(--ex-muted-strong);justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;font-size:10px;display:flex}.ops-shift-context>span{align-items:center;gap:8px;min-width:0;display:flex}.ops-shift-context strong{color:var(--ex-text);font-size:12px;font-weight:650}.ops-shift-context small{color:var(--ex-muted);font-size:9px}.ops-shift-context b{color:var(--ex-brand-indigo);font-size:12px;font-weight:650}.ops-kpis{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid;overflow:visible}.ops-kpi{border:1px solid var(--ex-border);background:var(--ex-surface);min-width:0;min-height:116px;color:var(--ex-text);box-shadow:none;text-align:left;cursor:pointer;border-radius:6px;flex-direction:column;align-items:stretch;gap:5px;padding:9px 10px;display:flex}.ops-kpi:hover{border-color:var(--ex-tag-blue-bd);background:var(--ex-indigo-hover);box-shadow:0 2px 6px #0f238c14}.ops-kpi-head{grid-template-columns:24px minmax(0,1fr) 12px;align-items:center;gap:6px;width:100%;display:grid}.ops-kpi-head>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ex-muted-strong);letter-spacing:.035em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:13px;overflow:hidden}.ops-kpi-head>svg{width:12px;height:12px;color:var(--ex-muted)}.ops-kpi-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:68px;display:grid}.ops-kpi-copy{min-width:0}.ops-kpi-icon{border:1px solid var(--ex-border);background:var(--ex-surface-2);width:24px;height:24px;color:var(--ex-brand-indigo);border-radius:5px;place-items:center;display:grid}.ops-kpi-icon.success{border-color:var(--ex-tag-green-bd);background:var(--ex-tag-green-bg);color:var(--ex-tag-green-fg)}.ops-kpi-icon svg{width:16px;height:16px}.ops-kpi-copy strong,.ops-kpi-copy em{display:block}.ops-kpi-copy strong{margin:0 0 3px;font-size:22px;font-style:normal;font-weight:650;line-height:1.08}.ops-kpi-copy strong b{color:var(--ex-muted-strong);text-transform:uppercase;font-size:9px;font-weight:600}.ops-kpi-copy em{color:var(--ex-muted-strong);font-size:10px;font-style:normal;line-height:12px}.ops-kpi-copy i{border:1px solid var(--ex-border);border-radius:3px;padding:1px 3px;font-size:9px;font-style:normal}.ops-kpi-visual{justify-self:end;place-items:center;width:82px;min-height:64px;display:grid}.ops-donut{width:82px;color:var(--ex-brand-indigo);justify-items:center;gap:1px;display:grid}.ops-donut svg{width:70px;height:70px;overflow:visible;transform:rotate(-90deg)}.ops-donut circle{fill:none;stroke-width:4px}.ops-donut-track{stroke:var(--ex-divider)}.ops-donut-value{stroke:currentColor;stroke-linecap:round}.ops-donut text{fill:var(--ex-text);text-anchor:middle;transform-origin:50%;font-size:10px;font-weight:650;transform:rotate(90deg)}.ops-donut small,.ops-spark small{min-height:0;color:var(--ex-muted);letter-spacing:0;text-align:center;text-transform:none;font-size:9px;font-weight:500}.ops-spark{width:82px;color:var(--ex-tag-green-fg);justify-items:center;gap:1px;display:grid}.ops-spark svg{width:82px;height:42px;overflow:visible}.ops-spark .ops-spark-area{fill:url(#availability-fill);stroke:none}.ops-spark .ops-spark-baseline{fill:none;stroke:var(--ex-divider);stroke-width:1px}.ops-spark polyline{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ops-spark circle{fill:var(--ex-surface);stroke:currentColor;stroke-width:2px}.ops-kpi-open .ops-kpi-visual,.ops-kpi-plans .ops-kpi-visual,.ops-kpi-open .ops-donut,.ops-kpi-plans .ops-donut{width:82px}.ops-kpi-open .ops-donut svg,.ops-kpi-plans .ops-donut svg{width:70px;height:70px}.ops-kpi-open .ops-donut text,.ops-kpi-plans .ops-donut text{font-size:10px}.ops-kpi-tools .ops-kpi-visual{width:82px}.ops-lock-summary{width:82px;color:var(--ex-brand-indigo);justify-items:center;gap:3px;display:grid}.ops-lock-glyph{border:1px solid var(--ex-tag-blue-bd);background:var(--ex-indigo-tint);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.ops-lock-glyph>svg:first-child{width:29px;height:29px}.ops-lock-glyph>.ops-lock-badge{background:var(--ex-surface);width:14px;height:14px;color:var(--ex-brand-indigo);border-radius:50%;padding:2px;position:absolute;bottom:3px;right:3px}.ops-lock-summary small{color:var(--ex-muted);white-space:nowrap;font-size:9px;font-weight:500}.ops-kpi-availability{background:var(--ex-surface)}.ops-kpi-availability .ops-kpi-body{grid-template-columns:minmax(92px,1fr) 82px;gap:6px}.ops-kpi-availability .ops-kpi-visual{width:82px}.ops-availability-value{align-items:center;gap:6px;display:flex}.ops-availability-value>strong{margin:0}.ops-availability-value>b{background:var(--ex-tag-green-bg);color:var(--ex-tag-green-fg);white-space:nowrap;border-radius:3px;padding:2px 4px;font-size:8px;font-weight:650;line-height:11px}.ops-availability-detail{color:var(--ex-muted);align-items:baseline;gap:3px;margin-top:7px;display:flex}.ops-availability-detail>strong{color:var(--ex-text);margin:0;font-size:12px;font-weight:650;line-height:14px;display:inline}.ops-availability-detail>small{text-transform:uppercase;font-size:8px;font-weight:600}.ops-availability-detail>i{margin-left:2px}.ops-work-panel,.ops-rail>section{border:1px solid var(--ex-border);background:var(--ex-surface);box-shadow:none;border-radius:6px;overflow:hidden}.ops-priority{border:1px solid var(--ex-divider);background:var(--ex-surface);border-radius:6px;grid-area:priority;min-width:0;padding:10px;overflow:visible}.ops-priority>header{background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;min-height:22px;padding:0 2px 8px;display:flex}.ops-work-panel>header,.ops-rail section>header{border-bottom:1px solid var(--ex-divider);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 14px;display:flex}.ops-priority h2{color:var(--ex-text);margin:0;font-size:13px;font-weight:650;line-height:17px;display:block}.ops-priority-meta{align-items:center;gap:8px;display:flex}.ops-priority-meta small{color:var(--ex-muted);font-size:9px}.ops-priority-meta button,.ops-rail header button,.ops-work-panel footer button{color:var(--ex-link);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:600}.ops-priority-meta button:hover,.ops-rail header button:hover,.ops-work-panel footer button:hover{text-underline-offset:2px;text-decoration:underline}.ops-rail h2{margin:0;font-size:13px;font-weight:600;display:inline}.ops-priority-grid{background:0 0;grid-template-columns:repeat(auto-fill,198px);justify-content:start;gap:8px;padding:0;display:grid}.ops-priority-card{border:1px solid var(--ex-border);background:var(--ex-surface);min-width:0;min-height:128px;color:var(--ex-text);text-align:left;cursor:pointer;border-radius:4px;flex-direction:column;align-items:flex-start;padding:13px;display:flex;box-shadow:0 1px 2px #1419320a}.ops-priority-card.danger{border-color:var(--ex-tag-red-bd)}.ops-priority-card.warning,.ops-priority-card.info{border-color:var(--ex-border)}.ops-priority-card:hover{border-color:var(--ex-primary);background:var(--ex-indigo-hover);box-shadow:0 3px 8px #14193214}.ops-card-top{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.ops-signal{background:var(--ex-surface-2);text-transform:uppercase;letter-spacing:.03em;border-radius:10px;padding:2px 6px;font-size:9px;font-weight:600;line-height:12px}.ops-signal.danger{background:var(--ex-tag-red-bg);color:var(--ex-tag-red-fg)}.ops-signal.warning{background:var(--ex-tag-amber-bg);color:var(--ex-tag-amber-fg)}.ops-signal.info{background:var(--ex-tag-blue-bg);color:var(--ex-tag-blue-fg)}.ops-card-due{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ex-muted-strong);font-size:9px;font-weight:500;line-height:12px;overflow:hidden}.ops-priority-card>strong{text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:8px;font-size:13px;font-weight:650;line-height:16px;overflow:hidden}.ops-card-context{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--ex-muted-strong);font-size:9px;line-height:12px;overflow:hidden}.ops-card-footer{justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:auto;display:flex}.ops-card-owner{min-width:0;color:var(--ex-muted-strong);align-items:center;gap:5px;font-size:9px;display:flex}.ops-card-owner>i{background:var(--ex-indigo-tint);width:18px;height:18px;color:var(--ex-primary);border-radius:50%;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:600;display:grid}.ops-card-owner>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-card-action{color:var(--ex-link);flex:none;align-items:center;gap:1px;font-size:9px;font-weight:600;display:flex}.ops-card-action svg{width:11px;height:11px}.ops-content-grid{grid-template-columns:minmax(0,1fr) calc(25% - 6px);grid-template-areas:"priority rail""work rail";align-items:start;gap:12px 8px;min-height:270px;display:grid}.ops-work-panel{flex-direction:column;grid-area:work;min-width:0;display:flex;container:ops-work-panel/inline-size}.ops-work-panel>header{min-height:42px;padding:0 12px}.ops-work-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-work-tabs{align-items:stretch;gap:18px;height:100%;display:flex}.ops-work-tabs button{min-height:42px;color:var(--ex-muted-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;position:relative}.ops-work-tabs button[aria-selected=true]{color:var(--ex-brand-indigo)}.ops-work-tabs button[aria-selected=true]:after{content:"";background:var(--ex-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.ops-work-tabs button:hover{color:var(--ex-link)}.ops-work-actions{align-items:center;gap:10px;display:flex}.ops-range{gap:2px;display:flex}.ops-range button{border:1px solid var(--ex-border);background:var(--ex-surface);height:32px;color:var(--ex-muted-strong);cursor:pointer;padding:0 10px;font-size:10px;font-weight:400}.ops-range button[aria-pressed=true]{background:var(--ex-indigo-tint);border-color:var(--ex-primary);color:var(--ex-brand-indigo);font-weight:600}.ops-work-view-all{min-height:32px;color:var(--ex-link);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:10px;font-weight:600}.ops-work-view-all:hover{text-underline-offset:2px;text-decoration:underline}.ops-activity-list{display:grid}.ops-activity-row{border-bottom:1px solid var(--ex-divider);grid-template-columns:54px minmax(0,1fr) 150px;align-items:center;gap:12px;min-height:58px;padding:8px 12px;display:grid}.ops-activity-row:last-child{border-bottom:0}.ops-activity-row time{color:var(--ex-brand-indigo);font-variant-numeric:tabular-nums;font-size:11px;font-weight:650}.ops-activity-row span{min-width:0}.ops-activity-row strong,.ops-activity-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ops-activity-row strong{font-size:11px;line-height:15px}.ops-activity-row small{color:var(--ex-muted-strong);font-size:9px;line-height:12px}.ops-activity-row em{text-overflow:ellipsis;white-space:nowrap;color:var(--ex-muted-strong);text-align:right;font-size:10px;font-style:normal;overflow:hidden}.ops-work-columns,.ops-work-row{grid-template-columns:54px minmax(200px,1fr) 92px 144px 82px 136px 24px;align-items:center;gap:8px;display:grid}.ops-work-columns{border-bottom:1px solid var(--ex-divider);background:var(--ex-surface-2);min-height:30px;color:var(--ex-muted-strong);padding:0 12px;font-size:10px;font-weight:550}.ops-work-row{border:0;border-bottom:1px solid var(--ex-divider);background:var(--ex-surface);width:100%;min-height:68px;color:var(--ex-text);text-align:left;padding:8px 12px}.ops-work-row.has-due{background:var(--ex-tag-amber-bg)}.ops-work-row.has-hold{background:var(--ex-tag-red-bg)}.ops-work-row:hover{background:var(--ex-indigo-hover)}.ops-work-time time{color:var(--ex-brand-indigo);font-size:12px;font-weight:650;line-height:15px;display:block}.ops-work-time small{display:block}.ops-work-row span{min-width:0}.ops-work-row strong,.ops-work-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ops-work-row strong{font-size:11px;font-weight:650;line-height:15px}.ops-work-row small{color:var(--ex-muted-strong);font-size:9px;font-weight:400;line-height:12px}.ops-work-item strong{font-size:12px}.ops-work-open{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;margin-left:-3px;padding:4px 3px}.ops-work-open:hover{border-color:var(--ex-border);background:var(--ex-surface);color:var(--ex-link)}.ops-work-open:focus-visible{outline:2px solid var(--ex-primary);outline-offset:1px}.ops-work-owner{min-width:0;color:var(--ex-muted-strong);align-items:center;font-size:10px;font-weight:400;display:flex;position:relative}.ops-work-owner small{display:none}.ops-owner-picker{width:100%;min-width:0;position:relative}.ops-owner-btn{width:100%;min-width:0;max-width:100%;height:32px;color:var(--ex-muted-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:5px;padding:3px 4px;font-size:10px;display:grid;overflow:hidden}.ops-owner-btn>i,.ops-owner-options i{background:var(--ex-indigo-tint);width:22px;height:22px;color:var(--ex-link);border-radius:50%;place-items:center;font-size:8px;font-style:normal;font-weight:700;display:grid}.ops-owner-btn>span,.ops-owner-options span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-owner-btn>svg{width:13px;height:13px}.ops-owner-btn:hover,.ops-owner-btn[aria-expanded=true]{border-color:var(--ex-border);background:var(--ex-surface);color:var(--ex-link)}.ops-owner-btn:focus-visible{outline:2px solid var(--ex-primary);outline-offset:1px}.ops-owner-options{z-index:12;border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:4px;gap:2px;width:172px;padding:4px;display:grid;position:absolute;top:36px;left:0;box-shadow:0 10px 24px #14193229}.ops-owner-options>button{min-height:34px;color:var(--ex-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:4px 7px;font-size:10px;display:grid}.ops-owner-options>button:hover,.ops-owner-options>button[aria-current=true]{background:var(--ex-indigo-hover);color:var(--ex-link)}.ops-work-row:last-child .ops-owner-options{top:auto;bottom:36px}.ops-assign-btn,.ops-row-open{border:1px solid var(--ex-border);background:var(--ex-surface);width:24px;height:24px;color:var(--ex-link);cursor:pointer;border-radius:4px;flex:none;place-items:center;display:grid}.ops-assign-btn:hover,.ops-row-open:hover{border-color:var(--ex-primary);background:var(--ex-indigo-tint)}.ops-assign-btn svg{width:14px;height:14px}.ops-row-open{border-color:#0000}.ops-row-open svg{width:12px;height:12px}.ops-readiness-head,.ops-readiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.ops-readiness.all-ready{justify-content:center;align-items:center;display:flex}.ops-readiness-summary{color:var(--ex-tag-green-fg);grid-template-columns:14px auto;justify-content:center;align-items:center;gap:0 4px;display:grid}.ops-readiness-summary>svg{width:14px;height:14px}.ops-readiness-summary>strong{font-size:9px;line-height:12px}.ops-readiness-summary>small{text-align:center;grid-column:1/-1;margin-top:1px;font-size:8px;line-height:10px}.ops-readiness-head>span{text-align:center}.ops-readiness>span{min-width:0}.ops-readiness>span>small{display:none}.ops-readiness b{min-width:0;color:var(--ex-muted-strong);justify-content:center;align-items:center;gap:2px;font-size:9px;font-style:normal;font-weight:600;display:flex}.ops-readiness b svg{flex:none;width:13px;height:13px}.ops-readiness b i{text-overflow:ellipsis;font-style:normal;overflow:hidden}.ops-readiness b.ready{color:var(--ex-tag-green-fg)}.ops-readiness b.ready i{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ops-readiness b.due{color:var(--ex-tag-amber-fg)}.ops-readiness b.hold{color:var(--ex-tag-red-fg)}.ops-work-status{text-overflow:ellipsis;white-space:nowrap;background:var(--ex-surface-2);width:max-content;max-width:100%;color:var(--ex-muted-strong);border-radius:10px;padding:3px 7px;font-size:9px;font-weight:650;overflow:hidden}.ops-work-status.ready{background:var(--ex-tag-blue-bg);color:var(--ex-tag-blue-fg)}.ops-work-status.in-progress,.ops-work-status.completed{background:var(--ex-tag-green-bg);color:var(--ex-tag-green-fg)}.ops-work-status small{display:none}.ops-work-panel>footer{background:var(--ex-surface-2);min-height:30px;color:var(--ex-muted);justify-content:space-between;align-items:center;margin-top:auto;padding:0 10px;font-size:9px;display:flex}.ops-work-panel>footer button{font-size:9px;font-weight:500}.ops-schedule-clear{border-bottom:1px solid var(--ex-divider);background:var(--ex-surface);min-height:56px;color:var(--ex-muted-strong);justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.ops-schedule-clear strong{color:var(--ex-text);font-size:10px;font-weight:650}.ops-schedule-clear span{text-align:right;font-size:9px}.ops-rail{grid-area:rail;align-content:start;gap:12px;display:grid}.ops-quick{grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.ops-quick button{border:1px solid var(--ex-border);background:var(--ex-surface);min-height:46px;color:var(--ex-muted-strong);text-align:left;cursor:pointer;border-radius:4px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;font-weight:400;display:flex}.ops-quick button.ops-quick-primary{border-color:var(--ex-primary);background:var(--ex-primary);color:#fff;font-weight:600}.ops-quick button:hover{border-color:var(--ex-primary);background:var(--ex-indigo-hover);color:var(--ex-link)}.ops-quick button.ops-quick-primary:hover{background:var(--ex-brand-indigo);color:#fff}.ops-quick button:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.ops-quick svg{width:16px;height:16px;color:var(--ex-primary)}.ops-quick button.ops-quick-primary svg{color:#fff}.ops-summary-list{margin:0;padding:0;list-style:none}.ops-summary-list li{border-bottom:1px solid var(--ex-divider);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:6px 14px;font-size:11px;display:grid}.ops-summary-list li:last-child{border-bottom:0}.ops-summary-list svg{width:17px;height:17px;color:var(--ex-brand-indigo)}.ops-summary-list li.attention svg{color:var(--ex-tag-red-fg)}.ops-summary-list li span b,.ops-summary-list li span small{display:block}.ops-summary-list li span b{font-size:10px;font-weight:600}.ops-summary-list li span small{color:var(--ex-muted);margin-top:1px;font-size:8px}.ops-summary-list strong{background:var(--ex-surface-2);text-align:center;border-radius:3px;min-width:24px;padding:2px 6px}.ops-dialog-backdrop{z-index:75;background:#14193252;position:absolute;inset:48px 0 0}.ops-dialog{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;width:380px;max-width:calc(100% - 40px);position:absolute;top:16px;right:20px;overflow:hidden;box-shadow:0 16px 40px #14193233}.ops-dialog>header{border-bottom:1px solid var(--ex-divider);justify-content:space-between;align-items:center;min-height:46px;padding:0 10px 0 16px;display:flex}.ops-dialog h2{margin:0;font-size:15px}.ops-dialog header button{cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:22px}.ops-dialog ul{margin:0;padding:6px 16px;list-style:none}.ops-dialog li{border-bottom:1px solid var(--ex-divider);grid-template-columns:42px minmax(0,1fr) 46px;align-items:center;gap:10px;min-height:52px;display:grid}.ops-dialog li>time{border:1px solid var(--ex-border);text-align:center;border-radius:4px;padding:3px 0;font-size:13px}.ops-dialog li>time b{color:var(--ex-link);font-size:8px;display:block}.ops-dialog li span strong,.ops-dialog li span small{display:block}.ops-dialog li span strong{font-size:11px}.ops-dialog li span small,.ops-dialog li em{color:var(--ex-muted);font-size:10px;font-style:normal}.ops-dialog>footer{background:var(--ex-surface-2);min-height:42px;color:var(--ex-muted);justify-content:space-between;align-items:center;padding:0 14px;font-size:10px;display:flex}.ops-dialog footer button{color:var(--ex-link);cursor:pointer;background:0 0;border:0;font-weight:600}.ops-restriction-dialog{width:760px;max-width:calc(100% - 40px);top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.ops-restriction-dialog>header{min-height:58px;padding-left:18px}.ops-restriction-dialog>header p{color:var(--ex-muted);margin:2px 0 0;font-size:10px}.ops-restriction-summary{border-bottom:1px solid var(--ex-divider);background:var(--ex-surface-2);align-items:center;gap:28px;min-height:60px;padding:10px 18px;display:flex}.ops-restriction-summary>span{grid-template-columns:auto auto;align-items:baseline;gap:7px;display:grid}.ops-restriction-summary strong{color:var(--ex-brand-indigo);font-size:20px;font-weight:650}.ops-restriction-summary small{color:var(--ex-muted-strong);font-size:10px}.ops-restriction-summary em{border:1px solid var(--ex-border);color:var(--ex-muted);letter-spacing:.04em;text-transform:uppercase;border-radius:3px;margin-left:auto;padding:3px 6px;font-size:9px;font-style:normal;font-weight:600}.ops-restriction-columns,.ops-restriction-dialog .ops-restriction-records li{grid-template-columns:72px minmax(120px,1.2fr) 78px 106px 88px 100px;align-items:center;gap:10px;display:grid}.ops-restriction-columns{border-bottom:1px solid var(--ex-divider);min-height:30px;color:var(--ex-muted);padding:0 18px;font-size:9px;font-weight:600}.ops-restriction-dialog .ops-restriction-records{margin:0;padding:0 18px}.ops-restriction-dialog .ops-restriction-records li{border-bottom:1px solid var(--ex-divider);min-height:54px;padding:8px 0;font-size:10px}.ops-restriction-dialog .ops-restriction-records li:last-child{border-bottom:0}.ops-restriction-records li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ex-muted-strong);overflow:hidden}.ops-restriction-records li>span>small{display:none}.ops-restriction-records li>span>strong{color:var(--ex-text);font-size:11px;font-weight:650}.ops-restriction-dialog>footer button{min-height:32px;padding:0 8px}.ops-service-drawer-backdrop{z-index:72;background:#14193247;position:absolute;inset:0}.ops-service-drawer{border-left:1px solid var(--ex-border);background:var(--ex-surface);width:min(840px,100% - 40px);color:var(--ex-text);flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden;box-shadow:-12px 0 32px #14193229}.ops-service-drawer-head{border-bottom:1px solid var(--ex-divider);grid-template-columns:minmax(220px,1fr) auto 32px;align-items:start;gap:16px;min-height:88px;padding:14px 16px;display:grid}.ops-service-title>small{color:var(--ex-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:700;display:block}.ops-service-title h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:650;line-height:22px;overflow:hidden}.ops-service-metrics>span{border:1px solid var(--ex-border);background:var(--ex-surface-2);border-radius:4px;min-width:94px;padding:7px 9px}.ops-service-metrics strong{font-size:11px;font-weight:650}.ops-service-close{border:1px solid var(--ex-border);background:var(--ex-surface);width:32px;height:32px;color:var(--ex-muted-strong);cursor:pointer;border-radius:4px;font-size:20px;line-height:1}.ops-service-stage h3{margin:0;font-size:13px;font-weight:650}.ops-service-stage li{border-bottom:1px solid var(--ex-divider);min-height:42px;color:var(--ex-muted-strong);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 12px;font-size:10px;display:grid}.ops-service-stage li svg{width:16px;height:16px;color:var(--ex-muted)}.ops-service-stage li.complete svg{color:var(--ex-tag-green-fg)}.ops-service-stage li button{min-height:28px;color:var(--ex-link);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 4px;font-size:9px;font-weight:600}.ops-service-links small{width:100%;color:var(--ex-muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:650}.ops-service-links button{border:1px solid var(--ex-border);background:var(--ex-surface);min-width:54px;height:30px;color:var(--ex-link);cursor:pointer;border-radius:4px;padding:0 8px;font-size:9px;font-weight:650}.ops-service-links button:hover{border-color:var(--ex-primary);background:var(--ex-indigo-hover)}.ops-service-drawer>footer button{border:1px solid var(--ex-primary);background:var(--ex-primary);color:#fff;cursor:pointer;border-radius:4px;min-height:32px;margin-left:auto;padding:0 12px;font-size:10px;font-weight:650}.ops-work-row{cursor:pointer}.ops-work-row.selected{background:var(--ex-indigo-tint)}.ops-service-metrics>label{border:1px solid var(--ex-border);background:var(--ex-surface-2);border-radius:4px;min-width:112px;padding:7px 8px}.ops-service-metrics>label small{display:block}.ops-service-metrics select:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px;border-radius:2px}.ops-service-stage>header .ops-service-stage-actions>button{border:1px solid var(--ex-border);background:var(--ex-surface);width:28px;height:28px;color:var(--ex-link);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.ops-service-stage>header .ops-service-stage-actions>button:hover{border-color:var(--ex-primary);background:var(--ex-indigo-hover)}.ops-service-stage>header .ops-service-stage-actions>button svg{width:14px;height:14px}.ops-service-stage li .ops-service-check{width:20px;height:20px;min-height:20px;color:var(--ex-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ops-service-stage li .ops-service-action{min-height:28px;color:var(--ex-link);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 4px;font-size:9px;font-weight:600}@container ops-main (width<=1020px){.ops-content-grid{grid-template-columns:1fr;grid-template-areas:"priority""rail""work"}.ops-rail{grid-template-columns:1fr 1fr}}@container ops-main (width<=823px){.ops-kpis{grid-template-columns:1fr 1fr}}@container ops-main (width<=759px){.ops-kpis{grid-template-columns:1fr 1fr;gap:8px}.ops-kpi-tools,.ops-kpi-availability{grid-column:1/-1}.ops-priority-grid{grid-template-columns:repeat(auto-fill,160px)}.ops-rail{grid-template-columns:1fr}.ops-work-columns{display:none}.ops-work-row{grid-template-columns:56px minmax(0,1fr) 28px;grid-template-areas:"time work icon""time asset icon""owner owner icon""readiness readiness icon""status status icon";gap:3px 8px;min-height:112px}.ops-work-time{grid-area:time}.ops-work-asset{grid-area:asset}.ops-work-item{grid-area:work}.ops-work-owner{text-align:left;grid-area:owner}.ops-work-owner small{margin-right:4px;display:inline}.ops-readiness{grid-area:readiness;max-width:260px}.ops-readiness>span>small{text-align:center;margin-bottom:1px;font-size:9px;display:block}.ops-work-status{grid-area:status}.ops-work-status small{margin-right:4px;display:inline}.ops-row-open{grid-area:icon}.ops-range button{height:44px}}@container ops-main (width<=420px){.ops-kpis{grid-template-columns:1fr}.ops-kpi-tools,.ops-kpi-availability{grid-column:auto}.ops-kpi{min-height:104px}.ops-priority-grid{grid-template-columns:1fr}.ops-priority-card{min-height:104px}.ops-work-row{grid-template-columns:52px minmax(0,1fr) 14px}.ops-work-panel>footer{flex-direction:column;align-items:flex-start;gap:6px;padding:7px 10px}.ops-work-panel>footer button{min-height:32px;padding:0}}@container ops-work-panel (width<=700px){.ops-work-columns{display:none}.ops-work-row{grid-template-columns:58px minmax(0,1fr) 28px;grid-template-areas:"time work icon""time asset icon""owner owner icon""readiness readiness icon""status status icon";gap:3px 9px;min-height:118px;padding:10px}.ops-work-time{grid-area:time}.ops-work-item{grid-area:work}.ops-work-asset{grid-area:asset}.ops-work-owner{grid-area:owner;max-width:220px}.ops-readiness{grid-area:readiness;max-width:250px}.ops-readiness>span>small{text-align:center;margin-bottom:1px;font-size:9px;display:block}.ops-work-status{grid-area:status}.ops-work-status small{margin-right:4px;display:inline}.ops-row-open{grid-area:icon}.ops-owner-options{top:36px}.ops-work-row:last-child .ops-owner-options{top:auto;bottom:36px}}@container ops-work-panel (width<=430px){.ops-work-row{grid-template-columns:52px minmax(0,1fr) 20px}.ops-work-owner{max-width:100%}.ops-work-panel>footer{flex-direction:column;align-items:flex-start;gap:6px;padding:7px 10px}.ops-work-panel>footer button{min-height:32px;padding:0}}@container ops-work-panel (width<=700px){.ops-activity-row{grid-template-columns:54px minmax(0,1fr)}.ops-activity-row em{text-align:left;grid-column:2}.ops-work-head{flex-wrap:wrap;align-items:flex-start;padding-top:4px;padding-bottom:4px}}@container ops-work-panel (width<=430px){.ops-work-head{flex-direction:column;align-items:stretch;gap:4px;padding:0 10px 8px}.ops-work-tabs{width:100%}.ops-work-tabs button{flex:1}.ops-work-actions{justify-content:space-between;width:100%}.ops-range button{height:40px;padding:0 8px}.ops-work-view-all{min-height:40px}}@container (width<=760px){.ops-root,.ops-root.nav-expanded{height:auto;display:block}.ops-side{display:none}.ops-scroll{padding:10px 12px 76px}.ops-dialog-backdrop{position:fixed;inset:48px 0 60px}.ops-dialog{width:auto;max-width:none;top:10px;left:10px;right:10px}.ops-restriction-dialog{width:auto;max-width:none;inset:10px;overflow:auto;transform:none}.ops-restriction-summary{gap:16px;padding:10px 14px}.ops-restriction-summary em,.ops-restriction-columns{display:none}.ops-restriction-dialog .ops-restriction-records{padding:4px 14px}.ops-restriction-dialog .ops-restriction-records li{grid-template-columns:1fr 1fr;gap:8px 16px;min-height:0;padding:10px 0}.ops-restriction-records li>span{white-space:normal}.ops-restriction-records li>span>small{color:var(--ex-muted);margin-bottom:2px;font-size:9px;display:block}.ops-restriction-dialog>footer{position:sticky;bottom:0}}@container (width<=520px){.ops-shift-context{align-items:flex-start}.ops-shift-context>span:first-child{gap:1px;display:grid}.ops-shift-context>span:last-child{padding-top:1px}.ops-schedule-clear{flex-direction:column;align-items:flex-start;gap:2px}.ops-schedule-clear span{text-align:left}}@container (width<=760px){.ops-service-drawer-backdrop{position:absolute;inset:0}.ops-service-drawer{border-left:0;width:100%;height:min(100%,100vh - 108px)}.ops-service-drawer-head{grid-template-columns:minmax(0,1fr) 32px;min-height:0;padding:12px}.ops-service-title h2{white-space:normal}.ops-service-metrics{grid-area:2/1/auto/-1;overflow-x:auto}.ops-service-metrics>span,.ops-service-metrics>label{flex:1;min-width:108px}.ops-service-close{grid-area:1/2}.ops-service-stages{display:block}.ops-service-stage{border-right:0;border-bottom:1px solid var(--ex-divider)}.ops-service-drawer>footer{flex-wrap:wrap;gap:4px 14px;position:sticky;bottom:0}.ops-service-drawer>footer button{margin-left:auto}}@container (width<=520px){.ops-kpi-head{grid-template-columns:24px minmax(0,1fr)}.ops-kpi-head>small{white-space:normal;line-height:11px}.ops-kpi-head>svg{display:none}}.ops-root.no-sidebar,.ops-root.no-sidebar.nav-expanded{grid-template-columns:minmax(0,1fr)}.ops-root.no-sidebar .ops-main{grid-column:1}.ops-service-drawer-backdrop{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040a18a8;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.ops-service-drawer{--control-bg:#071a36;--control-panel:#0b2347;--control-panel-2:#0e2b55;--control-border:#26466f;--control-text:#f4f7fb;--control-muted:#9aacc4;--control-accent:#6ea8ff;border:1px solid var(--control-border);background:var(--control-bg);width:min(1120px,100% - 8px);height:min(700px,100% - 8px);color:var(--control-text);border-radius:6px;flex-direction:column;display:flex;position:relative;inset:auto;overflow:hidden;box-shadow:0 22px 56px #00000059}.ops-service-drawer-head{border-bottom:1px solid var(--control-border);background:var(--control-panel);grid-template-columns:minmax(240px,1fr) auto 34px;align-items:start;gap:16px;min-height:104px;padding:14px 16px;display:grid}.ops-service-title{min-width:0}.ops-service-title>small,.ops-material-head small,.ops-material-history header small{color:var(--control-accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.ops-service-title h2{text-overflow:ellipsis;white-space:nowrap;color:var(--control-text);margin:0;font-size:18px;font-weight:650;line-height:22px;overflow:hidden}.ops-service-title p{color:var(--control-muted);margin:6px 0 0;font-size:10px}.ops-service-priority{border-radius:9px;padding:2px 6px;font-size:9px}.ops-service-priority.high{color:#ffd7dc;background:#5b2d35}.ops-service-priority.medium{color:#ffe9a6;background:#5a491e}.ops-service-priority.low{color:#bcefd6;background:#164234}.ops-service-owner{align-items:center;gap:3px;display:inline-flex;position:relative}.ops-service-owner>button{min-height:28px;color:var(--control-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:0 6px;font-size:10px;font-weight:650}.ops-service-owner-menu{z-index:8;border:1px solid var(--control-border);background:var(--control-panel);border-radius:4px;gap:2px;width:156px;padding:4px;display:grid;position:absolute;top:31px;left:0;box-shadow:0 10px 24px #00000057}.ops-service-owner-menu>button{min-height:34px;color:var(--control-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0 8px;font-size:10px}.ops-service-owner-menu>button:hover,.ops-service-owner-menu>button[aria-current=true]{background:var(--control-panel-2);color:#fff}.ops-service-metrics{gap:8px;display:flex}.ops-service-metrics>span,.ops-service-metrics>label{border:1px solid var(--control-border);background:var(--control-bg);border-radius:3px;min-width:104px;padding:7px 9px}.ops-service-metrics>label{min-width:136px}.ops-service-metrics small,.ops-service-metrics strong{display:block}.ops-service-metrics small{color:var(--control-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:650}.ops-service-metrics strong{color:var(--control-text);font-size:12px;font-weight:650}.ops-service-metrics i{color:var(--control-muted);font-size:8px;font-style:normal;font-weight:500}.ops-service-metrics select{width:100%;min-height:28px;color:var(--control-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 20px 0 0;font-size:10px;font-weight:650}.ops-service-metrics select:focus-visible{outline:2px solid var(--control-accent);outline-offset:2px}.ops-service-close{width:34px;height:34px;color:var(--control-text);cursor:pointer;background:0 0;border:1px solid #4c75aa;border-radius:3px;font-size:20px;line-height:1}.ops-service-stages{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid;overflow:auto}.ops-service-stage{border-right:1px solid var(--control-border);min-width:0}.ops-service-stage:last-child{border-right:0}.ops-service-stage>header{border-bottom:1px solid var(--control-border);background:var(--control-panel);justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;display:flex}.ops-service-stage h3{color:var(--control-text);margin:0;font-size:13px;font-weight:650}.ops-service-stage>header span{color:var(--control-muted);font-size:9px;font-weight:600}.ops-service-stage ul{margin:0;padding:0;list-style:none}.ops-service-stage li{min-height:44px;color:var(--control-muted);border-bottom:1px solid #26466fb8;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 12px;font-size:10px;display:grid}.ops-service-stage li.complete{color:var(--control-text);font-weight:600}.ops-service-stage li button{font-family:inherit}.ops-service-stage li .ops-service-check{color:#71849d;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;min-height:22px;padding:0;display:grid}.ops-service-stage li .ops-service-check svg{width:17px;height:17px}.ops-service-stage li.complete .ops-service-check{color:#62d49b}.ops-service-stage li .ops-service-check:hover{background:var(--control-panel-2);color:var(--control-accent)}.ops-service-stage li .ops-service-action{color:#b7d2ff;cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:30px;padding:0 5px;font-size:9px;font-weight:650}.ops-service-stage li .ops-service-action:hover{text-underline-offset:3px;text-decoration:underline}.ops-service-stage-actions{align-items:center;gap:7px;display:flex}.ops-assignee-wrap{position:relative}.ops-service-stage>header .ops-assignee-wrap>button{border:1px solid var(--control-border);background:var(--control-panel-2);width:30px;height:30px;color:var(--control-accent);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.ops-service-stage>header .ops-assignee-wrap>button svg{width:15px;height:15px}.ops-service-stage>header .ops-assignee-wrap>button b{font-size:9px}.ops-assignee-menu{z-index:4;border:1px solid var(--control-border);background:var(--control-panel);border-radius:4px;gap:2px;width:126px;padding:4px;display:grid;position:absolute;top:34px;right:0;box-shadow:0 10px 24px #0000004d}.ops-service-stage>header .ops-assignee-menu button{min-height:32px;color:var(--control-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0 8px;font-size:10px}.ops-service-stage>header .ops-assignee-menu button:hover{background:var(--control-panel-2)}.ops-inline-link-editor{grid-column:2/-1;align-items:center;gap:4px;display:flex}.ops-inline-link-editor input{border:1px solid var(--control-border);width:min(160px,100%);height:30px;color:var(--control-text);background:#06152c;border-radius:3px;padding:0 7px;font-size:10px}.ops-inline-link-editor button{border:1px solid var(--control-border);background:var(--control-panel-2);height:30px;color:var(--control-text);cursor:pointer;border-radius:3px;padding:0 7px;font-size:9px}.ops-inline-link-editor button:disabled{opacity:.45;cursor:default}.ops-service-links{flex-wrap:wrap;gap:6px;padding:12px;display:flex}.ops-service-links>small{width:100%;color:var(--control-muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.ops-service-links>button{color:#dbe8ff;cursor:pointer;background:0 0;border:1px solid #4c75aa;border-radius:2px;min-width:58px;height:32px;padding:0 9px;font-size:9px;font-weight:650}.ops-service-links .ops-inline-link-editor{grid-column:auto;width:100%}.ops-service-drawer>footer{border-top:1px solid var(--control-border);background:var(--control-panel);min-height:52px;color:var(--control-muted);align-items:center;gap:20px;padding:8px 16px;font-size:9px;display:flex}.ops-service-drawer>footer strong{color:var(--control-text)}.ops-service-drawer>footer button{border:1px solid var(--control-accent);color:#fff;cursor:pointer;background:#123d78;border-radius:3px;min-height:34px;margin-left:auto;padding:0 13px;font-size:10px;font-weight:650}.ops-material-view{flex:1;min-height:0;position:relative;overflow:auto}.ops-material-head{border-bottom:1px solid var(--control-border);background:var(--control-panel);align-items:center;gap:14px;min-height:62px;padding:10px 14px;display:flex}.ops-material-head>button{border:1px solid var(--control-border);min-height:34px;color:var(--control-text);cursor:pointer;background:0 0;border-radius:3px;padding:0 10px;font-size:10px}.ops-material-head>button:last-child{border-color:var(--control-accent);background:#123d78;margin-left:0}.ops-material-head div{min-width:0;margin-right:auto}.ops-material-head h3{color:var(--control-text);margin:0;font-size:15px}.ops-material-head strong{color:var(--control-muted);white-space:nowrap;font-size:10px}.ops-material-form{border-bottom:1px solid var(--control-border);background:#081e3d;grid-template-columns:repeat(5,minmax(110px,1fr));gap:8px;padding:12px 14px;display:grid}.ops-material-form label{color:var(--control-muted);text-transform:uppercase;gap:4px;font-size:8px;font-weight:650;display:grid}.ops-material-form input,.ops-material-form select,.ops-material-row select{border:1px solid var(--control-border);height:32px;color:var(--control-text);background:#06152c;border-radius:3px;padding:0 7px;font-size:10px}.ops-material-form span{align-items:end;gap:6px;display:flex}.ops-material-form button,.ops-material-row>button,.ops-material-history button{border:1px solid var(--control-border);background:var(--control-panel-2);height:32px;color:var(--control-text);cursor:pointer;border-radius:3px;padding:0 9px;font-size:9px}.ops-material-form button:disabled,.ops-material-row select:disabled,.ops-material-history button:disabled{opacity:.45;cursor:default}.ops-material-columns,.ops-material-row{grid-template-columns:1.15fr .85fr 1fr 1fr .85fr 1.5fr .8fr;align-items:center;gap:8px;display:grid}.ops-material-columns{border-bottom:1px solid var(--control-border);min-height:34px;color:var(--control-muted);text-transform:uppercase;padding:0 14px;font-size:8px;font-weight:700}.ops-material-row{min-height:62px;color:var(--control-muted);border-bottom:1px solid #26466fb8;padding:8px 14px;font-size:10px}.ops-material-row>strong{color:var(--control-text)}.ops-lda-cell{grid-template-columns:1fr 1fr;gap:4px;display:grid}.ops-lda-cell small{color:var(--control-muted);grid-column:1/-1;font-size:8px}.ops-material-history{z-index:3;border-left:1px solid var(--control-border);background:var(--control-bg);flex-direction:column;width:min(360px,100%);height:100%;display:flex;position:absolute;top:0;right:0;box-shadow:-12px 0 28px #00000047}.ops-material-history header{border-bottom:1px solid var(--control-border);background:var(--control-panel);justify-content:space-between;padding:12px 14px;display:flex}.ops-material-history h4{color:var(--control-text);margin:0;font-size:14px}.ops-material-history header button{width:32px;padding:0}.ops-material-history ul{flex:1;margin:0;padding:10px 14px;list-style:none;overflow:auto}.ops-material-history li{border-bottom:1px solid var(--control-border);padding:9px 0}.ops-material-history li strong,.ops-material-history li span{display:block}.ops-material-history li strong{color:var(--control-text);font-size:10px}.ops-material-history li span{color:var(--control-muted);margin-top:3px;font-size:8px}.ops-material-history>div{border-top:1px solid var(--control-border);gap:6px;padding:10px 14px;display:flex}.ops-material-history input{border:1px solid var(--control-border);min-width:0;height:32px;color:var(--control-text);background:#06152c;border-radius:3px;flex:1;padding:0 8px;font-size:10px}@media (width<=760px){.ops-service-drawer-backdrop{place-items:stretch stretch;padding:0;position:fixed;inset:48px 0 60px}.ops-service-drawer{border-width:1px 0;border-radius:0;width:100%;height:100%}.ops-service-drawer-head{grid-template-columns:minmax(0,1fr) 40px;gap:10px;padding:12px}.ops-service-title h2{white-space:normal}.ops-service-close{grid-area:1/2;width:40px;height:40px}.ops-service-metrics{grid-area:2/1/auto/-1;grid-template-columns:1fr 1fr;display:grid;overflow:visible}.ops-service-metrics>span,.ops-service-metrics>label{min-width:0}.ops-service-stages{display:block}.ops-service-stage{border-right:0;border-bottom:1px solid var(--control-border)}.ops-service-stage li{min-height:48px}.ops-service-stage li .ops-service-check{width:32px;height:32px}.ops-service-stage>header .ops-assignee-wrap>button{width:40px;height:40px}.ops-service-links>button{min-height:44px}.ops-service-drawer>footer{flex-wrap:wrap;gap:4px 14px;position:sticky;bottom:0}.ops-service-drawer>footer button{min-height:44px}.ops-material-head{flex-wrap:wrap}.ops-material-head>button{min-height:44px}.ops-material-form{grid-template-columns:1fr 1fr}.ops-material-columns{display:none}.ops-material-row{grid-template-columns:1fr 1fr;gap:7px;padding:12px 14px}.ops-material-row>*{min-width:0}.ops-lda-cell{grid-column:1/-1}.ops-material-row>button{min-height:44px}.ops-material-history{width:100%}}@container (width<=760px){.ops-service-drawer-backdrop{place-items:stretch stretch;padding:0;position:absolute;inset:0}.ops-service-drawer{border-width:1px 0;border-radius:0;width:100%;height:100%}.ops-service-drawer-head{grid-template-columns:minmax(0,1fr) 40px;gap:10px;padding:12px}.ops-service-title h2{white-space:normal}.ops-service-close{grid-area:1/2;width:40px;height:40px}.ops-service-metrics{grid-area:2/1/auto/-1;grid-template-columns:1fr 1fr;display:grid;overflow:visible}.ops-service-metrics>span,.ops-service-metrics>label{min-width:0}.ops-service-stages{display:block}.ops-service-stage{border-right:0;border-bottom:1px solid var(--control-border)}.ops-service-stage li{min-height:48px}.ops-service-stage li .ops-service-check{width:32px;height:32px}.ops-service-stage>header .ops-assignee-wrap>button{width:40px;height:40px}.ops-service-links>button{min-height:44px}.ops-service-drawer>footer{flex-wrap:wrap;gap:4px 14px;position:sticky;bottom:0}.ops-service-drawer>footer button{min-height:44px}.ops-material-head{flex-wrap:wrap}.ops-material-head>button{min-height:44px}.ops-material-form{grid-template-columns:1fr 1fr}.ops-material-columns{display:none}.ops-material-row{grid-template-columns:1fr 1fr;gap:7px;padding:12px 14px}.ops-material-row>*{min-width:0}.ops-lda-cell{grid-column:1/-1}.ops-material-row>button{min-height:44px}.ops-material-history{width:100%}}.ops-service-drawer-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14193247;padding:0;display:block}.ops-service-drawer{--control-bg:var(--ex-surface);--control-panel:var(--ex-surface);--control-panel-2:var(--ex-indigo-tint);--control-border:var(--ex-divider);--control-text:var(--ex-text);--control-muted:var(--ex-muted);--control-accent:var(--ex-primary);border:0;border-left:1px solid var(--ex-border);background:var(--ex-surface);width:min(840px,100% - 40px);height:100%;color:var(--ex-text);border-radius:0;position:absolute;inset:0 0 0 auto;box-shadow:-12px 0 32px #14193229}.ops-service-drawer-head,.ops-service-stage>header,.ops-material-head,.ops-material-history header,.ops-service-drawer>footer{background:var(--ex-surface-2)}.ops-service-title>small,.ops-material-head small,.ops-material-history header small{color:var(--ex-muted)}.ops-service-metrics>span,.ops-service-metrics>label{background:var(--ex-surface);border-color:var(--ex-border)}.ops-service-metrics select,.ops-material-form input,.ops-material-form select,.ops-material-row select,.ops-material-history input{background:var(--ex-surface);color:var(--ex-text);border-color:var(--ex-border)}.ops-service-metrics select option{background:var(--ex-surface);color:var(--ex-text)}.ops-service-close{border-color:var(--ex-border);background:var(--ex-surface);color:var(--ex-muted-strong)}.ops-service-close:hover{border-color:var(--ex-primary);background:var(--ex-indigo-hover);color:var(--ex-link)}.ops-service-stage li{border-bottom-color:var(--ex-divider);color:var(--ex-muted-strong)}.ops-service-stage li .ops-service-check{color:var(--ex-muted)}.ops-service-stage li .ops-service-action{color:var(--ex-link)}.ops-service-stage>header .ops-assignee-wrap>button,.ops-material-form button,.ops-material-row>button,.ops-material-history button{border-color:var(--ex-border);background:var(--ex-surface);color:var(--ex-link)}.ops-assignee-menu,.ops-service-owner-menu{border-color:var(--ex-border);background:var(--ex-surface);box-shadow:0 8px 20px #14193224}.ops-service-stage>header .ops-assignee-menu button,.ops-service-owner-menu>button{color:var(--ex-text)}.ops-service-stage>header .ops-assignee-menu button:hover,.ops-service-owner-menu>button:hover,.ops-service-owner-menu>button[aria-current=true]{background:var(--ex-indigo-hover);color:var(--ex-link)}.ops-service-owner>button{color:var(--ex-link)}.ops-service-owner>button:hover,.ops-service-owner>button[aria-expanded=true]{border-color:var(--ex-border);background:var(--ex-indigo-hover)}.ops-inline-link-editor input{background:var(--ex-surface);color:var(--ex-text);border-color:var(--ex-border)}.ops-inline-link-editor button{border-color:var(--ex-border);background:var(--ex-surface-2);color:var(--ex-link)}.ops-service-links>button{border-color:var(--ex-border);background:var(--ex-surface);color:var(--ex-link)}.ops-service-links>button:hover{border-color:var(--ex-primary);background:var(--ex-indigo-hover)}.ops-service-drawer>footer button,.ops-material-head>button:last-child{border-color:var(--ex-primary);background:var(--ex-primary);color:#fff}.ops-service-drawer>footer button:hover{background:var(--ex-brand-blue)}.ops-material-form{background:var(--ex-surface-2);border-bottom-color:var(--ex-divider)}.ops-material-row{border-bottom-color:var(--ex-divider);color:var(--ex-muted-strong)}.ops-material-history{background:var(--ex-surface);border-left-color:var(--ex-border);box-shadow:-12px 0 28px #14193224}@media (width<=760px){.ops-service-drawer{border-left:0;width:100%;height:100%}}@container (width<=760px){.ops-service-drawer{border-left:0;width:100%;height:100%}}@media (width<=760px){.ops-service-drawer-backdrop{position:fixed;inset:48px 0 60px;overflow:hidden}.ops-service-drawer{border-left:0;width:100%;height:100%;min-height:0;max-height:100%;position:absolute;inset:0;overflow:hidden}.ops-service-drawer-head,.ops-service-drawer>footer{flex:none}.ops-service-stages{overscroll-behavior:contain;min-height:0;overflow-y:auto}.ops-service-drawer>footer{position:relative}}.task-page{background:var(--ex-page-bg);width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:auto;container:task-page/inline-size}.task-scroll{width:100%;max-width:1260px;margin:0 auto;padding:20px 24px 32px}.task-page-head{justify-content:space-between;align-items:flex-start;gap:24px;min-height:74px;display:flex}.task-page-head h1{color:var(--ex-brand-indigo);margin:2px 0 4px;font-size:25px;font-weight:700;line-height:30px}.task-page-head p{color:var(--ex-muted-strong);margin:0;font-size:12px}.task-eyebrow{color:var(--ex-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.task-eyebrow svg{width:16px;height:16px;color:var(--ex-primary)}.task-primary{border:1px solid var(--ex-primary);background:var(--ex-primary);color:#fff;cursor:pointer;border-radius:4px;align-items:center;gap:7px;min-height:40px;padding:0 15px;font-size:12px;font-weight:650;display:flex}.task-primary svg{width:17px;height:17px}.task-primary:hover{background:var(--ex-brand-blue)}.task-primary:focus-visible,.task-row:focus-visible,.task-commandbar input:focus-visible,.task-commandbar select:focus-visible,.task-range button:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.task-summary{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.task-summary>div{border-right:1px solid var(--ex-divider);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;column-gap:10px;min-height:86px;padding:14px 16px;display:grid}.task-summary>div:last-child{border-right:0}.task-summary strong{color:var(--ex-brand-indigo);grid-row:1/3;align-self:center;font-size:26px;font-weight:650;line-height:30px}.task-summary span{color:var(--ex-text);align-self:end;font-size:12px;font-weight:650}.task-summary small{color:var(--ex-muted);align-self:start;font-size:9px}.task-summary .attention strong{color:var(--ex-tag-red-fg)}.task-summary .ready strong{color:var(--ex-tag-green-fg)}.task-register{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;margin-top:14px;overflow:hidden}.task-register-head{border-bottom:1px solid var(--ex-divider);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:0 14px;display:flex}.task-register-head>div:first-child{align-items:baseline;gap:9px;display:flex}.task-register-head h2{color:var(--ex-brand-indigo);margin:0;font-size:15px;font-weight:650}.task-register-head span{color:var(--ex-muted);font-size:10px}.task-range{display:flex}.task-range button{border:1px solid var(--ex-border);background:var(--ex-surface);min-height:32px;color:var(--ex-muted-strong);cursor:pointer;padding:0 12px;font-size:10px}.task-range button:first-child{border-radius:3px 0 0 3px}.task-range button:last-child{border-radius:0 3px 3px 0;margin-left:-1px}.task-range button[aria-pressed=true]{border-color:var(--ex-primary);background:var(--ex-indigo-tint);color:var(--ex-link);font-weight:650;position:relative}.task-commandbar{border-bottom:1px solid var(--ex-divider);background:var(--ex-surface-2);grid-template-columns:minmax(240px,1fr) 180px 190px;gap:8px;padding:10px 14px;display:grid}.task-commandbar label{border:1px solid var(--ex-border);background:var(--ex-surface);min-width:0;height:38px;color:var(--ex-muted);border-radius:4px;align-items:center;gap:8px;padding:0 10px;font-size:10px;display:flex}.task-commandbar label>span:not(.sr-only){font-weight:650}.task-commandbar input,.task-commandbar select{min-width:0;height:100%;color:var(--ex-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.task-commandbar select{cursor:pointer}.task-search svg{flex:none;width:17px;height:17px}.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}.task-columns,.task-row{grid-template-columns:minmax(190px,1.7fr) 105px 130px 70px 70px 70px 94px 70px 24px;align-items:center;gap:8px;display:grid}.task-columns{border-bottom:1px solid var(--ex-divider);min-height:30px;color:var(--ex-muted);padding:0 14px;font-size:9px;font-weight:650}.task-row{border:0;border-bottom:1px solid var(--ex-divider);background:var(--ex-surface);width:100%;min-height:66px;color:var(--ex-text);font:inherit;text-align:left;cursor:pointer;padding:8px 14px}.task-row:last-child{border-bottom:0}.task-row:hover{background:var(--ex-indigo-hover)}.task-row>span{min-width:0}.task-name,.task-asset,.task-due{gap:2px;display:grid}.task-name strong,.task-asset strong,.task-due strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.task-name small,.task-asset small,.task-due small{text-overflow:ellipsis;white-space:nowrap;color:var(--ex-muted);font-size:9px;overflow:hidden}.task-owner{align-items:center;gap:7px;display:flex}.task-owner i{background:var(--ex-indigo-tint);width:24px;height:24px;color:var(--ex-link);border-radius:50%;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:700;display:grid}.task-owner>span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.task-readiness{color:var(--ex-muted-strong);align-items:center;gap:4px;font-size:9px;display:flex}.task-readiness svg{width:14px;height:14px}.task-readiness.ready{color:var(--ex-tag-green-fg)}.task-readiness.hold{color:var(--ex-tag-red-fg)}.task-readiness.due{color:var(--ex-tag-amber-fg)}.task-status{background:var(--ex-tag-blue-bg);width:max-content;max-width:100%;color:var(--ex-tag-blue-fg);white-space:nowrap;border-radius:10px;padding:3px 7px;font-size:9px;font-weight:650}.task-status.in-progress{background:var(--ex-tag-green-bg);color:var(--ex-tag-green-fg)}.task-status.planned{background:var(--ex-surface-2);color:var(--ex-muted-strong)}.task-row-arrow{width:16px;height:16px;color:var(--ex-link)}.task-empty{min-height:230px;color:var(--ex-muted);text-align:center;align-content:center;place-items:center;gap:7px;padding:32px;display:grid}.task-empty>svg{width:28px;height:28px;color:var(--ex-primary)}.task-empty strong{color:var(--ex-text);font-size:13px}.task-empty span{font-size:10px}.task-empty button{border:1px solid var(--ex-border);background:var(--ex-surface);min-height:34px;color:var(--ex-link);cursor:pointer;border-radius:4px;margin-top:6px;padding:0 12px;font-size:10px;font-weight:650}@container task-page (width<=900px){.task-scroll{padding:16px}.task-columns,.task-row{grid-template-columns:minmax(180px,1.5fr) 92px 120px repeat(3,62px) 80px 60px 20px}.task-readiness span{display:none}}@container task-page (width<=720px){.task-scroll{padding:12px 12px 80px}.task-page-head{min-height:78px}.task-page-head p{max-width:240px}.task-summary{grid-template-columns:1fr 1fr}.task-summary>div:nth-child(2){border-right:0}.task-summary>div:nth-child(-n+2){border-bottom:1px solid var(--ex-divider)}.task-commandbar{grid-template-columns:1fr 1fr}.task-search{grid-column:1/-1}.task-columns{display:none}.task-row{grid-template-columns:auto auto auto minmax(0,1fr) auto;grid-template-areas:"name name name name due""asset asset asset status status""owner owner owner owner owner""review pnt safety.arrow";gap:6px 12px;padding:12px;position:relative}.task-name{grid-area:name}.task-asset{grid-area:asset}.task-owner{grid-area:owner;padding-top:4px}.task-status{grid-area:status;justify-self:end}.task-due{text-align:right;grid-area:due}.task-readiness{display:inline-flex}.task-readiness span{display:inline}.task-row-arrow{grid-area:arrow;align-self:center}.task-row>.task-readiness:nth-child(4){grid-area:review}.task-row>.task-readiness:nth-child(5){grid-area:pnt}.task-row>.task-readiness:nth-child(6){grid-area:safety}.task-row>.task-readiness:nth-child(4):before{content:"Review";color:var(--ex-muted);margin-right:2px}.task-row>.task-readiness:nth-child(5):before{content:"Materials";color:var(--ex-muted);margin-right:2px}.task-row>.task-readiness:nth-child(6):before{content:"Safety";color:var(--ex-muted);margin-right:2px}}@container task-page (width<=480px){.task-page-head{grid-template-columns:1fr auto;gap:12px;display:grid}.task-page-head p{display:none}.task-primary{padding:0 11px}.task-primary svg{margin:0}.task-summary>div{min-height:74px;padding:10px}.task-summary strong{font-size:22px}.task-register-head{align-items:flex-start;padding:10px 12px}.task-register-head>div:first-child{gap:1px;display:grid}.task-commandbar{grid-template-columns:1fr}.task-search{grid-column:auto}.task-row{grid-template-columns:auto auto auto minmax(0,1fr);grid-template-areas:"name name name due""asset asset status status""owner owner owner owner""review pnt safety."}.task-row-arrow,.task-readiness span{display:none}}.task-workspace-backdrop{z-index:86;background:#14193247;position:absolute;inset:0}.task-workspace-drawer{background:var(--ex-page-bg);border-left:1px solid var(--ex-border);flex-direction:column;width:min(900px,100% - 40px);height:100%;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden;box-shadow:-12px 0 32px #14193229}.task-workspace-head{border-bottom:1px solid var(--ex-divider);background:var(--ex-surface);justify-content:space-between;align-items:flex-start;gap:18px;min-height:82px;padding:14px 18px;display:flex}.task-workspace-head small{color:var(--ex-muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700}.task-workspace-head h2{color:var(--ex-brand-indigo);margin:3px 0;font-size:18px;line-height:23px}.task-workspace-head p{color:var(--ex-muted-strong);margin:0;font-size:10px}.task-workspace-head>button{border:1px solid var(--ex-border);background:var(--ex-surface);width:34px;height:34px;color:var(--ex-muted-strong);cursor:pointer;border-radius:4px;place-items:center;display:grid}.task-workspace-head>button:hover{background:var(--ex-indigo-hover);color:var(--ex-link)}.task-workspace-body{padding:16px;overflow:auto}.task-workspace-summary{grid-template-columns:1.1fr 1fr 1fr;gap:10px;display:grid}.task-workspace-summary article{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;flex-direction:column;align-items:flex-start;min-height:116px;padding:13px;display:flex}.task-workspace-summary small{color:var(--ex-muted);align-items:center;gap:5px;font-size:9px;font-weight:650;display:flex}.task-workspace-summary small svg{width:15px;height:15px;color:var(--ex-primary)}.task-workspace-summary strong{color:var(--ex-text);margin-top:12px;font-size:15px}.task-workspace-summary span{color:var(--ex-muted-strong);margin-top:2px;font-size:9px}.task-workspace-summary button{border:1px solid var(--ex-primary);background:var(--ex-primary);color:#fff;cursor:pointer;border-radius:4px;align-items:center;gap:5px;min-height:30px;margin-top:auto;padding:0 10px;font-size:10px;font-weight:650;display:flex}.task-action-plans,.task-workspace-activity{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;margin-top:12px;overflow:hidden}.task-action-plans>header,.task-workspace-activity>header{border-bottom:1px solid var(--ex-divider);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 13px;display:flex}.task-action-plans h3,.task-workspace-activity h3{color:var(--ex-brand-indigo);margin:0;font-size:14px}.task-action-plans header span,.task-workspace-activity header span{color:var(--ex-muted);font-size:9px}.task-action-plans header>div{gap:1px;display:grid}.task-action-plans header>button{border:1px solid var(--ex-border);background:var(--ex-surface);min-height:32px;color:var(--ex-link);cursor:pointer;border-radius:4px;align-items:center;gap:5px;padding:0 10px;font-size:10px;font-weight:650;display:flex}.task-action-plans header>button:hover{border-color:var(--ex-primary);background:var(--ex-indigo-hover)}.task-plan-columns,.task-plan-list>button{grid-template-columns:94px 108px minmax(220px,1fr) 110px 20px;align-items:center;gap:10px;display:grid}.task-plan-columns{background:var(--ex-surface-2);border-bottom:1px solid var(--ex-divider);min-height:30px;color:var(--ex-muted);padding:0 13px;font-size:9px;font-weight:650}.task-plan-list>button{border:0;border-bottom:1px solid var(--ex-divider);background:var(--ex-surface);width:100%;min-height:60px;color:var(--ex-text);font:inherit;text-align:left;cursor:pointer;padding:9px 13px}.task-plan-list>button:last-child{border-bottom:0}.task-plan-list>button:hover,.task-plan-list>button.selected{background:var(--ex-indigo-hover)}.task-plan-list>button>span{min-width:0;color:var(--ex-muted-strong);font-size:10px}.task-plan-list>button>span:nth-child(3){gap:2px;display:grid}.task-plan-list strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ex-text);font-size:11px;overflow:hidden}.task-plan-list small{color:var(--ex-muted);font-size:9px}.task-plan-list svg{width:16px;height:16px;color:var(--ex-link)}.task-plan-status{background:var(--ex-tag-blue-bg);border-radius:10px;width:max-content;padding:3px 7px;font-weight:650;color:var(--ex-tag-blue-fg)!important}.task-plan-status.executing{background:var(--ex-tag-green-bg);color:var(--ex-tag-green-fg)!important}.task-plan-status.review{background:var(--ex-tag-amber-bg);color:var(--ex-tag-amber-fg)!important}.task-plan-status.draft{background:var(--ex-surface-2);color:var(--ex-muted-strong)!important}.task-workspace-activity ul{margin:0;padding:0;list-style:none}.task-workspace-activity li{border-bottom:1px solid var(--ex-divider);align-items:center;gap:10px;min-height:48px;padding:8px 13px;display:flex}.task-workspace-activity li:last-child{border-bottom:0}.task-workspace-activity li>svg{width:17px;height:17px;color:var(--ex-primary)}.task-workspace-activity li span{gap:1px;display:grid}.task-workspace-activity li strong{font-size:10px}.task-workspace-activity li small{color:var(--ex-muted);font-size:9px}@media (width<=760px){.task-workspace-drawer{border-left:0;width:100%}.task-workspace-summary{grid-template-columns:1fr}.task-plan-columns{display:none}.task-plan-list>button{grid-template-columns:90px 1fr 18px;grid-template-areas:"status name arrow""outcome duration arrow"}.task-plan-list>button>:first-child{grid-area:status}.task-plan-list>button>:nth-child(2){grid-area:outcome}.task-plan-list>button>:nth-child(3){grid-area:name}.task-plan-list>button>:nth-child(4){grid-area:duration}.task-plan-list>button>svg{grid-area:arrow}.task-action-plans>header{align-items:flex-start;padding:10px 12px}.task-action-plans header>button{white-space:nowrap}}.materials-page{background:var(--ex-page-bg);width:100%;height:100%;overflow:auto;container-type:inline-size}.materials-scroll{width:100%;max-width:1260px;margin:0 auto;padding:20px 24px 32px}.materials-summary{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.materials-summary>div{border-right:1px solid var(--ex-divider);align-items:baseline;gap:9px;min-height:76px;padding:12px 16px;display:flex}.materials-summary>div:last-child{border-right:0}.materials-summary strong{color:var(--ex-brand-indigo);font-size:25px}.materials-summary span{color:var(--ex-muted-strong);font-size:11px;font-weight:650}.materials-register{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;margin-top:14px;overflow:hidden}.materials-register>header{border-bottom:1px solid var(--ex-divider);align-items:center;min-height:52px;padding:0 14px;display:flex}.materials-register>header>div{align-items:baseline;gap:9px;display:flex}.materials-register h2{color:var(--ex-brand-indigo);margin:0;font-size:15px}.materials-register header span{color:var(--ex-muted);font-size:9px}.materials-commandbar{border-bottom:1px solid var(--ex-divider);background:var(--ex-surface-2);grid-template-columns:minmax(240px,1fr) 180px;gap:8px;padding:10px 14px;display:grid}.materials-commandbar label{border:1px solid var(--ex-border);background:var(--ex-surface);height:38px;color:var(--ex-muted);border-radius:4px;align-items:center;gap:8px;padding:0 10px;font-size:10px;display:flex}.materials-commandbar input,.materials-commandbar select{min-width:0;height:100%;color:var(--ex-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.materials-columns,.materials-rows article{grid-template-columns:minmax(210px,1.5fr) 100px 100px 130px 120px 130px;align-items:center;gap:10px;display:grid}.materials-columns{background:var(--ex-surface-2);border-bottom:1px solid var(--ex-divider);min-height:30px;color:var(--ex-muted);padding:0 14px;font-size:9px;font-weight:650}.materials-rows article{border-bottom:1px solid var(--ex-divider);min-height:62px;padding:8px 14px;font-size:10px}.materials-rows article:last-child{border-bottom:0}.materials-rows article>span:first-child{gap:2px;display:grid}.materials-rows strong{font-size:11px}.materials-rows small{color:var(--ex-muted);font-size:9px}.materials-rows select{border:1px solid var(--ex-border);background:var(--ex-surface);height:30px;color:var(--ex-text);border-radius:4px;font-size:10px}.materials-request{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;grid-template-columns:180px minmax(220px,1fr) 220px auto;align-items:end;gap:9px;margin-top:14px;padding:12px 14px;display:grid}.materials-request label{color:var(--ex-muted);gap:4px;font-size:9px;font-weight:650;display:grid}.materials-request input,.materials-request select{border:1px solid var(--ex-border);background:var(--ex-surface);height:34px;color:var(--ex-text);font:inherit;border-radius:4px;padding:0 9px}.materials-request>span{gap:6px;display:flex}.materials-request button{border:1px solid var(--ex-border);background:var(--ex-surface);height:34px;color:var(--ex-link);cursor:pointer;border-radius:4px;padding:0 10px;font-size:10px;font-weight:650}.materials-request button:first-child{border-color:var(--ex-primary);background:var(--ex-primary);color:#fff}.materials-request button:disabled{opacity:.45;cursor:not-allowed}.materials-simulated-banner{border:1px solid var(--ex-tag-amber-bg);background:var(--ex-tag-amber-bg);color:var(--ex-tag-amber-fg);border-radius:6px;margin:10px 0 0;padding:8px 14px;font-size:10px;font-weight:650}.materials-simulated-badge{background:var(--ex-tag-amber-bg);color:var(--ex-tag-amber-fg);border-radius:10px;margin-right:6px;padding:2px 7px;font-size:9px;font-weight:650;display:inline-block}@container (width<=760px){.materials-scroll{padding:12px 12px 80px}.materials-summary{grid-template-columns:1fr}.materials-summary>div{border-right:0;border-bottom:1px solid var(--ex-divider);min-height:58px}.materials-summary>div:last-child{border-bottom:0}.materials-request,.materials-commandbar{grid-template-columns:1fr}.materials-columns{display:none}.materials-rows article{grid-template-columns:1fr 1fr;gap:5px 12px}.materials-rows article>span:first-child{grid-column:1/-1}.materials-rows article select{grid-column:2}}.ops-summary-list li.attention{background:var(--ex-surface)}.ops-work-columns{min-height:30px}.ops-service-summary{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;align-content:center;gap:1px;min-width:0;padding:2px;display:grid}.ops-service-summary:hover{background:var(--ex-indigo-hover)}.ops-service-summary:focus-visible{outline:2px solid var(--ex-primary);outline-offset:1px}.ops-service-summary>strong,.ops-service-summary>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-service-summary>strong{color:var(--ex-text);font-size:10px;font-weight:650;line-height:13px}.ops-service-summary>small{color:var(--ex-muted);font-size:8px;line-height:11px}.ops-service-summary.attention>small{color:var(--ex-tag-amber-fg)}.ops-service-summary.blocked>small{color:var(--ex-tag-red-fg);font-weight:650}.ops-service-summary.complete>strong,.ops-service-summary.complete>small{color:var(--ex-tag-green-fg)}.ops-service-check:disabled{opacity:.45;cursor:not-allowed}.ops-service-drawer>footer button:disabled{border-color:var(--ex-border);background:var(--ex-surface-2);color:var(--ex-muted);cursor:not-allowed}@container ops-main (width<=759px){.ops-work-row{grid-template-areas:"time work icon""time asset icon""owner owner icon""status status icon""service service icon"}.ops-service-summary{grid-area:service}}@container ops-work-panel (width<=700px){.ops-work-row{grid-template-areas:"time work icon""time asset icon""owner owner icon""status status icon""service service icon"}.ops-service-summary{grid-area:service}}.ops-root{font-size:var(--type-body-size);line-height:var(--type-body-line)}.ops-shift-context{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.ops-shift-context strong{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-semibold)}.ops-shift-context small{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.ops-shift-context b{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.ops-kpi-head>small{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--font-weight-semibold);letter-spacing:.02em}.ops-kpi-copy strong{font-size:var(--type-kpi-size);line-height:var(--type-kpi-line);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.ops-kpi-copy strong b,.ops-kpi-copy em,.ops-kpi-copy i{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.ops-donut text,.ops-spark small,.ops-lock-summary small{font-size:var(--type-meta-size);font-variant-numeric:tabular-nums}.ops-availability-value>b{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums}.ops-availability-detail>strong{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.ops-availability-detail>small{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.ops-priority h2,.ops-work-panel>header h2,.ops-rail h2{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--font-weight-semibold)}.ops-priority-meta small,.ops-card-due,.ops-card-context,.ops-card-owner,.ops-card-action{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.ops-card-due,.ops-work-time,.ops-work-status{font-variant-numeric:tabular-nums}.ops-priority-card>strong{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-semibold)}.ops-work-columns{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--font-weight-medium)}.ops-work-row strong,.ops-work-item strong{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-semibold)}.ops-work-row small,.ops-owner-btn,.ops-work-owner{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.ops-work-time time{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.ops-work-status,.ops-service-summary>strong{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--font-weight-semibold)}.ops-service-summary>small,.ops-work-panel>footer,.ops-work-panel>footer button{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.ops-schedule-clear strong{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--font-weight-semibold)}.ops-schedule-clear span{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.ops-due-short{display:none}.ops-work-columns,.ops-work-row{grid-template-columns:54px minmax(200px,1fr) 92px 144px 82px 136px 24px}@container ops-main (width>=1021px){.ops-scroll{padding:8px 20px 16px}.ops-shift-context{min-height:24px;margin-bottom:6px}.ops-kpis{margin-bottom:8px}.ops-kpi{min-height:108px;padding-top:7px;padding-bottom:7px}.ops-kpi-body{min-height:64px}.ops-priority{padding:8px 10px}.ops-priority>header{padding-bottom:6px}.ops-priority-card{min-height:116px;padding:11px 13px}.ops-priority-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-kpi-tools .ops-kpi-copy strong{white-space:nowrap;font-size:24px}.ops-kpi-tools .ops-kpi-copy strong b{font-size:10px}.ops-content-grid{gap:8px}.ops-work-panel>header{min-height:38px}.ops-work-row{min-height:62px;padding-top:6px;padding-bottom:6px}.ops-schedule-clear{min-height:48px;padding-top:6px;padding-bottom:6px}.ops-work-panel>footer{min-height:26px}}@container ops-main (width<=1020px){.ops-content-grid{grid-template-areas:"priority""work""rail"}.ops-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ops-main (width<=900px){.ops-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ops-main (width<=420px){.ops-priority>header{align-items:flex-start}.ops-priority h2{white-space:nowrap}.ops-priority-meta{gap:6px}.ops-due-long{display:none}.ops-due-short{display:inline}.ops-priority-grid{grid-template-columns:1fr}.ops-work-item strong{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;max-height:36px;display:-webkit-box;overflow:hidden}}.ops-restriction-dialog .ops-restriction-records li.ops-restriction-empty{color:var(--ex-muted);padding:14px 18px;display:block}.ops-kpi.ops-kpi-static{cursor:default}.ops-kpi.ops-kpi-static:hover{border-color:var(--ex-border);background:var(--ex-surface);box-shadow:none}.ops-summary-note{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ex-muted-strong);margin:0;padding:8px 14px}.ops-dialog .ops-summary-note{padding:12px 16px}.ops-dialog>header p{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ex-muted-strong);margin:2px 0 0}.ops-dialog .ops-schedule-clear{margin:0 16px}.ops-kpi-availability .ops-availability-value,.ops-kpi-availability .ops-availability-detail{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.exd-root.dash-wrap{grid-template-columns:var(--ex-sidebar-width,52px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:stretch;height:100%;min-height:0;display:grid;position:relative}.exd-root .side{width:var(--ex-sidebar-width,52px);background:var(--ex-surface);border-right:1px solid var(--ex-divider);box-sizing:border-box;grid-area:1/1/-1;min-height:0;padding:14px 3px}.exd-root .side .nav{border-radius:var(--radius);width:40px;height:40px;font:inherit;color:var(--ex-muted-strong);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:0;margin:0 auto 4px;padding:0;font-size:0;font-weight:500;text-decoration:none;display:flex}.exd-root .side .nav:hover{background:var(--ex-indigo-hover);color:var(--ex-brand-indigo)}.exd-root .side .nav.on{background:var(--ex-indigo-tint);color:var(--ex-brand-indigo)}.exd-root .side .nav-static{cursor:default}.exd-root .side .nav-static:not(.on):hover{color:var(--ex-muted-strong);background:0 0}.exd-root .side .nav-static.on:hover{background:var(--ex-indigo-tint);color:var(--ex-brand-indigo)}.exd-root .side .nav:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.exd-root .side .nav svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.exd-root .side .nav.on svg{stroke:var(--ex-brand-indigo)}.exd-root .side .nav-label{display:none}.exd-root .navacc{margin-top:6px}.exd-root .navacc>summary{display:none}.exd-root .navacc>summary::-webkit-details-marker{display:none}.exd-root .navacc>summary:after{content:"";border-right:2px solid var(--ex-muted);border-bottom:2px solid var(--ex-muted);width:7px;height:7px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.exd-root .navacc[open]>summary:after{transform:rotate(-135deg)}.exd-root.nav-expanded .side .nav{justify-content:flex-start;gap:10px;width:100%;padding:10px 12px;font-size:14px}.exd-root.nav-expanded .side .nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.exd-root.nav-expanded .navacc>summary{letter-spacing:.06em;text-transform:uppercase;color:var(--ex-muted);align-items:center;gap:10px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}.exd-root.nav-expanded .navacc>summary:after{display:block}.exd-root .main{flex-direction:column;grid-area:2/2;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}.exd-root .dash{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;max-width:1440px;height:auto;min-height:0;margin:0 auto;padding:20px 32px;display:flex}.exd-root .dash-head{background:var(--ex-surface);border-bottom:1px solid var(--ex-divider);grid-area:1/2;width:100%;position:static;box-shadow:0 2px 6px #0f238c0f}.exd-root .dash-head-inner{box-sizing:border-box;flex-wrap:nowrap;align-items:center;gap:14px;width:100%;max-width:1440px;margin:0 auto;padding:20px 32px 12px;display:flex}.exd-root .dash-titleblock{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.exd-root .dash-head h1{min-width:0;font-family:var(--font-display);letter-spacing:-.017em;color:var(--ex-brand-indigo);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:28px;font-weight:700;line-height:42px;overflow:hidden}.exd-root .ver{color:var(--ex-muted);white-space:nowrap;font-size:14px}.exd-root .dash-head .btn{white-space:nowrap;flex:none;margin-left:auto}.exd-root .spacer{flex:1}.exd-root .dash-kpis{background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:0 0 16px;display:grid;overflow:hidden}.exd-root .kpi-tile{text-align:left;background:var(--ex-surface);min-width:0;min-height:64px;color:var(--ex-text);font:inherit;cursor:pointer;border:0;align-items:center;gap:10px;padding:10px 16px;transition:background .12s,color .12s,box-shadow .12s;display:flex}.exd-root .kpi-tile:hover{background:var(--ex-indigo-hover)}.exd-root .kpi-tile:focus-visible{outline:2px solid var(--ex-primary);outline-offset:-2px}.exd-root .kpi-tile.active{background:var(--ex-blue-bg);box-shadow:inset 0 -3px 0 var(--ex-primary)}.exd-root .kpi-count{background:var(--ex-surface-2);width:34px;height:34px;color:var(--ex-brand-indigo);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:700;line-height:1;display:grid}.exd-root .kpi-tile.approved .kpi-count{background:var(--ex-green-fg);color:#fff}.exd-root .kpi-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.exd-root .kpi-label{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:18px;overflow:hidden}.exd-root .kpi-helper{color:var(--ex-muted);white-space:nowrap;font-size:11px;line-height:15px}.exd-root .card{background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.exd-root .toolbar{border-bottom:1px solid var(--ex-divider);scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:10px;padding:10px 16px;display:flex;overflow-x:auto}.exd-root .toolbar .ttl,.exd-root .toolbar .res{white-space:nowrap}.exd-root .toolbar .ttl{font-family:var(--font-display);letter-spacing:-.017em;color:var(--ex-text);font-size:18px;font-weight:700}.exd-root .toolbar .res{color:var(--ex-muted);font-size:12px}.exd-root .search-toggle{border-radius:var(--radius);width:32px;height:32px;color:var(--ex-primary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.exd-root .search-toggle:hover,.exd-root .search-toggle[aria-expanded=true]{background:var(--ex-indigo-hover);border-color:var(--ex-indigo-tint-bd);color:var(--ex-brand-indigo)}.exd-root .search-toggle:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.exd-root .search-toggle svg{stroke:currentColor;fill:none;stroke-width:2px;width:18px;height:18px}.exd-root .search{flex:none;display:inline-flex;position:relative}.exd-root .search input{width:220px;height:var(--h-control);border:1px solid var(--ex-indigo-tint-bd);border-radius:var(--radius);font:inherit;color:var(--ex-text);padding:0 12px;font-size:14px}.exd-root .search input::placeholder{color:var(--ex-muted)}.exd-root .icon-select{border-radius:var(--radius);width:32px;height:32px;color:var(--ex-primary);cursor:pointer;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.exd-root .icon-select:hover,.exd-root .icon-select:focus-within,.exd-root .icon-select.active{background:var(--ex-indigo-hover);border-color:var(--ex-indigo-tint-bd);color:var(--ex-brand-indigo)}.exd-root .icon-select svg{pointer-events:none;width:18px;height:18px}.exd-root .icon-select select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.exd-root .clr{color:var(--ex-link);cursor:pointer;background:0 0;border:none;flex:none;font-size:12px;font-weight:500}.exd-root .dash-list{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.exd-root .ltable{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.exd-root .lhead{background:var(--ex-surface-2);border-bottom:1px solid var(--ex-divider);grid-template-columns:72px 58px minmax(150px,1.5fr) minmax(72px,.75fr) minmax(82px,.85fr) 76px 92px;align-items:center;gap:8px;padding:9px 16px;display:grid}.exd-root .lhead span{color:var(--ex-muted-strong);font-size:12px;font-weight:500}.exd-root .lhead .lh-cell{min-width:0;color:var(--ex-muted-strong);align-items:center;font-size:12px;font-weight:500;display:flex}.exd-root .lhead .lh-sort{font:inherit;color:var(--ex-muted-strong);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:4px;min-width:0;padding:0;font-size:12px;font-weight:500;display:inline-flex}.exd-root .lhead .lh-sort:hover{color:var(--ex-brand-indigo)}.exd-root .lhead .lh-sort.on{color:var(--ex-brand-indigo);font-weight:700}.exd-root .lhead .lh-arw{color:var(--ex-muted);flex:none;font-size:9px;line-height:1}.exd-root .lhead .lh-sort.on .lh-arw{color:var(--ex-brand-indigo)}.exd-root .lhead .lh-sort:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px;border-radius:3px}.exd-root .dash-list .row{cursor:pointer;border:none;border-bottom:1px solid var(--ex-row-line);box-sizing:border-box;width:100%;min-height:60px;font:inherit;color:inherit;text-align:left;appearance:none;content-visibility:auto;contain-intrinsic-size:0 60px;background:0 0;grid-template-columns:72px 58px minmax(150px,1.5fr) minmax(72px,.75fr) minmax(82px,.85fr) 76px 92px;align-items:center;gap:8px;padding:11px 42px 11px 18px;transition:background .12s,box-shadow .12s;display:grid;position:relative}.exd-root .dash-list .row:last-child{border-bottom:none}.exd-root .c-tags{grid-column:6/8;grid-template-columns:76px 92px;place-items:center start;gap:8px;min-width:0;display:grid}.exd-root .pager{border-top:1px solid var(--ex-row-line);flex-wrap:wrap;align-items:center;gap:4px;min-height:44px;padding:8px 16px;display:flex}.exd-root .pager .pg-range{color:var(--ex-muted);font-size:12px}.exd-root .pager .spacer{flex:1}.exd-root .pg-btn,.exd-root .pg-num{border:1px solid var(--ex-border);background:var(--ex-surface);color:var(--ex-text);font:inherit;border-radius:var(--radius);cursor:pointer;padding:7px 10px;font-size:12px;line-height:1;transition:background .1s,border-color .1s,color .1s}.exd-root .pg-num{text-align:center;min-width:30px}.exd-root .pg-btn:hover:not(:disabled),.exd-root .pg-num:hover:not(.on){background:var(--ex-indigo-hover);border-color:var(--ex-indigo-tint-bd)}.exd-root .pg-num.on{background:var(--ex-primary-dark);border-color:var(--ex-primary-dark);color:#fff;font-weight:500}.exd-root .pg-btn:disabled{opacity:.4;cursor:default}.exd-root .pg-gap{color:var(--ex-muted);padding:0 2px;font-size:12px}@container (width<=760px){.exd-root.dash-wrap{grid-template-columns:1fr}.exd-root .side{display:none}.exd-root .main{grid-area:2/1;height:100%;min-height:0}.exd-root .dash{width:100%;max-width:none;height:100%;margin:0;padding:0}.exd-root .dash-head{background:var(--ex-surface);border-bottom:1px solid var(--ex-divider);grid-area:1/1;margin:0;padding:0}.exd-root .dash-head-inner{flex-wrap:nowrap;gap:8px;margin:0;padding:14px 16px 12px}.exd-root .dash-titleblock{gap:8px}.exd-root .dash-head h1{font-size:22px;line-height:28px}.exd-root .dash-head .btn{display:none}.exd-root .card{box-shadow:none;border-left:0;border-right:0;border-radius:0}.exd-root .toolbar{padding:10px 14px}.exd-root .dash-list{padding:10px 12px 12px}.exd-root .pager{padding:8px 12px 10px}}@container (width<=640px){.exd-root .pager .pg-range,.exd-root .pager .spacer{display:none}.exd-root .pager{justify-content:center;gap:3px;min-width:0;padding:8px 10px}.exd-root .side{display:none}.exd-root .dash{padding:0}.exd-root .dash-head{margin:0;padding:0}.exd-root .dash-head-inner{flex-wrap:nowrap;gap:8px;margin:0;padding:14px 12px 10px}.exd-root .dash-head h1{font-size:22px;line-height:28px}.exd-root .ver{align-self:center;margin-bottom:0}}.exd-root .dash-list .row:hover{background:var(--ex-indigo-tint);border-color:var(--ex-indigo-tint-bd)}.exd-root .tile-arrow{width:20px;height:28px;color:var(--ex-primary-dark);pointer-events:none;justify-content:center;align-items:center;font-size:24px;line-height:1;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.exd-root .dash-list .row:focus-visible{outline:2px solid var(--ex-primary);outline-offset:-2px}.exd-root .rowopen{z-index:2;cursor:pointer;font:inherit;color:#0000;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.exd-root .rowopen:focus-visible{outline:2px solid var(--ex-primary);outline-offset:-2px}.exd-root .c-id{min-width:0}.exd-root .c-id .id{text-overflow:ellipsis;min-width:0;max-width:100%;font-family:var(--font);color:var(--ex-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:400;display:block;overflow:hidden}.exd-root .c-date{min-width:0}.exd-root .c-date .dt{font-family:var(--font);color:var(--ex-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.exd-root .c-main{flex:200px;min-width:0}.exd-root .c-main .t{color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.exd-root .c-main .tile-meta{display:none}.exd-root .c-ctx{min-width:0}.exd-root .c-ctx .v{color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.exd-root .empty{text-align:center;color:var(--ex-muted);padding:40px 16px;font-size:14px}.exd-root .empty-state{text-align:center;min-height:220px;color:var(--ex-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px 16px;font-size:13px;display:flex}.exd-root .empty-state strong{color:var(--ex-text);font-size:15px}.exd-root .empty-state span:not(.empty-state-icon){line-height:18px}.exd-root .empty-state-icon{background:var(--ex-indigo-tint);width:40px;height:40px;color:var(--ex-brand-indigo);border-radius:50%;place-items:center;margin-bottom:3px;display:grid}.exd-root .empty-state-icon svg{width:20px;height:20px}.exd-root .empty-state-action{min-height:32px;margin-top:6px;padding:6px 12px;font-size:12px}.exd-root .stpill,.exd-root .rpill{border-radius:var(--radius-200);white-space:nowrap;box-shadow:none;border:1px solid;padding:2px 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-block}.exd-root .stpill.red{background:var(--ex-tag-red-bg);border-color:var(--ex-tag-red-bd);color:var(--ex-tag-red-fg)}.exd-root .stpill.amber{background:var(--ex-tag-grey-bg);border-color:var(--ex-tag-grey-bd);color:var(--ex-muted-strong)}.exd-root .stpill.blue{background:var(--ex-tag-blue-bg);border-color:var(--ex-tag-blue-bd);color:var(--ex-link)}.exd-root .stpill.green{background:var(--ex-green-fg);border-color:var(--ex-green-fg);color:#fff}.exd-root .stpill.grey{background:var(--ex-tag-grey-bg);border-color:var(--ex-tag-grey-bd);color:var(--ex-muted-strong)}.exd-root .rpill.md{background:var(--ex-risk-med-bg)!important;border-color:var(--ex-risk-med)!important;color:var(--ex-risk-med-fg)!important}.exd-root .rpill.lo{background:var(--ex-risk-low-bg)!important;border-color:var(--ex-risk-low)!important;color:var(--ex-risk-low-fg)!important}.exd-root .rpill.hi{background:var(--ex-risk-critical-bg)!important;border-color:var(--ex-risk-critical)!important;color:var(--ex-risk-critical-fg)!important}@container (width<=1000px){.exd-root .side{width:var(--ex-sidebar-width,52px);padding:14px 3px}.exd-root .side .nav{justify-content:center;gap:0;padding:10px 0;font-size:0}.exd-root .side .nav svg{width:18px;height:18px}.exd-root .navacc>summary{justify-content:center;padding:8px 0;font-size:0}.exd-root .navacc>summary:after{display:none}}@container (width<=820px){.exd-root .dash-kpis{display:none}.exd-root .toolbar{flex-wrap:wrap;gap:8px;overflow-x:visible}.exd-root .toolbar .select{flex:auto;min-width:0}.exd-root .lhead{display:none}.exd-root .dash-list{gap:8px;padding:10px 12px;overflow-y:auto}.exd-root .dash-list .row{border:1px solid var(--ex-border);border-radius:var(--radius-lg);background:var(--ex-surface);min-height:86px;box-shadow:none;contain-intrinsic-size:0 86px;grid-template-rows:auto auto auto;grid-template-columns:70px minmax(0,1fr);gap:2px 8px;padding:10px 34px 10px 10px}.exd-root .dash-list .row .c-id{grid-area:1/1}.exd-root .dash-list .row .c-date{grid-area:2/1;align-self:start}.exd-root .dash-list .row .c-main{grid-area:1/2/span 2;align-self:start}.exd-root .dash-list .row .c-tags{flex-flow:row;grid-area:3/2;justify-self:start;align-items:center;gap:6px;width:max-content;min-width:0;max-width:calc(100% - 24px);display:inline-flex;overflow:visible}.exd-root .dash-list .row .c-ctx{display:none}.exd-root .c-id{display:block}.exd-root .c-date{min-width:0}.exd-root .c-date .dt{font-size:11px}.exd-root .c-main .t{font-size:14px;line-height:20px}.exd-root .c-main .tile-meta{color:var(--ex-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;line-height:15px;display:block;overflow:hidden}.exd-root .c-status,.exd-root .c-risk{white-space:nowrap;min-width:0}.exd-root .tile-arrow{color:var(--ex-primary-dark);right:10px}.exd-root .dash-list .row:hover .tile-arrow{color:var(--ex-brand-indigo)}.exd-root .stpill,.exd-root .rpill{padding:2px 8px;font-size:11px;line-height:14px}}@container (width>=601px){.exd-root.nav-expanded .side{width:224px;padding:14px 10px}.exd-root.nav-expanded .side .nav{justify-content:flex-start;gap:10px;width:100%;padding:10px 12px;font-size:14px}.exd-root.nav-expanded .side .nav-label{display:block}.exd-root.nav-expanded .navacc>summary{letter-spacing:.06em;text-transform:uppercase;color:var(--ex-muted);align-items:center;gap:10px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}.exd-root.nav-expanded .navacc>summary:after{display:block}}@container (width<=600px){.exd-root .c-main .t{font-size:13px;font-weight:600;line-height:18px}.exd-root .stpill,.exd-root .rpill{padding:2px 6px;font-size:10px;line-height:13px}.exd-root .c-tags{flex-wrap:nowrap}}.exd-root .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}.exd-root .dash-head-inner{max-width:none;padding:8px 24px 7px}.exd-root .dash-head-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.exd-root .breadcrumbs{color:var(--ex-muted);align-items:center;gap:7px;font-size:11px;line-height:16px;display:flex}.exd-root .breadcrumbs span:last-child{color:var(--ex-muted-strong)}.exd-root .dash-titleblock{gap:10px}.exd-root .dash-head h1{font-size:21px;font-weight:650;line-height:26px}.exd-root .site-context{border:1px solid var(--ex-border);background:var(--ex-surface-2);min-height:22px;color:var(--ex-brand-indigo);white-space:nowrap;border-radius:4px;align-items:center;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.exd-root.nav-expanded .navacc>summary{display:none}.exd-root .side{padding-top:16px}.exd-root .side .nav{border-radius:6px;min-height:42px;margin-bottom:4px}.exd-root.nav-expanded .side .nav.on{border-color:var(--ex-border);box-shadow:none}.exd-root .dash-kpis{box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;margin-bottom:10px;overflow:visible}.exd-root .kpi-tile{border:1px solid var(--ex-border);background:var(--ex-surface);min-height:72px;box-shadow:none;border-radius:6px;padding:10px 12px}.exd-root .kpi-tile+.kpi-tile{border-left:1px solid var(--ex-border)}.exd-root .kpi-count{border-radius:4px;width:32px;height:32px;font-size:18px;font-weight:650}.exd-root .kpi-tile.active{border-color:var(--ex-primary);background:var(--ex-surface);box-shadow:0 0 0 1px var(--ex-primary)}.exd-root .kpi-tile.mine .kpi-count{background:var(--ex-blue-bg);color:var(--ex-brand-indigo)}.exd-root .kpi-tile.srb .kpi-count{background:var(--ex-surface-2);color:var(--ex-brand-indigo)}.exd-root .kpi-tile.pending .kpi-count{background:var(--ex-status-pending-bg);color:var(--ex-status-pending-fg)}.exd-root .kpi-tile.high .kpi-count{background:var(--ex-tag-red-bg);color:var(--ex-red-fg)}.exd-root .commandbar{background:var(--ex-surface);border:1px solid var(--ex-border);min-height:48px;box-shadow:none;border-radius:6px;align-items:center;gap:8px;min-width:0;margin-bottom:10px;padding:7px 8px;display:flex}.exd-root .command-search{flex:240px;align-items:center;min-width:180px;max-width:340px;display:flex;position:relative}.exd-root .command-search svg{width:17px;height:17px;color:var(--ex-muted);pointer-events:none;position:absolute;left:10px}.exd-root .command-search input{border:1px solid var(--ex-border);background:var(--ex-surface);width:100%;height:34px;color:var(--ex-text);font:inherit;border-radius:4px;padding:0 10px 0 34px;font-size:13px}.exd-root .command-search input::placeholder{color:var(--ex-muted)}.exd-root .command-search input:focus{outline:2px solid var(--ex-primary);outline-offset:1px;border-color:var(--ex-primary)}.exd-root .command-filter{border:1px solid var(--ex-border);background:var(--ex-surface);height:34px;color:var(--ex-muted-strong);white-space:nowrap;border-radius:4px;align-items:center;padding-left:9px;font-size:11px;display:flex}.exd-root .command-filter span{padding-right:4px;font-weight:600}.exd-root .command-filter select,.exd-root .saved-view select{min-width:58px;height:32px;color:var(--ex-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 22px 0 4px;font-size:12px}.exd-root .command-filter select:focus,.exd-root .saved-view select:focus{outline:2px solid var(--ex-primary);outline-offset:-2px;border-radius:3px}.exd-root .command-spacer{flex:1}.exd-root .reset-filters{color:var(--ex-link);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex:none;font-size:12px;font-weight:600;text-decoration:underline}.exd-root .reset-filters:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.exd-root .saved-view{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:4px;flex:none;align-items:center;height:34px;margin-left:auto;padding-left:8px;display:flex}.exd-root .saved-view svg{width:16px;height:16px;color:var(--ex-brand-indigo)}.exd-root .saved-view select{min-width:116px}.exd-root .toolbar{min-height:42px;padding:7px 12px;overflow:visible}.exd-root .toolbar .ttl{font-size:15px;font-weight:650}.exd-root .c-owner,.exd-root .c-action{min-width:0}.exd-root .c-owner .v,.exd-root .c-action .v{text-overflow:ellipsis;white-space:nowrap;color:var(--ex-text);font-size:12px;overflow:hidden}.exd-root .c-action .v{color:var(--ex-muted-strong)}.exd-root .dash-list .row:hover{background:var(--ex-indigo-tint)}.exd-root .dash-list .row:active{transform:translateY(1px)}@container (width<=1240px){.exd-root .commandbar{flex-wrap:wrap}.exd-root .command-search{max-width:none}.exd-root .saved-view{margin-left:0}.exd-root .command-spacer{display:none}}@container (width<=1100px){.exd-root .lhead{display:none}.exd-root .dash-list{gap:6px;padding:8px;overflow-y:auto}.exd-root .dash-list .row{border:1px solid var(--ex-border);background:var(--ex-surface);contain-intrinsic-size:0 76px;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:88px minmax(0,1fr) 112px;gap:3px 10px;min-height:76px;padding:8px 34px 8px 10px}.exd-root .dash-list .row .c-id{grid-area:1/1}.exd-root .dash-list .row .c-date{grid-area:2/1}.exd-root .dash-list .row .c-main{grid-area:1/2}.exd-root .dash-list .row .c-action{grid-area:2/2}.exd-root .dash-list .row .c-tags{flex-direction:column;grid-area:1/3/span 2;justify-content:center;align-items:flex-start;gap:5px;width:auto;max-width:100%;display:flex}.exd-root .dash-list .row .c-ctx,.exd-root .dash-list .row .c-owner{display:none}.exd-root .c-main .tile-meta{color:var(--ex-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;display:block;overflow:hidden}.exd-root .c-action .v{font-size:11px}}@container (width<=760px){.exd-root .dash-head-copy{gap:2px}.exd-root .breadcrumbs,.exd-root .site-context{display:none}.exd-root .commandbar{box-shadow:none;border-left:0;border-right:0;border-radius:0;margin:0;padding:10px 12px}.exd-root .command-search{flex:100%;max-width:none}.exd-root .command-filter{flex:calc(50% - 4px)}.exd-root .command-filter select{width:100%}.exd-root .saved-view{flex:100%}.exd-root .saved-view select{width:100%}.exd-root .reset-filters{margin-left:auto}}@container (width<=600px){.exd-root .command-filter{flex:100%}.exd-root .dash-list .row{contain-intrinsic-size:0 112px;grid-template-rows:auto auto auto auto;grid-template-columns:68px minmax(0,1fr);min-height:112px}.exd-root .dash-list .row .c-main{grid-area:1/2/span 2}.exd-root .dash-list .row .c-action{grid-area:3/2}.exd-root .dash-list .row .c-tags{flex-direction:row;grid-area:4/2;gap:6px;width:max-content;max-width:100%;display:inline-flex}}@container (width<=420px){.exd-root .dash-list .row{contain-intrinsic-size:0 84px;grid-template-columns:62px minmax(0,1fr);min-height:84px;padding-right:34px}.exd-root .dash-list .row .c-id{grid-area:1/1;align-self:start}.exd-root .dash-list .row .c-date{grid-area:2/1;align-self:start}.exd-root .dash-list .row .c-main{grid-area:1/2/span 2;align-self:start}.exd-root .dash-list .row .c-tags{flex-wrap:nowrap;grid-area:3/2;justify-self:start;width:max-content;max-width:calc(100% - 18px);display:inline-flex;overflow:visible}.exd-root .c-id .id{font-size:11px}.exd-root .c-main .t{font-size:12px;line-height:17px}.exd-root .stpill,.exd-root .rpill{padding:2px 5px;font-size:10px;line-height:13px}.exd-root .tile-arrow{right:7px}}@container (width<=600px){.exd-root .dash-head{margin-bottom:12px}.exd-root .dash-head-inner{gap:8px}.exd-root .dash-head h1{font-size:20px;line-height:24px}.exd-root .dash-head .btn{display:none}}@container (width<=420px){.exd-root .dash-list .row{contain-intrinsic-size:0 112px;grid-template-rows:auto auto auto auto;grid-template-columns:62px minmax(0,1fr);min-height:112px}.exd-root .dash-list .row .c-action{grid-area:3/2}.exd-root .dash-list .row .c-tags{grid-area:4/2}}@container (width<=760px){.exd-root.nav-expanded .dash-head-inner{padding-left:12px;padding-right:12px}.exd-root .pager{justify-content:flex-start;padding-right:78px}}@container (width<=600px){.exd-root .command-filter{flex:calc(50% - 4px);min-width:140px}}.exd-root.dash-wrap{grid-template-columns:48px minmax(0,1fr)}.exd-root.nav-expanded{grid-template-columns:176px minmax(0,1fr)}.exd-root .side{width:48px;padding:10px 3px}.exd-root.nav-expanded .side{width:176px;padding:10px 8px}.exd-root.nav-expanded .side .nav{min-height:36px;padding:8px 10px;font-size:12px}.exd-root .dash-head{box-shadow:none}.exd-root .dash-head-inner{padding:10px 20px 8px}.exd-root .dash-head .breadcrumbs{display:none}.exd-root .dash-head h1{font-size:21px;line-height:26px}.exd-root .ver{display:none}.exd-root .dash{max-width:none;padding:12px 20px 20px}.exd-root .dash-kpis{box-shadow:none;border-radius:6px;margin-bottom:10px}.exd-root .kpi-tile{min-height:58px;padding:8px 12px}.exd-root .kpi-count{width:30px;height:30px;font-size:16px}.exd-root .kpi-label{font-size:12px;line-height:16px}.exd-root .card{box-shadow:none;border-radius:6px}.exd-root .toolbar{padding:8px 12px}.exd-root .toolbar .ttl{font-size:15px}@container (width<=760px){.exd-root.dash-wrap,.exd-root.dash-wrap.nav-expanded{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.exd-root .side{display:none}.exd-root .main{grid-area:2/1;width:100%;min-width:0}.exd-root .dash-head{grid-area:1/1;margin-bottom:0}.exd-root .dash-head-inner{padding:10px 12px 8px}.exd-root .dash-head h1{font-size:21px;line-height:26px}.exd-root .dash{height:auto;min-height:100%;padding:0;overflow:visible}.exd-root .card{flex:none;overflow:visible}.exd-root .dash-list{max-height:none;overflow:visible}}.exd-root.dash-wrap.no-sidebar,.exd-root.dash-wrap.no-sidebar.nav-expanded{grid-template-columns:minmax(0,1fr)}.exd-root.no-sidebar .dash-head,.exd-root.no-sidebar .main{grid-column:1}.exd-root .more-filters{flex:none;position:relative}.exd-root .more-filter-toggle{border:1px solid var(--ex-border);background:var(--ex-surface);height:34px;color:var(--ex-text);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.exd-root .more-filter-toggle svg{width:15px;height:15px;color:var(--ex-brand-indigo)}.exd-root .more-filter-toggle:hover,.exd-root .more-filter-toggle.active{border-color:var(--ex-indigo-tint-bd);background:var(--ex-indigo-hover);color:var(--ex-brand-indigo)}.exd-root .more-filter-toggle:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.exd-root .filters-popover{z-index:20;border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;gap:10px;width:280px;padding:12px;display:grid;position:absolute;top:40px;right:0;box-shadow:0 8px 24px #0f235524}.exd-root .popover-filter{color:var(--ex-muted-strong);gap:5px;font-size:11px;font-weight:600;display:grid}.exd-root .popover-filter select{border:1px solid var(--ex-border);background:var(--ex-surface);width:100%;height:34px;color:var(--ex-text);font:inherit;border-radius:4px;padding:0 30px 0 9px;font-size:12px}.exd-root .filter-chips{scrollbar-width:none;align-items:center;gap:6px;min-height:28px;margin:-4px 0 8px;display:flex;overflow-x:auto}.exd-root .filter-chips::-webkit-scrollbar{display:none}.exd-root .filter-chips button{border:1px solid var(--ex-indigo-tint-bd);background:var(--ex-indigo-tint);min-height:26px;color:var(--ex-brand-indigo);font:inherit;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 7px;font-size:11px;display:inline-flex}.exd-root .filter-chips button span{font-size:14px;line-height:1}.exd-root .toolbar{justify-content:space-between}.exd-root .toolbar-title{align-items:baseline;gap:8px;min-width:0;display:flex}.exd-root .view-tabs{border:1px solid var(--ex-border);background:var(--ex-surface-2);border-radius:5px;align-items:center;gap:2px;padding:2px;display:flex}.exd-root .view-tabs button{min-height:30px;color:var(--ex-muted-strong);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;padding:4px 9px;font-size:11px;font-weight:600}.exd-root .view-tabs button:hover{background:var(--ex-surface);color:var(--ex-brand-indigo)}.exd-root .view-tabs button[aria-pressed=true]{background:var(--ex-surface);color:var(--ex-brand-indigo);box-shadow:0 0 0 1px var(--ex-border)}.exd-root .view-tabs button:focus-visible{outline:2px solid var(--ex-primary);outline-offset:1px}.exd-root .lhead,.exd-root .dash-list .row{grid-template-columns:minmax(180px,1.5fr) minmax(120px,.9fr) minmax(120px,.9fr) minmax(150px,1.25fr) 82px 92px 76px;gap:10px}.exd-root .lhead{padding:7px 48px 7px 14px}.exd-root .lhead .lh-sort{min-height:28px;margin:0 -2px;padding:0 2px}.exd-root .dash-list .row{contain-intrinsic-size:0 60px;min-height:60px;padding:8px 48px 8px 14px}.exd-root .c-plan,.exd-root .c-asset,.exd-root .c-owner,.exd-root .c-action{min-width:0}.exd-root .c-plan .id{text-overflow:ellipsis;white-space:nowrap;color:var(--ex-muted);font-variant-numeric:tabular-nums;font-size:11px;overflow:hidden}.exd-root .c-plan .t{text-overflow:ellipsis;white-space:nowrap;color:var(--ex-text);margin-top:2px;font-size:12px;font-weight:600;line-height:17px;overflow:hidden}.exd-root .c-asset .v{text-overflow:ellipsis;white-space:nowrap;color:var(--ex-text);font-size:12px;font-weight:500;overflow:hidden}.exd-root .c-asset small{text-overflow:ellipsis;white-space:nowrap;color:var(--ex-muted);margin-top:2px;font-size:11px;display:block;overflow:hidden}.exd-root .c-owner{align-items:center;gap:6px;display:flex}.exd-root .owner-avatar{background:var(--ex-blue-bg);width:24px;height:24px;color:var(--ex-brand-indigo);border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.exd-root .c-tags{grid-column:auto;display:contents}.exd-root .c-date .dt{font-size:11px}@container (width<=1100px){.exd-root .dash-list .row{contain-intrinsic-size:0 126px;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr) 120px;gap:5px 12px;min-height:126px;padding:10px 34px 10px 12px}.exd-root .dash-list .row .c-plan{grid-area:1/1}.exd-root .dash-list .row .c-date{grid-area:1/2;justify-self:end}.exd-root .dash-list .row .c-asset{grid-area:2/1}.exd-root .dash-list .row .c-action{grid-area:3/1}.exd-root .dash-list .row .c-owner{grid-area:4/1;display:flex}.exd-root .dash-list .row .c-tags{flex-direction:column;grid-area:2/2/span 3;justify-content:center;align-items:flex-start;gap:5px;width:auto;display:flex}}@container (width<=820px){.exd-root .dash-kpis{scroll-snap-type:x proximity;scrollbar-width:none;border-bottom:1px solid var(--ex-divider);border-radius:0;gap:6px;margin:0;padding:8px 12px;display:flex;overflow-x:auto}.exd-root .dash-kpis::-webkit-scrollbar{display:none}.exd-root .kpi-tile{scroll-snap-align:start;flex:0 0 154px;min-height:52px;padding:7px 9px}.exd-root .kpi-count{width:28px;height:28px;font-size:15px}.exd-root .kpi-label{font-size:11px;line-height:14px}.exd-root .kpi-helper{font-size:10px;line-height:13px}}@container (width<=760px){.exd-root .commandbar{align-items:flex-start}.exd-root .more-filters{flex:calc(50% - 4px)}.exd-root .more-filter-toggle{width:100%}.exd-root .filters-popover{width:auto;box-shadow:none;margin-top:6px;position:static}.exd-root .filter-chips{margin:0;padding:0 12px 8px}.exd-root .toolbar{align-items:flex-start;gap:8px;padding:9px 12px}.exd-root .view-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.exd-root .view-tabs::-webkit-scrollbar{display:none}}@container (width<=600px){.exd-root .command-filter{flex:calc(50% - 4px);min-width:0}.exd-root .more-filters{flex:100%}.exd-root .toolbar{flex-direction:column}.exd-root .view-tabs{box-sizing:border-box;width:100%}.exd-root .view-tabs button{flex:1 0 auto}.exd-root .dash-list .row{contain-intrinsic-size:0 150px;grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1fr) auto;min-height:150px}.exd-root .dash-list .row .c-plan{grid-area:1/1}.exd-root .dash-list .row .c-date{grid-area:1/2}.exd-root .dash-list .row .c-asset{grid-area:2/1/auto/-1}.exd-root .dash-list .row .c-action{grid-area:3/1/auto/-1}.exd-root .dash-list .row .c-owner{grid-area:4/1/auto/-1}.exd-root .dash-list .row .c-tags{flex-direction:row;grid-area:5/1/auto/-1;gap:6px;width:max-content;max-width:calc(100% - 18px);display:flex}}.exdt-root{width:100%;min-width:0;max-width:100%;height:100%;color:var(--ex-text);font-family:var(--font);overflow:hidden auto}.exdt-root .stub{text-align:center;color:var(--ex-muted);border:1px dashed var(--ex-border);border-radius:var(--radius);background:var(--ex-surface);padding:40px}.exdt-root .d3-sub{z-index:30;background:var(--ex-surface);border-bottom:1px solid var(--ex-divider);width:100%;min-width:0;box-shadow:var(--shadow-card);position:sticky;top:0}.exdt-root .d3-sub-in{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:6px;min-width:0;max-width:1200px;margin:0 auto;padding:8px 32px 9px;display:flex}.exdt-root .d3-progress{flex:none;align-items:center;min-width:0;margin-left:auto;display:flex}.exdt-root .d3-progress .cur{color:var(--ex-text);white-space:nowrap;margin-left:8px;font-size:12px;font-weight:500}.exdt-root .d3-record-ref{letter-spacing:.01em;color:var(--ex-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:400;line-height:14px}.exdt-root .d3-titleblock{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.exdt-root .d3-titleline{align-items:center;gap:12px;min-width:0;min-height:36px;display:flex}.exdt-root .d3-title{font-family:var(--font-display);letter-spacing:-.017em;color:var(--ex-brand-indigo);margin:0;font-size:21px;font-weight:700;line-height:26px}.exdt-root .d3-subtitle{min-width:0;color:var(--ex-muted-strong);flex-wrap:wrap;align-items:center;gap:2px 8px;padding-left:1px;font-size:12px;line-height:16px;display:flex}.exdt-root .d3-subtitle .subit{align-items:baseline;gap:4px;min-width:0;display:inline-flex}.exdt-root .d3-subtitle .sublab{text-transform:none;letter-spacing:0;color:var(--ex-muted);font-size:10px;font-weight:500}.exdt-root .d3-subtitle .subv{color:var(--ex-muted-strong);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}.exdt-root .d3-subtitle svg{display:none}.exdt-root .d3-subtitle .sep{color:var(--ex-muted)}.exdt-root .d3-ownership{border-top:1px solid var(--ex-divider);grid-template-columns:minmax(160px,max-content) minmax(260px,1fr) max-content;align-items:center;gap:5px 18px;width:100%;min-width:0;padding:7px 1px 0;display:grid}.exdt-root .d3-owner{align-items:center;gap:6px;min-width:0;display:inline-flex}.exdt-root .d3-owner-team{min-width:0}.exdt-root .d3-owner-label{text-transform:none;letter-spacing:0;color:var(--ex-muted);white-space:nowrap;font-size:10px;font-weight:500}.exdt-root .d3-owner-value{min-width:0;color:var(--ex-muted-strong);align-items:center;gap:6px;font-size:12px;font-weight:400;display:inline-flex}.exdt-root .d3-owner-value .av,.exdt-root .d3-owner-stack .av{width:20px;height:20px;font-size:9px}.exdt-root .d3-owner-name,.exdt-root .d3-owner-names{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.exdt-root .d3-owner-stack{flex:none;align-items:center;display:flex}.exdt-root .d3-owner-stack .av{box-shadow:0 0 0 1px var(--ex-surface);margin-left:-5px}.exdt-root .d3-owner-stack .av:first-child{margin-left:0}.exdt-root .d3-owner-more,.exdt-root .d3-owner-empty{color:var(--ex-muted);white-space:nowrap;font-size:11px}.exdt-root .d3-owner-names.compact{display:none}.exdt-root .d3-sub .spacer{flex:1}.exdt-root .d3-titleline .d3-edit{flex:none;margin-left:auto}.exdt-root .av{width:28px;height:28px;color:var(--ex-avatar-accent);background:var(--ex-avatar-bg);font-size:11px;font-weight:700;font-family:var(--font-display);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.exdt-root .av-ack{border:2px solid var(--ex-surface);background:var(--ex-green-fg);color:#fff;box-sizing:content-box;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;font-family:Arial,sans-serif;font-size:8px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:-4px;right:-3px}.exdt-root .d3-wrap{box-sizing:border-box;width:100%;min-width:0;max-width:1200px;margin:0 auto;padding:16px 32px 48px}.exdt-root .card2{background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.exdt-root .card2>h2{border-bottom:1px solid var(--ex-divider);background:var(--ex-surface);font-family:var(--font-display);letter-spacing:-.017em;color:var(--ex-brand-indigo);align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:18px;font-weight:700;line-height:24px;display:flex}.exdt-root .card2>h2 .n{color:var(--ex-muted);margin-left:auto;font-size:12px;font-weight:500}.exdt-root .summary{margin-bottom:0}.exdt-root .summary .bd{padding:14px 16px 15px}.exdt-root .card2>h2 .minlife{align-items:center;margin-left:auto;display:flex}.exdt-root .minlife .st{align-items:center;display:flex}.exdt-root .minlife .ln{background:var(--ex-row-line);width:18px;height:2px}.exdt-root .minlife .ln.done{background:var(--ex-active-step)}.exdt-root .minlife .d{background:var(--ex-surface);border:2px solid var(--ex-row-line);border-radius:50%;width:11px;height:11px}.exdt-root .minlife .st.done .d{background:var(--ex-active-step);border-color:var(--ex-active-step)}.exdt-root .minlife .st.on .d{background:var(--ex-primary);border-color:var(--ex-primary);box-shadow:0 0 0 3px var(--ex-blue-bg)}.exdt-root .minlife .cur{color:var(--ex-text);margin-left:8px;font-size:12px;font-weight:700}.exdt-root .sumrow{align-items:start;gap:10px;display:grid}.exdt-root .meta{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:8px 18px;display:grid}.exdt-root .meta .it{align-items:center;min-width:0;display:flex}.exdt-root .meta .it .lab{text-transform:uppercase;letter-spacing:.4px;color:var(--ex-muted);margin-bottom:1px;font-size:11px;display:block}.exdt-root .meta .it .v{color:var(--ex-text);word-break:break-word;font-size:12px;line-height:1.3}.exdt-root .summary-people{border-top:1px solid var(--ex-divider);grid-template-columns:minmax(110px,.8fr) minmax(220px,1.3fr) minmax(130px,.85fr) minmax(270px,1.25fr);align-items:center;gap:8px 12px;padding-top:10px;display:grid}.exdt-root .summary-people .grp{align-items:center;gap:9px;min-width:0;display:flex}.exdt-root .summary-people .lab{text-transform:uppercase;letter-spacing:.4px;color:var(--ex-muted);margin-bottom:1px;font-size:11px;display:block}.exdt-root .summary-people .who{align-items:center;gap:7px;min-width:0;display:flex}.exdt-root .summary-people .nm,.exdt-root .summary-people .v{color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.exdt-root .summary-people .stack{align-items:center;display:flex}.exdt-root .summary-people .stack .av{box-shadow:0 0 0 2px var(--ex-surface);margin-left:-7px}.exdt-root .summary-people .stack .av:first-child{margin-left:0}.exdt-root .summary-people .more{color:var(--ex-muted);margin-left:4px;font-size:12px}.exdt-root .summary-people .memberline{align-items:center;gap:8px;min-width:0;display:flex}.exdt-root .summary-people .membernames{color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.exdt-root .readymini{grid-template-columns:1fr 1fr;gap:8px;min-width:0;display:grid}.exdt-root .mini-kpi{min-width:0}.exdt-root .mini-kpi .top{justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:3px;display:flex}.exdt-root .mini-kpi .mk-label{color:var(--ex-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.exdt-root .mini-kpi .mk-val{color:var(--ex-text);white-space:nowrap;font-size:11px;font-weight:700}.exdt-root .mini-kpi .bar{background:#e6eaf1;border-radius:999px;height:5px;overflow:hidden}.exdt-root .mini-kpi .fill{background:var(--ex-green-fg);border-radius:999px;height:100%;display:block}.exdt-root .mini-kpi.warn .fill{background:var(--ex-amber-fill)}.exdt-root .mini-kpi.bad .fill{background:var(--ex-red-fg)}.exdt-root .cards{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.exdt-root .col-main{flex-direction:column;gap:14px;min-width:0;display:flex}.exdt-root .col-rail{flex-direction:column;gap:14px;display:flex;position:sticky;top:76px}.exdt-root .haz-section{background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.exdt-root .haz-section>h2{border-bottom:1px solid var(--ex-divider);background:var(--ex-surface);font-family:var(--font-display);letter-spacing:-.017em;text-transform:none;color:var(--ex-brand-indigo);align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:18px;font-weight:700;line-height:24px;display:flex}.exdt-root .haz-section>h2 .n{text-transform:none;letter-spacing:0;color:var(--ex-muted);margin-left:auto;font-size:12px;font-weight:500}.exdt-root .haz-section-title{align-items:center;gap:7px;display:inline-flex}.exdt-root .haz-section-title svg{width:14px;height:14px;color:var(--ex-brand-indigo);flex:none}.exdt-root .haz-section>.bd{background:0 0;border:0;border-radius:0;padding:0;overflow:hidden}.exdt-root .haz-section.is-empty{background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.exdt-root .haz-section.is-empty>h2{font-family:var(--font-display);letter-spacing:-.017em;text-transform:none;border-bottom:1px solid var(--ex-divider);padding:14px 16px;font-size:18px;font-weight:700;line-height:24px}.exdt-root .haz-section.is-empty>.bd{background:0 0;border:0;border-radius:0;padding:15px 16px}.exdt-root .haz-section.is-empty .nohaz{font-size:14px;line-height:20px}.exdt-root .haz{background:var(--ex-surface);border:0;border-bottom:1px solid var(--ex-divider);margin:0;padding:13px 14px 11px}.exdt-root .haz:last-child{border-bottom:0}.exdt-root .haz .top{align-items:center;gap:10px;min-width:0;display:flex}.exdt-root .haz .idx{border-radius:var(--radius);background:var(--ex-indigo-tint);width:24px;height:24px;color:var(--ex-brand-indigo);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.exdt-root .haz .t{color:var(--ex-text);flex:1;font-size:14px;font-weight:700;line-height:1.25}.exdt-root .haz .sl{color:var(--ex-muted);white-space:nowrap;font-size:11px}.exdt-root .haz .sc{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;flex:none;justify-content:center;align-items:center;min-width:58px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.exdt-root .haz .sc.md{background:var(--ex-risk-med-bg)!important;border-color:var(--ex-risk-med)!important;color:var(--ex-risk-med-fg)!important}.exdt-root .haz .sc.lo{background:var(--ex-risk-low-bg)!important;border-color:var(--ex-risk-low)!important;color:var(--ex-risk-low-fg)!important}.exdt-root .haz .sc.hi{background:var(--ex-risk-critical-bg)!important;border-color:var(--ex-risk-critical)!important;color:var(--ex-risk-critical-fg)!important}.exdt-root .haz .ctrl{min-width:0;color:var(--ex-muted-strong);margin:8px 0 0 34px;font-size:12px;line-height:1.45}.exdt-root .haz .control-line{grid-template-columns:14px minmax(0,1fr);gap:3px 6px;min-width:0;display:grid}.exdt-root .haz .control-label{letter-spacing:.03em;text-transform:uppercase;color:var(--ex-muted);grid-column:1/-1;font-size:10px;font-weight:700}.exdt-root .haz .control-icon{width:13px;height:13px;color:var(--ex-muted-strong);grid-area:2/1;margin-top:2px}.exdt-root .haz .ct{overflow-wrap:anywhere;word-break:break-word;grid-area:2/2;min-width:0;display:block}.exdt-root .haz .haz-meta{margin-top:7px}.exdt-root .nohaz{color:var(--ex-muted);font-size:14px}.exdt-root .ppe{flex-wrap:wrap;gap:6px;display:flex}.exdt-root .ppe .b{flex:none;width:36px;height:36px}.exdt-root .ppe .b img{width:36px;height:36px;display:block}.exdt-root .assess{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.exdt-root .assess .it{border:1px solid var(--ex-indigo-tint-bd);border-radius:var(--radius-lg);background:var(--ex-indigo-tint);align-items:center;gap:9px;padding:8px 10px;display:flex}.exdt-root .assess .it .ic{background:var(--ex-surface);border:1px solid var(--ex-indigo-tint-bd);width:30px;height:30px;color:var(--ex-brand-indigo);opacity:.82;border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.exdt-root .assess .it .ic svg{width:16px;height:16px;display:block}.exdt-root .assess .it span{color:var(--ex-text);font-size:12px;font-weight:500}.exdt-root .assess .none{color:var(--ex-muted-strong);font-size:14px;line-height:20px}.exdt-root .card2.is-empty .assess{display:block}.exdt-root .mxwrap{min-width:0}.exdt-root .mxaxis{display:none}.exdt-root .mx{grid-template-columns:60px repeat(4,1fr);gap:4px;display:grid}.exdt-root .mx .cap,.exdt-root .mx .yl{color:var(--ex-muted);justify-content:center;align-items:center;font-size:11px;display:flex}.exdt-root .mx .yl{justify-content:flex-end;padding-right:8px}.exdt-root .mx .cl{border-radius:var(--radius);color:#fff;height:38px;font-size:12px;font-weight:500;position:relative;box-shadow:inset 0 0 0 1px #ffffff73}.exdt-root .mx .cl.md{color:var(--ex-risk-med-fg)}.exdt-root .mx .cl .num{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.exdt-root .mx .cl.sel{outline:2px solid var(--ex-brand-indigo);outline-offset:-2px;font-weight:700}.exdt-root .mx .cl.top{box-shadow:0 0 0 3px var(--ex-indigo-tint);outline-width:3px}.exdt-root .mx .cl .cnt{border-radius:var(--radius-pill);background:var(--ex-surface);min-width:14px;height:14px;color:var(--ex-brand-indigo);text-align:center;padding:0 3px;font-size:11px;font-weight:700;line-height:14px;position:absolute;top:2px;right:3px}.exdt-root .mxcap{color:var(--ex-muted);align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.exdt-root .mxcap .sw{outline:2px solid var(--ex-brand-indigo);outline-offset:-2px;background:var(--ex-surface-2);border-radius:3px;flex:none;width:11px;height:11px}.exdt-root .card2>h2 .mxbadge{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;margin-left:auto;padding:2px 9px;font-size:11px;font-weight:700}.exdt-root .card2>h2 .mxbadge.md{background:var(--ex-risk-med-bg)!important;border-color:var(--ex-risk-med)!important;color:var(--ex-risk-med-fg)!important}.exdt-root .card2>h2 .mxbadge.lo{background:var(--ex-risk-low-bg)!important;border-color:var(--ex-risk-low)!important;color:var(--ex-risk-low-fg)!important}.exdt-root .card2>h2 .mxbadge.hi{background:var(--ex-risk-critical-bg)!important;border-color:var(--ex-risk-critical)!important;color:var(--ex-risk-critical-fg)!important}.exdt-root .tl{margin:0;padding:0 0 0 22px;list-style:none;position:relative}.exdt-root .tl:before{content:"";background:var(--ex-row-line);width:2px;position:absolute;top:4px;bottom:4px;left:5px}.exdt-root .tl li{padding:0 0 15px;position:relative}.exdt-root .tl li:last-child{padding-bottom:0}.exdt-root .tl li .pt{background:var(--ex-surface);border:2px solid var(--ex-border-strong);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:-22px}.exdt-root .tl li.ok .pt{background:var(--ex-active-step);border-color:var(--ex-active-step)}.exdt-root .tl li.now .pt{background:var(--ex-primary);border-color:var(--ex-primary);box-shadow:0 0 0 4px var(--ex-blue-bg)}.exdt-root .tl .who{font-size:14px;font-weight:500}.exdt-root .tl .role{color:var(--ex-muted);font-size:12px}.exdt-root .tl .meta{color:var(--ex-muted);margin-top:2px;font-size:12px;display:block}.exdt-root .tl-min li{padding-bottom:12px}.exdt-root .tl-min li:last-child{padding-bottom:0}.exdt-root .tl-min .who{font-size:12px}.exdt-root .acc2>summary{cursor:pointer;font-family:var(--font-display);letter-spacing:-.017em;color:var(--ex-brand-indigo);align-items:center;padding:13px 18px;font-size:18px;font-weight:700;list-style:none;display:flex}.exdt-root .acc2>summary::-webkit-details-marker{display:none}.exdt-root .acc2>summary:after{content:"";border-right:2px solid var(--ex-muted);border-bottom:2px solid var(--ex-muted);width:8px;height:8px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.exdt-root .acc2[open]>summary{border-bottom:1px solid var(--ex-divider)}.exdt-root .acc2[open]>summary:after{transform:rotate(-135deg)}.exdt-root .acc2 .bd{max-height:300px;overflow-y:auto}@container (width<=900px){.exdt-root .cards{grid-template-columns:minmax(0,1fr) minmax(250px,300px)}.exdt-root .col-rail{position:static}.exdt-root .assess{grid-template-columns:repeat(2,minmax(0,1fr))}.exdt-root .meta{grid-template-columns:repeat(3,minmax(0,1fr))}.exdt-root .summary-people{grid-template-columns:1fr 1fr}.exdt-root .d3-ownership{grid-template-columns:minmax(0,1fr) auto;column-gap:14px}.exdt-root .d3-owner-team{grid-area:2/1/auto/-1}.exdt-root .d3-progress{grid-area:1/2;justify-self:end}}@container (width<=760px){.exdt-root .cards{grid-template-columns:minmax(0,1fr) minmax(220px,240px);gap:12px}.exdt-root .risk-card>h2{align-items:center;gap:8px;display:flex}.exdt-root .risk-card>h2 .mxbadge{max-width:100%;margin-left:auto}.exdt-root .risk-card .bd{padding:12px}.exdt-root .risk-card .mxwrap{grid-template-rows:auto auto;grid-template-columns:14px minmax(0,1fr);gap:4px 6px;display:grid}.exdt-root .risk-card .mxaxis{color:var(--ex-muted);letter-spacing:.02em;font-size:10px;font-weight:500;line-height:14px;display:flex}.exdt-root .risk-card .mxaxis-lik{white-space:nowrap;grid-area:1/2;justify-self:end;align-items:center}.exdt-root .risk-card .mxaxis-sev{writing-mode:vertical-rl;white-space:nowrap;grid-area:2/1;place-self:stretch center;align-items:center;transform:rotate(180deg)}.exdt-root .risk-card .mx{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.exdt-root .risk-card .mxwrap .mx{grid-area:2/2}.exdt-root .risk-card .mx>span:first-child,.exdt-root .risk-card .mx .cap,.exdt-root .risk-card .mx .yl{display:none}.exdt-root .risk-card .mx .cl{height:36px}.exdt-root .risk-card .mxcap{display:none}.exdt-root .col-rail .summary-head{padding:12px 14px}.exdt-root .col-rail .summary-head-label{font-size:16px;font-weight:700;line-height:22px}.exdt-root .col-rail .summary-head-kpis .readymini{gap:8px}.exdt-root .ppe-card>h2{align-items:flex-start}.exdt-root .ppe-card>h2 .n{text-align:right;white-space:normal;margin-left:auto;line-height:1.25}}@container (width<=600px){.exdt-root .cards{grid-template-columns:minmax(0,1fr) minmax(200px,220px);gap:12px}.exdt-root .sumrow{grid-template-columns:1fr}.exdt-root .meta{grid-template-columns:1fr 1fr}.exdt-root .summary-head .minlife .cur{display:none}.exdt-root .assess{grid-template-columns:1fr}.exdt-root .risk-card .mx{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.exdt-root .risk-card .mx .cl{height:34px}.exdt-root .workflow-row{flex-direction:column;align-items:flex-start}.exdt-root .workflow-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}@container (width<=550px){.exdt-root .cards{grid-template-columns:1fr;gap:14px}.exdt-root .col-rail .summary{min-height:0}}.exdt-root .membernames.compact{display:none}.exdt-root .haz-meta{align-items:center;gap:8px;margin-top:9px;display:flex}.exdt-root .haz-meta .sl{color:var(--ex-muted);white-space:nowrap;font-size:12px}.exdt-root .haz-meta .sc{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-width:64px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.exdt-root .ptw-detail-list{gap:7px;display:grid}.exdt-root .ptw-detail-row{border:1px solid var(--ex-divider);background:var(--ex-surface);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 10px;display:flex}.exdt-root .ptw-detail-row>div{min-width:0}.exdt-root .ptw-detail-row strong{color:var(--ex-text);font-size:13px;display:block}.exdt-root .ptw-detail-source{color:var(--ex-muted);margin-top:2px;font-size:11px;display:block}.exdt-root .ptw-detail-actions{white-space:nowrap;align-items:center;gap:10px;display:flex}.exdt-root .ptw-detail-actions a{color:var(--ex-link);font-size:11px;font-weight:700;text-decoration:none}.exdt-root .ptw-detail-actions a:hover{text-decoration:underline}.exdt-root .ptw-detail-state{color:var(--ex-green-fg);white-space:nowrap;font-size:11px;font-weight:700}.exdt-root .ptw-detail-state.pending{color:var(--ex-amber-fg)}.exdt-root .ptw-detail-note,.exdt-root .ptw-detail-response{color:var(--ex-muted-strong);margin:9px 0 0;font-size:12px;line-height:1.45}.exdt-root .ptw-badge{color:var(--ex-amber-fg);background:var(--ex-amber-bg,transparent);border:1px solid var(--ex-amber-fg);vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;display:inline-block}.exdt-root .d3-titleblock .ptw-badge{margin:4px 0 0}.exdt-root .ptw-respond{margin-top:10px}.exdt-root .ptw-respond-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.exdt-root .ptw-respond label{color:var(--ex-muted-strong);gap:3px;font-size:11px;font-weight:700;display:grid}.exdt-root .ptw-respond .ptw-respond-reason{flex:200px}.exdt-root .ptw-detail-reason{color:var(--ex-muted);font-weight:400}.exdt-root .workflow-list{gap:7px;display:grid}.exdt-root .workflow-row{border:1px solid var(--ex-divider);background:var(--ex-surface);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.exdt-root .workflow-copy{gap:3px;min-width:0;display:grid}.exdt-root .workflow-copy strong{color:var(--ex-text);font-size:13px}.exdt-root .workflow-copy span{color:var(--ex-muted);font-size:11px}.exdt-root .workflow-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.exdt-root .workflow-actions a{color:var(--ex-link);font-size:11px;font-weight:700;text-decoration:none}.exdt-root .workflow-btn{min-height:30px;padding:5px 10px;font-size:11px}.exdt-root .workflow-note{color:var(--ex-muted);margin:11px 0 0;font-size:11px;line-height:1.45}.exdt-root .haz-title-mobile{display:none}.exdt-root .summary-people .stack .av{box-shadow:0 0 0 1px #2b2a3e2e,0 0 0 2px var(--ex-surface)}@container (width<=600px){.exdt-root .d3-sub-in{gap:8px;padding:10px 16px}.exdt-root .d3-headrow{align-items:center;margin-bottom:0}.exdt-root .d3-titleblock{width:100%;min-width:0}.exdt-root .d3-title{font-size:22px;line-height:28px}.exdt-root .d3-record-ref{font-size:10px;line-height:13px}.exdt-root .d3-subtitle{white-space:normal;gap:2px 6px;width:100%;padding-left:0;font-size:11px;line-height:15px;display:flex;overflow:hidden}.exdt-root .d3-subtitle .subit{gap:3px}.exdt-root .d3-subtitle .sublab{letter-spacing:.03em;font-size:9px}.exdt-root .d3-subtitle .subv{font-size:11px}.exdt-root .d3-ownership{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;width:100%;padding-left:0;display:grid}.exdt-root .d3-owner-team{grid-area:2/1/auto/-1}.exdt-root .d3-progress{grid-area:1/2;justify-self:end}.exdt-root .d3-owner{gap:4px}.exdt-root .d3-owner-label{letter-spacing:.03em;font-size:9px}.exdt-root .d3-owner-value{gap:4px;font-size:11px}.exdt-root .d3-owner-value .av,.exdt-root .d3-owner-stack .av{width:18px;height:18px;font-size:8px}.exdt-root .d3-owner-names.full{display:none}.exdt-root .d3-owner-names.compact{display:inline}.exdt-root .d3-titleline .d3-edit{min-width:104px;height:36px;padding:0 12px}.exdt-root .haz-title-desktop{display:none}.exdt-root .haz-title-mobile{display:inline}.exdt-root .card2>h2{padding:13px 18px}.exdt-root .card2>h2 .n{white-space:normal;text-align:left;max-width:72px;line-height:1.2}.exdt-root .membernames.full{display:none}.exdt-root .membernames.compact{display:block}.exdt-root .summary-people{grid-template-columns:1fr 1fr;gap:10px 12px}.exdt-root .summary-people .grp:nth-child(2){grid-column:auto}.exdt-root .summary-people .memberline{overflow:hidden}}@container (width<=420px){.exdt-root .summary-people{grid-template-columns:1fr}.exdt-root .summary-people .grp:nth-child(2){grid-column:auto}}@container (width<=600px){.exdt-root .haz-section>h2{padding:13px 18px}}.exdt-root .d3-titleline{flex-wrap:nowrap}.exdt-root .d3-title{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.exdt-root .d3-edit{min-width:104px}.exdt-root .summary-details{margin:0}.exdt-root .summary-details>summary{list-style:none}.exdt-root .summary-details>summary::-webkit-details-marker{display:none}.exdt-root .summary-head{cursor:pointer;border-bottom:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:50px;padding:10px 14px;display:grid}.exdt-root .summary-head:focus-visible,.exdt-root .acc2>summary:focus-visible{outline:2px solid var(--ex-primary);outline-offset:-2px}.exdt-root .summary-head-label{font-family:var(--font-display);letter-spacing:-.017em;color:var(--ex-brand-indigo);flex:none;font-size:18px;font-weight:700;line-height:24px}.exdt-root .summary-head-kpis{grid-column:1/-1;min-width:0}.exdt-root .summary-head-kpis .readymini{grid-template-columns:1fr 1fr;align-items:center;gap:10px;display:grid}.exdt-root .summary-head-kpis .mini-kpi{width:auto}.exdt-root .summary-head-kpis .mk-label{font-size:10px}.exdt-root .summary-head-kpis .bar{height:4px}.exdt-root .summary-chevron{border-right:2px solid var(--ex-muted);border-bottom:2px solid var(--ex-muted);flex:none;grid-area:1/2;width:8px;height:8px;transition:transform .15s;transform:rotate(45deg)}.exdt-root .summary-details[open]>.summary-head{border-bottom-color:var(--ex-divider)}.exdt-root .summary-details[open] .summary-chevron{transform:rotate(-135deg)}.exdt-root .summary-quick{background:var(--ex-surface-2);grid-template-columns:minmax(140px,.8fr) minmax(240px,1.2fr);gap:12px;padding:10px 18px 12px;display:grid}.exdt-root .summary-quick-item{flex-direction:column;gap:3px;min-width:0;display:flex}.exdt-root .summary-quick .lab{text-transform:uppercase;letter-spacing:.4px;color:var(--ex-muted);font-size:10px}.exdt-root .summary-quick .who,.exdt-root .summary-quick .memberline{align-items:center;gap:7px;min-width:0;display:flex}.exdt-root .summary-quick .nm{color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.exdt-root .summary-quick .nm.muted{color:var(--ex-muted-2)}.exdt-root .summary-quick .stack{flex:none;align-items:center;display:flex}.exdt-root .summary-quick .stack .av{box-shadow:0 0 0 1px #2b2a3e2e,0 0 0 2px var(--ex-surface-2);margin-left:-7px}.exdt-root .summary-quick .stack .av:first-child{margin-left:0}.exdt-root .summary-quick .more{color:var(--ex-muted);flex:none;font-size:12px}.exdt-root .summary-quick .membernames{color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.exdt-root .summary-people{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 16px}.exdt-root .summary-people .grp:nth-child(2){grid-column:span 3}.exdt-root .summary-details[open]+.summary-quick{display:none}.exdt-root .col-rail .summary-people{grid-template-columns:1fr 1fr;gap:10px 12px}.exdt-root .col-rail .summary-people .grp:nth-child(2){order:2;grid-column:1/-1}.exdt-root .col-rail .summary-people .grp:nth-child(3){order:1}.exdt-root .col-rail .summary,.exdt-root .col-rail .summary-details{min-height:0;display:block}.exdt-root .col-rail .summary-head{align-content:start;min-height:0}@container (width<=600px){.exdt-root .d3-titleline{flex-wrap:wrap;gap:7px}.exdt-root .d3-title{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;flex:210px;overflow:visible}.exdt-root .d3-titleline .d3-edit{width:auto;min-width:104px;height:36px;margin-left:0;padding:0 12px}.exdt-root .haz .ctrl{margin-left:0}.exdt-root .haz .control-line{grid-template-columns:14px minmax(0,1fr);width:100%;max-width:100%}.exdt-root .haz .ct{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.exdt-root .haz .haz-meta{overflow-wrap:anywhere}.exdt-root .d3-subtitle{overflow:visible}.exdt-root .summary-head{flex-wrap:wrap;gap:8px;min-height:48px;padding:9px 14px}.exdt-root .summary-head-kpis{flex-basis:100%;order:3;width:100%}.exdt-root .summary-head-kpis .readymini{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.exdt-root .summary-head-kpis .mini-kpi{width:auto}.exdt-root .summary-head-kpis .mk-label{font-size:9px}.exdt-root .summary-head-kpis .bar{height:3px}.exdt-root .summary-head .minlife{margin-left:auto}.exdt-root .summary-quick{background:var(--ex-surface);border-top:1px solid var(--ex-divider);grid-template-columns:1fr 1fr;gap:10px;padding:9px 14px 10px}.exdt-root .summary-quick .membernames{font-size:11px}.exdt-root .summary-details .bd{padding:12px 14px}}@container (width<=420px){.exdt-root .summary-quick{grid-template-columns:1fr}}@container (width<=600px){.exdt-root .d3-wrap{width:100%;min-width:0;max-width:100%;padding:14px 12px 36px}.exdt-root .d3-sub-in{width:100%;min-width:0;max-width:100%}.exdt-root .d3-headrow,.exdt-root .d3-titleblock,.exdt-root .cards,.exdt-root .card2{min-width:0;max-width:100%}.exdt-root .summary-people{grid-template-columns:1fr 1fr;gap:10px 12px}.exdt-root .summary-people .grp:nth-child(2){grid-column:auto}.exdt-root .summary-people .memberline{min-width:0;overflow:hidden}}@container (width<=420px){.exdt-root .summary-people{grid-template-columns:1fr}}.exdt-root .d3-sub{box-shadow:none}.exdt-root .d3-sub-in{max-width:1180px;padding:8px 20px}.exdt-root .d3-title{font-size:21px;line-height:26px}.exdt-root .d3-wrap{max-width:1180px;padding:12px 20px 32px}.exdt-root .cards{gap:10px}.exdt-root .card2,.exdt-root .haz-section,.exdt-root .haz-section.is-empty{box-shadow:none;border-radius:6px}.exdt-root .card2>h2,.exdt-root .haz-section>h2,.exdt-root .haz-section.is-empty>h2{padding:10px 12px;font-size:16px;line-height:22px}.exdt-root .card2 .bd{padding:12px}.exdt-root .assess{gap:6px}.exdt-root .assess .it{border-color:var(--ex-border);background:var(--ex-surface);border-radius:6px;padding:8px}.exdt-root .assess .it .ic{background:var(--ex-page-bg);border-color:var(--ex-border)}.exdt-root .assess .it.risky{border-color:var(--ex-risk-critical)}.exdt-root .assess .it.risky .ic{color:var(--ex-risk-critical)}.exdt-root .assess .it .gap-chip{border:1px solid var(--ex-border);color:var(--ex-muted-strong);white-space:nowrap;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:600}.exdt-root .assess .it .gap-chip.open{border-color:var(--ex-risk-critical);color:var(--ex-risk-critical)}.exdt-root .gaps-section .gap-row{border:1px solid var(--ex-border);background:var(--ex-surface);border-radius:6px;gap:4px;padding:10px;display:grid}.exdt-root .gaps-section .gap-row+.gap-row{margin-top:8px}.exdt-root .gaps-section .gap-row.open{border-color:var(--ex-risk-critical)}.exdt-root .gaps-section .gap-head{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.exdt-root .gaps-section .gap-state{color:var(--ex-muted-strong);font-size:11px;font-weight:600}.exdt-root .gaps-section .gap-effect,.exdt-root .gaps-section .gap-hint{color:var(--ex-muted-strong);font-size:12px}.exdt-root .gaps-section .gap-path{color:var(--ex-text);overflow-wrap:anywhere;font-size:12px}.exdt-root .gaps-section .gap-resolve{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:4px;display:flex}.exdt-root .gaps-section .gap-resolve label{color:var(--ex-muted-strong);flex:200px;gap:2px;font-size:11px;display:grid}.exdt-root .timing-section .timing-list{gap:6px;margin:0;display:grid}.exdt-root .timing-section .timing-list>div{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:13px;display:flex}.exdt-root .timing-section .timing-list dt{color:var(--ex-muted-strong)}.exdt-root .timing-section .timing-list dd{color:var(--ex-text);overflow-wrap:anywhere;text-align:right;margin:0;font-weight:600}.exdt-root .timing-section .timing-list dd.timing-alert{color:var(--ex-risk-critical)}.exdt-root .timing-section .timing-flag{border:1px solid var(--ex-risk-critical);color:var(--ex-risk-critical);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.exdt-root .timing-section .timing-shifts h3{color:var(--ex-muted-strong);margin:12px 0 6px;font-size:12px;font-weight:600}.exdt-root .timing-section .timing-shifts ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.exdt-root .timing-section .timing-shifts li{color:var(--ex-text);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:12px;display:flex}.exdt-root .timing-section .timing-note{color:var(--ex-muted-strong);margin:8px 0 0;font-size:12px}.exdt-root .workflow-copy .workflow-hold{color:var(--ex-risk-critical);overflow-wrap:anywhere;white-space:normal;font-size:11px;line-height:15px}.exdt-root .workflow-btn[disabled]{opacity:.55;cursor:not-allowed}@container (width<=600px){.exdt-root .d3-sub-in{padding:8px 12px}.exdt-root .d3-title{font-size:20px;line-height:25px}.exdt-root .d3-wrap{padding:10px 10px 32px}.exdt-root .card2>h2,.exdt-root .haz-section>h2{padding:10px 12px;font-size:16px;line-height:22px}}.ext-root.tr-wrap{align-items:stretch;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:flex;position:relative;overflow-x:hidden}.ext-root .side{width:var(--ex-sidebar-width,56px);background:var(--ex-surface);border-right:1px solid var(--ex-divider);box-sizing:border-box;flex:none;padding:14px 4px}.ext-root .side .nav{border-radius:var(--radius);font:inherit;color:var(--ex-muted-strong);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:0;width:100%;padding:10px 0;font-size:0;font-weight:500;text-decoration:none;display:flex}.ext-root .side .nav:hover{background:var(--ex-indigo-hover);color:var(--ex-brand-indigo)}.ext-root .side .nav.on{background:var(--ex-indigo-tint);color:var(--ex-brand-indigo)}.ext-root .side .nav-static{cursor:default}.ext-root .side .nav-static:not(.on):hover{color:var(--ex-muted-strong);background:0 0}.ext-root .side .nav-static.on:hover{background:var(--ex-indigo-tint);color:var(--ex-brand-indigo)}.ext-root .side .nav:focus-visible,.ext-root .crumb-btn:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.ext-root .side .nav svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ext-root .side .nav.on svg{stroke:var(--ex-brand-indigo)}.ext-root .side .nav-label{display:none}.ext-root .navacc{margin-top:6px}.ext-root .navacc>summary{display:none}.ext-root .navacc>summary::-webkit-details-marker{display:none}.ext-root .navacc>summary:focus-visible{outline:2px solid var(--ex-primary);outline-offset:-2px}.ext-root .navacc>summary:after{content:"";border-right:2px solid var(--ex-muted);border-bottom:2px solid var(--ex-muted);width:7px;height:7px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.ext-root .navacc[open]>summary:after{transform:rotate(-135deg)}.ext-root.nav-expanded .side .nav{justify-content:flex-start;gap:10px;width:100%;padding:10px 12px;font-size:14px}.ext-root.nav-expanded .side .nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ext-root.nav-expanded .navacc>summary{letter-spacing:.06em;text-transform:uppercase;color:var(--ex-muted);align-items:center;gap:10px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}.ext-root.nav-expanded .navacc>summary:after{display:block}.ext-root .main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ext-root .dash{box-sizing:border-box;flex:1;width:100%;max-width:1360px;min-height:0;margin:0 auto;padding:20px 28px 48px}.ext-root .crumb{color:var(--ex-muted);margin-bottom:8px;font-size:12px}.ext-root .crumb-btn{font:inherit;color:var(--ex-link);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.ext-root .crumb-btn:hover{text-decoration:underline}.ext-root .tr-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.ext-root .tr-head h1{font-family:var(--font-display);letter-spacing:-.017em;color:var(--ex-brand-indigo);margin:0;font-size:32px;font-weight:700;line-height:40px}.ext-root .ver{color:var(--ex-muted);align-self:flex-end;margin-bottom:6px;font-size:14px}.ext-root .spacer{flex:1}.ext-root .card{background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius);box-shadow:var(--shadow-card);overflow:hidden}.ext-root .toolbar{border-bottom:1px solid var(--ex-divider);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.ext-root .toolbar .ttl{font-family:var(--font-display);letter-spacing:-.017em;color:var(--ex-text);font-size:17px;font-weight:700}.ext-root .toolbar .res{color:var(--ex-muted);font-size:13px}.ext-root .search{position:relative}.ext-root .search input{width:240px;height:var(--h-control);border:1px solid var(--ex-indigo-tint-bd);border-radius:var(--radius);font:inherit;color:var(--ex-text);padding:0 12px 0 34px;font-size:14px}.ext-root .search input::placeholder{color:var(--ex-muted)}.ext-root .search svg{width:16px;height:16px;stroke:var(--ex-muted);fill:none;stroke-width:2px;pointer-events:none;position:absolute;top:9px;left:11px}.ext-root .toolbar .select{border-color:var(--ex-indigo-tint-bd)}.ext-root .trhead,.ext-root .trow{grid-template-columns:1.25fr 2.35fr 1fr .95fr;align-items:center;gap:14px;padding:9px 18px;display:grid}.ext-root .trhead{background:var(--ex-surface-2);border-bottom:1px solid var(--ex-divider)}.ext-root .trhead span{color:var(--ex-muted-strong);font-size:12px;font-weight:500}.ext-root .trow{border-bottom:1px solid var(--ex-row-line);color:var(--ex-text);cursor:default;font-size:12px}.ext-root .trow:last-child{border-bottom:none}.ext-root .trow:hover{background:var(--ex-indigo-hover)}.ext-root .trow .emp{font-weight:500}.ext-root .trow .mut{color:var(--ex-muted);font-variant-numeric:tabular-nums}.ext-root .stpill{border-radius:var(--radius-200);white-space:nowrap;border:1px solid;padding:2px 10px;font-size:12px;line-height:16px;display:inline-block}.ext-root .stpill.blue{background:var(--ex-tag-blue-bg);border-color:var(--ex-tag-blue-bd);color:var(--ex-link)}.ext-root .stpill.amber{background:var(--ex-tag-amber-bg);border-color:var(--ex-tag-amber-bd);color:var(--ex-tag-amber-fg)}.ext-root .stpill.green{background:var(--ex-tag-green-bg);border-color:var(--ex-tag-green-bd);color:var(--ex-tag-green-fg)}.ext-root .stpill.red{background:var(--ex-tag-red-bg);border-color:var(--ex-tag-red-bd);color:var(--ex-tag-red-fg)}.ext-root .stpill.grey{background:var(--ex-surface-2);border-color:var(--ex-border);color:var(--ex-muted-strong)}.ext-root .empty{text-align:center;color:var(--ex-muted);padding:40px 16px;font-size:14px}@container (width<=760px){.ext-root .side{display:none}.ext-root .trwrap,.ext-root .tr-page{padding-bottom:68px}}@container (width>=601px){.ext-root.nav-expanded .side{width:224px;padding:14px 10px}.ext-root.nav-expanded .side .nav{justify-content:flex-start;gap:10px;width:100%;padding:10px 12px;font-size:14px}.ext-root.nav-expanded .side .nav-label{display:block}.ext-root.nav-expanded .navacc>summary{letter-spacing:.06em;text-transform:uppercase;color:var(--ex-muted);align-items:center;gap:10px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}.ext-root.nav-expanded .navacc>summary:after{display:block}}.ext-root .side{width:48px;padding:10px 3px}.ext-root.nav-expanded .side{width:176px;padding:10px 8px}.ext-root.nav-expanded .side .nav{min-height:36px;padding:8px 10px;font-size:12px}.ext-root.nav-expanded .navacc>summary{padding:7px 10px;font-size:9px;display:none}.ext-root.nav-expanded .side .nav.on{border-color:var(--ex-border)}.ext-root .dash{max-width:none;padding:12px 20px 24px}.ext-root .crumb{margin-bottom:3px;font-size:9px}.ext-root .tr-head{margin-bottom:10px}.ext-root .tr-head h1{font-size:21px;line-height:26px}.ext-root .ver{display:none}.ext-root .card{box-shadow:none;border-radius:6px}.ext-root .toolbar{padding:8px 12px}.ext-root .toolbar .ttl{font-size:15px}@container (width>=601px){.ext-root.nav-expanded .side{width:176px;padding:10px 8px}.ext-root.nav-expanded .side .nav{min-height:36px;padding:8px 10px;font-size:12px}.ext-root.nav-expanded .navacc>summary{padding:7px 10px;font-size:9px}}@container (width<=760px){.ext-root .dash{padding:12px 12px 76px}.ext-root .crumb{margin-bottom:2px}.ext-root .tr-head{margin-bottom:8px}.ext-root .toolbar{align-items:stretch;gap:8px}.ext-root .toolbar .spacer{display:none}.ext-root .search{order:3;width:100%}.ext-root .search input{width:100%}.ext-root .toolbar .select{flex:1;order:4}.ext-root .trhead{display:none}.ext-root .trow{border-bottom:1px solid var(--ex-row-line);background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;margin:0 10px;padding:12px 2px;display:grid}.ext-root .trow:hover{background:0 0}.ext-root .trow>span{gap:2px;min-width:0;font-size:13px;line-height:18px;display:grid}.ext-root .trow>span:before{content:attr(data-label);color:var(--ex-muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:600;line-height:12px}.ext-root .trow>span:nth-child(2){grid-area:2/1/auto/-1}.ext-root .trow>span:nth-child(3){grid-area:3/1}.ext-root .trow>span:nth-child(4){grid-area:4/1/auto/-1;place-items:start}.ext-root .stpill{padding:2px 8px;font-size:11px}}.exc-root{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;font-size:var(--font-size-125);--font-size-125:12px;--ex-indigo-03:color-mix(in srgb, var(--ex-brand-indigo) 3%, transparent);--ex-indigo-04:color-mix(in srgb, var(--ex-brand-indigo) 4%, transparent);--ex-indigo-05:color-mix(in srgb, var(--ex-brand-indigo) 5%, transparent);--ex-indigo-06:color-mix(in srgb, var(--ex-brand-indigo) 6%, transparent);--ex-indigo-14:color-mix(in srgb, var(--ex-brand-indigo) 14%, transparent);--ex-indigo-18:color-mix(in srgb, var(--ex-brand-indigo) 18%, transparent);--ex-indigo-20:color-mix(in srgb, var(--ex-brand-indigo) 20%, transparent);--ex-indigo-30:color-mix(in srgb, var(--ex-brand-indigo) 30%, transparent);--ex-indigo-35:color-mix(in srgb, var(--ex-brand-indigo) 35%, transparent);--ex-red-05:color-mix(in srgb, var(--ex-red-fg) 5%, transparent);--ex-red-18:color-mix(in srgb, var(--ex-red-fg) 18%, transparent);--ex-red-40:color-mix(in srgb, var(--ex-red-fg) 40%, transparent);position:relative;overflow-x:hidden}.exc-overlay{z-index:90;background:#14193259;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.exc-overlay[hidden]{display:none}.exc-root .modal-head h2{font-size:18px}.exc-overlay>.modal{max-height:100%}.cf-wrap{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:980px;height:100%;min-height:100%;margin:0 auto;padding:22px 28px 48px;display:flex}.cf-card{width:100%;min-width:0;max-width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;display:flex;overflow:visible}.cf-pad{flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;padding:22px 24px;display:flex}.exc-root .cf-wrap,.exc-root .cf-card{overflow:visible}.cf-secttl{font-family:var(--font-display);color:var(--ex-brand-indigo);letter-spacing:-.017em;align-items:center;gap:8px;margin:0 0 12px;font-size:18px;font-weight:700;display:flex}.cf-secttl svg{width:15px;height:15px;stroke:var(--ex-brand-indigo)}.cf-section{border:1px solid var(--ex-border);border-radius:var(--radius-lg);background:var(--ex-surface);box-shadow:var(--shadow-card);margin:0 0 12px;padding:16px}.cf-section.first{border:1px solid var(--ex-border);margin:0 0 12px;padding:16px}.cf-section.cf-task-details{margin-bottom:0;padding:16px}.cf-task-intro{min-width:0}.cf-task-details .cf-secttl{margin-bottom:10px;font-size:17px;line-height:24px}.cf-task-site{border-top:1px solid var(--ex-divider);min-width:0;margin-top:12px;padding-top:12px}.cf-step{width:100%;min-width:0}.cf-step-risk,.cf-step-haz{border:1px solid var(--ex-border);border-radius:var(--radius-lg);background:var(--ex-surface);box-shadow:var(--shadow-card);padding:16px}.cf-step-signoff{min-width:0}.cf-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.cf-section-head.compact{justify-content:flex-start;gap:10px;margin-bottom:8px}.cf-section-head .cf-secttl{margin-bottom:0}.cf-quick{border:1px solid var(--ex-brand-indigo);background:var(--ex-surface);color:var(--ex-brand-indigo);font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:4px 12px;font-size:11px;font-weight:700;transition:background .15s;display:inline-flex}.cf-quick:hover{background:var(--ex-indigo-06)}.cf-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.cf-count{color:var(--ex-brand-indigo);background:var(--ex-indigo-06);border:1px solid var(--ex-indigo-20);border-radius:20px;padding:2px 10px;font-size:12px;font-weight:500}.cf-count.zero{color:var(--ex-muted);background:var(--ex-surface-2);border-color:var(--ex-border)}.cf-validation{border:1px solid var(--ex-red-40);border-radius:var(--radius);background:var(--ex-red-05);color:var(--ex-red-fg);margin:0 0 14px;padding:10px 12px;font-size:12px}.cf-validation b{font-weight:700}.cf-validation ul{margin:5px 0 0 18px;padding:0}.cf-validation li{margin:2px 0}.exc-root input[aria-invalid=true],.exc-root select[aria-invalid=true]{border-color:var(--ex-red-fg);box-shadow:0 0 0 1px var(--ex-red-18)}.cf-nav{border-top:1px solid var(--ex-border);background:var(--ex-page-bg);box-shadow:none;flex:none;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:12px 0 10px;display:flex;position:static}@container (width<=760px){.exc-root .cf-nav{z-index:5;background:var(--ex-surface);margin-top:12px;position:sticky;bottom:0;box-shadow:0 -6px 12px -8px #14193259}.exc-root .cf-nav .cf-cancel{min-width:0;padding-left:8px;padding-right:8px;display:inline-flex}}.cf-nav .spacer{flex:1}.cf-nav-left{align-items:center;gap:8px;min-width:0;display:flex}.cf-nav-actions{align-items:center;gap:10px;min-width:0;display:flex}.cf-cancel-short{display:none}.exc-root .cf-cancel{color:var(--ex-muted)}.exc-root .cf-cancel:hover{color:var(--ex-red-fg)}.exc-hint{color:var(--ex-muted);margin-top:12px;font-size:12px}.exc-sub{color:var(--ex-muted);margin:0 0 12px;font-size:12px}.site-chips{flex-wrap:wrap;gap:8px;display:flex}.btn-outline.sel{border-color:var(--ex-brand-indigo);width:auto;color:var(--ex-brand-indigo);background:var(--ex-indigo-06)}.site-cap{color:var(--ex-muted);text-transform:uppercase;letter-spacing:1px;margin:14px 0 8px;font-size:12px;font-weight:700}.site-cap.first{margin-top:0}.site-none{color:var(--ex-muted);font-size:12px}.manualrow{gap:8px;margin-top:12px;display:flex}.manualrow .inp{height:var(--h-control);flex:1}.selnote{color:var(--ex-muted);background:var(--ex-surface-2);border:1px solid var(--ex-divider);border-radius:var(--radius);margin-top:12px;padding:8px 12px;font-size:12px}.selnote b{color:var(--ex-brand-indigo)}.site-tabs{border-bottom:1px solid var(--ex-row-line);gap:0;margin-bottom:14px;display:flex}.site-tab{font:inherit;cursor:pointer;color:var(--ex-muted);background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 14px;font-size:12px;font-weight:500}.site-tab.on{border-bottom-color:var(--ex-brand-indigo);color:var(--ex-brand-indigo)}.site-body{min-height:200px}.dir-search{margin-bottom:10px;position:relative}.dir-search input{box-sizing:border-box;width:100%;height:var(--h-control);border:1px solid var(--ex-indigo-tint-bd);border-radius:var(--radius);font:inherit;color:var(--ex-text);padding:0 12px 0 34px;font-size:14px}.dir-search input:focus{border-color:var(--ex-primary);outline:none;box-shadow:0 0 0 2px #0f238c33}.dir-search input::placeholder{color:var(--ex-muted)}.dir-search svg{width:16px;height:16px;stroke:var(--ex-muted);fill:none;stroke-width:2px;position:absolute;top:9px;left:11px}.dir-list{border:1px solid var(--ex-divider);border-radius:var(--radius);flex-direction:column;gap:3px;max-height:236px;padding:6px;display:flex;overflow:auto}.dir-it{text-align:left;border-radius:var(--radius);cursor:pointer;width:100%;font:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:6px 8px;display:flex}.dir-it:hover{background:var(--ex-indigo-hover)}.dir-it.on{background:var(--ex-indigo-tint);border-color:var(--ex-indigo-tint-bd)}.dir-it .av{background:var(--ex-avatar-bg);width:28px;height:28px;color:var(--ex-avatar-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.exc-root .ppl-field{box-sizing:border-box;border:1px solid var(--ex-indigo-tint-bd);border-radius:var(--radius);background:var(--ex-surface);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:40px;padding:5px 8px;display:flex}.exc-root .ppl-field:focus-within{border-color:var(--ex-cockpit-blue);box-shadow:0 0 0 3px var(--ex-indigo-14)}.exc-root .ppl-field.invalid{border-color:var(--ex-red-fg);box-shadow:0 0 0 1px var(--ex-red-18)}.exc-root .ppl-field .ppl-in[aria-invalid=true]{box-shadow:none;border:none}.exc-root .ppl-field.single{flex-wrap:nowrap;min-height:40px;overflow:hidden}.exc-root .ppl-field.single.has-value .ppl-in{flex:72px;width:auto;min-width:72px;padding:4px 2px}.exc-root .ppl-field.single .ppl-pill{max-width:min(260px,100% - 84px)}.exc-root .ppl-pill{background:var(--ex-surface);border:1px solid var(--ex-indigo-20);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:2px 4px 2px 2px;display:inline-flex}.exc-root .ppl-pill.lead{background:var(--ex-brand-indigo);border-color:var(--ex-brand-indigo)}.exc-root .ppl-pill .av{background:var(--ex-avatar-bg);width:22px;height:22px;color:var(--ex-avatar-accent);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.exc-root .ppl-pill.lead .av{background:var(--ex-avatar-bg);color:var(--ex-avatar-accent)}.exc-root .ppl-pill .nm{color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.exc-root .ppl-pill.lead .nm{color:#fff}.exc-root .ppl-pill .x{width:16px;height:16px;color:var(--ex-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:2px;padding:0;font-size:14px;line-height:1;display:flex}.exc-root .ppl-pill .x:hover{background:var(--ex-indigo-06);color:var(--ex-text)}.exc-root .ppl-pill.lead .x{color:#fffc}.exc-root .ppl-pill.lead .x:hover{color:#fff;background:#fff3}.exc-root .ppl-in{min-width:120px;font:inherit;color:var(--ex-text);background:0 0;border:none;outline:none;flex:1;padding:4px 2px;font-size:12px}.exc-root .ppl-wrap{position:relative}.exc-root .ppl-menu{z-index:60;background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius);box-shadow:var(--shadow-modal);max-height:236px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.exc-root .ppl-menu li{margin:0}.exc-root .ppl-opt{text-align:left;border-radius:var(--radius);cursor:pointer;width:100%;font:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:6px 8px;display:flex}.exc-root .ppl-opt:hover,.exc-root .ppl-opt:focus-visible{background:var(--ex-indigo-hover);outline:none}.exc-root .ppl-opt .av{background:var(--ex-avatar-bg);width:28px;height:28px;color:var(--ex-avatar-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.exc-root .ppl-opt-tx{flex-direction:column;min-width:0;line-height:1.25;display:flex}.exc-root .ppl-opt-tx b{color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.exc-root .ppl-opt-tx span{color:var(--ex-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.exc-root .ppl-in::placeholder{color:var(--ex-muted)}.dir-it .dir-tx{flex-direction:column;min-width:0;display:flex}.dir-it .dn{color:var(--ex-text);font-size:12px;font-weight:500}.dir-it .dd{color:var(--ex-muted);font-size:12px}.dir-it .dir-ck{color:var(--ex-brand-indigo);margin-left:auto;font-weight:700}.dir-empty{color:var(--ex-muted);padding:10px;font-size:12px}.cf-tiles-desktop{grid-template-columns:1fr 1fr;align-items:start;gap:8px;display:grid}.cf-tile-column{flex-direction:column;gap:8px;min-width:0;display:flex}.cf-tiles-mobile{display:none}.ptile-wrap{border-radius:var(--radius);border:1px solid var(--ex-row-line);background:var(--ex-surface);grid-template-columns:1fr auto;align-items:stretch;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.ptile-wrap.on{border-color:var(--ex-brand-indigo);background:var(--ex-indigo-tint)}.ptile{border-radius:var(--radius) 0 0 var(--radius);color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;font:inherit;background:0 0;border:none;flex-direction:column;gap:8px;width:100%;min-width:0;padding:8px 12px 7px;display:flex}.ptile .top{align-items:center;gap:12px;display:flex}.ptile .ic{background:var(--ex-surface-2);border:1px solid var(--ex-border);border-radius:6px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ptile .ic svg{width:19px;height:19px;stroke:var(--ex-muted);fill:none;stroke-width:2px}.ptile-wrap.on .ic{background:var(--ex-brand-indigo);border-color:var(--ex-brand-indigo)}.ptile-wrap.on .ic svg{display:none}.ptile-wrap.on .ic:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:7px;height:12px;margin-top:-2px;transform:rotate(45deg)}.ptile .tx{flex:1;min-width:0}.ptile .tr{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ptile .tr b{color:var(--ex-text);flex:auto;min-width:0;font-size:14px;font-weight:500}.ptile-wrap.on .tr b{color:var(--ex-brand-indigo)}.ptile .sub{color:var(--ex-muted);margin-top:3px;font-size:12px;display:block}.ptile-wrap.on .sub{color:var(--ex-muted)}.ptile .box{display:none}.ptile-wrap.on .box{border-color:var(--ex-brand-indigo);background:var(--ex-brand-indigo)}.ptile-exp{border-radius:0 var(--radius) var(--radius) 0;width:44px;min-height:44px;color:var(--ex-brand-indigo);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;transition:color .15s,border-color .15s;display:flex}.ptile-exp svg{width:16px;height:16px;transition:transform .15s}.ptile-exp.open svg{transform:rotate(180deg)}.ptile-exp:focus-visible{outline:2px solid var(--ex-primary);outline-offset:-2px}.ptile-wrap.on .ptile-exp{color:var(--ex-brand-indigo)}.ptile-detail{border-top:1px solid var(--ex-border);color:var(--ex-muted);grid-column:1/-1;margin:0 12px;padding:8px 0 9px;font-size:12px;line-height:1.5}.ptile-wrap.on .ptile-detail{border-top-color:var(--ex-indigo-tint-bd);color:var(--ex-muted)}textarea.inp.exc-ta{resize:vertical;height:auto;min-height:60px;padding:8px 12px}.exc-ta-lab{color:var(--ex-text);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.cf-refbar{border-radius:var(--radius);background:var(--ex-page-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:9px 12px;display:flex}.cf-refbar .exc-refsum{color:var(--ex-muted);font-size:12px}.cf-refbar .exc-reftools{gap:8px;display:flex}.reftool{font:inherit;cursor:pointer;border:1px solid var(--ex-indigo-30);background:var(--ex-indigo-05);color:var(--ex-brand-indigo);border-radius:20px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.haz2{grid-template-columns:minmax(0,1fr) 200px;align-items:start;gap:20px;min-width:0;display:grid}.haz-left{min-width:0;max-width:100%}.haz-card{border-radius:var(--radius-lg);border:1px solid var(--ex-border);background:var(--ex-surface);overflow:hidden}.haz-hd{border-bottom:1px solid var(--ex-border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.haz-hd b{color:var(--ex-text);font-size:14px;font-weight:700}.haz-hd .exc-count{color:var(--ex-muted);font-size:12px;font-weight:500}.haz-add{border:none;border-top:1px solid var(--ex-border);cursor:pointer;width:100%;font:inherit;color:var(--ex-brand-indigo);background:0 0;padding:11px 14px;font-size:14px;font-weight:500}.haz-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:26px 20px;display:flex}.haz-empty .e-ic{font-size:24px}.haz-empty .e-t{font-size:14px;font-weight:700}.haz-empty .e-s{color:var(--ex-muted);font-size:12px}.haz-sum{border:1px solid var(--ex-border);border-radius:var(--radius);background:var(--ex-surface);flex-direction:column;align-items:stretch;margin:6px 8px 0;display:flex;overflow:hidden}.haz-sum:hover{border-color:var(--ex-indigo-tint-bd)}.haz-sum.selected{border-color:var(--ex-primary);background:var(--ex-indigo-05);box-shadow:0 0 0 1px var(--ex-primary)}.haz-main{width:100%;min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:0;padding:10px 12px 9px;display:flex}.haz-main:focus-visible{outline:2px solid var(--ex-primary);outline-offset:-3px;border-radius:var(--radius)}.haz-sum .haz-top{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;display:flex}.haz-sum .haz-top .num,.haz-sum .haz-top .schip,.haz-sum .haz-top svg{flex:none}.haz-sum .haz-mit{box-sizing:border-box;min-width:0;max-width:100%;color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;margin-left:32px;padding-top:4px;font-size:12px;line-height:1.5;overflow:hidden}.haz-sum .haz-mit .k{color:var(--ex-muted);font-weight:500}.haz-sum .haz-mit .none{color:var(--ex-red-fg);font-weight:500}.haz-sum .num{background:var(--ex-indigo-05);width:22px;height:22px;color:var(--ex-brand-indigo);border:1px solid var(--ex-indigo-30);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.haz-sum .nm{min-width:0;color:var(--ex-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.haz-sum.selected .nm{color:var(--ex-brand-indigo)}.schip{border-radius:var(--radius-pill);padding:2px 10px;font-size:11px;font-weight:700}.schip.md{background:var(--ex-risk-med-bg)!important;border:1px solid var(--ex-risk-med)!important;color:var(--ex-risk-med-fg)!important}.schip.lo{background:var(--ex-risk-low-bg)!important;border:1px solid var(--ex-risk-low)!important;color:var(--ex-risk-low-fg)!important}.schip.hi{background:var(--ex-risk-critical-bg)!important;border:1px solid var(--ex-risk-critical)!important;color:var(--ex-risk-critical-fg)!important}.risk-inline.md{color:var(--ex-risk-med-fg)}.risk-inline.lo{color:var(--ex-risk-low-fg)}.risk-inline.hi{color:var(--ex-risk-critical-fg)}.hz-actions{border-top:1px solid var(--ex-indigo-tint-bd);background:color-mix(in srgb, var(--ex-indigo-05) 65%, var(--ex-surface));align-items:center;gap:16px;padding:7px 12px;display:flex;overflow-x:auto}.hz-action{color:var(--ex-link);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-size:11px;font-weight:500;display:inline-flex}.hz-action:hover{text-decoration:underline}.hz-action:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px;border-radius:3px}.hz-action svg{flex:none;width:13px;height:13px}.haz-side{background:0 0;border:none;align-self:start;min-width:0;max-width:100%;padding:2px 0 0}.haz-side-hd{color:var(--ex-muted);font-size:12px;font-weight:500}.sug-pills{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.sug-empty{color:var(--ex-muted);padding:6px 0;font-size:12px;line-height:1.5}.sugpill{font:inherit;border:1px solid var(--ex-border);background:var(--ex-surface-2);color:var(--ex-muted-strong);cursor:pointer;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.sugpill:hover{border-color:var(--ex-indigo-tint-bd);color:var(--ex-brand-indigo)}.sugpill.added{border-color:var(--ex-border);background:var(--ex-surface-2);color:var(--ex-muted);cursor:default}.haz-add-side{border:1px solid var(--ex-indigo-tint-bd);border-radius:var(--radius);background:var(--ex-surface);width:100%;color:var(--ex-brand-indigo);font:inherit;cursor:pointer;margin-top:12px;padding:8px 12px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s}.haz-add-side:hover{background:var(--ex-indigo-05);border-color:var(--ex-brand-indigo)}.hz-badges{flex-wrap:wrap;gap:5px;display:flex}.hz-badge{border-radius:var(--radius-pill);letter-spacing:.01em;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.hz-badge svg{flex:none;width:12px;height:12px}.hz-badge.ptw{color:var(--ex-red-fg);background:var(--ex-red-05);border:1px solid var(--ex-red-18)}.hz-badge.chk{color:var(--ex-brand-indigo);background:var(--ex-indigo-05);border:1px solid var(--ex-indigo-20)}.haz-sum .hz-badges{margin-left:32px}.hz-reqs{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.exc-root .rpill{color:#6a6a75;background:#f7f7f8;border:1px solid #e5e5e5;border-radius:20px;align-items:center;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.hze-cat{color:var(--ex-muted);text-transform:none;letter-spacing:0;font-size:11px;font-weight:500;line-height:15px}.hz-hints{border-top:1px solid var(--ex-border);margin-top:12px;padding-top:10px}.hz-hints-hd{width:100%;font:inherit;color:var(--ex-muted);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;font-weight:500;display:flex}.hz-hints-hd .o{color:var(--ex-muted);font-weight:500}.hz-hints-hd svg{flex:none;transition:transform .15s}.hz-hints-hd.open svg{transform:rotate(180deg)}.hz-hints-hd:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.hz-hints-list{flex-direction:column;gap:4px;margin-top:7px;display:flex}.hz-hint{text-align:left;width:100%;font:inherit;border-radius:var(--radius);border:1px solid var(--ex-indigo-18);background:var(--ex-indigo-04);color:var(--ex-brand-indigo);cursor:pointer;align-items:flex-start;gap:7px;padding:6px 10px;font-size:12px;line-height:1.45;display:flex}.hz-hint:hover{background:var(--ex-indigo-06)}.hz-hint .s{flex:none;font-weight:700;line-height:1.45}.hz-hint.on{border-color:var(--ex-border);background:var(--ex-surface-2);color:var(--ex-muted);cursor:default}.hz-hint:focus-visible{outline:2px solid var(--ex-primary);outline-offset:1px}.pick-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.pick-item{text-align:left;border:1px solid var(--ex-border);background:var(--ex-surface);cursor:pointer;width:100%;min-height:118px;font:inherit;border-radius:8px;flex-direction:column;align-items:flex-start;gap:9px;padding:12px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.pick-item:hover{background:var(--ex-indigo-06);border-color:var(--ex-primary);box-shadow:0 2px 6px #0f238c1f}.pick-item:focus-visible{outline:2px solid var(--ex-primary);outline-offset:2px}.pick-item.added{opacity:.48;cursor:default;background:var(--ex-surface-2)}.pick-item .pic{background:var(--ex-brand-indigo);border-radius:7px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.pick-item .pic svg{stroke:#fff;fill:none;stroke-width:2px;width:15px;height:15px}.pick-item.added .pic{background:var(--ex-muted-2)}.pick-item .pnm{flex-direction:column;align-items:flex-start;gap:5px;width:100%;min-width:0;font-size:13px;font-weight:600;line-height:1.25;display:flex}.pick-item .pcat{color:var(--ex-muted);text-transform:none;letter-spacing:0;font-size:11px;font-weight:500;line-height:15px}.pick-item .padd{color:var(--ex-muted);flex:none;font-size:11px}.pick-empty{text-align:center;color:var(--ex-muted);padding:16px}@container (width<=700px){.pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=420px){.pick-grid{grid-template-columns:1fr}.pick-item{min-height:0}}.mx-cell{border-radius:4px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.mx-tbl{border-collapse:collapse;width:100%;font-size:12px}.mx-tbl th{text-align:center;padding:8px}.mx-tbl th.mx-corner{text-align:left;color:var(--ex-muted)}.mx-tbl th .mx-sl{font-size:11px;font-weight:400}.mx-tbl td{text-align:center;padding:6px}.mx-tbl td.mx-rl{text-align:left;padding:8px;font-weight:500}.mx-legend{flex-wrap:wrap;gap:12px;margin-top:14px;font-size:12px;display:flex}.mx-legend span.k{align-items:center;gap:5px;display:flex}.mx-legend i{border-radius:2px;width:10px;height:10px;display:block}.rmi{grid-template-columns:50px repeat(4,minmax(44px,64px));justify-content:center;gap:4px;width:fit-content;max-width:100%;margin:0 auto;display:grid}.rmi .rh{color:var(--ex-muted);text-align:center;padding-bottom:2px;font-size:11px;font-weight:500}.rmi .rl{color:var(--ex-muted);justify-content:flex-end;align-items:center;padding-right:6px;font-size:11px;display:flex}.rmi .cell{cursor:pointer;color:#ffffffe6;border:none;border-radius:4px;height:34px;font-size:12px;position:relative}.rmi .cell.lo{background:var(--ex-risk-low)}.rmi .cell.md{background:var(--ex-risk-med)}.rmi .cell.hi{background:var(--ex-risk-critical)}.rmi .cell.md{color:var(--ex-text)}.rmi .cell .num{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rmi .cell.sel{outline:2.5px solid var(--ex-brand-indigo);outline-offset:-2.5px;font-weight:700}.hze-head{background:var(--ex-surface-2);border-bottom:1px solid var(--ex-divider);align-items:flex-start;padding:15px 20px 14px}.hze-id{align-items:flex-start;gap:10px;min-width:0;display:flex}.hze-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.hze-title-row{align-items:center;gap:8px;min-width:0;display:flex}.hze-num{background:var(--ex-brand-indigo);color:#fff;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:flex}.hze-type{color:var(--ex-brand-indigo);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:20px;overflow:hidden}.hze-scorechip{flex:none;margin:0;padding:3px 9px;line-height:16px}.hze-req-row{align-items:center;gap:8px;min-width:0;margin-top:4px;display:flex}.hze-req-label{letter-spacing:0;text-transform:none;color:var(--ex-muted);white-space:nowrap;font-size:11px;font-weight:500;line-height:16px}.exc-root .hze-head .hz-reqs{gap:5px;margin:0}.exc-root .hze-head .rpill{background:var(--ex-surface);border:1px solid var(--ex-border);color:var(--ex-muted);padding:2px 8px}.hze-lab{border-top:1px solid var(--ex-divider);justify-content:space-between;align-items:center;margin-top:18px;margin-bottom:7px;padding-top:14px;display:flex}.hze-lab .l{color:var(--ex-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.hze-lab-detail{letter-spacing:0;text-transform:none;font-weight:500}.hze-lab .r{color:var(--ex-muted);font-size:11px}.hze-read{border-radius:var(--radius);background:var(--ex-surface-2);color:var(--ex-muted);margin-top:12px;padding:9px 11px;font-size:12px}.hze-read b{color:var(--ex-text)}.hze-srb{background:var(--ex-red-05);border:1px solid var(--ex-red-18);border-radius:4px;align-items:center;gap:10px;margin-top:12px;padding:9px 13px;display:flex}.hze-srb .tag{letter-spacing:.5px;text-transform:uppercase;color:#fff;background:var(--ex-red-fg);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700}.hze-srb .tx{color:var(--ex-red-fg);font-size:12px;font-weight:500}.hze-mit{background:0 0;border:0;border-radius:0;margin-top:14px;padding:0}.hze-mit label{color:var(--ex-primary-dark);margin-bottom:6px;font-size:13px;font-weight:700;line-height:18px;display:block}.hze-mit textarea{resize:vertical;border:1px solid var(--ex-border);background:var(--ex-surface);height:auto;min-height:82px;padding:10px 12px}.hze-mit textarea:focus{border-color:var(--ex-primary);box-shadow:0 0 0 3px var(--ex-indigo-05)}.hze-err{color:var(--ex-red-fg);margin-top:4px;font-size:12px;font-weight:500}.hze-modal .modal-foot{background:var(--ex-surface);gap:10px;padding:12px 20px}.hze-modal .modal-foot .btn,.hze-modal .modal-foot .btn-danger{min-height:40px}.hze-save{padding:0 22px}.btn-danger{font:inherit;border:1.5px solid var(--ex-red-40);background:var(--ex-red-05);color:var(--ex-red-fg);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:500;display:flex}.guide-tbl{border-collapse:collapse;width:100%;font-size:12px}.guide-tbl thead tr{background:var(--ex-brand-indigo);color:#fff}.guide-tbl th{text-align:left;padding:9px 12px}.guide-tbl td{border-bottom:1px solid var(--ex-border);color:var(--ex-muted);padding:9px 12px}.guide-tbl tr.odd{background:var(--ex-page-bg)}.guide-tbl tr.on{background:var(--ex-indigo-06)}.guide-tbl tr.on td.g-k{color:var(--ex-brand-indigo);font-weight:500}.guide-tbl td.g-k{color:var(--ex-text)}.so-sec{border:1px solid var(--ex-border);border-radius:var(--radius-lg);background:var(--ex-surface);box-shadow:var(--shadow-card);margin-bottom:10px;overflow:hidden}.so-hd{background:var(--ex-surface-2);border-bottom:1px solid var(--ex-divider);justify-content:space-between;align-items:center;padding:9px 16px;display:flex}.so-hd span{color:var(--ex-primary-dark);text-transform:uppercase;letter-spacing:.7px;font-size:12px;font-weight:700}.so-hd button{font:inherit;color:var(--ex-primary);cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:500}.so-bd{padding:12px 16px}.so-row{border-bottom:1px solid var(--ex-surface-2);align-items:center;gap:12px;padding:6px 0;display:flex}.so-row:last-child{border-bottom:none}.so-lab{color:var(--ex-muted);flex:none;width:140px;font-size:12px;font-weight:600}.td-grid{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.td-cell{border-bottom:1px solid var(--ex-surface-2);align-items:baseline;gap:10px;min-width:0;padding:5px 0;display:flex}.td-cell.full{grid-column:1/-1}.td-cell .l{color:var(--ex-muted);flex:none;width:104px;font-size:12px;font-weight:600}.td-cell .v{color:var(--ex-text);word-break:break-word;min-width:0;font-size:12px}.td-cell .v.strong{font-weight:500}.td-cell .v b{color:var(--ex-brand-indigo)}.chip{background:var(--ex-indigo-04);border:1px solid var(--ex-indigo-14);color:var(--ex-brand-indigo);border-radius:20px;padding:2px 10px;font-size:12px;font-weight:500}.apill{color:var(--ex-muted-strong);background:0 0;border:none;border-radius:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:500;display:inline-flex}.apill .d{background:var(--ex-brand-indigo);opacity:.65;border-radius:50%;width:4px;height:4px}.so-pills{flex-wrap:wrap;gap:8px 14px;display:flex}.so-none{color:var(--ex-muted)}.so-haz{border-bottom:1px solid var(--ex-surface-2);padding:9px 0}.so-haz:last-child{border-bottom:none}.so-haz .h-top{align-items:center;gap:10px;display:flex}.so-haz .h-num{background:var(--ex-brand-indigo);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}.so-haz .h-nm{flex:1;font-size:14px;font-weight:500}.so-haz .h-sl{color:var(--ex-muted);font-size:12px}.so-haz .h-mit{margin-top:5px;margin-left:32px;font-size:12px;line-height:1.55}.so-haz .h-mit .k{color:var(--ex-muted);font-weight:500}.so-haz .h-mit .v{color:var(--ex-text)}.so-haz .h-mit .none{color:var(--ex-red-fg);font-weight:500}.so-ptw-list{gap:6px;display:grid}.so-ptw-row{border:1px solid var(--ex-divider);background:var(--ex-surface);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.so-ptw-name{color:var(--ex-text);font-size:13px;font-weight:600}.so-ptw-actions{white-space:nowrap;align-items:center;gap:10px;display:flex}.so-ptw-download{color:var(--ex-link);font-size:11px;font-weight:700;text-decoration:none}.so-ptw-download:hover{text-decoration:underline}.so-ptw-state{color:var(--ex-green-fg);white-space:nowrap;font-size:11px;font-weight:700}.so-ptw-state.pending{color:var(--ex-amber-fg)}.so-ptw-note{color:var(--ex-muted);margin:9px 0 0;font-size:12px;line-height:1.5}.so-decl{border:0;min-width:0;margin:0;padding:10px 0 2px}.so-decl legend{color:var(--ex-text);margin:0 0 8px;padding:0;font-size:12px;font-weight:700}.so-decl p{color:var(--ex-muted);margin:0 0 10px;font-size:12px;line-height:1.7}.so-decl label{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.so-decl label+label{margin-top:8px}.srb-warn{color:var(--ex-red-fg);justify-content:center;align-items:center;gap:6px;padding:8px 0;font-size:12px;font-weight:500;display:flex}.ppe-grid{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ppe-badge{flex:none;width:34px;height:34px;line-height:0}.ppe-badge img{width:34px;height:34px;display:block}.ppe-legend{color:var(--ex-muted);margin:0 0 10px;font-size:12px}@container (width<=820px){.haz2{grid-template-columns:1fr}}@container (width<=760px){.cf-wrap{padding:12px 10px 36px;overflow:visible}.cf-grid{grid-template-columns:1fr}.cf-tiles-desktop{display:none}.cf-tiles-mobile{flex-direction:column;gap:8px;display:flex}.cf-nav .btn,.cf-nav .btn-outline{min-width:104px}.exc-overlay{align-items:flex-end;padding:10px}.exc-overlay>.modal{width:100%;max-width:100%;max-height:90%;overflow:auto}.exc-overlay.hze-overlay{align-items:center;padding:12px}.exc-overlay.hze-overlay>.hze-modal{max-width:calc(100% - 24px);max-height:calc(100% - 24px)}.exc-overlay>.hze-modal{overflow:hidden}.hze-modal .modal-body{min-height:0}.hze-modal .modal-foot{z-index:2;background:var(--ex-surface);padding:10px 14px;position:sticky;bottom:0;box-shadow:0 -3px 8px #0f238c0f}.hze-modal .modal-foot .btn,.hze-modal .modal-foot .btn-danger{min-height:44px}.hze-modal .modal-foot .hze-save{padding-left:20px;padding-right:20px}.hze-head{padding:14px 16px 12px}.hze-type{font-size:15px}.hze-req-row{align-items:flex-start}}@container (width<=520px){.exc-overlay.hze-overlay{align-items:flex-end;padding:8px}.exc-overlay.hze-overlay>.hze-modal{max-width:100%;max-height:92%}}@container (width<=600px){.td-grid{grid-template-columns:1fr}.so-lab{width:100px}.haz-sum{margin-left:0;margin-right:0}.haz-main{padding-left:10px;padding-right:10px}.haz-sum .haz-top{gap:7px}.haz-sum .schip{margin-left:auto;padding-left:8px;padding-right:8px}.haz-sum .nm{white-space:normal;text-overflow:clip;line-height:18px;overflow:visible}.haz-sum .haz-mit{white-space:normal;text-overflow:clip;margin-left:29px;line-height:18px;overflow:visible}.hz-actions{gap:12px;padding-left:10px;padding-right:10px}.chev{gap:1px;margin-bottom:14px}.chev-step{flex:none;justify-content:center;width:40px;padding-left:8px;padding-right:4px;font-size:0}.chev-step .n{margin-right:0;font-size:12px}.chev-step.active{white-space:nowrap;flex:1;justify-content:flex-start;padding-left:20px;padding-right:10px;font-size:12px;overflow:hidden}.chev-step.active .n{margin-right:6px}}@container (width<=460px){.cf-nav,.cf-nav-left,.cf-nav-actions{gap:4px}.cf-nav .btn,.cf-nav .btn-outline,.cf-nav .btn-ghost{min-width:0;min-height:44px;padding-left:8px;padding-right:8px}.cf-nav .cf-cancel{padding-left:4px;padding-right:4px;font-size:12px}.cf-nav.cf-nav-step-4{grid-template-columns:1fr;gap:6px;padding-top:8px;padding-bottom:8px;display:grid}.cf-nav.cf-nav-step-4 .cf-nav-left,.cf-nav.cf-nav-step-4 .cf-nav-actions{justify-content:space-between;width:100%}.hze-title-row{flex-wrap:wrap;align-items:flex-start;gap:4px}.hze-scorechip{font-size:11px}}@container (width<=360px){.cf-nav .cf-back{justify-content:center;width:36px;padding-left:0;padding-right:0}.cf-nav .cf-back-copy,.cf-nav .cf-cancel-full{display:none}.cf-nav .cf-cancel-short{display:inline}.cf-nav .cf-cancel{padding-left:6px;padding-right:6px}}@container (width<=480px){.exc-root .cf-wrap,.exc-root .cf-card,.exc-root .cf-pad{width:100%;min-width:0;max-width:100%}.exc-root .cf-grid{grid-template-columns:1fr}.exc-root .cf-grid>*,.exc-root .field{min-width:0;max-width:100%}}.chev-step.done{background:color-mix(in srgb, var(--ex-active-step) 12%, var(--ex-surface));color:var(--ex-active-step)}.exc-root .cf-grid,.exc-root .cf-grid.cf-site-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.location-search,.location-search-box{position:relative}.location-search-box .inp{box-sizing:border-box;width:100%;padding-right:38px}.location-search-box .inp:disabled{background:var(--ex-surface-2);color:var(--ex-muted);cursor:not-allowed}.location-search-toggle{border-radius:var(--radius);width:34px;height:34px;color:var(--ex-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:1px;right:1px}.location-search-toggle:hover{background:var(--ex-surface-2);color:var(--ex-brand-indigo)}.location-search-toggle:focus-visible{outline:2px solid var(--ex-primary);outline-offset:-2px;color:var(--ex-brand-indigo)}.location-search-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.location-search-toggle:disabled{color:var(--ex-muted-2);cursor:not-allowed}.location-results{z-index:30;background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius);max-height:196px;box-shadow:var(--shadow-modal);padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.location-results button{border-radius:var(--radius);width:100%;color:var(--ex-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:13px;line-height:18px;display:block}.location-results button:hover,.location-results button:focus-visible{background:var(--ex-indigo-hover);color:var(--ex-brand-indigo);outline:none}.location-results button[aria-selected=true]{background:var(--ex-indigo-tint);color:var(--ex-brand-indigo);font-weight:500}.location-empty{color:var(--ex-muted);padding:10px;font-size:12px;line-height:16px;display:block}.machine-search,.machine-search-box{position:relative}.machine-search-box svg{z-index:1;width:16px;height:16px;color:var(--ex-muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.machine-search-box .inp{box-sizing:border-box;width:100%;padding-left:34px}.machine-search-box .inp:disabled{background:var(--ex-surface-2);color:var(--ex-muted);cursor:not-allowed}.machine-results{z-index:30;background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius);max-height:196px;box-shadow:var(--shadow-modal);padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.machine-results button{border-radius:var(--radius);width:100%;color:var(--ex-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:13px;line-height:18px;display:block}.machine-results button:hover,.machine-results button:focus-visible{background:var(--ex-indigo-hover);color:var(--ex-brand-indigo);outline:none}.machine-results button[aria-selected=true]{background:var(--ex-indigo-tint);color:var(--ex-brand-indigo);font-weight:500}.machine-empty{color:var(--ex-muted);padding:10px;font-size:12px;line-height:16px;display:block}.task-search,.task-search-box{position:relative}.task-search-box .inp{box-sizing:border-box;width:100%;padding-right:38px}.task-search-toggle{border-radius:var(--radius);width:34px;height:34px;color:var(--ex-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:1px;right:1px}.task-search-toggle:hover{background:var(--ex-surface-2);color:var(--ex-brand-indigo)}.task-search-toggle:focus-visible{outline:2px solid var(--ex-primary);outline-offset:-2px;color:var(--ex-brand-indigo)}.task-search-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.task-results{z-index:30;background:var(--ex-surface);border:1px solid var(--ex-border);border-radius:var(--radius);max-height:196px;box-shadow:var(--shadow-modal);padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}.task-results button{border-radius:var(--radius);width:100%;color:var(--ex-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:13px;line-height:18px;display:block}.task-results button:hover,.task-results button:focus-visible{background:var(--ex-indigo-hover);color:var(--ex-brand-indigo);outline:none}.task-results button[aria-selected=true]{background:var(--ex-indigo-tint);color:var(--ex-brand-indigo);font-weight:500}.task-empty{color:var(--ex-muted);padding:10px;font-size:12px;line-height:16px;display:block}@container (width<=480px){.exc-root .cf-grid.cf-site-grid{grid-template-columns:1fr}.exc-root .cf-grid .cf-people{grid-template-columns:1fr;gap:10px}}.exc-root .cf-people{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px;display:grid}.exc-root .cf-people>.field{min-width:0}@container (width<=640px){.exc-root .cf-wrap{box-sizing:border-box;width:100%;max-width:none;padding:16px 16px 40px}.exc-root .cf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.exc-root .cf-section.cf-task-details{margin-bottom:0;padding:16px}.exc-root .cf-task-site{margin-top:12px;padding-top:12px}.exc-root .ptile-exp{border-left:none}.exc-root .so-sec{border:none;border-bottom:1px solid var(--ex-divider);border-radius:0;margin-bottom:0}.exc-root .so-sec:last-child{border-bottom:none}.exc-root .so-hd{background:0 0;border-bottom:none;padding-left:0;padding-right:0}.exc-root .so-bd{padding-left:0;padding-right:0}.exc-root .td-grid{grid-template-columns:1fr}.exc-root .haz-card .haz-hd b{display:none}.exc-root .haz-card .haz-hd{justify-content:flex-start}.exc-root .hz-badge .lb{display:none}.exc-root .hz-badge{gap:0;padding:3px 6px}.exc-root .hz-badge svg{width:14px;height:14px;display:block}.exc-root .chev{background:0 0;border-bottom:none;align-items:center;gap:4px;margin:0 0 18px;padding:14px 0;display:flex;position:relative}.exc-root .chev-step,.exc-root .chev-step:first-child,.exc-root .chev-step.active,.exc-root .chev-step.done{clip-path:none;background:var(--ex-indigo-tint-bd);color:#0000;border:none;border-radius:999px;flex:1 1 0;gap:0;min-width:0;height:6px;min-height:6px;margin:0;padding:0;position:static;overflow:visible}.exc-root .chev-step.done,.exc-root .chev-step.active{background:var(--ex-brand-indigo)}.exc-root .chev-step .n,.exc-root .chev-step .lb{display:none}}.exc-root .page-title{font-size:21px;line-height:26px}.exc-root .cf-wrap{max-width:980px;padding:14px 20px 28px}.exc-root .cf-pad{padding:16px 18px}.exc-root .cf-section,.exc-root .cf-step-risk,.exc-root .cf-step-haz,.exc-root .haz-card,.exc-root .so-sec{box-shadow:none;border-radius:6px}.exc-root .cf-secttl{margin-bottom:10px;font-size:16px;line-height:22px}.exc-root .cf-task-details .cf-secttl{font-size:16px;line-height:22px}.exc-root .chev{margin-bottom:12px}.exc-root .chev-step{min-height:32px}.exc-root .cf-nav{padding:10px 0 6px}@container (width<=640px){.exc-root .cf-wrap{padding:12px 12px 32px}.exc-root .cf-section.cf-task-details{padding:12px}}.ptc-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ptc-row{border:1px solid var(--ex-border);border-radius:var(--radius-lg,8px);background:var(--ex-surface)}.ptc-row.answered{border-color:var(--ex-border-strong)}.ptc-row.risky{border-color:var(--ex-risk-critical)}.ptc-field{border:0;min-width:0;margin:0;padding:12px 14px}.ptc-label{color:var(--ex-text);flex-wrap:wrap;align-items:center;gap:8px;padding:0;font-weight:600;display:flex}.ptc-badge{background:var(--ex-indigo-tint);border:1px solid var(--ex-indigo-tint-bd);color:var(--ex-brand-indigo);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.ptc-question{color:var(--ex-muted-strong);margin:6px 0 10px;font-size:14px;line-height:20px}.ptc-choices{flex-wrap:wrap;gap:8px;display:flex}.ptc-choice{border:1px solid var(--ex-border-strong);background:var(--ex-surface);cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-weight:500;display:inline-flex}.ptc-choice input{accent-color:var(--ex-brand-indigo);margin:0}.ptc-choice.on{border-color:var(--ex-brand-indigo);background:var(--ex-indigo-tint)}.ptc-choice:focus-within{outline:2px solid var(--ex-brand-indigo);outline-offset:2px}.ptc-note{color:var(--ex-risk-critical-fg);margin:10px 0 0;font-size:13px;font-weight:500}.ptc-empty{border:1px dashed var(--ex-border-strong);border-radius:var(--radius-lg,8px);color:var(--ex-muted-strong);margin:0;padding:12px 14px}.fem-reference,.fem-reference .ws-root{--color-brand-navy-50:#f1f4ff;--color-brand-navy-100:#e1e7ff;--color-brand-navy-200:#c5d0ff;--color-brand-navy-300:#9fb0ff;--color-brand-navy-400:#7488f5;--color-brand-navy-500:#4c61dc;--color-brand-navy-600:#2e43b8;--color-brand-navy-700:#0f238c;--color-brand-navy-800:#0c1c72;--color-brand-navy-900:#091557;--color-brand-cerulean-500:#1297e4;--brand-navy:var(--color-brand-navy-700);--brand-navy-dark:var(--color-brand-navy-800);--brand-cerulean:var(--color-brand-cerulean-500);--brand-nav-ink:#2b2a3e;--brand-lavender:#eaecf4;--brand-callout:#ebf5ff;--color-text-primary:#2b2a3e;--color-text-secondary:#475467;--color-text-muted:#667085;--color-text-disabled:#9ca3af;--color-text-inverse:#fff;--color-text-link:var(--color-brand-navy-700);--color-text-link-hover:var(--color-brand-navy-800);--fg-1:var(--color-text-primary);--fg-2:var(--color-text-secondary);--fg-3:var(--color-text-muted);--fg-4:var(--color-text-disabled);--fg-inv:var(--color-text-inverse);--color-bg-page:#f4f5f7;--color-bg-surface:#fff;--color-bg-subtle:#eaecf4;--color-bg-selected:#ebf5ff;--color-bg-overlay:#0714276b;--bg-page:var(--color-bg-page);--bg-surface:var(--color-bg-surface);--bg-subtle:var(--color-bg-subtle);--bg-selected:var(--color-bg-selected);--bg-hover:#f0f4ff;--color-border-default:#d0d4dc;--color-border-strong:#667085;--color-border-subtle:#dce8f9;--color-border-focus:var(--color-brand-cerulean-500);--color-border-error:#b42318;--border:var(--color-border-default);--border-light:var(--color-border-subtle);--border-focus:var(--color-border-focus);--border-error:var(--color-border-error);--color-status-error:#b42318;--color-status-error-bg:#fee4e2;--color-status-warning:#854d0e;--color-status-warning-bg:#fef9c3;--color-status-success:#006b4f;--color-status-success-bg:#e6f4ee;--color-status-info:#0f238c;--color-status-info-bg:#ebf5ff;--danger:var(--color-status-error);--danger-bg:var(--color-status-error-bg);--warning:var(--color-status-warning);--warning-bg:var(--color-status-warning-bg);--success:var(--color-status-success);--success-bg:var(--color-status-success-bg);--info:var(--color-status-info);--info-bg:var(--color-status-info-bg);--risk-medium-bg:#ffedd5;--risk-medium-fg:#9a3412;--escalated:#7c3aed;--escalated-bg:#ede9fe;--primary:var(--color-brand-navy-700);--primary-hover:var(--color-brand-navy-800);--primary-active:var(--color-brand-navy-900);--accent:var(--color-brand-cerulean-500);--link:var(--color-text-link);--link-hover:var(--color-text-link-hover);--font-heading:"Roboto Flex", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body:"Inter", "Roboto Flex", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-data:"JetBrains Mono", "Fira Code", ui-monospace, monospace;--text-nano:10px;--text-micro:11px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:15px;--text-lg:16px;--text-xl:18px;--text-2xl:20px;--text-3xl:24px;--text-4xl:28px;--text-5xl:36px;--lh-tight:1.25;--lh-normal:1.5;--lh-relaxed:1.75;--tracking-tight:-.01em;--tracking-tighter:-.02em;--tracking-normal:0;--tracking-wide:.04em;--tracking-xwide:.16em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--type-h1-size:var(--text-3xl);--type-h1-line:30px;--type-h2-size:var(--text-2xl);--type-h2-line:26px;--type-h3-size:var(--text-xl);--type-h3-line:24px;--type-h4-size:var(--text-lg);--type-h4-line:22px;--type-h5-size:var(--text-base);--type-h5-line:20px;--type-body-md-size:var(--text-base);--type-body-md-line:21px;--type-body-sm-size:var(--text-sm);--type-body-sm-line:18px;--type-label-size:var(--text-xs);--type-label-line:16px;--type-caption-size:var(--text-micro);--type-caption-line:16px;--type-overline-size:var(--text-nano);--type-overline-line:14px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:18px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:44px;--space-12:56px;--sidebar-w:240px;--sidebar-w-collapsed:56px;--topbar-h:56px;--doc-max-w:900px;--card-pad:16px 20px 20px;--control-h:36px;--field-h:40px;--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-full:9999px;--r-xs:var(--radius-xs);--r-sm:var(--radius-sm);--r-md:var(--radius-md);--r-lg:var(--radius-lg);--r-xl:var(--radius-xl);--r-full:var(--radius-full);--shadow-xs:0 1px 1px #1b1d220d, 0 0 1px #1b1d2205;--shadow-sm:0 3px 4px #1b1d2205, 0 2px 4px #1b1d220a, 0 1px 2px #1b1d2205, 0 0 2px #1b1d220d;--shadow-md:0 16px 16px #1b1d2205, 0 6px 8px #1b1d2205, 0 2px 4px #1b1d220a, 0 1px 2px #1b1d2205, 0 0 2px #1b1d220d;--shadow-lg:0 12px 15px #1b1d2205, 0 8px 8px #1b1d2205, 0 4px 4px #1b1d220a, 0 2px 2px #1b1d2205, 0 1px 2px #1b1d220d;--shadow-xl:0 24px 30px #1b1d2205, 0 16px 16px #1b1d2205, 0 8px 8px #1b1d220a, 0 4px 4px #1b1d2205, 0 2px 4px #1b1d220d;--shadow-card:0 1px 4px #0000000f;--shadow-modal:0 12px 40px #0000002e;--shadow-focus:0 0 0 3px #1297e433;--shadow-focus-strong:0 0 0 5px #1297e473, 0 0 16px #1297e459;--shadow-ring-error:0 0 0 3px #de350b1a;--shadow-ring-success:0 0 0 3px #00875a1a;--sh-card:var(--shadow-card);--sh-sm:var(--shadow-sm);--sh-focus:var(--shadow-focus)}@scope(.fem-reference){:scope{font-family:var(--font-body);color:var(--fg-1);background:var(--bg-page);font-synthesis:none;--navy:var(--brand-navy);--blue:var(--primary);--blue-bright:var(--accent);--blue-soft:var(--info-bg);--blue-pale:var(--bg-hover);--border-strong:var(--color-border-strong);--text:var(--fg-1);--muted:var(--fg-3);--green:var(--success);--green-soft:var(--success-bg);--amber:var(--warning);--amber-soft:var(--warning-bg);--red:var(--danger);--red-soft:var(--danger-bg);--shadow:var(--sh-card);--topbar:var(--topbar-h);--sidebar:var(--sidebar-w);--header:102px}*{box-sizing:border-box}button,input,textarea,select{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:var(--sh-focus);outline:0}:scope{-webkit-font-smoothing:antialiased;background:var(--bg-page);min-width:320px;min-height:100%}h1,h2,h3,h4,h5{font-family:var(--font-heading)}.app-shell{min-height:100vh}.topbar{height:var(--topbar);z-index:40;grid-template-columns:var(--sidebar) minmax(320px, 560px) 1fr;align-items:center;gap:var(--space-6);padding:0 var(--space-6) 0 var(--space-7);background:var(--brand-nav-ink);color:var(--fg-inv);box-shadow:var(--shadow-sm);display:grid;position:fixed;inset:0 0 auto}.brand{white-space:nowrap;font-size:19px;font-weight:500}.global-search{width:min(100%,550px);height:var(--control-h);justify-self:center;align-items:center;gap:var(--space-2);padding:0 var(--space-3);color:var(--fg-inv);border-radius:var(--r-md);box-shadow:var(--shadow-xs);background:#ffffff1a;border:1px solid #ffffff2e;display:flex}.global-search svg{width:20px}.global-search span{text-align:left;opacity:.95;flex:1}.global-search kbd{font:inherit;color:#fff;border:0}.topbar-actions{white-space:nowrap;justify-self:end;align-items:center;gap:10px;display:flex;position:relative}.topbar-actions .icon-button{color:#fff}.notification-dot{background:var(--red);color:#fff;border:2px solid #0752bb;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;display:grid;position:absolute;top:1px;left:19px}.user-name{font-size:14px}.sidebar{z-index:30;top:var(--topbar);width:var(--sidebar);padding:var(--space-2);background:var(--bg-surface);border-right:1px solid var(--border);position:fixed;bottom:0;left:0}.nav-item{width:100%;height:var(--space-10);align-items:center;gap:var(--space-4);padding:0 var(--space-4);border-radius:var(--r-md);font-size:var(--text-base);color:var(--fg-1);display:flex;position:relative}.nav-item svg{width:25px;height:25px}.nav-item:hover{background:var(--blue-pale)}.nav-item.active{color:var(--brand-navy);background:var(--bg-selected);font-weight:var(--weight-semibold)}.nav-item.active:before{content:"";background:#0964ed;border-radius:0 4px 4px 0;width:5px;position:absolute;top:0;bottom:0;left:-8px}.main-shell{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh}.task-header{height:var(--header);z-index:20;border-bottom:1px solid var(--border);background:#fff;position:relative}.task-heading-row{justify-content:space-between;align-items:center;gap:16px;height:62px;padding:5px 22px 2px 16px;display:flex}.task-title-row{align-items:center;gap:12px;min-width:0;display:flex}.task-title-row h1{letter-spacing:-.35px;color:var(--navy);white-space:nowrap;margin:0;font-size:23px}.task-heading-row p{margin:2px 0 0;font-size:13px}.badge{border:1px solid var(--border);white-space:nowrap;border-radius:5px;align-items:center;gap:7px;min-height:27px;padding:3px 9px;font-size:12px;font-weight:500;display:inline-flex}.badge>span:first-child,.status-dot{background:var(--blue-bright);border-radius:50%;width:12px;height:12px}.badge.warning-dot{color:#d76500;background:#fffaf4;border-color:#fee0bd}.badge.warning-dot span{background:#f47b00}.badge.blue-dot{background:#f4f8ff;border-color:#cfe0fb}.badge.danger{background:var(--red-soft);color:var(--red);border-color:#ffc9c5}.badge.danger span{background:var(--red)}.badge.priority{color:var(--red);border-color:var(--red);background:#fff}.task-actions{align-items:center;gap:8px;display:flex}.header-time-tracker{border:1px solid var(--border);background:#f7faff;border-radius:6px;grid-template-columns:repeat(4,minmax(66px,auto));height:42px;display:grid;overflow:hidden}.header-time-tracker>span{border-right:1px solid var(--border);flex-direction:column;justify-content:center;gap:1px;min-width:0;padding:4px 9px;display:flex}.header-time-tracker>span:last-child{border-right:0}.header-time-tracker small{color:var(--muted);white-space:nowrap;font-size:8px;font-weight:600;line-height:1}.header-time-tracker strong{color:var(--navy);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;line-height:1.2}.header-time-tracker .ahead strong{color:var(--green)}.header-time-tracker .delayed strong{color:var(--red)}.header-more{position:relative}.header-more>.icon-button{border:1px solid var(--border-strong);background:#fff}.header-action-menu{z-index:60;border:1px solid var(--border);background:#fff;border-radius:6px;min-width:168px;padding:5px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #071f6b2e}.header-action-menu button{text-align:left;border-radius:4px;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 9px;font-size:12px;font-weight:600;display:flex}.header-action-menu button:hover{background:var(--blue-pale)}.header-action-menu svg{width:18px}.button{border:1px solid var(--border-strong);min-height:36px;color:var(--blue);white-space:nowrap;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:7px 14px;font-weight:600;display:inline-flex}.button svg{width:19px;height:19px}.button:hover{background:var(--blue-pale);border-color:#8eb2ee}.button.primary{color:#fff;background:#0a46d6;border-color:#0a46d6}.button.primary:hover{background:#0638b7}.button.mini{min-height:31px;padding:4px 11px;font-size:12px}.button.full{width:100%;margin-top:14px}.task-command-rail{border-top:1px solid var(--border);align-items:center;gap:2px;min-width:0;height:44px;padding:3px 8px;display:flex;overflow-x:auto}.task-command-rail>button{border-radius:4px;flex:none;align-items:center;gap:7px;min-height:36px;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}.task-command-rail>button:hover{background:var(--blue-pale)}.task-command-rail>button.active{color:var(--blue);background:var(--blue-soft);box-shadow:inset 0 -2px 0 var(--blue-bright)}.task-command-rail svg{width:17px;height:17px}.task-command-rail>i{background:var(--border);flex:none;width:1px;height:24px;margin:0 4px}.compact-tab-label,.workspace-mobile-more{display:none}.context-links{align-items:center;gap:14px;height:100%;display:flex}.context-links button{align-items:center;gap:7px;height:100%;font-size:13px;display:flex}.context-links svg{width:22px}.blue-bg{background:#0761ed}.context-pill{border-radius:14px;align-items:center;min-height:25px;padding:3px 10px;font-size:12px;font-style:normal;display:inline-flex}.context-pill.success{color:#087052;background:var(--green-soft);border:1px solid #cae9dd}.context-pill.warning{color:#d75c00;background:var(--amber-soft);border:1px solid #ffe0ba}.workspace-grid{height:calc(100vh - var(--topbar) - var(--header));background:#f8fbff;grid-template-rows:minmax(0,1fr);grid-template-columns:280px minmax(520px,1fr) 290px;display:grid;overflow:hidden}.workspace-grid.procedure-collapsed{grid-template-columns:48px minmax(520px,1fr) 290px}.workspace-grid.context-collapsed-grid{grid-template-columns:280px minmax(520px,1fr) 54px}.workspace-grid.procedure-collapsed.context-collapsed-grid{grid-template-columns:48px minmax(500px,1fr) 54px}.workspace-grid.knowledge-mode,.workspace-grid.knowledge-mode.procedure-collapsed,.workspace-grid.knowledge-mode.context-collapsed-grid,.workspace-grid.knowledge-mode.procedure-collapsed.context-collapsed-grid{grid-template-columns:minmax(520px,1fr) 54px}.procedure-rail{border-right:1px solid var(--border);background:#fff;flex-direction:column;grid-row:1;min-width:0;display:flex;overflow:hidden}.procedure-rail.collapsed{align-items:center;gap:24px;padding-top:10px}.vertical-label{writing-mode:vertical-rl;font-weight:700;transform:rotate(180deg)}.vertical-count{color:var(--muted);font-size:12px}.rail-title{grid-template-columns:1fr auto 32px;align-items:center;gap:6px;height:40px;padding:0 8px 0 13px;display:grid}.rail-title h2{margin:0;font-size:15px}.rail-title>span{color:var(--muted);font-size:12px}.icon-button{border-radius:5px;place-items:center;width:34px;height:34px;display:inline-grid}.icon-button:hover{background:var(--blue-soft)}.icon-button svg{width:21px;height:21px}.field.search-field{border:1px solid var(--border-strong);border-radius:5px;align-items:center;gap:7px;height:34px;margin:0 9px 6px;padding:0 9px;display:flex}.search-field svg{width:18px}.search-field input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.search-field input::placeholder{color:#7180b6}.procedure-list{flex:1;min-height:0;overflow-y:auto}.procedure-row{text-align:left;border-top:1px solid #edf2fa;grid-template-columns:27px 52px 1fr 20px;align-items:center;gap:5px;width:100%;min-height:35px;padding:3px 9px 3px 13px;font-size:11px;display:grid;position:relative}.procedure-row:hover{background:#f6f9ff}.procedure-row.selected{background:#eaf2fd}.procedure-row.selected:before{content:"";background:#0a3dd8;border-radius:0 4px 4px 0;width:4px;position:absolute;top:0;bottom:0;left:0}.procedure-number,.procedure-code{font-variant-numeric:tabular-nums}.procedure-code{font-weight:600}.procedure-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.procedure-row.selected{min-height:46px}.procedure-row.selected .procedure-name{white-space:normal;line-height:1.2}.procedure-row svg{justify-self:end;width:17px;height:17px}.done-icon{color:var(--green)}.current-icon{color:var(--blue);fill:var(--blue)}.pending-icon{color:#6d84d6}.rail-progress{border-top:1px solid var(--border);align-items:center;gap:10px;height:40px;padding:0 14px;font-size:12px;display:flex}.progress-track{background:#e4ecf8;border-radius:10px;flex:1;height:7px;overflow:hidden}.progress-track span{border-radius:inherit;background:#0760ea;height:100%;display:block}.execution-column{flex-direction:column;grid-row:1;min-width:0;padding:8px;display:flex;overflow:hidden}.current-procedure,.workspace-panel,.context-panel,.help-row,.details-section,.summary-panel{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:6px}.current-procedure{padding:12px 16px 11px}.eyebrow{color:#334cb0;text-transform:uppercase;letter-spacing:.35px;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.procedure-heading{align-items:center;gap:12px;display:flex}.procedure-heading strong{font-size:17px}.procedure-heading i{background:var(--border-strong);width:1px;height:20px}.procedure-heading h2{margin:0;font-size:18px;line-height:1.2}.current-procedure>p{margin:7px 0 8px;font-size:13px}.step-progress{align-items:center;gap:12px;display:flex}.step-progress>div{background:#e2eaf8;border-radius:10px;flex:1;height:8px;overflow:hidden}.step-progress>div span{border-radius:inherit;background:linear-gradient(90deg,#0b62ec,#0584f5);height:100%;display:block}.step-progress>span{color:#4e60b0;font-size:13px}.workspace-panel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.procedure-summary-bar{border-bottom:1px solid var(--border);background:#fbfdff;padding:10px 14px 9px}.procedure-summary-line{align-items:center;gap:9px;min-width:0;display:flex}.procedure-step-label,.procedure-code{font-size:15px;font-weight:var(--weight-regular);white-space:nowrap}.procedure-summary-line i{background:var(--border-strong);width:1px;height:18px}.procedure-summary-line h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:var(--weight-regular);margin:0;overflow:hidden}.procedure-progress-count{color:#4e60b0;white-space:nowrap;margin-left:auto;font-size:11px}.procedure-summary-bar p{color:#4158a7;margin:5px 0 7px;font-size:12px}.procedure-summary-bar .step-progress>div{height:6px}.procedure-summary-bar .step-progress>span{font-size:11px}.workspace-tabs{border-bottom:1px solid var(--border);height:42px;display:flex}.workspace-tabs button{justify-content:center;align-items:center;gap:7px;min-width:138px;padding:0 15px;font-size:14px;display:flex;position:relative}.workspace-tabs button svg{width:22px}.workspace-tabs button span{background:var(--blue-soft);border-radius:12px;padding:2px 8px;font-size:12px}.workspace-tabs .safety-tab span{color:#c85f00;background:var(--amber-soft)}.workspace-tabs .workspace-knowledge-tab{display:none}.workspace-tabs button.active:after{content:"";background:var(--blue-bright);height:3px;position:absolute;bottom:0;left:12px;right:12px}.findings-view{flex-direction:column;flex:1;min-height:0;padding:0 12px 10px;display:flex;position:relative}.timeline-heading{color:#6a73bd;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:30px;font-size:11px;display:grid}.timeline-heading span{background:#dfe7f4;height:1px}.timeline-scroll{flex:1;min-height:0;padding:3px 2px;overflow-y:auto}.message{grid-template-columns:43px 48px 1fr;gap:0;margin:0 0 9px;display:grid}.message-time{color:#7582aa;font-variant-numeric:tabular-nums;text-align:right;padding:3px 9px 0 0;font-size:10px}.message-kind,.message-body{min-width:0}.avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-weight:600;display:grid}.avatar-small{width:32px;height:32px;font-size:12px}.avatar.blue{background:#0866e9}.avatar.purple{background:#955ce9}.avatar.teal{background:#0a9a9a}.message-body>p{color:#203875;margin:0 0 3px;font-size:11.5px;line-height:1.45}.message-detail{color:#5064aa;align-items:center;gap:7px;min-height:22px;font-size:10.5px;display:flex}.message-detail>span{align-items:center;gap:4px;display:inline-flex}.message-detail>i{background:#9ba8cc;border-radius:50%;width:3px;height:3px}.message-detail svg{width:15px}.message-detail .severity:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.message-detail .severity.high{color:var(--red)}.message-detail .severity.medium{color:#b86200}.message-actor{color:#7180aa}.message-event{color:#5264a3;align-items:center;gap:6px;min-height:23px;font-size:10.5px;display:flex}.message-event svg{width:15px;height:15px}.message-event.confirmed,.message-event.cleared{color:var(--green)}.message-event.delay{color:var(--red)}.procedure-log-row{text-align:left;color:#203875;grid-template-columns:43px 48px minmax(0,1fr);align-items:center;width:100%;min-height:28px;padding:3px 0;font-size:11px;display:grid}.procedure-log-row:hover{background:#f7f9fd}.procedure-log-row time{color:#7582aa;font-variant-numeric:tabular-nums;text-align:right;padding-right:9px;font-size:10px}.procedure-log-row>strong{color:#64729c;letter-spacing:.04em;font-size:9px}.procedure-log-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.procedure-log-row b{color:var(--blue)}.procedure-start-row{border-bottom:1px solid #e7ecf5;margin-bottom:7px}.procedure-boundary{margin:5px 0 12px;font-size:11px}.procedure-boundary-line{background:#dfe5f0;height:1px;margin-left:91px}.procedure-end-row>span{color:#176d57}.procedure-boundary.nok .procedure-end-row>span{color:var(--red)}.procedure-boundary.skipped .procedure-end-row>span{color:#9b5900}.procedure-boundary .procedure-start-row{color:var(--blue);background:#f9fbff;margin-bottom:0}.quick-actions{gap:8px;padding:5px 0 7px;display:flex}.quick-actions button{border:1px solid var(--border-strong);border-radius:6px;align-items:center;gap:7px;min-height:32px;padding:5px 11px;font-size:12px;font-weight:600;display:flex}.quick-actions button:hover{background:var(--blue-pale)}.quick-actions svg{width:18px}.delay-action-wrap{position:relative}.quick-actions .delay-trigger{color:#9b4b00;background:var(--amber-soft)}.quick-actions .delay-trigger.active{color:var(--red);background:var(--red-soft);border-color:#e8aaa2}.delay-trigger>span{color:var(--red);font-variant-numeric:tabular-nums;background:#fff;border-radius:9px;padding:2px 6px;font-size:9px}.delay-capture{z-index:30;width:340px;color:var(--text);border:1px solid var(--border-strong);background:#fff;border-radius:6px;padding:11px;position:absolute;bottom:calc(100% + 7px);left:0;box-shadow:0 10px 28px #071f6b2e}.delay-capture-head{justify-content:space-between;align-items:center;margin-bottom:9px;font-size:12px;display:flex}.quick-actions .delay-capture-head button{border:0;min-height:24px;padding:2px}.delay-capture-head svg{width:16px}.delay-fields{grid-template-columns:1fr 1fr;gap:7px;display:grid}.delay-fields label{min-width:0;color:var(--muted);flex-direction:column;gap:3px;font-size:9px;font-weight:600;display:flex}.delay-fields input,.delay-fields select{width:100%;height:30px;color:var(--text);border:1px solid var(--border-strong);background:#fff;border-radius:4px;padding:0 7px;font:10.5px inherit}.delay-fields .delay-note{grid-column:1/-1}.delay-preview{color:var(--muted);background:#f7faff;border-radius:4px;justify-content:space-between;margin:8px 0;padding:7px 8px;font-size:10px;display:flex}.delay-preview strong{color:var(--red)}.quick-actions .delay-capture>.button{justify-content:center;min-height:30px}.composer{grid-template-columns:38px 1fr 42px;gap:7px;display:grid}.composer-attach{border:1px solid var(--border-strong);width:38px;height:40px}.composer-tools{border:1px solid var(--border-strong);border-radius:6px;display:flex}.composer input{border:1px solid var(--border-strong);min-width:0;height:40px;color:var(--text);border-radius:6px;padding:0 12px}.update-type{border:1px solid var(--border-strong);border-radius:6px;justify-content:center;align-items:center;gap:7px;height:40px;font-size:12px;display:flex}.send-button{color:#fff;background:#073ee0;border-radius:50%;width:42px;height:42px}.toast{color:#07553f;background:#fff;border:1px solid #bfe5d8;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex;position:absolute;bottom:65px;right:18px;box-shadow:0 8px 24px #0000001f}.toast svg{color:var(--green)}.quick-actions .materials-floating-trigger{color:var(--blue);background:#f5f8ff}.materials-floating-trigger>span{color:#fff;background:var(--blue);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;display:grid}.materials-drawer-backdrop{z-index:100;background:#0612393d;position:fixed;inset:0}.materials-drawer{background:#fff;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(460px,100vw);height:100%;animation:.18s ease-out materials-drawer-in;display:grid;position:absolute;top:0;right:0;box-shadow:-14px 0 34px #05164633}.materials-drawer-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:14px 16px;display:flex}.materials-drawer-head h2{margin:0;font-size:19px}.materials-drawer-head p{color:var(--muted);margin:4px 0 0;font-size:11px}.materials-drawer-summary{min-height:43px;color:var(--muted);border-bottom:1px solid var(--border);background:#f7faff;align-items:center;gap:22px;padding:7px 16px;font-size:10px;display:flex}.materials-drawer-summary span{align-items:baseline;gap:5px;display:flex}.materials-drawer-summary strong{color:var(--text);font-size:14px}.drawer-material-list{padding:8px;overflow-y:auto}.drawer-material-list>button{text-align:left;border:1px solid var(--border);background:#fff;border-radius:5px;width:100%;margin-bottom:7px;padding:10px 11px}.drawer-material-list>button:hover{background:#f8fbff}.drawer-material-list>button.selected{box-shadow:inset 3px 0 0 var(--blue);background:#eef5ff;border-color:#82a7ee}.drawer-material-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.drawer-material-title>span{flex-direction:column;gap:2px;display:flex}.drawer-material-title strong{font-size:13px}.drawer-material-title small{color:var(--muted);font-size:10px}.drawer-material-list dl{grid-template-columns:1fr 1fr;gap:7px 12px;margin:9px 0 0;display:grid}.drawer-material-list dl>div{min-width:0}.drawer-material-list dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px;font-size:8.5px;font-weight:600}.drawer-material-list dd{color:#273a78;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.materials-drawer-actions{border-top:1px solid var(--border-strong);background:#fff;padding:12px 14px 14px;box-shadow:0 -7px 18px #071f6b0f}.selected-material-label{justify-content:space-between;gap:10px;margin-bottom:9px;font-size:11px;display:flex}.selected-material-label span{color:var(--muted)}.material-transaction-buttons{align-items:center;gap:7px;display:flex}.confirm-material-control{border:1px solid var(--blue);border-radius:5px;height:32px;display:flex;overflow:hidden}.confirm-material-control select{width:96px;color:var(--text);background:#fff;border:0;border-right:1px solid #b4c8f1;padding:0 24px 0 8px;font:600 10px inherit}.confirm-material-control .button{border-radius:0;height:30px}.material-transaction-buttons>.button{white-space:nowrap}.location-editor label{color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:600;display:block}.location-editor>div{grid-template-columns:minmax(0,1fr) auto auto;gap:6px;display:grid}.location-editor input{border:1px solid var(--border-strong);min-width:0;height:32px;color:var(--text);border-radius:5px;padding:0 9px;font-size:11px}.materials-drawer .button.mini{min-height:32px;padding:5px 9px;font-size:10px}.materials-drawer .button.mini:disabled{opacity:.45;cursor:default}@keyframes materials-drawer-in{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.completion-action-wrap{margin-left:auto;position:relative}.quick-actions .complete-floater{color:#fff;background:var(--blue);border-color:var(--blue)}.quick-actions .complete-floater:hover{background:#073ab9}.complete-floater svg:last-child{width:14px}.completion-menu{z-index:32;border:1px solid var(--border-strong);background:#fff;border-radius:6px;width:220px;padding:7px;position:absolute;bottom:calc(100% + 7px);right:0;box-shadow:0 10px 28px #071f6b2e}.completion-menu>strong{color:var(--muted);padding:4px 7px 7px;font-size:10px;display:block}.quick-actions .completion-menu button{width:100%;min-height:34px;color:var(--text);border:0;border-radius:4px;justify-content:flex-start;padding:6px 8px;font-size:11px}.quick-actions .completion-menu button:hover{background:var(--blue-pale)}.quick-actions .completion-menu button svg{color:var(--green)}.quick-actions .completion-menu button.nok,.quick-actions .completion-menu button.nok svg{color:var(--red)}.quick-actions .completion-menu button.skipped,.quick-actions .completion-menu button.skipped svg{color:#9b5900}.procedure-row .nok-icon{color:var(--red)}.procedure-row .skipped-icon{color:var(--amber)}.annotation-view{flex-direction:column;flex:1;min-height:0;padding:16px;display:flex}.annotation-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:13px;display:flex}.annotation-head h3{margin:0;font-size:18px}.annotation-head p{color:var(--muted);margin:4px 0 0;font-size:11px}.annotation-editor{color:#324998;flex-direction:column;flex:1;gap:7px;min-height:0;padding-top:14px;font-size:11px;font-weight:600;display:flex}.procedure-note-space{border:1px solid var(--border-strong);background:#fbfdff;border-radius:6px;flex-direction:column;flex:1;min-height:190px;display:flex;overflow:hidden}.annotation-editor textarea{resize:none;width:100%;min-height:150px;color:var(--text);background:0 0;border:0;flex:1;padding:14px;font-size:13px;line-height:1.5}.annotation-editor textarea::placeholder{color:#7f8db9;font-weight:400}.procedure-note-images{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:8px 10px;display:flex}.procedure-note-images figure{border:1px solid var(--border);background:#fff;border-radius:5px;width:112px;margin:0;padding:4px;position:relative}.procedure-note-images img{object-fit:cover;border-radius:3px;width:100%;height:68px;display:block}.procedure-note-images figcaption{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;font-weight:400;overflow:hidden}.procedure-note-images figure>button{color:#fff;background:#081840b8;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}.procedure-note-images figure>button svg{width:13px}.procedure-note-tools{border-top:1px solid var(--border);align-items:center;gap:10px;min-height:35px;padding:5px 9px;display:flex}.procedure-note-tools button{color:var(--blue);align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.procedure-note-tools button svg{width:15px}.procedure-note-tools span{color:var(--muted);font-size:9px;font-weight:400}.annotation-footer{justify-content:space-between;align-items:flex-end;gap:16px;min-height:46px;display:flex}.annotation-footer>span{color:var(--muted);font-size:10px}.annotation-footer .button:disabled{opacity:.45;cursor:default}.safety-risk-view{padding:16px;overflow-y:auto}.safety-risk-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.safety-risk-head h3{align-items:center;gap:7px;margin:0;font-size:17px;display:flex}.safety-risk-head h3 svg{width:21px}.safety-risk-head p{color:var(--muted);margin:4px 0 0 28px;font-size:11px}.safety-risk-plan{border:1px solid var(--border);border-radius:5px;grid-template-columns:repeat(3,1fr);margin:12px 0;display:grid}.safety-risk-plan span{border-right:1px solid var(--border);flex-direction:column;gap:4px;padding:9px 11px;display:flex}.safety-risk-plan span:last-child{border-right:0}.safety-risk-plan small{color:var(--muted);font-size:9px}.safety-risk-plan strong{font-size:11px}.safety-risk-controls{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.safety-risk-controls section{border:1px solid var(--border);background:#f8fbff;border-radius:5px;grid-template-columns:30px 1fr;align-content:start;gap:8px;min-height:120px;padding:12px;display:grid}.safety-risk-controls section>svg{width:25px;height:25px;color:var(--blue)}.safety-risk-controls section>.status-pill{grid-column:2}.safety-risk-controls strong{font-size:12px}.safety-risk-controls p{color:var(--muted);margin:5px 0 0;font-size:10.5px;line-height:1.4}.safety-risk-ack{color:#b65a00;background:var(--amber-soft);border:1px solid #ffdeb0;border-radius:5px;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;margin-top:12px;padding:10px 12px;display:grid}.safety-risk-ack.complete{color:var(--green);background:var(--green-soft);border-color:#c8eadf}.safety-risk-ack>svg{width:20px}.safety-risk-ack span{flex-direction:column;gap:2px;font-size:11px;display:flex}.safety-risk-ack small{color:var(--muted);font-size:10px}.context-column{grid-row:1;padding:8px 8px 8px 0;overflow-y:auto}.context-column>.context-panel,.context-column>.help-row{box-shadow:none;border-radius:5px}.context-column.collapsed{padding-right:4px}.context-column-toolbar{min-height:30px;color:var(--fg-3);background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--r-xs);font-size:10px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;margin-bottom:6px;padding:0 3px 0 8px;display:flex}.context-column-toolbar button{width:28px;height:26px;color:var(--brand-blue);border-radius:var(--r-xs);place-items:center;display:grid}.context-column-toolbar button:hover{background:var(--bg-hover)}.context-column-toolbar svg{width:17px;height:17px}.context-column.collapsed{align-self:start;align-items:stretch;height:max-content;padding:8px 4px;display:flex;overflow:hidden}.context-utility-tabs{grid-template-rows:auto auto;align-content:start;gap:4px;width:100%;display:grid}.context-column .context-utility-tab{width:100%;min-height:0;color:var(--fg-2);background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--r-xs);box-shadow:var(--shadow-xs);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px 0;display:flex}.context-column .context-utility-tab:hover,.context-column .context-utility-tab.active{color:var(--brand-blue);background:var(--bg-hover);border-color:var(--border-strong)}.context-column .context-utility-tab span{writing-mode:vertical-rl;font-size:9px;font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;transform:rotate(180deg)}.context-column .context-utility-tab svg{width:17px;height:17px}.context-panel{margin-bottom:6px;padding:9px}.panel-title-row{justify-content:space-between;gap:8px;display:flex}.panel-title-row.simple{display:block}.panel-title-row h3{align-items:center;gap:6px;margin:0;font-size:15px;display:flex}.panel-title-row h3>svg{width:23px}.panel-title-row p{margin:3px 0 0 30px;font-size:12px}.risk-label,.ready-label{border-radius:12px;margin-left:5px;padding:3px 9px;font-size:11px;font-weight:500}.risk-label{color:#db6600;background:var(--amber-soft)}.ready-label{color:#087052;background:var(--green-soft)}.safety-actions{grid-template-columns:1fr 1fr 1.2fr;gap:5px;margin:10px 0 8px;display:grid}.safety-actions button{min-width:0;min-height:31px;color:var(--blue);border:1px solid var(--border-strong);white-space:nowrap;background:#f7faff;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:5px 6px;font-size:10px;font-weight:600;display:flex}.safety-actions button:hover{background:var(--blue-pale)}.safety-actions button.stop{color:var(--red);background:#fff;border-color:#efb7bd}.safety-actions svg{width:15px;height:15px}.risk-entry{grid-template-columns:minmax(0,1fr) auto auto;gap:4px;margin-bottom:8px;display:grid}.risk-entry input{border:1px solid var(--border-strong);border-radius:4px;min-width:0;height:30px;padding:5px 7px;font-size:10px}.risk-entry button{color:var(--blue);padding:4px 6px;font-size:10px;font-weight:600}.risk-entry button:disabled{opacity:.45}.safety-action-note{min-height:28px;color:var(--green);background:var(--green-soft);border-radius:4px;align-items:center;gap:5px;margin-bottom:8px;padding:4px 6px;font-size:10px;display:flex}.safety-action-note>svg{width:15px}.safety-action-note button{margin-left:auto}.safety-action-note button svg{width:14px}.active-safety-summary{color:#445589;flex-wrap:wrap;gap:5px 10px;margin-bottom:8px;font-size:10px;display:flex}.active-safety-summary span{align-items:center;gap:4px;display:flex}.active-safety-summary svg{width:15px;color:var(--amber)}.active-safety-summary span:last-child svg{color:var(--blue)}.loto-box{border:1px solid var(--border-strong);border-radius:5px;margin-bottom:8px;overflow:hidden}.loto-box-head{border-bottom:1px solid var(--border);background:#f7f9fd;justify-content:space-between;align-items:center;gap:6px;min-height:34px;padding:6px 7px;display:flex}.loto-box-head>span{align-items:center;gap:5px;display:flex}.loto-box-head svg{width:17px;color:var(--red)}.loto-box-head strong{font-size:11px}.loto-box-head small{color:var(--muted);font-size:10px}.loto-box-head em{color:var(--green);white-space:nowrap;font-size:9px;font-style:normal;font-weight:600}.loto-box table{border-collapse:collapse;table-layout:fixed;width:100%}.loto-box th,.loto-box td{text-align:left;border-bottom:1px solid #edf1f7;height:25px;padding:3px 7px;font-size:9.5px}.loto-box th{color:var(--muted);background:#fff;font-weight:500}.loto-box tbody tr:last-child td{border-bottom:0}.loto-box td:last-child{color:#9b5900;align-items:center;gap:4px;display:flex}.loto-box td svg{width:13px;color:var(--amber)}.verified-row{color:#086a4f;background:var(--green-soft);border-radius:5px;align-items:center;gap:6px;min-height:34px;padding:4px 7px;font-size:11px;display:flex}.verified-row>svg{width:18px}.verified-row button{margin-left:auto;text-decoration:underline}.material-list{margin-top:9px}.material-list>div{justify-content:space-between;align-items:center;gap:8px;min-height:27px;font-size:11px;display:flex}.material-list em{color:#6b76ad;align-items:center;gap:5px;font-style:normal;display:flex}.material-list em.ok{color:var(--green)}.material-list svg{width:17px}.compact-material-list{margin-top:6px}.compact-material-list .compact-material-row{border-bottom:1px solid #edf2f8;min-height:30px;padding:3px 0}.compact-material-row>span{white-space:nowrap;align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}.compact-material-row>span>span{text-overflow:ellipsis;flex:0 auto;overflow:hidden}.compact-material-row small{min-width:0;color:var(--muted);text-overflow:ellipsis;align-items:center;gap:2px;font-size:9px;display:inline-flex;overflow:hidden}.compact-material-row small svg{flex:none;width:12px;height:12px}.compact-material-row em{white-space:nowrap;flex:none;gap:3px;font-size:9px}.compact-material-row em svg{width:13px;height:13px}.materials-compact-actions{justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.materials-compact-actions .materials-toggle{border-top:0;width:auto;min-height:28px;margin:0;padding:0}.materials-compact-actions .text-button{font-size:10px}.materials-toggle{width:100%;min-height:28px;color:var(--blue);border-top:1px solid #edf2f8;justify-content:center;align-items:center;gap:4px;margin-top:4px;font-size:11px;font-weight:600;display:flex}.materials-toggle svg{width:16px}.material-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;font-size:11px;display:flex}.material-footer>span{align-items:center;gap:5px;display:flex}.material-footer svg{width:18px}.help-row{align-items:center;gap:8px;min-height:48px;padding:7px 10px;font-size:11px;display:flex}.help-row>svg{width:21px}.help-row button{border-left:1px solid var(--border);padding-left:8px}.context-collapsed{border:1px solid var(--border);background:#fff;border-radius:6px;flex-direction:column;align-items:center;gap:12px;width:48px;height:100%;padding:12px 4px;display:flex}.context-collapsed span{writing-mode:vertical-rl;font-weight:700;transform:rotate(180deg)}.context-collapsed svg{width:23px}.details-page{height:calc(100vh - var(--topbar) - var(--header));background:#f7faff;padding:18px 22px 36px;overflow-y:auto}.details-page-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.details-page-head h2{margin:0;font-size:23px}.details-page-head p{color:var(--muted);margin:4px 0 0;font-size:13px}.details-page-actions{gap:8px;display:flex}.success-banner{color:#075d46;background:var(--green-soft);border:1px solid #bfe4d7;border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 13px;font-size:13px;display:flex}.success-banner svg{width:20px}.details-layout{grid-template-columns:minmax(620px,1fr) 330px;align-items:start;gap:14px;display:grid}.details-main{flex-direction:column;gap:12px;display:flex}.details-section{padding:15px 17px}.details-section-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:11px;display:flex}.details-section-head h2{align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.details-section-head h2 svg{width:21px}.text-button{color:var(--blue);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.text-button:hover{text-decoration:underline}.text-button svg{width:17px}.definition-grid{grid-template-columns:1fr 1fr;margin:0;display:grid}.definition-row{border-bottom:1px solid #edf1f7;grid-template-columns:118px 1fr;gap:10px;min-height:53px;padding:10px 12px 8px 0;display:grid}.definition-row:nth-last-child(-n+2){border-bottom:0}.definition-row dt{color:#6574a9;font-size:12px}.definition-row dd{margin:0;font-size:12px;font-weight:600}.definition-row dd p{margin:0;font-weight:500;line-height:1.45}.definition-row a{color:var(--blue);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.definition-row a svg{width:15px}.wide-values .definition-row{grid-column:1/-1;grid-template-columns:150px 1fr}.compact{display:block}.compact .definition-row{grid-template-columns:112px 1fr}.equipment-banner{border:1px solid var(--border);background:#f5f8fd;border-radius:5px;align-items:center;gap:11px;min-height:66px;margin:12px 0;padding:10px 12px;display:flex}.equipment-icon{width:40px;height:40px;color:var(--blue);background:#e8f1ff;border-radius:5px;place-items:center;display:grid}.equipment-icon svg{width:24px}.equipment-banner>div:nth-child(2){flex-direction:column;flex:1;gap:4px;font-size:13px;display:flex}.equipment-banner span{color:var(--muted);font-size:11px}.equipment-banner>button{color:var(--blue);align-items:center;gap:4px;font-size:12px;display:flex}.equipment-banner>button svg{width:16px}.work-plan-summary{border:1px solid var(--border);border-radius:5px;grid-template-columns:repeat(4,1fr);margin:12px 0;display:grid}.work-plan-summary>div{border-right:1px solid var(--border);flex-direction:column;gap:3px;padding:10px 12px;display:flex}.work-plan-summary>div:last-child{border-right:0}.work-plan-summary strong{font-size:17px}.work-plan-summary span{color:var(--muted);font-size:11px}.active-procedure-row{background:#edf4ff;border-radius:5px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.procedure-index{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.active-procedure-row>div{flex-direction:column;gap:3px;font-size:12px;display:flex}.active-procedure-row>div span{color:var(--muted)}.two-details{grid-template-columns:1fr 1fr;gap:12px;display:grid}.two-details .details-section{height:100%}.people-list{padding-top:8px}.people-list>div{border-bottom:1px solid #eef2f8;align-items:center;gap:9px;min-height:48px;display:flex}.people-list .avatar{width:34px;height:34px;font-size:11px}.people-list span:last-child{flex-direction:column;gap:2px;font-size:12px;display:flex}.people-list small{color:var(--muted)}.add-person{margin-top:10px}.relationship-list button{text-align:left;border-bottom:1px solid #edf2f8;grid-template-columns:80px 1fr 130px 24px;align-items:center;gap:10px;width:100%;min-height:48px;font-size:12px;display:grid}.relationship-list button:last-child{border-bottom:0}.relationship-list button:hover{background:#f6f9ff}.relationship-type,.relationship-list button>span:nth-child(3){color:var(--muted)}.relationship-list svg{width:17px}.completion-list{grid-template-columns:1fr 1fr;gap:0 20px;padding-top:8px;display:grid}.completion-list span{border-bottom:1px solid #edf2f8;align-items:center;gap:8px;min-height:40px;font-size:12px;display:flex}.completion-list svg{width:19px;color:var(--green)}.completion-list span:nth-child(n+3) svg{color:#7889c3}.completion-list em{color:var(--muted);margin-left:auto;font-style:normal}.details-aside{flex-direction:column;gap:12px;display:flex;position:sticky;top:0}.summary-panel{padding:14px}.summary-panel h3{border-bottom:1px solid var(--border);margin:0 0 11px;padding-bottom:9px;font-size:16px}.state-line{justify-content:space-between;align-items:center;gap:8px;min-height:33px;font-size:12px;display:flex}.state-line span{color:var(--muted)}.progress-track.large{height:8px;margin:0 0 6px}.summary-status{grid-template-columns:32px 1fr auto;align-items:center;gap:8px;margin-bottom:7px;display:grid}.summary-status>svg{width:26px}.summary-status>div{flex-direction:column;font-size:11px;display:flex}.summary-status>div span{color:var(--muted)}.attention-line{color:#bc5a00;background:var(--amber-soft);border-radius:4px;align-items:center;gap:7px;margin:8px 0;padding:8px;font-size:11px;display:flex}.attention-line svg{width:18px}.location-line{color:#5163a7;align-items:center;gap:6px;margin:7px 0 10px;font-size:11px;display:flex}.location-line svg{width:18px}.change-item{grid-template-columns:14px 1fr;gap:8px;padding:7px 0;display:grid}.change-item i{background:var(--green);border-radius:50%;width:8px;height:8px;margin-top:4px}.change-item div{flex-direction:column;gap:2px;font-size:11px;display:flex}.change-item span{color:var(--muted)}.edit-grid{grid-template-columns:1fr 1fr;gap:12px;padding-top:12px;display:grid}.edit-grid.single{grid-template-columns:1fr}.edit-grid label{color:#5365a8;flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.edit-grid input,.edit-grid textarea{width:100%;color:var(--text);border:1px solid var(--border-strong);background:#fff;border-radius:5px;padding:9px 10px}.edit-grid textarea{resize:vertical;min-height:74px;line-height:1.4}.span-2{grid-column:1/-1}.impact-note{color:#be5c00;background:var(--amber-soft);border-radius:5px;align-items:center;gap:8px;padding:9px;font-size:11px;display:flex}.impact-note svg{width:18px}.task-overview-page{height:calc(100vh - var(--topbar) - var(--header));background:#f7faff;grid-template-rows:minmax(300px,1fr) minmax(128px,.43fr);gap:12px;min-height:590px;padding:12px;display:grid;overflow:hidden}.task-overview-page.option-b{background:var(--bg-page);grid-template-rows:auto auto auto;align-content:start;gap:10px;overflow-y:auto}.task-information-row{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-sm);min-width:0;min-height:78px;box-shadow:var(--sh-card);grid-template-columns:minmax(0,3fr) minmax(260px,1fr);display:grid;overflow:hidden}.task-information-primary{min-width:0;padding:10px 14px}.task-information-primary h2{color:var(--brand-navy);font-size:var(--text-sm);line-height:var(--lh-tight);margin:0 0 8px}.task-information-row dl{min-width:0;margin:0;display:grid}.task-information-primary dl{grid-template-columns:.8fr .8fr .9fr 1fr 1.5fr;gap:14px}.task-information-row dl>div{flex-direction:column;gap:3px;min-width:0;display:flex}.task-information-row dt{color:var(--fg-3);font-size:var(--text-micro)}.task-information-row dd{color:var(--fg-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.task-information-leading{border-left:1px solid var(--border-light);grid-template-columns:minmax(90px,.75fr) minmax(150px,1.25fr);align-content:end;gap:14px;padding:10px 14px}.task-overview-page.option-b .overview-operational-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:118px}.task-overview-page.option-b .overview-center-stack.single-card{display:block}.task-overview-page.option-b .readiness-card{height:100%}.workspace-summary-card{flex-direction:column;align-items:flex-start;min-height:118px;padding:13px 14px;display:flex}.workspace-summary-card .summary-label{min-height:22px;color:var(--fg-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:0;align-items:center;gap:7px;display:inline-flex}.workspace-summary-card .summary-label svg{width:17px;height:17px;color:var(--primary)}.workspace-summary-card>strong{color:var(--brand-navy);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--lh-tight);margin-top:5px}.workspace-summary-card>small{color:var(--fg-2);font-size:var(--text-xs);margin-top:4px}.workspace-summary-card .summary-context{width:100%;color:var(--fg-3);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:auto;padding-top:8px;overflow:hidden}.summary-card-heading{justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:22px;display:flex}.summary-card-heading button{min-height:28px;color:var(--primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;gap:3px;display:inline-flex}.summary-card-heading button:hover{text-decoration:underline}.summary-card-heading button svg{width:14px;height:14px}.overview-plan-reference{color:var(--fg-3);font-size:var(--text-micro);white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;overflow:hidden}.action-plan-panel{overflow:visible}.action-plan-head{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:8px 11px;display:flex}.action-plan-head h2{font-weight:var(--weight-semibold);align-items:center;gap:7px;display:flex}.action-plan-head h2 span{min-width:20px;height:20px;color:var(--fg-2);background:var(--bg-subtle);font-size:var(--text-micro);border-radius:10px;place-items:center;display:inline-grid}.action-plan-head p{color:var(--fg-3);font-size:var(--text-xs);margin:3px 0 0}.action-plan-table{width:100%;overflow-x:auto}.action-plan-row{width:100%;min-width:680px;min-height:48px;color:var(--fg-1);text-align:left;border-bottom:1px solid var(--border-light);font-size:var(--text-xs);line-height:var(--lh-normal);grid-template-columns:132px 118px minmax(280px,1fr) 150px;align-items:center;gap:14px;padding:0 16px;display:grid;position:relative}button.action-plan-row:hover{background:var(--bg-hover)}button.action-plan-row:focus-visible{z-index:1;outline:2px solid var(--border-focus);outline-offset:-2px}.action-plan-row.selected{background:var(--bg-selected)}.action-plan-table-head{min-height:38px;color:var(--fg-2);background:var(--brand-lavender);font-size:var(--text-xs);font-weight:600}.action-plan-row>span{align-items:center;gap:7px;min-width:0;display:flex}.action-plan-row strong{font-weight:var(--weight-semibold)}.action-plan-row>span:nth-child(3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.action-plan-row>span:last-child{color:var(--fg-2);font-variant-numeric:tabular-nums;justify-content:space-between}.action-plan-row>span:last-child svg{width:16px;color:var(--primary)}.action-plan-row i{background:var(--fg-4);border-radius:50%;flex:none;width:8px;height:8px}.action-plan-row i.executing{background:var(--accent)}.action-plan-row i.ready,.action-plan-row i.completed{background:var(--success)}.action-plan-row i.review{background:var(--warning)}.action-plan-row i.draft{background:var(--fg-3)}.task-workspace-tabbar{border-bottom:1px solid var(--border);align-items:stretch;gap:4px;min-height:51px;padding:0 11px;display:flex}.task-workspace-tabbar>button:not(.create-plan-button){min-height:50px;color:var(--fg-2);font-size:var(--text-sm);align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex;position:relative}.task-workspace-tabbar>button:not(.create-plan-button):after{content:"";background:0 0;height:3px;position:absolute;inset:auto 12px -1px}.task-workspace-tabbar>button:not(.create-plan-button).active{color:var(--primary)}.task-workspace-tabbar>button:not(.create-plan-button).active:after{background:var(--primary)}.task-workspace-tabbar>button:not(.create-plan-button):focus-visible{outline:2px solid var(--border-focus);outline-offset:-3px}.task-workspace-tabbar>button span{min-width:20px;height:20px;color:var(--fg-2);background:var(--bg-subtle);font-size:var(--text-nano);border-radius:10px;place-items:center;display:inline-grid}.task-workspace-tabbar>i{flex:1}.task-workspace-tabbar .create-plan-button{align-self:center}.history-action-plans{margin-bottom:8px;overflow:hidden}.action-plan-context{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-sm);grid-template-columns:minmax(220px,1.4fr) auto minmax(100px,.55fr) minmax(120px,.65fr);align-items:center;gap:12px;min-height:48px;margin-bottom:7px;padding:6px 10px;display:grid}.action-plan-context>span:not(.action-plan-context-status){flex-direction:column;gap:2px;min-width:0;display:flex}.action-plan-context small{color:var(--fg-3);font-size:var(--text-nano)}.action-plan-context strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);overflow:hidden}.action-plan-context-status{color:var(--fg-2);background:var(--bg-subtle);font-size:var(--text-micro);border-radius:10px;padding:3px 8px;font-weight:700}.action-plan-context-status.executing{color:var(--info);background:var(--info-bg)}.action-plan-context-status.ready,.action-plan-context-status.completed{color:var(--success);background:var(--success-bg)}.action-plan-context-status.review{color:var(--warning);background:var(--warning-bg)}.read-only-findings{padding-bottom:0}.empty-plan-record{min-height:180px;color:var(--fg-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.empty-plan-record svg{width:28px;height:28px}.empty-plan-record strong{color:var(--fg-1);font-size:var(--text-sm)}.empty-plan-record span{max-width:360px;font-size:var(--text-micro);line-height:1.45}.execution-disabled-notice{min-height:54px;color:var(--fg-2);background:var(--bg-subtle);border-top:1px solid var(--border);grid-template-columns:22px 1fr;align-items:center;gap:8px;padding:8px 11px;display:grid}.execution-disabled-notice svg{width:19px;color:var(--fg-3)}.execution-disabled-notice span{font-size:var(--text-micro);flex-direction:column;gap:2px;display:flex}.execution-disabled-notice small{color:var(--fg-3)}.overview-toast{z-index:70;color:#fff;background:#075d46;border-radius:6px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 9px 30px #0003}.overview-toast svg{width:19px}.overview-operational-grid{grid-template-columns:minmax(260px,.9fr) minmax(390px,1.35fr) minmax(245px,.9fr);align-items:stretch;gap:12px;min-height:0;display:grid}.task-info-wide{grid-column:span 2}.task-info-wide>dl,.task-info-wide .task-background-info>dl{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.overview-card{border:1px solid var(--border);min-width:0;min-height:0;box-shadow:var(--shadow);background:#fff;border-radius:6px;overflow:hidden}.overview-card h2{color:var(--navy);font-size:var(--text-lg);margin:0;line-height:1.35}.task-info-card,.execution-card{padding:12px 14px}.task-info-card dl,.readiness-card dl{margin:9px 0 0}.task-info-card dl>div{border-bottom:1px solid var(--border-light);min-height:30px;font-size:var(--text-xs);line-height:var(--lh-normal);grid-template-columns:36% 64%;align-items:center;display:grid}.task-info-card dt,.readiness-card dt{color:var(--fg-2)}.task-info-card dd,.readiness-card dd{margin:0;font-weight:600}.task-info-card dl>div:last-child dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-center-stack{grid-template-rows:minmax(165px,1.08fr) minmax(130px,.92fr);gap:8px;min-height:0;display:grid}.readiness-card,.logistics-card{padding:8px 10px}.overview-center-stack.single-card{grid-template-rows:minmax(0,1fr)}.overview-card-title{justify-content:space-between;align-items:center;display:flex}.overview-card-title button{color:var(--blue);align-items:center;gap:3px;font-size:10px;font-weight:600;display:inline-flex}.overview-card-title button svg{width:14px}.task-info-title{border-bottom:1px solid var(--border-light);min-height:40px;padding-bottom:9px}.error-code-text{color:var(--danger);font-family:var(--font-data);font-size:var(--text-micro)}.task-info-static{width:100%;min-height:40px;color:var(--info);background:var(--info-bg);border:1px solid var(--border-light);border-radius:var(--r-sm) var(--r-sm) 0 0;grid-template-columns:20px 1fr;align-items:center;gap:8px;margin-top:10px;padding:7px 9px;display:grid}.task-info-static>svg{width:17px;height:17px}.task-info-static span{flex-direction:column;gap:1px;display:flex}.task-info-static strong{font-size:var(--text-xs)}.task-info-static small{color:var(--fg-2);font-size:var(--text-micro);line-height:1.4}.task-background-info{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:0 0 var(--r-sm) var(--r-sm);border-top:0;margin-top:0;padding:7px 9px 9px}.task-background-info dl{margin:0}.task-background-info dl>div{grid-template-columns:34% 66%;align-items:start;min-height:34px;padding-block:7px}.task-background-info dd{min-width:0;line-height:var(--lh-normal);overflow-wrap:anywhere;white-space:normal!important}.task-background-editor{color:var(--fg-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);flex-direction:column;gap:6px;margin-top:10px;display:flex}.task-background-editor textarea{resize:vertical;width:100%;min-height:82px;color:var(--fg-1);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-sm);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--lh-normal);padding:10px 11px}.task-background-editor textarea::placeholder{color:var(--fg-3)}.task-background-editor textarea:focus{outline:2px solid var(--border-focus);outline-offset:1px;border-color:var(--border-focus)}.task-background-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:7px;display:flex}.task-background-actions small{color:var(--fg-2);font-size:var(--text-micro)}.task-background-actions .button{min-height:30px}.task-background-actions .button:disabled{cursor:default;opacity:.45}.overview-context-card{flex-direction:column;padding:0;display:flex}.context-summary-section{padding:11px 14px 12px}.context-summary-section+.context-summary-section{border-top:1px solid var(--border)}.context-summary-head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.context-summary-head h2{align-items:center;gap:7px;display:inline-flex}.context-summary-head h2 svg{width:17px;height:17px;color:var(--info)}.context-summary-head button{min-height:30px;color:var(--brand-navy);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;gap:4px;display:inline-flex}.context-summary-head button:hover{color:var(--brand-navy-dark);text-decoration:underline}.context-summary-head button svg{width:14px;height:14px}.context-summary-section .overview-plan-reference{color:var(--fg-3);font-size:var(--text-xs);margin:3px 0 7px}.context-summary-section .context-tab-pane{padding:0}.context-summary-section .readiness-card dl{margin-top:0}.materials-summary-section{margin-top:auto}.materials-summary-section .logistics-metrics{font-size:var(--text-xs);margin-top:5px}.materials-summary-section .logistics-metrics span{padding:6px 7px}.materials-summary-section .logistics-delivery{margin-top:8px}.overview-context-tabs{border-bottom:1px solid var(--border-light);align-items:stretch;gap:3px;min-height:48px;display:flex}.overview-context-tabs>button:not(.context-open-button){color:var(--fg-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;gap:6px;padding:0 9px;display:inline-flex;position:relative}.overview-context-tabs>button:not(.context-open-button) svg{width:16px;height:16px}.overview-context-tabs>button:not(.context-open-button).active{color:var(--brand-navy)}.overview-context-tabs>button:not(.context-open-button).active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:7px;right:7px}.overview-context-tabs>i{flex:1}.overview-context-tabs .context-open-button{color:var(--info);font-size:var(--text-xs);font-weight:var(--weight-semibold);align-items:center;gap:4px;display:inline-flex}.overview-context-tabs .context-open-button svg{width:14px}.overview-context-card>.overview-plan-reference{margin-top:8px}.context-tab-pane{flex:1;min-height:0;padding:0}.context-tab-pane dl{margin-top:7px}.context-tab-pane.logistics-column .logistics-metrics{margin-top:8px}.context-tab-pane.logistics-column .logistics-delivery{margin-top:10px}.readiness-card dl>div{border-bottom:1px solid var(--border-light);min-height:30px;font-size:var(--text-xs);line-height:var(--lh-normal);grid-template-columns:38% 62%;align-items:center;display:grid}.readiness-row dd{grid-template-columns:auto minmax(70px,1fr);align-items:center;gap:9px;display:grid}.readiness-row strong{color:var(--blue);font-size:var(--text-xs)}.mini-progress{background:#dce6f3;border-radius:4px;height:7px;overflow:hidden}.mini-progress span{background:var(--blue-bright);border-radius:inherit;height:100%;display:block}.overview-warning{color:#aa5600;background:var(--amber-soft);border:1px solid #ffe0b6;border-radius:4px;align-items:center;gap:6px;min-height:25px;margin-top:5px;padding:4px 7px;font-size:10px;display:flex}.overview-warning svg{width:16px;color:var(--amber)}.logistics-metrics,.logistics-meta{border:1px solid #e6edf7;align-items:center;font-size:10px;display:grid}.logistics-metrics{grid-template-columns:repeat(3,1fr);margin-top:6px}.logistics-meta{border-top:0;grid-template-columns:1fr 1fr}.logistics-metrics span,.logistics-meta span{color:var(--muted);border-right:1px solid #edf2f8;padding:3px 7px}.logistics-metrics span:last-child,.logistics-meta span:last-child{border-right:0}.logistics-metrics strong,.logistics-meta strong{color:var(--text);margin-left:7px}.logistics-table{margin-top:4px;font-size:10px}.logistics-table>div{border-bottom:1px solid #edf2f8;grid-template-columns:1fr .85fr 1fr;align-items:center;min-height:20px;display:grid}.logistics-table em{font-style:normal}.logistics-table>div:first-child{color:var(--muted);background:#f7faff}.logistics-column{flex-direction:column;display:flex}.logistics-column .logistics-metrics{margin-top:10px}.logistics-readiness,.logistics-delivery{border-radius:4px;grid-template-columns:25px 1fr;align-items:center;gap:8px;display:grid}.logistics-readiness{color:var(--blue);background:#edf4ff;margin-top:8px;padding:9px}.logistics-readiness svg,.logistics-delivery svg{width:20px}.logistics-readiness span,.logistics-delivery span{flex-direction:column;gap:3px;min-width:0;display:flex}.logistics-readiness strong{font-size:11px}.logistics-readiness small{color:var(--muted);font-size:9px}.logistics-column .logistics-table{margin-top:9px}.logistics-column .logistics-table>div{min-height:30px}.logistics-delivery{color:#aa5600;background:var(--amber-soft);border:1px solid #ffe0b6;margin-top:auto;padding:9px}.logistics-delivery small{color:#a65a0a;font-size:9px}.logistics-delivery strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.execution-timeline{margin-top:11px}.execution-timeline>div{grid-template-columns:32px 1fr auto;align-items:start;gap:8px;min-height:53px;display:grid;position:relative}.execution-timeline>div:not(:last-child):after{content:"";background:#bfd0e8;width:2px;position:absolute;top:28px;bottom:-2px;left:15px}.execution-timeline>div>span{z-index:1;background:#98aac1;border:4px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;box-shadow:0 0 0 1px #cbd8e8}.execution-timeline>div>span i{background:#fff;border-radius:50%;width:6px;height:6px}.execution-timeline .complete>span{color:#fff;background:var(--green);box-shadow:none;border:0}.execution-timeline .complete svg{width:15px}.execution-timeline .current{background:#edf4ff;border:1px solid #c9ddfb;border-radius:5px;margin:-2px -5px 2px;padding:6px 5px}.execution-timeline .current:after{left:20px!important}.execution-timeline .current>span{background:var(--blue-bright);box-shadow:0 0 0 1px var(--blue-bright)}.execution-timeline>div>div{flex-direction:column;gap:4px;padding-top:3px;font-size:11px;display:flex}.execution-timeline small{color:var(--muted);font-size:10px}.execution-timeline em{color:#fff;background:var(--blue-bright);border-radius:9px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:700}.activity-card{min-height:0;padding:0}.activity-card-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:50px;padding:8px 14px;display:flex}.activity-card-head h2{font-size:var(--text-lg)}.activity-card-head>span{color:var(--fg-3);font-size:var(--text-micro)}.activity-card-head label{border:1px solid var(--border);border-radius:4px;align-items:center;gap:6px;width:220px;height:25px;padding:0 7px;display:flex}.activity-card-head label svg{width:15px}.activity-card-head input{min-width:0;color:var(--text);border:0;outline:0;font-size:10px}.activity-table{font-size:var(--text-xs)}.activity-table>div,.activity-table>button{text-align:left;border-bottom:1px solid var(--border-light);grid-template-columns:9% 16% 41% 17% 17%;align-items:center;width:100%;min-height:38px;display:grid}.activity-table>button:last-child{border-bottom:0}.activity-table>button:hover{background:var(--bg-hover)}.activity-table span{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid var(--border-light);min-width:0;padding:6px 11px;overflow:hidden}.activity-table span:last-child{border-right:0}.activity-table .activity-head{min-height:32px;color:var(--fg-2);background:var(--brand-lavender);font-size:var(--text-micro);font-weight:var(--weight-semibold)}.activity-table button span:nth-child(2),.activity-table button span:last-child{align-items:center;gap:6px;display:flex}.activity-table i{border-radius:50%;flex:none;width:7px;height:7px}.activity-table i.blue{background:var(--blue-bright)}.activity-table i.green{background:var(--green)}.activity-table i.red{background:var(--red)}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#03133f6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:9px;width:min(440px,100%);padding:24px;box-shadow:0 20px 55px #00000040}.modal-icon{width:50px;height:50px;color:var(--red);background:var(--red-soft);border-radius:50%;place-items:center;display:grid}.modal-icon svg{width:28px}.modal h2{margin:15px 0 8px;font-size:21px}.modal p{color:#5063a5;margin:0 0 18px;font-size:13px;line-height:1.5}.modal label{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.modal select{height:40px;color:var(--text);border:1px solid var(--border-strong);border-radius:5px;padding:0 10px}.modal-actions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.module-page{height:calc(100vh - var(--topbar));background:#f7faff;padding:20px 22px 34px;overflow-y:auto}.module-page.task-module-page{height:calc(100vh - var(--topbar) - var(--header));padding:10px}.module-page-head{justify-content:space-between;align-items:center;gap:18px;min-height:54px;margin-bottom:15px;display:flex}.module-title{align-items:center;gap:11px;display:flex}.module-title-icon{width:40px;height:40px;color:var(--blue);background:#e8f1ff;border-radius:6px;place-items:center;display:grid}.module-title-icon svg{width:24px;height:24px}.module-title h1{margin:0;font-size:23px}.module-title p{color:var(--muted);margin:4px 0 0;font-size:13px}.module-actions{align-items:center;gap:9px;display:flex}.task-module-page .module-page-head{min-height:46px;margin-bottom:8px}.task-module-page .module-title-icon{width:34px;height:34px}.task-module-page .module-title-icon svg{width:21px;height:21px}.task-module-page .module-title h1{font-size:20px}.task-module-page .module-title p{margin-top:2px;font-size:11px}.task-module-page .module-actions .button{min-height:34px}.module-panel{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:6px}.module-panel-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px 15px;display:flex}.module-panel-head h2{margin:0;font-size:17px}.module-panel-head p{color:var(--muted);margin:3px 0 0;font-size:12px}.task-module-page .module-panel-head{min-height:50px;padding:9px 13px}.task-module-page .module-panel-head h2{font-size:15px}.task-module-page .module-panel-head p{margin-top:2px;font-size:11px}.status-pill{width:fit-content;min-height:24px;color:var(--blue);white-space:nowrap;background:#eef4ff;border:1px solid #d4e2fb;border-radius:14px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.status-pill i{background:currentColor;border-radius:50%;width:7px;height:7px}.metric-strip{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:6px;grid-template-columns:repeat(4,1fr);margin-bottom:14px;display:grid}.metric-strip>div{border-right:1px solid var(--border);grid-template-columns:1fr auto;align-content:center;min-height:86px;padding:14px 17px;display:grid}.metric-strip>div:last-child{border-right:0}.metric-strip span{color:var(--muted);font-size:12px}.metric-strip strong{grid-area:1/2/3;align-self:center;font-size:27px}.metric-strip small{color:#5164a9;margin-top:5px;font-size:11px}.compact-metrics>div{min-height:72px}.safety-plan-register-summary{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-sm);box-shadow:var(--shadow);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:8px;display:grid;overflow:hidden}.safety-plan-register-summary>span{border-right:1px solid var(--border);align-items:center;gap:10px;min-height:66px;padding:10px 14px;display:flex}.safety-plan-register-summary>span:last-child{border-right:0}.safety-plan-register-summary>span>svg{width:25px;height:25px;color:var(--brand-blue);flex:none}.safety-plan-register-summary>span:nth-child(2)>svg{color:var(--warning)}.safety-plan-register-summary>span:nth-child(3)>svg{color:var(--danger)}.safety-plan-register-summary>span>span{flex-direction:column;gap:2px;display:flex}.safety-plan-register-summary small{color:var(--fg-3);font-size:var(--text-micro)}.safety-plan-register-summary strong{color:var(--fg-1);font-variant-numeric:tabular-nums;font-size:20px;line-height:1.1}.safety-plan-register{overflow:hidden}.safety-plan-register-count{color:var(--fg-3);font-size:var(--text-xs)}.safety-plan-register-list>button{width:100%;min-height:70px;color:var(--fg-1);text-align:left;border-top:1px solid var(--border-light);grid-template-columns:minmax(220px,1.45fr) 88px minmax(92px,.55fr) minmax(118px,.7fr) minmax(86px,.55fr) 20px;align-items:center;gap:12px;padding:9px 13px;display:grid}.safety-plan-register-list>button:first-child{border-top:0}.safety-plan-register-list>button:hover{background:var(--bg-hover)}.safety-plan-register-list>button:focus-visible{outline:2px solid var(--primary);outline-offset:-3px;position:relative}.safety-plan-register-identity{align-items:center;gap:10px;min-width:0;display:flex}.safety-plan-register-identity>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.safety-plan-register-identity strong,.safety-plan-register-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.safety-plan-register-identity strong{color:var(--brand-navy);font-size:var(--text-sm)}.safety-plan-register-identity small{color:var(--fg-3);font-size:var(--text-xs)}.safety-plan-register-icon{width:36px;height:36px;color:var(--brand-blue);background:var(--info-bg);border-radius:var(--r-sm);flex:none;place-items:center;display:grid}.safety-plan-register-icon svg{width:21px;height:21px}.safety-plan-icon-metric{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.safety-plan-icon-metric>svg{width:21px;height:21px;color:var(--warning)}.safety-plan-icon-metric.risk-total>svg{color:var(--danger)}.safety-plan-icon-metric>span,.safety-plan-readiness{flex-direction:column;gap:2px;min-width:0;display:flex}.safety-plan-icon-metric strong,.safety-plan-readiness strong{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.safety-plan-icon-metric small,.safety-plan-readiness small{color:var(--fg-3);font-size:var(--text-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.safety-plan-open-icon{width:18px;height:18px;color:var(--fg-3)}.overview-grid,.equipment-layout{grid-template-columns:minmax(650px,1fr) 330px;align-items:start;gap:14px;display:grid}.overview-stack{flex-direction:column;gap:12px;display:flex}.compact-panel{padding:14px}.compact-panel h2{border-bottom:1px solid var(--border);margin:0 0 10px;padding-bottom:9px;font-size:16px}.operations-list button{text-align:left;border-bottom:1px solid #edf2f8;grid-template-columns:42px 1fr auto 22px;align-items:center;gap:10px;width:100%;min-height:69px;padding:10px 14px;display:grid}.operations-list button:last-child{border-bottom:0}.operations-list button:hover{background:#f7faff}.operations-list button>span:nth-child(2){flex-direction:column;gap:4px;display:flex}.operations-list small{color:var(--muted)}.list-icon{width:36px;height:36px;color:var(--blue);background:#eef4ff;border-radius:5px;place-items:center;display:grid}.list-icon svg{width:20px}.list-icon.amber{color:var(--amber);background:var(--amber-soft)}.list-icon.danger{color:var(--red);background:var(--red-soft)}.readiness-score{grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;margin-bottom:12px;display:grid}.readiness-score strong{grid-row:1/3;font-size:27px}.readiness-score span{color:var(--muted);font-size:11px}.equipment-hero{border:1px solid var(--border);min-height:95px;box-shadow:var(--shadow);background:#fff;border-radius:6px;grid-template-columns:1fr auto minmax(420px,1fr);align-items:center;gap:18px;margin-bottom:14px;padding:15px 18px;display:grid}.equipment-identity{align-items:center;gap:12px;display:flex}.equipment-big-icon{width:52px;height:52px;color:var(--blue);background:#eaf2ff;border-radius:6px;place-items:center;display:grid}.equipment-big-icon svg{width:30px}.equipment-identity h2{margin:0;font-size:22px}.equipment-identity p{color:var(--muted);margin:4px 0 0;font-size:12px}.equipment-health{border-left:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.equipment-health span{color:var(--muted);flex-direction:column;gap:5px;padding-left:18px;font-size:11px;display:flex}.equipment-health strong{color:var(--text);font-size:12px}.mini-event{grid-template-columns:12px 1fr;align-items:start;gap:8px;min-height:47px;display:grid}.mini-event i{background:var(--blue);border-radius:50%;width:8px;height:8px;margin-top:5px}.mini-event span{flex-direction:column;gap:3px;font-size:11px;display:flex}.mini-event small{color:var(--muted)}.safety-workflow-tabs{border:1px solid var(--border);min-height:50px;box-shadow:var(--shadow);background:#fff;border-radius:6px;grid-template-columns:repeat(5,1fr);margin-bottom:8px;display:grid;overflow:hidden}.safety-workflow-tabs button{text-align:left;border-right:1px solid var(--border);align-items:center;gap:8px;min-width:0;padding:7px 11px;display:flex;position:relative}.safety-workflow-tabs button:last-child{border-right:0}.safety-workflow-tabs button:hover{background:#f7faff}.safety-workflow-tabs button.active{color:var(--blue);background:#edf4ff}.safety-workflow-tabs button.active:after{content:"";background:var(--blue-bright);height:3px;position:absolute;inset:auto 0 0}.safety-workflow-tabs svg{flex:none;width:19px;height:19px}.safety-workflow-tabs span{flex-direction:column;gap:2px;min-width:0;display:flex}.safety-workflow-tabs strong,.safety-workflow-tabs small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.safety-workflow-tabs strong{font-size:11px}.safety-workflow-tabs small{color:var(--muted);font-size:9px}.safety-summary-bar{border:1px solid var(--border);background:#fff;border-radius:6px;grid-template-columns:repeat(4,1fr) minmax(170px,1.5fr);align-items:center;min-height:56px;margin-bottom:8px;padding:7px 14px;display:grid}.safety-summary-bar>div:not(.progress-track){flex-direction:column;gap:3px;display:flex}.safety-summary-bar span{color:var(--muted);font-size:10px}.safety-summary-bar strong{font-size:12px}.safety-page-grid{grid-template-columns:248px minmax(620px,1fr);gap:8px;display:grid}.safety-procedure-list{border:1px solid var(--border);background:#fff;border-radius:6px;overflow:hidden}.safety-procedure-list>button{text-align:left;border-top:1px solid #edf2f8;grid-template-columns:23px 1fr auto;align-items:center;gap:6px;width:100%;min-height:48px;padding:5px 8px;display:grid;position:relative}.safety-procedure-list>button.selected{background:#eaf2fd}.safety-procedure-list>button.selected:before{content:"";background:var(--blue);width:3px;position:absolute;top:0;bottom:0;left:0}.safety-procedure-list button>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.safety-procedure-list strong{font-size:11px}.safety-procedure-list small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.safety-procedure-list em{border-radius:9px;padding:2px 5px;font-size:9px;font-style:normal}.safety-procedure-list em.low{color:var(--green);background:var(--green-soft)}.safety-procedure-list em.medium{color:#cf6500;background:var(--amber-soft)}.safety-procedure-list em.high{color:var(--red);background:var(--red-soft)}.safety-workspace{flex-direction:column;gap:12px;display:flex}.safety-current{padding-bottom:14px}.safety-current .module-panel-head{border-bottom:0}.safety-current .module-panel-head h2{margin:2px 0 4px}.control-grid{grid-template-columns:repeat(3,1fr);gap:9px;padding:0 15px;display:grid}.control-grid>div{border:1px solid var(--border);background:#f8fbff;border-radius:5px;grid-template-columns:36px 1fr;gap:9px;min-height:92px;padding:12px;display:grid}.control-grid svg{width:30px;height:30px}.control-grid span{flex-direction:column;gap:5px;display:flex}.control-grid small{color:var(--muted);line-height:1.35}.amber-icon{color:var(--amber)}.red-icon{color:var(--red)}.safety-lower-grid{grid-template-columns:1.08fr .92fr;gap:12px;display:grid}.safety-lower-grid>section{padding-bottom:13px}.safety-lower-grid .button{margin-left:14px}.check-list{padding:4px 14px 10px}.check-list>span{border-bottom:1px solid #edf2f8;grid-template-columns:22px 1fr auto;align-items:center;gap:7px;min-height:44px;font-size:12px;display:grid}.check-list svg{width:19px;color:var(--green)}.check-list em{color:var(--muted);font-size:10px;font-style:normal}.check-list .pending{color:#bd5b00}.check-list .pending svg{color:var(--amber)}.change-impact{padding:6px 14px}.change-impact>div{grid-template-columns:28px 1fr;align-items:start;gap:9px;min-height:62px;display:grid}.change-impact svg{width:21px}.change-impact span{flex-direction:column;gap:4px;font-size:12px;display:flex}.change-impact small{color:var(--muted);line-height:1.35}.workflow-stage-panel{min-height:330px}.workflow-stage-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.workflow-stage-head h2{margin:4px 0;font-size:19px}.workflow-stage-head p{color:var(--muted);margin:0;font-size:11px}.workflow-stage-rows{grid-template-columns:1fr 1fr;display:grid}.workflow-stage-rows>div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:7px;min-height:70px;padding:13px 18px;display:flex}.workflow-stage-rows>div:nth-child(2n){border-right:0}.workflow-stage-rows span{color:var(--muted);font-size:10px}.workflow-stage-rows strong{font-size:13px}.workflow-stage-note{color:var(--green);background:var(--green-soft);border-radius:5px;grid-template-columns:25px 1fr;align-items:center;gap:9px;margin:14px 18px;padding:11px 13px;display:grid}.workflow-stage-note svg{width:21px}.workflow-stage-note span{flex-direction:column;gap:3px;font-size:11px;display:flex}.workflow-stage-note small{color:#317b69}.safety-page-grid.record-view{display:block}.full-safety-plan{color:var(--text);border:1px solid var(--border);background:#fff;border-radius:6px;overflow:hidden}.safety-plan-document-head{border-bottom:1px solid var(--border);background:#f7faff;justify-content:space-between;align-items:flex-start;gap:24px;min-height:82px;padding:16px 18px;display:flex}.safety-plan-document-head h2{margin:4px 0 3px;font-size:19px;line-height:1.25}.safety-plan-document-head p{color:var(--muted);margin:0;font-size:11px}.safety-plan-document-state{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.safety-plan-document-state>span:not(.status-pill){font-size:11px;font-weight:650}.safety-plan-document-state small{color:var(--muted);font-size:10px}.safety-plan-section{border-bottom:1px solid var(--border)}.safety-plan-section-title{background:#fbfcfe;border-bottom:1px solid #eaf0f6;grid-template-columns:26px 1fr;align-items:start;gap:9px;min-height:58px;padding:11px 16px;display:grid}.safety-plan-section-title>span{color:var(--blue);letter-spacing:.05em;font-size:10px;font-weight:750}.safety-plan-section-title h3{margin:0;font-size:13px;line-height:1.3}.safety-plan-section-title p{color:var(--muted);margin:2px 0 0;font-size:10px;line-height:1.35}.safety-plan-copy{gap:8px;padding:13px 16px;display:grid}.safety-plan-copy p{color:#34415f;margin:0;font-size:11px;line-height:1.5}.safety-plan-facts{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.safety-plan-facts>div{border-bottom:1px solid #eaf0f6;border-right:1px solid #eaf0f6;flex-direction:column;gap:4px;min-height:58px;padding:10px 16px;display:flex}.safety-plan-facts>div:nth-child(3n){border-right:0}.safety-plan-facts>div:nth-last-child(-n+3){border-bottom:0}.safety-plan-facts dt,.safety-plan-control-list dt{color:var(--muted);font-size:9px}.safety-plan-facts dd,.safety-plan-control-list dd{margin:0;font-size:11px;font-weight:650;line-height:1.4}.safety-plan-risk-table{width:100%}.safety-plan-risk-row{border-bottom:1px solid #eaf0f6;grid-template-columns:minmax(190px,1.1fr) 105px minmax(300px,2fr) 86px;display:grid}.safety-plan-risk-row:last-child{border-bottom:0}.safety-plan-risk-row>span{border-right:1px solid #eaf0f6;flex-direction:column;justify-content:center;gap:3px;padding:10px 12px;font-size:10px;line-height:1.4;display:flex}.safety-plan-risk-row>span:last-child{border-right:0}.safety-plan-risk-row strong{font-size:11px}.safety-plan-risk-row small{color:var(--muted);font-size:9px;line-height:1.4}.safety-plan-risk-head{min-height:32px;color:var(--muted);background:#f7f9fc}.safety-plan-risk-head>span{letter-spacing:.02em;text-transform:uppercase;padding-block:7px;font-size:9px;font-weight:700}.safety-plan-risk-row .risk-high{color:#b15200;font-weight:700}.safety-plan-risk-row .risk-low{color:var(--green);font-weight:700}.safety-plan-two-column{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.safety-plan-two-column .safety-plan-section{border-bottom:0}.safety-plan-two-column .safety-plan-section:first-child{border-right:1px solid var(--border)}.safety-plan-control-list{margin:0}.safety-plan-control-list>div{border-bottom:1px solid #eaf0f6;grid-template-columns:112px 1fr;align-items:start;gap:10px;min-height:49px;padding:9px 14px;display:grid}.safety-plan-control-list>div:last-child{border-bottom:0}.safety-plan-checks{margin:0;padding:7px 14px;list-style:none}.safety-plan-checks li{border-bottom:1px solid #eaf0f6;align-items:center;gap:8px;min-height:38px;font-size:11px;display:flex}.safety-plan-checks li:last-child{border-bottom:0}.safety-plan-checks svg{width:17px;color:var(--green);flex:none}.safety-plan-stop ul{margin:0;padding:10px 18px 12px 33px}.safety-plan-stop li{padding:4px 0;font-size:11px;line-height:1.45}.safety-plan-approvals{grid-template-columns:repeat(4,1fr);display:grid}.safety-plan-approvals>div{border-right:1px solid #eaf0f6;flex-direction:column;gap:4px;min-height:73px;padding:11px 14px;display:flex}.safety-plan-approvals>div:last-child{border-right:0}.safety-plan-approvals span,.safety-plan-approvals small{color:var(--muted);font-size:9px}.safety-plan-approvals strong{font-size:11px}.safety-plan-document-foot{color:#34415f;background:#f7faff;grid-template-columns:24px 1fr;align-items:center;gap:9px;min-height:54px;padding:11px 16px;display:grid}.safety-plan-document-foot svg{width:19px;color:var(--blue)}.safety-plan-document-foot span{flex-direction:column;gap:2px;display:flex}.safety-plan-document-foot strong{font-size:10px}.safety-plan-document-foot small{color:var(--muted);font-size:9px;line-height:1.4}.materials-layout{grid-template-columns:minmax(720px,1fr) 330px;align-items:start;gap:12px;display:grid}.table-toolbar{align-items:end}.filter-tabs{background:#edf3fc;border-radius:5px;padding:3px;display:flex}.filter-tabs button{border-radius:4px;min-height:30px;padding:4px 10px;font-size:11px}.filter-tabs button.active{background:#fff;font-weight:700;box-shadow:0 1px 4px #0f34761f}.materials-table{overflow-x:auto}.table-row{text-align:left;border-bottom:1px solid #edf2f8;grid-template-columns:1.5fr .85fr .35fr 1fr 1.25fr 1fr;align-items:center;gap:10px;width:100%;min-width:790px;min-height:58px;padding:7px 12px;font-size:11px;display:grid}.table-row>span{min-width:0}.table-row>span:first-child,.table-row>span:last-child{flex-direction:column;gap:3px;display:flex}.table-row small{color:var(--muted)}.table-row.selected{background:#eef5ff}.table-head{min-height:35px;color:var(--muted);background:#f7faff;font-weight:600}.material-detail{flex-direction:column;gap:12px;display:flex}.material-detail>.module-panel:first-child{padding:15px}.material-detail h2{margin:0 0 13px;font-size:17px}.location-card{color:var(--blue);background:#edf4ff;border-radius:5px;grid-template-columns:24px 1fr;gap:8px;margin-top:10px;padding:10px;display:grid}.location-card svg{width:20px}.location-card span{flex-direction:column;gap:3px;font-size:11px;display:flex}.location-card small{color:var(--muted)}.history-layout{grid-template-columns:270px minmax(650px,1fr);align-items:start;gap:12px;display:grid}.history-filter{padding:14px}.history-filter h2{margin:0 0 10px;font-size:16px}.history-filter-buttons button{border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:38px;padding:0 10px;font-size:12px;display:flex}.history-filter-buttons button.active{color:#fff;background:var(--blue);font-weight:700}.history-filter-buttons em{background:#0641ce14;border-radius:10px;place-items:center;min-width:22px;height:20px;font-size:10px;font-style:normal;display:grid}.history-filter-buttons button.active em{background:#ffffff2e}.record-integrity{color:var(--green);background:var(--green-soft);border-radius:5px;grid-template-columns:24px 1fr;gap:8px;margin-top:18px;padding:11px;display:grid}.record-integrity svg{width:21px}.record-integrity span{flex-direction:column;gap:4px;font-size:11px;display:flex}.record-integrity small{color:#317b69;line-height:1.4}.inline-search{width:230px;margin:0!important}.event-timeline{padding:8px 18px 18px}.event-timeline article{grid-template-columns:48px 34px 1fr;gap:10px;min-height:104px;display:grid}.event-timeline time{color:var(--muted);padding-top:7px;font-size:11px}.event-marker{width:30px;height:30px;color:var(--blue);background:#eaf2ff;border-radius:50%;place-items:center;display:grid;position:relative}.event-marker:after{content:"";background:var(--border);width:1px;position:absolute;top:30px;bottom:-74px;left:50%}.event-timeline article:last-child .event-marker:after{display:none}.event-marker svg{width:16px}.event-marker.safety{color:var(--amber);background:var(--amber-soft)}.event-marker.finding{color:var(--red);background:var(--red-soft)}.event-timeline article>div{border-bottom:1px solid #edf2f8;padding:3px 0 12px}.event-title{align-items:center;gap:8px;display:flex}.event-title code{color:var(--muted);font:10px inherit}.event-timeline h3{margin:7px 0 4px;font-size:14px}.event-timeline p{color:#4559a3;margin:0;font-size:11px}.event-links{gap:12px;margin-top:8px;display:flex}.event-links button{color:var(--blue);font-size:11px;font-weight:600}.passdown-summary{border:1px solid var(--border);min-height:70px;box-shadow:var(--shadow);background:#fff;border-radius:6px;grid-template-columns:repeat(5,minmax(95px,1fr)) 2.4fr;align-items:center;margin-bottom:12px;padding:8px 15px;display:grid}.passdown-summary>div{border-right:1px solid var(--border);flex-direction:column;gap:3px;padding:0 15px;display:flex}.passdown-summary span{color:var(--muted);font-size:10px}.passdown-summary strong{font-size:19px}.passdown-summary p{color:var(--green);align-items:center;gap:7px;margin:0;padding-left:18px;font-size:11px;display:flex}.passdown-summary svg{width:19px}.passdown-layout{height:calc(100vh - var(--topbar) - 176px);grid-template-columns:360px minmax(650px,1fr);gap:12px;min-height:560px;display:grid}.passdown-list,.passdown-detail{border:1px solid var(--border);min-height:0;box-shadow:var(--shadow);background:#fff;border-radius:6px;overflow:hidden}.passdown-list{flex-direction:column;display:flex}.passdown-list-head{border-bottom:1px solid var(--border);padding:13px 12px 9px}.passdown-list-head h2{margin:0;font-size:17px}.passdown-list-head>div>span{color:var(--muted);font-size:11px}.passdown-list-head .search-field{margin:10px 0 8px}.filter-tabs.wide{overflow-x:auto}.filter-tabs.wide button{padding-inline:8px}.passdown-items{flex:1;overflow-y:auto}.passdown-items>button{text-align:left;border-bottom:1px solid #edf2f8;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:100px;padding:11px 12px 10px 15px;display:flex;position:relative}.passdown-items>button.selected{background:#eaf2fd}.passdown-items>button.selected:before{content:"";background:var(--blue);width:4px;position:absolute;inset:0 auto 0 0}.passdown-item-top{justify-content:space-between;align-items:center;width:100%;display:flex}.passdown-item-top>span{color:var(--muted);font-size:10px}.passdown-items>button>span:not(.status-pill){color:#455aa4;font-size:11px}.passdown-items small{color:var(--muted)}.passdown-detail{padding:16px 18px;overflow-y:auto}.passdown-detail-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:13px;display:flex}.passdown-detail-head h2{margin:0;font-size:21px}.passdown-detail-head p{color:var(--muted);margin:4px 0 0;font-size:12px}.handover-callout{color:#714006;background:var(--amber-soft);border-left:4px solid var(--amber);border-radius:4px;grid-template-columns:30px 1fr;gap:10px;margin:13px 0;padding:12px 14px;display:grid}.handover-callout svg{width:24px;color:var(--amber)}.handover-callout p{margin:4px 0 0;font-size:12px;line-height:1.4}.passdown-detail-grid{border:1px solid var(--border);border-radius:5px;grid-template-columns:1fr 1fr;display:grid}.passdown-detail-grid>section{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-height:132px;padding:13px 14px}.passdown-detail-grid>section:nth-child(2n){border-right:0}.passdown-detail-grid>section:nth-last-child(-n+2){border-bottom:0}.passdown-detail-grid h3{margin:0 0 8px;font-size:14px}.passdown-detail-grid p{color:#455aa4;min-height:35px;margin:0 0 10px;font-size:12px;line-height:1.4}.passdown-updates{border:1px solid var(--border);border-radius:5px;margin-top:14px}.passdown-note{grid-template-columns:35px 1fr;gap:9px;padding:10px 14px;display:grid}.passdown-note>div{flex-direction:column;gap:4px;font-size:11px;display:flex}.passdown-note p{background:#f0f5fd;border-radius:4px;margin:0;padding:7px 9px}.passdown-composer{border-top:1px solid var(--border);grid-template-columns:1fr auto;gap:8px;padding:10px 14px;display:grid}.passdown-composer input{min-width:0;height:38px;color:var(--text);border:1px solid var(--border-strong);border-radius:5px;padding:0 11px}.task-module-page .safety-summary-bar{min-height:56px;margin-bottom:8px;padding:7px 14px}.task-module-page .safety-page-grid,.task-module-page .materials-layout,.task-module-page .history-layout,.task-module-page .safety-workspace,.task-module-page .material-detail{gap:8px}.task-module-page .metric-strip{margin-bottom:8px}.app-shell,.main-shell{color:var(--fg-1);background:var(--bg-page)}.task-header,.task-command-rail,.procedure-rail,.workspace-panel,.context-panel,.details-section,.summary-panel,.overview-card,.module-panel,.metric-strip,.equipment-hero,.safety-summary-bar,.safety-procedure-list,.passdown-summary,.passdown-list,.passdown-detail,.materials-drawer{background:var(--bg-surface)}.workspace-grid,.execution-column,.context-column,.task-overview-page,.details-page,.module-page{background:var(--bg-page)}.current-procedure,.workspace-panel,.context-panel,.help-row,.details-section,.summary-panel,.overview-card,.module-panel,.metric-strip,.equipment-hero,.safety-workflow-tabs,.safety-summary-bar,.safety-procedure-list,.passdown-summary,.passdown-list,.passdown-detail{border-color:var(--border);border-radius:var(--r-xs);box-shadow:var(--sh-card)}.button,.icon-button,.nav-item,.task-command-rail>button,input,textarea,select,.field,.search-field,.filter-tabs,.filter-tabs button{border-radius:var(--r-md)}.button.primary,.task-command-rail .rail-primary,.history-filter-buttons button.active{color:var(--fg-inv);background:var(--primary);border-color:var(--primary)}.button.primary:hover,.task-command-rail .rail-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.text-button,.overview-card-title button,.event-links button{color:var(--link)}.text-button:hover,.overview-card-title button:hover,.event-links button:hover{color:var(--link-hover)}.task-command-rail>button.active,.procedure-row.selected,.table-row.selected,.safety-workflow-tabs button.active,.safety-procedure-list>button.selected,.passdown-items>button.selected{color:var(--info);background:var(--bg-selected)}.task-command-rail>button:hover,.nav-item:hover,.activity-table>button:hover,.operations-list button:hover,.safety-workflow-tabs button:hover{background:var(--bg-hover)}.task-command-rail>button.section-tab{border-bottom:3px solid #0000;border-radius:0;height:100%;min-height:0}.task-command-rail>button.section-tab.active{color:var(--primary);border-bottom-color:var(--primary);box-shadow:none;background:0 0}.task-command-rail>button.section-tab:hover{background:var(--bg-hover)}.status-pill{color:var(--info);background:var(--info-bg);border-color:var(--border-light);border-radius:var(--r-full)}.status-pill.green{color:var(--success);background:var(--success-bg);border-color:var(--border-light)}.status-pill.amber{color:var(--warning);background:var(--warning-bg);border-color:var(--border-light)}.status-pill.red{color:var(--danger);background:var(--danger-bg);border-color:var(--border-error)}.badge{border-radius:var(--r-sm)}.badge.warning-dot,.overview-warning,.logistics-delivery,.handover-callout{color:var(--warning);background:var(--warning-bg);border-color:var(--border-light)}.badge.danger,.badge.priority{color:var(--danger);border-color:var(--danger)}.badge.danger{background:var(--danger-bg)}.control-grid>div,.procedure-summary-bar,.materials-drawer-summary{background:var(--bg-hover)}.logistics-readiness,.location-card,.equipment-big-icon,.module-title-icon,.list-icon,.event-marker{color:var(--info);background:var(--info-bg)}.modal-backdrop{background:var(--color-bg-overlay)}.modal{background:var(--bg-surface);border-radius:var(--r-xl);box-shadow:var(--shadow-modal)}.modal-icon{color:var(--danger);background:var(--danger-bg);border-radius:var(--r-lg)}.green-text{color:var(--success)!important}.amber-text{color:var(--warning)!important}.blue-text{color:var(--info)}.progress-track,.mini-progress{background:var(--bg-subtle)}.progress-track span,.mini-progress span{background:var(--accent)}.task-title-row h1,.overview-card h2,.module-title h1{color:var(--brand-navy)}.task-heading-row p,.module-title p,.details-page-head p{color:var(--fg-2)}.definition-row dt,.state-line span,.table-row small,.event-timeline time,.procedure-name,.message-detail,.panel-title-row p{color:var(--fg-3)}.header-time-tracker{background:var(--bg-page);border-color:var(--border);border-radius:var(--r-md)}.header-time-tracker strong{color:var(--brand-navy)}.header-more>.icon-button,.button{background-color:var(--bg-surface)}.button.danger-outline{color:var(--danger);border-color:var(--danger)}.button.danger-filled{color:var(--fg-inv);background:var(--danger);border-color:var(--danger)}.task-header,.task-overview-page,.workspace-grid,.task-module-page{color:var(--fg-1);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--lh-normal)}.task-title-row h1,.task-module-page .module-title h1{color:var(--brand-navy);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight)}.overview-card h2,.rail-title h2,.task-module-page .module-panel-head h2,.context-panel h3,.history-filter h2,.material-detail h2{color:var(--brand-navy);font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--lh-tight)}.task-heading-row p,.task-module-page .module-title p,.task-module-page .module-panel-head p,.panel-title-row p{color:var(--fg-2);font-size:var(--text-micro)}.logistics-metrics,.logistics-table,.activity-table{color:var(--fg-1);font-size:var(--text-micro)}.task-overview-page .task-info-card dl>div,.task-overview-page .readiness-card dl>div{color:var(--fg-1);font-size:var(--text-xs)}.task-overview-page .overview-card h2{font-size:var(--text-lg);line-height:1.35}.task-info-card dt,.readiness-card dt,.activity-table .activity-head,.table-head,.loto-box th,.message-time,.procedure-log-row time,.event-timeline time,.table-row small{color:var(--fg-3)}.message-body>p,.procedure-log-row,.event-timeline p,.passdown-detail-grid p,.passdown-items>button>span:not(.status-pill){color:var(--fg-1)}.message-detail,.message-actor,.message-event,.procedure-name,.module-panel-head p,.compact-material-row small,.location-card small{color:var(--fg-3)}.task-command-rail>button,.button,.quick-actions button,.history-filter-buttons button,.filter-tabs button{font-weight:var(--weight-semibold)}.task-command-rail>button{color:var(--fg-2)}.task-command-rail>button.section-tab.active{color:var(--brand-navy)}.button:not(.primary):not(.danger-outline):not(.danger-filled),.quick-actions button:not(.complete-floater){color:var(--brand-navy);background:var(--bg-surface);border-color:var(--border)}.button:not(.primary):not(.danger-outline):not(.danger-filled):hover,.quick-actions button:not(.complete-floater):hover{color:var(--brand-navy-dark);background:var(--bg-hover);border-color:var(--border-strong)}.badge.warning-dot,.status-pill.amber,.safety-procedure-list em.medium,.workspace-tabs .safety-tab span{color:var(--warning);background:var(--warning-bg);border-color:var(--border-light)}.badge.blue-dot,.status-pill,.history-filter-buttons em{color:var(--info);background:var(--info-bg);border-color:var(--border-light)}.status-pill.green,.verified-row,.record-integrity{color:var(--success);background:var(--success-bg);border-color:var(--border-light)}.status-pill.red,.event-marker.finding{color:var(--danger);background:var(--danger-bg);border-color:var(--border-error)}.overview-warning,.logistics-delivery,.handover-callout,.quick-actions .delay-trigger{color:var(--warning);background:var(--warning-bg);border-color:var(--border-light)}.logistics-readiness,.location-card,.equipment-banner,.control-grid>div,.procedure-summary-bar,.materials-drawer-summary{color:var(--fg-1);background:var(--info-bg);border-color:var(--border-light)}.activity-table .activity-head,.table-head,.logistics-table>div:first-child{color:var(--fg-2);background:var(--brand-lavender)}.task-info-card dl>div,.readiness-card dl>div,.logistics-table>div,.activity-table>div,.activity-table>button,.table-row,.check-list>span,.event-timeline article>div,.compact-material-list .compact-material-row{border-color:var(--border-light)}.status-pill,.context-pill,.safety-procedure-list em,.workspace-tabs button span,.history-filter-buttons em{border-radius:var(--r-full);min-height:20px;font-size:var(--text-nano);padding:2px 7px;line-height:14px}.module-title-icon,.equipment-big-icon,.list-icon,.event-marker,.procedure-row.selected,.table-row.selected,.safety-procedure-list>button.selected{color:var(--info);background:var(--info-bg)}.progress-track span,.mini-progress span,.step-progress>div span{background:var(--accent)}@media (width<=1450px){:root{--sidebar:76px}.brand{font-size:0}.brand:after{content:"FEM";font-size:18px;font-weight:700}.nav-item{justify-content:center;padding:0}.nav-item span{display:none}.workspace-grid{grid-template-columns:270px minmax(460px,1fr) 290px}.workspace-grid.procedure-collapsed{grid-template-columns:48px minmax(460px,1fr) 290px}.workspace-grid.context-collapsed-grid{grid-template-columns:270px minmax(460px,1fr) 54px}.task-title-row h1{font-size:21px}.task-actions .button{padding:7px 10px;font-size:12px}.task-actions .button svg{width:18px}.context-links{gap:8px}.context-links button{font-size:0}.context-links .context-pill{font-size:11px}.passdown-layout{grid-template-columns:330px minmax(580px,1fr)}.equipment-hero{grid-template-columns:1fr auto 1fr}.equipment-health{grid-template-columns:1fr;gap:5px}.equipment-health span{flex-direction:row;justify-content:space-between}}@media (width<=1050px){.workspace-grid,.workspace-grid.procedure-collapsed{grid-template-columns:270px minmax(440px,1fr)}.context-column{display:none}.details-layout{grid-template-columns:1fr}.details-aside{grid-template-columns:1fr 1fr;display:grid;position:static}.task-heading-row{padding-right:14px}.task-title-row .badge{display:none}.header-time-tracker{grid-template-columns:repeat(4,62px)}.header-time-tracker>span{padding-inline:6px}.context-links{display:none}.overview-grid,.equipment-layout,.materials-layout{grid-template-columns:1fr}.overview-stack,.material-detail{grid-template-columns:1fr 1fr;display:grid}.safety-page-grid{grid-template-columns:220px minmax(520px,1fr)}.safety-lower-grid{grid-template-columns:1fr}.history-layout{grid-template-columns:220px minmax(520px,1fr)}.passdown-summary{grid-template-columns:repeat(5,1fr)}.passdown-summary p{grid-column:1/-1;padding:8px 15px 0}.passdown-layout{grid-template-columns:300px minmax(520px,1fr);height:auto}.overview-operational-grid{grid-template-columns:minmax(0,2fr) minmax(250px,1fr)}.task-information-row{grid-template-columns:1fr}.task-information-leading{border-top:1px solid var(--border-light);border-left:0}.task-info-wide{grid-column:1}}@media (width<=760px){:root{--topbar:52px;--sidebar:0px;--header:138px}.topbar{grid-template-columns:auto 1fr auto;gap:8px;padding:0 12px}.brand:after{content:"FEM"}.global-search{justify-content:center;width:38px;padding:0}.global-search span,.global-search kbd,.user-name,.topbar-actions>svg:last-child{display:none}.sidebar{z-index:50;border-right:0;border-top:1px solid var(--border);width:100%;height:58px;padding:4px;display:flex;top:auto}.nav-item{flex:1;height:48px}.nav-item:nth-last-child(-n+3){display:none}.nav-item.active:before{border-radius:3px 3px 0 0;width:auto;height:3px;inset:auto 25% -4px}.main-shell{margin-left:0;padding-bottom:58px}.task-header{height:var(--header)}.task-heading-row{height:86px;padding:9px 12px 0;display:block}.task-title-row{flex-wrap:wrap;gap:5px}.task-title-row h1{width:100%;font-size:19px}.task-heading-row p{font-size:12px}.task-actions{justify-content:flex-end;margin-top:6px}.header-time-tracker,.task-actions .button{display:none}.task-actions .danger-outline,.task-actions .header-more{font-size:12px;display:inline-flex}.task-command-rail{height:52px;padding-inline:4px;overflow:visible}.task-command-rail>button:not(.section-tab),.task-command-rail>i{display:none}.task-command-rail>button.section-tab{white-space:nowrap;flex:1 1 0;justify-content:center;gap:3px;min-width:0;min-height:40px;padding-inline:3px;font-size:10.5px}.task-command-rail>button.section-tab svg{width:16px;height:16px}.task-command-rail .full-tab-label{display:none}.task-command-rail .compact-tab-label{display:inline}.task-command-rail .workspace-mobile-more{flex:0 0 38px;justify-content:center;align-items:center;display:flex}.task-command-rail .workspace-mobile-more>.icon-button{border-color:#0000;width:36px;height:36px}.task-command-rail .workspace-mobile-more .header-action-menu{top:44px;right:0}.workspace-grid,.workspace-grid.procedure-collapsed{height:calc(100vh - var(--topbar) - var(--header) - 58px);grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.procedure-rail{display:none}.execution-column{padding:6px}.procedure-summary-line{flex-wrap:wrap;gap:6px}.procedure-summary-line h2{width:100%;font-size:15px}.workspace-tabs{overflow-x:auto}.workspace-tabs button{min-width:128px}.quick-actions{flex-wrap:wrap;overflow:visible}.quick-actions>button,.delay-action-wrap,.completion-action-wrap{flex:1}.quick-actions>button,.quick-actions .delay-trigger,.quick-actions .complete-floater{justify-content:center;width:100%}.completion-menu{width:auto;position:fixed;bottom:66px;left:12px;right:12px}.quick-actions .completion-menu button,.quick-actions .delay-trigger{width:100%}.delay-capture{width:auto;position:fixed;bottom:66px;left:12px;right:12px}.composer{grid-template-columns:38px 1fr 42px}.annotation-view{padding:12px}.annotation-head{flex-direction:column;gap:10px}.annotation-head .button{justify-content:center;width:100%}.annotation-editor textarea{min-height:150px}.annotation-footer{flex-direction:column;align-items:stretch;gap:8px}.annotation-footer .button{justify-content:center;width:100%}.safety-risk-plan,.safety-risk-controls{grid-template-columns:1fr}.safety-risk-plan span{border-right:0;border-bottom:1px solid var(--border)}.safety-risk-controls section{min-height:0}.materials-drawer{width:100vw}.material-transaction-buttons{flex-wrap:wrap}.confirm-material-control{flex:1}.confirm-material-control select{flex:1;width:auto}.location-editor>div{grid-template-columns:1fr auto}.location-editor>div .button:last-child{grid-column:1/-1}.details-page{height:calc(100vh - var(--topbar) - var(--header) - 58px);padding:12px 10px 25px}.details-page-head{align-items:flex-start}.details-page-head p{display:none}.details-layout{display:block}.details-main{gap:9px}.details-section{padding:12px}.definition-grid,.two-details,.completion-list,.details-aside,.work-plan-summary{display:block}.definition-row,.wide-values .definition-row{grid-template-columns:105px 1fr}.work-plan-summary>div{border-right:0;border-bottom:1px solid var(--border)}.details-aside{margin-top:9px}.summary-panel{margin-bottom:9px}.relationship-list button{grid-template-columns:65px 1fr 20px}.relationship-list button>span:nth-child(3),.equipment-banner .context-pill{display:none}.equipment-banner>button{font-size:0}.edit-grid{grid-template-columns:1fr}.span-2{grid-column:auto}.module-page,.module-page.task-module-page{height:calc(100vh - var(--topbar) - 58px);padding:12px 10px 24px}.task-module-page{height:calc(100vh - var(--topbar) - var(--header) - 58px)!important}.module-page-head{align-items:flex-start}.module-title p{display:none}.module-title-icon{width:34px;height:34px}.module-actions .status-pill{display:none}.metric-strip{grid-template-columns:1fr 1fr}.metric-strip>div:nth-child(2){border-right:0}.metric-strip>div{border-bottom:1px solid var(--border)}.safety-plan-register-summary>span{gap:6px;min-height:60px;padding:8px}.safety-plan-register-summary>span>svg{width:20px;height:20px}.safety-plan-register-summary strong{font-size:17px}.safety-plan-register-list>button{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;min-height:132px;padding:11px}.safety-plan-register-identity{grid-area:1/1}.safety-plan-register-list>button>.status-pill{grid-area:1/2;justify-self:end}.safety-plan-icon-metric{grid-row:2}.safety-plan-readiness{grid-area:3/1}.safety-plan-open-icon{grid-area:3/2;justify-self:end}.overview-grid,.equipment-layout,.materials-layout,.history-layout,.safety-page-grid,.passdown-layout{display:block}.overview-stack,.material-detail{margin-top:10px;display:block}.overview-stack .module-panel,.material-detail .module-panel{margin-bottom:10px}.equipment-hero{grid-template-columns:1fr auto}.equipment-health{border-left:0;border-top:1px solid var(--border);grid-column:1/-1;padding-top:8px}.safety-workflow-tabs{grid-template-columns:repeat(5,minmax(108px,1fr));overflow-x:auto}.safety-summary-bar{grid-template-columns:1fr 1fr}.safety-summary-bar .progress-track{grid-column:1/-1}.safety-procedure-list{max-height:300px;margin-bottom:10px;overflow-y:auto}.control-grid,.safety-lower-grid,.workflow-stage-rows{grid-template-columns:1fr}.workflow-stage-rows>div{border-right:0}.history-filter{margin-bottom:10px}.history-filter-buttons{display:flex;overflow-x:auto}.history-filter-buttons button{min-width:90px}.record-integrity,.inline-search{display:none}.passdown-summary{grid-template-columns:repeat(3,1fr)}.passdown-summary>div{padding:7px 10px}.passdown-summary p{grid-column:1/-1}.passdown-layout{min-height:0}.passdown-list{max-height:420px;margin-bottom:10px}.passdown-detail-grid{display:block}.passdown-detail-grid>section{border-right:0}.passdown-detail-grid>section:nth-last-child(-n+2){border-bottom:1px solid var(--border)}.passdown-detail-grid>section:last-child{border-bottom:0}.filter-tabs.wide{width:100%}.passdown-detail{padding:13px}.task-overview-page{height:calc(100vh - var(--topbar) - var(--header) - 58px);min-height:0;padding:8px 8px 22px;display:block;overflow-y:auto}.overview-operational-grid{display:block}.overview-operational-grid>*,.overview-center-stack>*{margin-bottom:8px}.overview-center-stack{display:block}.task-info-card,.readiness-card,.logistics-card,.execution-card{padding:11px}.task-info-wide>dl,.task-info-wide .task-background-info>dl{display:block}.overview-context-card{padding:0 11px 11px}.activity-card{overflow-x:auto}.activity-card-head,.activity-table{min-width:650px}.task-overview-page.option-b .overview-operational-grid{min-height:0;display:block}.action-plan-panel{margin-bottom:8px}.action-plan-head{align-items:flex-start}.action-plan-head p{display:none}.action-plan-head .button{min-height:34px;padding-inline:9px}.task-background-info dl>div{padding-block:8px;display:block}.task-background-info dl>div dt{margin-bottom:3px}.task-workspace-tabbar{flex-wrap:wrap;padding:0 12px 10px}.task-workspace-tabbar>i{display:none}.task-workspace-tabbar .create-plan-button{justify-content:center;width:100%;min-height:40px}.action-plan-table{overflow:visible}.action-plan-table-head{display:none}.action-plan-row{grid-template-rows:repeat(4,auto);grid-template-columns:minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:128px;padding:12px}.action-plan-row .plan-name{white-space:normal;font-size:var(--text-sm);line-height:var(--lh-normal);grid-area:1/1/auto/-1}.action-plan-row .plan-status,.action-plan-row .plan-outcome,.action-plan-row .plan-duration{grid-template-columns:58px auto;justify-content:start;gap:7px;display:grid}.action-plan-row .plan-status:before,.action-plan-row .plan-outcome:before,.action-plan-row .plan-duration:before{content:attr(data-label);color:var(--fg-3);font-size:var(--text-micro);font-weight:var(--weight-regular)}.action-plan-row .plan-status{grid-area:2/1}.action-plan-row .plan-outcome{grid-area:3/1}.action-plan-row .plan-duration{grid-area:4/1;grid-template-columns:58px auto 1fr;align-content:center;align-self:stretch}.action-plan-row .plan-duration svg{justify-self:end}.action-plan-context{grid-template-columns:1fr auto}.action-plan-context>span:nth-last-child(-n+2){display:none}.task-overview-page.option-b{grid-template-rows:max-content max-content max-content;align-content:start;gap:8px;padding-bottom:96px;display:grid}.task-information-primary dl{grid-template-columns:1fr 1fr;row-gap:9px}.task-information-primary dl>div:last-child{grid-column:1/-1}.task-information-leading{grid-template-columns:1fr 1fr}.task-overview-page.option-b .overview-operational-grid{grid-template-rows:repeat(3,minmax(104px,auto));grid-template-columns:1fr;align-content:start;gap:8px;min-height:328px;display:grid}.task-overview-page.option-b .overview-operational-grid>*{margin-bottom:0}.workspace-summary-card{min-height:104px}.activity-card{overflow:hidden}.activity-card-head{min-width:0}.activity-card-head>span{display:none}.activity-table{min-width:0}.activity-table .activity-head{display:none}.activity-table>button{grid-template-rows:auto auto auto;grid-template-columns:64px minmax(0,1fr) auto;gap:5px 8px;min-height:88px;padding:10px 12px}.activity-table>button span{border-right:0;padding:0}.activity-table>button span:first-child{color:var(--fg-2);grid-area:1/1}.activity-table>button span:nth-child(2){grid-area:1/2}.activity-table>button span:nth-child(3){color:var(--fg-1);font-weight:var(--weight-semibold);white-space:normal;grid-area:2/1/auto/-1}.activity-table>button span:nth-child(4){color:var(--fg-3);grid-area:3/2/auto/-1}.activity-table>button span:nth-child(5){grid-area:1/3}}.app-shell.page-execution{--header:76px}.task-header.execution-mode{color:var(--fg-inv);background:var(--brand-navy);border-bottom:0}.execution-mode .execution-heading-row{height:76px;padding:4px 18px}.execution-identity{min-width:360px}.execution-context-line{color:#ffffffad;align-items:center;gap:8px;min-width:0;display:flex}.execution-context-line>span{opacity:.55}.execution-context-line p{color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:11px;overflow:hidden}.task-back-link{color:#ffffffdb;min-height:24px;font-size:11px;font-weight:var(--weight-medium);align-items:center;gap:5px;display:inline-flex}.task-back-link:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.task-back-link svg{width:15px}.execution-mode .task-title-row{gap:10px}.execution-mode .task-title-row h1{color:#fff;letter-spacing:var(--tracking-tight);font-size:20px}.task-state{color:#ffffffeb;font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.task-state i{background:var(--accent);border-radius:var(--r-full);width:9px;height:9px}.task-state.warning i{background:#ffb020}.task-state-select{color:#fff;border-radius:var(--r-sm);min-height:24px;font:inherit;font-size:12px;font-weight:var(--weight-medium);cursor:pointer;background-color:#0000;border:1px solid #ffffff5c;padding:2px 24px 2px 7px}.task-state-select:hover{border-color:#ffffffb8}.task-state-select:focus-visible{outline-offset:2px;outline:2px solid #fff}.task-state-select option{color:var(--fg-1);background:var(--bg-surface)}.task-priority{color:#ffb2b7;border-radius:var(--r-sm);min-height:24px;font-size:11px;font-weight:var(--weight-semibold);border:1px solid #ffb2b7c2;align-items:center;padding:2px 8px;display:inline-flex}.execution-command-area{align-items:center;gap:12px;min-width:0;display:flex}.execution-command-metrics{border-radius:var(--r-md);border:1px solid #ffffff2e;grid-template-columns:112px repeat(5,76px);height:54px;margin:0;display:grid;overflow:hidden}.execution-command-metrics>div{border-right:1px solid #ffffff21;align-content:center;min-width:0;padding:4px 8px;display:grid}.execution-command-metrics>div:last-child{border-right:0}.execution-command-metrics dt{color:#ffffffad;font-size:9px;line-height:1.2}.execution-command-metrics dd{color:#fff;font:var(--weight-semibold) 15px/1.1 var(--font-data);letter-spacing:-.02em;white-space:nowrap;margin:1px 0 0}.execution-command-metrics small{color:#ffffffad;white-space:nowrap;margin-top:2px;font-size:9px;line-height:1.15}.execution-command-metrics .ahead dd{color:#72e3b5}.execution-command-metrics .delayed dd,.execution-command-metrics .safety-metric dd{color:#ff9b9f}.execution-command-metrics .progress-metric{grid-template-columns:1fr auto;column-gap:8px}.execution-command-metrics .progress-metric dt,.execution-command-metrics .progress-metric span,.execution-command-metrics .progress-metric dd{grid-column:1}.execution-command-metrics .progress-metric small{grid-area:2/2/span 2;align-self:end}.execution-command-metrics .progress-metric>span{background:#fff3;width:52px;height:3px;margin-top:4px;overflow:hidden}.execution-command-metrics .progress-metric>span i{background:var(--accent);height:100%;display:block}.execution-mode .task-actions{gap:7px}.execution-mode .task-actions .button,.execution-mode .header-more>.icon-button{color:#fff;background:0 0;border-color:#ffffff57}.execution-mode .task-actions .button:hover,.execution-mode .header-more>.icon-button:hover{background:#ffffff1a;border-color:#ffffff8f}.execution-mode .task-actions .danger-outline{color:#ffb2b7;border-color:#ff7e87cc}.execution-mode .header-action-menu{color:var(--fg-1)}.execution-mode .task-command-rail{color:var(--fg-1);border-top:0;border-bottom:1px solid var(--border);background:#fff}.execution-workspace-shell .workspace-grid{height:calc(100vh - var(--topbar) - var(--header));background:var(--bg-page)}.execution-column{padding:10px 12px}.execution-workspace-shell .workspace-panel{border-radius:var(--r-xs);box-shadow:var(--shadow-xs)}.execution-workspace-shell .procedure-summary-bar{background:var(--bg-surface);padding:12px 16px 10px}.execution-workspace-shell .step-progress>div span{background:var(--accent)}.execution-workspace-shell .workspace-tabs button span{color:var(--fg-3);background:0 0;border-radius:0;padding:0;font-size:11px}.execution-workspace-shell .workspace-tabs .safety-tab span{color:var(--warning);background:0 0}.execution-workspace-shell .procedure-row.selected{background:var(--bg-selected);box-shadow:inset 0 0 0 1px var(--border-light)}.execution-workspace-shell .procedure-row.selected:before{content:none}.execution-workspace-shell .procedure-row:focus-visible{z-index:1;position:relative}.completion-bar .completion-menu button{border-radius:var(--r-sm);width:100%;min-height:38px;color:var(--fg-1);justify-content:flex-start;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.completion-bar .completion-menu button:hover{background:var(--bg-hover)}.completion-bar .completion-menu button svg{width:18px;color:var(--success)}.completion-bar .completion-menu button.nok,.completion-bar .completion-menu button.nok svg{color:var(--danger)}.completion-bar .completion-menu button.skipped,.completion-bar .completion-menu button.skipped svg{color:var(--warning)}.toast{bottom:118px}.next-action-panel,.team-escalation-panel{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--r-xs);box-shadow:var(--shadow-xs);margin-bottom:8px;padding:14px}.inline-state{color:var(--fg-2);font-size:11px;font-weight:var(--weight-semibold);align-items:center;gap:6px;display:inline-flex}.inline-state i{border-radius:var(--r-full);background:currentColor;width:7px;height:7px}.inline-state.warning{color:var(--warning)}@media (width<=1279px){.execution-command-metrics{grid-template-columns:106px repeat(3,72px)}.execution-command-metrics>div:nth-child(4),.execution-command-metrics>div:nth-child(5){display:none}.execution-workspace-shell .workspace-grid,.execution-workspace-shell .workspace-grid.procedure-collapsed,.execution-workspace-shell .workspace-grid.context-collapsed-grid,.execution-workspace-shell .workspace-grid.procedure-collapsed.context-collapsed-grid{height:calc(100vh - var(--topbar) - var(--header) - 46px)}}@media (width<=900px){.execution-command-metrics{display:none}}@media (width<=760px){.app-shell.page-execution{--header:104px}.execution-mode .execution-heading-row{height:104px;padding:5px 12px}.execution-identity{min-width:0}.execution-mode .task-title-row h1{width:auto;font-size:18px}.execution-mode .task-state,.execution-mode .task-state-select,.execution-context-line>span,.execution-context-line p{display:none}.execution-command-area{justify-content:flex-end;margin-top:6px}.execution-mode .task-actions{width:100%}.execution-mode .task-actions .danger-outline{margin-left:auto}.completion-bar{z-index:6;background:var(--bg-surface);padding-top:7px;position:sticky;bottom:0}.completion-menu{width:auto;position:fixed;bottom:66px;left:12px;right:12px}.execution-workspace-shell .workspace-grid,.execution-workspace-shell .workspace-grid.procedure-collapsed{height:calc(100vh - var(--topbar) - var(--header) - 46px - 58px)}}.app-shell.embedded{--topbar:0px;--sidebar:0px;min-height:100vh}.app-shell.embedded .main-shell{min-height:100vh;margin-left:0;padding-top:0;padding-bottom:0}.action-plan-details-page{height:calc(100vh - var(--topbar) - var(--header));background:var(--bg-page);color:var(--fg-1);padding:18px 24px 40px;font-size:14px;overflow-y:auto}.details-back-link,.execution-route-bar button{min-height:36px;color:var(--fg-2);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.details-back-link svg,.execution-route-bar svg{width:18px}.plan-details-header{justify-content:space-between;align-items:flex-end;gap:28px;max-width:1220px;margin:8px auto 16px;display:flex}.plan-details-header h1{color:var(--brand-navy);margin:4px 0;font-size:28px;line-height:1.15}.plan-details-header p{max-width:700px;color:var(--fg-2);margin:0;font-size:14px}.eyebrow{color:var(--fg-3);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.plan-details-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.plan-details-actions .button{min-height:38px}.baseline-label,.status-pill.status-executing,.status-pill.status-ready,.status-pill.status-review,.status-pill.status-draft,.status-pill.status-completed{border:1px solid var(--border);border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.baseline-label svg{width:15px}.status-pill.status-executing{color:var(--info);background:var(--info-bg)}.status-pill.status-review{color:#6d4ab3;background:#f3efff}.status-pill.status-draft{color:var(--fg-2);background:var(--bg-subtle)}.status-pill.status-ready,.status-pill.status-completed{color:var(--success);background:var(--success-bg)}.baseline-banner,.plan-mode-notice{color:#174a73;background:#eef7ff;border:1px solid #cce5f7;border-radius:7px;align-items:center;gap:10px;max-width:1220px;min-height:52px;margin:0 auto 12px;padding:10px 14px;display:flex}.baseline-banner>svg,.plan-mode-notice>svg{flex:0 0 20px}.baseline-banner span{flex-direction:column;gap:2px;display:flex}.baseline-banner small{color:var(--fg-2);font-size:12px}.baseline-banner em{margin-left:auto;font-style:normal;font-weight:700}.plan-mode-notice button{margin-left:auto}.plan-details-tabs{border-bottom:1px solid var(--border);gap:22px;max-width:1220px;min-height:44px;margin:0 auto;display:flex;overflow-x:auto}.plan-details-tabs button{min-width:max-content;color:var(--fg-2);padding:0 2px;font-size:13px;font-weight:650;position:relative}.plan-details-tabs button.active{color:var(--brand-navy)}.plan-details-tabs button.active:after{content:"";background:var(--accent);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.plan-details-content{max-width:1220px;margin:16px auto 0}.plan-overview-grid{grid-template-columns:minmax(0,2fr) minmax(220px,1fr) minmax(220px,1fr);gap:12px;display:grid}.plan-detail-card{border:1px solid var(--border);background:#fff;border-radius:8px;min-width:0;padding:16px}.plan-detail-card h2{color:var(--brand-navy);margin:8px 0;font-size:18px}.plan-detail-card h3{margin:8px 0 5px;font-size:15px}.plan-detail-card p{color:var(--fg-2);margin:0;line-height:1.5}.plan-detail-card dl{gap:8px;margin:15px 0 0;display:grid}.plan-detail-card dl>div{justify-content:space-between;gap:14px;display:flex}.plan-detail-card dt{color:var(--fg-3);font-size:12px}.plan-detail-card dd{text-align:right;margin:0;font-weight:650}.plan-metric{color:var(--brand-navy);margin:9px 0;font-size:28px;line-height:1;display:block}.plan-metric small{font-size:14px}.plan-progress{background:var(--bg-subtle);border-radius:99px;height:7px;overflow:hidden}.plan-progress span{background:var(--accent);height:100%;display:block}.plan-attention-card.blocked{border-left:3px solid var(--warning);background:var(--warning-bg)}.approver-line{align-items:center;gap:6px;margin-top:12px;font-size:12px;font-weight:700;display:flex}.approver-line svg{width:18px}.plan-span-two{grid-column:span 2}.plan-findings{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.plan-findings span{background:var(--bg-page);border-radius:6px;flex-direction:column;gap:3px;padding:11px;display:flex}.plan-findings small{color:var(--fg-2);font-size:12px}.plan-list-panel{border:1px solid var(--border);background:#fff;border-radius:8px;overflow:hidden}.plan-list-head,.plan-list-row{border-bottom:1px solid var(--border-light);grid-template-columns:minmax(280px,1fr) 150px 120px;align-items:center;gap:12px;min-height:44px;padding:8px 14px;display:grid}.plan-list-head{min-height:36px;color:var(--fg-3);background:var(--brand-lavender);font-size:12px;font-weight:700}.plan-list-row:last-child{border-bottom:0}.plan-list-row>span:first-child{gap:8px;display:flex}.plan-list-row>span:nth-child(2){color:var(--fg-2);text-transform:capitalize}.plan-list-row>span:last-child{text-transform:capitalize;font-size:12px;font-weight:700}.plan-list-row .blocked{color:var(--danger)}.plan-record-list article,.plan-history-panel article{border-bottom:1px solid var(--border-light);grid-template-columns:60px 1fr;gap:12px;padding:14px;display:grid}.plan-record-list time{color:var(--fg-3);font-size:12px}.plan-record-list p,.plan-history-panel p{color:var(--fg-2);margin:4px 0 0}.plan-history-panel article{grid-template-columns:28px 1fr}.revision-modal textarea{resize:vertical;width:100%}.revision-result{color:var(--info);background:var(--info-bg);border-radius:6px;align-items:center;gap:9px;padding:10px;display:flex}.revision-result.new-plan{color:var(--warning);background:var(--warning-bg)}.revision-result span{flex-direction:column;display:flex}.revision-result small{font-size:12px}.execution-workspace-shell{background:#f8fbff}.execution-route-bar{height:38px;color:var(--fg-3);border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;padding:0 12px;font-size:12px;display:flex}.execution-mobile-toolbar{display:none}.execution-workspace-shell,.execution-workspace-shell .workspace-grid{color:var(--fg-1);font-size:14px}.execution-workspace-shell .procedure-name,.execution-workspace-shell .message-detail,.execution-workspace-shell .panel-title-row p,.execution-workspace-shell .compact-material-row small,.execution-workspace-shell .task-heading-row p,.execution-workspace-shell .procedure-code,.execution-workspace-shell .message-time,.execution-workspace-shell .procedure-row,.execution-workspace-shell .help-row,.execution-workspace-shell .loto-box,.execution-workspace-shell .quick-actions button{font-size:12px}.execution-workspace-shell .workspace-tabs button{min-width:118px;font-size:13px}.task-header .task-heading-row>div>p,.task-header .header-time-tracker small,.task-header .header-time-tracker strong{font-size:12px}.execution-workspace-shell small,.execution-workspace-shell dt,.execution-workspace-shell dd,.execution-workspace-shell th,.execution-workspace-shell td,.execution-workspace-shell em,.execution-workspace-shell .risk-label,.execution-workspace-shell .action-plan-context small,.execution-workspace-shell .action-plan-context-status,.execution-workspace-shell .workspace-tabs button span,.execution-workspace-shell .annotation-editor>span,.execution-workspace-shell .procedure-note-tools span,.execution-workspace-shell .loto-box-head strong,.execution-workspace-shell .verified-row button{font-size:12px!important}.blocked-step-label{color:var(--danger);background:var(--danger-bg);border-radius:99px;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;font-size:12px;display:inline-flex}.blocked-step-label svg{width:16px}.complete-floater:disabled{cursor:not-allowed;opacity:.5}.workspace-materials-view{background:var(--bg-page);height:100%;padding:10px;overflow-y:auto}.workspace-materials-table-panel{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--r-sm);min-width:0;overflow:hidden}.workspace-materials-table-head{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 12px;display:flex}.workspace-materials-table-head h3{color:var(--brand-navy);align-items:center;gap:7px;margin:0;font-size:15px;display:flex}.workspace-materials-table-head h3 svg{width:19px;height:19px}.workspace-materials-table-head p{color:var(--fg-3);margin:3px 0 0;font-size:10px}.workspace-materials-toolbar{align-items:center;gap:7px;display:flex}.workspace-materials-search{width:min(320px,28vw);min-width:190px;height:34px;color:var(--fg-3);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-sm);align-items:center;gap:7px;padding:0 9px;display:flex}.workspace-materials-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px #0057b824}.workspace-materials-search svg{flex:none;width:17px;height:17px}.workspace-materials-search input{min-width:0;color:var(--fg-1);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:11px}.workspace-materials-notice{min-height:34px;color:var(--success);background:var(--success-bg);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:7px 12px;font-size:11px;display:flex}.workspace-materials-notice button{width:24px;height:24px;color:inherit;place-items:center;display:grid}.workspace-materials-notice svg{width:15px;height:15px}.workspace-materials-table-wrap{min-width:0;overflow-x:auto}.workspace-materials-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}.workspace-materials-table th{height:34px;color:var(--fg-3);background:var(--bg-hover);border-bottom:1px solid var(--border);text-align:left;font-size:10px;font-weight:var(--weight-medium);white-space:nowrap;padding:7px 10px}.workspace-materials-table td{height:54px;color:var(--fg-2);border-bottom:1px solid var(--border-light);vertical-align:middle;padding:8px 10px;font-size:10.5px}.workspace-materials-table tbody tr:hover{background:var(--bg-hover)}.workspace-materials-table th:first-child{width:19%}.workspace-materials-table th:nth-child(2),.workspace-materials-table th:nth-child(3){width:14%}.workspace-materials-table th:nth-child(4){width:12%}.workspace-materials-table th:nth-child(5),.workspace-materials-table th:nth-child(6){width:8%}.workspace-materials-table th:nth-child(7){width:13%}.workspace-materials-table th:nth-child(8){width:12%}.workspace-materials-table td:first-child{color:var(--brand-navy)}.workspace-materials-table td:first-child strong,.workspace-materials-table td:first-child small{display:block}.workspace-materials-table td:first-child small{color:var(--fg-3);margin-top:3px;font-size:9px}.workspace-materials-table .status-pill{width:fit-content}.workspace-materials-table-panel>footer{min-height:34px;color:var(--fg-3);padding:8px 12px;font-size:10px}.workspace-materials-empty{min-height:170px;color:var(--fg-3);text-align:center;align-content:center;place-items:center;gap:5px;display:grid}.workspace-materials-empty svg{width:24px;height:24px}.workspace-materials-empty strong{color:var(--fg-1);font-size:12px}.workspace-materials-empty span{font-size:10px}@media (width<=860px){.workspace-materials-table-head{flex-direction:column;align-items:stretch}.workspace-materials-toolbar{flex-wrap:wrap;width:100%}.workspace-materials-search{flex:100%;width:100%}.workspace-materials-toolbar .button{flex:1;justify-content:center}}.workspace-support-view{background:var(--bg-page);height:100%;padding:16px;overflow-y:auto}.knowledge-view{flex-direction:column;gap:12px;display:flex}.knowledge-back-button{width:fit-content;min-height:34px;color:var(--brand-navy);font-size:12px;font-weight:var(--weight-medium);align-items:center;gap:5px;display:inline-flex}.knowledge-back-button:hover{color:var(--accent)}.knowledge-back-button svg{width:18px;height:18px}.workspace-support-view>header{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--r-sm);grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px;display:grid}.workspace-support-view>header h3{color:var(--brand-navy);margin:0;font-size:16px}.workspace-support-view>header p{color:var(--fg-3);margin:3px 0 0;font-size:11px;line-height:1.4}.support-view-icon{width:34px;height:34px;color:var(--brand-navy);background:var(--info-bg);border-radius:var(--r-sm);place-items:center;display:grid}.support-view-icon svg{width:20px;height:20px}.support-view-icon.warning{color:var(--warning);background:var(--warning-bg)}.support-view-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.support-view-grid section{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--r-sm);min-height:118px;padding:12px}.support-view-grid small,.knowledge-results small{color:var(--fg-3);font-size:9px;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;display:block}.support-view-grid strong{color:var(--fg-1);margin-top:6px;font-size:12px;display:block}.support-view-grid p{color:var(--fg-2);margin:6px 0 0;font-size:10.5px;line-height:1.45}.escalation-view>.button{margin-top:12px}.knowledge-search{min-height:42px;color:var(--fg-3);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-sm);align-items:center;gap:8px;padding:0 12px;display:flex}.knowledge-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px #0057b824}.knowledge-search svg{flex:none;width:19px;height:19px}.knowledge-search input{min-width:0;color:var(--fg-1);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.knowledge-search input::placeholder{color:var(--fg-3)}.knowledge-results{gap:8px;display:grid}.knowledge-results>button{text-align:left;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--r-sm);grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;padding:12px;display:grid}.knowledge-results>button:hover{background:var(--bg-hover);border-color:var(--border)}.knowledge-results>button>svg:first-child{width:22px;color:var(--brand-navy)}.knowledge-results>button>svg:last-child{width:16px;color:var(--fg-3)}.knowledge-results strong{color:var(--fg-1);margin-top:2px;font-size:12px;display:block}.knowledge-results p{color:var(--fg-3);margin:3px 0 0;font-size:10.5px;line-height:1.35}.knowledge-empty{min-height:180px;color:var(--fg-3);text-align:center;background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--r-sm);align-content:center;place-items:center;gap:6px;display:grid}.knowledge-empty svg{width:28px;height:28px}.knowledge-empty strong{color:var(--fg-1);font-size:13px}.knowledge-empty p{margin:0;font-size:11px}.next-action-panel,.team-escalation-panel{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:6px;margin-bottom:8px;padding:14px}.next-action-panel{border-left:3px solid var(--accent);position:relative}.next-action-panel h3{color:var(--brand-navy);margin:5px 0;font-size:15px;line-height:1.3}.next-action-panel p{color:var(--fg-2);margin:0 0 10px;font-size:12px;line-height:1.45}.next-action-panel .status-pill{position:absolute;top:12px;right:12px}.team-escalation-panel .eyebrow{margin-bottom:10px;display:block}.team-list{gap:8px;display:grid}.team-list>span{border-top:1px solid var(--border-light);align-items:center;gap:8px;padding:8px 0;display:flex}.team-list>span>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.team-list strong{font-size:12px}.team-list small{color:var(--fg-3);font-size:12px;line-height:1.3}.team-escalation-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.team-escalation-actions .button{justify-content:center}.execution-drawer-backdrop{display:none}@media (width<=1279px){.execution-workspace-shell .workspace-grid.knowledge-mode,.execution-workspace-shell .workspace-grid.knowledge-mode.procedure-collapsed,.execution-workspace-shell .workspace-grid.knowledge-mode.context-collapsed-grid,.execution-workspace-shell .workspace-grid.knowledge-mode.procedure-collapsed.context-collapsed-grid{height:calc(100vh - var(--topbar) - var(--header))}.execution-workspace-shell .workspace-grid,.execution-workspace-shell .workspace-grid.procedure-collapsed,.execution-workspace-shell .workspace-grid.context-collapsed-grid,.execution-workspace-shell .workspace-grid.procedure-collapsed.context-collapsed-grid{height:calc(100vh - var(--topbar) - var(--header) - 84px);grid-template-columns:minmax(0,1fr)}.execution-workspace-shell .workspace-grid>.procedure-rail,.execution-workspace-shell .workspace-grid>.context-column{display:none}.execution-workspace-shell .workspace-tabs .workspace-knowledge-tab{display:flex}.execution-mobile-toolbar{border-bottom:1px solid var(--border);background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;height:46px;padding:0 12px;display:grid}.execution-mobile-toolbar button{min-height:36px;color:var(--brand-navy);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.execution-mobile-toolbar button:last-child{justify-self:end}.execution-mobile-toolbar button span{background:var(--info-bg);border-radius:99px;padding:2px 6px}.execution-drawer-backdrop{z-index:120;background:#0c172a6b;display:flex;position:fixed;inset:0}.procedure-drawer{width:min(380px,88vw);height:100%;box-shadow:var(--shadow-modal);background:#fff}.procedure-drawer .procedure-rail{height:100%;display:flex}.execution-drawer-backdrop.context{justify-content:center;align-items:flex-end}.execution-context-drawer{background:var(--bg-page);width:min(760px,100%);max-height:82vh;box-shadow:var(--shadow-modal);border-radius:14px 14px 0 0;padding:42px 12px 12px;position:relative;overflow-y:auto}.execution-context-drawer>.context-column{padding:0;display:block;overflow:visible}.drawer-close{border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:7px;right:9px}.plan-overview-grid{grid-template-columns:1fr 1fr}.plan-objective-card,.plan-span-two{grid-column:span 2}}@media (width<=760px){.execution-workspace-shell .workspace-grid.knowledge-mode,.execution-workspace-shell .workspace-grid.knowledge-mode.procedure-collapsed{height:calc(100vh - var(--topbar) - var(--header) - 58px)}.action-plan-details-page{height:calc(100vh - var(--topbar) - var(--header) - 58px);padding:10px 10px 28px}.plan-details-header{margin-top:2px;display:block}.plan-details-header h1{font-size:22px}.plan-details-actions{justify-content:flex-start;margin-top:12px}.plan-details-actions .button{min-height:44px}.plan-details-actions .button.primary{order:-1;justify-content:center;width:100%}.plan-overview-grid{display:block}.plan-detail-card{margin-bottom:9px}.plan-findings{grid-template-columns:1fr}.plan-list-panel{overflow-x:auto}.plan-list-head,.plan-list-row{min-width:650px}.baseline-banner{align-items:flex-start}.baseline-banner em{display:none}.execution-route-bar{padding-inline:8px}.execution-route-bar span{display:none}.execution-workspace-shell .workspace-grid,.execution-workspace-shell .workspace-grid.procedure-collapsed{height:calc(100vh - var(--topbar) - var(--header) - 84px - 58px)}.execution-mobile-toolbar button{min-height:44px}.execution-workspace-shell .workspace-tabs button{min-width:120px}}.execution-workspace-shell .workspace-grid{height:calc(100vh - var(--topbar) - var(--header))}.next-action-panel{border-left:1px solid var(--border-light);border-radius:var(--r-xs)}@media (width<=1279px){.execution-workspace-shell .workspace-grid,.execution-workspace-shell .workspace-grid.procedure-collapsed,.execution-workspace-shell .workspace-grid.context-collapsed-grid,.execution-workspace-shell .workspace-grid.procedure-collapsed.context-collapsed-grid{height:calc(100vh - var(--topbar) - var(--header) - 46px)}}@media (width<=760px){.execution-workspace-shell .workspace-grid,.execution-workspace-shell .workspace-grid.procedure-collapsed{height:calc(100vh - var(--topbar) - var(--header) - 46px - 58px)}}.page-execution .workspace-tabs{height:34px;padding-inline:4px}.page-execution .workspace-tabs button{min-width:0;min-height:33px;font-size:11px;font-weight:var(--weight-medium);gap:5px;padding:0 10px}.page-execution .workspace-tabs button svg{width:17px;height:17px}.page-execution .workspace-tabs button.active:after{height:2px;left:8px;right:8px}.page-execution .workspace-tabs .escalation-tab{color:var(--warning)}.page-execution .workspace-tabs .escalation-tab:hover{background:var(--warning-bg)}@media (width<=760px){.page-execution .workspace-tabs{height:38px;padding-inline:0}.page-execution .workspace-tabs button{flex:20%;gap:3px;min-width:0;min-height:37px;padding-inline:4px;font-size:10px}.page-execution .workspace-tabs button svg{width:14px;height:14px}.page-execution .workspace-tabs button span{display:none}.support-view-grid{grid-template-columns:1fr}}.page-execution .procedure-summary-bar{padding:7px 12px 6px}.page-execution .procedure-summary-line{gap:6px}.page-execution .procedure-step-label,.page-execution .procedure-code{font-size:12px;font-weight:var(--weight-regular)}.page-execution .procedure-summary-line i{height:14px}.page-execution .procedure-summary-line h2{font-size:13px;font-weight:var(--weight-regular)}.page-execution .procedure-progress-count{font-size:10px}.page-execution .procedure-summary-bar .step-progress{margin-top:6px}.page-execution .procedure-inline-action{gap:4px;min-height:26px;margin-left:0;padding:3px 8px;font-size:10px}.page-execution .procedure-inline-action svg{width:14px;height:14px}.page-execution .workspace-tabs .safety-tab span{line-height:1;font-size:9px!important}@media (width<=760px){.page-execution .procedure-summary-line h2{font-size:13px}.page-execution .procedure-inline-action{display:none}.safety-plan-document-head{flex-direction:column;align-items:flex-start;gap:10px}.safety-plan-document-state{white-space:normal;align-items:flex-start}.safety-plan-facts,.safety-plan-two-column,.safety-plan-approvals{grid-template-columns:1fr}.safety-plan-facts>div,.safety-plan-facts>div:nth-child(3n),.safety-plan-facts>div:nth-last-child(-n+3),.safety-plan-two-column .safety-plan-section:first-child,.safety-plan-approvals>div{border-bottom:1px solid #eaf0f6;border-right:0}.safety-plan-two-column .safety-plan-section:first-child{border-bottom-color:var(--border)}.safety-plan-risk-table{overflow-x:auto}.safety-plan-risk-row{min-width:720px}.safety-plan-control-list>div{grid-template-columns:96px 1fr}}.procedure-safety-plan{color:var(--fg-1);background:var(--bg-page);padding:0}.procedure-safety-plan-head{background:var(--bg-surface);border-bottom:1px solid var(--border-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.procedure-safety-column{border-right:1px solid var(--border-light);min-width:0;min-height:106px;padding:8px 10px}.procedure-safety-column:last-child{border-right:0}.procedure-task-details{flex-direction:column;gap:5px;display:flex}.procedure-column-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.procedure-column-heading .status-pill{flex:none}.procedure-approval-status{align-items:center;gap:6px;display:inline-flex}.procedure-approval-status time{color:var(--fg-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:9px}.procedure-safety-plan-head small{color:var(--fg-3);font-size:9px;font-weight:var(--weight-semibold);letter-spacing:.04em}.procedure-safety-plan-head h3{color:var(--brand-navy);margin:0;font-size:15px;line-height:1.2}.procedure-safety-plan-head p{color:var(--fg-3);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:9.5px;overflow:hidden}.procedure-task-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;margin:0;display:grid}.procedure-task-facts>div{flex-direction:column;gap:2px;min-width:0;display:flex}.procedure-task-facts dt{color:var(--fg-3);font-size:8px;line-height:1.15}.procedure-task-facts dd{color:var(--fg-1);font-size:9px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.procedure-team{flex-direction:column;gap:7px;display:flex}.procedure-team-content{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 8px;min-width:0;display:grid}.procedure-team-person{align-items:center;gap:7px;display:flex}.procedure-team-person>span:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.procedure-team-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.procedure-team-person em{color:var(--fg-3);font-size:9px;font-style:normal}.procedure-team-meta{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.procedure-team-members,.procedure-team-approver{flex-direction:column;gap:2px;min-width:0;display:flex}.procedure-team-members span,.procedure-team-approver span{color:var(--fg-3);font-size:9px}.procedure-team-members strong,.procedure-team-approver strong{overflow-wrap:anywhere;font-size:10px;font-weight:var(--weight-semibold)}.procedure-requirement-progress{align-items:flex-start;gap:4px;display:flex}.procedure-requirement-donut{width:52px;color:var(--brand-navy);justify-items:center;display:grid;position:relative}.procedure-requirement-donut svg{width:42px;height:42px;transform:rotate(-90deg)}.procedure-requirement-donut circle{fill:none;stroke-width:5px}.procedure-requirement-donut .donut-track{stroke:var(--bg-subtle)}.procedure-requirement-donut .donut-progress{stroke:currentColor;stroke-linecap:round}.procedure-requirement-donut.is-empty .donut-progress{display:none}.procedure-requirement-donut>strong{color:var(--fg-1);font-size:9px;line-height:14px;position:absolute;top:14px}.procedure-requirement-donut>span{color:var(--fg-2);font-size:8.5px;font-weight:var(--weight-semibold);text-align:center;margin-top:3px;line-height:1.15}.procedure-plan-action{background:var(--bg-surface);flex-direction:column;align-items:flex-start;gap:5px;display:flex}.procedure-plan-action>strong{color:var(--brand-navy);font-size:15px;line-height:1.2}.procedure-plan-action>span{color:var(--fg-3);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;line-height:1.3;overflow:hidden}.procedure-plan-action>.button{min-height:26px;margin-top:4px}.procedure-safety-plan-head strong,.procedure-safety-plan-head dd,.procedure-safety-plan-head small,.procedure-safety-plan-head button{font-weight:var(--weight-regular)}.procedure-safety-plan-head .procedure-requirement-donut>strong,.procedure-safety-plan-head .procedure-requirement-donut>span{font-weight:var(--weight-semibold)}.procedure-safety-grid{grid-template-columns:minmax(0,1.75fr) minmax(210px,1fr);gap:10px;padding:10px;display:grid}.procedure-safety-main,.procedure-safety-side{flex-direction:column;gap:10px;min-width:0;display:flex}.procedure-safety-card{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--r-sm);min-width:0;box-shadow:var(--shadow-xs);overflow:hidden}.procedure-safety-card-head{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:8px 10px;display:flex}.procedure-safety-card-head h4{min-width:0;color:var(--brand-navy);align-items:center;gap:5px;margin:0;font-size:12px;line-height:1.2;display:flex}.procedure-safety-card-head h4 svg{width:14px;height:14px}.procedure-safety-card-head>span:not(.status-pill){color:var(--fg-3);white-space:nowrap;font-size:9.5px}.procedure-safety-card-head>svg{width:16px;color:var(--fg-3)}.pre-task-hazard{border:1px solid var(--border-light);border-radius:var(--r-sm);align-items:center;gap:9px;min-height:46px;margin:10px;padding:7px 9px;display:flex}.procedure-safety-icon{width:28px;height:28px;color:var(--brand-blue);background:var(--info-bg);border:1px solid var(--border-light);border-radius:var(--r-sm);place-items:center;display:grid}.procedure-safety-icon svg{width:16px;height:16px}.pre-task-hazard strong{font-size:10.5px}.procedure-hazard-row{grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:8px;padding:12px 10px;display:grid}.procedure-hazard-index{width:24px;height:24px;color:var(--brand-blue);background:var(--info-bg);border-radius:var(--r-sm);font-size:10px;font-weight:var(--weight-semibold);place-items:center;display:grid}.procedure-hazard-row>div{flex-direction:column;gap:5px;min-width:0;display:flex}.procedure-hazard-row>div>strong{font-size:12px}.procedure-hazard-row>div>small{color:var(--fg-3);font-size:8px;font-weight:var(--weight-semibold);letter-spacing:.04em}.procedure-hazard-row p{color:var(--fg-2);align-items:flex-start;gap:5px;margin:0;font-size:10px;line-height:1.45;display:flex}.procedure-hazard-row p svg{width:13px;height:13px;color:var(--fg-3);flex:none}.procedure-hazard-row>div>span{color:var(--fg-3);font-size:9.5px}.procedure-hazard-row>.status-pill{margin-top:1px}.procedure-approval-row{border:1px solid var(--border-light);border-radius:var(--r-sm);justify-content:space-between;align-items:center;min-height:48px;margin:10px;padding:8px 10px;display:flex}.procedure-approval-row>div{flex-direction:column;gap:2px;display:flex}.procedure-approval-row strong{font-size:11px}.procedure-approval-row small{color:var(--success);font-size:9.5px}.procedure-approval-row>svg{width:19px;color:var(--success)}.procedure-ack-row{border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:10px;min-height:52px;margin:0 10px 10px;padding-top:9px;display:flex}.procedure-ack-row>span{flex-direction:column;gap:2px;display:flex}.procedure-ack-row strong{color:var(--fg-2);font-size:10px}.procedure-ack-row small{color:var(--fg-3);font-size:9px}.procedure-risk-card{overflow:visible}.procedure-risk-matrix{grid-template-columns:28px repeat(4,minmax(30px,1fr));align-items:center;gap:3px;padding:10px 8px 5px;display:grid}.procedure-risk-matrix>small{color:var(--fg-3);text-align:center;font-size:7.5px}.procedure-risk-matrix .risk-row-label{text-align:right;padding-right:3px}.risk-cell{color:#08215f;height:28px;font-size:9px;font-weight:var(--weight-semibold);background:#28a461;border-radius:2px;place-items:center;display:grid;position:relative}.risk-cell.risk-3,.risk-cell.risk-4{background:#ffb020}.risk-cell.risk-6,.risk-cell.risk-8{color:#fff;background:#ff5b2d}.risk-cell.risk-9,.risk-cell.risk-12{color:#fff;background:#ef2347}.risk-cell.selected{outline:2px solid var(--brand-blue);outline-offset:1px}.risk-cell em{width:15px;height:15px;color:var(--brand-blue);border:1px solid var(--brand-blue);background:#fff;border-radius:50%;place-items:center;font-size:8px;font-style:normal;display:grid;position:absolute;top:-6px;right:-5px}.procedure-risk-caption{color:var(--fg-3);align-items:center;gap:5px;margin:4px 9px 9px;font-size:8.5px;display:flex}.procedure-risk-caption svg{width:13px;color:var(--brand-blue)}.procedure-ppe-list{flex-wrap:wrap;gap:6px;padding:10px;display:flex}.procedure-ppe-list>span{color:#fff;background:#00659a;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.procedure-ppe-list svg{stroke-width:1.5px;width:17px;height:17px}.procedure-activity-card summary{min-height:40px;color:var(--brand-navy);cursor:pointer;justify-content:space-between;align-items:center;padding:9px 10px;font-size:12px;list-style:none;display:flex}.procedure-activity-card summary::-webkit-details-marker{display:none}.procedure-activity-card summary svg{width:16px;color:var(--fg-3);transition:transform .15s}.procedure-activity-card[open] summary svg{transform:rotate(180deg)}.procedure-activity-card p{color:var(--fg-2);border-top:1px solid var(--border-light);gap:8px;margin:0;padding:7px 10px;font-size:9px;display:flex}.procedure-activity-card time{color:var(--fg-3);font-variant-numeric:tabular-nums}@media (width<=1000px){.procedure-safety-grid{grid-template-columns:1fr}.procedure-safety-side{grid-template-columns:1fr 1fr;align-items:start;display:grid}}.safety-workflow-tabs{grid-template-columns:repeat(4,1fr)}@media (width<=760px){.safety-workflow-tabs{grid-template-columns:repeat(4,minmax(108px,1fr))}.procedure-safety-plan-head{grid-template-columns:1fr}.procedure-safety-column{border-right:0;border-bottom:1px solid var(--border-light);min-height:0}.procedure-plan-action{border-bottom:0}.procedure-safety-side{display:flex}.procedure-hazard-row{grid-template-columns:26px minmax(0,1fr)}.procedure-hazard-row>.status-pill{grid-column:2}.procedure-ack-row{flex-direction:column;align-items:stretch}.procedure-ack-row .button{justify-content:center}}}html,body,#root{width:100%;min-width:0;height:100%;margin:0}body{background:#f4f6f9}.fp-page{color:#162647;height:100%;padding:16px;overflow:auto}.fp-page h1,.fp-page h2{color:#101f85}.fp-page button,.fp-page input,.fp-page select,.fp-page textarea{font:inherit}.fp-page button,.fp-page select,.fp-page input{color:#101f85;background:#fff;border:1px solid #ccd5e4;border-radius:4px;padding:8px 12px}.fp-page button{cursor:pointer}.fp-page button:disabled{opacity:.5;cursor:not-allowed}.fp-page section,.fp-page .machine-card{background:#fff;border:1px solid #d8dfeb;border-radius:4px;margin:12px 0;padding:14px}.fp-page table{border-collapse:collapse;background:#fff;width:100%}.fp-page th,.fp-page td{text-align:left;border-bottom:1px solid #e2e8f2;padding:12px}.fp-page th{background:#e9edf5}.fp-page a{color:#101f85}.fp-page .table-scroll{overflow-x:auto}.fp-page .error{color:#b91c1c}.fp-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.fp-handover label{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;display:flex}.fp-handover select,.fp-handover input{min-width:0;max-width:100%}.fp-handover .actions{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.fp-handover li{overflow-wrap:anywhere;margin:8px 0}.fp-handover-ok{color:#166534}.fp-handover-rejected{color:#b91c1c}.fp-module-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.fp-module-grid a{background:#fff;border:1px solid #d8dfeb;border-radius:4px;padding:18px;text-decoration:none}.ops-side{overflow-y:auto}.fp-retained-module{flex-direction:column;height:100%;min-height:0;display:flex}.fp-module-mount{flex:1;min-height:0}.fp-module-source{color:var(--ex-muted);background:var(--ex-surface);border-bottom:1px solid var(--ex-border);padding:6px 16px;font-size:11px}.fp-module-tabs{background:var(--ex-surface);border-bottom:1px solid var(--ex-border);gap:4px;padding:6px 12px;display:flex;overflow-x:auto}.fp-module-tabs a{color:var(--ex-link);flex-shrink:0;padding:8px;font-size:13px;text-decoration:none}.fp-module-tabs a[aria-current=page]{background:var(--ex-blue-bg);box-shadow:inset 0 -2px var(--ex-link)}.fp-grouped-page{flex-direction:column;height:100%;min-height:0;display:flex}.fp-grouped-content{flex:1;min-height:0;overflow:hidden}.fp-notice{background:#edf3ff;border-radius:4px;padding:10px 14px}.fp-reconciliation{background:var(--ex-surface);border-bottom:1px solid var(--ex-border);flex-shrink:0;max-height:45vh;padding:10px 16px;font-size:12px;overflow:auto}.fp-reconciliation summary{cursor:pointer;color:var(--ex-link);font-weight:600}.fp-reconciliation button{font:inherit;border:1px solid var(--ex-border);background:var(--ex-surface);color:var(--ex-link);cursor:pointer;border-radius:4px;padding:6px 12px}.fp-reconciliation p{max-width:100ch;margin:10px 0;line-height:1.5}.fp-reconciliation-table{overflow-x:auto}.fp-reconciliation table{border-collapse:collapse;width:100%;min-width:680px}.fp-reconciliation caption{text-align:left;padding:8px 0}.fp-reconciliation th,.fp-reconciliation td{text-align:left;border-bottom:1px solid var(--ex-border);padding:8px}.fp-reconciliation thead{background:var(--ex-blue-bg)}@media (width<=600px){.fp-page{padding:10px}}.fp-audit-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.fp-audit-filters label{flex-direction:column;gap:4px;min-width:140px;font-size:.9em;display:flex}.fp-audit-filter-actions{gap:8px;display:flex}.fp-audit details ul{margin:6px 0 0;padding-left:18px}.fp-metric-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.fp-metric-card{margin:0}.fp-metric-card h2{margin-top:0;font-size:1.05rem}.fp-metric-value{color:#101f85;margin:4px 0;font-size:2rem;font-weight:600}@media (width<=600px){.fp-audit-filters label{min-width:100%}}.fp-procedure-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fp-procedure{overflow-wrap:anywhere;background:#fff;border:1px solid #d8dfeb;border-radius:4px;min-width:0;padding:14px}.fp-procedure h3{color:#101f85;margin:0 0 6px}.fp-procedure h4{text-transform:uppercase;letter-spacing:.04em;color:#4a5a7a;margin:14px 0 4px;font-size:13px}.fp-procedure .muted,.fp-procedures .muted{color:#4a5a7a}.fp-procedure ul,.fp-procedure ol{margin:4px 0;padding-left:20px}.fp-procedure .fp-form{gap:8px;margin-top:12px;display:grid}.fp-procedure .fp-form label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fp-procedure .fp-form input,.fp-procedure .fp-form textarea,.fp-procedure .fp-form select{min-width:0;max-width:100%}.fp-procedure .actions{flex-wrap:wrap;gap:8px;display:flex}.fp-procedure .fp-metric-entry{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;display:flex}.fp-procedure [role=alert]{color:#b91c1c}.fp-cmd-panel{gap:14px;display:grid}.fp-cmd{overflow-wrap:anywhere;background:#fff;border:1px solid #d8dfeb;border-radius:4px;min-width:0;padding:14px}.fp-cmd h2{color:#101f85;margin:0 0 6px}.fp-cmd h3{text-transform:uppercase;letter-spacing:.04em;color:#4a5a7a;margin:14px 0 4px;font-size:13px}.fp-cmd ul{margin:4px 0;padding-left:20px}.fp-cmd .muted,.fp-cmd-reason{color:#4a5a7a;margin:4px 0}.fp-cmd .actions{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.fp-cmd .fp-form{gap:8px;margin-top:12px;display:grid}.fp-cmd .fp-form label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fp-cmd .fp-form input,.fp-cmd .fp-form textarea,.fp-cmd .fp-form select{min-width:0;max-width:100%}.fp-cmd-item{margin:8px 0}.fp-cmd .fp-template{border-top:1px solid #d8dfeb;margin-top:16px;padding-top:12px}.fp-cmd .fp-template h3{text-transform:none;letter-spacing:0;color:#101f85;margin:0 0 6px;font-size:16px}.fp-cmd .fp-template h4{margin:12px 0 4px;font-size:14px}.fp-cmd-error{color:#b91c1c;margin:6px 0}.fp-cmd-ok{color:#166534;margin:6px 0}.fp-so-pending-bar{background:#f6f8fc;border:1px solid #d8dfeb;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0;padding:8px 12px;display:flex}.fp-so-pending,.ops-so-pending{color:#34456b;white-space:nowrap;background:#eef2fa;border:1px solid #b6c1d8;border-radius:10px;padding:1px 8px;font-size:12px;display:inline-block}.fp-reapproval-badge{color:#6b4a00;white-space:nowrap;background:#fff6e0;border:1px solid #c79a3a;border-radius:10px;padding:1px 8px;font-size:12px;display:inline-block}.fp-reapproval-notice,.reapproval-notice{color:#3d2b00;background:#fff6e0;border:1px solid #c79a3a;border-left-width:4px;border-radius:4px;margin:8px 0;padding:8px 12px}.reapproval-notice p{margin:4px 0}.fp-so-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fp-so-form label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fp-so-pending-bar .fp-cmd-reason,.fp-so-pending-bar .fp-cmd-error,.fp-so-pending-bar .fp-cmd-ok{flex-basis:100%;margin:0}@media (width<=820px){.fp-so-pending-bar{z-index:21;margin-top:44px;position:relative}}
