@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.resize{resize:both}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.module-picker{gap:12px;display:grid}.module-option{background:#fff;border:1px solid #dbe3ed;border-radius:8px;align-content:start;gap:12px;padding:12px;display:grid}.module-card-enabled{border-color:#c8d8ea}.module-card-disabled{background:#fbfcfe}.module-card-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.module-toggle-row{align-items:flex-start;gap:10px;min-width:0;display:flex}.module-option input[type=checkbox]{margin-top:3px}.module-title-block{gap:4px;min-width:0;display:grid}.module-title-row{color:#17233c;align-items:center;gap:8px;display:flex}.module-title-row svg{color:#607086;flex:none}.module-status-row{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:520px;display:flex}.module-attention-summary{color:#844312;background:#fff8ed;border:1px solid #f0d6b8;border-radius:8px;margin:0;padding:9px 11px;font-size:13px;font-weight:750;line-height:1.4}.module-attention-failed{color:#9d2525;background:#fff4f4;border-color:#f2c4c4}.module-card-details-accordion{gap:8px;display:grid}.module-settings-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.module-settings-summary>div{background:#fff;border:1px solid #e2e9f2;border-radius:8px;gap:2px;padding:10px 12px;display:grid}.module-settings-summary strong{color:#17233c;font-size:20px;line-height:1}.module-settings-summary span{color:#607086;font-size:12px;font-weight:700}.module-option small{color:#607086;font-size:12px;font-weight:650;line-height:1.35}.module-configuration{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:12px;display:grid}.module-accordion{gap:8px;display:grid}.module-runtime-intent{background:#f8fafc;border:1px solid #e4ebf3;border-radius:8px;padding:10px}.module-configuration-group,.field-stack{gap:8px;min-width:0;display:grid}.telegram-setup-surface{gap:12px;display:grid}.telegram-primary-grid,.telegram-action-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.telegram-secondary-accordion .module-configuration-group{background:0 0}.module-checklist-block{gap:6px;display:grid}.module-checklist{color:#314156;gap:5px;margin:0;padding-left:18px;font-size:12px;font-weight:650;line-height:1.35;display:grid}.module-checklist-complete{color:#286b4f}.module-checklist-missing{color:#a14b16}.field-stack input,.field-stack select{border:1px solid var(--input);border-radius:8px;width:100%;min-width:0;padding:10px 11px}.field-hint{color:var(--field-hint)}.field-error{color:var(--field-error);font-weight:750}.inline-actions{flex-wrap:wrap;gap:8px;display:flex}.module-save-button{align-items:center;gap:8px;display:inline-flex}@media(max-width:760px){.module-card-header{grid-template-columns:1fr}.module-status-row{justify-content:flex-start;max-width:none}.module-settings-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.module-settings-summary{grid-template-columns:1fr}}.communications-surface{grid-template-columns:minmax(220px,.68fr) minmax(380px,1.45fr) minmax(260px,.78fr);align-items:start;gap:16px;display:grid}.communications-room-list,.communications-thread,.communications-context{min-width:0}.communications-room-list{gap:8px;display:grid}.communications-room-list-heading{gap:4px;padding:2px 2px 4px;display:grid}.communications-room-list-heading strong,.communications-thread-header h3{color:#17233c}.communications-room{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #e1e8f0;border-radius:8px;gap:8px;padding:12px;display:grid}.communications-room:hover,.communications-room:focus-visible{background:#f8fbff;border-color:#b9c9d8}.communications-room-selected{background:#f5fbfc;border-color:#9fcad4}.communications-room-main,.communications-room-meta,.communications-thread-header,.communications-message-meta{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.communications-room-main p,.communications-room-meta,.communications-message-meta,.communications-bubble p,.communications-operational-note p{color:#607086;margin:0;font-size:13px;font-weight:600;line-height:1.45}.communications-room-main strong{color:#17233c}.communications-room-meta{color:#607086;font-size:12px;font-weight:650}.communications-unread-count{color:#fff;background:#0b635f;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;font-size:12px;font-weight:850;display:inline-flex}.communications-thread{background:#fff;border:1px solid #dbe3ed;border-radius:8px;gap:14px;padding:16px;display:grid}.communications-thread-header{border-bottom:1px solid #e6edf5;padding-bottom:12px}.communications-thread-header>div:first-child{min-width:0}.communications-thread-header .eyeline{overflow-wrap:anywhere;white-space:normal;max-width:100%;line-height:1.35;display:block}.communications-thread-header h3{overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.2}.communications-thread-status{text-align:right;flex-direction:column;align-items:flex-end;gap:7px;min-width:fit-content;max-width:100%;display:flex}.communications-thread-status .status-badge{white-space:normal;max-width:100%;line-height:1.2}.communications-timeline{background:#fff;border-radius:8px;gap:12px;padding:8px 4px;display:grid}.communications-message-group{gap:8px;display:grid}.communications-date-separator{color:#607086;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.communications-date-separator:before,.communications-date-separator:after{content:"";background:#dbe3ed;flex:1;height:1px}.communications-message{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;display:grid}.communications-message-compact{margin-top:-4px}.communications-message-compact .communications-avatar{opacity:0}.communications-avatar{color:#213047;background:#fff;border:1px solid #cbd6e3;border-radius:999px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:850;display:grid}.communications-bubble{background:#fff;border:1px solid #e2e9f2;border-radius:8px;gap:6px;padding:10px 12px;display:grid}.communications-bubble-note{background:#f8fbff;border-color:#c8d8ea}.communications-message-unread .communications-bubble{border-color:#a8d8cf}.communications-message-meta{color:#607086;justify-content:flex-start;font-size:12px;font-weight:600}.communications-message-meta strong{color:#17233c;font-weight:750}.communications-message-meta-compact{color:#8d9caf;justify-content:flex-start;font-size:11px}.communications-system-event{color:#607086;background:#f8fbff;border:1px solid #e6edf5;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;font-size:12px;font-weight:650;display:grid}.communications-system-event p{margin:0}.communications-composer-stack{gap:8px;display:grid}.communications-composer{background:#fff;border:1px solid #dbe3ed;border-radius:8px;gap:7px;padding:10px;display:grid}.communications-composer-readonly{background:#f8fafc;border-color:#cbd6e3;gap:10px}.communications-composer-readonly strong{color:#17233c;font-size:13px;font-weight:760}.communications-composer-readonly p{color:#607086;margin:3px 0 0;font-size:13px;font-weight:550;line-height:1.45}.communications-composer-preview{color:#8d9caf;background:#fff;border:1px dashed #cbd6e3;border-radius:8px;padding:11px 12px;font-size:14px;line-height:1.4}.communications-composer label{color:#3b485b;font-size:12px;font-weight:750}.communications-composer textarea{resize:vertical;color:#17233c;width:100%;font:inherit;background:#fff;border:1px solid #cbd6e3;border-radius:8px;padding:10px;font-size:14px}.communications-composer textarea:disabled{color:#607086;background:#f3f6fa}.communications-context-list{gap:10px;margin:0;display:grid}.communications-context-list div{border-bottom:1px solid #e6edf5;gap:3px;padding-bottom:8px;display:grid}.communications-context-list dt{color:#607086;text-transform:uppercase;font-size:12px;font-weight:700}.communications-context-list dd{color:#17233c;margin:0;font-size:13px;font-weight:650}.communications-operational-note{background:#f8fbff;border:1px solid #c8d8ea;border-radius:8px;gap:5px;padding:10px;display:grid}.communications-operational-note strong{color:#17233c}.communications-stage-note{color:#8d9caf;margin:0;font-size:12px;font-weight:600;line-height:1.4}@media(max-width:1020px){.communications-surface{grid-template-columns:1fr}.communications-thread-header{grid-template-columns:1fr;gap:10px;display:grid}.communications-thread-status{text-align:left;flex-flow:wrap;align-items:flex-start}.communications-thread-status .policy-note{text-align:left;flex-basis:100%}}@media(max-width:560px){.communications-thread{padding:12px}.communications-thread-header h3{font-size:19px}.communications-thread-header .eyeline{letter-spacing:0;text-transform:none;font-size:11px}}.inline-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.button-row{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.client-list{gap:10px;display:grid}.records-action-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:14px;display:grid}.records-form{gap:12px;display:grid}.records-form-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.records-form-secondary{align-content:start}.records-form-actions{justify-content:flex-end;align-self:end;min-height:42px;padding-top:4px;display:flex}.records-form-actions .primary-button,.records-form-actions .secondary-button{width:fit-content;min-height:40px}.records-source-context{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.client-row{border:1px solid var(--panel-border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.client-row>div:first-child{gap:3px;display:grid}.client-row strong{color:var(--card-foreground)}.client-row span{color:var(--muted-foreground);font-size:13px;font-weight:650}.client-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.client-actions .field-stack{flex:0 240px;min-width:200px}.client-actions .secondary-button,.client-actions .danger-button{flex:none;align-self:flex-end;width:fit-content;min-height:40px}@media(max-width:1020px){.records-action-grid,.records-form-wide,.records-source-context,.inline-form{grid-template-columns:1fr}.client-row{flex-direction:column;align-items:stretch}.client-actions{justify-content:flex-start;align-items:flex-start}.client-actions .field-stack{flex-basis:100%;min-width:0}}@media(max-width:560px){.button-row{flex-direction:column;grid-template-columns:1fr;align-items:stretch}}.debug-overlay{z-index:10;justify-items:end;gap:10px;max-width:min(420px,100vw - 36px);display:grid;position:fixed;bottom:18px;right:18px}.debug-toggle{color:#213047;cursor:pointer;background:#fff;border:1px solid #cbd6e3;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:800}.debug-toggle:disabled{cursor:not-allowed;opacity:.62}.debug-denied{color:#5d4600;background:#fff8df;border:1px solid #e7cf86;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:800}.debug-panel{color:#f8fbff;background:#111a2b;border:1px solid #26344d;border-radius:8px;width:min(420px,100vw - 36px);max-height:min(620px,100vh - 100px);padding:16px;overflow:auto;box-shadow:0 22px 60px #0a111e52}.debug-panel h2{margin:0 0 12px;font-size:18px}.debug-panel dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.debug-panel dt{color:#9fb0c7}.debug-panel dd{color:#fff}.trace-list{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.trace-list code{color:#d4f2ef;background:#17233c;border:1px solid #324461;border-radius:8px;padding:6px 8px;font-size:12px}@media(max-width:560px){.debug-panel dl{flex-direction:column;grid-template-columns:1fr;align-items:stretch}}.workspace-home-surface{align-content:start}.workspace-home-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.workspace-overview-card{background:#fff;border:1px solid #e2e9f2;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.workspace-overview-card-primary{background:#f8fbff;border-color:#c8d8ea}.workspace-card-icon{color:#0d4f73;background:#edf6fb;border:1px solid #cbd6e3;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.workspace-overview-card>div:last-child{gap:6px;min-width:0;display:grid}.workspace-overview-card strong{color:#17233c;font-size:18px;line-height:1.2}.workspace-overview-card small{color:#607086;font-size:12px;font-weight:650;line-height:1.4}.workspace-chip-row{flex-wrap:wrap;gap:6px;display:flex}.workspace-chip-row span{color:#213047;background:#f8fbff;border:1px solid #1820331f;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:750}.workspace-diagnostics-accordion{gap:8px;display:grid}.workspace-diagnostics-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:0;display:grid}.workspace-diagnostics-list div{background:#fff;border:1px solid #e4ebf3;border-radius:8px;padding:10px}.workspace-diagnostics-control{color:#213047;background:#fff;border:1px solid #dbe3ed;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.workspace-diagnostics-control>div{gap:4px;min-width:0;display:grid}.workspace-diagnostics-control strong{color:#17233c;font-size:15px}.workspace-diagnostics-control small{color:#607086;font-size:12px;font-weight:650;line-height:1.35}.workspace-local-preference{color:#213047;background:#fff;border:1px solid #dbe3ed;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.workspace-local-preference-inline{flex:none;align-items:center;padding:8px 10px}.workspace-local-preference input{margin-top:3px}.workspace-local-preference span{gap:3px;display:grid}.workspace-local-preference strong{font-size:13px}.workspace-local-preference small{color:#607086;font-size:12px;font-weight:650;line-height:1.35}@media(max-width:720px){.workspace-diagnostics-control{flex-direction:column;align-items:stretch}.workspace-local-preference-inline{justify-content:flex-start}}.workspace-queue-hero{border:1px solid var(--panel-border);background:var(--card);border-radius:8px;align-items:flex-start;padding:16px}.workspace-queue-summary{border:1px solid var(--panel-border);background:var(--surface);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.workspace-queue-summary strong{color:var(--card-foreground)}.workspace-queue-summary p{color:var(--muted-foreground);margin:4px 0 0;font-size:13px;font-weight:700}.workspace-queue-summary-cards{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.queue-summary-pill{border:1px solid var(--panel-border);color:var(--surface-foreground);background:var(--card);white-space:nowrap;border-radius:999px;align-items:center;padding:6px 9px;font-size:12px;font-weight:850;line-height:1;display:inline-flex}.queue-summary-pill-blocked{border-color:var(--state-blocked-border);color:var(--state-blocked);background:var(--state-blocked-background)}.queue-summary-pill-review,.queue-summary-pill-attention{border-color:var(--state-attention-border);color:var(--state-attention-foreground);background:var(--state-attention-background)}.queue-summary-pill-ready{color:var(--primary);background:#eefaf8;border-color:#a8d9d1}.queue-section-frame>.workspace-section{height:100%}.queue-section-priority-high>.workspace-section{border-color:var(--state-blocked-border);background:#fff8f8}.queue-section-priority-medium>.workspace-section{border-color:var(--state-attention-border);background:#fffdf4}.queue-section-priority-low>.workspace-section{background:#fbfdff}.queue-empty-state .feedback-state{background:0 0;padding:10px 12px}.workspace-queue-grid,.queue-section-list{gap:12px;display:grid}.workspace-queue-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}@media(max-width:1020px){.workspace-queue-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}}@media(max-width:560px){.workspace-queue-summary{flex-direction:column;grid-template-columns:1fr;align-items:stretch}}.workspace{gap:18px;display:grid}.workspace-product-shell{--workspace-sidebar-top:18px;width:100%;min-height:100vh;box-shadow:none;background:#eef2f6;border:0;border-radius:0;margin:0;padding:24px;overflow-x:clip}.workspace-shell-grid{grid-template-columns:minmax(180px,232px) minmax(0,1fr);align-items:start;gap:18px;width:min(100%,1480px);margin:0 auto;display:grid}.workspace-main-region{gap:18px;min-width:0;display:grid}.workspace-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-topbar{background:#f8fbff;border:1px solid #dbe3ed;border-radius:8px;width:min(100%,1480px);margin:0 auto;padding:14px}.workspace-brand-slot,.workspace-topbar-actions{align-items:center;gap:12px;display:flex}.workspace-logo-placeholder{color:#0b4f56;background:#e8f6f5;border:1px solid #cbd6e3;border-radius:8px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.workspace-utility-link{color:#213047;background:#fff;border:1px solid #cbd6e3;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 10px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.workspace-topbar-actions .secondary-button{min-height:38px;padding:8px 10px;font-size:13px}.workspace-utility-link-diagnostics{color:#725300;background:#fff8df;border-color:#e7cf86}.workspace-utility-link-marker{background:currentColor;border-radius:999px;width:7px;height:7px}.workspace-sidebar{top:var(--workspace-sidebar-top);max-height:calc(100vh - (var(--workspace-sidebar-top) * 2));max-height:calc(100dvh - (var(--workspace-sidebar-top) * 2));overscroll-behavior:contain;scrollbar-gutter:stable;background:#f8fbff;border:1px solid #dbe3ed;border-radius:8px;align-self:start;gap:12px;padding:14px;display:grid;position:sticky;overflow:hidden auto}.workspace-mobile-nav{width:min(100%,1480px);margin:0 auto;display:none}.workspace-mobile-nav-toggle,.workspace-mobile-nav-close{color:#213047;cursor:pointer;background:#fff;border:1px solid #cbd6e3;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:850;display:inline-flex}.workspace-mobile-nav-toggle{padding:9px 12px}.workspace-mobile-nav-close{width:34px;height:34px}.workspace-mobile-nav-layer{z-index:40;justify-items:start;display:grid;position:fixed;inset:0}.workspace-mobile-nav-backdrop{cursor:pointer;background:#0d192b5c;border:0;padding:0;position:absolute;inset:0}.workspace-mobile-nav-drawer{background:#f8fbff;border:1px solid #dbe3ed;border-radius:8px;align-content:start;gap:12px;width:min(360px,100vw - 28px);max-height:calc(100vh - 28px);margin:14px;padding:14px;display:grid;position:relative;overflow:auto;box-shadow:0 22px 60px #0a111e47}.workspace-mobile-nav-header{justify-content:space-between;align-items:center;gap:12px;padding-bottom:6px;display:flex}.workspace-mobile-nav-header strong{color:#17233c;font-size:15px}.workspace-nav-group{gap:8px;display:grid}.workspace-ops-bridge{border-bottom:1px solid #dbe3ed;padding-bottom:12px}.workspace-ops-bridge a{color:#0d4f56;background:linear-gradient(#fff,#edf8f6);border:1px solid #9ec3c9}.workspace-nav-group h3{color:#607086;text-transform:uppercase;font-size:12px}.workspace-nav-group ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.workspace-nav-group a{color:#213047;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:800;text-decoration:none;display:block}.workspace-nav-group a:hover{background:#edf4f8}.workspace-nav-group .workspace-nav-active{color:#0d4f73;background:#dfeefa}.workspace-nav-group .workspace-nav-disabled{color:#7a8798;cursor:not-allowed;background:#eef2f6}.workspace-page{gap:18px;display:grid}.settings-control-surface{background:linear-gradient(90deg,#0764520f,#07645200 36%),#f8fbff;border-left:6px solid #076452;padding-left:18px}.settings-guidance-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.settings-guided-step{background:#fff;border:1px solid #dbe3ed;border-left-width:4px;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;display:grid}.settings-guided-step strong{color:#17233c;font-size:14px}.settings-guided-step p{color:#607086;margin:4px 0 0;font-size:12px;font-weight:650;line-height:1.4}.settings-guided-step-ready{border-left-color:#286b4f}.settings-guided-step-attention{border-left-color:#d97706}.settings-guided-step-blocked{border-left-color:#b91c1c}.settings-runtime-list{gap:10px;display:grid}.module-settings-detail-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:14px 0 0;display:grid}.module-settings-detail-list div{gap:3px;display:grid}.module-settings-detail-list dt{color:#607086;text-transform:uppercase;font-size:11px;font-weight:800}.module-settings-detail-list dd{color:#182235;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:750}.workspace-page-tabs{background:#f8fbff;border:1px solid #dbe3ed;border-radius:8px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.workspace-page-tab{color:#34415a;border-radius:7px;padding:8px 12px;font-size:13px;font-weight:800;text-decoration:none}.workspace-page-tab:hover{background:#edf4f8}.workspace-page-tab-active{color:#0d4f73;background:#dfeefa}.workspace-breadcrumbs{color:#607086;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:800;display:flex}.workspace-breadcrumbs span:not(:last-child):after{content:"/";color:#a0aebe;margin-left:8px}.workspace-load-warning{color:#5c4313;background:#fff7df;border:1px solid #e2c26f;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.workspace-load-warning strong{font-weight:900}.workspace-internal-tools{background:#fffdf5;border:1px dashed #d8bd69;border-radius:8px;padding:10px}@media(max-width:1020px){.workspace-product-shell{padding:16px}.workspace-shell-grid{grid-template-columns:1fr}.workspace-sidebar{display:none}.workspace-mobile-nav{justify-content:flex-start;display:flex}.workspace-nav-group ul{grid-template-columns:1fr}}@media(max-width:560px){.workspace-header,.workspace-shell-grid{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.workspace-sidebar{display:none}.workspace-brand-slot,.workspace-topbar-actions{flex-wrap:wrap}}.app-shell{background:#f5f7f8;grid-template-columns:minmax(320px,.92fr) minmax(360px,1.08fr);min-height:100vh;display:grid}.workspace-app-shell{background:var(--background);min-height:100vh}.app-error-gate{background:#f5f7f8;place-items:center;min-height:100dvh;padding:24px;display:grid}.app-error-card{color:#17233c;background:#fff;border:1px solid #d9e0e5;border-radius:10px;gap:12px;width:min(100%,460px);padding:22px;display:grid;box-shadow:0 18px 50px #16203314}.app-error-card h1{margin:4px 0 0;font-size:24px;line-height:1.15}.workspace-runtime-stack{gap:14px;display:grid}.brand-panel{color:#17233c;background:#edf3f1;border-right:1px solid #d9e0e5;flex-direction:column;justify-content:space-between;gap:32px;padding:48px;display:flex}.brand-mark{color:#0b4f56;background:#fff;border:1px solid #c7d4d1;border-radius:8px;width:fit-content;padding:10px 12px;font-size:14px;font-weight:700}.brand-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.locale-switcher{color:#506173;align-items:center;gap:10px;min-width:0;font-size:12px;font-weight:750;display:flex}.locale-switcher select{color:#17233c;background:#fff;border:1px solid #c7d4d1;border-radius:8px;min-width:132px;padding:8px 10px}.brand-panel h1{max-width:560px;margin:auto 0 0;font-size:48px;line-height:1.04}.brand-panel p{color:#4f5f70;max-width:520px;margin:0;font-size:17px;line-height:1.6}.status-list{flex-wrap:wrap;gap:10px;display:flex}.status-list span{color:#24505a;background:#fff;border:1px solid #c7d4d1;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:650}.workflow-panel{background:#fff;align-items:center;padding:48px;display:grid}.workflow-stack{gap:14px;display:grid}.panel-card{background:#fff;border:1px solid #dce3e8;border-radius:8px;width:min(100%,760px);margin:0 auto;padding:28px;box-shadow:0 18px 54px #17233c1a}.panel-header{margin-bottom:22px}.panel-header h2{color:#17233c;margin:0;font-size:28px;line-height:1.15}.panel-header p{color:#607086;margin:8px 0 0;line-height:1.5}.step-tabs{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:22px;display:grid}.step-tabs span{color:#617086;text-align:center;border:1px solid #dbe3ed;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:700}.step-tabs .active{color:#0b4f56;background:#e8f6f5;border-color:#176c74}.form-grid,.form-stack{gap:16px;display:grid}.field{gap:7px;display:grid}.field span{color:#3b485b;font-size:13px;font-weight:750}.field input,.field select{border:1px solid var(--input);width:100%;color:var(--card-foreground);background:var(--card);border-radius:8px;outline:none;padding:11px 12px}.field input:focus,.field select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}.error-banner{color:#8f1f1f;background:#fff2f2;border:1px solid #f2c2c2;border-radius:8px;margin-bottom:16px;padding:11px 12px;font-size:14px;font-weight:700}.module-list{gap:10px;display:grid}.module-row{border:1px solid #dbe3ed;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.module-row span{font-weight:700}.review-list,.review-grid,.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.review-list div,.review-grid div,.detail-grid div{border:1px solid var(--panel-border);border-radius:8px;padding:14px}.compact-review{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:860px){.app-shell{grid-template-columns:1fr}.brand-panel{border-bottom:1px solid #d9e0e5;border-right:0;min-height:360px;padding:32px}.workflow-panel{padding:28px 18px}}@media(max-width:560px){.brand-topline{flex-wrap:wrap}.brand-panel h1{font-size:34px}.panel-card{padding:20px}.step-tabs,.review-list,.detail-grid{grid-template-columns:1fr}}.guidance-panel{background:#fff;border:1px solid #d8e0ea;border-radius:8px;gap:10px;width:min(100%,760px);margin:0 auto;padding:18px 20px;display:grid;box-shadow:0 12px 36px #17233c14}.guidance-panel h2{color:#17233c;margin:0;font-size:18px;line-height:1.25}.guidance-panel p{color:#3c4b60;margin:0;line-height:1.45}.guidance-panel .next-step{color:#176c74;font-weight:750}.guidance-error{background:#fff8f8;border-color:#f2c2c2}.guidance-warning{background:#fffaf0;border-color:#e7cf86}@media(max-width:560px){.guidance-panel{padding:20px}}.ops-identity-shell{--ops-shell-bg:var(--ops-workbench-bg);--ops-shell-ink:var(--ops-workbench-ink);--ops-sidebar-width:260px;--ops-sidebar-brand-height:72px;--ops-sidebar-bg:#142033;--ops-sidebar-panel:#1b2a40;--ops-sidebar-muted:#b4c1cf;--ops-sidebar-quiet:#7f91a5;--ops-sidebar-border:#c0d1e02e;--ops-card-bg:var(--ops-workbench-surface);--ops-card-title:var(--ops-workbench-ink);--ops-card-body:var(--ops-workbench-ink)}@supports (color:color-mix(in lab,red,red)){.ops-identity-shell{--ops-card-body:color-mix(in srgb, var(--ops-workbench-ink) 68%, var(--ops-workbench-muted))}}.ops-identity-shell{--ops-card-muted:var(--ops-workbench-muted);--ops-accent-red:var(--ops-risk);--ops-accent-red-border:#efc1ba;--ops-accent-red-bg:var(--ops-risk-soft);--ops-accent-amber:var(--ops-waiting);--ops-accent-amber-text:#7a4f0e;--ops-accent-amber-border:#e9cb82;--ops-accent-amber-bg:var(--ops-waiting-soft);--ops-accent-purple:#6b5ba7;--ops-accent-purple-border:#d5ccef;--ops-accent-purple-bg:#f5f2ff;--ops-accent-blue:var(--ops-context);--ops-accent-blue-border:#b8cef7;--ops-accent-blue-bg:var(--ops-context-soft);grid-template-columns:var(--ops-sidebar-width) 10px minmax(0,1fr);background:linear-gradient(180deg,var(--ops-workbench-surface-raised) 0%,var(--ops-shell-bg) 42%,var(--ops-workbench-soft) 100%);gap:0;min-height:100vh;padding:0 18px 0 0;display:grid}.ops-identity-sidebar{z-index:5;box-sizing:border-box;grid-template-rows:var(--ops-sidebar-brand-height) minmax(0,1fr) 88px;border:1px solid var(--ops-sidebar-border);color:#edf5ff;background:linear-gradient(180deg,#ffffff06,#fff0),var(--ops-sidebar-bg);border-radius:0 16px 16px 0;align-content:stretch;align-self:start;gap:0;min-height:100vh;max-height:100dvh;padding:0;transition:width .16s;display:grid;position:sticky;top:0;overflow:hidden;box-shadow:18px 0 36px #14203314}.ops-mobile-sidebar-backdrop,.ops-mobile-sidebar-close,.ops-mobile-sidebar-toggle{display:none}.ops-identity-resize-handle{z-index:4;cursor:col-resize;background:linear-gradient(90deg,#1420331f,#14203300);align-self:start;height:100dvh;position:sticky;top:0}.ops-identity-resize-spacer{min-height:100dvh}.ops-identity-resize-handle:after{content:"";background:#37486152;border-radius:999px;width:2px;height:54px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.ops-identity-resize-handle:hover:after,.ops-identity-resize-handle:focus-visible:after{background:var(--ops-trust)}.ops-identity-resize-handle:focus-visible{outline-offset:-2px;outline:2px solid #70c7c4}.ops-identity-brand{box-sizing:border-box;border-bottom:1px solid var(--ops-sidebar-border);background:linear-gradient(180deg,#e7f5f30d,#fff0),var(--ops-sidebar-panel);border-radius:0 16px 0 0;grid-row:1;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;padding:0 15px;display:grid}.ops-identity-brand>div{min-width:0}.ops-identity-brand-mark{color:#dbeafe;background:#0d697547;border:0;border-radius:8px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #7dd3d02e}.ops-identity-brand strong,.ops-identity-topbar strong{color:inherit;overflow-wrap:anywhere;text-overflow:ellipsis;font-size:17px;font-weight:900;line-height:1.18;display:block;overflow:hidden}.ops-identity-brand span:not(.ops-identity-brand-mark){color:var(--ops-sidebar-muted);overflow-wrap:anywhere;text-overflow:ellipsis;margin-top:2px;font-size:12px;font-weight:700;line-height:1.35;display:block;overflow:hidden}.ops-identity-nav{align-content:start;gap:18px;padding:18px 14px 0;display:grid}.ops-identity-sidebar-scroll{overscroll-behavior:contain;scrollbar-width:thin;grid-row:2;min-height:0;overflow-y:auto}.ops-identity-nav-group{align-content:start;gap:7px;display:grid}.ops-identity-nav-group+.ops-identity-nav-group{border-top:1px solid #c0d1e01a;padding-top:16px}.ops-identity-nav-label{color:var(--ops-sidebar-quiet);letter-spacing:0;text-transform:none;font-size:11px;font-weight:760;line-height:1.2}.ops-identity-nav-item{box-sizing:border-box;min-height:44px;color:var(--ops-sidebar-muted);border:1px solid #0000;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:720;line-height:1.25;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:relative}.ops-identity-nav-item>span{overflow-wrap:anywhere;text-overflow:ellipsis;min-width:0;overflow:hidden}.ops-identity-nav-item .bi{color:currentColor;place-items:center;width:20px;height:20px;font-size:18px;line-height:1;display:grid}.ops-identity-nav-item svg{color:currentColor;flex:none}a.ops-identity-nav-item:hover{color:#edf7ff;background:#ffffff0e;border-color:#b4c1cf29}.ops-identity-nav-item-active{color:#f8fbff;background:linear-gradient(90deg,#0d697547,#ffffff09),var(--ops-sidebar-panel);border-color:#7dd3d057;box-shadow:inset 3px 0 #7dd3d0}.ops-identity-nav-item:focus-visible{outline-offset:2px;outline:2px solid #9dd9d6}.ops-identity-nav-item-disabled{color:#7f91a5;cursor:default;opacity:.68}.ops-identity-nav-item-disabled svg{color:#6f8195}.ops-identity-sidebar-note{border:1px solid var(--ops-sidebar-border);color:#dfe9f6;background:#1b2a40d1;border-radius:8px;align-self:start;gap:5px;margin:16px 14px;padding:12px;display:grid}.ops-identity-collapse-button{z-index:2;border:1px solid var(--ops-sidebar-border);color:#dbeafe;cursor:pointer;background:#18263b;border-radius:8px;place-items:center;width:40px;height:40px;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:absolute;bottom:16px;right:14px}.ops-identity-collapse-button:hover{background:#20334d;border-color:#7dd3d057}.ops-identity-collapse-button .bi,.ops-mobile-sidebar-toggle .bi,.ops-mobile-sidebar-close .bi,.ops-identity-search .bi{color:currentColor;place-items:center;font-size:17px;line-height:1;display:grid}.ops-identity-sidebar-footer{box-sizing:border-box;border-top:1px solid var(--ops-sidebar-border);background:#1b2a40b3;border-radius:0 0 16px;grid-row:3;place-items:center start;height:72px;padding:0 68px 0 16px;display:grid}.ops-identity-collapse-button:focus-visible,.ops-mobile-sidebar-toggle:focus-visible,.ops-mobile-sidebar-close:focus-visible{outline-offset:2px;outline:2px solid #9dd9d6}.ops-identity-shell-collapsed .ops-identity-sidebar{--ops-sidebar-brand-height:60px;justify-items:center}.ops-identity-shell-compact .ops-identity-brand span:not(.ops-identity-brand-mark){display:none}.ops-identity-shell-collapsed .ops-identity-brand{grid-template-columns:42px;justify-content:center;width:100%;padding:0}.ops-identity-shell-collapsed .ops-identity-brand>div,.ops-identity-shell-collapsed .ops-identity-nav-label,.ops-identity-shell-collapsed .ops-identity-sidebar-note{display:none}.ops-identity-shell-collapsed .ops-identity-nav-item>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ops-identity-shell-collapsed .ops-identity-brand-mark{color:#d5d5d7;background:0 0;border-radius:6px;width:24px;height:24px;font-size:9px}.ops-identity-shell-collapsed .ops-identity-sidebar-scroll{justify-items:center;width:100%;overflow-y:auto}.ops-identity-shell-collapsed .ops-identity-nav{justify-items:center;gap:12px;width:100%;padding:18px 0 0}.ops-identity-shell-collapsed .ops-identity-nav-group{justify-items:center;gap:8px;width:100%}.ops-identity-shell-collapsed .ops-identity-nav-item{grid-template-columns:20px;justify-content:center;width:44px;padding:9px 11px}.ops-identity-shell-collapsed .ops-identity-sidebar-footer{width:100%;padding:0}.ops-identity-shell-collapsed .ops-identity-collapse-button{width:40px;height:40px;bottom:16px;right:9px}.ops-identity-shell-collapsed .ops-identity-sidebar-switch{display:none}.ops-identity-sidebar-switch{background:#b4c1cf2e;border-radius:999px;width:76px;height:8px;display:block;position:relative}.ops-identity-sidebar-switch>span{background:#7dd3d0;border-radius:999px;width:42px;height:8px;display:block;position:absolute;inset:0 auto 0 0}.ops-identity-sidebar-note strong{overflow-wrap:anywhere;font-size:13px}.ops-identity-sidebar-note span{color:var(--ops-sidebar-muted);overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.45}.ops-identity-main{align-content:start;gap:14px;min-width:0;padding-bottom:18px;display:grid}.ops-identity-topbar{z-index:3;box-sizing:border-box;width:calc(100% + var(--ops-sidebar-width) + 28px);min-height:72px;margin-left:calc(-1 * (var(--ops-sidebar-width) + 10px));border:0;border-bottom:1px solid var(--ops-workbench-line);padding:14px 18px 14px calc(var(--ops-sidebar-width) + 28px);color:var(--ops-shell-ink);background:var(--ops-workbench-surface);border-radius:0;justify-content:space-between;align-items:center;gap:14px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.ops-identity-topbar{background:color-mix(in srgb,var(--ops-workbench-surface) 94%,transparent)}}.ops-identity-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 28px #1620330e}.ops-identity-topbar>div:not(.ops-identity-topbar-actions){min-width:0}.ops-identity-search{border:1px solid var(--ops-workbench-line);min-height:44px;color:var(--ops-workbench-muted);background:var(--ops-workbench-surface-raised);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.ops-identity-topbar-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.ops-identity-session-button{border:1px solid var(--ops-workbench-line);min-height:44px;color:var(--ops-card-title);background:var(--ops-workbench-surface);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:850;line-height:1.2;display:inline-flex}.ops-identity-session-button span{overflow-wrap:anywhere;min-width:0}.ops-identity-session-button:focus-visible{outline:2px solid var(--ops-trust);outline-offset:2px}.ops-identity-content{min-width:0}.ops-surface-shell{box-sizing:border-box;background:0 0;gap:14px;min-width:0;display:grid}.ops-entrypoint-gate{background:linear-gradient(180deg,#fbfdfe 0%,var(--ops-workbench-bg) 100%);place-items:center;min-height:100dvh;padding:24px;display:grid}.ops-entrypoint-card{border:1px solid var(--ops-workbench-line);border-left:var(--ops-card-stripe) solid var(--ops-trust);background:var(--ops-workbench-surface);border-radius:0 10px 10px 0;gap:12px;width:min(100%,460px);padding:22px;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-entrypoint-card{background:color-mix(in srgb,var(--ops-workbench-surface) 96%,transparent)}}.ops-entrypoint-card{box-shadow:var(--ops-workbench-shadow)}.ops-entrypoint-card h1{color:var(--ops-workbench-ink);margin:4px 0 0;font-size:24px;line-height:1.15}.ops-entrypoint-link{border:1px solid var(--state-action-border);color:var(--ops-trust-strong);background:var(--ops-trust-soft);border-radius:8px;justify-self:start;padding:9px 12px;font-size:13px;font-weight:800;text-decoration:none}.ops-entrypoint-link:hover,.ops-entrypoint-link:focus-visible{border-color:var(--ops-trust);background:#edf9f5;outline:none}.ops-section{box-sizing:border-box;border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface);border-radius:10px;gap:12px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-section{background:color-mix(in srgb,var(--ops-workbench-surface) 92%,transparent)}}.ops-section[data-display-role=attention]{border-color:var(--ops-accent-amber-border);gap:14px}@supports (color:color-mix(in lab,red,red)){.ops-section[data-display-role=attention]{border-color:color-mix(in srgb,var(--ops-accent-amber-border) 58%,var(--ops-workbench-line))}}.ops-section[data-display-role=attention]{border-left:var(--ops-card-stripe) solid var(--ops-accent-amber);box-shadow:var(--ops-workbench-shadow);background:#fffdf8;border-radius:0 10px 10px 0;padding:16px 16px 16px 18px}.ops-section[data-display-role=inspect]{border-color:var(--ops-accent-blue-border);gap:13px}@supports (color:color-mix(in lab,red,red)){.ops-section[data-display-role=inspect]{border-color:color-mix(in srgb,var(--ops-accent-blue-border) 54%,var(--ops-workbench-line))}}.ops-section[data-display-role=inspect]{background:var(--ops-workbench-surface-raised)}.ops-section[data-display-role=context],.ops-section[data-display-role=evidence],.ops-display-role-system-notice,.ops-section[data-display-role=system-notice]{border-color:var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);box-shadow:none}.ops-section-heading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ops-section-heading>div{gap:3px;min-width:0;display:grid}.ops-section-heading strong,.ops-section-heading h2,.ops-section-heading h3{overflow-wrap:anywhere;color:var(--ops-card-title);line-height:1.22}.ops-section-heading strong{font-size:15px;font-weight:850}.ops-context-limit-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.ops-order-context-spine{border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);border-radius:8px;grid-template-columns:minmax(160px,.7fr) minmax(0,1.3fr);align-items:stretch;gap:12px;margin-top:14px;padding:10px;display:grid}.ops-order-context-spine-heading{align-content:center;gap:2px;min-width:0;display:grid}.ops-order-context-spine-heading strong{overflow-wrap:anywhere;color:var(--ops-card-title);font-size:14px;line-height:1.25}.ops-order-context-spine-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ops-order-context-spine-links a{border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface);color:#33485c;border-radius:8px;gap:3px;min-width:0;padding:9px 10px;text-decoration:none;display:grid}.ops-order-context-spine-links a:hover,.ops-order-context-spine-links a:focus-visible,.ops-order-context-spine-links a[aria-current=page]{background:var(--ops-context-soft);border-color:#93adbf}.ops-order-context-spine-links span{overflow-wrap:anywhere;font-size:13px;font-weight:850;line-height:1.2}.ops-order-context-spine-links small{overflow-wrap:anywhere;color:var(--ops-card-muted);font-size:11px;font-weight:700;line-height:1.25}.ops-settings-tabs{border-bottom:1px solid var(--ops-workbench-line);flex-wrap:wrap;gap:8px;padding-bottom:8px;display:flex}.ops-settings-tab{border:1px solid var(--ops-workbench-line);color:#325163;background:var(--ops-workbench-surface-raised);border-radius:8px;gap:3px;padding:8px 11px;font-size:13px;font-weight:800;line-height:1.1;text-decoration:none;display:grid}.ops-settings-tab small{color:#647887;font-size:11px;font-weight:700;line-height:1.15}.ops-settings-tab:hover,.ops-settings-tab:focus-visible{outline-offset:2px;color:var(--ops-trust-strong);background:var(--ops-trust-soft);border-color:#8fb9bd;outline:2px solid #6cbeb8}.ops-settings-tab-active{border-color:var(--ops-trust);color:var(--ops-trust-strong);background:var(--ops-trust-soft);box-shadow:inset 0 -2px 0 var(--ops-trust)}.ops-settings-language-card{align-content:start}.ops-settings-language-switch{background:#f7faf9;border:1px solid #d7e4eb;border-radius:8px;gap:4px;padding:3px;display:inline-flex}.ops-settings-language-option{color:#325163;min-width:78px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:12px;font-weight:850;line-height:1.15}.ops-settings-language-option:hover,.ops-settings-language-option:focus-visible{outline-offset:2px;color:#0b635f;background:#eef8f6;outline:2px solid #6cbeb8}.ops-settings-language-option-active{color:#083f42;background:#dff1ed;box-shadow:inset 0 0 0 1px #8fb9bd}.ops-settings-orientation-strip{background:#f3f8f8;border:1px solid #d8e7ec;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;display:grid}.ops-settings-orientation-strip>div{gap:4px;min-width:0;display:grid}.ops-settings-orientation-strip span{color:#536271;letter-spacing:.3px;text-transform:uppercase;font-size:10px;font-weight:850}.ops-settings-orientation-strip p{color:var(--ops-card-title);margin:0;font-size:12px;font-weight:720;line-height:1.35}.ops-settings-contract-checkpoint{background:#fafcfd;border:1px solid #dfe8ee;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;display:grid}.ops-settings-contract-checkpoint>div{gap:4px;min-width:0;display:grid}.ops-settings-contract-checkpoint span{color:#61707d;letter-spacing:.3px;text-transform:uppercase;font-size:10px;font-weight:850}.ops-project-knowledge-canvas{background:var(--ops-workbench-surface-raised);border-color:#d7e4df;gap:14px;min-width:0;max-width:100%}.ops-project-knowledge-canvas h1,.ops-project-knowledge-canvas h2,.ops-project-knowledge-canvas h3{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ops-pkc-workbench{grid-template-columns:minmax(0,1fr) minmax(0,clamp(220px,24vw,300px));align-items:start;gap:12px;min-width:0;max-width:100%;display:grid}.ops-pkc-canvas-board,.ops-pkc-trust-passport{box-sizing:border-box;border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface);border-radius:10px;gap:12px;min-width:0;max-width:100%;padding:14px;display:grid}.ops-pkc-canvas-board{border-left:5px solid var(--ops-trust);border-top-left-radius:0;border-bottom-left-radius:0}.ops-pkc-trust-passport{border-color:var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);gap:10px}.ops-pkc-section-stack,.ops-pkc-row-stack,.ops-pkc-trust-note-list{gap:10px;min-width:0;display:grid}.ops-pkc-question-section{background:var(--ops-workbench-surface-raised);border:1px solid #e0e9e4;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.ops-pkc-question-section[data-display-role=attention]{background:#fffdf8;border-color:#ecd39e}.ops-pkc-question-section[data-display-role=inspect]{background:var(--ops-context-soft);border-color:#d4e2ee}.ops-pkc-zone-main-now,.ops-pkc-zone-known{border-color:#d8e8df}.ops-pkc-zone-unclear,.ops-pkc-zone-consider{border-color:#e5e7d8}.ops-pkc-row-card,.ops-pkc-trust-note,.ops-pkc-inspect-card{--ops-card-accent:#8ba0b2;box-sizing:border-box;border:1px solid var(--ops-workbench-line);border-radius:var(--ops-card-radius);background:var(--ops-workbench-surface);align-content:start;gap:9px;min-width:0;max-width:100%;padding:13px;display:grid}.ops-pkc-row-card[data-card-role=attention]{--ops-card-accent:var(--ops-waiting);border-left:var(--ops-card-stripe) solid var(--ops-card-accent);border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;padding-left:15px}.ops-pkc-row-card[data-card-role=context],.ops-pkc-row-card[data-card-role=context-notice]{--ops-card-accent:var(--ops-trust)}.ops-pkc-row-card[data-card-role=inspect],.ops-pkc-inspect-card{--ops-card-accent:var(--ops-context)}.ops-pkc-inspect-card{border-left:var(--ops-card-stripe) solid var(--ops-card-accent);border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;padding-left:15px}.ops-pkc-trust-note{--ops-card-accent:var(--ops-trust)}.ops-pkc-row-card>*,.ops-pkc-trust-note>*,.ops-pkc-inspect-card>*{min-width:0}.ops-pkc-row-card h2,.ops-pkc-inspect-card h2{color:var(--ops-workbench-ink);margin:0;font-size:16px;line-height:1.25}.ops-pkc-trust-note h3{color:var(--ops-card-title);margin:0;font-size:14px;line-height:1.25}.ops-pkc-row-card p,.ops-pkc-trust-note p,.ops-pkc-inspect-card p{max-width:100%;color:var(--ops-card-body);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.ops-pkc-row-support,.ops-pkc-inspect-facts{flex-wrap:wrap;gap:6px;min-width:0;max-width:100%;display:flex}.ops-pkc-row-support span,.ops-pkc-inspect-facts span{border:1px solid var(--ops-workbench-line);max-width:100%;color:var(--ops-card-body);background:var(--ops-workbench-surface-raised);overflow-wrap:anywhere;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:780;line-height:1.2}.ops-pkc-inspect-card .ops-button{white-space:normal;max-width:100%}.ops-pkc-passport-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;max-width:100%;display:grid}.ops-pkc-passport-metric{border:1px solid var(--ops-workbench-line);border-radius:var(--ops-card-radius);background:var(--ops-workbench-surface);gap:4px;min-width:0;max-width:100%;padding:9px;display:grid}.ops-pkc-passport-metric span{color:var(--ops-card-muted);font-size:11px;font-weight:800;line-height:1.2}.ops-pkc-passport-metric strong{color:var(--ops-card-title);font-size:14px;line-height:1.2}@media(max-width:980px){.ops-pkc-workbench{grid-template-columns:minmax(0,1fr)}.ops-pkc-trust-passport{order:2}}@media(max-width:520px){.ops-pkc-passport-grid{grid-template-columns:minmax(0,1fr)}.ops-pkc-canvas-board,.ops-pkc-trust-passport,.ops-pkc-question-section{padding:11px}}.ops-settings-contract-checkpoint p{color:var(--ops-card-body);margin:0;font-size:12px;font-weight:650;line-height:1.35}.ops-settings-guided-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ops-settings-guided-path>div{background:#f2faf8;border:1px solid #d8e8e8;border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}.ops-settings-guided-path span{color:#516f72;letter-spacing:.3px;text-transform:uppercase;font-size:10px;font-weight:850}.ops-settings-guided-path p{color:var(--ops-card-title);margin:0;font-size:12px;font-weight:680;line-height:1.4}.ops-settings-impact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ops-settings-impact-grid>div,.ops-settings-guidance-rule{background:#f8fbfc;border:1px solid #dfe9ef;border-radius:8px;gap:6px;padding:10px;display:grid}.ops-settings-impact-grid span,.ops-settings-guidance-rule>strong{color:var(--ops-card-muted);letter-spacing:.3px;text-transform:uppercase;font-size:11px;font-weight:850}.ops-settings-impact-grid p,.ops-settings-guidance-rule ul,.ops-settings-impact-grid ul{margin:0}.ops-settings-impact-grid ul,.ops-settings-guidance-rule ul{gap:5px;padding-left:16px;display:grid}.ops-settings-impact-grid li,.ops-settings-guidance-rule li{color:var(--ops-card-body);font-size:13px;font-weight:650;line-height:1.4}.ops-settings-status-legend{background:#fbfdfd;border:1px solid #e2ebf0;border-radius:8px;gap:8px;padding:9px;display:grid}.ops-settings-status-legend>span{color:var(--ops-card-muted);letter-spacing:.3px;text-transform:uppercase;font-size:11px;font-weight:850}.ops-settings-status-legend dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:0;display:grid}.ops-settings-status-legend div{gap:3px;min-width:0;display:grid}.ops-settings-status-legend dt{color:var(--ops-card-title);font-size:12px;font-weight:800;line-height:1.25}.ops-settings-status-legend dd{color:var(--ops-card-body);margin:0;font-size:12px;font-weight:620;line-height:1.35}.ops-settings-module-admin{gap:14px}.ops-settings-admin-detail,.ops-settings-admin-form,.ops-settings-secret-row{gap:10px;min-width:0;display:grid}.ops-settings-admin-form{background:#fbfdfd;border:1px solid #dfe8ee;border-radius:8px;padding:10px}.ops-settings-admin-form h4{color:var(--ops-card-title);margin:0;font-size:14px}.ops-settings-admin-form label{color:var(--ops-card-muted);gap:5px;font-size:12px;font-weight:800;display:grid}.ops-settings-admin-form input,.ops-settings-admin-form select,.ops-settings-inline-field select{border:1px solid var(--ops-workbench-line);min-height:44px;color:var(--ops-card-title);font:inherit;background:#fff;border-radius:8px;padding:10px 9px;font-size:13px}.ops-settings-admin-form input:focus-visible,.ops-settings-admin-form select:focus-visible,.ops-settings-inline-field select:focus-visible{border-color:var(--ops-trust);outline-offset:2px;outline:2px solid #6cbeb8}.ops-settings-admin-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops-settings-inline-field{color:var(--ops-card-muted);gap:4px;font-size:12px;font-weight:800;display:grid}.ops-settings-access-reference{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ops-button,.ops-button-secondary,.ops-primary-button,.ops-secondary-button{border:1px solid var(--ops-trust);min-height:44px;font:inherit;text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:10px 12px;font-size:13px;font-weight:850;line-height:1.15;display:inline-flex}.ops-button,.ops-primary-button{color:#fff;background:var(--ops-trust)}.ops-button-secondary,.ops-secondary-button{color:var(--ops-trust-strong);background:var(--ops-workbench-surface)}.ops-button:hover,.ops-button:focus-visible,.ops-button-secondary:hover,.ops-button-secondary:focus-visible,.ops-primary-button:hover,.ops-primary-button:focus-visible,.ops-secondary-button:hover,.ops-secondary-button:focus-visible{outline-offset:2px;outline:2px solid #6cbeb8}.ops-button:disabled,.ops-button-secondary:disabled,.ops-primary-button:disabled,.ops-secondary-button:disabled{color:#6f818d;cursor:not-allowed;background:#edf3f5;border-color:#c8d4db}.ops-empty-state{border:1px dashed var(--ops-workbench-line-strong);background:var(--ops-workbench-soft);border-radius:8px;gap:6px;padding:14px;display:grid}.ops-empty-state[data-display-role=system-notice]{border-color:var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);color:#536474}.ops-empty-state strong{color:var(--card-foreground)}.ops-empty-state p{color:var(--muted-foreground);margin:0;font-size:13px;font-weight:650}.ops-notice{background:#fff7f4;border:1px solid #efd5d2;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.ops-notice[data-display-role=system-notice]{border-color:var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);box-shadow:inset 3px 0 #b7c6d2}.ops-notice strong{color:#3f5567}.ops-notice p{color:#5e6f7e;margin:2px 0 0;font-size:13px;font-weight:650;line-height:1.45}.ops-grid{gap:16px;display:grid}.ops-grid-two{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:start}.ops-list-stack{gap:8px;display:grid}.ops-list-row{border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface);width:100%;min-height:66px;color:inherit;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.ops-list-row:hover,.ops-list-row:focus-visible,.ops-list-row-active{background:var(--ops-context-soft);border-color:#93adbf}.ops-list-row span:first-child{gap:4px;min-width:0;display:grid}.ops-list-row strong,.ops-timeline-item strong{color:var(--ops-card-title);font-size:14px;line-height:1.25}.ops-list-row small{color:var(--ops-card-muted);font-size:12px;font-weight:700;line-height:1.3}.ops-settings-module-activation{flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.ops-settings-module-selector{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0;display:grid}.ops-settings-module-selector:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #93adbf}.ops-settings-activation-bar{flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}.ops-status-pill{border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);color:#465c70;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:24px;padding:3px 9px;font-size:12px;font-weight:800;line-height:1.25;display:inline-flex}.ops-timeline-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ops-timeline-item{border:1px solid var(--ops-workbench-line);background:#fff;border-radius:8px;gap:8px;padding:12px;display:grid}.ops-timeline-item>div{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;display:flex}.ops-timeline-item time{color:var(--ops-card-muted);font-size:12px;font-weight:700}.ops-timeline-item p,.ops-guidance-card p{color:var(--ops-card-body);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650;line-height:1.45}.ops-guidance-card{border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);border-radius:8px;gap:7px;margin-top:12px;padding:12px;display:grid}.ops-communications-composer label{color:var(--ops-card-title);gap:6px;font-size:13px;font-weight:800;display:grid}.ops-communications-composer textarea{resize:vertical;border:1px solid var(--ops-workbench-line-strong);width:100%;min-height:92px;color:var(--ops-card-body);font:inherit;background:#fff;border-radius:8px;padding:10px;font-size:13px;line-height:1.45}.ops-communications-composer textarea:focus-visible{outline-offset:2px;outline:2px solid #93adbf}.ops-communications-composer textarea:disabled{background:var(--ops-workbench-soft);color:#667786}.ops-communications-action-row{justify-content:space-between;align-items:center;gap:12px;display:flex}@media(max-width:920px){.ops-grid-two,.ops-order-context-spine,.ops-order-context-spine-links{grid-template-columns:minmax(0,1fr)}.ops-communications-action-row{flex-direction:column;align-items:stretch}.ops-primary-button,.ops-secondary-button{width:100%}}.ops-lens-shell,.ops-role-home-shell{padding:0}.ops-lens-hero{border-color:#c8dedc;border-left-color:var(--ops-trust);background:linear-gradient(90deg,#0d697514,#0d697500 36%),var(--ops-workbench-surface);box-shadow:var(--ops-workbench-shadow);border-top-left-radius:0;border-bottom-left-radius:0;padding:22px 24px 22px 30px;position:relative;overflow:hidden}.ops-lens-hero:before{content:"";background:var(--ops-trust);width:6px;position:absolute;inset:0 auto 0 0}.ops-role-home-hero{border-color:#c8dedc;border-left-color:var(--ops-trust);background:linear-gradient(90deg,#0d697514,#0d697500 36%),var(--ops-workbench-surface);box-shadow:var(--ops-workbench-shadow);border-top-left-radius:0;border-bottom-left-radius:0;padding:22px 24px 22px 30px;position:relative;overflow:hidden}.ops-role-home-hero:before{content:"";background:var(--ops-trust);width:6px;position:absolute;inset:0 auto 0 0}.ops-lens-hero h1,.ops-role-home-hero h1{color:var(--ops-card-title)}.ops-lens-hero .eyeline,.ops-role-home-hero .eyeline{color:var(--ops-workbench-muted)}.ops-lens-title-stack{gap:6px;min-width:0;display:grid}.ops-lens-workbench,.ops-lens-main-flow,.ops-lens-inspection-flow{gap:14px;min-width:0;display:grid}.ops-lens-workbench{grid-template-areas:"human""support"}.ops-lens-human-flow{grid-area:human;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.ops-lens-support-flow{opacity:.92;grid-area:support;align-content:start;gap:10px;min-width:0;display:grid}.ops-lens-inspection-flow{grid-template-columns:minmax(0,1fr);align-items:start}.ops-lens-list{gap:10px;display:grid}.ops-lens-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.ops-lens-human-flow .ops-lens-summary,.ops-lens-readable-section{position:relative;overflow:hidden}.ops-lens-human-flow .ops-lens-summary{border-color:#c8dedc;border-left:5px solid var(--ops-trust);background:linear-gradient(90deg,#0d697514,#0d697500 44%),var(--ops-workbench-surface);box-shadow:var(--ops-workbench-shadow-soft);border-top-left-radius:0;border-bottom-left-radius:0;padding:18px 18px 18px 20px}.ops-lens-human-flow .ops-lens-summary .ops-lens-summary-card{box-shadow:none;background:0 0;border-color:#0000 #0000 #0000 currentColor;border-left-style:none;border-left-width:0;border-radius:0;padding:2px 0 0}.ops-lens-human-flow .ops-lens-summary .ops-lens-summary-card h2{color:var(--ops-trust-strong);letter-spacing:0;margin:0 0 4px;font-size:13px;font-weight:850;line-height:1.2}.ops-lens-human-flow .ops-lens-summary .ops-lens-main-now-text{color:var(--ops-workbench-ink);letter-spacing:0;font-size:clamp(18px,2vw,26px);line-height:1.18;display:block}.ops-lens-readable-section{border-color:var(--ops-workbench-line);border-radius:var(--ops-card-radius);background:var(--ops-workbench-surface);gap:10px}.ops-lens-support-flow .ops-section{border-color:var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);box-shadow:none}.ops-lens-support-flow .ops-section h2{color:var(--ops-workbench-muted);font-size:15px}.ops-lens-support-flow .ops-lens-card{border-color:var(--ops-workbench-line);box-shadow:none;background:#fff}.ops-lens-support-flow .status-badge,.ops-lens-support-flow .ops-lens-safe-link,.ops-lens-support-flow .ops-lens-inline-evidence-link{font-size:12px}.ops-lens-readable-section:before{display:none}.ops-lens-readable-section>div:first-child{padding-left:0}.ops-lens-readable-section .ops-lens-card{border-radius:var(--ops-card-radius);background:var(--ops-workbench-surface-raised);padding:11px 12px}.ops-lens-attention-section{border-color:#ecd098;border-left:var(--ops-card-stripe) solid var(--ops-waiting);border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;background:linear-gradient(180deg,var(--ops-waiting-soft) 0%,transparent 58%),var(--ops-workbench-surface)}@supports (color:color-mix(in lab,red,red)){.ops-lens-attention-section{background:linear-gradient(180deg,color-mix(in srgb,var(--ops-waiting-soft) 82%,transparent) 0%,transparent 58%),var(--ops-workbench-surface)}}.ops-lens-attention-section:before{display:none}.ops-lens-attention-section .ops-lens-card{background:#fffaf0;border-color:#eadab7}.ops-lens-known-facts-section:before{display:none}.ops-lens-known-facts-section{border-left-color:var(--ops-workbench-line)}.ops-lens-known-facts-section .ops-lens-card{background:var(--ops-trust-soft);border-color:#d8e8df}.ops-lens-clarification-section:before{display:none}.ops-lens-clarification-section{border-left-color:var(--ops-workbench-line)}.ops-lens-clarification-section .ops-lens-card{background:#fffdf8;border-color:#eadab7}.ops-lens-inspect-next-overview-section{border-color:#cbdceb;border-left:var(--ops-card-stripe) solid var(--ops-context);border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;background:linear-gradient(180deg,var(--ops-context-soft) 0%,transparent 52%),var(--ops-workbench-surface)}@supports (color:color-mix(in lab,red,red)){.ops-lens-inspect-next-overview-section{background:linear-gradient(180deg,color-mix(in srgb,var(--ops-context-soft) 74%,transparent) 0%,transparent 52%),var(--ops-workbench-surface)}}.ops-lens-inspect-next-overview-section:before{display:none}.ops-lens-inspect-next-overview-section .ops-lens-card{background:#fff;border-color:#d9e6f0}.ops-intake-next-section{background:#fbfdff;border-color:#b7d6ea}.ops-intake-question-list,.ops-intake-advisory-grid{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ops-intake-question-row,.ops-intake-item-row,.ops-intake-advisory-row{border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface);overflow-wrap:anywhere;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;display:flex}.ops-intake-question-row{border-color:#b7d6ea}.ops-intake-answer-checklist,.ops-intake-pack-checklist,.ops-intake-manual-questions{gap:12px;min-width:0;display:grid}.ops-intake-workbench-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.ops-intake-workbench-summary>div{border:1px solid var(--ops-trust);gap:4px;min-width:0;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-intake-workbench-summary>div{border:1px solid color-mix(in srgb,var(--ops-trust) 18%,var(--ops-workbench-line))}}.ops-intake-workbench-summary>div{background:var(--ops-trust-soft);border-radius:8px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.ops-intake-workbench-summary>div{background:color-mix(in srgb,var(--ops-trust-soft) 42%,#fff)}}.ops-intake-workbench-summary strong{color:var(--ops-card-title);font-size:24px;line-height:1}.ops-intake-saved-source-ledger{background:#fff;border:1px solid #d9e6f0;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.ops-intake-saved-source-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ops-intake-saved-source-row{border:1px solid var(--ops-workbench-line);background:#fbfdff;border-left:4px solid #8ba0b2;border-radius:0 8px 8px 0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:10px;display:grid}.ops-intake-saved-source-row>div{gap:4px;min-width:0;display:grid}.ops-intake-saved-source-row strong,.ops-intake-saved-source-row p{overflow-wrap:anywhere;min-width:0;margin:0}.ops-intake-saved-source-row strong{color:var(--ops-card-title);line-height:1.3}.ops-intake-saved-source-row p{color:var(--ops-card-muted);line-height:1.45}.ops-intake-answer-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ops-intake-checklist-subheading{gap:4px;display:grid}.ops-intake-checklist-subheading h3{color:#17233c;margin:0;font-size:16px;line-height:1.25}.ops-intake-question-pack-card{gap:12px}.ops-intake-answer-row{border:1px solid #b7d6ea;border-left:4px solid var(--ops-trust);border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;overflow-wrap:anywhere;background:#f9fcff;grid-template-columns:28px minmax(0,1fr);align-items:flex-start;gap:12px;min-width:0;padding:12px;transition:background .16s,border-color .16s,opacity .16s;display:grid}.ops-intake-answer-row-covered{background:#fff;border-color:#d9e6f0 #d9e6f0 #d9e6f0 #8ba0b2}.ops-intake-answer-check{justify-items:center;padding-top:2px;display:grid}.ops-intake-answer-check input{width:20px;height:20px;accent-color:var(--ops-trust)}.ops-intake-answer-content{gap:9px;min-width:0;display:grid}.ops-intake-answer-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops-intake-answer-question{color:#17233c;overflow-wrap:anywhere;font-size:16px;line-height:1.35}.ops-intake-answer-question-covered{color:#66788c;-webkit-text-decoration:line-through #9aabba;text-decoration:line-through #9aabba;text-decoration-thickness:2px}.ops-intake-answer-field{gap:6px;min-width:0;display:grid}.ops-intake-answer-field textarea,.ops-intake-manual-question-field input{border:1px solid var(--ops-workbench-line);color:#17233c;width:100%;font:inherit;background:#fff;border-radius:8px;padding:10px 12px;line-height:1.45}.ops-intake-answer-field textarea{resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;min-height:76px}.ops-intake-answer-field textarea:focus-visible,.ops-intake-manual-question-field input:focus-visible,.ops-intake-importance-field select:focus-visible{border-color:var(--ops-trust);outline-offset:2px;outline:2px solid #176c742e}.ops-intake-answer-starters,.ops-intake-answer-save-row,.ops-intake-manual-question-form{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ops-intake-answer-starters button,.ops-intake-answer-save-row button,.ops-intake-manual-question-form button,.ops-intake-remove-question{min-height:36px}.ops-intake-importance-field{flex:0 180px;gap:6px;min-width:min(100%,160px);display:grid}.ops-intake-importance-field select{border:1px solid var(--ops-workbench-line);color:#17233c;width:100%;min-height:36px;font:inherit;background:#fff;border-radius:8px;padding:7px 10px}.ops-intake-manual-question-field{flex:280px;gap:6px;min-width:min(100%,280px);display:grid}.ops-intake-remove-question{margin-left:auto}.ops-intake-item-row>span:first-child{gap:3px;min-width:0;display:grid}.ops-intake-advisory-row{justify-content:stretch;display:grid}.ops-intake-draft-source{background:#fcfdfb;border-color:#d8e4de}.ops-intake-draft-field{gap:6px;min-width:0;display:grid}.ops-intake-draft-field textarea{resize:vertical;border:1px solid var(--ops-workbench-line);color:#17233c;width:100%;min-height:96px;font:inherit;background:#fff;border-radius:8px;padding:10px 12px;line-height:1.45}.ops-intake-draft-field textarea:focus-visible{border-color:var(--ops-trust);outline-offset:2px;outline:2px solid #176c742e}.ops-intake-draft-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops-intake-draft-preview{overflow-wrap:anywhere;gap:6px;max-width:100%;display:grid}.ops-intake-review-header{border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;background:var(--ops-workbench-surface-raised);box-shadow:none;border-left:4px solid #597083;gap:14px;display:grid}.ops-intake-review-state-label{color:#40454d;white-space:nowrap;font-size:12px;font-weight:850;line-height:1.2}.ops-intake-review-summary,.ops-intake-review-facts{gap:8px;min-width:0;margin:0;display:grid}.ops-intake-review-summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ops-intake-review-summary>div,.ops-intake-review-facts>div{background:#fff;border:1px solid #e0e8ee;border-radius:8px;gap:3px;min-width:0;padding:9px 10px;display:grid}.ops-intake-review-summary-heading{background:#f6f9fb;grid-column:1/-1}.ops-intake-review-summary dt,.ops-intake-review-facts dt{color:#597083;font-size:12px;font-weight:850}.ops-intake-review-summary dd,.ops-intake-review-facts dd{color:#17233c;overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;font-weight:700;line-height:1.42}.ops-intake-review-readonly-note{color:#435569;margin:0;font-size:13px;font-weight:750}.ops-intake-review-change{border:1px solid #e0e8ee;border-left:var(--ops-card-stripe) solid #8ba0b2;border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;background:var(--ops-workbench-surface-raised);gap:10px;min-width:0;padding:12px;display:grid}.ops-intake-review-change h3{color:#17233c;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.25}.ops-intake-review-value-block{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:640px){.ops-intake-question-row,.ops-intake-item-row{flex-direction:column;align-items:stretch}.ops-intake-answer-row{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:10px}.ops-intake-workbench-summary,.ops-intake-saved-source-row{grid-template-columns:1fr}.ops-intake-answer-starters button,.ops-intake-answer-save-row button,.ops-intake-manual-question-form button{width:100%}.ops-intake-remove-question{margin-left:0}}.ops-lens-attention-note{border-left:3px solid var(--ops-accent-amber);color:var(--ops-card-title);padding-left:10px;font-weight:800}@media(min-width:1120px){.ops-lens-workbench{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);grid-template-areas:"human support";align-items:start}.ops-lens-human-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ops-lens-human-flow .ops-lens-summary,.ops-lens-attention-section,.ops-lens-inspect-next-overview-section{grid-column:1/-1}.ops-lens-support-flow{max-height:calc(100dvh - 100px);position:sticky;top:86px;overflow:auto}.ops-lens-inspection-flow{grid-template-columns:minmax(0,1fr)}}.ops-action-board-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.ops-action-board-supporting-sources{border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);border-radius:8px;gap:8px;margin-top:10px;padding:10px 12px;display:grid}.ops-action-board-supporting-sources ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ops-action-board-supporting-sources li{min-width:0;color:var(--ops-card-body);border-top:1px solid #edf2f5;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;padding-top:6px;font-size:13px;display:flex}.ops-action-board-supporting-sources li:first-child{border-top:0;padding-top:0}.ops-action-board-supporting-sources li>span:first-child{flex:18rem;min-width:min(18rem,100%)}.ops-action-board-supporting-sources strong{overflow-wrap:break-word;word-break:normal;color:var(--ops-card-title)}.ops-action-board-source-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-start;gap:8px;min-width:0;max-width:100%;display:inline-flex}.ops-role-home-card-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.ops-role-home-lede{color:var(--ops-card-title);margin:0;font-size:15px;font-weight:700;line-height:1.45}.ops-card,.ops-lens-card,.ops-lens-summary-tile{--ops-card-accent:var(--ops-accent-blue);--ops-card-border:var(--ops-accent-blue-border);--ops-card-chip-bg:var(--ops-accent-blue-bg);border:1px solid var(--ops-card-border);border-radius:var(--ops-card-radius);min-width:0;color:var(--ops-card-title);background:var(--ops-card-bg);align-content:start;gap:10px;padding:12px;display:grid}.ops-card,.ops-lens-card{box-shadow:var(--ops-workbench-shadow-soft)}.ops-card>*,.ops-lens-card>*,.ops-lens-summary-tile>*{min-width:0}.ops-lens-summary-card{background:linear-gradient(135deg,#2563eb0f,#fff0 38%),var(--ops-card-bg);min-height:100%}.ops-lens-card strong,.ops-lens-summary-tile strong{color:var(--ops-card-title);overflow-wrap:anywhere;font-weight:850;line-height:1.24}.ops-lens-card p{color:var(--ops-card-body);overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:620;line-height:1.5}.ops-surface-shell .eyeline{color:var(--ops-card-accent);text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.2}.ops-surface-shell .policy-note{color:var(--ops-card-muted);font-size:13px;line-height:1.45}.ops-surface-shell .status-badge{border-color:var(--ops-workbench-line);color:#404d5c;background:var(--ops-workbench-surface-raised)}.ops-surface-shell .status-badge-critical,.ops-surface-shell .status-badge-high{border-color:var(--ops-accent-red-border);color:var(--ops-accent-red);background:var(--ops-accent-red-bg)}.ops-surface-shell .status-badge-medium{border-color:var(--ops-accent-amber-border);color:var(--ops-accent-amber-text);background:var(--ops-accent-amber-bg)}.ops-surface-shell .status-badge-low{border-color:var(--ops-accent-blue-border);color:var(--ops-accent-blue);background:var(--ops-accent-blue-bg)}.ops-action-board-card{align-content:start;position:relative;overflow:hidden}.ops-role-home-card{align-content:start;min-height:206px;position:relative;overflow:hidden}[data-card-role=attention].ops-lens-card,[data-card-role=primary-attention].ops-lens-card{border-width:1px;border-color:var(--ops-card-border);gap:10px}@supports (color:color-mix(in lab,red,red)){[data-card-role=attention].ops-lens-card,[data-card-role=primary-attention].ops-lens-card{border-color:color-mix(in srgb,var(--ops-card-border) 78%,var(--ops-workbench-line))}}[data-card-role=attention].ops-lens-card,[data-card-role=primary-attention].ops-lens-card{border-left:var(--ops-card-stripe) solid var(--ops-card-accent);border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;border-left-color:var(--ops-card-accent);background:linear-gradient(180deg,var(--ops-card-chip-bg) 0%,var(--ops-workbench-surface) 62%),var(--ops-workbench-surface);padding:14px}@supports (color:color-mix(in lab,red,red)){[data-card-role=attention].ops-lens-card,[data-card-role=primary-attention].ops-lens-card{background:linear-gradient(180deg,color-mix(in srgb,var(--ops-card-chip-bg) 30%,var(--ops-workbench-surface)) 0%,var(--ops-workbench-surface) 62%),var(--ops-workbench-surface)}}[data-card-role=attention].ops-lens-card,[data-card-role=primary-attention].ops-lens-card{box-shadow:var(--ops-workbench-shadow)}.ops-role-home-card:before,.ops-action-board-card:before,[data-card-role=attention].ops-lens-card:before,[data-card-role=primary-attention].ops-lens-card:before{display:none}.ops-role-home-card-title{gap:4px;min-width:0;display:grid}.ops-role-home-card-title strong{overflow-wrap:anywhere;font-size:16px;line-height:1.25}.ops-role-home-reason,.ops-trust-micro-affordance{gap:4px;display:grid}.ops-role-home-reason span{color:var(--ops-card-muted);letter-spacing:.3px;text-transform:uppercase;font-size:11px;font-weight:850}.ops-trust-micro-affordance{border:1px solid var(--ops-card-border);margin:0}@supports (color:color-mix(in lab,red,red)){.ops-trust-micro-affordance{border:1px solid color-mix(in srgb,var(--ops-card-border) 54%,var(--ops-workbench-surface))}}.ops-trust-micro-affordance{color:var(--ops-card-body);background:var(--ops-card-chip-bg);border-radius:8px;padding:8px}@supports (color:color-mix(in lab,red,red)){.ops-trust-micro-affordance{background:color-mix(in srgb,var(--ops-card-chip-bg) 22%,var(--ops-workbench-surface))}}.ops-trust-micro-affordance{font-size:12px;font-weight:680;line-height:1.4}.ops-trust-micro-affordance span{color:var(--ops-card-body);letter-spacing:0;text-transform:none;font-size:13px;font-weight:720}[data-card-role=inspect] .ops-trust-micro-affordance{border-color:var(--ops-card-border)}@supports (color:color-mix(in lab,red,red)){[data-card-role=inspect] .ops-trust-micro-affordance{border-color:color-mix(in srgb,var(--ops-card-border) 42%,var(--ops-workbench-surface))}}[data-card-role=inspect] .ops-trust-micro-affordance{background:var(--ops-card-chip-bg)}@supports (color:color-mix(in lab,red,red)){[data-card-role=inspect] .ops-trust-micro-affordance{background:color-mix(in srgb,var(--ops-card-chip-bg) 16%,var(--ops-workbench-surface))}}.ops-trust-evidence-path{border:1px solid var(--ops-card-border);gap:10px;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-trust-evidence-path{border:1px solid color-mix(in srgb,var(--ops-card-border) 54%,var(--ops-workbench-surface))}}.ops-trust-evidence-path{background:var(--ops-card-chip-bg);border-radius:8px;padding:12px}@supports (color:color-mix(in lab,red,red)){.ops-trust-evidence-path{background:color-mix(in srgb,var(--ops-card-chip-bg) 16%,var(--ops-workbench-surface))}}.ops-trust-evidence-path h3{color:var(--ops-card-title);margin:0;font-size:.92rem}.ops-trust-evidence-path dl{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:10px;margin:0;display:grid}.ops-trust-evidence-path div{gap:4px;display:grid}.ops-trust-evidence-path dt{color:var(--ops-card-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.ops-trust-evidence-path dd{color:var(--ops-card-body);margin:0;font-size:.86rem;line-height:1.4}.ops-role-home-card-meta{grid-template-columns:minmax(14rem,1.45fr) repeat(2,minmax(0,1fr));gap:8px;margin:2px 0 0;display:grid}.ops-role-home-card-meta>div{border:1px solid var(--ops-card-border);gap:4px;min-width:0;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-role-home-card-meta>div{border:1px solid color-mix(in srgb,var(--ops-card-border) 42%,var(--ops-workbench-surface))}}.ops-role-home-card-meta>div{background:var(--ops-card-chip-bg);border-radius:8px;padding:7px 8px}@supports (color:color-mix(in lab,red,red)){.ops-role-home-card-meta>div{background:color-mix(in srgb,var(--ops-card-chip-bg) 14%,var(--ops-workbench-surface))}}.ops-role-home-card-meta-primary{border-color:var(--ops-card-accent)}@supports (color:color-mix(in lab,red,red)){.ops-role-home-card-meta-primary{border-color:color-mix(in srgb,var(--ops-card-accent) 26%,var(--ops-workbench-line))}}.ops-role-home-card-meta-primary{background:var(--ops-workbench-surface-raised)}.ops-role-home-card-meta dt{color:var(--ops-card-muted);margin:0}@supports (color:color-mix(in lab,red,red)){.ops-role-home-card-meta dt{color:color-mix(in srgb,var(--ops-card-muted) 82%,#425466)}}.ops-role-home-card-meta dt{text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.ops-role-home-card-meta dd{color:var(--ops-card-title);margin:0;font-size:12px;font-weight:800;line-height:1.25}.ops-role-home-card-meta-primary dd{font-size:13px;line-height:1.35}.ops-role-home-worklist{border:1px solid var(--ops-card-accent);gap:8px;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-role-home-worklist{border:1px solid color-mix(in srgb,var(--ops-card-accent) 22%,var(--ops-workbench-line))}}.ops-role-home-worklist{background:var(--ops-card-chip-bg);border-radius:8px;padding:9px 10px}@supports (color:color-mix(in lab,red,red)){.ops-role-home-worklist{background:color-mix(in srgb,var(--ops-card-chip-bg) 20%,var(--ops-workbench-surface))}}.ops-role-home-worklist-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.ops-role-home-worklist-header span{color:var(--ops-card-title);font-size:12px;font-weight:850;line-height:1.2}.ops-role-home-worklist-header small{border:1px solid var(--ops-card-accent)}@supports (color:color-mix(in lab,red,red)){.ops-role-home-worklist-header small{border:1px solid color-mix(in srgb,var(--ops-card-accent) 24%,transparent)}}.ops-role-home-worklist-header small{color:var(--ops-card-title);background:var(--ops-workbench-surface);border-radius:999px;padding:3px 7px}@supports (color:color-mix(in lab,red,red)){.ops-role-home-worklist-header small{background:color-mix(in srgb,var(--ops-workbench-surface) 72%,var(--ops-card-chip-bg))}}.ops-role-home-worklist-header small{font-size:11px;font-weight:800;line-height:1.1}.ops-role-home-worklist-items{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ops-role-home-worklist-item{color:var(--ops-card-title);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px;font-size:12px;font-weight:760;line-height:1.35;display:grid}.ops-role-home-worklist-item svg{color:var(--ops-card-accent);margin-top:1px}.ops-role-home-worklist-item-done{color:var(--ops-card-muted);font-weight:720}.ops-role-home-worklist-item-done span{text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ops-card-muted);text-decoration-color:var(--ops-card-muted)}@supports (color:color-mix(in lab,red,red)){.ops-role-home-worklist-item-done span{-webkit-text-decoration-color:color-mix(in srgb,var(--ops-card-muted) 54%,transparent);text-decoration-color:color-mix(in srgb,var(--ops-card-muted) 54%,transparent)}}.ops-role-home-worklist-item-done svg{color:var(--ops-card-accent)}@supports (color:color-mix(in lab,red,red)){.ops-role-home-worklist-item-done svg{color:color-mix(in srgb,var(--ops-card-accent) 66%,var(--ops-card-muted))}}.ops-role-home-missing-list{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ops-role-home-missing-list li{border:1px solid var(--ops-card-accent);min-width:0;max-width:100%}@supports (color:color-mix(in lab,red,red)){.ops-role-home-missing-list li{border:1px solid color-mix(in srgb,var(--ops-card-accent) 28%,var(--ops-card-border))}}.ops-role-home-missing-list li{color:var(--ops-card-title);background:var(--ops-card-chip-bg);border-radius:999px;padding:4px 7px}@supports (color:color-mix(in lab,red,red)){.ops-role-home-missing-list li{background:color-mix(in srgb,var(--ops-card-chip-bg) 34%,var(--ops-workbench-surface))}}.ops-role-home-missing-list li{overflow-wrap:anywhere;font-size:11px;font-weight:850;line-height:1.2}.ops-role-home-section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ops-role-home-workbench-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:12px;display:grid}.ops-role-home-workbench-link{border:1px solid var(--ops-card-accent);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;min-height:5.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.ops-role-home-workbench-link{border:1px solid color-mix(in srgb,var(--ops-card-accent) 18%,var(--ops-workbench-line))}}.ops-role-home-workbench-link{background:var(--ops-workbench-surface-raised);border-radius:8px;padding:14px;text-decoration:none}.ops-role-home-workbench-link span{color:var(--ops-card-title);text-underline-offset:3px;font-weight:850;text-decoration:underline}.ops-role-home-workbench-link small{color:var(--ops-card-muted);line-height:1.45;text-decoration:none}.ops-role-home-workbench-link-disabled{opacity:.72}.ops-role-home-inspect-link{justify-content:center;align-items:center;min-height:44px;margin-top:2px;padding-block:10px;display:inline-flex}.ops-role-home-records-link{min-height:44px;color:var(--ops-card-accent);align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ops-role-home-records-link{color:color-mix(in srgb,var(--ops-card-accent) 82%,#425466)}}.ops-role-home-records-link{font-weight:760}.ops-record-primary-link{z-index:3;border:1px solid var(--ops-card-accent);flex:none;justify-content:center;align-items:center;min-width:148px;min-height:44px;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.ops-record-primary-link{border:1px solid color-mix(in srgb,var(--ops-card-accent) 28%,#d8e6ed)}}.ops-record-primary-link{background:var(--ops-trust-soft);text-align:center;white-space:nowrap;border-radius:8px;padding:10px 12px;font-weight:850;line-height:1.15}.ops-record-entity-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.ops-record-entity-tab{border:1px solid var(--ops-workbench-line);color:#32495d;background:var(--ops-workbench-surface);border-radius:8px;gap:3px;min-width:0;padding:10px 12px;text-decoration:none;display:grid}.ops-record-entity-tab span{font-size:13px;font-weight:850;line-height:1.2}.ops-record-entity-tab small{color:var(--ops-card-muted);font-size:11px;font-weight:650;line-height:1.25}.ops-record-entity-tab-active,.ops-record-entity-tab[aria-current=page]{background:var(--ops-trust-soft);color:#1e4f58;border-color:#8fb9bd}.ops-record-filter-panel{border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface);border-radius:8px;grid-template-columns:minmax(220px,.72fr) minmax(280px,1fr);align-items:end;gap:12px;min-width:0;padding:12px;display:grid}.ops-record-filter-panel h2,.ops-record-filter-panel p{margin:0}.ops-record-filter-panel h2{color:var(--ops-card-title);font-size:16px;line-height:1.2}.ops-record-filter-panel p{color:var(--ops-card-muted);margin-top:4px;font-size:12px;line-height:1.35}.ops-record-filter-controls{grid-template-columns:minmax(160px,1fr) minmax(140px,.64fr);gap:8px;min-width:0;display:grid}.ops-record-filter-control{gap:5px;min-width:0;display:grid}.ops-record-filter-control span{color:var(--ops-card-muted);text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.2}.ops-record-filter-control input,.ops-record-filter-control select{border:1px solid var(--ops-workbench-line);color:#22364a;background:var(--ops-workbench-surface-raised);width:100%;min-width:0;min-height:44px;font:inherit;border-radius:8px;padding:10px 9px;font-size:13px}.ops-record-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);align-items:start;gap:12px;min-width:0;display:grid}.ops-records-list{gap:8px;min-width:0;display:grid}.ops-record-row{border:1px solid var(--ops-workbench-line);border-radius:var(--ops-card-radius);background:var(--ops-workbench-surface);min-width:0;box-shadow:var(--ops-workbench-shadow-soft);gap:11px;padding:13px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid;position:relative}.ops-record-row:has(.ops-record-row-select-target){cursor:pointer}.ops-record-row:has(.ops-record-row-select-target:hover){border-color:var(--ops-card-accent)}@supports (color:color-mix(in lab,red,red)){.ops-record-row:has(.ops-record-row-select-target:hover){border-color:color-mix(in srgb,var(--ops-card-accent) 46%,var(--ops-workbench-line))}}.ops-record-row:has(.ops-record-row-select-target:hover){background:var(--ops-trust-soft)}@supports (color:color-mix(in lab,red,red)){.ops-record-row:has(.ops-record-row-select-target:hover){background:color-mix(in srgb,var(--ops-trust-soft) 42%,var(--ops-workbench-surface))}}.ops-record-row:has(.ops-record-row-select-target:focus-visible){border-color:#79c5c2;outline:none}@supports (color:color-mix(in lab,red,red)){.ops-record-row:has(.ops-record-row-select-target:focus-visible){border-color:color-mix(in srgb,#79c5c2 54%,var(--ops-workbench-line))}}.ops-record-row:has(.ops-record-row-select-target:focus-visible){box-shadow:0 0 0 2px #79c5c23d,var(--ops-workbench-shadow-soft)}.ops-record-row-select-target{z-index:1;border-radius:inherit;position:absolute;inset:0}.ops-record-row-select-target:focus,.ops-record-row-select-target:focus-visible{box-shadow:none;outline:none}.ops-record-row>:not(.ops-record-row-select-target){z-index:2;pointer-events:none;position:relative}.ops-record-row .ops-record-primary-link{pointer-events:auto}.ops-record-row[data-selected=true]{border-color:#8fb9bd}@supports (color:color-mix(in lab,red,red)){.ops-record-row[data-selected=true]{border-color:color-mix(in srgb,#8fb9bd 72%,var(--ops-workbench-line))}}.ops-record-row[data-selected=true]{border-left:var(--ops-card-stripe) solid #8fb9bd;border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;background:var(--ops-trust-soft)}.ops-record-row.ops-display-role-context[data-selected=true]{border-color:#8fb9bd}@supports (color:color-mix(in lab,red,red)){.ops-record-row.ops-display-role-context[data-selected=true]{border-color:color-mix(in srgb,#8fb9bd 72%,var(--ops-workbench-line))}}.ops-record-row.ops-display-role-context[data-selected=true]{border-left-color:#8fb9bd}.ops-record-row-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.ops-record-select-link{border:1px solid var(--ops-workbench-line);color:#2c4a61;background:var(--ops-workbench-surface);text-align:center;white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-weight:800;line-height:1.15;display:inline-flex}.ops-record-select-link[aria-current=true]{color:#1e4f58;background:var(--ops-trust-soft);border-color:#8fb9bd}.ops-record-title-block{gap:5px;min-width:0;display:grid}.ops-record-title-eyeline{color:var(--ops-card-muted);text-transform:uppercase;font-size:10px;font-weight:850;line-height:1}.ops-record-title-block h3{color:var(--ops-card-title);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:850;line-height:1.22}.ops-record-title-block p{color:var(--ops-card-muted);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650;line-height:1.3}.ops-record-status-line{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ops-record-status-badge,.ops-record-revision{overflow-wrap:anywhere;border-radius:999px;align-items:center;max-width:100%;padding:3px 7px;font-size:11px;font-weight:850;line-height:1.15;display:inline-flex}.ops-record-status-badge{border:1px solid var(--ops-trust)}@supports (color:color-mix(in lab,red,red)){.ops-record-status-badge{border:1px solid color-mix(in srgb,var(--ops-trust) 32%,var(--ops-workbench-line))}}.ops-record-status-badge{color:var(--ops-trust-strong);background:var(--ops-trust-soft)}.ops-record-revision{border:1px solid var(--ops-workbench-line);color:var(--ops-card-muted);background:var(--ops-workbench-surface-raised)}.ops-record-meta-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;min-width:0;margin:0;display:grid}.ops-record-meta-cell{border:1px solid var(--ops-workbench-line);background:var(--ops-workbench-surface-raised);border-radius:7px;gap:3px;min-width:0;padding:7px 8px;display:grid}.ops-record-meta-cell dt{color:var(--ops-card-muted);text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.1}.ops-record-meta-cell dd{min-width:0;color:var(--ops-card-title);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:760;line-height:1.25}.ops-record-meta-cell-wide{grid-column:1/-1}.ops-record-row-body{grid-template-columns:minmax(180px,.8fr) minmax(220px,1.2fr);gap:10px;min-width:0;display:grid}.ops-record-context-entry,.ops-record-workflow-hints,.ops-record-related-context{align-content:start;gap:6px;min-width:0;display:grid}.ops-record-context-entry h4,.ops-record-workflow-hints h4,.ops-record-related-context h4{color:var(--ops-card-muted);text-transform:uppercase;margin:0;font-size:11px;font-weight:850;line-height:1.15}.ops-record-context-link-group,.ops-record-hint-list,.ops-record-link-group{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.ops-record-hint-list{list-style:none}.ops-record-hint-list li{border:1px solid var(--ops-workbench-line);max-width:100%;color:var(--ops-card-body);background:var(--ops-workbench-surface-raised);overflow-wrap:anywhere;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:760;line-height:1.2}.ops-record-link-group{align-items:center}.ops-record-context-link-group{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ops-record-context-primary,.ops-record-context-secondary{border:1px solid var(--ops-workbench-line);color:#26435b;background:var(--ops-workbench-surface);overflow-wrap:anywhere;border-radius:8px;align-content:start;gap:2px;min-width:0;padding:8px;text-decoration:none;display:grid}.ops-record-context-primary{background:var(--ops-context-soft);color:#174d78;border-color:#9cc3df}.ops-record-context-primary small,.ops-record-context-secondary small{color:#607386;font-size:11px;font-weight:650;line-height:1.25}.ops-record-quiet-note{color:var(--ops-card-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.35}.ops-record-detail{border:1px solid var(--ops-workbench-line);border-left:var(--ops-card-stripe) solid #8fb9bd;border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;background:var(--ops-workbench-surface);min-width:0;box-shadow:var(--ops-workbench-shadow-soft);gap:12px;padding:14px 14px 14px 16px;display:grid;position:sticky;top:12px}.ops-record-detail h2,.ops-record-detail h3,.ops-record-detail p{margin:0}.ops-record-detail h2{color:var(--ops-card-title);overflow-wrap:anywhere;font-size:18px;font-weight:850;line-height:1.2}.ops-record-detail .ops-record-detail-subtitle{color:var(--ops-card-muted);overflow-wrap:anywhere;margin-top:4px;font-size:13px;font-weight:650;line-height:1.35}.ops-record-detail h3{color:var(--ops-card-muted);text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.15}.ops-record-detail p{color:var(--ops-card-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.ops-record-detail-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;display:grid}.ops-record-detail-close{white-space:nowrap;flex:none}.ops-record-filtered-note{border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;background:var(--ops-workbench-surface-raised);border:1px solid #e2e8ef;border-left:4px solid #8fb9bd;padding:8px 10px}.ops-record-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;margin:0;display:grid}.ops-record-detail-meta div{border:1px solid #edf2f6;border-left:3px solid #8fb9bd;gap:3px;min-width:0;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-record-detail-meta div{border-left:3px solid color-mix(in srgb,#8fb9bd 58%,var(--ops-workbench-line))}}.ops-record-detail-meta div{background:var(--ops-workbench-surface-raised);border-radius:0 7px 7px 0;padding:7px 8px}.ops-record-detail-meta dt{color:var(--ops-card-muted);text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.1}.ops-record-detail-meta dd{min-width:0;color:var(--ops-card-title);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:760;line-height:1.25}.ops-record-detail-section{gap:7px;min-width:0;display:grid}.ops-related-context-links{gap:6px;margin-top:2px;display:grid}.ops-related-context-label{color:var(--ops-card-muted);text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.2}.ops-related-context-link{max-width:100%;color:var(--ops-card-accent);border:1px solid #dbe8ec;border-radius:8px;align-items:center;padding:6px 9px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ops-related-context-link{color:color-mix(in srgb,var(--ops-card-accent) 74%,var(--ops-card-body))}}.ops-related-context-link{background:var(--ops-workbench-surface-raised);overflow-wrap:anywhere;font-weight:760;line-height:1.15;text-decoration:none}.ops-record-primary-link:hover,.ops-record-primary-link:focus-visible,.ops-related-context-link:hover,.ops-related-context-link:focus-visible{outline-offset:2px;color:var(--ops-trust-strong);background:var(--ops-trust-soft);border-color:#6cbeb8;outline:2px solid #6cbeb8}.ops-card-signal-stack{flex:none;justify-content:flex-end;align-items:center;gap:8px;max-width:min(100%,18rem);display:inline-flex}.ops-role-home-severity-label{border:1px solid var(--ops-card-accent);align-items:center;min-height:28px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ops-role-home-severity-label{border:1px solid color-mix(in srgb,var(--ops-card-accent) 24%,transparent)}}.ops-role-home-severity-label{background:var(--ops-card-chip-bg);border-radius:999px;padding:4px 9px}@supports (color:color-mix(in lab,red,red)){.ops-role-home-severity-label{background:color-mix(in srgb,var(--ops-card-chip-bg) 76%,#fff)}}.ops-role-home-severity-label{text-align:right;white-space:nowrap;font-size:11px;font-weight:840;line-height:1.1}.ops-card-signal-marker{border:1px solid var(--ops-card-accent);place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-card-signal-marker{border:1px solid color-mix(in srgb,var(--ops-card-accent) 18%,transparent)}}.ops-card-signal-marker{color:var(--ops-card-accent);background:var(--ops-card-chip-bg);border-radius:8px;font-size:15px;font-weight:800;line-height:1}.ops-card-signal-marker .bi{color:currentColor;font-size:15px;line-height:1;display:block}.ops-role-home-card-high,.ops-role-home-card-critical{--ops-card-accent:var(--ops-accent-red);--ops-card-border:var(--ops-accent-red-border);--ops-card-chip-bg:var(--ops-accent-red-bg)}.ops-role-home-card-low,.ops-action-board-card-low{--ops-card-accent:var(--ops-accent-blue);--ops-card-border:var(--ops-accent-blue-border);--ops-card-chip-bg:var(--ops-accent-blue-bg)}.ops-role-home-card-low:before,.ops-action-board-card-low:before{background:var(--ops-card-accent)}.ops-role-home-card-medium,.ops-action-board-card-medium{--ops-card-accent:var(--ops-accent-amber);--ops-card-border:var(--ops-accent-amber-border);--ops-card-chip-bg:var(--ops-accent-amber-bg)}.ops-role-home-card-medium:before,.ops-action-board-card-medium:before,.ops-role-home-card-high:before,.ops-action-board-card-high:before,.ops-role-home-card-critical:before,.ops-action-board-card-critical:before{background:var(--ops-card-accent)}.ops-action-board-card-blocker,.ops-action-board-card-review_required{--ops-card-accent:var(--ops-accent-red);--ops-card-border:var(--ops-accent-red-border);--ops-card-chip-bg:var(--ops-accent-red-bg)}.ops-action-board-card-open_question,.ops-action-board-card-pending_reply,.ops-action-board-card-promised_followup,.ops-action-board-card-decision_recorded,.ops-action-board-card-waiting{--ops-card-accent:var(--ops-accent-amber);--ops-card-border:var(--ops-accent-amber-border);--ops-card-chip-bg:var(--ops-accent-amber-bg)}.ops-action-board-card-missing_information,.ops-action-board-card-conversation_context_incomplete,.ops-action-board-card-context_incomplete{--ops-card-accent:var(--ops-accent-purple);--ops-card-border:var(--ops-accent-purple-border);--ops-card-chip-bg:var(--ops-accent-purple-bg)}.ops-action-board-card-overdue_time_pressure,.ops-action-board-card-due_soon_time_pressure,.ops-action-board-card-waiting_time_state,.ops-action-board-card-stale_context,.ops-action-board-card-time_context_incomplete,.ops-action-board-card-inspect_source{--ops-card-accent:var(--ops-accent-blue);--ops-card-border:var(--ops-accent-blue-border);--ops-card-chip-bg:var(--ops-accent-blue-bg)}[data-card-role=inspect].ops-lens-card{border-color:var(--ops-card-border)}@supports (color:color-mix(in lab,red,red)){[data-card-role=inspect].ops-lens-card{border-color:color-mix(in srgb,var(--ops-card-border) 54%,var(--ops-workbench-line))}}[data-card-role=inspect].ops-lens-card{background:linear-gradient(180deg,var(--ops-card-chip-bg) 0%,transparent 46%),var(--ops-card-bg);padding:11px}@supports (color:color-mix(in lab,red,red)){[data-card-role=inspect].ops-lens-card{background:linear-gradient(180deg,color-mix(in srgb,var(--ops-card-chip-bg) 18%,transparent) 0%,transparent 46%),var(--ops-card-bg)}}[data-card-role=inspect].ops-lens-card{box-shadow:0 5px 16px #21304709}[data-card-role=inspect].ops-action-board-card:before,[data-card-role=inspect].ops-minimum-safe-step-card:before{opacity:.58;width:3px}[data-card-role=inspect] .ops-card-signal-marker{border-color:var(--ops-card-accent);width:28px;height:28px}@supports (color:color-mix(in lab,red,red)){[data-card-role=inspect] .ops-card-signal-marker{border-color:color-mix(in srgb,var(--ops-card-accent) 14%,transparent)}}[data-card-role=inspect] .ops-card-signal-marker{background:var(--ops-card-chip-bg)}@supports (color:color-mix(in lab,red,red)){[data-card-role=inspect] .ops-card-signal-marker{background:color-mix(in srgb,var(--ops-card-chip-bg) 58%,var(--ops-workbench-surface))}}[data-card-role=inspect] .status-badge{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){[data-card-role=inspect] .status-badge{border-color:color-mix(in srgb,currentColor 18%,var(--ops-workbench-line))}}[data-card-role=inspect] .status-badge{background:var(--ops-card-chip-bg)}@supports (color:color-mix(in lab,red,red)){[data-card-role=inspect] .status-badge{background:color-mix(in srgb,var(--ops-card-chip-bg) 42%,var(--ops-workbench-surface))}}[data-card-role=inspect] .status-badge{font-size:11px}[data-card-role=context].ops-lens-card,[data-card-role=context-notice].ops-lens-card,[data-display-role=context].ops-lens-summary-tile{--ops-card-accent:#597083;--ops-card-border:#e0e8ee;--ops-card-chip-bg:#f6f9fb;border-color:var(--ops-card-border);background:var(--ops-workbench-surface-raised);box-shadow:none}.ops-lens-summary-card[data-card-role=context]{background:var(--ops-workbench-surface-raised);border-color:#dfe8ee;gap:10px}.ops-lens-summary-counts{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;display:grid}.ops-lens-summary-counts .ops-lens-summary-tile{min-height:68px}.ops-lens-summary-card .ops-lens-attention-note{border-left-color:var(--ops-accent-amber)}@supports (color:color-mix(in lab,red,red)){.ops-lens-summary-card .ops-lens-attention-note{border-left-color:color-mix(in srgb,var(--ops-accent-amber) 72%,#9aa9b7)}}.ops-lens-summary-card .ops-lens-attention-note{color:#39495a;background:var(--ops-waiting-soft)}.ops-supporting-context{border-color:var(--panel-border);gap:10px}@supports (color:color-mix(in lab,red,red)){.ops-supporting-context{border-color:color-mix(in srgb,var(--panel-border) 76%,#fff)}}.ops-supporting-context{background:#fbfcfd}.ops-lens-detail{border:1px solid var(--panel-border);gap:10px;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-lens-detail{border:1px solid color-mix(in srgb,var(--panel-border) 78%,#fff)}}.ops-lens-detail{background:var(--surface);border-radius:8px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.ops-lens-detail{background:color-mix(in srgb,var(--surface) 86%,#f7fafc)}}.ops-lens-detail>summary{cursor:pointer;color:var(--card-foreground);justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:850;display:flex}.ops-lens-detail>summary small{color:var(--ops-card-muted);white-space:nowrap;font-size:12px;font-weight:750}.ops-lens-detail[open]>summary{margin-bottom:4px}.ops-evidence-drawer{border-color:var(--panel-border);gap:12px}@supports (color:color-mix(in lab,red,red)){.ops-evidence-drawer{border-color:color-mix(in srgb,var(--panel-border) 88%,#fff)}}.ops-evidence-drawer{background:#fbfcfd}.ops-evidence-drawer-panel{gap:12px;display:grid}.ops-evidence-drawer-actions{align-items:center;gap:8px;display:inline-flex}.ops-evidence-drawer-close{border:1px solid var(--panel-border);place-items:center;width:44px;height:44px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.ops-evidence-drawer-close{border:1px solid color-mix(in srgb,var(--panel-border) 80%,#fff)}}.ops-evidence-drawer-close{color:var(--ops-card-muted);cursor:pointer;background:#fff;border-radius:8px}.ops-evidence-drawer-close:focus-visible{outline:2px solid var(--ops-trust);outline-offset:2px}.ops-evidence-group{border:1px solid var(--panel-border);gap:7px;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-evidence-group{border:1px solid color-mix(in srgb,var(--panel-border) 86%,#fff)}}.ops-evidence-group{background:var(--surface);border-radius:8px;padding:10px}@supports (color:color-mix(in lab,red,red)){.ops-evidence-group{background:color-mix(in srgb,var(--surface) 94%,#fff)}}.ops-evidence-group-quiet,.ops-evidence-group-secondary{border-color:var(--panel-border)}@supports (color:color-mix(in lab,red,red)){.ops-evidence-group-quiet,.ops-evidence-group-secondary{border-color:color-mix(in srgb,var(--panel-border) 92%,#fff)}}.ops-evidence-group-quiet,.ops-evidence-group-secondary{background:#fbfcfd}.ops-evidence-group-secondary{margin-top:2px}.ops-evidence-group h3{color:var(--ops-card-muted);margin:0;font-size:13px;font-weight:850}.ops-evidence-why-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ops-evidence-why-list li{border-left:3px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.ops-evidence-why-list li{border-left:3px solid color-mix(in srgb,var(--primary) 58%,#fff)}}.ops-evidence-why-list li{color:var(--ops-card-title);overflow-wrap:anywhere;padding:2px 0 2px 10px;font-size:14px;font-weight:760;line-height:1.45}.ops-evidence-support-list,.ops-evidence-source-list,.ops-evidence-related-list{gap:7px;display:grid}.ops-evidence-support-row,.ops-evidence-source-row,.ops-evidence-related-row,.ops-evidence-replay-summary{border:1px solid var(--panel-border);grid-template-columns:minmax(88px,.28fr) minmax(0,1fr);align-items:start;gap:4px 10px;min-width:0;display:grid}@supports (color:color-mix(in lab,red,red)){.ops-evidence-support-row,.ops-evidence-source-row,.ops-evidence-related-row,.ops-evidence-replay-summary{border:1px solid color-mix(in srgb,var(--panel-border) 88%,#fff)}}.ops-evidence-support-row,.ops-evidence-source-row,.ops-evidence-related-row,.ops-evidence-replay-summary{background:#fff;border-radius:8px;padding:8px 9px}.ops-evidence-source-row{grid-template-columns:minmax(88px,.22fr) minmax(0,1fr) auto}.ops-evidence-support-row>span,.ops-evidence-source-row>span,.ops-evidence-related-row>span,.ops-evidence-replay-summary>span{color:var(--ops-card-muted);overflow-wrap:anywhere;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.3}.ops-evidence-support-row strong,.ops-evidence-source-row strong,.ops-evidence-related-row strong,.ops-evidence-replay-summary strong{min-width:0;color:var(--ops-card-title);overflow-wrap:anywhere;font-size:13px;font-weight:760;line-height:1.35}.ops-evidence-support-row p,.ops-evidence-related-row p,.ops-evidence-replay-summary p{color:var(--ops-card-body);overflow-wrap:anywhere;grid-column:2/-1;margin:0;font-size:12px;font-weight:620;line-height:1.4}.ops-evidence-support-row small,.ops-evidence-source-row small,.ops-evidence-related-row small{color:var(--ops-card-muted);overflow-wrap:anywhere;grid-column:2/-1;font-size:12px;font-weight:650;line-height:1.35}.ops-evidence-source-row .ops-lens-safe-link{justify-self:end}.ops-evidence-replay-summary{border-radius:var(--ops-card-radius);background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.ops-evidence-replay-summary{background:color-mix(in srgb,var(--surface) 94%,var(--ops-workbench-surface))}}.ops-evidence-mini-card{--ops-card-accent:#647887;--ops-card-border:#e3eaf0;--ops-card-chip-bg:#f8fafc;border-color:var(--ops-card-border);background:var(--ops-workbench-surface);box-shadow:none;gap:5px;padding:8px 10px}.ops-evidence-mini-card strong{font-size:13px;font-weight:760}.ops-evidence-mini-card p,[data-display-role=evidence].ops-lens-compact-list li{font-size:12px;font-weight:620}.ops-lens-inline-evidence-link{color:var(--ops-card-accent);text-underline-offset:3px;margin-top:4px;font-size:12px;font-weight:800;text-decoration:underline;display:inline-block}.ops-minimum-safe-step-card{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ops-minimum-safe-step-card{border-color:color-mix(in srgb,var(--primary) 24%,var(--panel-border))}}.ops-minimum-safe-step-card{border-left:var(--ops-card-stripe) solid var(--ops-trust);border-radius:0 var(--ops-card-radius) var(--ops-card-radius) 0;background:linear-gradient(90deg,var(--ops-trust-soft) 0%,transparent 42%),linear-gradient(180deg,var(--ops-workbench-surface) 0%,var(--ops-workbench-surface-raised) 100%)}@supports (color:color-mix(in lab,red,red)){.ops-minimum-safe-step-card{background:linear-gradient(90deg,color-mix(in srgb,var(--ops-trust-soft) 72%,transparent) 0%,transparent 42%),linear-gradient(180deg,var(--ops-workbench-surface) 0%,var(--ops-workbench-surface-raised) 100%)}}.ops-lens-meta{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0;display:grid}.ops-lens-meta dt{color:var(--ops-card-muted);text-transform:uppercase;font-size:12px;font-weight:700}.ops-lens-meta dd{color:var(--ops-card-title);margin:4px 0 0;font-size:14px;font-weight:700;line-height:1.35}.ops-lens-compact-list{gap:6px;margin:0;padding-left:18px;display:grid}.ops-lens-compact-list li{overflow-wrap:anywhere;color:var(--ops-card-body);font-size:13px;font-weight:650}.ops-lens-safe-link{width:fit-content;color:var(--ops-card-accent);text-underline-offset:3px;font-size:13px;font-weight:800;text-decoration:underline}.ops-lens-safe-link:focus-visible,.ops-lens-inline-evidence-link:focus-visible{outline:2px solid var(--ops-trust);outline-offset:3px;border-radius:4px}.ops-lens-summary-tile span{color:var(--ops-card-muted);text-transform:uppercase;font-size:12px;font-weight:800}.ops-lens-mini-list{background:#fbfcfd;border:1px solid #e4ebf0;border-radius:8px;gap:6px;margin:4px 0 0;padding:7px 8px;display:grid}.ops-lens-mini-list div{grid-template-columns:minmax(88px,.38fr) minmax(0,1fr);gap:8px;min-width:0;display:grid}.ops-lens-mini-list dt{color:var(--ops-card-muted);text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.25}.ops-lens-mini-list dd{color:var(--ops-card-body);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:650;line-height:1.35}@media(max-width:920px){.ops-identity-shell{grid-template-columns:1fr;padding:12px}.ops-lens-inspection-flow{grid-template-columns:1fr}.ops-identity-sidebar{z-index:50;--ops-sidebar-brand-height:72px;grid-template-rows:var(--ops-sidebar-brand-height) minmax(0,1fr) 64px;border-right:1px solid var(--ops-sidebar-border);border-radius:0 14px 14px 0;width:min(292px,100vw - 56px);min-height:100dvh;max-height:100dvh;transition:transform .16s;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.ops-identity-sidebar[aria-hidden=true]{visibility:hidden}.ops-identity-shell-mobile-open .ops-identity-sidebar{visibility:visible;transform:translate(0)}.ops-mobile-sidebar-backdrop{z-index:49;cursor:default;background:#0c121d7a;border:0;padding:0;position:fixed;inset:0}.ops-identity-shell-mobile-open .ops-mobile-sidebar-backdrop{display:block}.ops-mobile-sidebar-close{border:1px solid var(--ops-sidebar-border);color:#dbeafe;background:var(--ops-sidebar-panel);cursor:pointer;border-radius:8px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;right:14px}.ops-identity-sidebar .ops-identity-brand{padding-right:72px}.ops-identity-shell-collapsed .ops-identity-sidebar{justify-items:stretch}.ops-identity-shell-collapsed .ops-identity-brand{grid-template-columns:42px minmax(0,1fr);justify-content:stretch;width:auto;padding:0 72px 0 16px}.ops-identity-shell-collapsed .ops-identity-brand>div,.ops-identity-shell-collapsed .ops-identity-nav-item>span,.ops-identity-shell-collapsed .ops-identity-nav-label{display:block}.ops-identity-shell-collapsed .ops-identity-sidebar-note{display:grid}.ops-identity-shell-collapsed .ops-identity-brand-mark{color:#dbeafe;background:var(--ops-sidebar-bg);border-radius:8px;width:36px;height:36px;font-size:12px}.ops-identity-shell-collapsed .ops-identity-sidebar-scroll{justify-items:stretch}.ops-identity-shell-collapsed .ops-identity-nav{justify-items:stretch;gap:18px;padding:18px 14px 0}.ops-identity-shell-collapsed .ops-identity-nav-group{justify-items:stretch;gap:7px;width:auto}.ops-identity-shell-collapsed .ops-identity-nav-item{grid-template-columns:20px minmax(0,1fr);justify-content:stretch;width:auto;padding:9px 12px}.ops-identity-shell-collapsed .ops-identity-sidebar-footer{width:auto}.ops-mobile-sidebar-toggle{border:1px solid var(--ops-workbench-line);color:#344053;background:var(--ops-workbench-surface);cursor:pointer;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;display:inline-grid}.ops-identity-resize-handle,.ops-identity-resize-spacer,.ops-identity-collapse-button{display:none}.ops-identity-main{padding-top:0;padding-bottom:0}.ops-identity-topbar{border:1px solid var(--ops-workbench-line);border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;width:auto;min-height:auto;margin-left:0;padding:14px 16px;display:grid}.ops-identity-nav{grid-template-columns:1fr}.ops-record-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-record-filter-panel,.ops-record-workspace-grid{grid-template-columns:1fr}.ops-record-detail{position:static}.ops-record-row-body,.ops-record-context-link-group{grid-template-columns:1fr}}@media(max-width:560px){.ops-identity-shell{gap:12px;padding:10px}.ops-section-heading,.ops-role-home-card>.ops-section-heading{flex-direction:column;align-items:stretch}.ops-role-home-card .ops-card-signal-stack{flex-wrap:wrap;justify-content:flex-start;max-width:100%}.ops-identity-search{display:none}.ops-identity-topbar-actions{margin-left:auto}.ops-identity-session-button{padding:0 10px}.ops-identity-topbar{grid-template-columns:44px minmax(0,1fr)}.ops-identity-topbar-actions{grid-column:2;justify-self:start;margin-left:0}.ops-identity-nav,.ops-role-home-card-grid,.ops-action-board-grid,.ops-lens-grid,.ops-settings-impact-grid,.ops-settings-orientation-strip,.ops-settings-contract-checkpoint,.ops-settings-guided-path{grid-template-columns:1fr}.ops-role-home-card-meta{grid-template-columns:1fr;gap:6px}.ops-record-row{padding:10px}.ops-record-row-header{grid-template-columns:1fr}.ops-record-primary-link,.ops-record-select-link{white-space:normal;width:100%}.ops-record-entity-switch,.ops-record-filter-controls,.ops-record-meta-grid,.ops-record-detail-header,.ops-record-detail-meta,.ops-action-board-card .ops-lens-meta,.ops-lens-detail .ops-lens-meta{grid-template-columns:1fr}.ops-lens-mini-list div{grid-template-columns:1fr;gap:3px}.ops-evidence-support-row,.ops-evidence-source-row,.ops-evidence-related-row,.ops-evidence-replay-summary{grid-template-columns:1fr}.ops-evidence-support-row p,.ops-evidence-support-row small,.ops-evidence-source-row small,.ops-evidence-related-row p,.ops-evidence-related-row small,.ops-evidence-replay-summary p{grid-column:1}.ops-evidence-source-row .ops-lens-safe-link{justify-self:start}}.ui-button,.primary-button,.secondary-button,.danger-button,.link-button{cursor:pointer;border-radius:8px;padding:11px 14px;font-size:14px;font-weight:800}.primary-button{border:1px solid var(--primary);color:var(--primary-foreground);background:var(--primary)}.primary-button:disabled,.secondary-button:disabled,.danger-button:disabled,.link-button:disabled{cursor:not-allowed;opacity:.65}.secondary-button{border:1px solid var(--border);color:var(--secondary-foreground);background:var(--secondary)}.danger-button{color:var(--destructive-foreground);background:var(--destructive);border:1px solid #d8a2a2}.link-button{width:fit-content;color:var(--primary);background:0 0;border:0;padding:0}.error-text{color:var(--destructive-foreground);margin:0;font-size:14px;font-weight:750}.policy-note{color:var(--muted-foreground);margin:0;font-size:13px;font-weight:700}.status-badge{border:1px solid var(--border);width:fit-content;color:var(--secondary-foreground);background:var(--card);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:12px;font-weight:850;line-height:1;display:inline-flex}.status-badge-marker{background:currentColor;border-radius:999px;width:8px;height:8px;display:inline-block}.status-badge-ready,.status-badge-done{border-color:var(--state-ready-border);color:var(--state-ready);background:var(--state-ready-background)}.status-badge-attention,.status-badge-review_required,.status-badge-waiting{border-color:var(--state-attention-border);color:var(--state-attention-foreground);background:var(--state-attention-background)}.status-badge-blocked,.status-badge-failed{border-color:var(--state-blocked-border);color:var(--state-blocked);background:var(--state-blocked-background)}.feedback-state{border:1px solid var(--panel-border);background:var(--surface);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.feedback-state strong,.action-panel strong,.queue-card strong{color:var(--card-foreground)}.feedback-state p,.action-panel p,.queue-card-meta,.queue-card-body,.disabled-reason{color:var(--muted-foreground);margin:4px 0 0;font-size:13px;font-weight:700;line-height:1.4}.feedback-state-error{border-color:var(--state-blocked-border);background:var(--state-error-background)}.disabled-reason{color:var(--state-disabled-reason)}.ui-panel,.action-panel,.queue-card{border:1px solid var(--panel-border);background:var(--card);border-radius:8px;gap:12px;padding:14px;display:grid}.ui-panel-internal,.ui-panel-attention,.action-panel{border-color:var(--state-attention-border);background:var(--state-attention-surface)}.ui-panel-action{border-color:var(--state-action-border);background:var(--state-action-background)}.ui-panel-side,.queue-card-state,.queue-card-actions,.action-panel-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.queue-card-main{justify-content:space-between;gap:12px;display:flex}.queue-card-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.queue-card-type{border:1px solid var(--border);color:var(--surface-foreground);background:var(--surface);border-radius:999px;padding:4px 7px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.queue-card-section-blocked{border-left:4px solid #c65353}.queue-card-section-review_required{border-left:4px solid #c49324}.queue-card-section-attention{border-left:4px solid #d7a331}.queue-card-section-ready{border-left:4px solid #2c9288}.queue-card-section-waiting{border-left:4px solid #8d9caf}.workspace-section{border:1px solid var(--panel-border);border-radius:8px;padding:14px}.section-heading-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.eyeline{color:var(--muted-foreground);text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.workspace-section{gap:12px;display:grid}.ui-accordion-item{background:#fbfcfe;border:1px solid #e4ebf3;border-radius:8px;overflow:hidden}.ui-accordion-trigger{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.ui-accordion-title{gap:3px;min-width:0;display:grid}.ui-accordion-title strong{color:var(--card-foreground)}.ui-accordion-title small{color:var(--muted-foreground);font-size:12px;font-weight:650}.ui-accordion-chevron{color:var(--muted-foreground);transition:transform .16s}.ui-accordion-trigger[data-state=open] .ui-accordion-chevron{transform:rotate(180deg)}.ui-accordion-content{border-top:1px solid #e9eff6}.ui-accordion-content-inner{padding:12px}@media(max-width:480px){.section-heading-row{flex-direction:column;align-items:stretch}}.records-empty-state{border:1px dashed var(--border);background:var(--muted);border-radius:8px;gap:6px;padding:14px;display:grid}.records-empty-state strong{color:var(--card-foreground)}.records-empty-state p{color:var(--muted-foreground);margin:0;font-size:13px;font-weight:650}.state-card{gap:12px;display:grid}@media(max-width:560px){.feedback-state,.queue-card-main{flex-direction:column;grid-template-columns:1fr;align-items:stretch}}:root{--background:#f3f6f8;--foreground:#172033;--card:#fff;--card-foreground:#172033;--border:#d6e0e8;--panel-border:#dce5ec;--input:#d6e0e8;--ring:#0d697533;--muted:#f8fafc;--muted-foreground:#5d6f83;--surface:#f8fbfc;--surface-foreground:#35485b;--field-hint:#596a7e;--field-error:#a53a2b;--primary:#0d6975;--primary-foreground:#fff;--secondary:#fff;--secondary-foreground:#203149;--destructive:#fff5f3;--destructive-foreground:#9a2f25;--state-ready:#0f766e;--state-ready-border:#9fd5ca;--state-ready-background:#edf9f5;--state-attention:#8f5a12;--state-attention-foreground:#78530d;--state-attention-border:#e6c77a;--state-attention-background:#fff7df;--state-attention-surface:#fffbef;--state-blocked:#a53a2b;--state-blocked-border:#f0b8b0;--state-blocked-background:#fff3f1;--state-waiting:#596a7e;--state-failed:#a53a2b;--state-action-border:#aacfd0;--state-action-background:#f2fbf9;--state-error-background:#fff8f8;--state-disabled-reason:#78530d;--ops-workbench-bg:#f3f6f8;--ops-workbench-ink:#172033;--ops-workbench-surface:#fff;--ops-workbench-surface-raised:#fbfdfe;--ops-workbench-line:#dce5ec;--ops-workbench-line-strong:#c7d4df;--ops-workbench-muted:#5d6f83;--ops-workbench-soft:#eef3f7;--ops-workbench-shadow:0 12px 30px #16203312;--ops-workbench-shadow-soft:0 1px 0 #1620330a;--ops-card-radius:8px;--ops-card-stripe:5px;--ops-trust:#0d6975;--ops-trust-strong:#084b55;--ops-trust-soft:#e7f5f3;--ops-context:#2563eb;--ops-context-soft:#eff6ff;--ops-risk:#a53a2b;--ops-risk-soft:#fff3f1;--ops-waiting:#8f5a12;--ops-waiting-soft:#fff7df;color:var(--foreground);background:var(--background);color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}[data-theme=dark]{--background:#0d1420;--foreground:#eef5fb;--card:#142033;--card-foreground:#eef5fb;--border:#2c4058;--panel-border:#2c4058;--input:#354a63;--ring:#64d3cc3d;--muted:#111b2a;--muted-foreground:#b8c7d8;--surface:#111b2a;--surface-foreground:#d6e4ef;--field-hint:#a6b8c9;--field-error:#ffb6ac;--primary:#64d3cc;--primary-foreground:#08292c;--secondary:#16243a;--secondary-foreground:#eef5fb;--destructive:#341817;--destructive-foreground:#ffc8c0;--state-ready:#64d3cc;--state-ready-border:#236d73;--state-ready-background:#0d2c31;--state-attention:#f2c66d;--state-attention-foreground:#f5d995;--state-attention-border:#73552a;--state-attention-background:#2b2114;--state-attention-surface:#251d13;--state-blocked:#ff9e91;--state-blocked-border:#74413d;--state-blocked-background:#301a1a;--state-waiting:#a8bacd;--state-failed:#ff9e91;--state-action-border:#236d73;--state-action-background:#102c31;--state-error-background:#2c1717;--state-disabled-reason:#f5d995;--ops-workbench-bg:#0d1420;--ops-workbench-ink:#eef5fb;--ops-workbench-surface:#142033;--ops-workbench-surface-raised:#17263b;--ops-workbench-line:#2b3e56;--ops-workbench-line-strong:#3a506b;--ops-workbench-muted:#b8c7d8;--ops-workbench-soft:#111b2a;--ops-workbench-shadow:0 14px 32px #00000052;--ops-workbench-shadow-soft:0 1px 0 #ffffff0a;--ops-trust:#64d3cc;--ops-trust-strong:#a6f3ee;--ops-trust-soft:#102c31;--ops-context:#8bb8ff;--ops-context-soft:#13233e;--ops-risk:#ff9e91;--ops-risk-soft:#301a1a;--ops-waiting:#f2c66d;--ops-waiting-soft:#2b2114;color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--background:#0d1420;--foreground:#eef5fb;--card:#142033;--card-foreground:#eef5fb;--border:#2c4058;--panel-border:#2c4058;--input:#354a63;--ring:#64d3cc3d;--muted:#111b2a;--muted-foreground:#b8c7d8;--surface:#111b2a;--surface-foreground:#d6e4ef;--field-hint:#a6b8c9;--field-error:#ffb6ac;--primary:#64d3cc;--primary-foreground:#08292c;--secondary:#16243a;--secondary-foreground:#eef5fb;--destructive:#341817;--destructive-foreground:#ffc8c0;--state-ready:#64d3cc;--state-ready-border:#236d73;--state-ready-background:#0d2c31;--state-attention:#f2c66d;--state-attention-foreground:#f5d995;--state-attention-border:#73552a;--state-attention-background:#2b2114;--state-attention-surface:#251d13;--state-blocked:#ff9e91;--state-blocked-border:#74413d;--state-blocked-background:#301a1a;--state-waiting:#a8bacd;--state-failed:#ff9e91;--state-action-border:#236d73;--state-action-background:#102c31;--state-error-background:#2c1717;--state-disabled-reason:#f5d995;--ops-workbench-bg:#0d1420;--ops-workbench-ink:#eef5fb;--ops-workbench-surface:#142033;--ops-workbench-surface-raised:#17263b;--ops-workbench-line:#2b3e56;--ops-workbench-line-strong:#3a506b;--ops-workbench-muted:#b8c7d8;--ops-workbench-soft:#111b2a;--ops-workbench-shadow:0 14px 32px #00000052;--ops-workbench-shadow-soft:0 1px 0 #ffffff0a;--ops-trust:#64d3cc;--ops-trust-strong:#a6f3ee;--ops-trust-soft:#102c31;--ops-context:#8bb8ff;--ops-context-soft:#13233e;--ops-risk:#ff9e91;--ops-risk-soft:#301a1a;--ops-waiting:#f2c66d;--ops-waiting-soft:#2b2114;color-scheme:dark}}[data-theme=dark] .ops-identity-shell,[data-theme=dark] .ops-entrypoint-gate{background:linear-gradient(180deg,#111b2a 0%,var(--ops-workbench-bg) 58%,#0b111b 100%)}[data-theme=dark] .ops-identity-topbar{background:var(--ops-workbench-surface)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ops-identity-topbar{background:color-mix(in srgb,var(--ops-workbench-surface) 90%,transparent)}}[data-theme=dark] .ops-identity-topbar{box-shadow:0 10px 28px #00000038}[data-theme=dark] .ops-section,[data-theme=dark] .ops-entrypoint-card,[data-theme=dark] .ops-lens-card,[data-theme=dark] .ops-card,[data-theme=dark] .ops-lens-summary-tile,[data-theme=dark] .ops-record-row,[data-theme=dark] .ops-record-detail,[data-theme=dark] .ops-pkc-canvas-board,[data-theme=dark] .ops-pkc-trust-passport,[data-theme=dark] .ops-pkc-row-card,[data-theme=dark] .ops-pkc-trust-note,[data-theme=dark] .ops-pkc-inspect-card,[data-theme=dark] .ops-guidance-card,[data-theme=dark] .ops-timeline-item,[data-theme=dark] .ops-list-row,[data-theme=dark] .ops-record-filter-panel{background-color:var(--ops-workbench-surface)}[data-theme=dark] .ops-section[data-display-role=attention],[data-theme=dark] .ops-lens-attention-section,[data-theme=dark] .ops-lens-attention-section .ops-lens-card,[data-theme=dark] .ops-lens-clarification-section .ops-lens-card,[data-theme=dark] .ops-pkc-question-section[data-display-role=attention]{background:var(--ops-waiting-soft)}[data-theme=dark] .ops-section[data-display-role=inspect],[data-theme=dark] .ops-lens-inspect-next-overview-section,[data-theme=dark] .ops-lens-inspect-next-overview-section .ops-lens-card,[data-theme=dark] .ops-pkc-question-section[data-display-role=inspect],[data-theme=dark] .ops-record-context-primary{background:var(--ops-context-soft)}[data-theme=dark] .ops-lens-known-facts-section .ops-lens-card,[data-theme=dark] .ops-record-entity-tab-active,[data-theme=dark] .ops-record-entity-tab[aria-current=page],[data-theme=dark] .ops-record-row[data-selected=true],[data-theme=dark] .ops-button-secondary,[data-theme=dark] .ops-secondary-button{background:var(--ops-trust-soft)}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea,[data-theme=dark] .ops-settings-admin-form input,[data-theme=dark] .ops-settings-admin-form select,[data-theme=dark] .ops-settings-inline-field select,[data-theme=dark] .ops-record-filter-control input,[data-theme=dark] .ops-record-filter-control select,[data-theme=dark] .ops-communications-composer textarea,[data-theme=dark] .ops-intake-draft-field textarea{color:var(--ops-workbench-ink);background:var(--ops-workbench-surface-raised)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .ops-identity-shell,:root:not([data-theme=light]) .ops-entrypoint-gate{background:linear-gradient(180deg,#111b2a 0%,var(--ops-workbench-bg) 58%,#0b111b 100%)}:root:not([data-theme=light]) .ops-identity-topbar{background:var(--ops-workbench-surface)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .ops-identity-topbar{background:color-mix(in srgb,var(--ops-workbench-surface) 90%,transparent)}}:root:not([data-theme=light]) .ops-identity-topbar{box-shadow:0 10px 28px #00000038}:root:not([data-theme=light]) .ops-section,:root:not([data-theme=light]) .ops-entrypoint-card,:root:not([data-theme=light]) .ops-lens-card,:root:not([data-theme=light]) .ops-card,:root:not([data-theme=light]) .ops-lens-summary-tile,:root:not([data-theme=light]) .ops-record-row,:root:not([data-theme=light]) .ops-record-detail,:root:not([data-theme=light]) .ops-pkc-canvas-board,:root:not([data-theme=light]) .ops-pkc-trust-passport,:root:not([data-theme=light]) .ops-pkc-row-card,:root:not([data-theme=light]) .ops-pkc-trust-note,:root:not([data-theme=light]) .ops-pkc-inspect-card,:root:not([data-theme=light]) .ops-guidance-card,:root:not([data-theme=light]) .ops-timeline-item,:root:not([data-theme=light]) .ops-list-row,:root:not([data-theme=light]) .ops-record-filter-panel{background-color:var(--ops-workbench-surface)}:root:not([data-theme=light]) .ops-section[data-display-role=attention],:root:not([data-theme=light]) .ops-lens-attention-section,:root:not([data-theme=light]) .ops-lens-attention-section .ops-lens-card,:root:not([data-theme=light]) .ops-lens-clarification-section .ops-lens-card,:root:not([data-theme=light]) .ops-pkc-question-section[data-display-role=attention]{background:var(--ops-waiting-soft)}:root:not([data-theme=light]) .ops-section[data-display-role=inspect],:root:not([data-theme=light]) .ops-lens-inspect-next-overview-section,:root:not([data-theme=light]) .ops-lens-inspect-next-overview-section .ops-lens-card,:root:not([data-theme=light]) .ops-pkc-question-section[data-display-role=inspect],:root:not([data-theme=light]) .ops-record-context-primary{background:var(--ops-context-soft)}:root:not([data-theme=light]) .ops-lens-known-facts-section .ops-lens-card,:root:not([data-theme=light]) .ops-record-entity-tab-active,:root:not([data-theme=light]) .ops-record-entity-tab[aria-current=page],:root:not([data-theme=light]) .ops-record-row[data-selected=true],:root:not([data-theme=light]) .ops-button-secondary,:root:not([data-theme=light]) .ops-secondary-button{background:var(--ops-trust-soft)}:root:not([data-theme=light]) input,:root:not([data-theme=light]) select,:root:not([data-theme=light]) textarea,:root:not([data-theme=light]) .ops-settings-admin-form input,:root:not([data-theme=light]) .ops-settings-admin-form select,:root:not([data-theme=light]) .ops-settings-inline-field select,:root:not([data-theme=light]) .ops-record-filter-control input,:root:not([data-theme=light]) .ops-record-filter-control select,:root:not([data-theme=light]) .ops-communications-composer textarea,:root:not([data-theme=light]) .ops-intake-draft-field textarea{color:var(--ops-workbench-ink);background:var(--ops-workbench-surface-raised)}}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}.module-tags span{border:1px solid #1820331f;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:650}.workspace h2,.workspace h3{color:#17233c;margin:0;line-height:1.15}dt{color:#607086;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800}dd{overflow-wrap:anywhere;color:#17233c;margin:0;font-weight:700}.module-tags{flex-wrap:wrap;gap:8px;display:flex}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
