:root{--ink:#16293b;--muted:#5f7184;--muted-soft:#7b8c9c;--paper:#edf2f7;--panel:#ffffffe6;--panel-strong:#fffffffa;--border:#16293b1a;--border-strong:#16293b2e;--navy:#123149;--navy-soft:#2c4d68;--accent:#365b78;--accent-soft:#365b781f;--radius-xl:30px;--radius-lg:22px;--shadow:0 24px 60px #14273a1a;--body:"Aptos", "Segoe UI Variable", "Segoe UI", sans-serif;--heading:"Aptos Display", "Trebuchet MS", "Segoe UI", sans-serif;--mono:"Cascadia Code", Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}.shell-sidebar-column{flex-direction:column;gap:16px;display:flex}.auth-info{color:#173b57;background:#2d83c214;border:1px solid #2d83c233;border-radius:16px;margin:0;padding:12px 14px}.auth-shell--nda-gate{grid-template-columns:minmax(320px,.92fr) minmax(0,1.18fr)}.auth-panel--nda-brand{background:radial-gradient(circle at top right,#2d79c220,#0000 28%),linear-gradient(180deg,#112b44fa,#1d3f60f3),var(--navy)}.auth-panel--nda-review,.auth-form--nda{gap:18px}.auth-nda-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.auth-nda-document{border:1px solid var(--border);background:0 0;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.auth-nda-document__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.auth-nda-document__header span{color:var(--muted);font-size:.92rem}.auth-nda-document__body{color:var(--ink);max-height:420px;padding:20px;line-height:1.65;overflow:auto}.auth-nda-document__body h1,.auth-nda-document__body h2,.auth-nda-document__body h3{letter-spacing:-.03em;margin:0 0 12px}.auth-nda-document__body p,.auth-nda-document__body li{color:var(--ink);margin:0 0 12px}.auth-nda-document__body ul,.auth-nda-document__body ol{margin:0 0 12px;padding-left:20px}.auth-nda-signature-block{background:#365b780d;border:1px solid #365b7821;border-radius:22px;flex-direction:column;gap:16px;padding:18px;display:flex}.auth-nda-signature-block__header{flex-direction:column;gap:6px;display:flex}.auth-nda-signature-block__header strong{color:var(--ink)}.auth-nda-signature-block__header span,.auth-nda-signature-note{color:var(--muted);font-size:.92rem;line-height:1.55}.auth-nda-signature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.auth-nda-signature-note{margin:0}.auth-nda-checkbox{background:#365b780d;border:1px solid #365b7821;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex}.auth-nda-checkbox input{margin-top:3px}.auth-nda-checkbox span{color:var(--ink);align-self:center;line-height:1.55}.auth-nda-hash{word-break:break-all}@media (width<=720px){.auth-nda-grid,.auth-nda-signature-grid{grid-template-columns:minmax(0,1fr)}}.sidebar{--sidebar-padding:24px;--sidebar-gap:20px;align-self:start;gap:var(--sidebar-gap);padding:var(--sidebar-padding);background:linear-gradient(180deg, #0c2235, #17364c), var(--navy);color:#fffcf7eb;isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#ffffff1f;flex-direction:column;display:flex}.nav-dropdown-side{flex:none;align-items:center;gap:10px;display:inline-flex}.nav-dropdown-count{color:#fffcf7f0;letter-spacing:.02em;font-size:.95rem;font-weight:700}.module-dropdown-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:var(--radius-lg);z-index:20;overscroll-behavior:contain;transform-origin:0 0;background:#0c2235eb;border:1px solid #6c8ca461;flex-direction:column;gap:10px;margin-top:10px;padding:12px;animation:.16s sidebar-flyout-in;display:flex;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow:hidden auto;box-shadow:0 18px 30px #07121d59}@keyframes sidebar-flyout-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.line-card p{margin:12px 0;line-height:1.5}.line-card-metrics{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.detail-hero-copy{flex:1;gap:12px;min-width:0;display:grid}.detail-hero-story{gap:12px;display:grid}.detail-hero-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.detail-hero-story-card{border:1px solid var(--line-pill-edge,var(--border));background:linear-gradient(#ffffffdb,#f6fafdf5);border-radius:18px;gap:8px;padding:16px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;box-shadow:0 16px 28px #16385410,inset 0 1px #ffffff8a}.detail-hero-story-card:hover{transform:translateY(-2px);box-shadow:0 22px 36px #16385418,inset 0 1px #ffffff96}.detail-hero-story-card--primary{background:radial-gradient(circle at top right,var(--line-glow,#365b781a),transparent 36%),linear-gradient(180deg,#fffe,#f7fbfff5);border-color:var(--line-edge,var(--border))}.detail-hero-story-card span{color:var(--muted-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}.detail-hero-story-card strong{color:var(--ink);font-size:1rem;line-height:1.45}.detail-hero-story-card p{color:var(--muted);margin:0;line-height:1.6}.detail-stats--story{flex:0 0 min(100%,390px);grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:12px;display:grid}.metric-tile{background:linear-gradient(#ffffffef,#f4f8fbf2);border:1px solid #16385414;border-radius:18px;align-content:start;gap:6px;min-width:138px;min-height:128px;padding:14px 16px;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;display:grid;box-shadow:0 14px 24px #1638540c,inset 0 1px #ffffffa6}.metric-tile:hover{transform:translateY(-2px);box-shadow:0 18px 30px #16385416,inset 0 1px #ffffffb2}.metric-tile span{color:var(--muted-soft);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:.74rem;font-weight:700;display:block}.metric-tile strong{color:var(--ink);font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.15}.metric-tile p,.metric-tile small{margin:0;line-height:1.55}.metric-tile p{color:var(--ink-soft,#35506a);font-size:.95rem}.metric-tile small{color:var(--muted);margin-top:auto;font-size:.82rem}.metric-tile[data-tone=emphasis]{border-color:color-mix(in srgb,var(--line-edge,#365b78) 52%,#fff 48%);background:radial-gradient(circle at top right,var(--line-glow,#365b781c),transparent 32%),linear-gradient(180deg,#ffffffef,#f2f8fcf3)}.metric-tile[data-tone=success]{background:linear-gradient(#fbfffc,#f0f8f4f4);border-color:#89b6a1}.metric-tile[data-tone=warning]{background:linear-gradient(#fffdf8,#fbf4e8f2);border-color:#d5bc77}.command-deck-summary{color:var(--muted);align-self:center;max-width:72ch;margin:6px 0 0;line-height:1.65}.command-signal-card{border:1px solid var(--border);text-align:left;background:#ffffffc7;border-radius:18px;flex-direction:column;gap:10px;min-height:120px;padding:16px;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;display:flex;box-shadow:inset 0 1px #ffffff72}.command-signal-card:hover{transform:translateY(-2px);box-shadow:0 18px 30px #16385414,inset 0 1px #ffffff78}.detail-table-shell{background:linear-gradient(#ffffffed,#f7fafcf2);border:1px solid #16385414;border-radius:18px;max-height:320px;overflow:auto;box-shadow:inset 0 1px #fff8}.detail-table th{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.08em;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#f6f9fce8,#eef3f7f6);font-size:.76rem;position:sticky;top:0}.detail-table td{color:var(--muted)}.detail-table td:first-child{color:var(--ink);font-weight:600}.detail-table tbody tr{transition:background .18s,transform .18s}.detail-table tbody tr:hover{background:#16385408}.detail-table tbody tr:last-child td{border-bottom:0}.policy-detail-grid{grid-template-columns:minmax(0,1.18fr) minmax(320px,.94fr) minmax(280px,.72fr);align-items:start;gap:18px;display:grid}.policy-detail-column{align-content:start;gap:16px;display:grid}.policy-detail-column-header{padding:6px 6px 2px}.policy-detail-column-header h4{color:var(--ink);margin:0;font-size:1.15rem}.policy-detail-column-header p:not(.section-kicker){color:var(--muted);max-width:34ch;margin:8px 0 0;line-height:1.6}.policy-detail-column--primary .subcard{background:radial-gradient(circle at top right,var(--line-glow,#365b7812),transparent 30%),linear-gradient(180deg,#fbfcfdfc,#f7fafcf7)}.policy-detail-column--secondary .subcard{background:radial-gradient(circle at 100% 0,#d7b56110,#0000 30%),linear-gradient(#fcfcfb,#f7fafcf2)}.policy-detail-column--supporting .subcard{background:linear-gradient(#fcfdfeb8,#f7fafcb8);box-shadow:0 12px 22px #14273a08,inset 0 1px #ffffff92}.policy-detail-column .subcard{transition:transform .22s,box-shadow .22s,border-color .22s}.policy-detail-column .subcard:hover{transform:translateY(-2px);box-shadow:0 22px 36px #14273a14,inset 0 1px #ffffff98}.policy-admin-spotlight{grid-template-columns:minmax(0,1.2fr) minmax(260px,.9fr);gap:16px;margin:12px 0 4px;display:grid}.policy-admin-spotlight-copy,.policy-admin-signal-card,.policy-admin-register-stat{border:1px solid #16385414;border-radius:18px;padding:16px;box-shadow:inset 0 1px #ffffff9a}.policy-admin-spotlight-copy{background:radial-gradient(circle at top right,var(--line-glow,#365b781c),transparent 34%),linear-gradient(180deg,#fffe,#f4f8fbf3);gap:10px;display:grid}.policy-admin-spotlight-copy span,.policy-admin-signal-card span,.policy-admin-register-stat span{color:var(--muted-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}.policy-admin-spotlight-copy strong{color:var(--ink);font-size:1.1rem;line-height:1.45}.policy-admin-spotlight-copy p,.policy-admin-signal-card small,.policy-admin-register-stat small{color:var(--muted);margin:0;line-height:1.6}.policy-admin-spotlight-signals,.policy-admin-register-overview,.policy-service-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.policy-admin-signal-card,.policy-admin-register-stat{background:linear-gradient(#ffffffde,#f7fafcf2);transition:transform .22s,box-shadow .22s,border-color .22s}.policy-admin-signal-card:hover,.policy-admin-register-stat:hover{transform:translateY(-2px);box-shadow:0 18px 30px #16385414,inset 0 1px #ffffffa4}.policy-admin-signal-card strong,.policy-admin-register-stat strong{color:var(--ink);margin:8px 0 6px;font-size:1.05rem;line-height:1.35;display:block}.policy-service-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.policy-service-preset-grid,.policy-service-mode-toggle{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.policy-service-mode-button{text-align:left;cursor:pointer;border:1px solid var(--border);background:linear-gradient(#fbfcffed,#f4f7fbf2);border-radius:16px;gap:8px;padding:14px;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:grid;box-shadow:inset 0 1px #ffffff78}.policy-service-mode-button:hover{transform:translateY(-2px);box-shadow:0 20px 34px #16385416}.policy-service-mode-button strong{color:var(--ink)}.policy-service-mode-button span{color:var(--muted);font-size:.94rem;line-height:1.45}.policy-service-mode-button--active{border-color:color-mix(in srgb,var(--line-accent,#2f8c83) 44%,#fff 56%);background:radial-gradient(circle at top right,var(--line-glow,#365b7818),transparent 34%),linear-gradient(180deg,#ffffffed,#edf7f4f5);box-shadow:0 18px 32px color-mix(in srgb,var(--line-accent,#2f8c83) 14%,transparent)}.policy-service-preset--active{border-color:color-mix(in srgb,var(--line-accent,#2f8c83) 48%,#fff 52%);background:radial-gradient(circle at top right,var(--line-glow,#365b7818),transparent 34%),linear-gradient(180deg,#ffffffed,#f1f8f6f4);box-shadow:0 18px 32px color-mix(in srgb,var(--line-accent,#2f8c83) 16%,transparent)}.policy-service-field input,.policy-service-field select,.policy-service-field textarea{border:1px solid var(--border);width:100%;color:var(--ink);font:inherit;background:#ffffffde;border-radius:14px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background .2s}.policy-service-field-error{color:#8c2323;font-size:.88rem;font-weight:700}.policy-service-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.policy-service-route-card{text-align:left;cursor:pointer;border:1px solid var(--border);background:linear-gradient(#fbfcffed,#f4f7fbf2);border-radius:16px;gap:8px;padding:14px;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s,opacity .2s;display:grid;box-shadow:inset 0 1px #ffffff78}.policy-service-route-card:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 30px #16385416}.policy-service-route-card strong{color:var(--ink)}.policy-service-route-card span{color:var(--muted);line-height:1.45}.policy-service-route-card small{color:var(--muted-soft);font-weight:700}.policy-service-route-card--active{border-color:color-mix(in srgb,var(--line-accent,#2f8c83) 54%,#fff 46%);background:radial-gradient(circle at top right,var(--line-glow,#365b7818),transparent 34%),linear-gradient(180deg,#ffffffed,#eff7fbf5);box-shadow:0 18px 32px color-mix(in srgb,var(--line-accent,#2f8c83) 16%,transparent)}.policy-service-route-card:disabled{cursor:not-allowed;opacity:.72;box-shadow:none;transform:none}.policy-service-action-copy{justify-items:end;gap:4px;display:grid}.policy-service-queue-item{background:linear-gradient(#ffffffde,#f7fafcf2);border:1px solid #16385412;align-items:start;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:inset 0 1px #ffffff84}.policy-service-queue-item:hover{transform:translateY(-2px);box-shadow:0 18px 30px #16385414,inset 0 1px #ffffff90}.policy-service-queue-copy,.policy-service-queue-actions,.policy-transaction-copy,.policy-transaction-actions{gap:8px;display:grid}.policy-service-outcome-preview{background:linear-gradient(#f9fcffef,#f4f8fcf3);border:1px solid #16385414;border-radius:18px;padding:16px;box-shadow:inset 0 1px #ffffff82}.policy-service-outcome-preview__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.policy-service-outcome-preview__grid p{color:var(--muted);margin-top:6px}.policy-service-queue-blocker{background:#b8424210;border:1px solid #b8424224;border-radius:14px;gap:4px;padding:10px 12px;display:grid}.policy-service-queue-blocker strong{color:#8c2323}.policy-service-queue-blocker span,.policy-service-queue-blocker small{color:#6f2d2d}.policy-service-queue-confirmation{background:linear-gradient(#ffffffeb,#f4f8fcf5);border:1px solid #16385414;border-radius:18px;gap:14px;margin-top:14px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff86}.policy-service-queue-confirmation__actions{justify-content:flex-end;gap:10px;display:flex}.policy-service-inline-action--quiet{background:#ffffffc9}.policy-service-queue-actions,.policy-transaction-actions{justify-items:end}.policy-transaction-row{background:linear-gradient(#ffffffde,#f6fafcf1);border:1px solid #16385412;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:inset 0 1px #ffffff84}.policy-transaction-row:hover{transform:translateY(-2px);box-shadow:0 18px 30px #16385414,inset 0 1px #ffffff92}.policy-transaction-row strong{color:var(--ink)}.policy-transaction-row span{color:var(--muted)}.status-pill,.line-badge,.tag,.line-mix,.brand-badge,.state-pill,.muted-tag{color:#2f6f51;white-space:nowrap;letter-spacing:.02em;background:#f4fbf6;border:1px solid #9fc4ac;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:.35rem .7rem;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffc7}@media (width>=1181px){.shell-sidebar-column{align-self:start;position:sticky;top:24px}.shell-sidebar-logo{z-index:3;position:relative}.sidebar{scrollbar-gutter:stable;max-height:calc(100svh - 48px);overflow:hidden auto}.overview-side-column{align-self:start;position:sticky;top:24px}.sidebar-pinned{z-index:3;margin:0 calc(var(--sidebar-padding) * -1) 0;padding:20px var(--sidebar-padding) calc(var(--sidebar-padding) * .65);border-top-left-radius:calc(var(--radius-xl) - 1px);border-top-right-radius:calc(var(--radius-xl) - 1px);isolation:isolate;background:0 0;height:fit-content;position:sticky;top:0;overflow:visible}.sidebar-pinned:after{content:"";pointer-events:none;background:linear-gradient(#122b3f,#122b3f00);height:18px;position:absolute;bottom:-18px;left:0;right:0}.sidebar--compact .brand-card{opacity:0;pointer-events:none;gap:0;max-height:0;margin:0;padding:0;overflow:hidden;transform:translateY(-10px)}.sidebar--compact .sidebar-session-card{gap:4px;padding:12px 14px}.sidebar--compact .sidebar-session-card .session-card-title{gap:8px}.sidebar--compact .sidebar-session-card .user-session-copy{gap:2px}.sidebar--compact .sidebar-session-card>.supporting-copy,.sidebar--compact .sidebar-session-card .session-action,.sidebar--compact .sidebar-session-card .user-session-copy small,.sidebar--compact .sidebar-session-card--workspace .user-session-copy span,.sidebar--compact .sidebar-session-card--identity .user-session-copy span:last-of-type{opacity:0;pointer-events:none;border:0;height:0;max-height:0;margin:0;padding:0;overflow:hidden;transform:translateY(-4px)}.sidebar-section--modules,.module-dropdown{overflow:visible}.module-dropdown-menu{width:min(320px,100vw - 420px);min-width:280px;margin-top:0;top:0;left:calc(100% + 12px);right:auto}.assistant-column,.assistant-chat-panel{max-height:calc(100svh - 48px);position:sticky;top:24px}.assistant-column{padding-right:4px;overflow-y:auto}.assistant-chat-panel{height:calc(100svh - 48px);overflow:hidden}.assistant-transcript{overflow-y:auto}}@media (width>=1481px){.detail-grid--executive{column-width:320px;column-gap:16px;display:block}.detail-grid--executive>*{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;vertical-align:top;width:100%;margin:0 0 16px;display:inline-block}.detail-grid--executive>.policy-admin-card,.detail-grid--executive>.policy-core-card,.detail-grid--executive>.auto-risk-card,.detail-grid--executive>.pas-product-profile-card,.detail-grid--executive>.pas-product-config-card,.detail-grid--executive>.pas-change-workbench-card,.detail-grid--executive>.pas-billing-admin-card,.detail-grid--executive>.pas-release-admin-card{column-span:all;-webkit-column-span:all;width:100%;display:block}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=1180px){.auth-shell,.shell{grid-template-columns:1fr}.shell-sidebar-column{position:static}.shell-sidebar-logo{justify-content:center;padding-inline:0}.sidebar{min-width:90vw;max-height:none;position:static;overflow:visible}.masthead{grid-template-columns:1fr;grid-template-areas:"title""toolbar""summary";align-items:start}.masthead-summary-row{flex-direction:column}.masthead-toolbar{justify-self:stretch;width:100%}.state-pill--scope{align-self:flex-start}.overview-grid,.panel-grid,.assistant-grid,.auto-risk-summary,.auto-risk-columns{grid-template-columns:1fr}.metric-grid,.severity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1480px){.shell{gap:18px;padding:18px}.shell-sidebar-column{gap:12px}.sidebar,.masthead,.overview-grid>.card,.panel-grid>.card,.footer-card{padding:10px 20px 20px}.sidebar{--sidebar-padding:20px;--sidebar-gap:16px}.panel-grid{grid-template-columns:minmax(300px,340px) minmax(0,1fr)}.overview-board,.overview-split-grid{grid-template-columns:1fr}.overview-side-column{position:static}.detail-grid,.overview-grid.secondary,.connector-family-grid,.line-card-grid,.policy-admin-layout,.policy-core-layout,.policy-service-grid,.auto-risk-summary,.auto-risk-columns,.pas-phase-two-grid,.pas-financial-grid,.pas-phase-four-grid,.pas-change-detail-grid,.customer-setup-grid,.policy-service-route-grid,.policy-service-mode-toggle,.policy-service-outcome-preview__grid{grid-template-columns:revert-rule}.policy-detail-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.92fr)}.policy-detail-column--supporting{grid-column:1/-1}.detail-hero-story-grid,.detail-stats--story,.policy-admin-spotlight,.policy-admin-spotlight-signals,.policy-admin-register-overview,.policy-service-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-card .supporting-copy,.user-session-card>.supporting-copy,.callout-panel{display:none}.report-row,.workflow-row,.queue-row-header,.audit-row-main,.inline-record,.timeline-item,.detail-hero,.assistant-chat-header,.assistant-composer-actions{flex-direction:column;align-items:flex-start}.detail-stats,.stacked-pills,.auto-risk-factor-top .stacked-pills{justify-content:flex-start}}@media (width<=840px){.auth-shell,.shell{gap:16px;padding:16px}.shell-sidebar-logo img{width:min(100%,240px)}.auth-panel,.masthead,.overview-grid>.card,.panel-grid>.card,.footer-card,.sidebar{padding:18px}.sidebar{--sidebar-padding:18px;--sidebar-gap:14px}.brand-card .supporting-copy,.user-session-card>.supporting-copy,.callout-panel,.footer-notes p:not(:first-child){display:none}.module-nav,.line-filter-list{scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding-bottom:6px;flex-direction:row;margin-inline:-4px;padding-inline:4px;overflow-x:auto}.nav-button,.line-filter{scroll-snap-align:start;flex:none;min-width:148px}.nav-button small{display:none}.metric-grid,.severity-grid,.stage-grid,.auth-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-role-grid,.line-card-grid,.connector-family-grid,.detail-grid,.overview-grid.secondary,.audit-filter-bar,.audit-change-grid,.policy-admin-summary-grid,.policy-admin-layout,.policy-core-layout,.policy-service-grid,.risk-unit-grid,.auto-risk-signal-grid,.assistant-scope-grid,.assistant-prompt-grid,.panel-grid,.policy-detail-grid,.policy-service-route-grid,.policy-service-mode-toggle,.policy-service-outcome-preview__grid{grid-template-columns:1fr;max-width:90vw}.list-panel .module-list{max-height:min(42svh,360px);padding-right:4px;overflow-y:auto}.auth-form-actions,.detail-hero,.toolbar,.assistant-chat-header,.assistant-composer-actions{flex-direction:column;align-items:stretch}.detail-stats{justify-content:flex-start}.detail-hero-story-grid,.detail-stats--story,.policy-admin-spotlight,.policy-admin-spotlight-signals,.policy-admin-register-overview,.policy-service-story-grid{grid-template-columns:1fr}.policy-service-queue-actions,.policy-transaction-actions,.policy-service-action-copy{justify-items:start}.auto-risk-factor-top{flex-direction:column}.auto-risk-factor-top .stacked-pills{justify-content:flex-start}.search-field{min-width:100%}.metric-tile{flex:140px;min-width:0}.metric-card,.severity-card,.stage-card{padding:18px}.metric-card strong,.severity-card strong,.stage-card strong{font-size:clamp(1.35rem,7vw,2rem)}.metric-card{grid-template-rows:44px 112px 80px;min-height:236px;padding:0}.metric-card-band{padding:12px 14px}.metric-card-value{min-height:112px;padding:18px 14px}.assistant-chat-panel{min-height:0}.assistant-transcript{min-height:min(500px,48svh);max-height:48svh;overflow-y:auto}.assistant-composer-field textarea{min-height:96px}.empty-state{min-height:150px}.timeline-item,.report-row,.workflow-row,.queue-row-header,.audit-row-main,.inline-record{flex-direction:column;align-items:flex-start}.stacked-pills,.queue-row-status{justify-content:flex-start}}.design-admin-enabled{-webkit-user-select:none;user-select:none}.design-admin-toggle{z-index:1200;color:#123149;letter-spacing:.03em;background:linear-gradient(#fffffff5,#f3f7fbf5);border:1px solid #1231492e;border-radius:999px;padding:.72rem 1rem;font-size:.85rem;font-weight:700;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 40px #1231492e}.design-admin-toggle--active{color:#f9fcff;background:linear-gradient(#123149,#204662);border-color:#fff3}.design-admin-selection{z-index:1190;pointer-events:none;border:2px solid #1c8ede;border-radius:14px;position:fixed;box-shadow:0 0 0 9999px #0a162314}.design-admin-selection-label{text-overflow:ellipsis;white-space:nowrap;color:#f9fcff;letter-spacing:.02em;background:#123149;border-radius:999px;max-width:min(520px,80vw);padding:.38rem .7rem;font-size:.74rem;position:absolute;top:-34px;left:0;overflow:hidden;box-shadow:0 12px 24px #1231493d}.design-admin-panel{z-index:1210;color:#e9f2fb;background:radial-gradient(circle at 100% 0,#1c8ede29,#0000 24%),radial-gradient(circle at 0 100%,#518ec61a,#0000 28%),linear-gradient(#0a1826fa,#08121efa);border:1px solid #7ea8cd2e;border-radius:28px;gap:.95rem;width:min(620px,100vw - 36px);max-height:calc(100vh - 96px);padding:1.15rem;display:grid;position:fixed;top:18px;right:18px;overflow:auto;box-shadow:0 30px 80px #040c148c}.design-admin-panel__header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.design-admin-panel__header h2{color:#f5fbff;margin:.18rem 0 0;font-size:1.12rem;line-height:1.15}.design-admin-panel__eyebrow{color:#9ab4cb;text-transform:uppercase;letter-spacing:.18em;margin:0;font-size:.72rem}.design-admin-panel__tag{color:#d5e7f8;background:#11283de0;border:1px solid #7ea8cd2e;border-radius:999px;flex-shrink:0;padding:.34rem .62rem;font-size:.72rem;font-weight:700}.design-admin-panel__hint{color:#b4c8da;margin:0;font-size:.86rem;line-height:1.45}.design-admin-panel__hint code{color:#8dd3ff;font-family:Cascadia Code,Consolas,monospace;font-size:.78rem}.design-admin-selection-meta,.design-admin-empty{background:#102336d1;border:1px solid #7ea8cd24;border-radius:18px;padding:.85rem;box-shadow:inset 0 1px #ffffff08}.design-admin-selection-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.design-admin-selection-meta span,.design-admin-field span{color:#92abc1;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem;display:block}.design-admin-selection-meta strong{overflow-wrap:anywhere;color:#f2f8fd;font-size:.9rem;display:block}.design-admin-empty{color:#b4c8da;font-size:.88rem}.design-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid}.design-admin-quick-edits,.design-admin-styles,.design-admin-group-styler{gap:.72rem;display:grid}.design-admin-group-styler{background:#0c1b2ba8;border:1px solid #7ea8cd24;border-radius:20px;padding:.9rem;box-shadow:inset 0 1px #ffffff08}.design-admin-group-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.design-admin-group-card{cursor:pointer;background:#0a1826e6;border:1px solid #7ea8cd24;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.68rem;padding:.8rem .85rem;display:grid}.design-admin-group-card--selected{background:radial-gradient(circle at 100% 0,#43d5ff1f,#0000 34%),#0b1c2cf0;border-color:#8dd3ff52;box-shadow:0 0 0 1px #8dd3ff14}.design-admin-group-card input[type=checkbox],.design-admin-checkbox input[type=checkbox]{accent-color:#62dcff;margin-top:.18rem}.design-admin-group-card strong{color:#f2f8fd;font-size:.84rem;line-height:1.25;display:block}.design-admin-group-card span{color:#a9bfd3;margin-top:.22rem;font-size:.76rem;line-height:1.4;display:block}.design-admin-group-card small{color:#84c2ff;margin-top:.34rem;font-size:.72rem;display:block}.design-admin-palette-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;display:grid}.design-admin-palette-grid .design-admin-field input[type=color]{cursor:pointer;min-height:48px;padding:.35rem}.design-admin-checkbox{color:#c3d4e4;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.design-admin-checkbox span{color:inherit;letter-spacing:0;text-transform:none;font-size:inherit;margin:0}.design-admin-group-actions{flex-wrap:wrap;gap:.55rem;display:flex}.design-admin-group-actions button{color:#eef7ff;background:linear-gradient(#142d44f5,#0e2236f5);border:1px solid #7ea8cd2e;border-radius:999px;padding:.58rem .82rem;font-size:.78rem;font-weight:700;box-shadow:inset 0 1px #ffffff08}.design-admin-group-actions button:hover{background:linear-gradient(#1b3a56fa,#11283dfa);border-color:#8dd3ff4d}.design-admin-section-heading{gap:.18rem;display:grid}.design-admin-section-heading span,.design-admin-styles__header>div span,.design-admin-styles__filter span{color:#92abc1;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem;display:block}.design-admin-section-heading strong,.design-admin-styles__header>div strong{color:#f2f8fd;overflow-wrap:anywhere;font-size:.9rem;display:block}.design-admin-field{gap:.18rem;display:grid}.design-admin-field--stacked{gap:.4rem}.design-admin-field input,.design-admin-field select,.design-admin-field textarea{color:#edf6ff;background:#0c1b2bf2;border:1px solid #7ea8cd29;border-radius:14px;width:100%;padding:.72rem .82rem;box-shadow:inset 0 1px #ffffff05}.design-admin-field input::placeholder,.design-admin-field textarea::placeholder{color:#b4c8da75}.design-admin-field textarea{resize:vertical;min-height:240px;font-family:Cascadia Code,Consolas,monospace;font-size:.78rem;line-height:1.45}.design-admin-actions{flex-wrap:wrap;gap:.55rem;display:flex}.design-admin-styles__header{gap:.72rem;display:grid}.design-admin-styles__filter{gap:.18rem;display:grid}.design-admin-styles__filter input{color:#edf6ff;background:#0c1b2bf2;border:1px solid #7ea8cd29;border-radius:14px;width:100%;padding:.72rem .82rem}.design-admin-styles__block{color:#d9e6f5;background:linear-gradient(#0d1d2dfa,#0a1826fa);border:1px solid #7ea8cd24;border-radius:20px;gap:.4rem;max-height:min(320px,38vh);padding:.9rem .95rem;font-family:Cascadia Code,Consolas,monospace;font-size:.8rem;display:grid;overflow:auto;box-shadow:inset 0 1px #ffffff0a}.design-admin-styles__selector-line,.design-admin-styles__brace{color:#84c2ff}.design-admin-styles__selector-line{z-index:1;background:linear-gradient(#0d1d2dfa,#0d1d2df0);margin:-.9rem -.95rem 0;padding:.9rem .95rem .28rem;position:sticky;top:-.9rem}.design-admin-style-row{border-radius:12px;grid-template-columns:.55rem minmax(0,.95fr) auto minmax(0,1.15fr) auto auto;align-items:center;gap:.35rem;padding:.1rem .2rem;display:grid}.design-admin-style-row:focus-within{background:#84c2ff14}.design-admin-style-row__indent{display:block}.design-admin-style-row__property,.design-admin-style-row__value{color:#f6fbff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:.22rem 0}:-webkit-any(.design-admin-style-row__property:-webkit-autofill,.design-admin-style-row__value:-webkit-autofill){-webkit-text-fill-color:#f6fbff;box-shadow:inset 0 0 0 1000px #0000}:is(.design-admin-style-row__property:autofill,.design-admin-style-row__value:autofill){-webkit-text-fill-color:#f6fbff;box-shadow:inset 0 0 0 1000px #0000}.design-admin-style-row__property::placeholder,.design-admin-style-row__value::placeholder{color:#c4d6e766}.design-admin-style-row__property{color:#8dd3ff}.design-admin-style-row__value{color:#f6fbff}.design-admin-style-row__separator,.design-admin-style-row__terminator{color:#d9e6f5b8}.design-admin-style-row__remove{color:#d9e6f594;font:inherit;background:0 0;border:0;padding:0 .1rem;line-height:1}.design-admin-style-row__remove:hover:not(:disabled){color:#ff9e9e}.design-admin-style-row__remove:disabled{opacity:.3;cursor:not-allowed}.design-admin-matched-rules{gap:.72rem;display:grid}.design-admin-matched-rules__note{color:#a9bfd3;margin:0;font-size:.78rem}.design-admin-matched-rules__list{gap:.7rem;max-height:min(420px,42vh);display:grid;overflow:auto}.design-admin-matched-rule{background:#0e1f30db;border:1px solid #7ea8cd24;border-radius:18px;gap:.42rem;padding:.78rem .84rem;display:grid;box-shadow:inset 0 1px #ffffff05}.design-admin-matched-rule__header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.design-admin-matched-rule__header strong{color:#eef7ff;overflow-wrap:anywhere;font-size:.82rem}.design-admin-matched-rule__header span,.design-admin-matched-rule__context{color:#99b2c8;font-size:.72rem}.design-admin-matched-rule__context{overflow-wrap:anywhere}.design-admin-matched-rule__block{color:#d9e6f5;background:#0a1826fa;border-radius:14px;gap:.22rem;padding:.68rem .72rem;font-family:Cascadia Code,Consolas,monospace;font-size:.76rem;display:grid}.design-admin-matched-rule__brace{color:#84c2ff;overflow-wrap:anywhere}.design-admin-matched-rule__declaration{grid-template-columns:minmax(0,auto) auto minmax(0,1fr) auto;align-items:start;gap:.32rem;padding-left:.52rem;display:grid}.design-admin-matched-rule__property{color:#8dd3ff}.design-admin-matched-rule__value{color:#f6fbff;overflow-wrap:anywhere}.design-admin-matched-rule__separator,.design-admin-matched-rule__terminator{color:#d9e6f5b8}.design-admin-actions button{color:#eef7ff;background:linear-gradient(#142d44f5,#0e2236f5);border:1px solid #7ea8cd2e;border-radius:999px;padding:.58rem .82rem;font-size:.78rem;font-weight:700;box-shadow:inset 0 1px #ffffff08}.design-admin-actions button:hover:not(:disabled){background:linear-gradient(#1b3a56fa,#11283dfa);border-color:#8dd3ff4d}.design-admin-actions button:disabled{opacity:.45;cursor:not-allowed}.design-admin-feedback{border:1px solid #0000;border-radius:14px;margin:0;padding:.72rem .85rem;font-size:.83rem}.design-admin-feedback--ok{color:#c5f1d7;background:#2e7b522e;border-color:#68c28f38}.design-admin-feedback--error{color:#ffd0d0;background:#9634342e;border-color:#e9878733}@media (width<=900px){.design-admin-panel{width:auto;max-height:calc(100vh - 88px);left:12px;right:12px}.design-admin-grid,.design-admin-selection-meta,.design-admin-group-list,.design-admin-palette-grid{grid-template-columns:minmax(0,1fr)}}:root{--ink:#16293b;--muted:#5f7184;--muted-soft:#7b8c9c;--paper:#edf2f7;--panel:#ffffffe6;--panel-strong:#fffffffa;--border:#16293b1a;--border-strong:#699ac03d;--navy:#123149;--navy-soft:#2c4d68;--accent:#365b78;--accent-soft:#365b781f;--radius-xl:30px;--radius-lg:22px;--shadow:0 24px 60px #14273a1a;--surface-app:#08131f;--surface-sidebar:linear-gradient(180deg, #102840f4, #071422fb);--surface-panel:#ffffffe6;--surface-panel-raised:#fffffffa;--surface-dialog:#0a1827fb;--surface-input:#07121ff5;--text-primary:var(--ink);--text-secondary:var(--muted);--text-muted:var(--muted-soft);--text-inverse:#f7fbfff0;--border-subtle:#16293b1a;--border-default:#16293b2e;--border-focus:#589cdeeb;--status-positive:#4ef07d;--status-warning:#ffd15a;--status-critical:#ff7a88;--status-info:#62dcff;--status-neutral:#94a9bc;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--elevation-1:0 12px 24px #020a122e;--elevation-2:0 20px 42px #020a123d;--elevation-dialog:0 26px 60px #02070e80;--shell-sidebar-width-compact:216px;--shell-sidebar-width-standard:232px;--shell-sidebar-width-expanded:280px;--shell-page-gutter:20px;--shell-sticky-top:18px;--shell-z-sidebar:20;--shell-z-skip-link:60;--body:"Aptos", "Segoe UI Variable", "Segoe UI", sans-serif;--heading:"Aptos Display", "Trebuchet MS", "Segoe UI", sans-serif;--mono:"Cascadia Code", Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}*{box-sizing:border-box}html,body,#root{min-height:100%}body{color:var(--ink);background:radial-gradient(circle at 0 0,#365b7829,#0000 26%),radial-gradient(circle at 100% 100%,#7d91a629,#0000 24%),linear-gradient(#eef3f7 0%,#f7f9fb 44%,#e8edf2 100%);margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit}p{margin:0}.shell{grid-template-columns:var(--shell-sidebar-width-standard) minmax(0,1fr);gap:var(--shell-page-gutter);min-height:100svh;padding:24px;display:grid}.shell-sidebar-column{width:var(--shell-sidebar-width-standard);flex-direction:column;gap:16px;min-width:0;display:flex}.skip-link{top:var(--space-4);left:var(--space-4);z-index:var(--shell-z-skip-link);color:#eef6fc;background:#071422f5;border:1px solid #62dcff57;border-radius:999px;padding:10px 14px;text-decoration:none;transition:transform .18s;position:fixed;transform:translateY(-160%)}.skip-link:focus-visible{transform:translateY(0)}.shell-sidebar-column,.sidebar-pinned,.sidebar-session-card,.sidebar-session-card .supporting-copy,.sidebar-session-card .session-action,.sidebar-session-card .user-session-copy,.sidebar-session-card .user-session-copy small,.sidebar-session-card .user-session-copy span{transition:gap .22s,padding .22s,opacity .22s,max-height .22s,transform .22s}.shell-sidebar-logo{justify-content:flex-start;align-items:center;width:100%;padding:4px 2px 10px;display:flex}.shell-sidebar-logo img{filter:drop-shadow(0 18px 28px #020b142e);width:min(100%,250px);height:auto;display:block}.manager-nav-shell{gap:14px;padding:0 4px 8px;display:grid}.sidebar-session-card--workspace,.sidebar-session-card--identity{margin-top:10px}.auth-shell{background:radial-gradient(circle at 0 0,#365b781f,#0000 22%),radial-gradient(circle at 100% 100%,#6f839724,#0000 26%),linear-gradient(#f0f5f9f5,#e8eef4fa);grid-template-columns:minmax(320px,.95fr) minmax(0,1.15fr);gap:24px;min-height:100svh;padding:24px;display:grid}.internal-gate-shell{background:radial-gradient(circle at 0 0,#1f4f7c2e,#0000 22%),radial-gradient(circle at 100% 100%,#4f6d882b,#0000 24%),linear-gradient(#edf3f8,#dfe7ef 58%,#eaf0f5);place-items:center;min-height:100svh;padding:32px;display:grid}.internal-gate-panel{background:radial-gradient(circle at top right,#1c8ede24,#0000 28%),linear-gradient(180deg,#123149fc,#1b3c58f5),var(--navy);color:#fffcf7eb;border-color:#fff2;flex-direction:column;gap:24px;width:min(100%,680px);padding:36px;display:flex}.internal-gate-brand{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.internal-gate-brand .eyebrow,.internal-gate-brand .supporting-copy{color:#fffcf7c7}.internal-gate-brand h1{font-family:var(--heading);letter-spacing:-.04em;max-width:11ch;margin:0;font-size:clamp(2.4rem,6vw,4.1rem);line-height:.98}.internal-gate-meta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.internal-gate-form{gap:18px}.internal-gate-form .auth-field span,.internal-gate-panel .assistant-composer-note{color:#fffcf7c7}.internal-gate-panel .muted-tag{color:#fffcf7eb;background:#ffffff14;border-color:#ffffff26}.internal-gate-actions{justify-content:center;align-items:flex-start}.auth-panel{padding:28px}.card.auth-panel--brand{background:radial-gradient(circle at top right, #ffffff14, transparent 24%), linear-gradient(180deg, #123149fa, #244560f2), var(--navy);color:#fffcf7eb;border-color:#ffffff1f;flex-direction:column;gap:18px;display:flex}.auth-panel--brand .supporting-copy,.auth-panel--brand .section-kicker,.auth-panel--brand .eyebrow{color:#fffcf7c7}.auth-panel--brand h1{font-family:var(--heading);letter-spacing:-.05em;margin:0;font-size:clamp(2.8rem,7vw,4.6rem);line-height:.98}.auth-brand-logo{align-items:center;width:100%;display:flex}.auth-brand-logo img{filter:drop-shadow(0 20px 32px #03111b36);width:min(100%,340px);height:auto;display:block}.card.auth-panel--login{background:radial-gradient(circle at 100% 0,#365b7814,#0000 28%),linear-gradient(#fffffff0,#f8fafceb);flex-direction:column;gap:22px;display:flex}.auth-feature-grid,.auth-role-grid{gap:14px;display:grid}.auth-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-feature,.auth-role-card,.user-session-card{flex-direction:column;gap:8px;display:flex}.auth-feature-title,.auth-role-header,.auth-role-title,.brand-card,.brand-badges,.brand-badge,.session-card-header,.session-card-title,.nav-dropdown-content,.line-filter-copy,.line-card-header,.line-card-title,.connector-family-card-header,.report-row-main,.queue-row-title--with-icon,.queue-row-title-copy,.customer-list-item-header,.customer-list-item-title,.activation-chip-copy,.masthead-title-row,.masthead-meta,.masthead-chip{display:flex}.app-icon{border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;box-shadow:0 10px 22px #0c223524}.app-icon img{object-fit:contain;width:100%;height:100%;display:block}.app-icon--xs{width:18px;height:18px}.app-icon--sm{width:28px;height:28px}.app-icon--md{width:34px;height:34px}.app-icon--lg{width:52px;height:52px}.auth-panel--brand .auth-feature strong,.auth-panel--brand .auth-feature span{color:#fffcf7e0}.auth-panel--brand .auth-feature{background:#ffffff14;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff0a}.auth-form{flex-direction:column;gap:16px;display:flex}.auth-field{flex-direction:column;gap:8px;display:flex}.auth-field span{color:var(--muted-soft);font-size:.92rem;font-weight:700}.auth-field input{border:1px solid var(--border-strong);width:100%;color:var(--ink);font:inherit;background:#ffffffeb;border-radius:18px;outline:none;padding:14px 16px}.auth-field input:focus{border-color:#365b788c;box-shadow:0 0 0 4px #365b781f}.app-field{gap:8px;display:grid}.app-field__label{color:#b3c9e3f5;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800}.app-field__label em{color:#ff9aa4;margin-left:4px;font-style:normal}.app-field__detail,.app-field__error{font-size:.76rem;line-height:1.45}.app-field__detail{color:#97b0c9d1}.app-field__error{color:#ffd8d8}.app-input{color:#f3f8fd;width:100%;font:inherit;background:#0a1b2ee0;border:1px solid #5e8fbf3d;border-radius:18px;padding:.95rem 1rem;transition:border-color .18s,box-shadow .18s,background .18s}.app-input:focus{background:#0c223af5;border-color:#6dbaffe0;outline:none;box-shadow:0 0 0 3px #3a8ef133}.app-textarea{resize:vertical;min-height:132px}.app-field.is-error .app-input{border-color:#ea6c6c7a}.app-toggle{color:#e1eefb;background:#0c1f34b3;border:1px solid #5a8dc233;border-radius:999px;align-items:center;gap:10px;padding:.78rem .95rem;display:inline-flex}.app-toggle input{width:18px;height:18px;margin:0}.app-notice{border-radius:18px;gap:4px;padding:14px 16px;display:grid}.app-notice--positive{background:#1336208f;border:1px solid #64a96f3d}.app-notice--warning{background:#4e340e6b;border:1px solid #c390513d}.app-notice--critical{background:#6a1a1a57;border:1px solid #ea6c6c4d}.app-notice--info{background:#0a1b2db3;border:1px solid #5b93c42e}.auth-error{color:#8c2323;background:#b842421a;border:1px solid #b842422e;border-radius:16px;margin:0;padding:12px 14px}.auth-form-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-submit{background:linear-gradient(135deg, var(--accent), var(--navy-soft));color:#fffffff5;box-shadow:0 14px 26px #1b39502e}.auth-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-role-card{border-radius:var(--radius-lg);border:1px solid var(--border);background:radial-gradient(circle at top right, #365b7814, transparent 32%), var(--panel-strong);text-align:left;color:inherit;padding:18px}.auth-role-card:hover{box-shadow:var(--shadow);border-color:#365b783d;transform:translateY(-2px)}.auth-role-card span,.auth-role-card small,.auth-role-card p,.user-session-copy span,.user-session-copy small{color:var(--muted)}.auth-role-card p{margin:0;line-height:1.55}.user-session-card{border-radius:var(--radius-lg);background:linear-gradient(#ffffff12,#ffffff0b);border:1px solid #ffffff24;padding:18px;box-shadow:inset 0 1px #ffffff12}.user-session-copy{flex-direction:column;gap:4px;display:flex}.user-session-copy strong,.user-session-copy span,.user-session-copy small{color:#fffcf7e0}.session-action{align-self:flex-start}.sidebar-session-card{overflow:hidden}.auth-feature-title,.auth-role-header,.customer-list-item-header,.customer-list-item-title,.line-card-title,.connector-family-card-header,.report-row-main,.queue-row-title--with-icon,.activation-chip-copy{align-items:flex-start;gap:12px}.auth-role-title,.queue-row-title-copy{flex-direction:column;gap:4px;min-width:0}.brand-card{flex-direction:column;gap:14px}.brand-badges,.masthead-meta{flex-wrap:wrap;gap:10px}.brand-badge{color:#2f6f51;white-space:nowrap;letter-spacing:.02em;background:#f4fbf6;border:1px solid #9fc4ac;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:.35rem .7rem;font-size:.78rem;font-weight:600;line-height:1;box-shadow:inset 0 1px #ffffffc7}.brand-badge span:last-child{color:inherit;font-size:.78rem}.card{border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);max-width:90vw;padding:15px;animation:.5s both rise}.sidebar{--sidebar-padding:24px;--sidebar-gap:20px;align-self:start;gap:var(--sidebar-gap);padding:var(--sidebar-padding);background:linear-gradient(180deg, #0c2235, #17364c), var(--navy);color:#fffcf7eb;isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#ffffff1f;flex-direction:column;padding-top:0;display:flex}.sidebar-pinned{gap:var(--sidebar-gap);align-content:start;display:grid;position:relative}.brand-card h1,.masthead h2,.panel-heading h3,.detail-hero h3{font-family:var(--heading);letter-spacing:-.04em;margin:0;padding-top:10px;font-size:x-large;font-weight:600;line-height:1.02}.brand-card h1{font-size:clamp(2.2rem,5vw,3.2rem)}.masthead h2{color:#fff;padding-top:0;font-size:clamp(2rem,4vw,3rem)}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--muted-soft);margin:0;font-size:.78rem}.sidebar .eyebrow{color:#fffcf7b8}.supporting-copy{color:var(--muted);margin:5px 0 0;font-size:smaller;font-weight:600;line-height:1.6}.sidebar .supporting-copy,.sidebar .section-kicker,.sidebar .inline-action,.sidebar .dense-list,.sidebar .dense-list li,.masthead .supporting-copy,.auth-panel--brand .supporting-copy{color:#fffcf7c7}.sidebar-section,.module-nav,.module-list,.action-stack,.line-filter-list,.report-list{flex-direction:column;gap:12px;padding-top:10px;display:flex}.sidebar-section--modules{z-index:8;position:relative}.nav-button,.module-item,.line-filter,.priority-card,.inline-record,.primary-action,.inline-action{border:0;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.nav-button:hover,.module-item:hover,.line-filter:hover,.priority-card:hover,.inline-record:hover,.primary-action:hover{transform:translateY(-2px)}.inline-record:disabled{cursor:default;opacity:.7}.inline-record:disabled:hover{transform:none}.nav-button{border-radius:var(--radius-lg);text-align:left;color:inherit;-webkit-backdrop-filter:drop-shadow(4px 4px 4px #000);backdrop-filter:drop-shadow(4px 4px 4px #000);background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #0000;padding:16px;position:relative;overflow:hidden}.nav-button:before{content:"";background:var(--module-accent,#87a0b4);opacity:.9;width:3px;position:absolute;inset:0 auto 0 0}.nav-button span,.module-item strong,.priority-card strong,.inline-record strong{display:block}.nav-button small{color:#fffcf7ad;margin-top:6px;line-height:1.5;display:block}.nav-button[aria-pressed=true]{background:linear-gradient(135deg,var(--module-surface,#365b7842),#ffffff14);border-color:var(--module-border,#6c8ca461);box-shadow:inset 0 0 0 1px #a7bed01f,0 14px 24px var(--module-glow,#07121d2b)}.module-dropdown{position:relative}.nav-dropdown-trigger{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.nav-dropdown-trigger[aria-expanded=true]{background:linear-gradient(135deg,var(--module-surface,#365b7842),#ffffff14);border-color:var(--module-border,#6c8ca461);box-shadow:inset 0 0 0 1px #a7bed01f,0 14px 24px var(--module-glow,#07121d2b)}.nav-dropdown-copy{flex:auto;min-width:0}.nav-dropdown-content{flex:auto;align-items:flex-start;gap:12px;min-width:0}.nav-dropdown-copy span{color:#f5f5f5;font-weight:600}.nav-dropdown-chevron{color:#fffcf7c7;flex:none;justify-content:center;align-items:center;width:18px;margin-top:2px;font-size:1rem;transition:transform .2s;display:inline-flex;transform:rotate(32deg)scale(1.5)}.module-dropdown-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:var(--radius-lg);z-index:20;overscroll-behavior:contain;background:#0c2235eb;border:1px solid #6c8ca461;flex-direction:column;gap:10px;margin-top:10px;padding:12px;display:flex;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow:hidden auto;box-shadow:0 18px 30px #07121d59}.nav-dropdown-option{background:#ffffff0d}.section-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--muted-soft);margin:0;padding-bottom:10px;font-size:.72rem;font-weight:700}.session-card-header{justify-content:space-between;align-items:center;gap:12px}.session-card-title{align-items:center;gap:10px}.auth-role-header,.customer-list-item-title,.line-filter-copy{align-items:center}.session-card-title .section-kicker{padding-bottom:0}.section-header-inline,.item-row,.panel-heading,.toolbar,.detail-hero,.detail-stats,.line-card-metrics,.footer-notes,.timeline-item{gap:12px;font-size:small;display:flex}.section-header-inline,.panel-heading,.toolbar,.detail-hero{justify-content:space-between;align-items:flex-start;padding:15px}.toolbar{flex-wrap:wrap;align-items:center}.workspace,.module-stack{flex-direction:column;gap:5px;display:flex}.masthead{background:var(--module-hero,linear-gradient(180deg,#0c2235f5,#17364ceb),var(--navy));border-color:var(--module-border,#ffffff1f);box-shadow:0 26px 40px var(--module-glow,#14273a26);grid-template-columns:minmax(0,1fr) minmax(320px,380px);grid-template-areas:"title toolbar""summary summary";align-items:start;gap:20px 28px;padding:28px;display:grid}.masthead-copy{flex-direction:column;grid-area:title;min-width:0;display:flex}.masthead-toolbar{flex-direction:column;grid-area:toolbar;place-self:start end;align-items:stretch;gap:14px;width:min(100%,360px);padding:0}.masthead-title-row{align-items:end;gap:16px;margin-top:auto;margin-bottom:0}.masthead-icon{box-shadow:0 18px 30px var(--module-glow,#14273a26)}.masthead-summary-row{grid-area:summary;justify-content:space-between;align-items:flex-start;gap:16px 24px;width:100%;display:flex}.masthead-summary-row .supporting-copy{flex:320px;max-width:520px;margin:0}.masthead-meta{flex-wrap:wrap;flex:0 540px;justify-content:flex-end;margin-top:0}.masthead-chip{color:#fffcf7e0;background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;box-shadow:inset 0 1px #ffffff14}.masthead-chip span{color:#fffcf7b8;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:700}.masthead-chip strong{color:#fff;font-size:.94rem;line-height:1.35}.search-field{width:100%;min-width:0}.search-field input{border:1px solid var(--border-strong);width:100%;color:var(--ink);background:#ffffffc7;border-radius:999px;outline:none;padding:7px 18px}.state-pill,.muted-tag{color:#2f6f51;white-space:nowrap;letter-spacing:.02em;background:#f4fbf6;border:1px solid #9fc4ac;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:.35rem .7rem;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffc7}.state-pill strong,.state-pill span,.muted-tag{color:inherit;letter-spacing:.02em;font-size:.78rem;font-weight:600}.state-pill--mode{justify-content:space-between}.state-pill--scope{color:inherit;align-self:flex-end}.masthead .state-pill{color:#2f6f51;background:#f4fbf6;border:1px solid #9fc4ac;box-shadow:inset 0 1px #ffffffc7}.masthead .state-pill strong,.masthead .state-pill span{color:inherit}.metric-grid,.severity-grid,.stage-grid{gap:18px;display:grid}.metric-grid,.severity-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stage-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.metric-card,.severity-card,.stage-card{padding:22px}.metric-card{--metric-band-fg:#fffffff5;--metric-bottom-bg:#2563a6;--metric-top-bg:#2563a6;text-align:center;grid-template-rows:30px 80px 50px;min-height:100px;padding:0;display:grid;overflow:hidden}.metric-grid>.metric-card:nth-child(4n+1){--metric-top-bg:#679edd;--metric-bottom-bg:#2c6db8;--metric-band-fg:#fffffff5}.metric-grid>.metric-card:nth-child(4n+2){--metric-top-bg:#cfa424bd;--metric-bottom-bg:#f4c63d;--metric-band-fg:#10233a}.modulestack.metric-grid>.metric-card:nth-child(4n+3){--metric-top-bg:#970d30b5;--metric-bottom-bg:#3be58b;--metric-band-fg:#fffffff5}.metric-grid>.metric-card:nth-child(4n+4){--metric-top-bg:#f70900ab;--metric-bottom-bg:#0f1723;--metric-band-fg:#fffffff5}.module-stack>.metric-grid>.metric-card:nth-child(4n+1){--metric-top-bg:#17627ed1;--metric-bottom-bg:#17627e;--metric-band-fg:#fffffff5}.module-stack>.metric-grid>.metric-card:nth-child(4n+2){--metric-top-bg:#a86a14b8;--metric-bottom-bg:#a86a14;--metric-band-fg:#fffffff5}.module-stack>.met ric-grid>.metric-card:nth-child(4n+3){--metric-top-bg:#ff3f3f;--metric-bottom-bg:#5c539f;--metric-band-fg:#fffffff5}.module-stack>.metric-grid>.metric-card:nth-child(4n+4){--metric-top-bg:#f5660aba;--metric-bottom-bg:#233040;--metric-band-fg:#fffffff5}.metric-card-band{color:var(--metric-band-fg);text-shadow:0 0 #000;justify-content:center;align-items:center;padding:18px;display:flex}.metric-card-band--top{background:var(--metric-top-bg)}.metric-card-band--bottom{background:#1a3934d4}.metric-card-band .section-kicker,.metric-card-band span{color:inherit;text-align:center;display:block}.metric-card-band .section-kicker{width:100%;margin:0;padding-top:10px}.metric-card-value{place-items:center;min-height:90px;padding:10px 14px;display:grid}.metric-card strong,.severity-card strong,.stage-card strong{font-size:clamp(1.6rem,4vw,2.6rem);font-family:var(--heading);color:var(--ink);margin:10px 0 6px;display:block}.metric-card strong{text-align:center;letter-spacing:-.045em;margin:0;line-height:.94}.metric-card span,.line-card p,.line-card small,.module-item span,.module-item small,.priority-card span,.inline-record span,.timeline-item span,.muted-block span,.footer-notes p{color:var(--ink)}.metric-card-band.metric-card-band--top .section-kicker,.metric-card-band.metric-card-band--bottom span{color:#fff;text-shadow:0 0 #000}.metric-card-band--bottom span{max-width:27ch;margin-inline:auto;font-size:smaller;font-weight:300;line-height:1.35}.overview-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr);gap:24px;display:grid}.overview-grid.secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-board{grid-template-columns:minmax(0,1fr) clamp(320px,27vw,420px);align-items:start;gap:24px;display:grid}.overview-main-column,.overview-side-column{flex-direction:column;gap:24px;min-width:0;display:flex}.overview-split-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.overview-book-card{background:radial-gradient(circle at 100% 0,#365b781f,#0000 32%),linear-gradient(#fffffffc,#f8fafcf7)}.overview-priority-card{background:radial-gradient(circle at 100% 0,#b8424214,#0000 28%),linear-gradient(#fffffffc,#faf8f8f7)}.overview-grid>.card,.panel-grid>.card,.footer-card{padding:24px}.panel-grid{grid-template-columns:clamp(290px,28vw,360px) minmax(0,1fr);gap:24px;display:grid}.line-card-grid,.connector-family-grid,.detail-grid{gap:16px;display:grid}.line-card-grid{display:grid-lanes;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.connector-family-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start}.line-card,.subcard,.callout-panel,.priority-card,.module-item,.inline-record,.empty-state,.muted-block{border-radius:var(--radius-lg);border:1px solid var(--border);-webkit-backdrop-filter:drop-shadow(4px 8px 6px #000);backdrop-filter:drop-shadow(4px 8px 6px #000);padding:18px}.subcard{background:radial-gradient(circle at 100% 0,#365b7812,#0000 30%),linear-gradient(#ebe8dbfc,#f8fafcf7);position:relative;overflow:hidden;box-shadow:0 18px 34px #14273a0d,inset 0 1px #ffffff94}.subcard:after{content:"";background:linear-gradient(90deg,#16293b0f,#16293b00);height:1px;position:absolute;inset:0 0 auto}.line-card{border-color:var(--line-edge,var(--border));background:var(--line-panel,var(--panel-strong));box-shadow:0 18px 34px var(--line-glow,#14273a10),inset 0 1px #ffffffa3;-webkit-backdrop-filter:drop-shadow(4px 6px 6px #000);backdrop-filter:drop-shadow(4px 6px 6px #000);display:inline-grid;position:relative;overflow:hidden}.line-card:before,.module-item--line:before,.line-filter:before,.line-badge:before{content:"";background:var(--line-accent);width:4px;position:absolute;inset:0 auto 0 0}.line-card:before,.module-item--line:before{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.line-card p{margin:12px 0;margin-left:30px;line-height:1.5}.line-card-header{justify-content:space-between;align-items:flex-start;gap:12px}.line-card-title>div{flex-direction:column;gap:4px;min-width:0;display:flex}.line-card-title strong{margin-bottom:4px}.line-card-title span{color:var(--line-ink,var(--muted-soft));font-size:.84rem}.line-card--featured{grid-column:1/-1}.line-card--featured p{max-width:54ch}.line-card-metrics{flex-wrap:wrap;justify-content:left;margin-bottom:5px;padding-left:25px}.module-item,.priority-card,.inline-record{text-align:left;cursor:pointer;-webkit-backdrop-filter:drop-shadow(4px 8px 6px #000);backdrop-filter:drop-shadow(4px 8px 6px #000);background:linear-gradient(#fffffffc,#f7fafcf2);box-shadow:0 16px 30px #14273a0f,inset 0 1px #ffffffd6}.module-item{flex-direction:column;gap:8px;display:inline-grid}.module-item--line{border-color:var(--line-edge,var(--border));background:var(--line-surface,var(--panel-strong));box-shadow:0 14px 26px var(--line-glow,#14273a0a);position:relative;overflow:hidden}.module-item[aria-pressed=true]{border-color:#365b784d;box-shadow:inset 0 0 0 1px #365b7824}.module-item--line[aria-pressed=true]{border-color:var(--line-edge,#365b784d);background:var(--line-hero,var(--line-surface,var(--panel-strong)));box-shadow:inset 0 0 0 1px var(--line-pill-edge,#365b7824), 0 18px 32px var(--line-glow,#14273a14)}.module-item strong,.priority-card strong,.inline-record strong,.empty-state p,.muted-block strong{color:var(--ink)}.detail-hero{border-bottom:1px solid var(--border);margin-bottom:20px;padding-bottom:20px}.detail-hero--line{border:1px solid var(--line-edge,var(--border));border-bottom-color:var(--line-edge,var(--border));background:var(--line-hero,var(--panel-strong));box-shadow:0 22px 38px var(--line-glow,#14273a14);border-radius:24px;padding:18px;position:relative;overflow:hidden}.detail-stats{flex-wrap:wrap;justify-content:flex-end}.metric-tile{background:#16293b0d;border-radius:18px;min-width:138px;padding:14px 16px}.metric-tile span{color:#000;margin-bottom:6px;font-size:medium;font-weight:400;display:block}.workflow-command-deck{background:linear-gradient(#fffffffc,#f6fafdf4);box-shadow:0 18px 34px #14273a0d,inset 0 1px #ffffff94}.workflow-command-deck.command-deck--line{border-color:var(--line-edge,var(--border));background:radial-gradient(circle at top right,var(--line-glow,#365b7818),transparent 30%),var(--line-panel,var(--panel-strong));box-shadow:0 18px 34px var(--line-glow,#14273a10),inset 0 1px #ffffff94}.workflow-command-deck.command-deck--module{border-color:var(--module-border,var(--border));background:radial-gradient(circle at top right,var(--module-glow,#365b7818),transparent 30%),linear-gradient(180deg,#fffffffc,#f6fafdf4);box-shadow:0 20px 38px var(--module-glow,#14273a10),inset 0 1px #ffffff94}.command-deck-summary{color:var(--muted);max-width:72ch;margin:6px 0 0;line-height:1.65}.command-deck-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px;margin-top:18px;display:grid}.command-signal-card{border:1px solid var(--border);text-align:left;background:#ffffffc7;border-radius:18px;flex-direction:column;gap:10px;min-height:120px;padding:16px;display:flex;box-shadow:inset 0 1px #ffffff72}.workflow-command-deck.command-deck--line .command-signal-card{border-color:var(--line-pill-edge,var(--border));background:linear-gradient(#ffffffdb,#fffffff2)}.workflow-command-deck.command-deck--module .command-signal-card{border-color:var(--module-border,var(--border));background:linear-gradient(#ffffffe6,#fffffffa)}.command-signal-head{align-items:center;gap:10px;display:flex}.command-signal-head span{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:700}.command-signal-card strong{color:var(--ink);font-size:1.02rem;line-height:1.35}.command-signal-card small{color:var(--muted);align-content:inherit;line-height:1.55}.command-deck-notes{margin-top:8px}.detail-table{border-collapse:collapse;width:100%}.detail-table th,.detail-table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 10px}.detail-table th{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.policy-admin-card,.auto-risk-card{grid-column:1/-1}.policy-admin-card{background:radial-gradient(circle at top right, var(--line-glow,#365b781f), transparent 30%), radial-gradient(circle at bottom left, var(--line-pill,#d7b5611f), transparent 32%), var(--line-panel,var(--panel-strong));border-color:var(--line-edge,var(--border))}.policy-admin-summary-grid,.policy-admin-layout,.policy-admin-note-grid{gap:16px;display:grid}.policy-admin-summary-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin-top:8px}.policy-admin-summary-grid .metric-tile{min-width:0;height:100%}.policy-admin-summary-grid .metric-tile strong{color:var(--ink);font-size:larger;line-height:1.45}.policy-admin-layout{grid-template-columns:minmax(0,1.05fr) minmax(320px,1fr);margin-top:16px}.policy-service-workbench{border:1px solid var(--border);background:#ffeed333;border-radius:18px;margin-top:16px;padding:18px;box-shadow:inset 0 1px #ffffff5c}.policy-service-form,.policy-service-grid{gap:14px;display:grid}.policy-service-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.policy-service-preset{text-align:left;cursor:pointer;border:1px solid var(--border);background:linear-gradient(#f8fbffed,#eef4f9f0);border-radius:16px;gap:8px;padding:14px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:inset 0 1px #ffffff78}.policy-service-preset:hover{transform:translateY(-1px);box-shadow:0 16px 28px #16385414}.policy-service-preset strong{color:var(--ink)}.policy-service-preset span{color:var(--muted);font-size:.94rem;line-height:1.45}.policy-service-preset--active{border-color:color-mix(in srgb,var(--line-accent,#2f8c83) 48%,#fff 52%);box-shadow:0 18px 32px color-mix(in srgb,var(--line-accent,#2f8c83) 16%,transparent)}.policy-service-form{margin-top:16px}.policy-service-field{gap:8px;display:grid}.policy-service-field span{color:var(--muted-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:700}.policy-service-field input,.policy-service-field select,.policy-service-field textarea{border:1px solid var(--border);width:100%;color:var(--ink);font:inherit;background:#f8fafceb;border-radius:14px;padding:12px 14px}.policy-service-field input:focus,.policy-service-field select:focus,.policy-service-field textarea:focus{border-color:#2f8c8361;outline:none;box-shadow:0 0 0 4px #2f8c831f}.policy-service-field textarea{resize:vertical;min-height:120px}.policy-service-route-toggle{flex-wrap:wrap;gap:10px;display:flex}.policy-service-route-button,.policy-service-inline-action{color:var(--ink);cursor:pointer;border:1px solid var(--border);font:inherit;background:#f6fafdf2;border-radius:999px;padding:10px 14px;font-weight:700;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}.policy-service-route-button:hover,.policy-service-inline-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 20px #16385412}.policy-service-route-button--active{color:#f7fbff;background:linear-gradient(135deg,#163854,#2f617c);border-color:#0000;box-shadow:0 12px 22px #16385429}.implementation-editor{border:1px solid var(--border);background:linear-gradient(#f7fafcf0,#eff4f8ec);border-radius:18px;flex-direction:column;gap:12px;margin-top:12px;padding:14px;display:flex}.implementation-editor-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.implementation-editor-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.implementation-row-actions{flex-direction:column;align-items:flex-end;gap:8px;min-width:fit-content;display:flex}.implementation-inline-select{border:1px solid var(--border);min-width:156px;color:var(--ink);font:inherit;background:#f8fafceb;border-radius:999px;padding:10px 14px}.implementation-inline-select:focus{border-color:#2f8c8361;outline:none;box-shadow:0 0 0 4px #2f8c831f}.implementation-action-list{margin-top:14px}.policy-service-toggle{color:var(--ink);align-items:center;gap:10px;font-weight:600;display:inline-flex}.policy-service-toggle input{accent-color:#2f8c83;width:18px;height:18px}.policy-service-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.policy-service-submit{color:#f7fbff;font:inherit;cursor:pointer;background:linear-gradient(135deg,#163854,#2f617c);border:0;border-radius:999px;padding:12px 18px;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;box-shadow:0 14px 24px #16385438}.policy-service-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 28px #1638543d}.policy-service-submit:disabled{cursor:wait;opacity:.7;box-shadow:none;transform:none}.policy-service-inline-action:disabled{cursor:wait;opacity:.72;box-shadow:none;transform:none}.policy-service-error,.policy-service-success{border-radius:14px;margin-top:14px;padding:12px 14px;font-size:.95rem}.policy-service-error{color:#8c2323;background:#b8424214;border:1px solid #b8424233}.policy-service-success{color:#245a46;background:#32715714;border:1px solid #3271572e}.policy-service-queue-panel{gap:14px;margin-top:18px;display:grid}.policy-service-queue-list{gap:12px;display:grid}.policy-service-queue-item{align-items:start}.policy-admin-note-grid{align-content:start}.pas-phase-two-grid,.pas-financial-grid,.pas-phase-four-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.customer-setup-grid{grid-template-columns:minmax(280px,.9fr) repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.customer-setup-list{margin-top:14px}.activation-chip-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:14px;display:grid}.activation-chip{border:1px solid var(--border);color:var(--ink);text-align:center;cursor:pointer;background:#ffffffb8;border-radius:18px;padding:14px 12px;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s,opacity .2s;box-shadow:inset 0 1px #ffffff70}.activation-chip:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px #16385414}.activation-chip[data-active=true]{border-color:var(--line-edge,var(--border));background:radial-gradient(circle at top right,var(--line-glow,#2f73c51a),transparent 32%),var(--line-panel,var(--panel-strong));box-shadow:0 16px 28px #16385412,inset 0 1px #ffffff7d}.activation-chip:disabled{cursor:not-allowed;opacity:.7}.activation-chip span,.activation-chip strong{display:block}.activation-chip span{color:var(--muted);margin-bottom:6px}.customer-setup-card .supporting-copy{margin-top:14px}.customer-list-item-header{justify-content:space-between;align-items:flex-start;gap:12px}.customer-list-item-title{align-items:center;min-width:0}.activation-chip-copy{align-items:center;gap:10px;min-width:0}.activation-chip-copy span{margin-bottom:0}.policy-admin-note-block{min-height:0}.policy-admin-transaction-panel,.policy-admin-note-block{background:#ffffffa8;box-shadow:inset 0 1px #ffffff5c}.policy-admin-transaction-panel{border:1px solid var(--border);border-radius:18px;padding:18px}.policy-transaction-list{flex-direction:column;gap:12px;margin-top:14px;display:flex}.policy-transaction-list .workflow-row{background:#16293b0a}.policy-transaction-list .workflow-row strong{color:var(--ink)}.policy-transaction-list .workflow-row span{color:var(--muted)}.policy-core-card{background:radial-gradient(circle at top right, var(--line-glow,#2f73c51a), transparent 28%), radial-gradient(circle at bottom left, var(--line-pill,#2f8c831a), transparent 30%), var(--line-panel,var(--panel-strong));border-color:var(--line-edge,var(--border));grid-column:1/-1}.policy-core-layout,.policy-core-side,.risk-unit-grid,.pas-roadmap-list,.pas-schedule-list{gap:16px;display:grid}.pas-config-list{flex-direction:column;gap:12px;margin-top:14px;display:flex}.pas-config-list .workflow-row{background:#16293b0a}.pas-config-list .workflow-row strong{color:var(--ink)}.pas-config-list .workflow-row span,.pas-config-list .workflow-row p{color:var(--muted)}.policy-core-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);margin-top:16px}.policy-core-version-panel,.risk-unit-card,.roadmap-phase-card{background:#ffffffa8;box-shadow:inset 0 1px #ffffff5c}.pas-product-config-card{background:radial-gradient(circle at top right, var(--line-glow,#2f73c51a), transparent 24%), radial-gradient(circle at bottom left, #f2c15d1f, transparent 28%), var(--line-panel,var(--panel-strong));border-color:var(--line-edge,var(--border))}.pas-billing-admin-card{background:radial-gradient(circle at top right, var(--line-glow,#2f73c51a), transparent 24%), radial-gradient(circle at bottom left, #2f8c8321, transparent 30%), var(--line-panel,var(--panel-strong));border-color:var(--line-edge,var(--border))}.policy-core-version-panel{border:1px solid var(--border);border-radius:18px;padding:18px}.policy-core-side{align-content:start}.policy-version-list{flex-direction:column;gap:12px;margin-top:14px;display:flex}.policy-version-list .workflow-row{background:#16293b0a}.risk-unit-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin-top:16px}.roadmap-phase-card{gap:16px}.pas-schedule-list{margin-top:14px}.pas-change-list,.pas-change-approval-list{gap:14px;margin-top:16px;display:grid}.pas-change-item{gap:16px;display:grid}.pas-change-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pas-change-approval-row,.pas-change-actions{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.pas-change-actions{flex-wrap:wrap;align-items:center}.pas-queue-item{text-align:left;width:100%}.pas-queue-item>div:last-child{flex-shrink:0}.pas-queue-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.auto-risk-card{background:radial-gradient(circle at top right, #2f8c831f, transparent 28%), radial-gradient(circle at bottom left, #365b781a, transparent 30%), var(--panel-strong)}.auto-risk-summary,.auto-risk-columns,.auto-risk-signal-grid{gap:16px;display:grid}.auto-risk-summary{grid-template-columns:minmax(240px,.92fr) minmax(0,1.5fr);margin-top:8px}.auto-risk-columns{grid-template-columns:minmax(0,1.45fr) minmax(280px,.95fr);margin-top:16px}.auto-risk-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-risk-overview,.auto-risk-signal,.auto-risk-factor,.auto-risk-note-block{border:1px solid var(--border);background:#ffffffa8;border-radius:18px;padding:18px;box-shadow:inset 0 1px #ffffff5c}.auto-risk-overview,.auto-risk-signal,.auto-risk-factor-list,.auto-risk-actions{flex-direction:column;gap:12px;display:flex}.auto-risk-score{font-family:var(--heading);color:var(--ink);font-size:clamp(2.8rem,7vw,4.2rem);line-height:.9}.auto-risk-overview strong,.auto-risk-signal strong,.auto-risk-factor strong,.auto-risk-note-block strong{color:var(--ink)}.auto-risk-signal span{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem}.auto-risk-signal strong{line-height:1.45}.auto-risk-signal small,.auto-risk-factor span,.auto-risk-factor p{color:var(--muted)}.auto-risk-signal .status-pill{align-self:flex-start}.auto-risk-factor-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.auto-risk-factor p{margin:0;line-height:1.6}.auto-risk-note-list{margin:0}.status-pill,.line-badge,.tag,.line-mix,.brand-badge,.state-pill,.muted-tag{color:#2f6f51;white-space:nowrap;letter-spacing:.02em;background:#f4fbf6;border:1px solid #9fc4ac;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:.35rem .7rem;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffc7}.status-pill{color:#2f6f51;background:#f4fbf6}.status-pill[data-tone=positive],.status-pill[data-tone=warning],.status-pill[data-tone=danger],.status-pill[data-tone=info],.status-pill[data-tone=neutral],.tag,.line-mix,.line-badge,.brand-badge,.state-pill,.muted-tag{color:#2f6f51;background:#f4fbf6;border-color:#9fc4ac}.line-themed-panel{border-color:var(--line-edge,var(--border));background:var(--line-panel,var(--panel-strong));box-shadow:0 20px 38px var(--line-glow,#14273a14)}.line-themed-panel .metric-tile,.detail-hero--line .metric-tile{border:1px solid var(--line-pill-edge,var(--border));-webkit-backdrop-filter:drop-shadow(2px 4px 6px #000);backdrop-filter:drop-shadow(2px 4px 6px #000);background:#fff;box-shadow:inset 0 1px #ffffff7a}.line-badge,.line-filter{overflow:hidden}.line-badge{padding-left:.7rem;padding-right:.7rem}.line-badge:before{display:none}.line-badge-label{color:inherit;letter-spacing:.02em;font-size:.78rem;font-weight:600;line-height:1.1}.line-filter{border-radius:var(--radius-lg);color:inherit;background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #0000;justify-content:space-between;align-items:center;padding:14px 16px 14px 20px;display:flex;position:relative}.line-filter strong{color:#fffcf7f5}.line-filter-copy{align-items:center;gap:10px;min-width:0}.line-filter.all-lines:before{background:#f2c15dd9}.line-filter[aria-pressed=true]{background:linear-gradient(135deg,#ffffff24,#ffffff14);border-color:#ffffff30;box-shadow:0 14px 24px #07121d1c}.tag-list{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.dense-list{flex-direction:column;gap:10px;margin:0;padding-top:10px;padding-bottom:10px;padding-left:18px;font-size:smaller;line-height:1.55;display:flex}.timeline{flex-direction:column;gap:14px;display:flex}.timeline-item{background:#0c22350d;border:1px solid #0000;border-radius:16px;justify-content:space-between;align-items:center;padding:14px 16px}.timeline-item[data-state=current]{background:#d6833514;border-color:#d6833559}.timeline-item[data-state=done]{border-color:#2f8c8338}.timeline-item strong{color:var(--ink)}.priority-card{flex-direction:column;gap:10px;display:flex}.report-row{border:1px solid var(--border);background:linear-gradient(#fffffffc,#f7fafcf2);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;padding:14px 16px;display:flex}.workflow-row{text-align:left;color:inherit;-webkit-backdrop-filter:drop-shadow(2px 4px 6px #000);backdrop-filter:drop-shadow(2px 4px 6px #000);border:1px solid var(--border);background:linear-gradient(#fffffffc,#f7fafcf2);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;padding:14px 16px;display:flex}button.workflow-row{width:100%;font:inherit;cursor:pointer;border:1px solid #0000}.report-row>div:first-child,.workflow-row>div:first-child,.inline-record>div:first-child,.timeline-item>strong:first-child{min-width:0}.report-row-main{flex:1;align-items:flex-start;gap:12px;min-width:0}.report-row-main>div{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.report-row>.status-pill,.report-row>.stacked-pills,.workflow-row:not(.queue-row)>.status-pill,.workflow-row:not(.queue-row)>.stacked-pills,.pas-queue-item>.stacked-pills,.audit-row-main>.stacked-pills{order:-1;justify-content:flex-start;align-self:flex-start}.workflow-row:not(.queue-row)>div:first-child,.pas-queue-item>div:first-child,.audit-row-main>div:first-child{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.workflow-row:not(.queue-row) strong{color:var(--ink);line-height:1.4;display:block}.workflow-row:hover{border-color:#2f8c8347}.overview-grid.secondary .audit-monitor-card{grid-column:1/-1}.audit-monitor,.audit-list{flex-direction:column;gap:16px;display:flex}.audit-filter-bar,.audit-change-grid{gap:12px;display:grid}.audit-filter-bar{grid-template-columns:repeat(4,minmax(0,1fr))}.audit-filter{color:var(--muted);flex-direction:column;gap:8px;font-size:.84rem;display:flex}.audit-filter span{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.audit-filter select{border:1px solid var(--border);width:100%;color:var(--ink);font:inherit;background:#ffffffe0;border-radius:14px;outline:none;padding:12px 14px}.audit-filter select:focus{border-color:#365b7866;box-shadow:0 0 0 4px #365b7814}.audit-row{text-align:left;color:inherit;background:#0c22350d;border:1px solid #0000;border-radius:18px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}button.audit-row{cursor:pointer;font:inherit}.audit-row:hover{border-color:#365b7847}.audit-row-main{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;display:flex}.audit-row strong,.audit-change strong{color:var(--ink)}.audit-row .meta-line{margin-top:8px}.audit-record-label{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.08em;margin-top:6px;font-size:.78rem;display:block}.audit-change-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.audit-change{background:#ff93001a;border:1px solid #365b781a;border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.audit-change span{color:var(--muted-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}.audit-change strong{line-height:1.45}.stacked-pills{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.meta-line{color:var(--muted-soft);align-self:end;margin-top:8px;font-weight:500;display:block}.queue-summary{color:var(--muted);flex-wrap:wrap;gap:10px;margin-bottom:16px;font-size:.92rem;display:flex}.queue-summary-item{color:#2f6f51;white-space:nowrap;background:#f4fbf6;border:1px solid #9fc4ac;border-radius:999px;align-items:center;gap:8px;padding:.35rem .7rem;display:inline-flex;box-shadow:inset 0 1px #ffffffc7}.queue-summary-item strong{color:inherit;letter-spacing:.02em;font-size:.82rem;font-weight:600;line-height:1}.queue-summary-item span{color:inherit;text-transform:none;letter-spacing:.02em;font-size:.78rem;font-weight:600}.queue-row{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px}.queue-row-header{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.queue-row-title{min-width:0}.queue-row-title--with-icon{align-items:flex-start;gap:12px;min-width:0}.queue-row-title strong{color:var(--ink);line-height:1.35;display:block}.queue-row-status{flex-wrap:wrap;flex:none;order:-1;justify-content:flex-start;gap:8px;display:flex}.connector-row .queue-row-header{flex-direction:column;justify-content:flex-start;align-items:flex-start}.connector-row .queue-row-status{justify-content:flex-start}.queue-row-body{color:var(--muted);margin:0;font-size:smaller;line-height:1.6}.queue-row-meta{align-self:flex-start;margin-top:0}.report-row strong{color:var(--ink);margin-bottom:6px;display:block}.workflow-row:not(.queue-row) .meta-line,.pas-queue-item .meta-line,.audit-row .meta-line{align-self:flex-start}.report-row span,.workflow-row span{color:#000;font-size:smaller;font-weight:300}.inline-record{justify-content:space-between;align-items:center}.pas-queue-item{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px}.muted-block,.empty-state{flex-direction:column;gap:12px;display:flex}.muted-block{background:linear-gradient(#f9fbfef5,#f2f7fbef)}.connector-family-card{justify-content:space-between;min-height:112px}.connector-family-card-header{align-items:flex-start;gap:12px}.connector-family-card-header>div{min-width:0;display:inline-grid}.primary-action,.inline-action{width:fit-content;color:var(--accent);cursor:pointer;background:linear-gradient(135deg,#365b7829,#365b7838);border-radius:999px;padding:10px 14px}.inline-action{color:inherit;background:#16293b14}.empty-state{justify-content:center;align-items:flex-start;min-height:220px}.assistant-grid{grid-template-columns:minmax(320px,.92fr) minmax(0,1.28fr);align-items:start;gap:24px;display:grid}.assistant-column,.assistant-side-panel,.assistant-chat-panel,.assistant-scope-grid,.assistant-prompt-grid,.assistant-composer{flex-direction:column;gap:18px;display:flex}.assistant-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assistant-scope-card strong,.assistant-prompt strong{color:var(--ink)}.assistant-scope-card span,.assistant-prompt span,.assistant-composer-note{color:var(--muted)}.assistant-prompt-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assistant-prompt{border-radius:var(--radius-lg);border:1px solid var(--border);background:radial-gradient(circle at top right, #2f8c8324, transparent 38%), var(--panel-strong);text-align:left;color:inherit;flex-direction:column;gap:10px;padding:18px;display:flex}.assistant-prompt:hover{box-shadow:var(--shadow);border-color:#2f8c8359;transform:translateY(-2px)}.assistant-chat-panel{background:radial-gradient(circle at top right, #f2c15d24, transparent 24%), radial-gradient(circle at bottom left, #2f8c831f, transparent 28%), var(--panel);min-height:0;padding:24px}.assistant-chat-header,.assistant-composer-actions{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.assistant-transcript{border-radius:var(--radius-xl);border:1px solid var(--border);background:#ffffff94;flex-direction:column;flex:auto;gap:14px;min-height:500px;padding:18px;display:flex}@media (width>=1181px){.shell-sidebar-column{align-self:start;position:sticky;top:24px}.shell-sidebar-logo{z-index:3;position:relative}.sidebar{scrollbar-gutter:stable;max-height:calc(100svh - 48px);overflow:hidden auto}.overview-side-column{align-self:start;position:sticky;top:24px}.sidebar-pinned{z-index:3;margin:0 calc(var(--sidebar-padding) * -1) 0;padding:20px var(--sidebar-padding) calc(var(--sidebar-padding) * .65);background:linear-gradient(180deg, #0c2235, #122b3f), var(--navy);border-top-left-radius:calc(var(--radius-xl) - 1px);border-top-right-radius:calc(var(--radius-xl) - 1px);isolation:isolate;height:fit-content;position:sticky;top:0;overflow:visible}.sidebar-pinned:after{content:"";pointer-events:none;background:linear-gradient(#122b3f,#122b3f00);height:18px;position:absolute;bottom:-18px;left:0;right:0}.sidebar--compact .brand-card{opacity:0;pointer-events:none;gap:0;max-height:0;margin:0;padding:0;overflow:hidden;transform:translateY(-10px)}.sidebar--compact .sidebar-session-card{gap:4px;padding:12px 14px}.sidebar--compact .sidebar-session-card .session-card-title{gap:8px}.sidebar--compact .sidebar-session-card .user-session-copy{gap:2px}.sidebar--compact .sidebar-session-card>.supporting-copy,.sidebar--compact .sidebar-session-card .session-action,.sidebar--compact .sidebar-session-card .user-session-copy small,.sidebar--compact .sidebar-session-card--workspace .user-session-copy span,.sidebar--compact .sidebar-session-card--identity .user-session-copy span:last-of-type{opacity:0;pointer-events:none;border:0;height:0;max-height:0;margin:0;padding:0;overflow:hidden;transform:translateY(-4px)}.sidebar-section--modules,.module-dropdown{overflow:visible}.module-dropdown-menu{width:min(320px,100vw - 420px);min-width:280px;margin-top:0;top:0;left:calc(100% + 12px);right:auto}.assistant-column,.assistant-chat-panel{max-height:calc(100svh - 48px);position:sticky;top:24px}.assistant-column{padding-right:4px;overflow-y:auto}.assistant-chat-panel{height:calc(100svh - 48px);overflow:hidden}.assistant-transcript{overflow-y:auto}}@media (width>=1481px){.detail-grid--executive{column-width:320px;column-gap:16px;display:block}.detail-grid--executive>*{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;vertical-align:top;width:100%;margin:0 0 16px;display:inline-block}.detail-grid--executive>.policy-admin-card,.detail-grid--executive>.policy-core-card,.detail-grid--executive>.auto-risk-card,.detail-grid--executive>.pas-product-profile-card,.detail-grid--executive>.pas-product-config-card,.detail-grid--executive>.pas-change-workbench-card,.detail-grid--executive>.pas-billing-admin-card,.detail-grid--executive>.pas-release-admin-card{column-span:all;-webkit-column-span:all;width:100%;display:block}}.assistant-bubble{border:1px solid #0000;border-radius:20px;max-width:min(760px,100%);padding:18px 18px 16px}.assistant-bubble .section-kicker{margin-bottom:10px}.assistant-bubble p:last-child{white-space:pre-wrap;color:var(--ink);margin:0;line-height:1.65}.assistant-bubble--assistant{background:linear-gradient(135deg,#0c22350f,#2f8c8314),#ffffffd6;border-color:#2f8c8329;align-self:flex-start}.assistant-bubble--user{background:#0c2235eb;border-color:#ffffff14;align-self:flex-end}.assistant-bubble--user .section-kicker,.assistant-bubble--user p:last-child{color:#fffcf7eb}.assistant-composer{border-radius:var(--radius-xl);border:1px solid var(--border);background:#ffffffbd;padding:18px}.assistant-composer-field textarea{resize:vertical;border:1px solid var(--border-strong);width:100%;min-height:126px;color:var(--ink);font:inherit;background:#ffffffeb;border-radius:20px;outline:none;padding:16px 18px}.assistant-composer-note{max-width:42ch;margin:0;line-height:1.5}.footer-card{background:linear-gradient(135deg, #0c2235f2, #194559eb), var(--navy);color:#fffcf7e0;border-color:#ffffff1a}.footer-card .section-kicker,.footer-card .footer-notes p{color:#fffcf7c7}.footer-notes{flex-direction:column}.visually-hidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1180px){.auth-shell,.shell{grid-template-columns:1fr}.shell-sidebar-column{position:static}.shell-sidebar-logo{justify-content:center;padding-inline:0}.sidebar{min-width:90vw;max-height:none;position:static;overflow:visible}.masthead{grid-template-columns:1fr;grid-template-areas:"title""toolbar""summary";align-items:start}.masthead-summary-row{flex-direction:column}.masthead-toolbar{justify-self:stretch;width:100%}.state-pill--scope{align-self:flex-start}.overview-grid,.panel-grid,.assistant-grid,.auto-risk-summary,.auto-risk-columns{grid-template-columns:1fr}.metric-grid,.severity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1480px){.shell{gap:18px;padding:18px}.shell-sidebar-column{gap:12px}.sidebar,.masthead,.overview-grid>.card,.panel-grid>.card,.footer-card{padding:10px 20px 20px}.sidebar{--sidebar-padding:20px;--sidebar-gap:16px;padding-top:0}.panel-grid{grid-template-columns:minmax(300px,340px) minmax(0,1fr)}.overview-board,.overview-split-grid{grid-template-columns:1fr}.overview-side-column{position:static}.detail-grid,.overview-grid.secondary,.connector-family-grid,.line-card-grid,.policy-admin-layout,.policy-core-layout,.policy-service-grid,.auto-risk-summary,.auto-risk-columns,.pas-phase-two-grid,.pas-financial-grid,.pas-phase-four-grid,.pas-change-detail-grid,.customer-setup-grid{grid-template-columns:revert-rule}.brand-card .supporting-copy,.user-session-card>.supporting-copy,.callout-panel{display:none}.report-row,.workflow-row,.queue-row-header,.audit-row-main,.inline-record,.timeline-item,.detail-hero,.assistant-chat-header,.assistant-composer-actions{flex-direction:column;align-items:flex-start}.detail-stats,.stacked-pills,.auto-risk-factor-top .stacked-pills{justify-content:flex-start}}@media (width<=840px){.auth-shell,.shell{gap:16px;padding:16px}.shell-sidebar-logo img{width:min(100%,240px)}.auth-panel,.masthead,.overview-grid>.card,.panel-grid>.card,.footer-card,.sidebar{padding:18px}.sidebar{--sidebar-padding:18px;--sidebar-gap:14px}.brand-card .supporting-copy,.user-session-card>.supporting-copy,.callout-panel,.footer-notes p:not(:first-child){display:none}.module-nav,.line-filter-list{scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding-bottom:6px;flex-direction:row;margin-inline:-4px;padding-inline:4px;overflow-x:auto}.nav-button,.line-filter{scroll-snap-align:start;flex:none;min-width:148px}.nav-button small{display:none}.metric-grid,.severity-grid,.stage-grid,.auth-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-role-grid,.line-card-grid,.connector-family-grid,.detail-grid,.overview-grid.secondary,.audit-filter-bar,.audit-change-grid,.policy-admin-summary-grid,.policy-admin-layout,.policy-core-layout,.policy-service-grid,.risk-unit-grid,.auto-risk-signal-grid,.assistant-scope-grid,.assistant-prompt-grid,.panel-grid{grid-template-columns:1fr;max-width:90vw}.list-panel .module-list{max-height:min(42svh,360px);padding-right:4px;overflow-y:auto}.auth-form-actions,.detail-hero,.toolbar,.assistant-chat-header,.assistant-composer-actions{flex-direction:column;align-items:stretch}.detail-stats{justify-content:flex-start}.auto-risk-factor-top{flex-direction:column}.auto-risk-factor-top .stacked-pills{justify-content:flex-start}.search-field{min-width:100%}.metric-tile{flex:140px;min-width:0}.metric-card,.severity-card,.stage-card{padding:18px}.metric-card strong,.severity-card strong,.stage-card strong{font-size:clamp(1.35rem,7vw,2rem)}.metric-card{grid-template-rows:44px 112px 80px;min-height:236px;padding:0}.metric-card-band{padding:12px 14px}.metric-card-value{min-height:112px;padding:18px 14px}.assistant-chat-panel{min-height:0}.assistant-transcript{min-height:min(500px,48svh);max-height:48svh;overflow-y:auto}.assistant-composer-field textarea{min-height:96px}.empty-state{min-height:150px}.timeline-item,.report-row,.workflow-row,.queue-row-header,.audit-row-main,.inline-record{flex-direction:column;align-items:flex-start}.stacked-pills,.queue-row-status{justify-content:flex-start}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ixp-bg-0:#07111d;--ixp-bg-1:#0a1b2d;--ixp-bg-2:#102842;--ixp-page:#f3f6fa;--ixp-page-2:#e8eef5;--ixp-ink:#0f1f33;--ixp-ink-2:#1f334a;--ixp-muted:#64758a;--ixp-muted-2:#8795a6;--ixp-card:#fffffff5;--ixp-card-solid:#fff;--ixp-card-soft:#f8fafc;--ixp-border:#0f1f331b;--ixp-border-strong:#0f1f332b;--ixp-blue:#145ea8;--ixp-blue-2:#1d7acb;--ixp-cyan:#42b7d9;--ixp-teal:#1f8f7a;--ixp-green:#1d8f63;--ixp-gold:#b97714;--ixp-red:#b33d46;--ixp-radius-sm:10px;--ixp-radius:14px;--ixp-radius-lg:18px;--ixp-radius-xl:24px;--ixp-shadow-xs:0 1px 2px #0f1f330d;--ixp-shadow-sm:0 8px 22px #0f1f3312;--ixp-shadow-md:0 18px 45px #0f1f331a;--ixp-shadow-lg:0 28px 72px #07111d29;--ink:var(--ixp-ink);--muted:var(--ixp-muted);--muted-soft:var(--ixp-muted-2);--paper:var(--ixp-page);--panel:var(--ixp-card);--panel-strong:var(--ixp-card-solid);--border:var(--ixp-border);--border-strong:var(--ixp-border-strong);--navy:#0a1b2d;--navy-soft:#18385b;--accent:var(--ixp-blue);--accent-soft:#145ea81c;--radius-xl:var(--ixp-radius-xl);--radius-lg:var(--ixp-radius-lg);--shadow:var(--ixp-shadow-md)}html{background:var(--ixp-page)}::selection{background:#1d7acb2e}.shell{min-height:100svh;grid-template-columns:clamp(288px,21vw,332px) minmax(0,1fr)!important;gap:22px!important;padding:20px!important}.workspace,.module-stack{min-width:0;gap:5px!important}.card{border:1px solid var(--ixp-border)!important;border-radius:var(--ixp-radius-xl)!important;background:var(--ixp-card)!important;max-width:none!important;box-shadow:var(--ixp-shadow-sm)!important;-webkit-backdrop-filter:none!important;animation:none!important}.card:hover{box-shadow:var(--ixp-shadow-md)!important}.subcard,.muted-block,.detail-panel,.policy-service-field,.risk-unit-card,.pas-change-item,.pas-queue-item,.inline-record,.module-item{border:1px solid var(--ixp-border)!important;border-radius:var(--ixp-radius-lg)!important;box-shadow:var(--ixp-shadow-xs)!important;background:linear-gradient(#fff,#f9fbfd)!important}.subcard:hover,.muted-block:hover,.inline-record:hover,.module-item:hover,.pas-change-item:hover,.pas-queue-item:hover{box-shadow:var(--ixp-shadow-sm)!important;border-color:#145ea838!important;transform:translateY(-1px)!important}.section-kicker,.eyebrow{padding-bottom:0!important;font-size:.95rem!important;font-weight:800!important}.panel-heading{gap:16px!important;padding:18px 20px 12px!important}.panel-heading h3,.detail-hero h3,.brand-card h1,.masthead h2{letter-spacing:-.035em!important;font-weight:750!important}.panel-heading h3{color:var(--ixp-ink)!important;padding:0!important;font-size:clamp(1.05rem,1.4vw,1.35rem)!important;line-height:1.13!important}.supporting-copy,.dense-list,.dense-list li,.muted-block span,.module-item span,.module-item small,.inline-record span,.metric-card-band--bottom span{color:var(--ixp-muted)!important}.dense-list{margin-top:2px!important;padding-left:1.15rem!important}.dense-list li{margin:.24rem 0!important;line-height:1.55!important}.sidebar{color:#ffffffeb!important;background:linear-gradient(#ffffff0f,#0000 18%),radial-gradient(circle at 0 0,#42b7d92e,#0000 28%),radial-gradient(circle at 100% 12%,#145ea83d,#0000 30%),linear-gradient(#07111d 0%,#0a1b2d 48%,#091725 100%)!important;border:1px solid #ffffff1a!important;gap:18px!important;max-height:calc(100svh - 40px)!important;padding:20px!important;position:sticky!important;top:0!important;overflow:auto!important;box-shadow:0 30px 74px #07111d4d!important}.sidebar:before{content:"";pointer-events:none;border-radius:inherit;opacity:.38;background:linear-gradient(90deg,#42b7d961,#0000 26%),linear-gradient(#ffffff14,#0000 42%);position:absolute;inset:0}.sidebar>*{position:relative}.sidebar .brand-card,.sidebar .user-session-card,.sidebar .callout-panel{background:#ffffff0e!important;border:1px solid #ffffff1b!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff14!important}.sidebar .brand-card{padding:16px!important}.sidebar .supporting-copy,.sidebar .section-kicker,.sidebar .dense-list,.sidebar .dense-list li,.sidebar .inline-action,.sidebar .user-session-copy strong,.sidebar .user-session-copy span,.sidebar .user-session-copy small{color:#ffffffb8!important}.sidebar .user-session-copy strong,.nav-dropdown-copy span{color:#fffffff2!important}.nav-button,.line-filter{box-shadow:none!important;background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:14px!important;padding:12px 13px!important}.nav-button:before{background:linear-gradient(180deg, var(--ixp-cyan), var(--ixp-blue-2))!important;width:2px!important}.nav-button:hover,.line-filter:hover{background:#ffffff16!important;border-color:#42b7d957!important;transform:translateY(-1px)!important}.nav-dropdown-trigger[aria-expanded=true],.nav-button[aria-pressed=true],.line-filter[aria-pressed=true]{background:linear-gradient(135deg,#42b7d929,#ffffff12)!important;border-color:#42b7d96b!important;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #0000002e!important}.line-filter strong,.line-filter-copy span,.nav-button small,.nav-dropdown-copy small{color:#ffffffb3!important}.line-filter[aria-pressed=true] strong,.line-filter[aria-pressed=true] .line-filter-copy span{color:#fff!important}.brand-badge,.sidebar .brand-badge{color:#ebfafff0!important;box-shadow:none!important;background:#42b7d91c!important;border-color:#42b7d947!important}.app-icon{border-radius:10px!important;box-shadow:0 8px 18px #07111d1f!important}.masthead{box-shadow:var(--ixp-shadow-lg)!important;background:linear-gradient(105deg,#ffffff14,#0000 34%),radial-gradient(circle at 86% 0,#42b7d952,#0000 26%),radial-gradient(circle at 10% 10%,#1d8f7a38,#0000 28%),linear-gradient(135deg,#07111d 0%,#0a2238 45%,#123a5f 100%)!important;border-color:#ffffff24!important;padding:28px!important;position:relative!important;overflow:hidden!important}.masthead:before{content:"";pointer-events:none;opacity:.32;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 75%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 75%,#0000 100%)}.masthead:after{content:"";pointer-events:none;background:radial-gradient(circle,#42b7d92e,#0000 62%);border:1px solid #ffffff29;border-radius:999px;width:420px;height:420px;position:absolute;top:-160px;right:-120px}.masthead h2{color:#fff!important;padding:0!important;font-size:clamp(2rem,2.5vw,3.15rem)!important;line-height:.96!important}.masthead .supporting-copy{color:#ffffffb8!important;max-width:62ch!important;font-size:.96rem!important;line-height:1.6!important}.masthead-chip{background:#ffffff16!important;border:1px solid #ffffff24!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff1a!important}.masthead-chip span{color:#ffffff94!important}.search-field input{min-height:44px!important;color:var(--ixp-ink)!important;background:#fffffff0!important;border-color:#ffffff29!important;border-radius:999px!important;box-shadow:0 18px 42px #0000002e!important}.search-field input::placeholder{color:#64758ad1!important}.search-field input:focus{border-color:#42b7d98c!important;box-shadow:0 0 0 4px #42b7d92e,0 18px 42px #00000029!important}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.metric-card{text-align:left!important;min-height:152px!important;box-shadow:var(--ixp-shadow-sm)!important;background:linear-gradient(#fff 0%,#f9fbfd 100%)!important;border-radius:18px!important;grid-template-rows:auto 1fr auto!important;padding:0!important;position:relative!important;overflow:hidden!important}.metric-card:before{content:"";background:linear-gradient(90deg, var(--ixp-blue-2), var(--ixp-cyan));height:3px;position:absolute;inset:0 0 auto}.metric-grid>.metric-card:nth-child(5n+2):before{background:linear-gradient(90deg,#1f8f7a,#42b7d9)}.metric-grid>.metric-card:nth-child(5n+3):before{background:linear-gradient(90deg,#b97714,#e1a037)}.metric-grid>.metric-card:nth-child(5n+4):before{background:linear-gradient(90deg,#5167a8,#42b7d9)}.metric-grid>.metric-card:nth-child(5n+5):before{background:linear-gradient(90deg,#4b5c70,#145ea8)}.metric-card-band{min-height:auto!important;color:var(--ixp-muted-2)!important;text-shadow:none!important;background:0 0!important;justify-content:flex-start!important;align-items:flex-start!important;padding:17px 18px 0!important}.metric-card-band--top,.metric-card-band--bottom{background:0 0!important}.metric-card-band .section-kicker,.metric-card-band.metric-card-band--top .section-kicker{color:var(--ixp-muted-2)!important;text-align:left!important;width:auto!important;padding:0!important}.metric-card-value{place-items:end start!important;min-height:54px!important;padding:6px 18px 8px!important}.metric-card strong{color:var(--ixp-ink)!important;text-align:left!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(1.65rem,2.35vw,2.65rem)!important;line-height:.98!important}.metric-card-band--bottom{min-height:42px!important;padding:0 18px 17px!important}.metric-card-band--bottom span,.metric-card-band.metric-card-band--bottom span{max-width:none!important;color:var(--ixp-muted)!important;text-align:left!important;text-shadow:none!important;margin:0!important;font-size:.77rem!important;font-weight:650!important;line-height:1.35!important}.overview-grid.secondary{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)!important;align-items:start!important;gap:22px!important}.audit-monitor-card,.customer-setup-card,.pas-product-config-card,.pas-change-workbench-card,.pas-release-admin-card,.pas-billing-admin-card,.policy-core-card,.footer-card{padding:0!important;overflow:hidden!important}.audit-monitor-card>.dense-list,.customer-setup-card>.policy-admin-summary-grid,.customer-setup-card>.customer-setup-grid,.pas-roadmap-list,.pas-change-list,.pas-config-list,.policy-transaction-list,.policy-version-list,.pas-schedule-list{padding:0 20px 20px!important}.pas-roadmap-list{gap:12px!important;display:grid!important}.roadmap-phase-card{padding:0!important;position:relative!important;overflow:hidden!important}.roadmap-phase-card:before{content:"";background:linear-gradient(180deg, var(--ixp-blue-2), #42b7d952);width:4px;position:absolute;inset:0 auto 0 0}.roadmap-phase-card .panel-heading{padding:16px 18px 12px 22px!important}.roadmap-phase-card .panel-heading strong{color:var(--ixp-ink)!important;font-size:.98rem!important;line-height:1.25!important}.roadmap-phase-card .panel-heading span:not(.status-pill){color:var(--ixp-muted)!important;margin-top:4px!important;line-height:1.45!important;display:block!important}.policy-core-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding:0 18px 18px 22px!important}.policy-core-side section{background:#f8fafc!important;border:1px solid #0f1f3312!important;border-radius:14px!important;padding:13px 14px!important}.policy-admin-summary-grid,.detail-stats,.line-card-metrics,.pas-financial-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.metric-tile{border:1px solid var(--ixp-border)!important;box-shadow:var(--ixp-shadow-xs)!important;background:linear-gradient(#fff,#f8fafc)!important;border-radius:16px!important}.metric-tile span{color:var(--ixp-muted-2)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.66rem!important;font-weight:850!important}.metric-tile strong{color:var(--ixp-ink)!important}.activation-chip-grid{gap:10px!important}.activation-chip{box-shadow:var(--ixp-shadow-xs)!important;background:linear-gradient(#fff,#f8fafc)!important;border:1px solid #0f1f3317!important;border-radius:14px!important}.activation-chip[data-active=true]{background:linear-gradient(#fff,#f3fbf7)!important;border-color:#1d8f6338!important}.activation-chip[data-active=true] strong{color:var(--ixp-green)!important}.activation-chip span,.activation-chip-copy span{color:var(--ixp-ink-2)!important}.status-pill,.line-badge,.tag,.line-mix,.state-pill,.muted-tag{letter-spacing:.02em!important;box-shadow:none!important;border-radius:999px!important;padding:.36rem .66rem!important;font-size:.72rem!important;font-weight:800!important;line-height:1!important}.status-pill[data-tone=positive]{color:#0f6b4b!important;background:#eaf8f0!important;border-color:#bfe7ce!important}.status-pill[data-tone=info]{color:#145ea8!important;background:#edf6ff!important;border-color:#b8d9f7!important}.module-list,.action-stack,.line-filter-list,.report-list,.pas-change-list,.pas-config-list,.policy-transaction-list,.policy-version-list,.pas-schedule-list{gap:10px!important}.module-item,.inline-record,.pas-change-item,.pas-queue-item{padding:14px 15px!important}.module-item strong,.inline-record strong,.pas-change-item strong,.pas-queue-item strong{color:var(--ixp-ink)!important}.primary-action,.inline-action{color:#fff!important;background:linear-gradient(135deg,#145ea8,#1d7acb)!important;border:1px solid #145ea838!important;border-radius:999px!important;padding:10px 15px!important;font-weight:800!important;box-shadow:0 12px 24px #145ea833!important}.inline-action{color:#145ea8!important;box-shadow:none!important;background:#edf6ff!important}.primary-action:hover,.inline-action:hover{filter:saturate(1.08)!important;transform:translateY(-1px)!important}input,textarea,select,.implementation-inline-select{border-color:#0f1f3324!important;border-radius:12px!important}input:focus,textarea:focus,select:focus,.implementation-inline-select:focus{border-color:#1d7acb8c!important;outline:none!important;box-shadow:0 0 0 4px #1d7acb21!important}.pas-phase-two-grid,.pas-phase-four-grid,.pas-change-detail-grid,.detail-grid,.detail-grid--executive,.pas-product-profile-card,.command-deck-grid,.policy-admin-note-grid,.risk-unit-grid,.implementation-editor-grid{gap:16px!important}.workflow-command-deck,.command-signal-card,.command-deck-summary,.policy-admin-note-block,.pas-config-block{border:1px solid var(--ixp-border)!important;border-radius:var(--ixp-radius-lg)!important;box-shadow:var(--ixp-shadow-xs)!important;background:linear-gradient(#fff,#f8fafc)!important}@media (width>=1481px){.shell{padding:24px 28px!important}.metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.metric-card{min-height:146px!important}}@media (width<=1480px){.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.overview-grid.secondary,.customer-setup-grid{grid-template-columns:1fr!important}.policy-admin-summary-grid,.detail-stats,.line-card-metrics,.pas-financial-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1180px){.shell{grid-template-columns:1fr!important;padding:14px!important}.sidebar{max-height:none!important;position:relative!important;top:auto!important}.masthead{grid-template-columns:1fr!important;grid-template-areas:"title""toolbar""summary"!important}.masthead-toolbar{place-self:stretch stretch!important;width:100%!important}.masthead-summary-row{flex-direction:column!important}.masthead-meta{flex:auto!important;justify-content:flex-start!important}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.policy-core-side{grid-template-columns:1fr!important}}@media (width<=720px){.metric-grid,.policy-admin-summary-grid,.detail-stats,.line-card-metrics,.pas-financial-grid{grid-template-columns:1fr!important}.masthead,.card,.sidebar{border-radius:18px!important}.masthead h2{font-size:clamp(2rem,12vw,3rem)!important}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ixp-space:#050b12;--ixp-space-2:#07121f;--ixp-navy-950:#081421;--ixp-navy-925:#0a1828;--ixp-navy-900:#0c1d30;--ixp-navy-850:#10263e;--ixp-navy-800:#14304e;--ixp-slate-800:#1b2d43;--ixp-slate-700:#24384f;--ixp-panel:#0b1929f0;--ixp-panel-2:#0e1f33eb;--ixp-panel-3:#122840e0;--ixp-elevated:#132b44f0;--ixp-control:#091624eb;--ixp-control-hover:#122a44f2;--ixp-ink:#eef7ff;--ixp-ink-2:#d7e7f5;--ixp-muted:#93a9bd;--ixp-muted-2:#718aa3;--ixp-faint:#526c86;--ixp-border:#95b6d524;--ixp-border-strong:#97c5ea42;--ixp-border-hot:#45b8e873;--ixp-blue:#3194e6;--ixp-blue-2:#56b6ff;--ixp-cyan:#43d5ff;--ixp-teal:#31d1b0;--ixp-green:#54d78a;--ixp-gold:#f3b84f;--ixp-orange:#f28b45;--ixp-red:#f67;--ixp-purple:#a98bff;--ixp-radius-sm:9px;--ixp-radius:13px;--ixp-radius-lg:17px;--ixp-radius-xl:22px;--ixp-shadow-xs:0 1px 0 #ffffff09 inset;--ixp-shadow-sm:0 12px 28px #00000038, 0 1px 0 #ffffff09 inset;--ixp-shadow-md:0 24px 52px #00000047, 0 1px 0 #ffffff0b inset;--ixp-shadow-lg:0 36px 90px #0000005c, 0 1px 0 #ffffff0e inset;--ixp-glow:0 0 0 1px #56b6ff29, 0 0 34px #43d5ff13;--ink:var(--ixp-ink);--muted:var(--ixp-muted);--muted-soft:var(--ixp-muted-2);--paper:var(--ixp-space-2);--panel:var(--ixp-panel);--panel-strong:var(--ixp-panel-2);--border:var(--ixp-border);--border-strong:var(--ixp-border-strong);--navy:var(--ixp-navy-900);--navy-soft:var(--ixp-navy-800);--accent:var(--ixp-blue);--accent-soft:#43d5ff1f;--radius-xl:var(--ixp-radius-xl);--radius-lg:var(--ixp-radius-lg);--shadow:var(--ixp-shadow-md)}html,body,#root{background:var(--ixp-space)!important}body{color:var(--ixp-ink)!important;background:radial-gradient(circle at 16% -4%,#3194e63d,#0000 30%),radial-gradient(circle at 92% 2%,#43d5ff29,#0000 24%),radial-gradient(circle at 84% 82%,#31d1b021,#0000 26%),linear-gradient(135deg,#050b12 0%,#071320 34%,#091b2d 62%,#07111d 100%)!important}body:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#97c5ea09 1px,#0000 1px),linear-gradient(90deg,#97c5ea09 1px,#0000 1px),linear-gradient(115deg,#0000 0 47%,#43d5ff0e 50%,#0000 53% 100%);background-size:48px 48px,48px 48px,760px 760px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 82%);mask-image:linear-gradient(#000000b8,#0000 82%)}*{scrollbar-color:#56b6ff6b #ffffff0a;scrollbar-width:thin}::selection{color:#fff;background:#43d5ff3d}.shell{background:0 0!important;grid-template-columns:clamp(288px,21vw,336px) minmax(0,1fr)!important;gap:20px!important;padding:20px!important}.workspace,.module-stack,.overview-main-column,.overview-side-column{min-width:0;gap:5px!important}.card,.auth-panel,.auth-role-card,.overview-book-card,.overview-priority-card,.audit-monitor-card,.customer-setup-card,.footer-card,.line-themed-panel{max-width:none!important;color:var(--ixp-ink)!important;border:1px solid var(--ixp-border)!important;border-radius:var(--ixp-radius-xl)!important;box-shadow:var(--ixp-shadow-md)!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#11263df5,#091625f0)!important;animation:none!important}.card:before,.subcard:before,.muted-block:before,.module-item:before,.inline-record:before,.workflow-row:before{pointer-events:none}.sidebar.card,.sidebar{background:radial-gradient(circle at 12% 0,#43d5ff2e,#0000 22%),linear-gradient(#06101b 0%,#091b2d 46%,#06111d 100%)!important;border-color:#76a8d22e!important;max-height:calc(100svh - 40px)!important;position:sticky!important;top:0!important;overflow:auto!important;box-shadow:0 30px 80px #00000061,inset -1px 0 #ffffff09!important}.shell-sidebar-logo{padding:2px 4px 14px!important}.brand-card{gap:12px!important;padding:2px 2px 8px!important}.brand-badges{gap:8px!important}.nav-button,.line-filter,.sidebar-session-card,.user-session-card,.brand-badge,.sidebar .muted-tag,.sidebar .status-pill,.module-dropdown-menu,.nav-dropdown-option{color:var(--ixp-ink)!important;background:linear-gradient(#142d48e0,#091726db)!important;border:1px solid #8eb9de26!important;box-shadow:0 12px 26px #0003,inset 0 1px #ffffff0b!important}.nav-button:hover,.line-filter:hover,.module-item:hover,.inline-record:hover,.priority-card:hover,.activation-chip:hover{box-shadow:var(--ixp-shadow-sm), 0 0 0 1px #43d5ff1a!important;border-color:#56b6ff57!important;transform:translateY(-1px)!important}.nav-button[aria-pressed=true],.nav-dropdown-trigger[aria-expanded=true],.line-filter[aria-pressed=true],.module-item[aria-pressed=true]{box-shadow:var(--ixp-shadow-sm), var(--ixp-glow)!important;background:radial-gradient(circle at 92% 8%,#43d5ff33,#0000 34%),linear-gradient(#1a3d5ff5,#0b1e32f0)!important;border-color:#56b6ff61!important}.line-filter:before,.nav-button:before,.line-card:before,.module-item--line:before,.line-badge:before{background:linear-gradient(180deg, var(--line-accent,var(--ixp-cyan)), var(--ixp-blue-2))!important;opacity:1!important;width:3px!important}.masthead.card,.masthead{color:#fff!important;background:linear-gradient(90deg,#43d5ff33,#0000 1px) 0/1px 100% no-repeat,radial-gradient(circle at 9% 8%,#43d5ff47,#0000 28%),radial-gradient(circle at 92% 10%,#56b6ff38,#0000 26%),linear-gradient(135deg,#06101b 0%,#0c233a 44%,#0f3150 100%)!important;border-color:#56b6ff3d!important;padding:30px!important;overflow:hidden!important;box-shadow:0 30px 88px #0000005c,inset 0 0 0 1px #43d5ff14!important}.masthead:after{content:"";pointer-events:none;opacity:.75;background:linear-gradient(115deg,#0000 0 42%,#ffffff0e 46%,#0000 52% 100%),radial-gradient(circle at 62% 0,#ffffff1a,#0000 18%);position:absolute;inset:0}.masthead>*{z-index:1;position:relative}.masthead h2{color:#fff!important;letter-spacing:-.055em!important;text-shadow:0 18px 44px #0006!important}.masthead .supporting-copy,.masthead .section-kicker,.masthead-chip span,.nav-button small,.nav-dropdown-copy small,.sidebar .supporting-copy,.sidebar .dense-list,.sidebar .dense-list li{color:#e1f0fcc2!important}.masthead-chip,.masthead .state-pill,.masthead .muted-tag{color:#eef7ff!important;background:#050f1a7a!important;border:1px solid #addaff2e!important;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #0000002e!important}.masthead-chip strong{color:#fff!important}.search-field input,.auth-field input,input,textarea,select,.implementation-inline-select{color:var(--ixp-ink)!important;background:#050f1ab8!important;border:1px solid #97c5ea33!important;border-radius:13px!important;box-shadow:inset 0 1px #ffffff0b,0 10px 24px #00000024!important}.search-field input{border-radius:999px!important;min-height:44px!important;padding:10px 18px!important}.search-field input::placeholder,input::placeholder,textarea::placeholder{color:#c8def07a!important}.search-field input:focus,.auth-field input:focus,input:focus,textarea:focus,select:focus,.implementation-inline-select:focus{border-color:#43d5ff94!important;outline:none!important;box-shadow:0 0 0 4px #43d5ff21,inset 0 1px #ffffff0f!important}.metric-grid{gap:14px!important}.metric-card.card,.metric-card{text-align:left!important;min-height:152px!important;box-shadow:var(--ixp-shadow-sm)!important;background:radial-gradient(circle at 100% 0,#43d5ff24,#0000 34%),linear-gradient(#10263df5,#081422f5)!important;border:1px solid #97c5ea26!important;grid-template-rows:auto minmax(78px,1fr) auto!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important}.metric-card:before{content:"";background:linear-gradient(180deg, var(--ixp-cyan), var(--ixp-blue));opacity:.9;width:3px;position:absolute;inset:0 auto 0 0}.metric-card:nth-child(5n+2):before{background:linear-gradient(180deg, var(--ixp-gold), var(--ixp-orange))}.metric-card:nth-child(5n+3):before{background:linear-gradient(180deg, var(--ixp-green), var(--ixp-teal))}.metric-card:nth-child(5n+4):before{background:linear-gradient(180deg, var(--ixp-purple), var(--ixp-blue-2))}.metric-card:nth-child(5n+5):before{background:linear-gradient(180deg, var(--ixp-red), var(--ixp-orange))}.metric-card-band,.metric-card-band--top,.metric-card-band--bottom{color:inherit!important;text-shadow:none!important;background:0 0!important;justify-content:flex-start!important;align-items:center!important;padding:15px 18px 0 20px!important}.metric-card-band--bottom{padding:0 18px 16px 20px!important}.metric-card-band .section-kicker,.metric-card-band.metric-card-band--top .section-kicker{color:var(--ixp-muted)!important;text-align:left!important;letter-spacing:.12em!important;padding:0!important}.metric-card-value{align-content:center!important;place-items:start!important;min-height:0!important;padding:10px 18px 8px 20px!important}.metric-card strong,.metric-card-value strong,.severity-card strong,.stage-card strong{color:#fff!important;text-align:left!important;letter-spacing:-.055em!important;text-shadow:0 18px 34px #00000052!important;font-size:clamp(1.72rem,3vw,2.7rem)!important}.metric-card-band--bottom span,.metric-card span{color:#d4e8f8b3!important;text-align:left!important;margin:0!important;font-weight:600!important;line-height:1.35!important}.subcard,.callout-panel,.priority-card,.module-item,.inline-record,.empty-state,.muted-block,.line-card,.workflow-command-deck,.command-signal-card,.command-deck-summary,.policy-admin-note-block,.pas-config-block,.workflow-row,.audit-row,.audit-change,.auto-risk-overview,.auto-risk-signal,.auto-risk-factor,.auto-risk-note-block,.pas-change-item,.pas-change-approval-row,.connector-family-card,.report-row,.timeline-item,.detail-hero,.detail-hero--line,.auth-feature{color:var(--ixp-ink)!important;border-radius:var(--ixp-radius-lg)!important;box-shadow:var(--ixp-shadow-xs), 0 14px 32px #00000029!important;-webkit-backdrop-filter:none!important;background:radial-gradient(circle at 100% 0,#43d5ff12,#0000 30%),linear-gradient(#11273feb,#091625eb)!important;border:1px solid #97c5ea24!important}.line-card,.line-themed-panel,.module-item--line,.detail-hero--line{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--line-accent,#43d5ff) 24%, transparent), transparent 34%), linear-gradient(180deg, #11273ff0, #081523f0)!important;border-color:color-mix(in srgb, var(--line-accent,#43d5ff) 34%, #97c5ea29)!important;box-shadow:0 18px 42px #0000003d,inset 0 0 0 1px #ffffff09!important}.subcard:after,.detail-hero:after{opacity:.8!important;background:linear-gradient(90deg,#43d5ff24,#0000)!important}.panel-heading{padding:16px 16px 14px!important}.panel-heading h3,.brand-card h1,.detail-hero h3,.line-card-title strong,.module-item strong,.priority-card strong,.inline-record strong,.empty-state p,.muted-block strong,.workflow-row strong,.auto-risk-overview strong,.auto-risk-signal strong,.auto-risk-factor strong,.auto-risk-note-block strong,.audit-row strong,.customer-list-item-title strong,.command-signal-card strong{color:#f4faff!important}.supporting-copy,.panel-heading span,.line-card p,.line-card small,.module-item span,.module-item small,.priority-card span,.inline-record span,.timeline-item span,.muted-block span,.footer-notes p,.auto-risk-signal small,.auto-risk-factor span,.auto-risk-factor p,.meta-line,.dense-list,.dense-list li,.workflow-row span,.workflow-row small,.audit-row small,.auth-role-card span,.auth-role-card small,.auth-role-card p,.user-session-copy span,.user-session-copy small,.command-signal-card small{color:#d5e8f8ad!important}.section-kicker,.eyebrow,.auto-risk-signal span,.metric-tile span,.audit-change span{color:#8baac8d1!important;letter-spacing:.145em!important}.policy-admin-summary-grid,.detail-stats,.line-card-metrics,.pas-financial-grid{gap:12px!important}.metric-tile,.detail-hero--line .metric-tile,.line-themed-panel .metric-tile,.audit-change{color:var(--ixp-ink)!important;background:linear-gradient(#071321b8,#0b1a2bb3)!important;border:1px solid #97c5ea21!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff09!important}.metric-tile strong,.audit-change strong{color:#fff!important}.metric-tile span{color:#8baac8db!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:800!important}.customer-setup-grid,.activation-chip-grid,.module-list,.action-stack,.report-list,.pas-config-list{gap:12px!important}.activation-chip,.customer-setup-list .module-item,.inline-record,.primary-action,.inline-action{border-radius:14px!important}.activation-chip,.customer-setup-list .module-item{color:var(--ixp-ink)!important;background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--line-accent,#43d5ff) 22%, transparent), transparent 34%), linear-gradient(180deg, #11273fe6, #081523eb)!important;border:1px solid #97c5ea26!important;box-shadow:0 12px 26px #0000002e,inset 0 1px #ffffff09!important}.activation-chip[data-active=true]{border-color:color-mix(in srgb, var(--line-accent,#43d5ff) 42%, #97c5ea33)!important;box-shadow:0 14px 30px #00000036, 0 0 0 1px color-mix(in srgb, var(--line-accent,#43d5ff) 18%, transparent) inset!important}.activation-chip span,.activation-chip strong{color:#fff!important}.status-pill,.line-badge,.tag,.line-mix,.brand-badge,.state-pill,.muted-tag{color:#dff2ff!important;background:#081422c2!important;border:1px solid #97c5ea2e!important;box-shadow:inset 0 1px #ffffff0b,0 8px 18px #00000029!important}.status-pill:before,.muted-tag:before,.brand-badge:before,.state-pill:before,.line-badge:before,.tag:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px;box-shadow:0 0 12px}.status-pill[data-tone=positive],.brand-badge,.state-pill{color:var(--ixp-green)!important;background:#18453252!important;border-color:#54d78a47!important}.status-pill[data-tone=warning]{color:var(--ixp-gold)!important;background:#5b3e1452!important;border-color:#f3b84f4d!important}.status-pill[data-tone=danger]{color:var(--ixp-red)!important;background:#601f2a57!important;border-color:#ff667752!important}.status-pill[data-tone=info],.tag,.line-mix,.line-badge{color:var(--ixp-cyan)!important;background:#0e3d5252!important;border-color:#43d5ff4d!important}.status-pill[data-tone=neutral],.muted-tag{color:#a9bdd0!important;background:#4a5e7233!important;border-color:#a9bdd038!important}.primary-action,.inline-action,.session-action{color:#fff!important;background:linear-gradient(135deg,#0f6eb7,#0aa6d6)!important;border:1px solid #43d5ff47!important;border-radius:999px!important;font-weight:800!important;box-shadow:0 16px 30px #005d9c47,inset 0 1px #ffffff26!important}.inline-action,.session-action{color:#cfefff!important;background:#071624b8!important;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000029!important}.primary-action:hover,.inline-action:hover,.session-action:hover{filter:saturate(1.12)brightness(1.04)!important;border-color:#43d5ff80!important}.auth-shell,.internal-gate-shell{background:radial-gradient(circle at 14% 0,#3194e63d,#0000 30%),radial-gradient(circle at 84% 80%,#31d1b024,#0000 26%),linear-gradient(135deg,#050b12,#071320 48%,#081a2c)!important}.card.auth-panel--brand,.internal-gate-panel{background:radial-gradient(circle at 90% 0,#43d5ff2e,#0000 28%),linear-gradient(#071320,#091c2f)!important;border-color:#97c5ea2b!important}.card.auth-panel--login{background:linear-gradient(#11273ff5,#081422f2)!important}.auth-feature,.auth-role-card{background:radial-gradient(circle at 100% 0,#43d5ff14,#0000 30%),linear-gradient(#0f2339f0,#091625f0)!important;border-color:#97c5ea24!important}.auth-feature strong,.auth-role-card strong,.user-session-copy strong{color:#fff!important}.auth-error{color:#ffd4da!important;background:#601f2a6b!important;border-color:#ff667759!important}table,.table,.data-table{color:var(--ixp-ink)!important;border-color:var(--ixp-border)!important;background:#091625d6!important}th,td{border-color:#97c5ea1a!important}th{color:#def0fcd6!important;background:#11273feb!important}.pas-phase-two-grid>section,.pas-phase-four-grid>section,.pas-change-detail-grid>div,.detail-grid>section,.detail-grid--executive>section,.pas-product-profile-card,.command-deck-grid>*,.policy-admin-note-grid>*,.risk-unit-grid>*,.implementation-editor-grid>*,.audit-change-grid>*,.auto-risk-columns>*,.auto-risk-actions>*,.auto-risk-factor-list>*,.workflow-command-deck,.command-signal-card,.command-deck-summary,.policy-admin-note-block,.pas-config-block{color:var(--ixp-ink)!important;background:radial-gradient(circle at 100% 0,#43d5ff0f,#0000 30%),linear-gradient(#11273fe6,#081523eb)!important;border-color:#97c5ea21!important}.app-icon{background:#06121ead!important;border:1px solid #97c5ea1f!important;box-shadow:0 12px 28px #0000003d,inset 0 0 0 1px #43d5ff0e!important}@media (width>=1481px){.shell{padding:22px 26px!important}.metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width<=1480px){.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.overview-grid.secondary,.customer-setup-grid{grid-template-columns:1fr!important}.policy-admin-summary-grid,.detail-stats,.line-card-metrics,.pas-financial-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1180px){.shell{grid-template-columns:1fr!important;padding:14px!important}.sidebar{max-height:none!important;position:relative!important;top:auto!important}.masthead{grid-template-columns:1fr!important;grid-template-areas:"title""toolbar""summary"!important}.masthead-toolbar{place-self:stretch stretch!important;width:100%!important}.masthead-summary-row{flex-direction:column!important}.masthead-meta{flex:auto!important;justify-content:flex-start!important}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.policy-core-side{grid-template-columns:1fr!important}}@media (width<=720px){.metric-grid,.policy-admin-summary-grid,.detail-stats,.line-card-metrics,.pas-financial-grid{grid-template-columns:1fr!important}.masthead,.card,.sidebar{border-radius:18px!important}.masthead h2{font-size:clamp(2rem,12vw,3rem)!important}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.policy-core-card,.policy-core-version-panel,.policy-core-side,.policy-core-side>section,.policy-core-side section,.policy-core-side .muted-block,.policy-core-side .subcard,.policy-core-side .workflow-row,.policy-core-side .risk-unit-card,.policy-core-side .roadmap-phase-card,.policy-core-card .muted-block,.policy-core-card .subcard,.policy-core-card .workflow-row,.policy-core-card .inline-record,.policy-core-card .module-item,.policy-core-card .risk-unit-card,.policy-core-card .roadmap-phase-card,.policy-version-list .workflow-row,.risk-unit-card,.roadmap-phase-card,.pas-roadmap-list .roadmap-phase-card,.pas-schedule-list .workflow-row{color:var(--ixp-ink,#eef7ff)!important;background:radial-gradient(circle at 100% 0,#43d5ff13,#0000 30%),radial-gradient(circle at 0 100%,#3194e614,#0000 34%),linear-gradient(#10243bf5,#081523f7)!important;border-color:#97c5ea29!important;box-shadow:0 16px 36px #00000038,inset 0 1px #ffffff0b!important}.policy-core-version-panel{background:linear-gradient(#132b44c2,#07121fd6)!important;border-radius:18px!important;padding:18px!important}.policy-version-list .workflow-row{background:radial-gradient(circle at 100% 0,#43d5ff1a,#0000 32%),linear-gradient(#132d48f5,#091726fa)!important;border:1px solid #43d5ff29!important;border-radius:16px!important}.policy-version-list .workflow-row:hover,.policy-core-side section:hover,.policy-core-card .workflow-row:hover,.risk-unit-card:hover,.roadmap-phase-card:hover{border-color:#43d5ff52!important;box-shadow:0 20px 42px #00000042,inset 0 0 0 1px #43d5ff14!important}.policy-core-side h3,.policy-core-side h4,.policy-core-side strong,.policy-core-card h3,.policy-core-card h4,.policy-core-card strong,.roadmap-phase-card strong,.risk-unit-card strong,.policy-version-list .workflow-row strong{color:#fff!important}.policy-core-side p,.policy-core-side span:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-side small,.policy-core-side li,.policy-core-card p,.policy-core-card span:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-card small,.policy-core-card li,.roadmap-phase-card p,.roadmap-phase-card span:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.roadmap-phase-card small,.roadmap-phase-card li,.risk-unit-card p,.risk-unit-card span:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.risk-unit-card small,.risk-unit-card li{color:#d5e8f8bd!important}.policy-core-card .section-kicker,.policy-core-version-panel .section-kicker,.policy-core-side .section-kicker,.roadmap-phase-card .section-kicker,.risk-unit-card .section-kicker{color:#79c7ffcc!important}.policy-core-card [class*=panel],.policy-core-card [class*=block],.policy-core-card [class*=tile],.policy-core-card [class*=row],.policy-core-card [class*=card],.policy-core-side [class*=panel],.policy-core-side [class*=block],.policy-core-side [class*=tile],.policy-core-side [class*=row],.policy-core-side [class*=card]{border-color:#97c5ea26!important}.policy-core-card [class*=panel]:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-card [class*=block]:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-card [class*=tile]:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-card [class*=row]:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-side [class*=panel]:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-side [class*=block]:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-side [class*=tile]:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-side [class*=row]:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag){background-color:#081523b8!important}.policy-core-card .status-pill,.policy-core-card .tag,.policy-core-card .line-badge,.policy-core-card .muted-tag,.policy-core-side .status-pill,.policy-core-side .tag,.policy-core-side .line-badge,.policy-core-side .muted-tag,.policy-version-list .tag,.policy-version-list .line-badge,.policy-version-list .status-pill,.policy-version-list .muted-tag{color:#dff2ff!important;background:#071422cc!important;border-color:#97c5ea33!important;box-shadow:inset 0 1px #ffffff0e,0 8px 18px #0000002b!important}.policy-core-card .status-pill[data-tone=positive],.policy-core-side .status-pill[data-tone=positive],.policy-version-list .status-pill[data-tone=positive]{color:var(--ixp-green,#54d78a)!important;background:#18453257!important;border-color:#54d78a4d!important}.policy-core-card .status-pill[data-tone=warning],.policy-core-side .status-pill[data-tone=warning],.policy-version-list .status-pill[data-tone=warning]{color:var(--ixp-gold,#f3b84f)!important;background:#5b3e1457!important;border-color:#f3b84f52!important}.policy-core-card .status-pill[data-tone=info],.policy-core-side .status-pill[data-tone=info],.policy-version-list .status-pill[data-tone=info],.policy-core-card .tag,.policy-core-card .line-badge,.policy-core-side .tag,.policy-core-side .line-badge,.policy-version-list .tag,.policy-version-list .line-badge{color:var(--ixp-cyan,#43d5ff)!important;background:#0e3d5257!important;border-color:#43d5ff4d!important}.policy-core-card [style*=\#ffffff],.policy-core-card [style*=\#fff],.policy-core-card [style*="255, 255, 255"],.policy-core-side [style*=\#ffffff],.policy-core-side [style*=\#fff],.policy-core-side [style*="255, 255, 255"]{color:var(--ixp-ink,#eef7ff)!important;background:linear-gradient(#0f2339f0,#081523f5)!important;border-color:#97c5ea29!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ixp-card-pad:22px;--ixp-card-pad-lg:26px;--ixp-tile-pad:17px;--ixp-row-pad:17px;--ixp-min-tile:154px}.activation-chip,.activation-chip[style],.activation-chip[data-active=true],.customer-setup-card .activation-chip,.customer-setup-card .activation-chip[style],.customer-setup-card .activation-chip[data-active=true],.policy-admin-summary-grid .metric-tile,.policy-admin-summary-grid .metric-tile[style],.detail-stats .metric-tile,.line-card-metrics .metric-tile,.pas-financial-grid .metric-tile,.subcard[style*=\#ffffff],.subcard[style*="255, 255, 255"],.line-themed-panel[style*=\#ffffff],.line-themed-panel[style*="255, 255, 255"]{color:var(--ixp-ink,#eef7ff)!important;background:radial-gradient(circle at 100% 0,#43d5ff18,#0000 34%),linear-gradient(#122b45f5,#081523fa)!important;border:1px solid #97c5ea2e!important;box-shadow:0 16px 34px #0000003d,inset 0 1px #ffffff0d!important}.activation-chip[data-active=true],.customer-setup-card .activation-chip[data-active=true]{background:radial-gradient(circle at 100% 0,#54d78a24,#0000 34%),radial-gradient(circle at 0 100%,#43d5ff14,#0000 42%),linear-gradient(#122d46f7,#081624fc)!important;border-color:#54d78a47!important}.activation-chip:before,.metric-tile:before{content:"";opacity:.76;pointer-events:none;background:linear-gradient(90deg,#43d5ff00,#43d5ffa6,#43d5ff00);height:2px;position:absolute;inset:0 0 auto}.activation-chip[data-active=true]:before{background:linear-gradient(90deg,#54d78a00,#54d78ac2,#43d5ff00)}.activation-chip,.metric-tile{position:relative!important;overflow:hidden!important}.activation-chip span,.activation-chip strong,.activation-chip-copy span,.activation-chip-copy strong,.metric-tile span,.metric-tile strong{z-index:1;position:relative}.activation-chip span,.activation-chip-copy span{color:#e2f2fdeb!important;text-shadow:none!important}.activation-chip strong,.activation-chip[data-active=true] strong{color:var(--ixp-green,#54d78a)!important;text-shadow:0 0 18px #54d78a38!important}.activation-chip-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;align-items:stretch!important;gap:14px!important;display:grid!important}.activation-chip{text-align:center!important;border-radius:16px!important;align-content:center!important;place-items:center!important;gap:8px!important;min-height:84px!important;padding:18px 18px 17px!important;display:grid!important}.activation-chip-copy{justify-content:center!important;align-items:center!important;gap:8px!important;min-width:0!important}.activation-chip>span,.activation-chip-copy>span:last-child{letter-spacing:.02em!important;font-size:.92rem!important;font-weight:850!important}.activation-chip>strong{letter-spacing:.03em!important;font-size:.88rem!important;font-weight:900!important}.subcard:not(.roadmap-phase-card)>.panel-heading,.card:not(.roadmap-phase-card):not(.metric-card)>.panel-heading,.line-themed-panel>.panel-heading,.detail-hero,.detail-hero--line,.pas-product-profile-card>.panel-heading,.pas-product-config-card>.panel-heading,.pas-change-workbench-card>.panel-heading,.pas-billing-admin-card>.panel-heading,.pas-release-admin-card>.panel-heading,.policy-admin-card>.panel-heading,.policy-core-card>.panel-heading,.customer-setup-card>.panel-heading,.audit-monitor-card>.panel-heading{text-align:center!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;gap:10px!important;padding:15px!important;display:grid!important}.subcard:not(.roadmap-phase-card)>.panel-heading>div,.card:not(.roadmap-phase-card):not(.metric-card)>.panel-heading>div,.line-themed-panel>.panel-heading>div,.detail-hero>div,.detail-hero--line>div,.pas-product-profile-card>.panel-heading>div,.pas-product-config-card>.panel-heading>div,.pas-change-workbench-card>.panel-heading>div,.pas-billing-admin-card>.panel-heading>div,.pas-release-admin-card>.panel-heading>div,.policy-admin-card>.panel-heading>div,.policy-core-card>.panel-heading>div,.customer-setup-card>.panel-heading>div,.audit-monitor-card>.panel-heading>div{justify-items:center!important;gap:7px!important;min-width:0!important;max-width:760px!important;display:grid!important}.panel-heading .section-kicker,.detail-hero .section-kicker,.detail-hero--line .section-kicker{text-align:center!important;margin:0!important;padding-bottom:0!important}.panel-heading h3,.detail-hero h3,.detail-hero--line h3{text-wrap:balance;text-align:center!important;max-width:20ch!important;margin-inline:auto!important;line-height:1.08!important}.panel-heading>.status-pill,.panel-heading>.muted-tag,.detail-hero>.status-pill,.detail-hero>.muted-tag{justify-self:center!important;margin:2px auto 0!important}.roadmap-phase-card>.panel-heading,.pas-roadmap-list .panel-heading,.workflow-row .panel-heading,.module-item .panel-heading{text-align:left!important;justify-content:space-between!important;display:flex!important}.roadmap-phase-card>.panel-heading h3,.pas-roadmap-list .panel-heading h3,.workflow-row .panel-heading h3,.module-item .panel-heading h3{text-align:left!important;max-width:none!important;margin-inline:0!important}@media (width>=1181px){.detail-grid--executive{column-width:auto!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))!important;gap:20px 0!important;display:grid!important}.detail-grid--executive>*{break-inside:auto!important;-webkit-column-break-inside:auto!important;page-break-inside:auto!important;width:auto!important;margin:0!important;display:block!important}.detail-grid--executive>.policy-admin-card,.detail-grid--executive>.policy-core-card,.detail-grid--executive>.auto-risk-card,.detail-grid--executive>.pas-product-profile-card,.detail-grid--executive>.pas-product-config-card,.detail-grid--executive>.pas-change-workbench-card,.detail-grid--executive>.pas-billing-admin-card,.detail-grid--executive>.pas-release-admin-card{grid-column:1/-1!important}}.policy-admin-summary-grid,.detail-stats,.line-card-metrics,.pas-financial-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ixp-min-tile)), 1fr))!important;align-items:stretch!important;gap:14px!important;display:grid!important}.policy-admin-summary-grid{padding-inline:22px!important}.metric-tile,.detail-hero--line .metric-tile,.line-themed-panel .metric-tile,.audit-change{text-align:center!important;border-radius:16px!important;align-content:center!important;gap:9px!important;min-width:0!important;min-height:92px!important;padding:17px 16px!important;display:grid!important}.metric-tile strong,.audit-change strong{overflow-wrap:anywhere!important;word-break:normal!important;letter-spacing:-.025em!important;max-width:100%!important;font-size:clamp(1rem,1.65vw,1.35rem)!important;line-height:1.16!important;display:block!important}.metric-tile span,.audit-change span{overflow-wrap:anywhere!important;max-width:100%!important;line-height:1.25!important}.pas-phase-two-grid,.pas-phase-four-grid,.pas-change-detail-grid,.policy-admin-note-grid,.auto-risk-columns,.implementation-editor-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important;align-items:start!important;gap:18px!important;display:grid!important}.pas-phase-two-grid>section,.pas-phase-four-grid>section,.policy-admin-note-grid>*,.pas-change-detail-grid>*,.auto-risk-columns>*,.implementation-editor-grid>*{min-width:0!important;padding:20px!important;overflow:hidden!important}.pas-phase-two-grid>section>strong,.pas-phase-four-grid>section>strong,.policy-admin-note-block>strong,.pas-config-block>strong{text-wrap:balance;text-align:center!important;margin:0 0 15px!important;line-height:1.2!important;display:block!important}.workflow-row,.report-row,.timeline-item,.inline-record,.pas-change-approval-row,.queue-row-header,.audit-row-main,.implementation-row-actions{min-width:0!important;padding:var(--ixp-row-pad)!important;gap:14px!important}.workflow-row:not(.queue-row),.report-row,.audit-row-main,.pas-change-approval-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}.workflow-row>div:first-child,.report-row>div:first-child,.audit-row-main>div:first-child,.pas-change-approval-row>div:first-child{min-width:0!important}.workflow-row>.status-pill,.report-row>.status-pill,.audit-row-main>.status-pill,.pas-change-approval-row>.status-pill,.workflow-row>.stacked-pills,.report-row>.stacked-pills{white-space:normal!important;text-align:center!important;place-self:start end!important;max-width:min(100%,180px)!important;margin:0!important;position:static!important}.stacked-pills{flex-wrap:wrap!important;gap:8px!important;min-width:0!important;display:flex!important}.status-pill,.muted-tag,.tag,.line-badge,.line-mix,.brand-badge,.state-pill{white-space:nowrap!important;min-height:26px!important;padding:.4rem .68rem!important;line-height:1.1!important}.workflow-row .status-pill,.report-row .status-pill,.audit-row-main .status-pill{white-space:normal!important}.workflow-row strong,.workflow-row span,.workflow-row small,.report-row strong,.report-row span,.report-row small,.inline-record strong,.inline-record span,.muted-block strong,.muted-block span,.muted-block li,.supporting-copy{overflow-wrap:anywhere!important}.card:not(.metric-card),.subcard,.muted-block,.line-card,.module-item,.inline-record,.priority-card,.empty-state,.audit-change,.auto-risk-signal,.auto-risk-factor,.command-signal-card,.command-deck-summary,.workflow-command-deck{padding:var(--ixp-card-pad)!important}.audit-monitor-card,.customer-setup-card,.policy-core-card,.pas-product-config-card,.pas-product-profile-card,.pas-change-workbench-card,.pas-release-admin-card,.pas-billing-admin-card,.footer-card{padding:0!important}.audit-monitor-card>.dense-list,.customer-setup-card>.policy-admin-summary-grid,.customer-setup-card>.customer-setup-grid,.pas-roadmap-list,.pas-change-list,.pas-config-list,.policy-transaction-list,.policy-version-list,.pas-schedule-list,.policy-core-layout,.policy-admin-layout,.policy-service-grid,.risk-unit-grid,.auto-risk-signal-grid,.assistant-scope-grid,.assistant-prompt-grid{padding:0 24px 24px!important}.customer-setup-grid{grid-template-columns:minmax(360px,.78fr) minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important}.customer-setup-list .module-item{padding:18px!important}.dense-list{padding-left:1.2rem!important}.dense-list li+li{margin-top:8px!important}@media (width<=1480px){.customer-setup-grid{grid-template-columns:1fr!important}}@media (width<=900px){.workflow-row:not(.queue-row),.report-row,.audit-row-main,.pas-change-approval-row{grid-template-columns:1fr!important}.workflow-row>.status-pill,.report-row>.status-pill,.audit-row-main>.status-pill,.pas-change-approval-row>.status-pill,.workflow-row>.stacked-pills,.report-row>.stacked-pills{justify-self:start!important;max-width:100%!important}.subcard:not(.roadmap-phase-card)>.panel-heading,.card:not(.roadmap-phase-card):not(.metric-card)>.panel-heading,.detail-hero,.detail-hero--line{padding:15px!important}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ixp-bg-0:#04101d;--ixp-bg-1:#071827;--ixp-bg-2:#0b2034;--ixp-bg-3:#102b44;--ixp-surface:#0d2034f5;--ixp-surface-2:#102840f0;--ixp-surface-3:#143350e6;--ixp-border:#97c5ea2b;--ixp-border-strong:#97c5ea4d;--ixp-ink:#edf8ff;--ixp-muted:#b9cfe2c7;--ixp-muted-2:#8baac8e0;--ixp-cyan:#43d5ff;--ixp-green:#54d78a;--ixp-gold:#f3b84f;--ixp-red:#ff6b83;--ixp-card-pad:15px;--ixp-card-pad-lg:15px;--ixp-row-pad:15px;--ixp-tile-pad:15px;--ink:var(--ixp-ink)!important;--muted:var(--ixp-muted)!important;--muted-soft:var(--ixp-muted-2)!important;--paper:var(--ixp-bg-0)!important;--panel:var(--ixp-surface)!important;--panel-strong:var(--ixp-surface-2)!important;--border:var(--ixp-border)!important;--border-strong:var(--ixp-border-strong)!important}body,#root,.shell,.workspace{color:var(--ixp-ink)!important;background:radial-gradient(circle at 12% -6%,#43d5ff1f,#0000 28%),radial-gradient(circle at 82% 4%,#54d78a0e,#0000 30%),linear-gradient(#04101d 0%,#061624 42%,#04101d 100%)!important}.workspace :is([style*=--line-panel],[style*=--line-surface],[style*=--line-hero],[style*=--line-pill],[style*=--module-surface],[style*=--module-hero]){--line-ink:var(--ixp-ink)!important;--line-panel:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--line-accent,#43d5ff) 16%, transparent), transparent 32%), linear-gradient(180deg, #122b45f5, #081523fb)!important;--line-surface:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--line-accent,#43d5ff) 13%, transparent), transparent 34%), linear-gradient(180deg, #102840f0, #081523f7)!important;--line-hero:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--line-accent,#43d5ff) 18%, transparent), transparent 34%), radial-gradient(circle at 0% 100%, #43d5ff0e, transparent 38%), linear-gradient(145deg, #13304cfa, #071422fc)!important;--line-pill:color-mix(in srgb, var(--line-accent,#43d5ff) 18%, transparent)!important;--line-pill-edge:color-mix(in srgb, var(--line-accent,#43d5ff) 34%, #97c5ea29)!important;--module-surface:#0c1f33eb!important;--module-hero:radial-gradient(circle at 0% 0%, #54d78a24, transparent 28%), radial-gradient(circle at 100% 0%, #43d5ff1a, transparent 34%), linear-gradient(135deg, #081827fc, #0e2b3cf5)!important}.workspace :is([style*=\#ffffff],[style*=\#fff],[style*="255, 255, 255"],[style*="255,255,255"],[style*=\#f8],[style*=\#f7],[style*=\#f6],[style*=\#f4]){border-color:var(--ixp-border)!important;color:var(--ixp-ink)!important;background:radial-gradient(circle at 100% 0,#43d5ff16,#0000 34%),linear-gradient(#102840f4,#071422fb)!important;box-shadow:0 16px 34px #0000003d,inset 0 1px #ffffff0b!important}.workspace :is(.card:not(.masthead),.subcard,.muted-block,.line-card,.module-item,.priority-card,.inline-record,.report-row,.workflow-row,.audit-row,.audit-change,.metric-tile,.activation-chip,.command-signal-card,.workflow-command-deck,.policy-service-workbench,.policy-service-preset,.implementation-editor,.policy-admin-transaction-panel,.policy-admin-note-block,.pas-config-block,.policy-core-version-panel,.risk-unit-card,.roadmap-phase-card,.auto-risk-overview,.auto-risk-signal,.auto-risk-factor,.auto-risk-note-block,.queue-summary-item,.timeline-item,.empty-state,.assistant-bubble,.assistant-context-card,.assistant-chat-panel,.assistant-composer,.auth-role-card,.auth-feature,.auth-panel--login){color:var(--ixp-ink)!important;border:1px solid var(--ixp-border)!important;background:radial-gradient(circle at 100% 0,#43d5ff13,#0000 32%),linear-gradient(#0f243af5,#071422fb)!important;box-shadow:0 16px 34px #0000003d,inset 0 1px #ffffff0b!important}.workspace :is(.subcard,.muted-block,.line-card,.policy-core-card,.policy-admin-card,.auto-risk-card,.line-themed-panel){border-radius:18px!important}.workspace :is(.card:not(.masthead),.customer-setup-card,.policy-admin-card,.policy-core-card,.auto-risk-card,.line-themed-panel){padding:var(--ixp-card-pad-lg)!important}.workspace :is(.subcard,.muted-block,.workflow-command-deck,.policy-service-workbench,.implementation-editor){padding:var(--ixp-card-pad)!important}.workspace :is(.workflow-row,.report-row,.audit-row,.inline-record,.module-item,.policy-service-preset,.command-signal-card){padding:var(--ixp-row-pad)!important}.workspace :is(.metric-tile,.activation-chip,.queue-summary-item,.timeline-item,.audit-change){padding:var(--ixp-tile-pad)!important}.workspace :is(.activation-chip[data-active=true],.module-item[aria-pressed=true],.line-filter[aria-pressed=true]){background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--line-accent,#54d78a) 22%, transparent), transparent 34%), linear-gradient(180deg, #14344cf5, #071422fc)!important;border-color:color-mix(in srgb, var(--line-accent,#43d5ff) 38%, #97c5ea2e)!important;box-shadow:0 18px 38px #00000047, 0 0 0 1px color-mix(in srgb, var(--line-accent,#43d5ff) 18%, transparent) inset!important}.workspace :is(h1,h2,h3,h4,strong,.metric-tile strong,.activation-chip strong,.module-item strong,.workflow-row strong,.report-row strong,.muted-block strong,.line-card-title strong,.auto-risk-score,.auto-risk-overview strong,.auto-risk-signal strong,.auto-risk-factor strong,.command-signal-card strong,.assistant-bubble p:last-child){color:#fff;padding-bottom:5px}.workspace :is(p,li,small,span,.supporting-copy,.meta-line,.command-deck-summary,.workflow-row span,.report-row span,.module-item span,.module-item small,.line-card p,.line-card small,.muted-block span,.auto-risk-factor p,.auto-risk-signal small,.assistant-composer-note){color:var(--ixp-muted);font-size:12px}.workspace :is(.section-kicker,.metric-tile span,.audit-change span,.policy-service-field span,.command-signal-head span){color:var(--ixp-muted-2)!important;letter-spacing:.15em!important}.workspace :is(.status-pill,.line-badge,.tag,.line-mix,.brand-badge,.state-pill,.muted-tag,.queue-summary-item){color:#dff2ff!important;background:#071422d1!important;border:1px solid #97c5ea2e!important;box-shadow:inset 0 1px #ffffff0b,0 8px 18px #0000002e!important}.workspace :is(.status-pill,.line-badge,.tag,.brand-badge,.state-pill,.muted-tag):before{content:"";background:currentColor;border-radius:999px;flex:none;width:6px;height:6px;box-shadow:0 0 12px}.workspace :is(.status-pill[data-tone=positive],.brand-badge,.state-pill){color:var(--ixp-green)!important;background:#18453257!important;border-color:#54d78a4d!important}.workspace .status-pill[data-tone=warning]{color:var(--ixp-gold)!important;background:#5b3e145c!important;border-color:#f3b84f57!important}.workspace .status-pill[data-tone=danger]{color:var(--ixp-red)!important;background:#5e1b2a61!important;border-color:#ff6b835c!important}.workspace :is(.status-pill[data-tone=info],.line-badge,.tag,.muted-tag){color:var(--ixp-cyan)!important;background:#0e3d5257!important;border-color:#43d5ff4d!important}.workspace :is(input,select,textarea,.search-field input,.audit-filter select,.policy-service-field input,.policy-service-field select,.policy-service-field textarea,.implementation-inline-select){color:var(--ixp-ink)!important;background:linear-gradient(#071422f0,#0b1c2ef0)!important;border:1px solid #97c5ea38!important;box-shadow:inset 0 1px #ffffff0a!important}.workspace :is(input,select,textarea)::placeholder{color:#b9cfe285!important}.workspace :is(input,select,textarea):focus{border-color:#43d5ff75!important;outline:none!important;box-shadow:0 0 0 4px #43d5ff1f,inset 0 1px #ffffff0b!important}.workspace :is(.inline-action,.primary-action,.policy-service-inline-action,.policy-service-route-button){color:#dff2ff!important;background:linear-gradient(#0a2135f0,#071422fa)!important;border:1px solid #43d5ff40!important;box-shadow:0 10px 22px #0003,inset 0 1px #ffffff0b!important}.workspace :is(.inline-action,.primary-action,.policy-service-inline-action,.policy-service-route-button):disabled{opacity:.66!important}.workspace :is(.policy-admin-summary-grid,.detail-stats,.line-card-metrics,.command-deck-grid,.activation-chip-grid,.audit-change-grid,.auto-risk-signal-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))!important;gap:14px!important;display:grid!important}.workspace :is(.pas-phase-two-grid,.pas-financial-grid,.pas-phase-four-grid,.pas-change-detail-grid,.auto-risk-columns,.policy-admin-layout,.policy-core-layout){grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))!important;gap:18px!important;display:grid!important}.workspace .customer-setup-grid{grid-template-columns:minmax(min(100%,360px),.95fr) repeat(auto-fit,minmax(min(100%,300px),1fr))!important;gap:18px!important;display:grid!important}@media (width>=1481px){.workspace .detail-grid--executive{column-width:auto!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr))!important;gap:22px!important;display:grid!important}.workspace .detail-grid--executive>:is(.policy-admin-card,.policy-core-card,.auto-risk-card,.pas-product-profile-card,.pas-product-config-card,.pas-change-workbench-card,.pas-billing-admin-card,.pas-release-admin-card){column-span:none!important;-webkit-column-span:none!important;grid-column:1/-1!important;width:100%!important;display:block!important}}.workspace :is(.workflow-row,.report-row,.pas-change-approval-row,.pas-change-actions,.auto-risk-factor-top,.customer-list-item-header){gap:16px!important}.workspace :is(.workflow-row,.report-row,.audit-row,.pas-queue-item)>div:first-child{min-width:0!important}.workspace :is(.stacked-pills,.implementation-row-actions,.pas-queue-actions){flex-wrap:wrap!important;gap:9px!important;min-width:max-content!important}.workspace :is(.card,.subcard,.muted-block,.line-themed-panel)>.panel-heading{text-align:center!important;justify-content:center!important;align-items:center!important;gap:14px!important;min-height:72px!important;padding:6px min(170px,18vw) 20px!important;position:relative!important}.workspace :is(.card,.subcard,.muted-block,.line-themed-panel)>.panel-heading>div:first-child{text-align:center!important;flex-direction:column!important;align-items:center!important;min-width:0!important;max-width:780px!important;display:flex!important}.workspace :is(.card,.subcard,.muted-block,.line-themed-panel)>.panel-heading>:is(.status-pill,.muted-tag,.stacked-pills){position:absolute!important;top:8px!important;right:0!important}@media (width<=900px){.workspace :is(.card,.subcard,.muted-block,.line-themed-panel)>.panel-heading{padding:0 0 18px!important}.workspace :is(.card,.subcard,.muted-block,.line-themed-panel)>.panel-heading>:is(.status-pill,.muted-tag,.stacked-pills){position:static!important}}.workspace *{scrollbar-color:#43d5ff47 #04101de0}.managed-list-shell{flex-direction:column;gap:5px;display:flex}.managed-list-toolbar{background:linear-gradient(#0a1c2cf0,#081524e6),radial-gradient(circle at 100% 0,#43d5ff14,#0000 34%);border:1px solid #5a8cba38;border-radius:18px;grid-template-columns:minmax(0,1.6fr) minmax(180px,.7fr);align-items:end;gap:14px;margin-top:6px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 14px 30px #0000002e}.managed-list-filter{flex-direction:column;gap:8px;min-width:0;display:flex}.managed-list-filter>span{color:#9ab2c7;text-transform:uppercase;letter-spacing:.12em;padding-left:2px;font-size:.72rem;font-weight:800;line-height:1}.managed-list-filter input,.managed-list-filter select{color:#e9f3fb;background:linear-gradient(#091828fa,#0c1f31f5);border:1px solid #5885ad57;border-radius:999px;outline:none;width:100%;min-height:46px;padding:12px 16px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;box-shadow:inset 0 1px #ffffff0a,0 10px 22px #00000029}.managed-list-filter select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#9dc7ea 50%),linear-gradient(135deg,#9dc7ea 50%,#0000 50%),linear-gradient(#091828fa,#0c1f31f5);background-position:calc(100% - 20px) calc(50% - 3px),calc(100% - 14px) calc(50% - 3px),0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;padding-right:42px}.managed-list-filter input:hover,.managed-list-filter select:hover{background:linear-gradient(#0b1d30fc,#0e2337f7);border-color:#6da6d475}.managed-list-filter input:focus,.managed-list-filter select:focus{border-color:#5ac3ffbd;box-shadow:0 0 0 4px #43d5ff24,0 16px 30px #08182852,inset 0 1px #ffffff0f}.managed-list-filter--sort{min-width:180px}.managed-list-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:2px;padding:2px;display:flex}.managed-list-range{color:#a9bfd2;letter-spacing:.01em;text-align:center;flex:auto;font-size:.92rem;font-weight:700}.managed-list-footer .inline-action{letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;min-width:124px;min-height:44px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 12px 24px #0000002e;color:#ebf5fd!important;background:linear-gradient(#0c243afa,#091a2dfa)!important;border:1px solid #409ad357!important;padding:10px 18px!important}.managed-list-footer .inline-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 28px #00000038,0 0 0 1px #59c4ff29;background:linear-gradient(#0f2b44fc,#0b1f33fc)!important;border-color:#58c4ff8c!important}.managed-list-footer .inline-action:disabled{opacity:.5;box-shadow:inset 0 1px #ffffff08;color:#88a0b4!important;background:linear-gradient(#091623db,#08131fdb)!important;border-color:#5885ad2e!important}@media (width<=900px){.managed-list-toolbar{grid-template-columns:1fr}.managed-list-filter--sort{min-width:0}.managed-list-footer{justify-content:center}.managed-list-range{flex-basis:100%;order:3}}@media (width<=560px){.managed-list-toolbar{gap:12px;padding:12px}.managed-list-filter input,.managed-list-filter select,.managed-list-footer .inline-action{min-height:42px}.managed-list-footer .inline-action{flex:140px;min-width:112px}}.managed-list-shell{container:managedListShell/inline-size}.managed-list-toolbar{align-items:stretch!important;gap:12px!important}.managed-list-filter{background:linear-gradient(#0c1f31eb,#081625f0);border:1px solid #5c8fb842;border-radius:18px;padding:9px 12px 11px;position:relative;box-shadow:inset 0 1px #ffffff0e,0 10px 22px #00000029;min-width:0!important}.managed-list-filter>span{text-transform:uppercase;letter-spacing:.16em;margin-bottom:7px;padding-left:2px;line-height:1;display:block;color:#8fb4d2!important;font-size:.68rem!important;font-weight:850!important}.managed-list-filter input,.managed-list-filter select{color:#f0f7fc!important;background:#030e1a94!important;border:0!important;border-radius:12px!important;min-height:36px!important;padding:9px 11px!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #5c8fb833!important}.managed-list-filter select{padding-right:34px!important}.managed-list-filter input::placeholder{color:#aac2d6b8!important}.managed-list-filter:focus-within{border-color:#4ebeff9e;box-shadow:0 0 0 4px #43d5ff1a,0 16px 30px #00000038,inset 0 1px #ffffff13}.managed-list-filter:focus-within>span{color:#c1e8ff!important}.overview-side-column .managed-list-toolbar,.overview-priority-card .managed-list-toolbar{grid-template-columns:1fr!important}.overview-side-column .managed-list-filter--sort,.overview-priority-card .managed-list-filter--sort{width:100%;min-width:0!important}@container managedListShell (width<=560px){.managed-list-toolbar{grid-template-columns:1fr!important}.managed-list-filter--sort{width:100%;min-width:0!important}}.managed-list-footer{background:0 0;border:none;grid-template-columns:minmax(112px,auto) minmax(92px,1fr) minmax(112px,auto);align-items:center!important;gap:10px!important;margin-top:6px!important;padding:12px!important;display:grid!important}.managed-list-footer .inline-action{white-space:nowrap;background:0 0;width:100%;font-size:.9rem;line-height:1;color:#eef8ff!important;min-width:0!important;min-height:40px!important;padding:0 14px!important;font-weight:850!important}.managed-list-footer .inline-action:first-child:before{content:"‹";margin-right:7px;font-size:1.12em;line-height:0}.managed-list-footer .inline-action:last-child:after{content:"›";margin-left:7px;font-size:1.12em;line-height:0}.managed-list-footer .inline-action:disabled{cursor:not-allowed;opacity:.42!important}.managed-list-range{letter-spacing:.05em;white-space:nowrap;color:#a9c2d8!important;text-align:center!important;font-size:.83rem!important;font-weight:800!important}@container managedListShell (width<=430px){.managed-list-footer{grid-template-columns:1fr 1fr}.managed-list-range{order:-1;grid-area:1/1/auto/-1}.managed-list-footer .inline-action{grid-row:2}}.audit-filter-bar{background:linear-gradient(#091828b8,#06111ec2);border:1px solid #5c8fb833;border-radius:18px;padding:14px}.audit-filter{gap:8px!important}.audit-filter span{color:#8fb4d2!important;letter-spacing:.14em!important;font-size:.68rem!important;font-weight:850!important}.audit-filter select{min-height:42px;box-shadow:inset 0 1px #ffffff0d,0 10px 22px #0000001f;color:#f0f7fc!important;background:linear-gradient(#0c1f31eb,#081625f0)!important;border:1px solid #5c8fb842!important;border-radius:14px!important}.managed-list-viewport{margin-top:2px}.managed-list-toolbar,.overview-side-column .managed-list-toolbar,.overview-priority-card .managed-list-toolbar{grid-template-columns:minmax(0,1fr) minmax(118px,.48fr)!important;align-items:end!important;gap:12px!important;padding:12px!important;display:grid!important}.managed-list-filter{grid-template-rows:auto 1fr;align-content:start;gap:7px!important;min-width:0!important;padding:10px 12px 12px!important;display:grid!important}.managed-list-toolbar .managed-list-filter:first-child>span{font-size:0!important}.managed-list-filter--sort>span{text-transform:uppercase;line-height:1;color:#8fb4d2!important;letter-spacing:.16em!important;font-size:.68rem!important;font-weight:850!important}input,select,textarea,.search-field input,.auth-field input,.audit-filter select,.policy-service-field input,.policy-service-field select,.policy-service-field textarea,.implementation-inline-select,.managed-list-filter input,.managed-list-filter select{color:#eef7ff!important;background:linear-gradient(#05121ffa,#08192afa)!important;border-color:#5392c057!important;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #5392c01f!important}input::placeholder,textarea::placeholder,.search-field input::placeholder,.managed-list-filter input::placeholder{color:#a7c2d8b8!important}select option:checked,select option:hover{color:#fff!important;background-color:#123a5a!important}.overview-priority-card .managed-list-toolbar{border-radius:20px!important}.overview-priority-card .managed-list-filter{border-radius:16px!important}.overview-priority-card .managed-list-filter input,.overview-priority-card .managed-list-filter select{border-radius:13px!important;min-height:42px!important}.managed-list-filter input,.managed-list-filter select{min-height:42px!important;font-size:.94rem!important}input:focus,select:focus,textarea:focus,.managed-list-filter:focus-within{border-color:#53c6ffb3!important;outline:none!important;box-shadow:0 0 0 4px #43d5ff1f,0 14px 26px #0000003d,inset 0 1px #ffffff0f!important}@container managedListShell (width<=340px){.managed-list-toolbar,.overview-side-column .managed-list-toolbar,.overview-priority-card .managed-list-toolbar{grid-template-columns:1fr!important}}@media (width<=460px){.managed-list-toolbar,.overview-side-column .managed-list-toolbar,.overview-priority-card .managed-list-toolbar{grid-template-columns:1fr!important}}.workspace>.assistant-grid,.assistant-grid{grid-template-columns:minmax(330px,430px) minmax(0,1fr)!important;align-items:start!important;gap:22px!important}.assistant-column,.assistant-chat-panel{min-width:0!important}.assistant-column{gap:16px!important}.assistant-side-panel,.assistant-chat-panel,.assistant-column>.card,.assistant-column>.subcard{background:radial-gradient(circle at 100% 0,#43d5ff13,#0000 34%),linear-gradient(#0d2236f5,#081626fa)!important;border:1px solid #7ab1dd33!important;box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff0b!important}.assistant-side-panel{padding:22px!important}.assistant-side-panel .panel-heading,.assistant-chat-header,.assistant-chat-panel>.panel-heading{border-bottom:1px solid #7ab1dd24;margin:0 0 16px!important;padding:0 0 16px!important}.assistant-side-panel .panel-heading>div,.assistant-chat-header>div{gap:7px!important;min-width:0!important;display:grid!important}.assistant-side-panel .panel-heading h3,.assistant-chat-header h3{color:#f3f9ff!important;letter-spacing:-.025em!important;margin:0!important;padding:0!important;font-size:clamp(1.12rem,1.7vw,1.34rem)!important;line-height:1.12!important}.assistant-side-panel .supporting-copy,.assistant-chat-header .supporting-copy{color:#bed3e5c7!important;font-size:.92rem!important;line-height:1.55!important}.assistant-scope-grid{grid-template-columns:1fr!important;gap:11px!important;padding:0!important}.assistant-scope-card,.assistant-prompt,.assistant-column .muted-block{background:linear-gradient(#0e253beb,#081829f5)!important;border:1px solid #7ab1dd2e!important;border-radius:16px!important;padding:15px 16px!important;box-shadow:inset 0 1px #ffffff0b!important}.assistant-scope-card strong,.assistant-prompt strong{color:#f3f9ff!important;font-size:.96rem!important;line-height:1.28!important}.assistant-scope-card span,.assistant-scope-card small,.assistant-prompt span{color:#bcd1e2c2!important;line-height:1.46!important}.assistant-scope-card .meta-line{color:#89a9c7e6!important;align-self:start!important;margin-top:8px!important}.assistant-prompt-grid{scrollbar-gutter:stable;grid-template-columns:1fr!important;gap:10px!important;max-height:min(54svh,580px)!important;padding:2px 4px 2px 0!important;overflow-y:auto!important}.assistant-prompt-grid::-webkit-scrollbar{width:10px}.assistant-transcript::-webkit-scrollbar{width:10px}.assistant-column::-webkit-scrollbar{width:10px}.assistant-prompt-grid::-webkit-scrollbar-track{background:#030c168c;border-radius:999px}.assistant-transcript::-webkit-scrollbar-track{background:#030c168c;border-radius:999px}.assistant-column::-webkit-scrollbar-track{background:#030c168c;border-radius:999px}.assistant-prompt-grid::-webkit-scrollbar-thumb{background:#5d9bcc52;border:2px solid #030c168c;border-radius:999px}.assistant-transcript::-webkit-scrollbar-thumb{background:#5d9bcc52;border:2px solid #030c168c;border-radius:999px}.assistant-column::-webkit-scrollbar-thumb{background:#5d9bcc52;border:2px solid #030c168c;border-radius:999px}.assistant-prompt{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);text-align:left!important;align-items:start!important;gap:12px!important;min-height:72px!important;display:grid!important}.assistant-prompt:before{content:"";background:#43d5ff;border-radius:999px;width:7px;height:7px;margin-top:7px;position:absolute;box-shadow:0 0 16px #43d5ff73}.assistant-prompt strong{letter-spacing:-.01em;padding-left:16px!important}.assistant-prompt span{font-size:.88rem!important}.assistant-prompt:hover{background:radial-gradient(circle at 100% 0,#43d5ff1c,#0000 34%),linear-gradient(#112e48f5,#091b2efa)!important;border-color:#43d5ff61!important;transform:translateY(-1px)!important;box-shadow:0 16px 30px #00000038,0 0 0 1px #43d5ff14!important}.assistant-chat-panel{gap:16px!important;padding:24px!important}.assistant-chat-header{align-items:center!important}.assistant-chat-header .muted-tag{align-self:center!important}.assistant-chat-panel .workflow-command-deck{background:radial-gradient(circle at 0 0,#1d9a9129,#0000 34%),linear-gradient(#0a1e31f5,#071524fa)!important;border-color:#7ab1dd29!important;border-radius:20px!important;padding:18px!important;box-shadow:inset 0 1px #ffffff0b!important}.assistant-chat-panel .workflow-command-deck .panel-heading{border-bottom:1px solid #7ab1dd1f;margin:0 0 12px!important;padding:0 0 12px!important}.assistant-chat-panel .command-deck-summary{color:#bed3e5c7!important;max-width:none!important;margin:0 0 14px!important;padding:0!important;font-size:.92rem!important}.assistant-chat-panel .command-deck-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:0!important}.assistant-chat-panel .command-signal-card{border-radius:16px!important;gap:8px!important;min-height:0!important;padding:14px!important}.assistant-chat-panel .command-signal-head{gap:8px!important}.assistant-chat-panel .command-signal-head .app-icon{border-radius:10px!important;width:24px!important;height:24px!important}.assistant-chat-panel .command-signal-head span:last-child{letter-spacing:.12em!important;color:#8fb4d2!important;font-size:.66rem!important}.assistant-chat-panel .command-signal-card strong{color:#f3f9ff!important;font-size:.95rem!important;line-height:1.25!important}.assistant-chat-panel .command-signal-card small{color:#bcd1e2b8!important;font-size:.82rem!important;line-height:1.35!important}.assistant-chat-panel .command-deck-notes{background:#030d186b;border:1px solid #7ab1dd1a;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px!important;margin:14px 0 0!important;padding:12px 14px 12px 30px!important;display:grid!important}.assistant-transcript{background:linear-gradient(#04101db8,#040e1ae0)!important;border-color:#7ab1dd29!important;border-radius:22px!important;gap:14px!important;min-height:310px!important;padding:18px!important;box-shadow:inset 0 1px #ffffff09,inset 0 -20px 60px #0000001f!important}.assistant-bubble{border-radius:18px!important;max-width:min(780px,88%)!important;padding:16px 18px!important}.assistant-bubble--assistant{background:radial-gradient(circle at 0 0,#43d5ff1a,#0000 38%),linear-gradient(#0d263dfa,#091c30fa)!important;border-color:#43d5ff33!important;box-shadow:0 14px 26px #0000002e!important}.assistant-bubble--user{background:radial-gradient(circle at 100% 0,#54d78a1f,#0000 38%),linear-gradient(#103736fa,#081f2afa)!important;border-color:#54d78a33!important}.assistant-bubble p:last-child{color:#edf8ffe8!important;font-size:.96rem!important;line-height:1.68!important}.assistant-bubble .section-kicker{color:#9fd7ff!important;margin-bottom:8px!important}.assistant-composer{background:linear-gradient(#0b1e31fa,#071524fa)!important;border:1px solid #7ab1dd2e!important;border-radius:22px!important;gap:12px!important;padding:16px!important;box-shadow:0 -8px 28px #0000001f,inset 0 1px #ffffff0b!important}.assistant-composer-field textarea{color:#f2f9ff!important;background:linear-gradient(#040f1cfa,#071727fa)!important;border:1px solid #7ab1dd3d!important;border-radius:18px!important;min-height:104px!important;max-height:220px!important;padding:15px 16px!important;box-shadow:inset 0 1px #ffffff0b!important}.assistant-composer-field textarea::placeholder{color:#aec7dcb3!important}.assistant-composer-actions{align-items:center!important;gap:14px!important}.assistant-composer-note{color:#aec7dcbd!important;font-size:.9rem!important;line-height:1.45!important}.assistant-composer .primary-action{color:#04101d!important;background:linear-gradient(135deg,#7be8ff,#54d78a)!important;border:0!important;border-radius:999px!important;min-height:44px!important;padding:11px 18px!important;font-weight:900!important;box-shadow:0 14px 26px #43d5ff2e!important}.assistant-grid+.metric-grid,.module-stack>.metric-grid{gap:14px!important}.footer-card .footer-notes{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important;gap:14px!important;display:grid!important}.footer-card .footer-notes p{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px!important;padding:14px 16px!important;line-height:1.55!important}@media (width<=1180px){.workspace>.assistant-grid,.assistant-grid{grid-template-columns:1fr!important}.assistant-column,.assistant-chat-panel{height:auto!important;max-height:none!important;position:static!important;overflow:visible!important}.assistant-scope-grid,.assistant-prompt-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:none!important}.assistant-prompt{grid-template-columns:1fr!important}.assistant-prompt strong{padding-left:16px!important}}@media (width<=760px){.assistant-chat-panel .command-deck-grid,.assistant-chat-panel .command-deck-notes,.assistant-scope-grid,.assistant-prompt-grid{grid-template-columns:1fr!important}.assistant-chat-header,.assistant-composer-actions{flex-direction:column!important;align-items:flex-start!important}.assistant-bubble{max-width:100%!important}}.list-panel{container:ixpListPanel/inline-size;padding:22px!important;overflow:hidden!important}.list-panel>.panel-heading{border-bottom:1px solid #5f97c629;grid-template-columns:minmax(0,1fr) auto;align-items:start!important;gap:12px 16px!important;margin:0 0 12px!important;padding:0 0 18px!important;display:grid!important}.list-panel>.panel-heading>div{min-width:0}.list-panel>.panel-heading .section-kicker{color:#95b5d0!important;padding-bottom:7px!important}.list-panel>.panel-heading h3{text-wrap:balance;color:#f4f9ff!important;margin:0!important;padding:0!important;line-height:1.04!important}.list-panel>.panel-heading .muted-tag{max-width:100%;place-self:start end!important;margin-top:2px!important}.claims-intake-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.claims-intake-launch-button{color:#f6fbff;font:inherit;letter-spacing:.02em;background:linear-gradient(135deg,#144d88eb,#0f72c9eb);border:1px solid #47a8ff47;border-radius:999px;padding:.7rem 1rem;font-size:.82rem;font-weight:800;box-shadow:0 14px 24px #0a3a693d}.claims-intake-launch-button:hover{transform:translateY(-1px);box-shadow:0 18px 28px #0a3a694d}@container ixpListPanel (width<=430px){.list-panel>.panel-heading{text-align:center;grid-template-columns:1fr;justify-items:center;gap:10px!important}.list-panel>.panel-heading .muted-tag{order:-1;justify-self:center!important}.claims-intake-heading-actions{justify-content:center}}.managed-list-toolbar,.overview-side-column .managed-list-toolbar,.overview-priority-card .managed-list-toolbar{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) minmax(116px,.42fr)!important;align-items:end!important;gap:12px!important;margin:0 0 14px!important;padding:0!important;display:grid!important}.managed-list-filter{grid-template-rows:auto auto;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:7px!important;padding:0!important;display:grid!important}.managed-list-toolbar .managed-list-filter:first-child>span{margin:0!important;padding:0!important;font-size:0!important}.managed-list-toolbar .managed-list-filter:first-child>span:after{content:"Quick Search";color:#95b5d0;text-transform:uppercase;letter-spacing:.16em;font-size:.68rem;font-weight:850;line-height:1;display:block}.managed-list-filter--sort>span,.audit-filter span{color:#95b5d0!important;text-transform:uppercase!important;letter-spacing:.16em!important;margin:0!important;padding:0!important;font-size:.68rem!important;font-weight:850!important;line-height:1!important}.managed-list-filter input,.managed-list-filter select,.search-field input,.audit-filter select,.policy-service-field input,.policy-service-field select,.policy-service-field textarea,.implementation-inline-select,input,select,textarea{color:#edf7ff!important;background:linear-gradient(#05111efa,#071828fa)!important;border:1px solid #5b97c547!important;border-radius:14px!important;outline:none!important;box-shadow:inset 0 1px #ffffff0b,0 8px 18px #0000001f!important}.managed-list-filter input,.managed-list-filter select{width:100%!important;min-height:42px!important;padding:10px 12px!important;font-size:.92rem!important;line-height:1.2!important}.managed-list-filter input::placeholder,.search-field input::placeholder,input::placeholder,textarea::placeholder{color:#aac5daa8!important}select option,select optgroup{color:#edf7ff!important;background-color:#061522!important}select option:checked{background-color:#103553!important}.managed-list-filter select,.audit-filter select,.policy-service-field select,.implementation-inline-select{appearance:none!important;background-image:linear-gradient(45deg,#0000 50%,#a9dfff 50%),linear-gradient(135deg,#a9dfff 50%,#0000 50%),linear-gradient(#05111efa,#071828fa)!important;background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px),0 0!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px,100% 100%!important;padding-right:34px!important}.managed-list-filter input:focus,.managed-list-filter select:focus,.search-field input:focus,.audit-filter select:focus,.policy-service-field input:focus,.policy-service-field select:focus,.policy-service-field textarea:focus,.implementation-inline-select:focus,input:focus,select:focus,textarea:focus{border-color:#53caffb3!important;box-shadow:0 0 0 4px #43d5ff1c,0 12px 24px #0003,inset 0 1px #ffffff0e!important}@container ixpListPanel (width<=330px){.list-panel .managed-list-toolbar{grid-template-columns:1fr!important}}@media (width<=390px){.managed-list-toolbar,.overview-side-column .managed-list-toolbar,.overview-priority-card .managed-list-toolbar{grid-template-columns:1fr!important}}.managed-list-shell,.managed-list-viewport,.managed-list-viewport>.module-list,.managed-list-viewport>.action-stack,.managed-list-viewport>.report-list,.managed-list-viewport>.audit-list,.managed-list-entry{width:100%!important;min-width:0!important}.managed-list-entry,.managed-list-entry>*,.module-list>*,.action-stack>*,.report-list>*,.audit-list>*{width:100%!important;max-width:none!important}.module-list{align-items:stretch!important}.module-item,.module-item--line,.priority-card,.inline-record,.workflow-row,.report-row,.audit-row{width:100%!important;max-width:none!important}.list-panel .module-list{gap:12px!important;padding-top:0!important;padding-right:6px!important}.list-panel .module-list .managed-list-entry{display:block!important}.list-panel .module-item,.list-panel .module-item--line{background:radial-gradient(circle at 100% 0,#43d5ff12,#0000 38%),linear-gradient(#0a2237f5,#051321fa)!important;border:1px solid #4c85b447!important;border-radius:18px!important;grid-template-columns:1fr!important;align-content:start!important;min-height:176px!important;padding:18px 18px 16px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e,0 14px 26px #0000002e!important}.list-panel .module-item:before,.list-panel .module-item--line:before{opacity:.9!important;border-radius:18px 0 0 18px!important;width:3px!important}.list-panel .module-item:hover,.list-panel .module-item--line:hover{border-color:#5dc8ff6b!important;transform:translateY(-1px)!important;box-shadow:0 18px 32px #0000003d,0 0 0 1px #5dc8ff14,inset 0 1px #ffffff12!important}.list-panel .module-item .item-row,.list-panel .module-item--line .item-row{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px 10px!important;margin-bottom:12px!important;display:flex!important}.list-panel .module-item strong,.list-panel .module-item--line strong{color:#f4f9ff!important;line-height:1.28!important}.list-panel .module-item span,.list-panel .module-item small,.list-panel .module-item--line span,.list-panel .module-item--line small{color:#b7cbe0!important}.list-panel .module-item small,.list-panel .module-item--line small{line-height:1.45!important}.line-badge,.status-pill,.tag,.muted-tag,.state-pill,.queue-summary-item{text-overflow:ellipsis;max-width:100%;overflow:hidden}.list-panel .module-list::-webkit-scrollbar{width:9px}.managed-list-viewport::-webkit-scrollbar{width:9px}.assistant-transcript::-webkit-scrollbar{width:9px}.list-panel .module-list::-webkit-scrollbar-track{background:#030e1a6b;border-radius:999px}.managed-list-viewport::-webkit-scrollbar-track{background:#030e1a6b;border-radius:999px}.assistant-transcript::-webkit-scrollbar-track{background:#030e1a6b;border-radius:999px}.list-panel .module-list::-webkit-scrollbar-thumb{background:linear-gradient(#43d5ff6b,#4384be57);border-radius:999px}.managed-list-viewport::-webkit-scrollbar-thumb{background:linear-gradient(#43d5ff6b,#4384be57);border-radius:999px}.assistant-transcript::-webkit-scrollbar-thumb{background:linear-gradient(#43d5ff6b,#4384be57);border-radius:999px}.panel-heading,.panel-heading>div,.queue-row-header,.report-row-main,.customer-list-item-header,.line-card-header,.connector-family-card-header,.audit-row-main{min-width:0!important}.panel-heading h3{overflow-wrap:anywhere;min-width:0!important}.queue-row-status,.stacked-pills{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important}.line-themed-panel .metric-tile,.detail-hero--line .metric-tile,.policy-admin-transaction-panel,.policy-admin-note-block,.policy-core-version-panel,.risk-unit-card,.roadmap-phase-card,.auto-risk-overview,.auto-risk-signal,.auto-risk-factor,.auto-risk-note-block,.policy-service-workbench,.policy-service-preset,.implementation-editor,.command-signal-card,.report-row,.workflow-row,.audit-row,.subcard,.muted-block,.empty-state{color:#e9f4fd!important;background:radial-gradient(circle at 100% 0,#43d5ff0e,#0000 36%),linear-gradient(#0a2034f0,#05121ff7)!important;border-color:#4c85b43d!important;box-shadow:inset 0 1px #ffffff0b,0 12px 26px #00000024!important}.card.list-panel{background:radial-gradient(circle at 100% 0,#43d5ff12,#0000 38%),linear-gradient(#0d2a42eb,#071726f5)!important;border-color:#4c85b43d!important}@container ixpListPanel (width<=420px){.list-panel{padding:18px!important}.list-panel .module-item,.list-panel .module-item--line{min-height:166px!important;padding:16px!important}}.policy-core-card,.policy-admin-card,.pas-product-config-card,.pas-billing-admin-card,.pas-release-admin-card,.pas-change-workbench-card{background:radial-gradient(circle at 88% 0,#43d5ff13,#0000 34%),radial-gradient(circle at 0 100%,#f2c15d0b,#0000 34%),linear-gradient(#081e32f5,#04101dfa)!important;border-color:#4e89b83d!important;box-shadow:inset 0 1px #ffffff0e,0 18px 38px #00000038!important}.policy-core-version-panel,.policy-core-card .policy-core-version-panel,.policy-admin-transaction-panel,.policy-core-card .subcard,.policy-core-card .muted-block,.policy-core-side>section,.policy-core-side section{color:#eaf5ff!important;background:radial-gradient(circle at 100% 0,#43d5ff0e,#0000 38%),linear-gradient(#0a2237eb,#051321f5)!important;border:1px solid #4e89b83d!important;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #00000024!important}.policy-core-card,.policy-admin-card{--line-panel:linear-gradient(180deg, #0a2237f0, #051321f7)!important;--line-surface:linear-gradient(180deg, #0a2237f0, #051321f7)!important;--line-hero:linear-gradient(180deg, #0c263df5, #051321fa)!important}.policy-core-layout{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr)!important;align-items:start!important;gap:20px!important}.policy-core-side{gap:20px!important}.policy-core-side>section,.policy-core-side section{border-radius:18px!important;padding:22px 24px!important}.policy-core-side .section-kicker,.policy-core-version-panel .section-kicker,.policy-admin-transaction-panel .section-kicker{color:#8fb4d2!important;text-align:center!important;letter-spacing:.18em!important;padding-bottom:14px!important}.policy-core-side h3,.policy-core-side strong,.policy-core-card h3,.policy-core-card strong,.policy-admin-card h3,.policy-admin-card strong{color:#f6fbff!important}.policy-core-side ul,.policy-core-side .dense-list{gap:14px!important;padding-top:4px!important;padding-bottom:0!important}.policy-core-side li,.policy-core-side p,.policy-core-side span:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-core-side small{color:#bfd1e2!important;line-height:1.65!important}.policy-version-list,.policy-transaction-list{gap:14px!important;width:100%!important;margin-top:14px!important;display:grid!important}.policy-version-list .workflow-row,.policy-transaction-list .workflow-row,.policy-core-card .policy-version-list .workflow-row,.policy-admin-card .policy-transaction-list .workflow-row{background:radial-gradient(circle at 100% 0,#43d5ff12,#0000 36%),linear-gradient(#0c263df5,#051321fa)!important;border:1px solid #4e89b842!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;width:100%!important;min-height:auto!important;padding:18px 20px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e,0 14px 26px #0003!important}.policy-version-list .workflow-row:before,.policy-transaction-list .workflow-row:before{content:"";opacity:.95;background:linear-gradient(#4fcbfff2,#f2c15da6);width:3px;position:absolute;inset:0 auto 0 0}.policy-version-list .workflow-row>.stacked-pills,.policy-version-list .workflow-row>.status-pill,.policy-transaction-list .workflow-row>.stacked-pills,.policy-transaction-list .workflow-row>.status-pill,.policy-core-card .workflow-row>.stacked-pills,.policy-admin-card .workflow-row>.stacked-pills{flex-flow:wrap!important;order:-1!important;justify-content:flex-start!important;align-self:start!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;display:flex!important}.policy-version-list .workflow-row>div:first-child,.policy-transaction-list .workflow-row>div:first-child,.policy-core-card .workflow-row>div:first-child,.policy-admin-card .workflow-row>div:first-child{gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}.policy-version-list .workflow-row strong,.policy-transaction-list .workflow-row strong{color:#f7fbff!important;letter-spacing:.01em!important;overflow-wrap:anywhere!important;font-size:1.02rem!important;line-height:1.32!important}.policy-version-list .workflow-row span:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-version-list .workflow-row p,.policy-version-list .workflow-row small,.policy-transaction-list .workflow-row span:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-transaction-list .workflow-row p,.policy-transaction-list .workflow-row small{color:#bfd1e2!important;line-height:1.55!important}.status-pill,.tag,.line-badge,.muted-tag,.state-pill,.queue-summary-item,.brand-badge,.line-mix{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;letter-spacing:.035em!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:max-content!important;max-width:100%!important;height:auto!important;min-height:26px!important;padding:.42rem .72rem!important;line-height:1!important;display:inline-flex!important}.status-pill *,.tag *,.line-badge *,.muted-tag *,.state-pill *,.queue-summary-item *,.brand-badge *,.line-mix *{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}.status-pill[data-tone=positive],.tag[data-tone=positive]{color:#5ff29a!important;background:#14814e33!important;border-color:#4ddc8c57!important}.status-pill[data-tone=warning],.tag[data-tone=warning]{color:#ffc861!important;background:#aa691238!important;border-color:#ffc7585c!important}.status-pill[data-tone=info],.tag[data-tone=info],.line-badge{color:#62dcff!important;background:#187cac33!important;border-color:#55d1ff52!important}.status-pill[data-tone=danger],.tag[data-tone=danger]{color:#ff738b!important;background:#aa2e483b!important;border-color:#ff6c8961!important}.status-pill[data-tone=neutral],.tag[data-tone=neutral],.muted-tag{color:#bad0e4!important;background:#7694ae26!important;border-color:#90b0cc40!important}.policy-core-card>.muted-block:first-child,.policy-admin-card>.muted-block:first-child,.subcard.demo-mode-card,.demo-mode-card{background:radial-gradient(circle at 100% 0,#ffc75817,#0000 34%),linear-gradient(#0d2a42f5,#071726fa)!important;border-color:#ffc75838!important;padding:22px 24px!important}@media (width<=1100px){.policy-core-layout{grid-template-columns:1fr!important}}@media (width<=720px){.policy-core-side>section,.policy-core-side section,.policy-core-version-panel,.policy-version-list .workflow-row,.policy-transaction-list .workflow-row{padding:16px!important}.policy-core-side .section-kicker,.policy-core-version-panel .section-kicker{text-align:left!important}}.policy-service-form,.policy-service-grid,.implementation-editor-grid,.pas-change-detail-grid{align-items:start!important}.policy-service-field,.auth-field,.audit-filter,.managed-list-filter{min-width:0!important;position:relative!important}.policy-service-field span,.auth-field span,.audit-filter span,.managed-list-filter>span{color:#9bb9d3!important;text-transform:uppercase!important;letter-spacing:.16em!important;white-space:normal!important;background:0 0!important;border:0!important;width:auto!important;max-width:100%!important;margin:0 0 7px!important;padding:0!important;font-size:.68rem!important;font-weight:850!important;line-height:1.1!important;display:block!important}.policy-service-field input,.policy-service-field select,.policy-service-field textarea,.auth-field input,.audit-filter select,.managed-list-filter input,.managed-list-filter select,.implementation-inline-select,input,select,textarea{color:#edf7ff!important;caret-color:#69d8ff!important;background:linear-gradient(#05111efc,#071828fc)!important;border:1px solid #5c97c557!important;border-radius:15px!important;min-height:48px!important;box-shadow:inset 0 1px #ffffff0b,0 10px 22px #00000024!important}.policy-service-field textarea{min-height:112px!important}input:-webkit-autofill{-webkit-text-fill-color:#edf7ff!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071827,0 10px 22px #00000024!important}input:-webkit-autofill:hover{-webkit-text-fill-color:#edf7ff!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071827,0 10px 22px #00000024!important}input:-webkit-autofill:focus{-webkit-text-fill-color:#edf7ff!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071827,0 10px 22px #00000024!important}textarea:-webkit-autofill{-webkit-text-fill-color:#edf7ff!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071827,0 10px 22px #00000024!important}select:-webkit-autofill{-webkit-text-fill-color:#edf7ff!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071827,0 10px 22px #00000024!important}input[type=date]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.4)saturate(.8);opacity:.82}.tag-list,.policy-admin-card .tag-list,.policy-core-card .tag-list,.pas-product-config-card .tag-list{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important;overflow:visible!important}.tag-list .tag,.tag-list .status-pill,.tag-list .muted-tag{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.pas-change-list,.pas-change-approval-list,.pas-schedule-list,.pas-config-list,.policy-service-queue-list,.implementation-action-list{gap:14px!important;width:100%!important;min-width:0!important;display:grid!important}.pas-change-item,.pas-queue-item,.policy-service-queue-item,.pas-change-approval-row,.policy-service-queue-list .workflow-row,.implementation-action-list .workflow-row,.pas-schedule-list .workflow-row{background:radial-gradient(circle at 100% 0,#43d5ff12,#0000 36%),linear-gradient(#0c263df5,#051321fa)!important;border:1px solid #4e89b847!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:start!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:20px 22px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e,0 14px 28px #0003!important}.pas-change-item:before,.pas-queue-item:before,.policy-service-queue-item:before,.policy-service-queue-list .workflow-row:before,.implementation-action-list .workflow-row:before,.pas-schedule-list .workflow-row:before{content:""!important;opacity:.95!important;background:linear-gradient(#4fcbfff2,#f2c15da6)!important;width:3px!important;position:absolute!important;inset:0 auto 0 0!important}.pas-change-item>*,.pas-queue-item>*,.policy-service-queue-item>*,.policy-service-queue-list .workflow-row>*,.implementation-action-list .workflow-row>*,.pas-schedule-list .workflow-row>*{min-width:0!important;max-width:100%!important;position:static!important}.pas-change-approval-row,.pas-change-item>div:first-child,.pas-queue-item>div:first-child,.policy-service-queue-item>div:first-child{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px 16px!important;padding:0!important;display:grid!important}.pas-change-item>div:first-child>div:first-child,.pas-queue-item>div:first-child>div:first-child,.policy-service-queue-item>div:first-child>div:first-child,.pas-change-item .queue-row-title-copy,.pas-queue-item .queue-row-title-copy{gap:6px!important;min-width:0!important;display:grid!important}.pas-queue-actions,.pas-change-actions,.implementation-row-actions,.pas-change-item>div:first-child>div:last-child,.pas-queue-item>div:first-child>div:last-child,.policy-service-queue-item>div:first-child>div:last-child{flex-flow:wrap!important;flex-shrink:1!important;place-content:flex-start flex-end!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:min(100%,520px)!important;display:flex!important}.pas-change-item p,.pas-queue-item p,.policy-service-queue-item p,.pas-change-item .queue-row-body,.pas-queue-item .queue-row-body,.policy-service-queue-item .queue-row-body{color:#c0d2e3!important;max-width:100%!important;margin:0!important;line-height:1.6!important}.pas-change-item small,.pas-queue-item small,.policy-service-queue-item small,.pas-change-item .meta-line,.pas-queue-item .meta-line,.policy-service-queue-item .meta-line{color:#93abc2!important;align-self:start!important;margin:0!important;line-height:1.45!important}.pas-change-item strong,.pas-queue-item strong,.policy-service-queue-item strong,.policy-service-queue-list .workflow-row strong,.implementation-action-list .workflow-row strong,.pas-schedule-list .workflow-row strong{color:#f7fbff!important;overflow-wrap:anywhere!important;line-height:1.28!important}.policy-service-queue-panel>.panel-heading,.pas-change-workbench-card .panel-heading,.policy-admin-card .policy-service-queue-panel .panel-heading{border-bottom:1px solid #5f97c629;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px 16px!important;margin:0 0 14px!important;padding:0 0 16px!important;display:grid!important}.pas-change-item .status-pill,.pas-change-item .tag,.pas-change-item .muted-tag,.pas-queue-item .status-pill,.pas-queue-item .tag,.pas-queue-item .muted-tag,.policy-service-queue-item .status-pill,.policy-service-queue-item .tag,.policy-service-queue-item .muted-tag,.implementation-row-actions .status-pill,.implementation-row-actions .tag,.implementation-row-actions .muted-tag{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;width:auto!important;min-width:max-content!important;max-width:100%!important;height:auto!important;min-height:26px!important;padding:.42rem .72rem!important;line-height:1!important;display:inline-flex!important}@media (width<=940px){.pas-change-approval-row,.pas-change-item>div:first-child,.pas-queue-item>div:first-child,.policy-service-queue-item>div:first-child{grid-template-columns:1fr!important}.pas-queue-actions,.pas-change-actions,.implementation-row-actions,.pas-change-item>div:first-child>div:last-child,.pas-queue-item>div:first-child>div:last-child,.policy-service-queue-item>div:first-child>div:last-child{justify-content:flex-start!important;max-width:100%!important}}@media (width<=680px){.pas-change-item,.pas-queue-item,.policy-service-queue-item,.policy-service-queue-list .workflow-row,.implementation-action-list .workflow-row,.pas-schedule-list .workflow-row{padding:16px!important}}.policy-service-workbench form.policy-service-form,.policy-service-workbench .policy-service-grid,.policy-service-workbench .pas-change-detail-grid{width:100%!important;min-width:0!important}.policy-service-workbench label.policy-service-field,.policy-admin-card label.policy-service-field,.policy-core-card label.policy-service-field{width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:8px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.policy-service-workbench label.policy-service-field>span,.policy-admin-card label.policy-service-field>span,.policy-core-card label.policy-service-field>span{color:#9bb9d3!important;letter-spacing:.16em!important;text-transform:uppercase!important;white-space:normal!important;background:0 0!important;border:0!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;font-size:.68rem!important;font-weight:850!important;line-height:1.1!important;display:block!important;position:static!important;transform:none!important}.policy-service-workbench label.policy-service-field>input,.policy-service-workbench label.policy-service-field>select,.policy-service-workbench label.policy-service-field>textarea,.policy-admin-card label.policy-service-field>input,.policy-admin-card label.policy-service-field>select,.policy-admin-card label.policy-service-field>textarea,.policy-core-card label.policy-service-field>input,.policy-core-card label.policy-service-field>select,.policy-core-card label.policy-service-field>textarea{color:#eef7ff!important;caret-color:#69d8ff!important;background:linear-gradient(#05111efc,#071828fc)!important;border:1px solid #5c97c557!important;border-radius:15px!important;outline:none!important;width:100%!important;min-width:0!important;min-height:50px!important;margin:0!important;padding:13px 15px!important;display:block!important;box-shadow:inset 0 1px #ffffff0b,0 10px 22px #00000024!important}.policy-service-workbench label.policy-service-field>textarea{resize:vertical!important;min-height:112px!important}.policy-service-workbench .policy-service-queue-panel{background:radial-gradient(circle at 100% 0,#43d5ff0e,#0000 36%),linear-gradient(#071a2bc7,#04101dd6)!important;border:1px solid #4e89b838!important;border-radius:22px!important;gap:16px!important;margin-top:24px!important;padding:22px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0a,0 16px 32px #00000029!important}.policy-service-workbench .policy-service-queue-panel>.panel-heading{border-bottom:1px solid #5f97c629!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px 18px!important;margin:0!important;padding:0 0 14px!important;display:grid!important}.policy-service-workbench .policy-service-queue-panel>.panel-heading h3{color:#f6fbff!important;margin:0!important;padding:0!important}.policy-service-workbench .policy-service-queue-list{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;min-width:0!important;display:grid!important}.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item{background:radial-gradient(circle at 100% 0,#43d5ff13,#0000 34%),linear-gradient(#0c263df5,#051321fa)!important;border:1px solid #4e89b84d!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) minmax(260px,auto)!important;grid-template-areas:"main actions"!important;align-items:start!important;gap:12px 22px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:20px 22px!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 1px #ffffff0e,0 14px 28px #0003!important}.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item:before{content:""!important;opacity:.98!important;background:linear-gradient(#4fcbfff2,#f2c15dbd)!important;width:3px!important;position:absolute!important;inset:0 auto 0 0!important}.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item>div:first-child{width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;order:0!important;grid-area:main!important;grid-template-columns:1fr!important;align-content:start!important;align-items:start!important;gap:7px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item>div.stacked-pills,.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item>.stacked-pills{width:auto!important;min-width:0!important;max-width:360px!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-flow:wrap!important;order:0!important;grid-area:actions!important;place-content:flex-start flex-end!important;place-self:start end!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item strong{color:#f7fbff!important;letter-spacing:.01em!important;overflow-wrap:anywhere!important;margin:0!important;font-size:1rem!important;line-height:1.28!important;display:block!important}.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item span:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag),.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item small,.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item .meta-line{color:#bed1e2!important;align-self:start!important;max-width:100%!important;margin:0!important;line-height:1.55!important;display:block!important}.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item small.meta-line:last-of-type{color:#d5bf91!important;background:#ffc7580e!important;border:1px solid #ffc75833!important;border-radius:12px!important;margin-top:4px!important;padding:10px 12px!important}.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item .policy-service-inline-action{color:#c9def0!important;width:auto!important;min-width:max-content!important;max-width:100%!important;height:auto!important;min-height:28px!important;box-shadow:none!important;white-space:nowrap!important;cursor:not-allowed!important;opacity:.88!important;background:#7694ae26!important;border:1px solid #90b0cc40!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:.42rem .72rem!important;font-size:.78rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;transform:none!important}.policy-admin-transaction-panel .policy-transaction-list{gap:14px!important;width:100%!important;display:grid!important}.policy-admin-transaction-panel .policy-transaction-list>article.workflow-row{border-radius:18px!important;grid-template-columns:minmax(0,1fr) minmax(220px,auto)!important;grid-template-areas:"main actions"!important;align-items:start!important;gap:14px 20px!important;padding:18px 20px!important;display:grid!important;overflow:hidden!important}.policy-admin-transaction-panel .policy-transaction-list>article.workflow-row>div:first-child{order:0!important;grid-area:main!important;gap:7px!important;min-width:0!important;padding:0!important;display:grid!important}.policy-admin-transaction-panel .policy-transaction-list>article.workflow-row>.stacked-pills{order:0!important;grid-area:actions!important;justify-content:flex-end!important;place-self:start end!important;max-width:320px!important;margin:0!important}.policy-service-workbench .status-pill,.policy-service-workbench .tag,.policy-service-workbench .muted-tag,.policy-admin-transaction-panel .status-pill,.policy-admin-transaction-panel .tag,.policy-admin-transaction-panel .muted-tag{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;letter-spacing:.035em!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:max-content!important;max-width:100%!important;height:auto!important;min-height:28px!important;padding:.42rem .72rem!important;line-height:1!important;display:inline-flex!important;position:static!important}@media (width<=1080px){.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item,.policy-admin-transaction-panel .policy-transaction-list>article.workflow-row{grid-template-columns:1fr!important;grid-template-areas:"actions""main"!important}.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item>div.stacked-pills,.policy-admin-transaction-panel .policy-transaction-list>article.workflow-row>.stacked-pills{justify-content:flex-start!important;justify-self:start!important;max-width:100%!important}}@media (width<=640px){.policy-service-workbench .policy-service-queue-panel,.policy-service-workbench .policy-service-queue-list>article.workflow-row.policy-service-queue-item,.policy-admin-transaction-panel .policy-transaction-list>article.workflow-row{padding:16px!important}.policy-service-workbench .policy-service-queue-panel>.panel-heading{grid-template-columns:1fr!important}}.workspace{gap:22px}.flow-ribbon.card{background:radial-gradient(circle at 0 0,#2f6fb21a,#0000 28%),linear-gradient(#fffffff5,#f7fbfef0);border:1px solid #1d405d1f;flex-direction:column;gap:18px;padding:22px;display:flex;box-shadow:0 18px 44px #0f263a17}.flow-ribbon-header,.flow-ribbon-grid,.policy-workspace-strip__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.flow-ribbon-header h3,.flow-card h3,.policy-workspace-strip h3{font-family:var(--heading);letter-spacing:-.035em;color:#122b42;margin:0}.flow-ribbon-badges{grid-template-columns:repeat(4,minmax(108px,1fr));gap:10px;min-width:min(100%,560px);display:grid}.flow-mini-metric{background:#ffffffc7;border:1px solid #1739551a;border-radius:16px;flex-direction:column;gap:3px;min-width:0;padding:12px 14px;display:flex;box-shadow:inset 0 1px #ffffffb3}.flow-mini-metric small{color:#6c7f90;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}.flow-mini-metric strong{color:#16344d;text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;overflow:hidden}.flow-path-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.flow-path-step{text-align:left;background:radial-gradient(circle at top right, var(--module-glow), transparent 42%), linear-gradient(180deg, #ffffffeb, #f9fcffe0);color:#17334a;border:1px solid #1c39531f;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;min-height:110px;margin-top:0;margin-bottom:auto;padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:0 12px 26px #0e22340f}.flow-path-step:hover,.flow-path-step[aria-pressed=true]{border-color:var(--module-border);box-shadow:0 18px 34px #122a3e1a, 0 0 0 3px var(--module-glow);transform:translateY(-1px)}.flow-path-step[aria-pressed=true]{background:radial-gradient(circle at top right, var(--module-glow), transparent 36%), linear-gradient(180deg, #fffffffa, #f7fbfff2)}.flow-path-step>.app-icon{grid-row:span 2}.flow-path-step span{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-weight:900;overflow:hidden}.flow-path-step small{color:#637789;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.73rem;line-height:1.28;display:-webkit-box;overflow:hidden}.flow-ribbon-grid{align-items:stretch}.flow-card{background:#ffffffb8;border:1px solid #1739551a;border-radius:22px;flex:1 1 0;min-width:0;padding:16px}.panel-heading--tight{margin-bottom:12px}.work-bucket-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.work-bucket{background:linear-gradient(#f8fbfef0,#ffffffe6);border:1px solid #1d405d1a;border-radius:18px;flex-direction:column;gap:6px;min-height:116px;padding:13px;display:flex}.work-bucket strong{color:#102a40;font-size:1.6rem;line-height:1}.work-bucket span:not(.status-pill){color:#66798a;font-size:.82rem;line-height:1.25}.command-result-list{flex-direction:column;gap:8px;max-height:320px;padding-right:3px;display:flex;overflow:auto}.command-result{text-align:left;color:#18344b;background:#ffffffd1;border:1px solid #1a3d5b1a;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.command-result:hover{border-color:#2f6fb247;transform:translateY(-1px);box-shadow:0 12px 26px #102a4014}.command-result div{flex-direction:column;gap:1px;min-width:0;display:flex}.command-result span:not(.status-pill){color:#64788a;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.command-result strong,.command-result small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-result small{color:#677b8d}.policy-workspace-strip{border:1px solid var(--line-edge);background:radial-gradient(circle at top right, var(--line-glow), transparent 38%), linear-gradient(180deg, #fffffff5, #f8fbfeeb);border-radius:22px;flex-direction:column;gap:14px;padding:16px;display:flex;box-shadow:inset 0 1px #ffffffbf}.policy-workspace-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.policy-workspace-tab{color:#18344b;text-align:left;background:#fffc;border:1px solid #1a3d5b1a;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px;display:flex}.policy-workspace-tab[aria-pressed=true]{border-color:var(--line-edge);background:var(--line-surface);box-shadow:0 0 0 3px var(--line-glow)}.policy-workspace-tab>span:first-child{font-weight:900}.managed-list-toolbar{background:radial-gradient(circle at 100% 0,#2f6fb21a,#0000 30%),linear-gradient(#ebf2f8eb,#f5f8fbe0);border:0;border-radius:20px;grid-template-columns:minmax(0,1.25fr) minmax(210px,.75fr);align-items:start;box-shadow:inset 0 1px #ffffffd1}.managed-list-filter input,.managed-list-filter select,.search-field input,.assistant-composer textarea,.auth-field input,.implementation-editor input,.implementation-editor textarea,.implementation-editor select,.customer-setup-field input,.customer-setup-field select,input[type=search],input[type=text],input[type=email],input[type=password],textarea,select{background-color:#0d2438}.managed-list-filter input,.managed-list-filter select{background:linear-gradient(#0c2235fa,#0f2a40f5)}.managed-list-help{color:#637789;font-size:.75rem;font-weight:700}@media (width<=1240px){.flow-path-rail,.policy-workspace-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.flow-ribbon-grid,.flow-ribbon-header,.policy-workspace-strip__header{flex-direction:column}.flow-ribbon-badges,.work-bucket-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}}@media (width<=720px){.flow-ribbon.card{padding:16px}.flow-path-rail,.flow-ribbon-badges,.work-bucket-grid,.policy-workspace-tabs,.managed-list-toolbar{grid-template-columns:1fr}.command-result{grid-template-columns:auto minmax(0,1fr)}.command-result .status-pill{grid-column:2;width:fit-content}}:root{--ixp-dark-card-bg:radial-gradient(circle at 100% 0%, #43d5ff16, transparent 34%), linear-gradient(180deg, #102840f4, #071422fb);--ixp-dark-card-border:#6fcdf329;--ixp-dark-card-text:#f3f8fc;--ixp-dark-card-muted:#b8cbdb}.flow-ribbon.card,.flow-mini-metric,.flow-path-step,.flow-path-step[aria-pressed=true],.flow-card,.work-bucket,.command-result,.policy-workspace-strip,.policy-workspace-tab,.policy-workspace-tab[aria-pressed=true],.managed-list-toolbar{border-color:var(--ixp-dark-card-border)!important;color:var(--ixp-dark-card-text)!important;background:radial-gradient(circle at 100% 0,#43d5ff16,#0000 34%),linear-gradient(#102840f4,#071422fb)!important;box-shadow:0 18px 44px #00000038,inset 0 1px #ffffff0b!important}.flow-ribbon-header h3,.flow-card h3,.policy-workspace-strip h3,.flow-mini-metric strong,.flow-path-step span,.work-bucket strong,.command-result strong,.policy-workspace-tab>span:first-child{color:var(--ixp-dark-card-text)!important}.flow-mini-metric small,.flow-path-step small,.work-bucket span:not(.status-pill),.command-result span:not(.status-pill),.command-result small,.policy-workspace-tab small,.managed-list-help{color:var(--ixp-dark-card-muted)!important}.flow-path-step:hover,.flow-path-step[aria-pressed=true],.command-result:hover,.policy-workspace-tab[aria-pressed=true]{border-color:#43d5ff4d!important;box-shadow:0 22px 54px #00000047,0 0 0 3px #43d5ff17,inset 0 1px #ffffff0e!important}.shell{grid-template-columns:var(--shell-sidebar-width-standard) minmax(0, 1fr)!important;gap:var(--shell-page-gutter)!important;align-items:start!important}.shell-sidebar-column{width:var(--shell-sidebar-width-standard)!important;gap:12px!important}.sidebar.card{--sidebar-padding:18px!important;--sidebar-gap:12px!important;color:#f7fbfff0!important;background:radial-gradient(circle at 100% 0,#43d5ff16,#0000 34%),linear-gradient(#102840f4,#071422fb)!important;border:1px solid #699ac038!important;border-radius:28px!important;flex-direction:column!important;max-width:none!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 30px 70px #020a1242,inset 0 1px #ffffff0f!important}.sidebar.card:before{content:"";pointer-events:none;z-index:0;background:0 0;position:absolute;inset:0}.sidebar.card>*{z-index:1;position:relative}.sidebar-pinned{background:0 0!important;border-radius:0!important;flex-direction:column!important;gap:12px!important;margin:0!important;padding:18px 18px 12px!important;display:flex!important;overflow:visible!important}.sidebar-pinned:after{display:none!important}.shell-sidebar-logo{justify-content:center!important;padding:2px 4px 8px!important}.shell-sidebar-logo img{filter:drop-shadow(0 16px 24px #00000047)drop-shadow(0 0 18px #43d5ff14)!important;width:min(100%,196px)!important}.sidebar-rail-toolbar{gap:10px!important;padding:0 18px 2px!important;display:grid!important}.sidebar-rail-toggle{color:#eff8fff0!important;text-align:left!important;background:radial-gradient(circle at 100% 0,#43d5ff11,#0000 34%),linear-gradient(#ffffff0b,#ffffff05)!important;border:1px solid #84aecd29!important;border-radius:14px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;padding:10px 12px!important;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s!important;display:inline-grid!important;box-shadow:inset 0 1px #ffffff0b!important}.sidebar-rail-toggle:hover,.sidebar-rail-toggle:focus-visible{border-color:#5dc9ff52!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff0e,0 12px 22px #020a1238!important}.sidebar-rail-toggle span:last-child{font-size:.79rem!important;font-weight:700!important;line-height:1.2!important}.sidebar-rail-toggle__icon{color:#7ac4ffeb!important;place-items:center!important;width:18px!important;height:18px!important;font-size:.9rem!important;display:inline-grid!important}.sidebar-rail-toolbar__meta{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.sidebar-rail-status{color:#97b0c9c2!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.69rem!important;font-weight:700!important}.sidebar-rail-mode{color:#7ac4ffeb!important;background:0 0!important;border:0!important;padding:0!important;font-size:.72rem!important;font-weight:700!important;line-height:1.1!important}.sidebar-footer-dock{z-index:3!important;background:linear-gradient(#07142200,#071422eb 28%,#071422fa 100%)!important;margin-top:auto!important;padding:10px 18px 16px!important;display:grid!important;position:sticky!important;bottom:0!important}.sidebar-footer-brand{justify-content:center!important;display:flex!important}.sidebar-footer-brand .shell-sidebar-logo{justify-content:center!important;width:100%!important;padding:0!important}.sidebar-footer-brand .shell-sidebar-logo img{object-fit:contain!important;width:min(100%,212px)!important;max-height:82px!important}.sidebar-footer-meta{background:linear-gradient(#0a1725f5,#07121ffa)!important;border:1px solid #577ea42e!important;border-radius:14px!important;gap:8px!important;width:100%!important;padding:12px 14px!important;display:grid!important;box-shadow:inset 0 1px #ffffff08!important}.sidebar-footer-meta__row{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.sidebar-footer-meta__row span{color:#97b0c9c2!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:700!important}.sidebar-footer-meta__row strong{color:#eef6fc!important;text-align:right!important;font-size:.78rem!important;font-weight:700!important}.sidebar .brand-card{background:radial-gradient(circle at 100% 0,#43d5ff13,#0000 36%),linear-gradient(#ffffff0e,#ffffff06)!important;border:1px solid #84aecd29!important;border-radius:20px!important;gap:10px!important;padding:12px 12px 14px!important;box-shadow:inset 0 1px #ffffff0e!important}.sidebar .brand-card .eyebrow{color:#9dd3efe6!important;letter-spacing:.14em!important;padding:0!important}.sidebar .brand-card .supporting-copy{color:#c8d9e8c7!important;margin:0!important;font-size:.78rem!important;line-height:1.45!important}.sidebar .brand-badges{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.sidebar .brand-badge,.sidebar .muted-tag,.sidebar .state-pill{color:#dcf4fff0!important;background:#ffffff0f!important;border-color:#75a9d12e!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;box-shadow:inset 0 1px #ffffff0e!important}.sidebar-command-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sidebar-command-stat{text-align:left;color:#eaf7fff0;background:radial-gradient(circle at 100% 0,#43d5ff14,#0000 34%),linear-gradient(#ffffff12,#ffffff07);border:1px solid #84aecd29;border-radius:16px;min-width:0;padding:10px 11px;transition:transform .18s,border-color .18s,background .18s;position:relative;box-shadow:inset 0 1px #ffffff0e}.sidebar-command-stat:hover{background:radial-gradient(circle at 100% 0,#43d5ff20,#0000 38%),linear-gradient(#ffffff16,#ffffff09);border-color:#5dc9ff47;transform:translateY(-1px)}.sidebar-command-stat span{color:#abc7dbdb;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800;line-height:1.15;display:block}.sidebar-command-stat strong{color:#fff;margin-top:4px;font-size:1.08rem;line-height:1.05;display:block}.sidebar-command-stat--danger{border-color:#ff726a57}.sidebar-command-stat--warning{border-color:#ffc75847}.sidebar-command-stat--positive{border-color:#4ddc8c3d}.sidebar .sidebar-session-card{background:radial-gradient(circle at 100% 0,#43d5ff12,#0000 36%),linear-gradient(#ffffff0e,#ffffff06)!important;border:1px solid #84aecd26!important;border-radius:18px!important;gap:10px!important;padding:12px!important;box-shadow:inset 0 1px #ffffff0e!important}.sidebar .session-card-header,.sidebar .session-card-title{gap:8px!important}.sidebar .session-card-title .section-kicker,.sidebar .section-kicker{color:#9dd3efdb!important;padding:0!important}.sidebar .user-session-copy{gap:2px!important}.sidebar .user-session-copy strong{color:#fffffffa!important;font-size:.92rem!important;line-height:1.22!important}.sidebar .user-session-copy span,.sidebar .user-session-copy small,.sidebar .supporting-copy,.sidebar .dense-list,.sidebar .dense-list li{color:#c4d8e8c7!important;font-size:.76rem!important;line-height:1.42!important}.sidebar .inline-action{color:#ddf4fff5!important;background:#43d5ff14!important;border:1px solid #43d5ff33!important;border-radius:999px!important;width:fit-content!important;min-height:30px!important;padding:.4rem .7rem!important}.sidebar-section{gap:9px!important;padding-top:0!important}.sidebar-nav-section{gap:8px;padding:0 6px 2px;display:grid}.sidebar-nav-section__head{justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.sidebar-nav-section__head .section-kicker{white-space:nowrap;margin:0}.sidebar-nav-section__toggle{color:#ebf7ffeb;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding:0 8px;display:flex}.sidebar-nav-section__toggle .section-kicker{white-space:nowrap;margin:0}.sidebar-nav-section__toggle:hover .section-kicker,.sidebar-nav-section__toggle[aria-expanded=true] .section-kicker{color:#fffffffa}.sidebar-nav-section__toggle-meta{color:#b8cfe1c7;background:#07131fa3;border:1px solid #84aecd2e;border-radius:999px;align-items:center;gap:8px;padding:3px 8px;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.sidebar-workflow-nav{gap:8px;display:grid}.sidebar-nav-item-shell{position:relative}.sidebar-nav-item-shell.is-compact .sidebar-nav-pin{top:9px;right:9px;transform:none}.sidebar-nav-item{text-align:left;color:#ebf7fff0;background:radial-gradient(circle at 100% 0,#43d5ff0b,#0000 36%),linear-gradient(#ffffff0b,#ffffff05);border:1px solid #84aecd1f;border-radius:17px;grid-template-columns:34px minmax(0,1fr) 7px;align-items:center;gap:10px;width:100%;min-width:0;padding:10px 10px 10px 11px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.sidebar-nav-item:before{content:"";background:var(--module-accent,#62dcff);opacity:.55;border-radius:0 999px 999px 0;width:3px;position:absolute;inset:10px auto 10px 0}.sidebar-nav-item:hover{border-color:var(--module-border,#5dc9ff42);background:radial-gradient(circle at 100% 0,#43d5ff18,#0000 38%),linear-gradient(#fff1,#ffffff06);transform:translateY(-1px)}.sidebar-nav-item:focus-visible,.sidebar-nav-pin:focus-visible,.sidebar-quick-link:focus-visible,.sidebar-nav-section__toggle:focus-visible,.manager-toolbar-search-result:focus-visible{outline-offset:2px;outline:2px solid #75c1ffeb}.sidebar-nav-item[aria-current=page]{color:#fff;border-color:var(--module-border,#5dc9ff52);box-shadow:inset 0 0 0 1px #ffffff0e, 0 12px 22px var(--module-glow,#00000038);background:radial-gradient(circle at 100% 0,#43d5ff1b,#0000 34%),linear-gradient(#102840f4,#071422fb)!important}.sidebar-nav-item[aria-current=page]:before{opacity:1;background:color-mix(in srgb, var(--module-accent,#62dcff) 74%, #fff 26%);filter:saturate(1.75)brightness(1.38);box-shadow:0 0 8px var(--module-accent,#62dcff), 0 0 18px var(--module-accent,#62dcff), 0 0 28px var(--module-glow,#43d5ff70)}.sidebar-nav-icon{background:#ffffff12!important;border-radius:12px!important;width:32px!important;height:32px!important;box-shadow:inset 0 1px #ffffff0e!important}.sidebar-nav-copy{gap:2px;min-width:0;display:grid}.sidebar-nav-copy strong{color:#fffffffa;text-overflow:initial;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.16;display:-webkit-box;overflow:hidden}.sidebar-nav-copy small{color:#b8cfe1b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.69rem;line-height:1.28;display:-webkit-box;overflow:hidden}.sidebar-nav-item--compact{border-radius:15px;grid-template-columns:30px minmax(0,1fr) 7px;min-height:52px;padding:8px 38px 8px 11px}.sidebar-nav-copy--compact{gap:1px}.sidebar-nav-copy--compact strong{font-size:.8rem;line-height:1.18}.sidebar-nav-active{background:0 0;border-radius:999px;width:6px;height:6px}.sidebar-nav-item[aria-current=page] .sidebar-nav-active{background:var(--module-accent,#62dcff);box-shadow:0 0 16px var(--module-accent,#62dcff)}.sidebar-nav-pin{z-index:3;color:#b8cfe1cc;text-align:center;text-shadow:0 0 8px #00000059;background:#06101cb8;border:1px solid #84aecd2e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-family:Segoe UI Symbol,Segoe UI,sans-serif;font-size:.74rem;font-weight:700;line-height:1;transition:transform .18s,color .18s,border-color .18s,background .18s;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:inset 0 1px #ffffff0d}.sidebar-nav-pin:hover{color:#fff4b2;background:#231d08c7;border-color:#ffd65c57;transform:translateY(-1px)}.sidebar-nav-pin.is-active{color:#ffd65c;background:#231d08d1;border-color:#ffd65c57;font-size:1.11rem}.sidebar-quick-links{flex-wrap:wrap;gap:8px;padding:0 8px;display:flex}.sidebar-quick-link{color:#ebf7ffeb;background:radial-gradient(circle at 100% 0,#43d5ff0e,#0000 34%),linear-gradient(#ffffff0b,#ffffff05);border:1px solid #84aecd24;border-radius:999px;align-items:center;gap:7px;min-width:0;max-width:100%;padding:7px 11px;transition:transform .18s,border-color .18s,background .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0b}.sidebar-quick-link:hover{border-color:var(--module-border,#5dc9ff42);transform:translateY(-1px)}.sidebar-quick-link.is-active{border-color:var(--module-border,#5dc9ff4d);background:radial-gradient(circle at 100% 0,#43d5ff1b,#0000 34%),linear-gradient(#102840f4,#071422fb)}.sidebar-quick-link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.73rem;line-height:1.1;overflow:hidden}.sidebar-section--scope{margin-inline:18px!important;padding-top:12px!important}.sidebar-section--scope .section-header-inline{align-items:center!important;padding:0!important}.sidebar-section--scope .nav-button,.sidebar-section--scope .line-filter-trigger{color:#eff8fff0!important;background:radial-gradient(circle at 100% 0,#43d5ff11,#0000 34%),linear-gradient(#ffffff0d,#ffffff06)!important;border:1px solid #84aecd24!important;border-radius:16px!important;width:100%!important;min-width:0!important;padding:11px 12px!important;box-shadow:inset 0 1px #ffffff0d!important}.sidebar-section--scope .nav-dropdown-copy span{color:#fffffffa!important;font-size:.84rem!important;line-height:1.2!important}.sidebar-section--scope .nav-dropdown-copy small{color:#b8cfe1b8!important;font-size:.72rem!important}.manager-toolbar-search--workspace{position:relative}.manager-toolbar-search__shortcut{color:#95b5d1b8;white-space:nowrap;font-size:.66rem;font-weight:700;line-height:1}.manager-toolbar-search--workspace .manager-toolbar-search__field:focus-within{border-color:#589cdeeb!important;box-shadow:inset 0 1px #ffffff08,0 0 0 3px #4a84c424!important}.manager-toolbar-search-panel{z-index:26;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 100% 0,#326fb62e,#0000 28%),linear-gradient(#0a1827fb,#07121ffe);border:1px solid #49749d85;border-radius:18px;gap:14px;padding:14px;display:grid;position:absolute;top:calc(100% + 12px);left:0;right:0;box-shadow:0 26px 60px #02070e80,inset 0 1px #ffffff0d}.manager-toolbar-search-panel__header,.manager-toolbar-search-panel__section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.manager-toolbar-search-panel__header .section-kicker{color:#a9ccebe0;margin:0;padding-bottom:0}.manager-toolbar-search-panel__scope{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.manager-toolbar-search-scope-chip{color:#e2eff9d6;white-space:nowrap;background:#ffffff09;border:1px solid #4f799e47;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:6px 10px;font-size:.69rem;font-weight:700;line-height:1;display:inline-flex}.manager-toolbar-search-panel__hint,.manager-toolbar-search-panel__section-head span{color:#95b5d1b8;font-size:.7rem;line-height:1.2}.manager-toolbar-search-panel__section{gap:8px;display:grid}.manager-toolbar-search-panel__section-head strong{color:#eef6fc;font-size:.83rem;line-height:1.2}.manager-toolbar-search-panel__list{gap:8px;max-height:min(52vh,420px);display:grid;overflow-y:auto}.manager-toolbar-search-result{color:#ecf6fcf2;text-align:left;background:radial-gradient(circle at 100% 0,#3f83cd1c,#0000 28%),linear-gradient(#ffffff0c,#ffffff05);border:1px solid #4f799e47;border-radius:15px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;padding:11px 12px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.manager-toolbar-search-result:hover{background:radial-gradient(circle at 100% 0,#3f83cd29,#0000 30%),linear-gradient(#ffffff12,#ffffff06);border-color:#6aa9e26b;transform:translateY(-1px);box-shadow:0 16px 28px #01060c47}.manager-toolbar-search-result--command{border-color:#62dcff38}.app-dialog-layer{z-index:1600;place-items:center;padding:32px 24px;display:grid;position:fixed;inset:0}.app-dialog-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07101cb8;position:absolute;inset:0}.app-dialog{z-index:1;color:#eef6fc;width:min(880px,100vw - 48px);max-height:min(92vh,1120px);box-shadow:var(--elevation-dialog);background:radial-gradient(circle at 100% 0,#487aff1f,#0000 28%),linear-gradient(#081626fa,#09192afa);border:1px solid #78aadc3d;border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.app-dialog--narrow{width:min(640px,100vw - 48px)}.app-dialog--wide{width:min(1080px,100vw - 48px)}.app-dialog__header,.app-dialog__footer{justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px;display:flex}.app-dialog__header{border-bottom:1px solid #78aadc29}.app-dialog__header-copy{gap:10px;min-width:0;display:grid}.app-dialog__eyebrow{color:#85b6ee;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.app-dialog__title{color:#f7fbff;margin:0;font-size:1.85rem;line-height:1.08}.app-dialog__description{color:#b9cce0;max-width:72ch;margin:0;line-height:1.6}.app-dialog__header-meta{justify-content:flex-end;align-items:flex-start;gap:12px;min-width:0;display:flex}.app-dialog__close{color:#e4f1fc;background:#0c1f34c7;border:1px solid #6795c038;border-radius:999px;flex:none;width:42px;height:42px;font-size:1.35rem;line-height:1;box-shadow:inset 0 1px #ffffff0a}.app-dialog__body{min-height:0;padding:28px;overflow:auto}.app-dialog__footer{border-top:1px solid #78aadc29;align-items:center}.app-dialog__footer-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;width:100%;display:flex}.app-dialog__action{min-width:148px;font:inherit;border-radius:999px;padding:.9rem 1.15rem;font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s}.app-dialog__action:hover:not(:disabled),.app-dialog__close:hover,.app-dialog__close:focus-visible,.app-dialog__action:focus-visible{transform:translateY(-1px)}.app-dialog__action:disabled{opacity:.62;cursor:wait}.app-dialog__action--secondary{color:#d8e8fb;background:#0d1f34bf;border:1px solid #5f92c447}.app-dialog__action--primary{color:#f8fcff;background:linear-gradient(135deg,#1d7ce2,#39b1ff);border:1px solid #5ac2ff52;box-shadow:0 16px 28px #1462b047}.app-dialog__action--danger{color:#ffd8d8;background:#6a1a1a57;border:1px solid #ea6c6c3d}.app-dialog:focus-visible,.app-dialog__close:focus-visible,.app-dialog__action:focus-visible{outline-offset:2px;outline:2px solid #7ac4ffe6}.manager-toolbar-search-result>div{gap:3px;min-width:0;display:grid}.manager-toolbar-search-result>div span{color:#f4f9fd;font-size:.83rem;font-weight:700;line-height:1.18}.manager-toolbar-search-result>div small{color:#abc6ddbd;font-size:.72rem;line-height:1.35}.manager-toolbar-search-result__meta{color:#7ac4ffe6;white-space:nowrap;font-size:.71rem;font-weight:700;line-height:1}.manager-toolbar-search-panel__empty{color:#abc6ddb8;margin:0;font-size:.74rem;line-height:1.45}.sidebar-section--scope .nav-dropdown-count{color:#62dcfff2!important;font-size:.88rem!important}.sidebar .module-dropdown-menu{background:radial-gradient(circle at 100% 0,#43d5ff18,#0000 34%),linear-gradient(#102840fa,#071422fe)!important;border-color:#699ac03d!important;box-shadow:0 22px 46px #00000057!important}.sidebar .callout-panel{background:#ffffff09!important;border:1px solid #84aecd1f!important;border-radius:18px!important;margin:14px 18px 18px!important;padding:13px!important;box-shadow:inset 0 1px #ffffff0a!important}.sidebar--compact .sidebar-command-summary,.sidebar--compact .sidebar-section--workflow-nav{gap:7px!important}.sidebar--compact .sidebar-nav-copy small,.sidebar--compact .brand-card .supporting-copy,.sidebar--compact .brand-badges{display:none!important}.sidebar--compact .sidebar-nav-pin{display:none}.sidebar--compact .sidebar-nav-item{grid-template-columns:30px minmax(0,1fr) 7px;padding-block:9px}.sidebar--compact .sidebar-nav-copy strong{font-size:.82rem}.shell--sidebar-compact{--sidebar-collapsed-width:72px;--sidebar-expanded-width:280px;grid-template-columns:var(--sidebar-collapsed-width) minmax(0, 1fr)!important}.shell--sidebar-compact .shell-sidebar-column{width:var(--sidebar-collapsed-width)!important;min-width:var(--sidebar-collapsed-width)!important;max-width:var(--sidebar-collapsed-width)!important;z-index:calc(var(--shell-z-sidebar) + 1)!important;overflow:visible!important}.shell--sidebar-compact .sidebar.card{width:var(--sidebar-collapsed-width)!important;min-width:var(--sidebar-collapsed-width)!important;max-width:var(--sidebar-expanded-width)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;transition:width .22s,border-color .18s,box-shadow .18s!important}.shell--sidebar-compact .shell-sidebar-column:hover .sidebar.card,.shell--sidebar-compact .shell-sidebar-column:focus-within .sidebar.card{width:var(--sidebar-expanded-width)!important}.shell--sidebar-compact .sidebar-pinned{padding:0 0 12px!important}.shell--sidebar-compact .shell-sidebar-logo,.shell--sidebar-compact .sidebar-rail-toolbar{display:none!important}.shell--sidebar-compact .sidebar-nav-section{gap:10px;padding-inline:0}.shell--sidebar-compact .sidebar-nav-section__head{min-height:12px;padding:0 4px;position:relative}.shell--sidebar-compact .sidebar-nav-section__head:before{content:"";background:#82a0bc2e;width:100%;height:1px;display:block}.shell--sidebar-compact .sidebar-nav-section__head>*{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.shell--sidebar-compact .sidebar-workflow-nav,.shell--sidebar-compact .sidebar-quick-links{gap:8px;padding:0;display:grid}.shell--sidebar-compact .sidebar-nav-item-shell{overflow:visible}.shell--sidebar-compact .sidebar-nav-item{grid-template-columns:34px minmax(0,1fr);justify-content:flex-start;min-height:52px;padding:8px 2px 8px 11px;border:0!important}.shell--sidebar-compact .sidebar-nav-item:before{opacity:.82;background:var(--module-accent,#62dcff);width:3px;height:16px;box-shadow:none;transition:opacity .18s,box-shadow .18s,background .18s,filter .18s;top:50%;bottom:auto;left:0;transform:translateY(-50%)}.shell--sidebar-compact .sidebar-nav-item:hover:before{opacity:1;filter:saturate(1.12)brightness(1.08);box-shadow:0 0 5px var(--module-accent,#62dcff), 0 0 12px var(--module-accent,#62dcff), 0 0 20px var(--module-glow,#43d5ff6b)}.shell--sidebar-compact .sidebar-nav-item[aria-current=page]:before{opacity:1;background:color-mix(in srgb, var(--module-accent,#62dcff) 72%, #fff 28%);filter:saturate(1.95)brightness(1.52);width:4px;height:20px;box-shadow:0 0 8px var(--module-accent,#62dcff), 0 0 18px var(--module-accent,#62dcff), 0 0 30px var(--module-glow,#43d5ffb3)}.shell--sidebar-compact .sidebar-nav-copy{opacity:0;align-content:center;max-width:0;transition:opacity .16s,max-width .22s;overflow:hidden}.shell--sidebar-compact .sidebar-nav-copy strong,.shell--sidebar-compact .sidebar-nav-copy small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.shell--sidebar-compact .sidebar-nav-copy strong{text-overflow:clip;-webkit-line-clamp:unset;-webkit-box-orient:initial;white-space:nowrap}.shell--sidebar-compact .sidebar-nav-copy small{-webkit-line-clamp:unset;white-space:nowrap}.shell--sidebar-compact .sidebar-nav-pin{opacity:1;pointer-events:auto;transition:opacity .16s,transform .18s,color .18s,border-color .18s,background .18s;display:inline-flex!important}.shell--sidebar-compact .sidebar-nav-item-shell.is-compact .sidebar-nav-pin{top:-2px;left:33px;right:auto}.shell--sidebar-compact .sidebar-nav-active{display:none!important}.shell--sidebar-compact .sidebar-quick-link{justify-content:center;width:44px;min-width:44px;min-height:44px;padding:0;overflow:hidden}.shell--sidebar-compact .sidebar-quick-link span{opacity:0;max-width:0;transition:opacity .16s,max-width .22s}.shell--sidebar-compact .shell-sidebar-column:hover .sidebar-nav-copy,.shell--sidebar-compact .shell-sidebar-column:focus-within .sidebar-nav-copy{opacity:1;max-width:188px}.shell--sidebar-compact .shell-sidebar-column:hover .sidebar-nav-pin,.shell--sidebar-compact .shell-sidebar-column:focus-within .sidebar-nav-pin{opacity:1;pointer-events:auto}.shell--sidebar-compact .shell-sidebar-column:hover .sidebar-quick-link,.shell--sidebar-compact .shell-sidebar-column:focus-within .sidebar-quick-link{justify-content:flex-start;width:100%;padding:7px 11px 7px 24px}.shell--sidebar-compact .shell-sidebar-column:hover .sidebar-quick-link span,.shell--sidebar-compact .shell-sidebar-column:focus-within .sidebar-quick-link span{opacity:1;max-width:160px}.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar-session-card,.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar-section--scope,.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar-footer-dock{opacity:0;pointer-events:none;max-height:0;margin:0!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar.card{scrollbar-gutter:auto!important;overflow:hidden!important}.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar-pinned{overflow:hidden!important}.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar-nav-item-shell,.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar-quick-links>*{overflow:visible!important}.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar-nav-pin{opacity:1!important;pointer-events:auto!important}.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar.card::-webkit-scrollbar{width:0!important;height:0!important}.shell--sidebar-compact .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar-pinned::-webkit-scrollbar{width:0!important;height:0!important}@media (width>=1181px){.shell-sidebar-column{top:var(--shell-sticky-top)!important;position:sticky!important}.sidebar.card{max-height:calc(100svh - (var(--shell-sticky-top) * 2))!important;scrollbar-gutter:stable!important;overflow:hidden auto!important}.sidebar.card::-webkit-scrollbar{width:10px}.sidebar.card::-webkit-scrollbar-thumb{background:#7aadd338 padding-box padding-box;border:3px solid #0000;border-radius:999px}}@media (width<=1180px){.shell{grid-template-columns:1fr!important}.sidebar.card{max-height:none!important;position:static!important}.sidebar-workflow-nav{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.sidebar-command-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.sidebar-section--scope{margin-inline:18px!important}}@media (width<=840px){.sidebar-command-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar-workflow-nav{grid-template-columns:1fr}.sidebar-section--scope{margin-inline:16px!important}.sidebar.card{border-radius:22px!important}}.sidebar .brand-card--role{gap:12px!important}.sidebar .brand-card--role .sidebar-command-summary{margin-top:2px!important}.sidebar-command-stat--info{border-color:#43d5ff3d!important}.sidebar-command-stat--neutral{border-color:#84aecd29!important}.sidebar-section--workflow-nav{margin-top:0!important}@media (width>=1181px){.shell{grid-template-columns:clamp(320px,24vw,364px) minmax(0,1fr)!important;align-items:stretch!important;gap:18px!important;min-height:100svh!important;padding:0 18px 18px 0!important}.shell-sidebar-column{align-self:stretch!important;width:100%!important;min-height:100svh!important;padding-right:0!important;position:sticky!important;top:0!important}.sidebar.card{scrollbar-width:none!important;border-radius:0 28px 28px 0!important;flex-direction:column!important;min-height:100svh!important;max-height:100svh!important;padding:0!important;display:flex!important;overflow:hidden auto!important}.sidebar.card::-webkit-scrollbar{display:none}.sidebar-pinned{flex:none!important;gap:10px!important;padding:22px 20px 12px!important}.shell-sidebar-logo{justify-content:flex-start!important;padding:0 0 12px!important}.shell-sidebar-logo img{width:min(100%,236px)!important}.sidebar-section--workflow-nav{margin-top:0!important}.sidebar-section--scope{padding-top:10px!important}.sidebar-section--scope .section-header-inline{gap:8px!important}.sidebar-section--scope .muted-tag{flex-shrink:0;width:auto!important}.sidebar .brand-card,.sidebar .sidebar-session-card{border-radius:20px!important;padding:14px!important}.sidebar .brand-card .supporting-copy,.sidebar .sidebar-session-card>.supporting-copy{-webkit-line-clamp:3;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.sidebar .user-session-copy{gap:3px!important}.sidebar .user-session-copy strong{font-size:.96rem!important}.sidebar .user-session-copy span,.sidebar .user-session-copy small,.sidebar .supporting-copy,.sidebar .dense-list,.sidebar .dense-list li{font-size:.78rem!important}.sidebar .module-dropdown,.sidebar .module-dropdown .nav-dropdown-trigger,.sidebar .module-dropdown .line-filter-trigger{width:100%!important}.sidebar-section--footer-note{margin-top:auto!important;margin-bottom:20px!important}.sidebar-section--footer-note.callout-panel{padding:14px!important}}.sidebar-section--workflow-nav .section-kicker{letter-spacing:.14em!important;margin-inline:2px!important;font-size:.68rem!important}.sidebar-workflow-nav{max-height:none!important}.sidebar-nav-item{min-height:58px!important}.sidebar-nav-item[aria-current=page] .sidebar-nav-copy small{color:#d6ecf9d1!important}.sidebar .sidebar-session-card--identity{border-color:#43d5ff2e!important}.sidebar .sidebar-session-card--workspace{border-color:#4ddc8c24!important}.sidebar .callout-panel--role{background:radial-gradient(circle at 100% 0,#43d5ff0f,#0000 36%),linear-gradient(#ffffff0b,#ffffff05)!important}.sidebar .callout-panel--role li::marker{color:#43d5ffeb!important}.masthead.card,.flow-ribbon.card,.ops-admin-main-panel .card,.ops-admin-main-panel .subcard,.metric-grid--ops-admin .metric-card{background:radial-gradient(circle at 100% 0,#43d5ff16,#0000 34%),linear-gradient(#102840f4,#071422fb)!important;border-color:#699ac038!important;box-shadow:inset 0 1px #ffffff0e,0 18px 38px #0000003d!important}.flow-ribbon--ops-admin{border-radius:24px!important;padding:18px!important}.flow-ribbon--ops-admin .flow-ribbon-header{align-items:stretch!important;gap:18px!important}.flow-ribbon--ops-admin .flow-ribbon-header h3,.ops-admin-main-panel h3,.ops-admin-main-panel strong,.ops-admin-main-panel .command-deck-summary,.ops-admin-main-panel .supporting-copy,.ops-admin-main-panel .meta-line{color:#f4fbfff5!important}.flow-ribbon--ops-admin .supporting-copy,.ops-admin-main-panel .supporting-copy,.ops-admin-main-panel small,.ops-admin-main-panel span,.ops-admin-main-panel .dense-list,.ops-admin-main-panel .dense-list li{color:#bcd3e4c2!important}.flow-ribbon--ops-admin .flow-mini-metric,.ops-admin-main-panel .command-signal-card,.ops-admin-product-card,.ops-admin-roadmap-row,.ops-admin-change-row,.ops-admin-mini-metrics span,.ops-admin-queue-row{background:radial-gradient(circle at 100% 0,#43d5ff0f,#0000 34%),linear-gradient(#ffffff0d,#ffffff05)!important;border:1px solid #84aecd24!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff0b!important}.flow-ribbon--ops-admin .flow-mini-metric small,.ops-admin-main-panel .section-kicker{color:#62dcffc7!important}.flow-ribbon--ops-admin .flow-mini-metric strong{text-overflow:ellipsis;white-space:nowrap;max-width:20ch;overflow:hidden;color:#fffffffa!important}.flow-ribbon--ops-admin .flow-path-rail{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))!important}.flow-ribbon--ops-admin .flow-path-step{min-height:108px!important}.flow-ribbon--ops-admin .flow-card,.flow-ribbon--ops-admin .quick-search-field input,.flow-ribbon--ops-admin .command-result{background:radial-gradient(circle at 100% 0,#43d5ff16,#0000 34%),linear-gradient(#102840f4,#071422fb)!important;border-color:#699ac033!important}.metric-grid--ops-admin{grid-template-columns:repeat(4,minmax(0,1fr))!important}.metric-grid--ops-admin .metric-card{grid-template-rows:30px 64px 48px!important;min-height:112px!important}.ops-admin-main-panel{gap:18px!important}.ops-admin-command-deck{border-color:#4ddc8c2e!important}.ops-admin-control-grid{grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr);gap:18px;display:grid}.ops-admin-secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ops-admin-control-card{max-width:none!important;padding:18px!important}.ops-admin-control-card .panel-heading,.ops-admin-audit-card .panel-heading{padding:0 0 14px!important}.ops-admin-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ops-admin-product-card{gap:9px;min-height:142px;padding:14px;display:grid;border-left:3px solid var(--line-accent,#43d5ffb3)!important}.ops-admin-product-card>strong,.ops-admin-change-row>strong,.ops-admin-queue-row strong,.ops-admin-roadmap-row strong{font-size:.94rem;line-height:1.25;color:#fffffff7!important}.ops-admin-mini-metrics{flex-wrap:wrap;gap:7px;margin-top:2px;display:flex}.ops-admin-mini-metrics span{padding:5px 8px;font-size:.68rem;line-height:1;color:#d4e9f7d1!important}.ops-admin-mini-metrics--wide{margin-bottom:14px}.ops-admin-queue-list{max-height:540px;padding-right:4px;overflow:auto}.ops-admin-queue-row{border-left:3px solid var(--line-accent,#43d5ffb3)!important}.ops-admin-queue-row small{margin-top:5px;display:block;color:#ffce88db!important}.ops-admin-roadmap-list,.ops-admin-secondary-grid .action-stack{gap:10px;display:grid}.ops-admin-roadmap-row,.ops-admin-change-row{gap:8px;padding:13px;display:grid}.ops-admin-roadmap-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.ops-admin-roadmap-row div,.ops-admin-change-row{min-width:0}.ops-admin-roadmap-row span:first-child{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;color:#62dcffc7!important}.ops-admin-change-row .item-row,.ops-admin-product-card .item-row{flex-wrap:wrap;gap:7px!important}.ops-admin-main-panel .connector-list,.ops-admin-main-panel .report-list{gap:8px!important}.ops-admin-audit-card{max-width:none!important}.ops-admin-audit-card .audit-monitor-card,.ops-admin-audit-card .audit-monitor-layout{background:0 0!important}@media (width<=1320px){.ops-admin-control-grid,.ops-admin-secondary-grid,.ops-admin-product-grid{grid-template-columns:1fr!important}.metric-grid--ops-admin{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.metric-grid--ops-admin{grid-template-columns:1fr!important}.flow-ribbon--ops-admin .flow-ribbon-badges{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ops-admin-main-panel .workflow-command-deck,.ops-admin-main-panel .ops-admin-control-card,.ops-admin-main-panel .audit-monitor-card{width:100%!important;max-width:none!important}.ops-admin-command-deck{padding:22px 24px 20px!important;overflow:hidden!important}.ops-admin-command-deck>.panel-heading{align-items:flex-start!important;padding:0 0 8px!important}.ops-admin-command-deck .command-deck-summary{transform:translateY(-2px);max-width:96ch!important;margin:0 0 16px!important;padding-left:2px!important}.ops-admin-command-deck .command-deck-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:10px!important}.metric-grid--ops-admin .metric-card,.ops-admin-main-panel .command-signal-card,.flow-ribbon--ops-admin .flow-mini-metric{text-align:center!important;place-items:center!important}.ops-admin-main-panel .command-signal-card{justify-content:center!important;min-height:112px!important;padding:14px 12px!important}.ops-admin-main-panel .command-signal-head{justify-content:center!important;width:100%!important}.ops-admin-main-panel .command-signal-card strong{text-align:center!important;font-size:1.02rem!important}.ops-admin-main-panel .command-signal-card small{text-align:center!important;max-width:30ch!important}.metric-grid--ops-admin .metric-card-value,.metric-grid--ops-admin .metric-card-band{text-align:center!important;justify-content:center!important;justify-items:center!important}.metric-grid--ops-admin .metric-card strong,.metric-grid--ops-admin .metric-card span,.metric-grid--ops-admin .metric-card .section-kicker{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.metric-grid--ops-admin .metric-card-band--bottom span{max-width:30ch!important}.flow-ribbon--ops-admin .flow-mini-metric strong,.flow-ribbon--ops-admin .flow-mini-metric small{text-align:center!important;margin-inline:auto!important}.metric-grid--ops-admin{gap:12px!important}.metric-grid--ops-admin .metric-card{border-radius:18px!important;min-height:118px!important}.ops-admin-main-panel .command-signal-card,.ops-admin-product-card,.ops-admin-roadmap-row,.ops-admin-change-row,.ops-admin-queue-row,.ops-admin-mini-metrics span,.flow-ribbon--ops-admin .flow-card,.flow-ribbon--ops-admin .flow-mini-metric,.flow-ribbon--ops-admin .command-result{border-color:#84aecd1a!important;box-shadow:inset 0 1px #ffffff08!important}.ops-admin-main-panel .dense-list.command-deck-notes{opacity:.78;box-shadow:none!important;background:0 0!important;border:0!important;margin-top:10px!important;padding:8px 4px 0 22px!important}.ops-admin-control-card{padding:16px!important}.ops-admin-control-card .panel-heading,.ops-admin-audit-card .panel-heading{margin:0!important;padding:0 0 10px!important}.ops-admin-product-card,.ops-admin-change-row,.ops-admin-queue-row,.ops-admin-roadmap-row{padding:12px 14px!important}.ops-admin-product-card>strong,.ops-admin-change-row>strong,.ops-admin-queue-row strong{margin-top:-2px!important}.ops-admin-product-card>span,.ops-admin-change-row>span,.ops-admin-queue-row span,.ops-admin-queue-row small{margin-left:2px!important}.ops-admin-roadmap-heading{align-items:baseline!important;gap:1.25rem!important;min-width:0!important;display:flex!important}.ops-admin-roadmap-heading span:first-child{color:#62dcffc7!important;font-family:var(--mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;flex:none!important;font-size:.68rem!important}.ops-admin-roadmap-heading strong{min-width:0!important;margin:0!important}.ops-admin-roadmap-row small{margin-top:4px!important;padding-left:calc(1.25rem + 5.5ch)!important;line-height:1.45!important;display:block!important}.managed-list-footer .inline-action{letter-spacing:.01em!important;border-radius:10px!important;min-height:30px!important;padding:5px 10px!important;font-size:.74rem!important}.managed-list-footer{background:0 0;grid-template-columns:minmax(74px,auto) minmax(72px,1fr) minmax(74px,auto)!important;gap:7px!important}.managed-list-range{letter-spacing:.03em!important;font-size:.72rem!important}@media (width<=1320px){.ops-admin-command-deck .command-deck-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.ops-admin-command-deck .command-deck-grid{grid-template-columns:1fr!important}.ops-admin-roadmap-row small{padding-left:0!important}}.flow-ribbon--module-policy{padding:16px!important}.flow-ribbon--module-policy .flow-card--work{display:none!important}.flow-ribbon--module-policy .flow-ribbon-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}.flow-ribbon--module-policy .flow-card--search{min-height:0!important;padding:18px 20px!important}.flow-ribbon--module-policy .flow-card--search .panel-heading,.flow-ribbon--module-policy .flow-card--search .panel-heading>div{text-align:left!important;justify-items:start!important;max-width:none!important}.flow-ribbon--module-policy .quick-search-field input{min-height:38px!important}.flow-ribbon--module-policy .flow-path-rail{gap:10px!important}.flow-ribbon--module-policy .flow-path-step{min-height:86px!important;padding:13px 14px!important}.flow-ribbon--module-policy .flow-path-step small{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.panel-grid--policy-workspace{grid-template-columns:minmax(292px,360px) minmax(0,1fr)!important;align-items:start!important;gap:18px!important;display:grid!important}.panel-grid--policy-workspace>.list-panel,.panel-grid--policy-workspace>.detail-panel{width:100%!important;min-width:0!important;max-width:none!important}.panel-grid--policy-workspace .detail-panel{background:radial-gradient(circle at 100% 0,#43d5ff13,#0000 33%),linear-gradient(#0e2237f5,#05111dfa)!important;border-color:#97c5ea29!important;padding:18px!important}.list-panel--policy-book{background:radial-gradient(circle at 100% 0,#43d5ff12,#0000 32%),linear-gradient(#0d2136f5,#06121ffb)!important;max-height:calc(100svh - 40px)!important;padding:14px!important;position:sticky!important;top:0!important;overflow:hidden!important}.list-panel--policy-book .panel-heading{text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;place-items:start!important;padding:10px 8px 12px!important;display:grid!important}.list-panel--policy-book .panel-heading>div{text-align:left!important;justify-items:start!important}.list-panel--policy-book .panel-heading h3{text-align:left!important;max-width:none!important;margin:0!important}.list-panel--policy-book .managed-list-toolbar{gap:9px!important;padding:0 4px 10px!important}.list-panel--policy-book .module-list{gap:9px!important}.policy-book-filter-summary{background:radial-gradient(circle at 100% 0,#43d5ff14,#0000 34%),linear-gradient(#0d2136eb,#081624f2)!important;border:1px solid #5e8cb62e!important;border-radius:16px!important;gap:10px!important;margin:0 4px 12px!important;padding:12px!important;display:grid!important}.policy-book-filter-summary__chips{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.policy-book-filter-summary__clear{justify-self:start!important}.policy-filter-chip{color:#dff2ff!important;text-align:left!important;background:#091d2fe0!important;border:1px solid #43d5ff38!important;border-radius:999px!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:0 12px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0d!important}.policy-filter-chip span{color:inherit!important;letter-spacing:.02em!important;text-transform:none!important;font-size:.74rem!important;font-weight:700!important}.policy-filter-chip strong{color:#80d6ffdb!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.68rem!important}.list-panel--policy-book .module-item{align-content:start!important;gap:7px!important;min-height:118px!important;padding:13px 14px!important}.policy-book-record{position:relative!important}.list-panel--policy-book .module-item strong,.list-panel--policy-book .module-item span,.list-panel--policy-book .module-item small{text-align:left!important}.policy-book-record__identity,.policy-book-record__meta{gap:4px!important;display:grid!important}.policy-book-record__number{color:#84d8ffe6!important;font-family:var(--mono)!important;letter-spacing:.04em!important;font-size:.8rem!important}.policy-book-record__meta span{color:#b1cbe1d1!important;font-size:.76rem!important;line-height:1.45!important}.policy-book-record__footer{align-items:center!important;margin-top:auto!important}.policy-book-record__premium{color:#f2fbff!important;font-size:.9rem!important}.policy-book-record__open{color:#80d6ffd6!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:700!important}.metric-grid .metric-card,.flow-ribbon-badges .flow-mini-metric,.policy-workspace-tab,.policy-admin-summary-grid .metric-tile,.detail-stats .metric-tile,.line-card-metrics .metric-tile,.command-signal-card,.auto-risk-signal{text-align:center!important;place-items:center!important}.metric-card-band,.metric-card-value,.metric-card-band .section-kicker,.metric-card-band span,.metric-card-value strong{text-align:center!important;justify-content:center!important;width:100%!important}.metric-card{border-radius:16px!important;min-height:118px!important}.metric-card-value strong{font-size:clamp(1.6rem,2.1vw,2.25rem)!important;line-height:1!important}.panel-grid--policy-workspace .detail-hero--line{text-align:left!important;background:radial-gradient(circle at 100% 0,#43d5ff1a,#0000 34%),linear-gradient(#112a43eb,#081624f5)!important;border:1px solid #97c5ea24!important;grid-template-columns:minmax(0,1fr) auto!important;place-items:start!important;gap:18px!important;min-height:150px!important;padding:20px 22px!important;display:grid!important}.panel-grid--policy-workspace .detail-hero--line>div,.panel-grid--policy-workspace .detail-hero--line h3,.panel-grid--policy-workspace .detail-hero--line .supporting-copy{text-align:left!important;justify-items:start!important;max-width:none!important;margin-inline:0!important}.panel-grid--policy-workspace .detail-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(100%,520px)!important;padding:0!important}.policy-detail-command-bar{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 100% 0,#43d5ff1a,#0000 30%),linear-gradient(#091828f5,#06121efa);border:1px solid #97c5ea29;border-radius:18px;grid-template-columns:minmax(240px,1.1fr) minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;display:grid;position:sticky;top:14px;box-shadow:0 18px 36px #00000038,inset 0 1px #ffffff0a}.policy-detail-command-bar__identity,.policy-detail-command-bar__signals{gap:6px;display:grid}.policy-detail-command-bar__identity strong{color:#f4fbff;font-size:1.02rem}.policy-detail-command-bar__identity span{color:#b7cde1d1;font-size:.78rem;line-height:1.45}.policy-detail-command-bar__signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.policy-detail-command-bar__signals>div{background:#0714218f;border:1px solid #97c5ea1f;border-radius:12px;gap:5px;padding:10px 12px;display:grid}.policy-detail-command-bar__signals span,.policy-detail-disclosure summary .section-kicker{color:#9cc1e4c7;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.policy-detail-command-bar__signals strong{color:#f4fbff;font-size:.82rem;line-height:1.4}.policy-detail-command-bar__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.policy-detail-region-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin-top:18px;display:grid}.policy-detail-region-header h4{color:#f4fbff;margin:4px 0 0;font-size:1.02rem;line-height:1.18}.policy-detail-disclosure{padding:14px 16px!important}.policy-detail-disclosure[open]{border-color:#43d5ff2e!important}.policy-detail-disclosure summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;list-style:none;display:grid}.policy-detail-disclosure summary:focus-visible{outline-offset:6px;border-radius:12px;outline:2px solid #6fc1ffeb}.policy-detail-disclosure summary::-webkit-details-marker{display:none}.policy-detail-disclosure summary:after{content:"+";color:#92c8ece0;font-size:1.2rem;line-height:1}.policy-detail-disclosure[open] summary:after{content:"−"}.policy-detail-disclosure summary h3{margin:4px 0 0!important;font-size:.96rem!important}.policy-detail-disclosure__meta{color:#a4c5e3c2;margin:8px 0 0;font-size:.78rem;line-height:1.45}.policy-detail-disclosure__body{margin-top:14px}.policy-workspace-strip{background:radial-gradient(circle at 100% 0,#43d5ff12,#0000 32%),linear-gradient(#0c1f33eb,#071422f5)!important;border:1px solid #97c5ea21!important;border-radius:18px!important;margin-top:14px!important;padding:16px!important}.policy-workspace-strip__header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important;margin-bottom:12px!important;display:grid!important}.policy-workspace-strip__header,.policy-workspace-strip__header>div,.policy-workspace-strip__header h3{text-align:left!important;justify-items:start!important;margin-inline:0!important}.policy-workspace-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}.policy-workspace-tab{border-radius:14px!important;min-height:72px!important;padding:12px 10px!important}.policy-workspace-tab__label{color:#f4fbff!important;font-size:.86rem!important;font-weight:850!important}.panel-grid--policy-workspace .workflow-command-deck,.panel-grid--policy-workspace .policy-admin-card,.panel-grid--policy-workspace .policy-core-card,.panel-grid--policy-workspace .auto-risk-card,.panel-grid--policy-workspace .subcard{max-width:none!important}.panel-grid--policy-workspace .workflow-command-deck{border-color:#97c5ea21!important;margin-top:14px!important;padding:20px!important}.panel-grid--policy-workspace .workflow-command-deck>.panel-heading,.panel-grid--policy-workspace .policy-admin-card>.panel-heading,.panel-grid--policy-workspace .policy-core-card>.panel-heading,.panel-grid--policy-workspace .auto-risk-card>.panel-heading,.panel-grid--policy-workspace .subcard>.panel-heading,.panel-grid--policy-workspace .policy-service-workbench>.panel-heading,.panel-grid--policy-workspace .policy-service-queue-panel>.panel-heading{text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;place-items:start!important;gap:14px!important;padding:10px 0 16px!important;display:grid!important}.panel-grid--policy-workspace .workflow-command-deck>.panel-heading>div,.panel-grid--policy-workspace .policy-admin-card>.panel-heading>div,.panel-grid--policy-workspace .policy-core-card>.panel-heading>div,.panel-grid--policy-workspace .auto-risk-card>.panel-heading>div,.panel-grid--policy-workspace .subcard>.panel-heading>div,.panel-grid--policy-workspace .policy-service-workbench>.panel-heading>div,.panel-grid--policy-workspace .policy-service-queue-panel>.panel-heading>div{text-align:left!important;justify-items:start!important;max-width:none!important}.panel-grid--policy-workspace .workflow-command-deck h3,.panel-grid--policy-workspace .policy-admin-card h3,.panel-grid--policy-workspace .policy-core-card h3,.panel-grid--policy-workspace .auto-risk-card h3,.panel-grid--policy-workspace .subcard h3{text-align:left!important;max-width:none!important;margin-inline:0!important}.command-deck-summary{text-align:left!important;background:#04101d61!important;border-color:#97c5ea1a!important;margin:0 0 14px!important;padding:14px 16px!important}.command-deck-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.command-signal-card{min-height:104px!important;padding:15px!important}.command-signal-head{justify-content:center!important}.policy-admin-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:0!important}.policy-service-workbench{background:radial-gradient(circle at 100% 0,#43d5ff0e,#0000 32%),linear-gradient(#0c1f33e6,#06121ff2)!important;border:1px solid #97c5ea1f!important;margin-top:16px!important;padding:18px!important}.policy-service-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important}.policy-service-preset{background:radial-gradient(circle at 100% 0,#43d5ff0f,#0000 33%),linear-gradient(#11273feb,#081523f0)!important;border-color:#97c5ea1f!important;min-height:104px!important;padding:15px!important}.policy-service-preset strong,.policy-service-preset span{text-align:left!important}.policy-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.policy-service-field--wide{grid-column:span 2!important}.policy-admin-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.96fr)!important;gap:18px!important}.policy-admin-note-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.policy-admin-note-grid>.policy-admin-note-block{align-content:start!important;min-height:190px!important;display:grid!important}.policy-admin-note-grid>.policy-admin-note-block:last-child:nth-child(odd),.policy-admin-note-grid>.policy-admin-note-block:nth-child(3){grid-column:1/-1!important;min-height:150px!important}.policy-admin-note-block>strong,.auto-risk-note-block>strong{text-align:left!important;margin:0 0 10px!important}.policy-admin-transaction-panel{background:radial-gradient(circle at 100% 0,#43d5ff0b,#0000 30%),linear-gradient(#0b1d30d1,#05111de0)!important;border-color:#97c5ea1f!important;padding:18px!important}.policy-transaction-list .workflow-row,.policy-service-queue-list .workflow-row,.auto-risk-factor,.report-row,.timeline-item,.inline-record{background:radial-gradient(circle at 100% 0,#43d5ff0b,#0000 30%),linear-gradient(#0f243adb,#081523e6)!important;border-color:#97c5ea1b!important;border-radius:15px!important}.panel-grid--policy-workspace .subcard,.panel-grid--policy-workspace .muted-block,.panel-grid--policy-workspace .workflow-row,.panel-grid--policy-workspace .report-row,.panel-grid--policy-workspace .risk-unit-card,.panel-grid--policy-workspace .auto-risk-signal,.panel-grid--policy-workspace .auto-risk-factor,.panel-grid--policy-workspace .auto-risk-note-block,.panel-grid--policy-workspace .policy-core-version-panel,.panel-grid--policy-workspace .policy-admin-transaction-panel,.panel-grid--policy-workspace .policy-service-queue-panel{border-color:#97c5ea1b!important;box-shadow:0 12px 26px #00000029,inset 0 1px #ffffff09!important}.panel-grid--policy-workspace .subcard:hover,.panel-grid--policy-workspace .workflow-row:hover,.panel-grid--policy-workspace .module-item:hover,.panel-grid--policy-workspace .risk-unit-card:hover,.panel-grid--policy-workspace .auto-risk-factor:hover{border-color:#43d5ff38!important;box-shadow:0 16px 34px #00000038,inset 0 1px #ffffff0b!important}.policy-core-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr)!important;gap:18px!important}.policy-core-version-panel,.policy-core-side .subcard{padding:18px!important}.policy-version-list .workflow-row,.policy-transaction-list .workflow-row,.policy-service-queue-list .workflow-row,.auto-risk-factor{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important;display:grid!important}.policy-version-list .workflow-row>div:first-child,.policy-transaction-list .workflow-row>div:first-child,.policy-service-queue-list .workflow-row>div:first-child,.auto-risk-factor-top>div:first-child{gap:6px!important;min-width:0!important;display:grid!important}.policy-version-list .workflow-row strong,.policy-transaction-list .workflow-row strong,.policy-service-queue-list .workflow-row strong,.auto-risk-factor strong{line-height:1.18!important}.policy-version-list .workflow-row span,.policy-transaction-list .workflow-row span,.policy-service-queue-list .workflow-row span,.auto-risk-factor p,.auto-risk-factor span:not(.status-pill){line-height:1.42!important}.auto-risk-summary{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)!important;align-items:stretch!important;gap:18px!important}.auto-risk-overview{text-align:left!important;align-content:start!important;min-height:100%!important}.auto-risk-overview .auto-risk-score{text-align:left!important}.auto-risk-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.auto-risk-columns{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)!important;align-items:start!important;gap:18px!important}.auto-risk-factor-list,.auto-risk-actions{gap:12px!important}.auto-risk-factor-top .stacked-pills{justify-content:flex-end!important;max-width:260px!important}.auto-risk-note-block{min-height:126px!important;padding:16px!important}.managed-list-footer{gap:8px!important;min-height:30px!important;padding:5px 4px!important}.managed-list-footer .inline-action,.managed-list-footer button{letter-spacing:.02em!important;border-radius:999px!important;min-height:28px!important;padding:.32rem .64rem!important;font-size:.72rem!important}.managed-list-range{opacity:.78!important;font-size:.72rem!important}@media (width<=1480px){.panel-grid--policy-workspace{grid-template-columns:1fr!important}.list-panel--policy-book{max-height:none!important;position:relative!important;top:auto!important}.policy-service-preset-grid,.command-deck-grid,.policy-admin-summary-grid,.auto-risk-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.policy-service-grid,.policy-admin-layout,.policy-core-layout,.auto-risk-summary,.auto-risk-columns{grid-template-columns:1fr!important}}@media (width<=760px){.policy-workspace-tabs,.policy-service-preset-grid,.command-deck-grid,.policy-admin-summary-grid,.auto-risk-signal-grid,.detail-stats,.panel-grid--policy-workspace .detail-hero--line,.policy-workspace-strip__header,.policy-version-list .workflow-row,.policy-transaction-list .workflow-row,.policy-service-queue-list .workflow-row,.auto-risk-factor-top{grid-template-columns:1fr!important}.auto-risk-factor-top .stacked-pills,.workflow-row>.stacked-pills{justify-content:flex-start!important;max-width:none!important}}:is(.module-stack>.metric-grid:has(>.metric-card:nth-child(4):last-child),.flow-ribbon--module-policy+.metric-grid:has(>.metric-card:nth-child(4):last-child)){grid-template-columns:repeat(4,minmax(220px,1fr))!important;justify-content:center!important;align-items:stretch!important;width:min(100%,1320px)!important;margin-inline:auto!important}.module-stack>.metric-grid:has(>.metric-card:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(220px,1fr))!important;justify-content:center!important;width:min(100%,990px)!important;margin-inline:auto!important}.module-stack>.metric-grid:has(>.metric-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(220px,1fr))!important;justify-content:center!important;width:min(100%,660px)!important;margin-inline:auto!important}.policy-admin-summary-grid,.detail-stats,.line-card-metrics,.pas-financial-grid,.auto-risk-signal-grid{width:100%!important;margin-inline:0!important}@media (width>=1181px){.panel-grid--policy-workspace{grid-template-columns:minmax(292px,360px) minmax(0,1fr)!important;align-items:start!important}.policy-service-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.88fr)!important;align-items:start!important}.policy-admin-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)!important;align-items:start!important}.policy-core-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr)!important;align-items:start!important}.auto-risk-summary{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)!important;align-items:stretch!important}.auto-risk-columns{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)!important;align-items:start!important}.policy-admin-summary-grid,.auto-risk-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1180px){:is(.module-stack>.metric-grid:has(>.metric-card:nth-child(4):last-child),.flow-ribbon--module-policy+.metric-grid:has(>.metric-card:nth-child(4):last-child),.module-stack>.metric-grid:has(>.metric-card:nth-child(3):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}}@media (width<=720px){:is(.module-stack>.metric-grid:has(>.metric-card:nth-child(4):last-child),.flow-ribbon--module-policy+.metric-grid:has(>.metric-card:nth-child(4):last-child),.module-stack>.metric-grid:has(>.metric-card:nth-child(3):last-child),.module-stack>.metric-grid:has(>.metric-card:nth-child(2):last-child)){grid-template-columns:1fr!important;width:100%!important}}.panel-grid--policy-workspace .auto-risk-factor{flex-direction:column!important;align-items:stretch!important;gap:10px!important;min-height:164px!important;display:flex!important}.panel-grid--policy-workspace .auto-risk-factor>*{min-width:0!important}.panel-grid--policy-workspace .auto-risk-factor-top{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}.panel-grid--policy-workspace .auto-risk-factor-top>div:first-child{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;display:flex!important}.panel-grid--policy-workspace .auto-risk-factor strong,.panel-grid--policy-workspace .auto-risk-factor span,.panel-grid--policy-workspace .auto-risk-factor p,.panel-grid--policy-workspace .auto-risk-factor .meta-line{text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:none!important}.panel-grid--policy-workspace .auto-risk-factor p,.panel-grid--policy-workspace .auto-risk-factor .meta-line{width:100%!important;margin:0!important;display:block!important}.panel-grid--policy-workspace .auto-risk-factor .meta-line{margin-top:2px!important;line-height:1.5!important}.panel-grid--policy-workspace .auto-risk-factor-top .stacked-pills{justify-content:flex-end!important;place-self:start end!important;min-width:0!important;max-width:240px!important}.panel-grid--policy-workspace .auto-risk-factor-top .status-pill,.panel-grid--policy-workspace .auto-risk-factor .status-pill{white-space:nowrap!important}@media (width>=1181px){.panel-grid--policy-workspace .policy-admin-layout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important}.panel-grid--policy-workspace .policy-core-layout{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important}.panel-grid--policy-workspace .auto-risk-columns{grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr)!important}.panel-grid--policy-workspace .policy-service-grid{grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr)!important}}.panel-grid--policy-workspace :is(.subcard,.muted-block,.workflow-row,.report-row,.policy-admin-note-block,.policy-core-version-panel,.policy-service-queue-panel,.policy-admin-transaction-panel,.risk-unit-card,.auto-risk-note-block){min-width:0!important}.panel-grid--policy-workspace :is(.subcard,.muted-block,.workflow-row,.report-row,.policy-admin-note-block,.policy-core-version-panel,.policy-service-queue-panel,.policy-admin-transaction-panel,.risk-unit-card,.auto-risk-note-block) :is(p,span,small,strong,li){min-width:0!important;max-width:100%!important}@media (width<=760px){.panel-grid--policy-workspace .auto-risk-factor-top{grid-template-columns:1fr!important}.panel-grid--policy-workspace .auto-risk-factor-top .stacked-pills{justify-content:flex-start!important;justify-self:start!important;max-width:none!important}}.masthead--overview .masthead-title-row h2{letter-spacing:-.035em!important;font-size:clamp(1.42rem,2.25vw,2.05rem)!important;line-height:1.04!important}.masthead--overview .masthead-icon{border-radius:14px!important;width:42px!important;height:42px!important}.masthead--overview.card,.masthead--overview{min-height:0!important;padding-top:0!important;padding-bottom:18px!important}.flow-ribbon.card{gap:12px!important;padding:16px 18px!important}.flow-ribbon-header{align-items:center!important;gap:14px!important}.flow-ribbon-header h3,.flow-card h3{font-size:clamp(1rem,1.35vw,1.24rem)!important;line-height:1.08!important}.flow-path-rail{gap:8px!important}.flow-path-step{border-radius:15px!important;gap:6px 9px!important;min-height:84px!important;padding:10px 12px!important}.flow-path-step>.app-icon{border-radius:10px!important;width:24px!important;height:24px!important}.flow-path-step span{font-size:.82rem!important}.flow-path-step small{-webkit-line-clamp:2!important;font-size:.67rem!important;line-height:1.18!important}.flow-ribbon-grid{gap:14px!important}.flow-card{border-radius:19px!important;padding:14px!important}.panel-heading--tight{margin-bottom:8px!important;padding:0 0 8px!important}.work-bucket{text-align:center!important;align-items:center!important;min-height:86px!important;padding:10px!important}.work-bucket strong{font-size:1.22rem!important}.work-bucket span:not(.status-pill){font-size:.7rem!important}.flow-search-control{width:100%!important;margin:2px 0 10px!important;display:block!important}.flow-search-control input{color:#eef7ff!important;background:linear-gradient(#05121ffa,#08192afa)!important;border:1px solid #5392c057!important;border-radius:999px!important;width:100%!important;min-height:38px!important;padding:9px 14px!important;box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #5392c01f!important}.flow-search-control input::placeholder{color:#a7c2d8bd!important}.metric-grid--top-kpis{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;justify-content:center!important;align-items:stretch!important;width:min(100%,1360px)!important;margin-inline:auto!important}.metric-grid--top-kpis .metric-card{text-align:center!important;justify-self:stretch!important}.metric-grid--top-kpis .metric-card-band,.metric-grid--top-kpis .metric-card strong,.metric-grid--top-kpis .metric-card span{text-align:center!important;justify-content:center!important}.workflow-command-deck.command-deck--module{text-align:center!important}.workflow-command-deck.command-deck--module>.panel-heading,.workflow-command-deck.command-deck--module>.panel-heading>div{text-align:center!important;justify-content:center!important;justify-items:center!important}.workflow-command-deck.command-deck--module .command-deck-summary{text-align:center!important;max-width:82ch!important;margin:6px auto 0!important}.workflow-command-deck.command-deck--module .command-signal-card{text-align:center!important;align-items:center!important;min-height:112px!important}.workflow-command-deck.command-deck--module .command-signal-head{justify-content:center!important}.overview-board{grid-template-columns:minmax(0,1fr) minmax(340px,400px)!important;gap:22px!important}.overview-side-column,.overview-priority-card{align-self:start!important}.overview-priority-card>.panel-heading,.overview-priority-card>.panel-heading>div{text-align:center!important;justify-content:center!important;justify-items:center!important}.overview-priority-card .priority-card{text-align:center!important;align-items:center!important}.overview-priority-card .priority-card .item-row{justify-content:center!important}.overview-board .line-card:before,.overview-board .inline-record:before,.overview-board .workflow-row:before,.overview-board .priority-card:before,.overview-board .module-item--line:before{content:none!important;display:none!important}.overview-board .line-card,.overview-board .inline-record,.overview-board .workflow-row,.overview-board .priority-card,.overview-board .connector-family-card{border-left-width:1px!important}.overview-board .action-stack,.overview-board .module-list,.overview-board .connector-family-grid,.overview-board .line-card-grid{margin-left:0!important;padding-left:0!important}.overview-board .managed-list-entry,.overview-board .action-stack>*,.overview-board .connector-family-card,.overview-board .line-card{margin-left:0!important}.overview-main-column .card:not(.overview-book-card):not(.audit-monitor-card)>.panel-heading,.overview-main-column .card:not(.overview-book-card):not(.audit-monitor-card)>.panel-heading>div{text-align:left!important;justify-content:flex-start!important;justify-items:start!important}.overview-main-column .inline-record,.overview-main-column .workflow-row,.overview-main-column .connector-family-card,.overview-main-column .priority-card{text-align:left!important}.overview-main-column .inline-record>div:first-child,.overview-main-column .workflow-row>div:first-child,.overview-main-column .connector-family-card-header>div{text-align:left!important;align-items:flex-start!important}.managed-list-footer,.managed-list-footer--top,.managed-list-footer--bottom{grid-template-columns:1fr 1fr auto!important;place-items:center!important;gap:10px!important;display:grid!important}.managed-list-footer .inline-action{text-align:center!important;justify-content:center!important;width:132px!important;min-width:132px!important;max-width:132px!important}.managed-list-footer .inline-action:first-child{justify-self:end!important}.managed-list-footer .inline-action:last-child{justify-self:start!important}.managed-list-range{text-align:center!important;justify-self:center!important;min-width:92px!important}article.work-bucket{align-items:center}span.status-pill{font-weight:600!important}@media (width<=1180px){.overview-board{grid-template-columns:1fr!important}.metric-grid--top-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}}@media (width<=720px){.metric-grid--top-kpis,.flow-path-rail,.work-bucket-grid,.managed-list-footer,.managed-list-footer--top,.managed-list-footer--bottom{grid-template-columns:1fr!important}.managed-list-footer .inline-action,.managed-list-footer .inline-action:first-child,.managed-list-footer .inline-action:last-child,.managed-list-range{justify-self:center!important}}.overview-book-card .line-dashboard-grid,.line-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important;display:grid!important}.overview-book-card .line-dashboard-card,.line-dashboard-card{background:radial-gradient(circle at 100% 0,#43d5ff16,#0000 34%),linear-gradient(#102840f4,#071422fb)!important;border:1px solid #6eb6e12b!important;border-radius:24px!important;grid-template-rows:auto auto 1fr auto!important;gap:15px!important;min-height:238px!important;padding:20px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 38px #0000002e,inset 0 1px #ffffff0b!important}.overview-book-card .line-dashboard-card:before,.line-dashboard-card:before{content:""!important;background:var(--line-accent)!important;opacity:.95!important;border-radius:24px 0 0 24px!important;width:4px!important;position:absolute!important;inset:0 auto 0 0!important}.overview-book-card .line-dashboard-card:after,.line-dashboard-card:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg, var(--line-glow,#43d5ff14), transparent 34%), radial-gradient(circle at 8% 0%, var(--line-glow,#43d5ff1f), transparent 26%)!important;opacity:.62!important;position:absolute!important;inset:0!important}.overview-book-card .line-dashboard-card>*,.line-dashboard-card>*{z-index:1!important;position:relative!important}.overview-book-card .line-dashboard-card--featured,.line-dashboard-card--featured,.line-card--featured.line-dashboard-card{grid-column:1/-1!important}.overview-book-card .line-dashboard-card__header,.line-dashboard-card__header{justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;display:flex!important}.overview-book-card .line-dashboard-card__title,.line-dashboard-card__title{align-items:flex-start!important;gap:13px!important;min-width:0!important;display:flex!important}.overview-book-card .line-dashboard-card__title>div,.line-dashboard-card__title>div{gap:5px!important;min-width:0!important;display:grid!important}.overview-book-card .line-dashboard-card__title strong,.line-dashboard-card__title strong{color:#f7fbff!important;letter-spacing:.01em!important;margin:0!important;font-size:1.02rem!important;line-height:1.15!important}.overview-book-card .line-dashboard-card__title span,.line-dashboard-card__title span{color:#dcecf7c7!important;max-width:62ch!important;font-size:.84rem!important;line-height:1.45!important}.overview-book-card .line-dashboard-card__header .status-pill,.line-dashboard-card__header .status-pill{white-space:nowrap!important;flex:none!important;margin-top:1px!important}.overview-book-card .line-dashboard-card__kpis,.line-dashboard-card__kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.overview-book-card .line-dashboard-kpi,.line-dashboard-kpi{text-align:left!important;background:radial-gradient(circle at 100% 0,#43d5ff0d,#0000 36%),#ffffff09!important;border:1px solid #97c5ea1f!important;border-radius:16px!important;align-content:center!important;gap:6px!important;min-height:74px!important;padding:12px 14px!important;display:grid!important;box-shadow:inset 0 1px #ffffff09!important}.overview-book-card .line-dashboard-kpi span,.line-dashboard-kpi span{color:#c2d6e7b8!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:.66rem!important;font-weight:800!important;line-height:1!important;display:block!important}.overview-book-card .line-dashboard-kpi strong,.line-dashboard-kpi strong{color:#f7fbff!important;letter-spacing:-.02em!important;margin:0!important;font-size:clamp(1.05rem,1.8vw,1.45rem)!important;line-height:1!important;display:block!important}.overview-book-card .line-dashboard-card__insight,.line-dashboard-card__insight{background:linear-gradient(#43d5ff0e,#0a1c2d57)!important;border:1px solid #43d5ff21!important;border-radius:17px!important;align-content:start!important;gap:6px!important;padding:13px 15px!important;display:grid!important}.overview-book-card .line-dashboard-card__insight .section-kicker,.line-dashboard-card__insight .section-kicker{color:#8bd9ffd6!important;margin:0!important;padding:0!important;font-size:.64rem!important}.overview-book-card .line-dashboard-card__insight p,.line-dashboard-card__insight p,.overview-book-card .line-card.line-dashboard-card p{color:#edf7ffe6!important;max-width:none!important;margin:0!important;font-size:.88rem!important;line-height:1.48!important}.overview-book-card .line-dashboard-card__insight small,.line-dashboard-card__insight small{color:#cde2f2ad!important;line-height:1.45!important;display:block!important}.overview-book-card .line-dashboard-card__tags,.line-dashboard-card__tags{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.overview-book-card .line-dashboard-card__tags .muted-tag,.line-dashboard-card__tags .muted-tag{color:#edf7ffdb!important;background:#ffffff0e!important;border-color:#97c5ea29!important;padding:.34rem .62rem!important;font-size:.68rem!important;box-shadow:inset 0 1px #ffffff0b!important}.overview-book-card .line-card-metrics{padding-left:0!important}@media (width>=1181px){.overview-book-card .line-dashboard-card--featured,.line-dashboard-card--featured{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr)!important;align-items:stretch!important}.overview-book-card .line-dashboard-card--featured .line-dashboard-card__header,.line-dashboard-card--featured .line-dashboard-card__header,.overview-book-card .line-dashboard-card--featured .line-dashboard-card__kpis,.line-dashboard-card--featured .line-dashboard-card__kpis{grid-column:1/2!important}.overview-book-card .line-dashboard-card--featured .line-dashboard-card__insight,.line-dashboard-card--featured .line-dashboard-card__insight{grid-area:1/2/3/3!important;min-height:100%!important}.overview-book-card .line-dashboard-card--featured .line-dashboard-card__tags,.line-dashboard-card--featured .line-dashboard-card__tags{grid-column:1/-1!important}}@media (width<=980px){.overview-book-card .line-dashboard-grid,.line-dashboard-grid{grid-template-columns:1fr!important}.overview-book-card .line-dashboard-card--featured,.line-dashboard-card--featured{grid-column:auto!important}}@media (width<=640px){.overview-book-card .line-dashboard-card,.line-dashboard-card{padding:17px!important}.overview-book-card .line-dashboard-card__header,.line-dashboard-card__header{display:grid!important}.overview-book-card .line-dashboard-card__kpis,.line-dashboard-card__kpis{grid-template-columns:1fr!important}}.auto-risk-factor{flex-direction:column!important;align-items:stretch!important;gap:10px!important;min-width:0!important;min-height:164px!important;display:flex!important}.auto-risk-factor>*{min-width:0!important;max-width:100%!important}.auto-risk-factor-top{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}.auto-risk-factor-top>div:first-child{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;display:flex!important}.auto-risk-factor strong,.auto-risk-factor span,.auto-risk-factor p,.auto-risk-factor .meta-line{text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important;min-width:0!important;max-width:100%!important}.auto-risk-factor strong{margin:0!important;line-height:1.2!important;display:block!important}.auto-risk-factor span:not(.status-pill){margin:0!important;line-height:1.45!important;display:block!important}.auto-risk-factor p,.auto-risk-factor .meta-line{width:100%!important;margin:0!important;line-height:1.5!important;display:block!important}.auto-risk-factor .meta-line{margin-top:2px!important}.auto-risk-factor-top .stacked-pills{flex-wrap:wrap!important;justify-content:flex-end!important;place-self:start end!important;gap:8px!important;min-width:0!important;max-width:240px!important;display:flex!important}.auto-risk-factor .status-pill,.auto-risk-factor-top .status-pill{white-space:nowrap!important}.auto-risk-factor-list{gap:12px!important;display:grid!important}@media (width<=760px){.auto-risk-factor-top{grid-template-columns:1fr!important}.auto-risk-factor-top .stacked-pills{justify-content:flex-start!important;justify-self:start!important;max-width:none!important}}.flow-ribbon.card{background:radial-gradient(circle at 100% 0,#43d5ff16,#0000 34%),linear-gradient(#102840f4,#071422fb)!important;border:1px solid #43d5ff1f!important;gap:20px!important;padding:20px 22px 22px!important;box-shadow:0 20px 44px #0003,inset 0 1px #ffffff0a!important}.flow-ribbon-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;display:grid!important}.flow-ribbon-header h3,.flow-card h3{color:#f4fbff!important}.flow-ribbon-header .supporting-copy,.flow-card .supporting-copy{color:#d7e8f4c7!important}.flow-ribbon-badges{grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(132px,max-content))!important;justify-content:end!important;align-items:stretch!important;gap:10px!important;width:auto!important;min-width:0!important;display:grid!important}.flow-mini-metric{background:radial-gradient(circle at 100% 0,#43d5ff0f,#0000 34%),linear-gradient(#0e243aeb,#081523f2)!important;border:1px solid #97c5ea21!important;border-radius:16px!important;min-width:0!important;padding:13px 15px!important;box-shadow:0 10px 24px #00000029,inset 0 1px #ffffff09!important}.flow-mini-metric small{color:#b0d0e5b8!important}.flow-mini-metric strong{text-overflow:clip!important;white-space:normal!important;color:#f4fbff!important;line-height:1.22!important;overflow:visible!important}.flow-ribbon-badges .flow-mini-metric:first-child{min-width:260px!important}.flow-path-rail{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;align-items:stretch!important;gap:12px!important;display:grid!important}.flow-path-step{text-align:left!important;background:radial-gradient(circle at 100% 0%, var(--module-glow), transparent 34%), linear-gradient(180deg, #0e243aeb, #081523f2)!important;color:#f4fbff!important;border:1px solid #97c5ea24!important;border-radius:20px!important;grid-template-rows:auto auto!important;grid-template-columns:auto minmax(0,1fr)!important;align-content:start!important;gap:10px 14px!important;width:auto!important;min-height:120px!important;padding:16px 18px!important;display:grid!important;box-shadow:0 12px 28px #0000002e,inset 0 1px #ffffff09!important}.flow-path-step:hover,.flow-path-step[aria-pressed=true]{border-color:#43d5ff42!important;transform:translateY(-1px)!important;box-shadow:0 18px 34px #00000038,0 0 0 1px #43d5ff24,inset 0 1px #ffffff0b!important}.flow-path-step>.app-icon{grid-row:span 2!important;align-self:start!important;margin-top:1px!important}.flow-path-step>span{color:#f4fbff!important;white-space:normal!important;font-size:1rem!important;font-weight:800!important;line-height:1.2!important;display:block!important}.flow-path-step>small{color:#d5e8f4bd!important;white-space:normal!important;text-overflow:clip!important;margin-top:2px!important;font-size:.82rem!important;line-height:1.45!important;display:block!important;overflow:visible!important}.flow-ribbon-grid{grid-template-columns:minmax(320px,1.1fr) minmax(320px,1fr)!important;align-items:stretch!important;gap:14px!important;display:grid!important}.flow-card{background:radial-gradient(circle at 100% 0,#43d5ff0e,#0000 34%),linear-gradient(#0e243ae6,#081523f2)!important;border:1px solid #97c5ea1f!important;border-radius:20px!important;min-height:100%!important;padding:18px!important;box-shadow:0 14px 30px #0000002e,inset 0 1px #ffffff09!important}.flow-card .panel-heading{padding:0 0 14px!important}.flow-search-control,.quick-search-field{width:100%!important;margin-top:10px!important;display:block!important}.flow-search-control input,.quick-search-field input{color:#f4fbff!important;background:#06121f8a!important;border:1px solid #97c5ea24!important;border-radius:999px!important;width:100%!important;min-height:44px!important;padding:10px 14px!important;box-shadow:inset 0 1px #ffffff08!important}.flow-search-control input::placeholder,.quick-search-field input::placeholder{color:#c2d6e78f!important}.work-bucket-grid{gap:12px!important}.work-bucket{background:radial-gradient(circle at 100% 0,#43d5ff0a,#0000 34%),linear-gradient(#0f243ad6,#081523e6)!important;border:1px solid #97c5ea1c!important;border-radius:18px!important;min-height:110px!important;padding:14px!important}.work-bucket strong{color:#f4fbff!important}.work-bucket span{color:#d5e8f4bd!important;line-height:1.4!important}@media (width<=1280px){.flow-ribbon-header{grid-template-columns:1fr!important}.flow-ribbon-badges{grid-template-columns:repeat(2,minmax(180px,1fr))!important;justify-content:stretch!important}.flow-ribbon-grid{grid-template-columns:1fr!important}}@media (width<=720px){.flow-ribbon-badges,.flow-path-rail{grid-template-columns:1fr!important}}.flow-ribbon--compact{gap:14px!important;padding:16px 18px 18px!important}.flow-ribbon--compact .flow-ribbon-header{align-items:center!important}.flow-ribbon--compact .flow-ribbon-badges{gap:8px!important}.flow-ribbon--compact .flow-path-rail{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding-bottom:2px!important;display:flex!important}.flow-ribbon--compact .flow-path-step{border-radius:999px!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;min-height:42px!important;padding:10px 14px!important;display:inline-flex!important}.flow-ribbon--compact .flow-path-step>.app-icon{grid-row:auto!important;margin:0!important}.flow-ribbon--compact .flow-path-step>span{white-space:nowrap!important;font-size:.82rem!important;line-height:1.1!important}.flow-ribbon--compact .flow-path-step>small{display:none!important}.assistant-operations{gap:16px;min-width:0;display:grid}.assistant-hero{justify-content:space-between;align-items:center;gap:24px;overflow:hidden;background:radial-gradient(circle at 8% 0,#2dc0dc2e,#0000 34%),radial-gradient(circle at 92% 10%,#4bd69b1f,#0000 30%),linear-gradient(135deg,#0c2237fa,#061423fc)!important;border:1px solid #71b1e038!important;padding:24px 26px!important;display:flex!important}.assistant-hero:after{content:"";filter:blur(4px);pointer-events:none;background:#3ec8e50f;border-radius:50%;height:220px;position:absolute;inset:auto -8% -90% 42%}.assistant-hero-copy,.assistant-hero-status,.assistant-panel-heading,.assistant-rail-label,.assistant-context-card-heading,.assistant-message-meta,.assistant-composer-toolbar,.assistant-composer-actions{align-items:center;display:flex}.assistant-hero-copy{gap:16px;min-width:0}.assistant-live-mark{background:linear-gradient(145deg,#45d0ec2e,#2575a714);border:1px solid #64dcff57;border-radius:18px;flex:none;place-items:center;width:54px;height:54px;display:grid;box-shadow:inset 0 1px #ffffff14,0 14px 30px #0000003d}.assistant-live-mark span{border:4px solid #7fe8ff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 7px #7fe8ff1a,0 0 24px #7fe8ff80}.assistant-hero h2{letter-spacing:-.035em;color:#f4f9fd!important;margin:2px 0 5px!important;font-size:clamp(1.45rem,2.2vw,2.1rem)!important}.assistant-hero .supporting-copy{max-width:760px;margin:0!important}.assistant-hero-status{flex-wrap:wrap;justify-content:flex-end;gap:10px}.assistant-metric-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.assistant-metric-card{background:radial-gradient(circle at 100% 0,#46c6e012,#0000 35%),linear-gradient(#0d2236f2,#071626fa);border:1px solid #70a9d52e;border-radius:18px;align-content:start;min-width:0;min-height:118px;padding:16px 17px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000029}.assistant-metric-card>span{color:#89abc6;letter-spacing:.12em;text-transform:uppercase;font-size:.67rem;font-weight:800}.assistant-metric-card>strong{color:#f4f9fd;margin-top:12px;font-size:1.55rem;line-height:1}.assistant-metric-card>small{color:#b8cfe1b3;margin-top:9px;font-size:.76rem;line-height:1.35}.assistant-metric-card .assistant-metric-card__text{text-overflow:ellipsis;font-size:1rem;line-height:1.2;overflow:hidden}.assistant-console-grid{grid-template-columns:minmax(250px,300px) minmax(520px,1fr) minmax(245px,285px);align-items:stretch;gap:16px;min-width:0;display:grid}.assistant-rail,.assistant-conversation,.assistant-context-panel{min-width:0;background:radial-gradient(circle at 100% 0,#35bbda0f,#0000 30%),linear-gradient(#0b1e31fa,#061321fc)!important;border:1px solid #70a9d52e!important;padding:20px!important;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #0003!important}.assistant-panel-heading{border-bottom:1px solid #73aeda21;justify-content:space-between;gap:14px;margin-bottom:16px;padding-bottom:15px}.assistant-panel-heading h3{letter-spacing:-.025em;color:#f2f8fd!important;margin:4px 0 0!important;font-size:1.12rem!important}.assistant-rail{align-content:start;gap:0;display:grid!important}.assistant-rail-section{border-bottom:1px solid #73aeda1c;padding:15px 0}.assistant-rail-section:last-child{border-bottom:0}.assistant-rail-label,.assistant-context-card-heading{justify-content:space-between;gap:10px;margin-bottom:11px}.assistant-rail-label>span,.assistant-context-card-heading>span{color:#a7c5dc;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:850}.assistant-rail-label>small,.assistant-context-card-heading>small{color:#72d9e8;font-size:.72rem}.assistant-context-summary{background:linear-gradient(145deg,#26819f24,#0c273c75);border:1px solid #60c2d733;border-radius:14px;padding:13px 14px}.assistant-context-summary strong{color:#f2f8fd;font-size:.94rem}.assistant-context-summary p{color:#bcd3e5ba;margin:7px 0 0;font-size:.78rem;line-height:1.45}.assistant-domain-list,.assistant-workflow-list,.assistant-context-stack{gap:9px;display:grid}.assistant-domain-row{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.assistant-domain-index{color:#7ee4f2;background:#43c7e21a;border-radius:9px;align-self:start;place-items:center;width:28px;height:28px;font-size:.68rem;font-weight:900;display:grid}.assistant-domain-row strong,.assistant-domain-row small{display:block}.assistant-domain-row strong{color:#edf6fc;font-size:.83rem;line-height:1.25}.assistant-domain-row small{color:#b1cadda8;margin-top:4px;font-size:.72rem;line-height:1.35}.assistant-rail-section--prompts{min-height:0}.assistant-workflow-list{max-height:390px;padding-right:3px;overflow-y:auto}.assistant-workflow-tile{width:100%;color:inherit;text-align:left;cursor:pointer;background:#071727b8;border:1px solid #70a9d524;border-radius:13px;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:11px 12px;transition:all .16s;display:grid}.assistant-workflow-tile:hover{background:#0e2b41eb;border-color:#5bdaed66;transform:translateY(-1px)}.assistant-workflow-icon{color:#091825;background:linear-gradient(135deg,#84e9f5,#67d7a7);border-radius:9px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.assistant-workflow-tile strong,.assistant-workflow-tile small{display:block}.assistant-workflow-tile strong{color:#edf6fc;font-size:.79rem;line-height:1.3}.assistant-workflow-tile small{color:#afc9dca3;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.69rem;line-height:1.35;display:-webkit-box;overflow:hidden}.assistant-conversation{grid-template-rows:auto auto minmax(360px,1fr) auto;min-height:760px;gap:0!important;display:grid!important}.assistant-conversation-heading{margin-bottom:11px}.assistant-conversation-heading .supporting-copy{max-width:700px;margin:7px 0 0!important;font-size:.84rem!important}.assistant-conversation-status{color:#a9cadd;align-items:center;gap:7px;font-size:.77rem;font-weight:750;display:flex}.assistant-pulse{background:#62dda7;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #62dda71a,0 0 16px #62dda773}.assistant-context-chips{flex-wrap:wrap;gap:7px;padding-bottom:13px;display:flex}.assistant-context-chips span{color:#bdd3e3b8;background:#08192aa8;border:1px solid #70a9d524;border-radius:999px;padding:6px 9px;font-size:.69rem}.assistant-transcript{align-content:start;max-height:600px;overflow-y:auto;background:radial-gradient(circle at top,#2a97b30d,#0000 35%),linear-gradient(#030e19d1,#04101df0)!important;border:1px solid #6fa9d524!important;border-radius:18px!important;gap:16px!important;min-height:360px!important;padding:18px!important;display:grid!important}.assistant-empty-state{text-align:center;place-self:center;justify-items:center;max-width:430px;padding:52px 20px;display:grid}.assistant-empty-orbit{border:1px solid #6edaee38;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 0 12px #58c3db0a}.assistant-empty-orbit span{background:linear-gradient(135deg,#82e8f4,#61d6a4);border-radius:7px;width:20px;height:20px;box-shadow:0 0 22px #68dee05c}.assistant-empty-state h4{color:#edf6fc;margin:22px 0 8px;font-size:1.05rem}.assistant-empty-state p{color:#b1caddab;margin:0;font-size:.85rem;line-height:1.55}.assistant-message{grid-template-columns:36px minmax(0,1fr);gap:11px;max-width:92%;display:grid}.assistant-message--user{grid-template-columns:minmax(0,1fr) 36px;justify-self:end}.assistant-message--user .assistant-message-avatar{grid-column:2}.assistant-message--user .assistant-message-body{background:linear-gradient(145deg,#113e3bf2,#08232dfa);border-color:#5cdaa438;grid-area:1/1}.assistant-message-avatar{color:#c7f3fa;letter-spacing:.06em;background:#297e9c2e;border:1px solid #67d5eb3d;border-radius:12px;place-items:center;width:36px;height:36px;font-size:.59rem;font-weight:900;display:grid}.assistant-message-body{background:linear-gradient(145deg,#0f2b43f5,#081b2efa);border:1px solid #5fc7e030;border-radius:15px;min-width:0;padding:14px 15px;box-shadow:0 12px 28px #00000029}.assistant-message-meta{justify-content:space-between;gap:12px;margin-bottom:8px}.assistant-message-meta strong{color:#eef7fc;font-size:.77rem}.assistant-message-meta span{color:#9ab9cf99;font-size:.64rem}.assistant-message-body>p{white-space:pre-wrap;color:#e8f4fbe0;margin:0;font-size:.88rem;line-height:1.62}.assistant-message-audit{border-top:1px solid #6fa9d51f;gap:9px;margin-top:12px;padding-top:11px;display:grid}.assistant-message-audit__badge{color:#dff8ff;letter-spacing:.06em;text-transform:uppercase;background:#0b2539c2;border:1px solid #69d5ec38;border-radius:999px;align-items:center;width:fit-content;padding:5px 9px;font-size:.66rem;font-weight:800;display:inline-flex}.assistant-message-audit__badge--confidence{color:#d9fae9;background:#0a3329a3;border-color:#79deaa38}.assistant-message-audit__details{gap:8px;margin:0;display:grid}.assistant-message-audit__details div{gap:3px;display:grid}.assistant-message-audit__details dt{color:#92b5cdbd;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:800}.assistant-message-audit__details dd{color:#dfecf5d1;margin:0;font-size:.74rem;line-height:1.5}.assistant-response-actions{border-top:1px solid #6fa9d51f;flex-wrap:wrap;gap:7px;margin-top:13px;padding-top:11px;display:flex}.assistant-response-actions button,.assistant-composer-toolbar button,.assistant-tool-grid button{color:#bcd6e8;cursor:pointer;background:#091c2eb8;border:1px solid #71b4dc2e;transition:all .15s}.assistant-response-actions button{border-radius:999px;padding:6px 9px;font-size:.67rem}.assistant-response-actions button:hover,.assistant-composer-toolbar button:hover,.assistant-tool-grid button:hover{color:#effbff;background:#143a50e6;border-color:#64daee66}.assistant-composer{margin-top:14px;background:linear-gradient(#091c2efa,#051321fc)!important;border:1px solid #6fa9d529!important;border-radius:18px!important;gap:10px!important;padding:13px!important}.assistant-composer-toolbar,.assistant-composer-actions{justify-content:space-between;gap:12px}.assistant-composer-toolbar{color:#83abc6;padding:0 3px;font-size:.68rem}.assistant-composer-toolbar button{border-radius:8px;padding:4px 8px;font-size:.67rem}.assistant-composer-field textarea{resize:vertical;color:#f0f8fc!important;background:#030f1bdb!important;border:1px solid #75b3de33!important;border-radius:14px!important;min-height:92px!important;box-shadow:inset 0 1px #ffffff08!important}.assistant-composer-field textarea:focus{border-color:#5ddcef8c!important;box-shadow:0 0 0 3px #5ddcef17!important}.assistant-composer-note{max-width:62%;color:#a3bfd3a6!important;margin:0!important;font-size:.69rem!important}.assistant-composer .primary-action{font-size:.78rem;color:#061722!important;background:linear-gradient(135deg,#80e7f3,#69daa9)!important;border-radius:12px!important;min-height:40px!important;padding:9px 16px!important;font-weight:900!important}.assistant-context-panel{align-self:stretch}.assistant-context-card{background:#061626b8;border:1px solid #6fa9d524;border-radius:15px;padding:14px}.assistant-context-card--featured{background:linear-gradient(145deg,#1f6f8c2e,#081f31d9);border-color:#57cde13d}.assistant-context-card>span{color:#84a9c1;letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:850}.assistant-context-card>strong{color:#edf7fc;margin-top:8px;font-size:.91rem;display:block}.assistant-context-card>p{color:#b4ccdeab;margin:7px 0 0;font-size:.74rem;line-height:1.48}.assistant-context-list{gap:10px;margin:0;display:grid}.assistant-context-list div{border-bottom:1px solid #6fa9d517;justify-content:space-between;gap:12px;padding-bottom:9px;display:flex}.assistant-context-list div:last-child{border-bottom:0;padding-bottom:0}.assistant-context-list dt,.assistant-context-list dd{margin:0;font-size:.7rem}.assistant-context-list dt{color:#a3bfd3a3}.assistant-context-list dd{color:#d8e9f3;text-align:right}.assistant-tool-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.assistant-tool-grid button{border-radius:11px;min-height:52px;padding:8px;font-size:.68rem;line-height:1.25}.assistant-context-card--notice{background:linear-gradient(145deg,#7e55181f,#231c157a);border-color:#e0b55b30}.assistant-context-card--notice strong{color:#f0d99f;margin-top:0}@media (width<=1380px){.assistant-console-grid{grid-template-columns:minmax(240px,285px) minmax(0,1fr)}.assistant-context-panel{grid-column:1/-1}.assistant-context-stack{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1080px){.assistant-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.assistant-console-grid{grid-template-columns:1fr}.assistant-conversation{min-height:680px}.assistant-context-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.assistant-hero,.assistant-hero-copy,.assistant-hero-status,.assistant-panel-heading,.assistant-composer-actions{align-items:flex-start}.assistant-hero,.assistant-hero-status,.assistant-composer-actions{flex-direction:column}.assistant-metric-strip,.assistant-context-stack{grid-template-columns:1fr}.assistant-message,.assistant-message--user{grid-template-columns:30px minmax(0,1fr);max-width:100%}.assistant-message--user .assistant-message-avatar{grid-column:1}.assistant-message--user .assistant-message-body{grid-column:2}.assistant-composer-note{max-width:100%}}@keyframes stonebridge-stage-in{0%{opacity:0;transform:translateY(14px)scale(.986)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes stonebridge-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes stonebridge-selection-pulse{0%{box-shadow:0 0 #173d6700}50%{box-shadow:0 0 0 6px #173d671a}to{box-shadow:0 0 #173d6700}}.workspace-stage,.policy-detail-stage{padding-top:25px;padding-left:21px;animation:.36s cubic-bezier(.2,.8,.2,1) stonebridge-stage-in}.loading-surface{background:radial-gradient(circle at 100% 0,#365b781f,#0000 28%),linear-gradient(#fffffffa,#f6fafdf0);gap:14px;display:grid}.workspace{isolation:isolate;position:relative}.workspace-panel-shell{z-index:0;align-content:start;gap:18px;min-height:min(100%,100svh - 168px);display:grid;position:relative}.workspace-panel-shell[data-loading=true]{min-height:calc(100svh - 168px)}.workspace[aria-busy=true] .workspace-panel-shell{visibility:hidden}.workspace-panel-loading-overlay{z-index:18;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#f7fbfefa,#f0f6fbfc),radial-gradient(circle at 100% 0,#2b5d911f,#0000 30%);align-content:stretch;padding:14px 16px 18px;display:grid;position:absolute;inset:0}.loading-surface--main-panel{background:radial-gradient(circle at 100% 0,#214e7a29,#0000 24%),radial-gradient(circle at 0 0,#d6e3ee7a,#0000 34%),linear-gradient(#f8fbfefa,#f1f7fbf0);border:1px solid #1f43661f;align-content:start;min-height:100%;padding:clamp(24px,3vw,34px);box-shadow:0 30px 60px #10273d1f,inset 0 1px #ffffffd1}.shell--manager-overview .workspace-panel-loading-overlay,.shell--internal-ops .workspace-panel-loading-overlay{background:linear-gradient(#06111deb,#071321f5),radial-gradient(circle at 100% 0,#3f7ec22e,#0000 28%)}.shell--manager-overview .loading-surface--main-panel,.shell--internal-ops .loading-surface--main-panel{background:radial-gradient(circle at 100% 0,#417bbc33,#0000 24%),radial-gradient(circle at 0 0,#18355099,#0000 36%),linear-gradient(#0b1b2bf5,#081522fa);border-color:#335d8375;box-shadow:0 36px 70px #00000057,inset 0 1px #ffffff0d}.shell--manager-overview .loading-surface--main-panel strong,.shell--internal-ops .loading-surface--main-panel strong{color:#edf5fc}.shell--manager-overview .loading-surface--main-panel .section-kicker,.shell--internal-ops .loading-surface--main-panel .section-kicker{color:#9cc1e4d1}.shell--manager-overview .loading-shimmer,.shell--internal-ops .loading-shimmer{background:linear-gradient(90deg,#223d58c7 0%,#688eb33d 48%,#223d58c7 100%)}.loading-surface__header,.loading-surface__stack{gap:12px;display:grid}.loading-surface__grid,.policy-service-loading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.loading-shimmer{background:linear-gradient(90deg,#dee7f0b8 0%,#f6f9fcf5 48%,#dee7f0b8 100%) 0 0/220% 100%;border-radius:999px;animation:1.35s linear infinite stonebridge-shimmer;position:relative;overflow:hidden}.loading-shimmer--pill{width:108px;height:18px}.loading-shimmer--title{width:min(58%,320px);height:16px}.loading-shimmer--line{width:100%;height:12px}.loading-shimmer--line-short{width:min(52%,260px)}.loading-shimmer--card{border-radius:18px;min-height:96px}.module-item,.nav-button,.line-filter,.flow-path-step,.policy-workspace-tab,.command-result{will-change:transform, box-shadow, border-color}.nav-dropdown-chevron{transition:transform .2s,opacity .2s}.nav-dropdown-trigger[aria-expanded=true] .nav-dropdown-chevron{transform:rotate(180deg)}.module-item[aria-pressed=true],.nav-button[aria-pressed=true],.line-filter[aria-pressed=true],.flow-path-step[aria-pressed=true],.policy-workspace-tab[aria-current=true]{animation:.42s ease-out stonebridge-selection-pulse}.nav-button:after,.line-filter:after,.module-item:after,.flow-path-step:after,.policy-workspace-tab:after{content:"";transform-origin:50%;opacity:0;background:linear-gradient(90deg,#22599400,#225994b8,#22599400);border-radius:999px;height:2px;transition:transform .22s,opacity .22s;position:absolute;inset:auto 14px 10px;transform:scaleX(.42)}.module-item:hover:after,.nav-button:hover:after,.line-filter:hover:after,.flow-path-step:hover:after,.policy-workspace-tab:hover:after,.module-item[aria-pressed=true]:after,.nav-button[aria-pressed=true]:after,.line-filter[aria-pressed=true]:after,.flow-path-step[aria-pressed=true]:after,.policy-workspace-tab[aria-current=true]:after{opacity:1;transform:scaleX(1)}.flow-ribbon.card,.policy-workspace-strip{animation:.32s cubic-bezier(.2,.8,.2,1) stonebridge-stage-in}.flow-path-step,.policy-workspace-tab,.command-result{transition:transform .22s,box-shadow .22s,border-color .22s,background .22s}.flow-path-step:hover,.policy-workspace-tab:hover,.command-result:hover{transform:translateY(-3px)scale(1.01)}.command-result{animation:.28s cubic-bezier(.2,.8,.2,1) stonebridge-stage-in}.command-result:nth-child(2){animation-delay:40ms}.command-result:nth-child(3){animation-delay:80ms}.command-result:nth-child(4){animation-delay:.12s}.policy-service-workbench--loading{position:relative}.policy-service-loading-shell{background:linear-gradient(#ffffffc7,#f6f9fce0);border:1px solid #1638541f;border-radius:18px;gap:12px;margin-top:16px;padding:16px;display:grid}.policy-service-queue-main,.policy-transaction-main{justify-content:space-between;gap:16px;width:100%;display:flex}.policy-service-queue-buttons{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.policy-service-inline-action--quiet{background:#ffffffc2;border-style:dashed}.policy-service-queue-item[data-expanded=true],.policy-transaction-row[data-expanded=true]{border-color:#2a5f9a42;box-shadow:0 24px 42px #16385424,inset 0 1px #fffffff0}.policy-service-expand-panel{border-top:1px solid #1638541f;width:100%;margin-top:14px;padding-top:14px;animation:.22s cubic-bezier(.2,.8,.2,1) stonebridge-stage-in}.policy-service-expand-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.policy-service-expand-grid>div{background:linear-gradient(#ffffffeb,#f6f9fce6);border:1px solid #1638541a;border-radius:16px;gap:8px;padding:14px;display:grid}.policy-service-expand-grid strong{color:#10263d;font-size:.98rem;line-height:1.4}.policy-service-expand-grid p{color:#2c455ed1;margin:0;line-height:1.55}@media (width<=980px){.loading-surface__grid,.policy-service-loading-grid,.policy-service-expand-grid,.panel-grid--policy-workspace .detail-stats,.policy-detail-command-bar,.policy-detail-region-header,.policy-detail-command-bar__signals{grid-template-columns:1fr}.policy-detail-command-bar__actions{justify-content:flex-start}}@media (width<=840px){.policy-service-queue-main,.policy-transaction-main{flex-direction:column;align-items:stretch}.policy-service-queue-buttons{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.workspace-stage,.policy-detail-stage,.command-result,.flow-ribbon.card,.policy-workspace-strip,.policy-service-expand-panel,.loading-shimmer{animation:none}}@media (width>=1181px){.shell{align-items:start!important;min-height:100svh!important}.shell-sidebar-column{top:var(--shell-sticky-top)!important;height:calc(100svh - (var(--shell-sticky-top) * 2))!important;max-height:calc(100svh - (var(--shell-sticky-top) * 2))!important;min-height:calc(100svh - (var(--shell-sticky-top) * 2))!important;align-self:start!important;min-width:0!important;position:sticky!important;overflow:hidden!important}.sidebar.card{height:100%!important;max-height:calc(100svh - (var(--shell-sticky-top) * 2))!important;flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.sidebar-pinned{scrollbar-gutter:stable both-edges!important;flex:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}.sidebar-footer-dock{margin-top:auto!important}}@media (width<=1180px){.shell-sidebar-column,.sidebar.card,.sidebar-pinned{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}}.policy-workspace-mode-switch{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.policy-workspace-mode-switch__button{appearance:none;color:#dce9f6;text-align:left;cursor:pointer;background:linear-gradient(#0b1c2deb,#07131ff5);border:1px solid #46678852;border-radius:14px;padding:14px 16px;transition:border-color .18s,transform .18s,box-shadow .18s}.policy-workspace-mode-switch__button:hover,.policy-workspace-mode-switch__button.is-active{border-color:#70aee78f;transform:translateY(-1px);box-shadow:0 16px 32px #020a1238}.policy-workspace-mode-switch__button strong{color:#f4f9fe;font-size:14px;display:block}.policy-workspace-mode-switch__button span{color:#9fb3c7;margin-top:6px;font-size:12px;line-height:1.45;display:block}.policy-priority-card{background:radial-gradient(circle at 100% 0,#3b91ff2e,#0000 34%),linear-gradient(#0a1b2efa,#07121ffa);border:1px solid #5891c247;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:16px;padding:18px 20px;display:grid;box-shadow:0 18px 36px #010a1338}.policy-priority-card__copy strong{color:#f8fbff;margin-top:6px;font-size:22px;line-height:1.15;display:block}.policy-priority-card__copy p,.policy-priority-card__copy small{color:#b8c8d8;margin-top:8px;line-height:1.45;display:block}.policy-priority-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ops-reference-filter-chip.is-active{color:#f2f8fd;background:#1e538857;border-color:#61b2ff85}.ops-reference-table-card__summary{padding:0 18px 14px}.policy-filter-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.policy-filter-summary__chips{flex-wrap:wrap;gap:8px;display:flex}.policy-filter-summary__chip{appearance:none;color:#dce8f3;letter-spacing:.02em;cursor:pointer;background:#0e2134d6;border:1px solid #527da452;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700}.policy-filter-summary__meta{color:#9fb3c7;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.policy-filter-summary__meta strong{color:#f5f9fd}.policy-filter-summary__meta button{appearance:none;color:#7fc8ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.ops-table-link{appearance:none;color:#8bc8ff;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:800}.ops-table-link:hover,.ops-table-link:focus-visible{color:#c6e5ff;text-decoration:underline}.ops-data-table .ops-cell-stack span,.ops-data-table .ops-cell-stack small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.policy-owner-inline{color:#8fa8be;font-size:11px;line-height:1.4;display:block}.policy-table-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.policy-table-row-actions__button{appearance:none;color:#d8e8f6;cursor:pointer;background:#0b1d2ed6;border:1px solid #5891c242;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;transition:border-color .18s,background .18s,color .18s}.policy-table-row-actions__button:hover,.policy-table-row-actions__button:focus-visible{color:#f5fbff;background:#153d6185;border-color:#75b8f080}.policy-preview-drawer__hero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.policy-preview-drawer__hero h3{color:#f7fbff;margin:10px 0 6px}.policy-preview-drawer__hero p{color:#a6bbcf;margin:0}.policy-preview-drawer__hero-meta{color:#a7bed2;justify-items:end;gap:6px;display:grid}.policy-preview-drawer__hero-meta strong{color:#f7fbff}.policy-preview-drawer__actions{flex-wrap:wrap;gap:10px;display:flex}.policy-action-launch{background:radial-gradient(circle at 100% 0,#3a8eff29,#0000 34%),linear-gradient(#091a2cf5,#07121ffa);border:1px solid #5c95c24d;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.policy-action-launch__copy{gap:6px;display:grid}.policy-action-launch__copy strong{color:#f7fbff;font-size:20px}.policy-action-launch__copy span{color:#a9bed1;line-height:1.5}.policy-action-launch__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.policy-saved-view-list{gap:12px;display:grid}.policy-saved-view-list__item{background:#0a1c2db8;border:1px solid #527da442;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 18px;display:grid}.policy-saved-view-list__copy{gap:5px;min-width:0;display:grid}.policy-saved-view-list__copy strong{color:#f5f9fd}.policy-saved-view-list__copy span,.policy-saved-view-list__copy small{color:#9fb3c7;line-height:1.45}.policy-saved-view-list__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.policy-saved-view-list__actions button{appearance:none;color:#dce8f3;cursor:pointer;background:#0e2134d6;border:1px solid #5884ab57;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:700}.policy-saved-view-empty{color:#9fb3c7;border:1px dashed #527da442;border-radius:14px;padding:18px}.policy-note-composer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.policy-note-composer__field{gap:8px;display:grid}.policy-note-composer__field--full{grid-column:1/-1}.policy-note-composer__field span{letter-spacing:.12em;text-transform:uppercase;color:#97aec2;font-size:11px;font-weight:800}.policy-note-composer__field input,.policy-note-composer__field select,.policy-note-composer__field textarea{color:#eef6fd;width:100%;font:inherit;resize:vertical;background:#081625eb;border:1px solid #537ea557;border-radius:12px;padding:12px 14px}.policy-note-composer__toggle{color:#c4d6e6;align-items:center;gap:10px;display:inline-flex}.policy-note-composer__summary{color:#aac0d4;background:#0c1f31c7;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.policy-note-composer__summary strong{color:#f5f9fd}.policy-note-composer__message{color:#d8ebfb;background:#122f4bb8;border:1px solid #67aae857;border-radius:12px;padding:12px 14px}.policy-note-composer__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=1180px){.policy-workspace-mode-switch,.policy-priority-card{grid-template-columns:1fr}.policy-priority-card__actions{justify-content:flex-start}.policy-preview-drawer__hero,.policy-action-launch,.policy-saved-view-list__item,.policy-note-composer__grid{grid-template-columns:1fr}.policy-saved-view-list__actions,.policy-action-launch__actions{justify-content:flex-start}}.shell{grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;height:100svh!important;min-height:100svh!important;overflow:hidden!important}.shell-sidebar-column{height:100%!important;min-height:0!important;max-height:100%!important}body[data-insxpro-theme=light] .shell-sidebar-column{background:0 0!important}body[data-insxpro-theme=light] .shell-sidebar-column .sidebar,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar.card,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-pinned,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-footer-dock,body[data-insxpro-theme=light] .shell-sidebar-column .manager-nav-shell,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-nav-section,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-workflow-nav,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-quick-links,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-nav-item,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-nav-item:hover,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-nav-item[aria-current=page],body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-quick-link,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-quick-link:hover,body[data-insxpro-theme=light] .shell-sidebar-column .sidebar-quick-link.is-active{box-shadow:none!important;background:0 0!important}body[data-insxpro-theme=light] .shell--sidebar-compact.shell--manager-overview.shell--internal-ops .shell-sidebar-column{background:0 0!important}.shell--sidebar-compact.shell--manager-overview.shell--internal-ops{grid-template-columns:var(--sidebar-collapsed-width) minmax(0, 1fr)!important}.shell--sidebar-compact.shell--manager-overview.shell--internal-ops .shell-sidebar-column{width:var(--sidebar-collapsed-width)!important;min-width:var(--sidebar-collapsed-width)!important;max-width:var(--sidebar-collapsed-width)!important;overflow:visible!important}.shell--sidebar-compact.shell--manager-overview.shell--internal-ops .sidebar.card{width:var(--sidebar-collapsed-width)!important;min-width:var(--sidebar-collapsed-width)!important;max-width:var(--sidebar-expanded-width)!important}.shell--sidebar-compact.shell--manager-overview.shell--internal-ops .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar-nav-pin,.shell--sidebar-compact.shell--manager-overview.shell--internal-ops .shell-sidebar-column:not(:hover):not(:focus-within) .sidebar--compact .sidebar-nav-pin{opacity:1!important;pointer-events:auto!important;display:inline-flex!important}.sidebar.card{height:100%!important;min-height:0!important}.sidebar-pinned{min-height:0!important;overflow:hidden auto!important}.shell>.workspace,.shell--manager-overview>.workspace,.shell--internal-ops>.workspace{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;scrollbar-width:thin!important;flex-direction:column!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden scroll!important}.shell>.workspace::-webkit-scrollbar{width:12px!important}.shell--manager-overview>.workspace::-webkit-scrollbar{width:12px!important}.shell--internal-ops>.workspace::-webkit-scrollbar{width:12px!important}.shell>.workspace::-webkit-scrollbar-thumb{background:#6eb2ee61 padding-box padding-box!important;border:3px solid #0000!important;border-radius:999px!important}.shell--manager-overview>.workspace::-webkit-scrollbar-thumb{background:#6eb2ee61 padding-box padding-box!important;border:3px solid #0000!important;border-radius:999px!important}.shell--internal-ops>.workspace::-webkit-scrollbar-thumb{background:#6eb2ee61 padding-box padding-box!important;border:3px solid #0000!important;border-radius:999px!important}.shell>.workspace::-webkit-scrollbar-track{background:#ffffff0a!important}.shell--manager-overview>.workspace::-webkit-scrollbar-track{background:#ffffff0a!important}.shell--internal-ops>.workspace::-webkit-scrollbar-track{background:#ffffff0a!important}.shell.shell--manager-overview>main.workspace.workspace,.shell.shell--internal-ops>main.workspace.workspace,.shell.shell--manager-overview.shell--internal-ops>main.workspace.workspace{position:relative;border-left:none!important;width:calc(100% - 35px)!important;height:100%!important;min-height:0!important;max-height:100%!important;margin-left:35px!important;padding-left:10px!important;overflow:hidden scroll!important}.shell.shell--manager-overview>main.workspace.workspace:before,.shell.shell--internal-ops>main.workspace.workspace:before,.shell.shell--manager-overview.shell--internal-ops>main.workspace.workspace:before{content:"";pointer-events:none;background:#ffffff4a;width:.5px;position:absolute;bottom:0;left:0;right:auto;top:104px!important}.auth-shell--public-demo{background:radial-gradient(circle at 8% 6%,#3f82c433,#0000 24%),radial-gradient(circle at 92% 8%,#4cb9911f,#0000 22%),linear-gradient(145deg,#07101a 0%,#0a1a2a 42%,#0c2134 100%);grid-template-columns:minmax(420px,1.08fr) minmax(420px,.92fr);gap:26px;padding:24px}.shell--demo-presentation .sidebar-pinned{gap:10px!important;padding:16px 18px 10px!important}.shell--demo-presentation .shell-sidebar-logo{padding:0 0 6px!important}.shell--demo-presentation .shell-sidebar-logo img{width:min(100%,156px)!important}.shell--demo-presentation .sidebar-rail-toolbar{gap:8px!important;padding:0 8px 2px!important}.shell--demo-presentation .sidebar-rail-toolbar__meta{display:none!important}.shell--demo-presentation .sidebar-section--workflow-nav{margin-top:0!important}.shell--demo-presentation .sidebar-nav-section{gap:6px!important;padding-inline:4px!important}.shell--demo-presentation .sidebar-nav-section__head{padding-inline:8px!important}.auth-panel--brand-demo{background:radial-gradient(circle at 100% 0,#64b9ff3d,#0000 24%),radial-gradient(circle at 12% 8%,#55dda51f,#0000 20%),linear-gradient(160deg,#071828fa,#09253df5);border-color:#76a8d233;gap:22px;padding:34px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0109126b,inset 0 1px #ffffff0d}.auth-brand-ribbon{gap:14px;display:grid}.auth-brand-badges{flex-wrap:wrap;gap:10px;display:flex}.auth-shell--public-demo .brand-badge{color:#dcefff;background:#ffffff14;border-color:#8bb9e542;box-shadow:inset 0 1px #ffffff0d}.auth-shell--public-demo .auth-brand-logo img{filter:drop-shadow(0 22px 32px #00000057);width:min(100%,360px)}.auth-hero-stat-grid,.auth-demo-storyboard{gap:14px;display:grid}.auth-hero-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-hero-stat,.auth-demo-story-card{background:#ffffff0f;border:1px solid #8dbce729;border-radius:22px;box-shadow:inset 0 1px #ffffff0a}.auth-hero-stat{gap:8px;padding:18px 18px 16px;display:grid}.auth-hero-stat strong{color:#f3fbff;font-size:2rem;line-height:1}.auth-hero-stat span{color:#dfefffd1;font-size:.9rem;line-height:1.5}.auth-demo-storyboard{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-demo-story-card{gap:10px;padding:18px;display:grid}.auth-demo-story-card__index{color:#9ecef7c7;letter-spacing:.14em;font-size:.76rem;font-weight:800}.auth-demo-story-card strong,.auth-demo-story-card p{color:#edf7ff}.auth-demo-story-card p{font-size:.92rem;line-height:1.55}.auth-brand-actions{align-items:start;gap:10px;display:grid}.auth-demo-action,.auth-demo-launchbar__button{color:#eaf6ff;letter-spacing:.01em;background:radial-gradient(circle at 100% 0,#4db0ff3d,#0000 28%),linear-gradient(#12497dfa,#0b2b50fa);border:1px solid #75b2ed47;border-radius:999px;min-height:46px;padding:0 18px;font-weight:700;box-shadow:0 14px 28px #020c1847,inset 0 1px #ffffff14}.auth-demo-action:hover,.auth-demo-launchbar__button:hover{border-color:#8dc8ff66;transform:translateY(-1px)}.auth-panel--login-demo{background:radial-gradient(circle at 100% 0,#4791dd1f,#0000 28%),linear-gradient(#f8fbfffa,#eff5fbf5);padding:30px;box-shadow:0 32px 70px #0a1b2c29}.auth-login-heading{align-items:start}.auth-login-heading .supporting-copy{color:#5d7084;max-width:56ch;margin-top:8px}.auth-demo-launchbar{background:radial-gradient(circle at 100% 0,#469cf11f,#0000 30%),linear-gradient(#e8f1faeb,#f5f9fdfa);border:1px solid #2c59841f;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 18px;display:grid}.auth-demo-launchbar strong,.auth-role-section__header strong{color:#14314d;display:block}.auth-demo-launchbar span,.auth-role-section__header .assistant-composer-note{color:#5f7288;line-height:1.5}.auth-role-section{gap:14px;display:grid}.auth-role-section__header{justify-content:space-between;align-items:end;gap:16px;display:flex}.auth-shell--public-demo .auth-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.auth-shell--public-demo .auth-role-card{background:radial-gradient(circle at 100% 0,#469cf117,#0000 26%),linear-gradient(#fffffffa,#f6fafdfa);border-color:#2b59841f;min-height:196px;padding:20px;position:relative;box-shadow:0 18px 42px #10223614,inset 0 1px #ffffffb8}.auth-shell--public-demo .auth-role-card:hover{box-shadow:0 24px 46px #0c1f3424,0 0 0 1px #4191dd14}.demo-login-stage{color:#edf6ff;background:radial-gradient(circle at 10% 0,#54d6ff29,#0000 26%),radial-gradient(circle at 88% 14%,#60db9c17,#0000 24%),radial-gradient(circle at 52% 100%,#d6ab6514,#0000 28%),linear-gradient(#040b14 0%,#071320 38%,#091a28 100%);gap:22px;min-height:100svh;padding:32px;display:grid}.demo-login-stage__hero,.demo-lens-section{background:radial-gradient(circle at 100% 0,#5ba5e824,#0000 24%),radial-gradient(circle at 14% 10%,#45d4ff17,#0000 20%),linear-gradient(#071422f5,#050f1afa);border:1px solid #7aa8d229;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 36px 90px #00000061,inset 0 1px #ffffff0a}.demo-login-stage__hero{gap:26px;padding:28px;display:grid}.demo-login-stage__topbar,.demo-login-brand,.demo-login-proof-pills,.demo-access-card__meta,.demo-command-preview__footer,.demo-access-card__actions,.auth-role-card__badges{flex-wrap:wrap;display:flex}.demo-login-stage__topbar{justify-content:space-between;align-items:start;gap:18px}.demo-login-brand{align-items:center;gap:18px}.demo-login-brand .auth-brand-logo{width:auto}.demo-login-brand .auth-brand-logo img{filter:drop-shadow(0 18px 24px #00000052);width:min(100%,210px)}.demo-login-brand__copy{gap:6px;display:grid}.demo-login-brand__copy .eyebrow{color:#d5c2a4;margin:0}.demo-login-brand__copy span,.demo-login-proof-pills span,.demo-access-card__meta span,.demo-command-preview__footer span{color:#d7e6f4c7;font-size:.88rem}.demo-login-proof-pills,.demo-access-card__meta{gap:10px}.demo-login-proof-pills span,.demo-access-card__meta span,.auth-role-card__badge{background:#ffffff0d;border:1px solid #83afd629;border-radius:999px;padding:8px 12px;box-shadow:inset 0 1px #ffffff0a}.demo-login-stage__body{grid-template-columns:minmax(0,1.15fr) minmax(360px,.72fr);align-items:start;gap:26px;display:grid}.demo-login-stage__intro,.demo-access-card,.demo-command-preview,.demo-value-strip__card,.demo-evaluation-track__card,.demo-role-card{gap:16px;display:grid}.demo-login-stage__intro .section-kicker,.demo-command-preview .section-kicker,.demo-lens-section .section-kicker,.demo-access-card .section-kicker{color:#d2b996;margin:0}.demo-login-stage__intro h1,.demo-lens-section h2{color:#f7fbff;letter-spacing:-.06em;margin:0;font-size:clamp(3.2rem,5vw,5.5rem);line-height:.92}.demo-lens-section h2{font-size:clamp(2.1rem,3vw,3rem);line-height:1}.demo-login-stage__lede,.demo-access-card__header p,.demo-command-preview__row span,.demo-value-strip__card p,.demo-evaluation-track__card p,.demo-lens-section__header p,.demo-role-card p,.demo-role-card small,.auth-role-card__lens span{color:#d3e3f1cc;margin:0;line-height:1.6}.demo-login-signal-grid,.demo-value-strip,.demo-evaluation-track,.demo-lens-grid{gap:16px;display:grid}.demo-login-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-login-signal-card,.demo-command-preview,.demo-access-card,.demo-value-strip__card,.demo-evaluation-track__card,.demo-role-card{background:radial-gradient(circle at 100% 0,#3c94e814,#0000 26%),#081524d1;border:1px solid #7ca9d126;border-radius:26px;box-shadow:0 20px 44px #0000003d,inset 0 1px #ffffff08}.demo-login-signal-card{padding:20px}.demo-login-signal-card strong{color:#f6fbff;font-size:2.35rem;line-height:1}.demo-login-signal-card span{color:#eef7ff;margin-top:8px;font-size:.95rem;font-weight:700}.demo-login-signal-card small{color:#c7dbecc7;font-size:.9rem;line-height:1.55}.demo-command-preview{gap:18px;padding:22px}.demo-command-preview__header,.demo-command-preview__row,.demo-lens-section__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.demo-command-preview__header strong,.demo-access-card__header h2,.demo-value-strip__card strong,.demo-evaluation-track__card strong,.demo-role-card strong,.auth-role-card__lens strong{color:#f4fbff}.demo-command-preview__rows{gap:12px;display:grid}.demo-command-preview__row{background:#ffffff08;border:1px solid #7ca9d11f;border-radius:18px;padding:14px 16px}.demo-command-preview__row .app-icon,.demo-role-card .app-icon,.demo-value-strip__card .app-icon{box-shadow:0 10px 24px #00000047}.demo-command-preview__row div,.demo-access-card__header,.demo-lens-section__header>div,.auth-role-card__lens{gap:6px;display:grid}.demo-command-preview__row strong{font-size:1rem}.demo-command-preview__footer{gap:10px}.demo-access-card{background:radial-gradient(circle at 100% 0,#c49c521f,#0000 22%),linear-gradient(#07121efa,#040c14fa);gap:20px;padding:24px}.demo-access-card__header h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,2.8vw,2.4rem);line-height:1.02}.demo-access-card .auth-field span{color:#dde8f3bd}.demo-access-card .auth-field input{color:#f5fbff;background:#071523f5;border-color:#79a6d129;box-shadow:inset 0 1px #ffffff08}.demo-access-card .auth-field input:focus{border-color:#72c1ff70;box-shadow:0 0 0 4px #4795dd1f}.demo-access-card__actions{gap:12px}.demo-access-card__actions .auth-submit,.demo-access-card__secondary{border-radius:999px;min-height:50px;padding:0 18px;font-weight:800}.demo-access-card__actions .auth-submit{color:#04111d;background:radial-gradient(circle at 100% 0,#62dbff57,#0000 28%),linear-gradient(135deg,#d4ae6b 0%,#46b6ff 100%);box-shadow:0 18px 40px #0d3f6857}.demo-access-card__secondary{color:#edf7ff;background:#ffffff0a;border:1px solid #7fabd433}.demo-access-card .assistant-composer-note{color:#c1d5e7c2}.demo-value-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.demo-value-strip__card,.demo-evaluation-track__card{padding:20px}.demo-value-strip__card .auth-feature-title,.demo-role-card .auth-role-header{align-items:center;gap:12px}.demo-evaluation-track{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-evaluation-track__index{color:#79cfff;letter-spacing:.14em;font-size:.78rem;font-weight:800}.demo-lens-section{gap:22px;padding:26px}.demo-lens-section__header p{max-width:58ch}.demo-lens-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-role-card{text-align:left;color:inherit;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}.demo-role-card:hover{border-color:#6fc7ff52;transform:translateY(-3px);box-shadow:0 26px 50px #0000004d,0 0 0 1px #68bdf71a}.auth-role-card__badges{gap:8px}.auth-role-card__badge{color:#e8f6ff;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}.auth-role-card__badge--muted{color:#c3d8eacc}.demo-role-card :is(span,small){color:#ccddecc2}@media (width<=1380px){.demo-login-stage__body,.demo-value-strip,.demo-lens-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-login-stage__body>.demo-access-card{grid-column:2}}@media (width<=1180px){.demo-login-stage{padding:20px}.demo-login-stage__body,.demo-login-signal-grid,.demo-value-strip,.demo-evaluation-track,.demo-lens-grid{grid-template-columns:1fr}.demo-login-stage__topbar,.demo-command-preview__header,.demo-lens-section__header{display:grid}}@media (width<=760px){.demo-login-stage{padding:14px}.demo-login-stage__hero,.demo-lens-section{border-radius:24px;padding:18px}.demo-login-stage__intro h1{font-size:clamp(2.4rem,12vw,3.6rem)}.demo-access-card{padding:18px}.demo-access-card__actions{display:grid}}.bootstrap-fnol-modal{z-index:120;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.bootstrap-fnol-modal__backdrop{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#040b13bd,#07131fdb),radial-gradient(circle at 12% 8%,#3b8fe329,#0000 26%);position:absolute;inset:0}.bootstrap-fnol-modal__panel{z-index:1;background:#eff5fbe6;border:1px solid #75a8d63d;border-radius:30px;width:min(1480px,100vw - 48px);max-height:calc(100svh - 48px);position:relative;overflow:auto;box-shadow:0 48px 120px #02091261}.bootstrap-fnol-modal__chrome{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f9fde6;border-bottom:1px solid #1f496e1a;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex;position:sticky;top:0}.bootstrap-fnol-modal__chrome strong{color:#15324c;display:block}.bootstrap-fnol-modal__close{color:#173250;background:#ffffffd1;border:1px solid #2d567d29;border-radius:999px;min-height:40px;padding:0 14px;font-weight:700}@media (width<=1180px){.auth-shell--public-demo,.auth-hero-stat-grid,.auth-demo-storyboard,.auth-shell--public-demo .auth-role-grid{grid-template-columns:1fr}.auth-demo-launchbar,.auth-role-section__header{grid-template-columns:1fr;align-items:start;display:grid}}.workspace :is(.card:not(.metric-card):not(.sidebar):not(.auth-panel--brand):not(.auth-panel--login),.subcard,.detail-panel,.muted-block,.line-card,.line-themed-panel,.module-item,.inline-record,.workflow-command-deck,.command-deck-summary,.overview-book-card,.overview-priority-card,.policy-service-field,.risk-unit-card,.pas-change-item,.pas-queue-item,.empty-state){background:0 0!important}:root{--ixp-light-ink:#0f172a;--ixp-light-muted:#64748b;--ixp-light-line:#dbe3ee;--ixp-light-line-strong:#c7d4e4;--ixp-light-shell:#eef4fb;--ixp-light-surface:#fffffff5;--ixp-light-surface-soft:#f8fbff;--ixp-light-shadow:0 10px 28px #0f172a12;--ixp-light-shadow-soft:0 6px 18px #0f172a0d;--ixp-light-rail:#081327;--ixp-light-rail-soft:#ffffff0d;--ixp-light-accent:#1d4ed8;--ixp-light-accent-soft:#dbeafe;--ixp-light-positive:#047857;--ixp-light-warning:#b45309;--ixp-light-danger:#b91c1c}.theme-mode-dock{z-index:1400;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #94a3b83d;border-radius:999px;align-items:center;gap:6px;padding:6px;display:inline-flex;position:fixed;top:18px;right:18px;box-shadow:0 14px 30px #0f172a24}.theme-mode-dock__label{letter-spacing:.08em;text-transform:uppercase;padding-inline:.65rem .45rem;font-size:.72rem;font-weight:700}.theme-mode-dock__option{border:0;border-radius:999px;padding:.6rem .9rem;font-size:.88rem;font-weight:700;transition:background-color .18s,color .18s,box-shadow .18s,transform .18s}.theme-mode-dock__option:hover{transform:translateY(-1px)}.theme-mode-dock__option.is-active{box-shadow:0 8px 18px #0f172a1f}body[data-insxpro-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body[data-insxpro-theme=dark] .theme-mode-dock{color:#e8f4ffe6;background:#081327db;border-color:#6fcdf32e}body[data-insxpro-theme=dark] .theme-mode-dock__option{color:#d6e6f4d1;background:0 0}body[data-insxpro-theme=dark] .theme-mode-dock__option.is-active{color:#f4fbff;background:#43d5ff1f}body[data-insxpro-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ixp-light-ink);background:radial-gradient(circle at 0 0,#ffecc9d9,#0000 32%),radial-gradient(circle at 100% 0,#a7dbffb3,#0000 28%),linear-gradient(160deg,#f4f8ff 0%,#eef4ff 40%,#fdfcff 100%);background-position-x:initial, initial, initial;background-position-y:initial, initial, initial;background-size:initial, initial, initial;background-repeat:initial, initial, initial;background-attachment:initial, initial, initial;background-origin:initial, initial, initial;background-clip:initial, initial, initial;background-color:initial}html[data-insxpro-theme=light],body[data-insxpro-theme=light]{--ixp-bg-0:#eef4fb!important;--ixp-bg-1:#f4f8fc!important;--ixp-bg-2:#fff!important;--ixp-bg-3:#fff!important;--ixp-page:#eef4fb!important;--ixp-page-2:#e8eff7!important;--ixp-surface:#fffffffa!important;--ixp-surface-2:#fffffff5!important;--ixp-surface-3:#f8fafcf5!important;--ixp-panel:#fffffffa!important;--ixp-panel-2:#fffffff5!important;--ixp-panel-3:#f8fafcf5!important;--ixp-control:#fff!important;--ixp-control-hover:#f8fbff!important;--ixp-card:#fffffffa!important;--ixp-card-solid:#fff!important;--ixp-card-soft:#f8fbff!important;--ixp-elevated:#fffffffa!important;--ixp-border:#0f1f331b!important;--ixp-border-strong:#0f1f332b!important;--ixp-border-hot:#145ea840!important;--ixp-ink:#0f172a!important;--ixp-ink-2:#1f334a!important;--ixp-muted:#64748b!important;--ixp-muted-2:#8795a6!important;--ixp-faint:#a0aec0!important;--ixp-blue:#145ea8!important;--ixp-blue-2:#1d7acb!important;--ixp-cyan:#42b7d9!important;--ixp-teal:#1f8f7a!important;--ixp-green:#1d8f63!important;--ixp-gold:#b97714!important;--ixp-orange:#d08734!important;--ixp-red:#b33d46!important;--ixp-purple:#6d67c8!important;--ink:#0f172a!important;--muted:#64748b!important;--muted-soft:#8795a6!important;--paper:#eef4fb!important;--panel:#fffffffa!important;--panel-strong:#fff!important;--border:#0f1f331b!important;--border-strong:#0f1f332b!important;--navy:#123149!important;--navy-soft:#204662!important;--accent:#145ea8!important}body[data-insxpro-theme=light],body[data-insxpro-theme=light] #root,body[data-insxpro-theme=light] .shell,body[data-insxpro-theme=light] .workspace,body[data-insxpro-theme=light] .module-stack{color:var(--ixp-light-ink)!important;background:radial-gradient(circle at 0 0,#6794c924,#0000 24%),linear-gradient(#f4f8fcf5,#ebf1f7f0)!important}body[data-insxpro-theme=light] .theme-mode-dock{color:var(--ixp-light-muted);background:#ffffffe0;border-color:#c7d4e4eb}body[data-insxpro-theme=light] .theme-mode-dock__option{color:var(--ixp-light-muted);background:0 0}body[data-insxpro-theme=light] .theme-mode-dock__option.is-active{color:var(--ixp-light-ink);background:#fff}body[data-insxpro-theme=light] .shell,body[data-insxpro-theme=light] .auth-shell{min-height:100vh;gap:0!important;padding:0!important}body[data-insxpro-theme=light] .shell{background:0 0!important;grid-template-columns:270px minmax(0,1fr)!important}body[data-insxpro-theme=light] .shell-sidebar-column{align-self:stretch;min-height:100vh;padding-right:0!important;position:sticky!important;top:0!important}body[data-insxpro-theme=light] .sidebar.card{min-height:100vh;background:var(--ixp-light-rail)!important;max-width:none!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0 0 30px!important;padding:24px 22px!important;overflow:hidden auto!important}body[data-insxpro-theme=light] .sidebar.card:before,body[data-insxpro-theme=light] .sidebar.card:after,body[data-insxpro-theme=light] .masthead:before,body[data-insxpro-theme=light] .masthead:after,body[data-insxpro-theme=light] .card:before,body[data-insxpro-theme=light] .card:after{display:none!important}body[data-insxpro-theme=light] .sidebar-pinned{gap:18px!important;padding:0!important}body[data-insxpro-theme=light] .shell-sidebar-logo{justify-content:flex-start!important;padding:0 2px 16px!important}body[data-insxpro-theme=light] .shell-sidebar-logo img{filter:none!important;width:min(100%,228px)!important}@media (width>=1181px){body[data-insxpro-theme=light] .shell-sidebar-column{padding-right:0!important;top:0!important}body[data-insxpro-theme=light] .sidebar.card{border-radius:0 0 30px!important;min-height:100vh!important;max-height:100vh!important}}body[data-insxpro-theme=light] .sidebar .brand-card,body[data-insxpro-theme=light] .sidebar .sidebar-session-card,body[data-insxpro-theme=light] .sidebar .callout-panel{background:var(--ixp-light-rail-soft)!important;box-shadow:none!important;border:1px solid #ffffff14!important;border-radius:20px!important}body[data-insxpro-theme=light] .sidebar .brand-card{gap:12px!important;padding:16px!important}body[data-insxpro-theme=light] .sidebar .brand-card .eyebrow,body[data-insxpro-theme=light] .sidebar .section-kicker{color:#cee1f8e6!important}body[data-insxpro-theme=light] .sidebar .supporting-copy,body[data-insxpro-theme=light] .sidebar .user-session-copy span,body[data-insxpro-theme=light] .sidebar .user-session-copy small,body[data-insxpro-theme=light] .sidebar .dense-list,body[data-insxpro-theme=light] .sidebar .dense-list li,body[data-insxpro-theme=light] .sidebar .nav-button small,body[data-insxpro-theme=light] .sidebar .nav-dropdown-copy small{color:#cedcedb8!important}@media (width>=1181px){body[data-insxpro-theme=light] .shell{grid-template-columns:clamp(320px,24vw,356px) minmax(0,1fr)!important;align-items:stretch!important;gap:18px!important;min-height:100vh!important;padding:0 18px 18px 0!important}body[data-insxpro-theme=light] .shell-sidebar-column{width:100%!important;min-height:100vh!important;top:0!important}body[data-insxpro-theme=light] .sidebar.card{scrollbar-width:none!important;border-radius:0 28px 28px 0!important;flex-direction:column!important;min-height:100vh!important;max-height:100vh!important;padding:0!important;display:flex!important;overflow:hidden auto!important}body[data-insxpro-theme=light] .sidebar.card::-webkit-scrollbar{display:none}body[data-insxpro-theme=light] .sidebar-pinned{gap:12px!important;padding:22px 20px 12px!important}body[data-insxpro-theme=light] .shell-sidebar-logo{padding:0 0 12px!important}body[data-insxpro-theme=light] .shell-sidebar-logo img{width:min(100%,236px)!important}body[data-insxpro-theme=light] .sidebar-section--scope{padding-top:10px!important}body[data-insxpro-theme=light] .sidebar .brand-card,body[data-insxpro-theme=light] .sidebar .sidebar-session-card,body[data-insxpro-theme=light] .sidebar .callout-panel{border-radius:20px!important}body[data-insxpro-theme=light] .sidebar .brand-card .supporting-copy,body[data-insxpro-theme=light] .sidebar .sidebar-session-card>.supporting-copy{-webkit-line-clamp:3;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}body[data-insxpro-theme=light] .sidebar-section--footer-note{margin-top:auto!important;margin-bottom:20px!important}}body[data-insxpro-theme=light] .sidebar .user-session-copy strong,body[data-insxpro-theme=light] .sidebar .brand-card strong,body[data-insxpro-theme=light] .sidebar .nav-dropdown-copy span,body[data-insxpro-theme=light] .sidebar .nav-dropdown-count{color:#f8fbff!important}body[data-insxpro-theme=light] .sidebar .brand-badges{flex-wrap:wrap!important;gap:8px!important;display:flex!important}body[data-insxpro-theme=light] .sidebar .brand-badge,body[data-insxpro-theme=light] .sidebar .muted-tag,body[data-insxpro-theme=light] .sidebar .state-pill{color:#ebf4fff0!important;width:auto!important;min-width:0!important;box-shadow:none!important;background:#ffffff14!important;border-color:#ffffff1a!important;justify-content:flex-start!important}body[data-insxpro-theme=light] .sidebar .nav-button,body[data-insxpro-theme=light] .sidebar .line-filter-trigger{color:#dfebf8e0!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}body[data-insxpro-theme=light] .sidebar .nav-button:before{opacity:.68!important}body[data-insxpro-theme=light] .sidebar .nav-button:hover,body[data-insxpro-theme=light] .sidebar .nav-button[aria-expanded=true],body[data-insxpro-theme=light] .sidebar .nav-button[aria-pressed=true],body[data-insxpro-theme=light] .sidebar .line-filter[aria-pressed=true]{color:var(--ixp-light-ink)!important;border-color:var(--ixp-light-line)!important;box-shadow:none!important;background:#fff!important;transform:none!important}body[data-insxpro-theme=light] .sidebar .nav-button:hover small,body[data-insxpro-theme=light] .sidebar .nav-button[aria-expanded=true] small,body[data-insxpro-theme=light] .sidebar .nav-button[aria-pressed=true] small,body[data-insxpro-theme=light] .sidebar .line-filter[aria-pressed=true] small,body[data-insxpro-theme=light] .sidebar .nav-button:hover .nav-dropdown-copy span,body[data-insxpro-theme=light] .sidebar .nav-button[aria-expanded=true] .nav-dropdown-copy span,body[data-insxpro-theme=light] .sidebar .nav-button[aria-pressed=true] .nav-dropdown-copy span,body[data-insxpro-theme=light] .sidebar .line-filter[aria-pressed=true] .nav-dropdown-copy span,body[data-insxpro-theme=light] .sidebar .nav-button:hover .nav-dropdown-count,body[data-insxpro-theme=light] .sidebar .nav-button[aria-expanded=true] .nav-dropdown-count,body[data-insxpro-theme=light] .sidebar .nav-button[aria-pressed=true] .nav-dropdown-count,body[data-insxpro-theme=light] .sidebar .line-filter[aria-pressed=true] .nav-dropdown-count{color:inherit!important}body[data-insxpro-theme=light] .sidebar .module-dropdown-menu{border-color:var(--ixp-light-line)!important;background:#fffffffa!important;box-shadow:0 18px 40px #0f172a24!important}body[data-insxpro-theme=light] .sidebar .module-dropdown-menu .nav-dropdown-option{color:var(--ixp-light-ink)!important;background:#fff!important;border-color:#edf2f7!important}body[data-insxpro-theme=light] .workspace{gap:18px!important;padding:0 24px 32px!important}body[data-insxpro-theme=light] .workspace :is(h1,h2,h3,h4,strong),body[data-insxpro-theme=light] .workspace :is(p,span,small,li,label,th,td,button,input,select,textarea){text-shadow:none!important}body[data-insxpro-theme=light] .masthead.card,body[data-insxpro-theme=light] .masthead{z-index:40;position:sticky;top:0;border:1px solid var(--ixp-light-line)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;box-shadow:var(--ixp-light-shadow)!important;background:#ffffffe6!important;border-top:0!important;border-radius:0 0 28px 28px!important;grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;gap:18px 22px!important;padding:22px 26px!important}body[data-insxpro-theme=light] .masthead h2,body[data-insxpro-theme=light] .masthead .supporting-copy,body[data-insxpro-theme=light] .masthead .section-kicker,body[data-insxpro-theme=light] .masthead-chip span,body[data-insxpro-theme=light] .masthead-chip strong{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .masthead .supporting-copy,body[data-insxpro-theme=light] .masthead-chip span{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .masthead h2{font-size:clamp(2.1rem,3.1vw,3rem)!important}body[data-insxpro-theme=light] .masthead-icon{box-shadow:none!important}body[data-insxpro-theme=light] .masthead-toolbar{gap:12px!important;width:min(100%,420px)!important}body[data-insxpro-theme=light] .masthead-meta{gap:10px!important}body[data-insxpro-theme=light] .masthead-chip{min-width:150px;background:var(--ixp-light-surface-soft)!important;border:1px solid var(--ixp-light-line)!important;box-shadow:none!important;color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .workspace .masthead-chip strong{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .workspace .masthead-chip span{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .search-field input,body[data-insxpro-theme=light] .flow-search-control input,body[data-insxpro-theme=light] .workspace :is(input,select,textarea){color:var(--ixp-light-ink)!important;border-color:var(--ixp-light-line-strong)!important;box-shadow:none!important;background:#fff!important}body[data-insxpro-theme=light] .workspace :is(input,select,textarea)::placeholder{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .workspace :is(input,select,textarea):focus{border-color:#3b82f673!important;box-shadow:0 0 0 4px #bfdbfea6!important}body[data-insxpro-theme=light] .flow-ribbon.card,body[data-insxpro-theme=light] .footer-card,body[data-insxpro-theme=light] .workspace :is(.card,.subcard,.muted-block,.workflow-command-deck,.policy-service-workbench,.implementation-editor,.line-themed-panel,.policy-core-card,.policy-admin-card,.auto-risk-card):not(.masthead):not(.sidebar){background:var(--ixp-light-surface)!important;color:var(--ixp-light-ink)!important;border:1px solid var(--ixp-light-line)!important;box-shadow:var(--ixp-light-shadow-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body[data-insxpro-theme=light] .workspace :is(.line-themed-panel,.policy-core-card,.policy-admin-card,.auto-risk-card){border-left:4px solid var(--line-edge,#60a5fa)!important}body[data-insxpro-theme=light] .workspace :is(.panel-heading,.detail-hero,.toolbar,.section-header-inline){padding-inline:0!important;padding-top:0!important}body[data-insxpro-theme=light] .workspace :is(.panel-heading h3,.detail-hero h3,.brand-card h1),body[data-insxpro-theme=light] .workspace .masthead h2,body[data-insxpro-theme=light] .workspace .metric-card strong,body[data-insxpro-theme=light] .workspace .flow-ribbon :is(h3,strong),body[data-insxpro-theme=light] .workspace .workflow-command-deck :is(h3,strong),body[data-insxpro-theme=light] .workspace .priority-card strong,body[data-insxpro-theme=light] .workspace .queue-row-title-copy strong,body[data-insxpro-theme=light] .workspace .report-row-main strong,body[data-insxpro-theme=light] .workspace .line-card-title strong,body[data-insxpro-theme=light] .workspace .connector-family-card strong,body[data-insxpro-theme=light] .workspace .module-item strong,body[data-insxpro-theme=light] .workspace .audit-row strong,body[data-insxpro-theme=light] .workspace .timeline-item strong{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .workspace :is(.supporting-copy,.section-kicker,.dense-list,.dense-list li,.meta-line,.item-row small,.queue-row-meta,.queue-row-body,.metric-tile span,.report-row span,.report-row small,.detail-table th){color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .metric-grid,body[data-insxpro-theme=light] .severity-grid,body[data-insxpro-theme=light] .stage-grid{gap:14px!important}body[data-insxpro-theme=light] .metric-card{text-align:left!important;border:1px solid var(--ixp-light-line)!important;background:#fff!important;border-radius:24px!important;flex-direction:column!important;grid-template-rows:none!important;align-items:flex-start!important;gap:10px!important;min-height:0!important;padding:20px!important;display:flex!important}body[data-insxpro-theme=light] .metric-card-band,body[data-insxpro-theme=light] .metric-card-value{width:100%!important;min-height:0!important;color:inherit!important;background:0 0!important;padding:0!important;display:block!important}body[data-insxpro-theme=light] .metric-card-value strong{color:var(--ixp-light-ink)!important;font-size:clamp(2rem,3vw,2.6rem)!important;line-height:1.05!important}body[data-insxpro-theme=light] .metric-card-band--bottom span{color:var(--ixp-light-muted)!important;font-size:.95rem!important}body[data-insxpro-theme=light] .flow-ribbon{border-color:var(--ixp-light-line)!important;box-shadow:var(--ixp-light-shadow-soft)!important;background:linear-gradient(#fff,#f8fbff)!important;border-radius:28px!important;padding:16px 18px!important}body[data-insxpro-theme=light] .flow-ribbon-header,body[data-insxpro-theme=light] .flow-ribbon-grid{gap:16px!important}body[data-insxpro-theme=light] .flow-ribbon-badges{grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(110px,max-content))!important}body[data-insxpro-theme=light] .flow-path-rail{display:none!important}body[data-insxpro-theme=light] .flow-ribbon-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)!important;margin-top:0!important}body[data-insxpro-theme=light] .flow-card,body[data-insxpro-theme=light] .flow-ribbon .flow-card{border:1px solid var(--ixp-light-line)!important;box-shadow:none!important;background:#fff!important}body[data-insxpro-theme=light] .flow-mini-metric,body[data-insxpro-theme=light] .flow-ribbon-badges .flow-mini-metric{box-shadow:none!important;background:linear-gradient(#fff,#f8fbff)!important;border:1px solid #e4ebf4!important}body[data-insxpro-theme=light] .flow-mini-metric small,body[data-insxpro-theme=light] .flow-ribbon-badges .flow-mini-metric small{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .flow-mini-metric strong,body[data-insxpro-theme=light] .flow-ribbon-badges .flow-mini-metric strong{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .flow-ribbon-header h3,body[data-insxpro-theme=light] .flow-card h3{font-size:clamp(1rem,1.2vw,1.2rem)!important;line-height:1.15!important}body[data-insxpro-theme=light] .flow-path-step,body[data-insxpro-theme=light] .flow-ribbon .flow-path-step{color:var(--ixp-light-ink)!important;box-shadow:none!important;background:linear-gradient(#fff,#f8fbff)!important;border:1px solid #e4ebf4!important}body[data-insxpro-theme=light] .flow-path-step:hover,body[data-insxpro-theme=light] .flow-path-step[aria-pressed=true]{box-shadow:0 0 0 3px #bfdbfea6!important}body[data-insxpro-theme=light] .flow-path-step>span,body[data-insxpro-theme=light] .flow-path-step>small{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .flow-path-step>small{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .flow-search-control input,body[data-insxpro-theme=light] .quick-search-field input{color:var(--ixp-light-ink)!important;border:1px solid var(--ixp-light-line-strong)!important;box-shadow:none!important;background:#fff!important}body[data-insxpro-theme=light] .work-bucket,body[data-insxpro-theme=light] article.work-bucket{box-shadow:none!important;background:linear-gradient(#fff,#f9fbff)!important;border:1px solid #e4ebf4!important}body[data-insxpro-theme=light] .work-bucket strong,body[data-insxpro-theme=light] .work-bucket span:not(.status-pill){color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .work-bucket span:not(.status-pill){color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .flow-mini-metric,body[data-insxpro-theme=light] .work-bucket,body[data-insxpro-theme=light] .command-result,body[data-insxpro-theme=light] .flow-path-step,body[data-insxpro-theme=light] .policy-workspace-tab,body[data-insxpro-theme=light] .workflow-row,body[data-insxpro-theme=light] .report-row,body[data-insxpro-theme=light] .audit-row,body[data-insxpro-theme=light] .inline-record,body[data-insxpro-theme=light] .module-item,body[data-insxpro-theme=light] .priority-card,body[data-insxpro-theme=light] .activation-chip,body[data-insxpro-theme=light] .timeline-item,body[data-insxpro-theme=light] .metric-tile{color:var(--ixp-light-ink)!important;box-shadow:none!important;background:#fff!important;border:1px solid #e6edf5!important}body[data-insxpro-theme=light] .flow-path-step[aria-pressed=true],body[data-insxpro-theme=light] .policy-workspace-tab[aria-pressed=true],body[data-insxpro-theme=light] .module-item[aria-pressed=true]{background:var(--ixp-light-accent-soft)!important;border-color:#3b82f659!important}body[data-insxpro-theme=light] .detail-hero,body[data-insxpro-theme=light] .detail-stats{align-items:stretch!important}body[data-insxpro-theme=light] .metric-tile strong,body[data-insxpro-theme=light] .flow-mini-metric strong,body[data-insxpro-theme=light] .work-bucket strong,body[data-insxpro-theme=light] .command-result strong,body[data-insxpro-theme=light] .workflow-row strong,body[data-insxpro-theme=light] .report-row strong,body[data-insxpro-theme=light] .detail-table td,body[data-insxpro-theme=light] .detail-table strong{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .workspace .status-pill,body[data-insxpro-theme=light] .workspace .line-badge,body[data-insxpro-theme=light] .workspace .tag,body[data-insxpro-theme=light] .workspace .muted-tag,body[data-insxpro-theme=light] .workspace .state-pill{box-shadow:none!important;background:#fff!important}body[data-insxpro-theme=light] .workspace .status-pill[data-tone=positive]{color:var(--ixp-light-positive)!important;background:#ecfdf5eb!important;border-color:#0478573d!important}body[data-insxpro-theme=light] .workspace .status-pill[data-tone=warning]{color:var(--ixp-light-warning)!important;background:#fffbebf0!important;border-color:#b453093d!important}body[data-insxpro-theme=light] .workspace .status-pill[data-tone=danger]{color:var(--ixp-light-danger)!important;background:#fef2f2f0!important;border-color:#b91c1c38!important}body[data-insxpro-theme=light] .workspace .status-pill[data-tone=info],body[data-insxpro-theme=light] .workspace .line-badge,body[data-insxpro-theme=light] .workspace .tag,body[data-insxpro-theme=light] .workspace .muted-tag,body[data-insxpro-theme=light] .workspace .state-pill{color:var(--ixp-light-accent)!important;background:#eff6fff2!important;border-color:#3b82f633!important}body[data-insxpro-theme=light] .policy-workspace-strip{border:1px solid var(--ixp-light-line)!important;box-shadow:var(--ixp-light-shadow-soft)!important;background:#fff!important}body[data-insxpro-theme=light] .workflow-command-deck,body[data-insxpro-theme=light] .workflow-command-deck.command-deck--module,body[data-insxpro-theme=light] .workflow-command-deck.command-deck--line{border-color:var(--ixp-light-line)!important;box-shadow:var(--ixp-light-shadow-soft)!important;background:#fff!important}body[data-insxpro-theme=light] .command-deck-summary,body[data-insxpro-theme=light] .workflow-command-deck .command-deck-summary{background:var(--ixp-light-accent-soft)!important;color:var(--ixp-light-muted)!important;box-shadow:none!important;border:1px solid #3b82f624!important}body[data-insxpro-theme=light] .command-signal-card,body[data-insxpro-theme=light] .workflow-command-deck .command-signal-card,body[data-insxpro-theme=light] .ops-admin-main-panel .command-signal-card{box-shadow:none!important;background:linear-gradient(#fff,#f8fbff)!important;border:1px solid #e4ebf4!important}body[data-insxpro-theme=light] .command-signal-card .command-signal-head span,body[data-insxpro-theme=light] .command-signal-card strong{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .command-signal-card small{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .overview-book-card,body[data-insxpro-theme=light] .overview-priority-card,body[data-insxpro-theme=light] .overview-main-column>.card,body[data-insxpro-theme=light] .overview-side-column>.card{border:1px solid var(--ixp-light-line)!important;box-shadow:var(--ixp-light-shadow-soft)!important;background:#fff!important}body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card,body[data-insxpro-theme=light] .line-dashboard-card,body[data-insxpro-theme=light] .overview-board .line-card{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--line-accent,#60a5fa) 10%, transparent), transparent 34%), linear-gradient(180deg, #fff, #f9fbff)!important;box-shadow:var(--ixp-light-shadow-soft)!important;border:1px solid #dfe9f4!important}body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card:after,body[data-insxpro-theme=light] .line-dashboard-card:after{background:linear-gradient(90deg, color-mix(in srgb, var(--line-accent,#60a5fa) 10%, transparent), transparent 36%), radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--line-accent,#60a5fa) 12%, transparent), transparent 24%)!important;opacity:.55!important}body[data-insxpro-theme=light] .line-dashboard-card__title strong,body[data-insxpro-theme=light] .line-dashboard-kpi strong,body[data-insxpro-theme=light] .line-dashboard-card__insight p,body[data-insxpro-theme=light] .line-dashboard-card__header .status-pill,body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card__title strong,body[data-insxpro-theme=light] .overview-book-card .line-dashboard-kpi strong,body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card__insight p,body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card__header .status-pill{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .line-dashboard-card__title span,body[data-insxpro-theme=light] .line-dashboard-kpi span,body[data-insxpro-theme=light] .line-dashboard-card__insight small,body[data-insxpro-theme=light] .line-dashboard-card__insight .section-kicker,body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card__title span,body[data-insxpro-theme=light] .overview-book-card .line-dashboard-kpi span,body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card__insight small,body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card__insight .section-kicker{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .overview-book-card .line-dashboard-kpi,body[data-insxpro-theme=light] .line-dashboard-kpi{box-shadow:none!important;background:#f8fbff!important;border:1px solid #e4ebf4!important}body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card__insight,body[data-insxpro-theme=light] .line-dashboard-card__insight{background:#eff6ffe6!important;border:1px solid #3b82f624!important}body[data-insxpro-theme=light] .overview-book-card .line-dashboard-card__tags .muted-tag,body[data-insxpro-theme=light] .line-dashboard-card__tags .muted-tag{color:var(--ixp-light-accent)!important;box-shadow:none!important;background:#f3f8fe!important;border-color:#d9e7f6!important}body[data-insxpro-theme=light] .overview-main-column :is(.inline-record,.workflow-row,.connector-family-card),body[data-insxpro-theme=light] .overview-side-column .priority-card{box-shadow:none!important;background:linear-gradient(#fff,#f9fbff)!important;border:1px solid #e4ebf4!important}body[data-insxpro-theme=light] .auth-shell,body[data-insxpro-theme=light] .internal-gate-shell{background:radial-gradient(circle at 0 0,#3b82f614,#0000 24%),linear-gradient(#eef4fb 0%,#f7fafe 48%,#edf3f8 100%)!important}body[data-insxpro-theme=light] .card.auth-panel--brand,body[data-insxpro-theme=light] .internal-gate-panel{box-shadow:none!important;background:linear-gradient(#081327,#0f1d38)!important;border:1px solid #ffffff14!important}body[data-insxpro-theme=light] .card.auth-panel--login,body[data-insxpro-theme=light] .workspace-bootstrap-screen,body[data-insxpro-theme=light] .auth-role-card,body[data-insxpro-theme=light] .auth-feature{border-color:var(--ixp-light-line)!important;box-shadow:var(--ixp-light-shadow-soft)!important;background:#fffffff5!important}body[data-insxpro-theme=light] :is(.auth-panel--login,.auth-role-card,.auth-feature) :is(h1,h2,h3,strong){color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] :is(.auth-panel--login,.auth-role-card,.auth-feature) :is(p,span,small){color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .masthead--overview{border:1px solid var(--ixp-light-line)!important;box-shadow:var(--ixp-light-shadow-soft)!important;background:#fffffff0!important}body[data-insxpro-theme=light] .masthead--overview .masthead-summary-row{align-items:flex-end;gap:18px}body[data-insxpro-theme=light] .light-overview-shell{gap:20px;display:grid;background:0 0!important}body[data-insxpro-theme=light] .light-overview-command-bar,body[data-insxpro-theme=light] .light-overview-queue-panel,body[data-insxpro-theme=light] .light-overview-detail-panel,body[data-insxpro-theme=light] .light-overview-support-panel,body[data-insxpro-theme=light] .light-overview-stat-card{border:1px solid var(--ixp-light-line)!important;box-shadow:var(--ixp-light-shadow-soft)!important;background:#fffffff5!important}body[data-insxpro-theme=light] .workspace .light-overview-shell .light-overview-ink{color:var(--ixp-light-ink)!important;-webkit-text-fill-color:var(--ixp-light-ink)!important;opacity:1!important}body[data-insxpro-theme=light] .workspace .light-overview-shell .light-overview-muted{color:var(--ixp-light-muted)!important;-webkit-text-fill-color:var(--ixp-light-muted)!important;opacity:1!important}body[data-insxpro-theme=light] .light-overview-command-bar,body[data-insxpro-theme=light] .light-overview-queue-panel,body[data-insxpro-theme=light] .light-overview-detail-panel,body[data-insxpro-theme=light] .light-overview-support-panel{padding:22px 24px!important}body[data-insxpro-theme=light] .light-overview-command-bar{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}body[data-insxpro-theme=light] .light-overview-command-bar :is(h3,p,span,strong),body[data-insxpro-theme=light] .light-overview-stat-card :is(p,span,strong),body[data-insxpro-theme=light] .light-overview-detail-panel :is(h3,p,span,strong),body[data-insxpro-theme=light] .light-overview-support-panel :is(h3,p,span,strong),body[data-insxpro-theme=light] .light-overview-mini-panel :is(h3,p,span,strong){opacity:1!important}body[data-insxpro-theme=light] .light-overview-command-bar h3,body[data-insxpro-theme=light] .light-overview-panel-heading h3,body[data-insxpro-theme=light] .light-overview-detail-panel h3,body[data-insxpro-theme=light] .light-overview-mini-panel h3,body[data-insxpro-theme=light] .light-overview-support-panel h3{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .light-overview-command-bar .section-kicker,body[data-insxpro-theme=light] .light-overview-panel-heading .section-kicker,body[data-insxpro-theme=light] .light-overview-detail-panel .section-kicker,body[data-insxpro-theme=light] .light-overview-stat-card .section-kicker,body[data-insxpro-theme=light] .light-overview-mini-panel .section-kicker,body[data-insxpro-theme=light] .light-overview-support-panel .section-kicker,body[data-insxpro-theme=light] .light-overview-command-bar .supporting-copy,body[data-insxpro-theme=light] .light-overview-detail-panel .supporting-copy,body[data-insxpro-theme=light] .light-overview-mini-panel span,body[data-insxpro-theme=light] .light-overview-support-panel span{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .light-overview-command-bar__pills{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}body[data-insxpro-theme=light] .light-overview-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}body[data-insxpro-theme=light] .light-overview-stat-card{align-content:start;gap:8px;min-height:136px;display:grid;padding:18px 18px 16px!important}body[data-insxpro-theme=light] .light-overview-stat-card .section-kicker{margin:0;color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .light-overview-stat-card strong{font-size:1.95rem;line-height:1;color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .workspace .light-overview-shell .light-overview-value{font-size:1.95rem;line-height:1}body[data-insxpro-theme=light] .light-overview-stat-card span{font-size:.95rem;color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .light-overview-shell :is(h3,strong){color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .light-overview-shell :is(p,span,small,th,td,button){color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .light-overview-workbench,body[data-insxpro-theme=light] .light-overview-support-grid{gap:18px;display:grid}body[data-insxpro-theme=light] .light-overview-workbench{grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);align-items:start}body[data-insxpro-theme=light] .light-overview-support-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}body[data-insxpro-theme=light] .light-overview-workbench>*,body[data-insxpro-theme=light] .light-overview-support-grid>*,body[data-insxpro-theme=light] .light-overview-mini-grid>*,body[data-insxpro-theme=light] .light-overview-list-row>div,body[data-insxpro-theme=light] .light-overview-mini-row>div{min-width:0}body[data-insxpro-theme=light] .light-overview-panel-heading{margin-bottom:16px}body[data-insxpro-theme=light] .light-overview-panel-heading h3{margin:0}body[data-insxpro-theme=light] .light-overview-controls{gap:14px;margin-bottom:16px;display:grid}body[data-insxpro-theme=light] .light-overview-segments{flex-wrap:wrap;gap:10px;display:flex}body[data-insxpro-theme=light] .light-overview-segment{border:1px solid var(--ixp-light-line);color:var(--ixp-light-muted);background:#eff4fbeb;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;font-weight:700;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}body[data-insxpro-theme=light] .light-overview-segment small{color:inherit;font-weight:700}body[data-insxpro-theme=light] .light-overview-segment span,body[data-insxpro-theme=light] .light-overview-segment small{color:inherit!important}body[data-insxpro-theme=light] .light-overview-segment.is-active,body[data-insxpro-theme=light] .light-overview-segment:hover{color:var(--ixp-light-ink);background:#e0ecfcf5;border-color:#5285cc57;box-shadow:0 0 0 1px #5285cc1f}body[data-insxpro-theme=light] .light-overview-filter-row{align-items:end;gap:12px;display:flex}body[data-insxpro-theme=light] .light-overview-search{flex:auto}body[data-insxpro-theme=light] .light-overview-search input{width:100%}body[data-insxpro-theme=light] .light-overview-sort{gap:6px;min-width:180px;display:grid}body[data-insxpro-theme=light] .light-overview-sort span{color:var(--ixp-light-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}body[data-insxpro-theme=light] .light-overview-table-wrap{border:1px solid #9eb0c46b;border-radius:20px;overflow:hidden;background:#fbfdfffa!important}body[data-insxpro-theme=light] .light-overview-table{border-collapse:collapse;width:100%;background:0 0!important}body[data-insxpro-theme=light] .light-overview-table th,body[data-insxpro-theme=light] .light-overview-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e0e8f1f2;padding:14px 16px;color:var(--ixp-light-ink)!important;background:#fffffff5!important}body[data-insxpro-theme=light] .light-overview-table th{color:var(--ixp-light-muted);letter-spacing:.16em;text-transform:uppercase;background:#f4f8fdfa;font-size:.72rem}body[data-insxpro-theme=light] .light-overview-table tbody tr{cursor:pointer;transition:background .16s;background:#fffffff5!important}body[data-insxpro-theme=light] .light-overview-table tbody tr:hover{background:#f2f7ffe0!important}body[data-insxpro-theme=light] .light-overview-table tbody tr.is-selected{background:#e7f0fdf5!important}body[data-insxpro-theme=light] .light-overview-table tbody tr:last-child td{border-bottom:0}body[data-insxpro-theme=light] .light-overview-table-main{gap:3px;display:grid}body[data-insxpro-theme=light] .light-overview-table-main strong{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .light-overview-table-main span,body[data-insxpro-theme=light] .light-overview-table td small{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .light-overview-table td strong,body[data-insxpro-theme=light] .light-overview-table td,body[data-insxpro-theme=light] .light-overview-table th{opacity:1!important}body[data-insxpro-theme=light] .light-overview-detail-panel{gap:18px;display:grid}body[data-insxpro-theme=light] .light-overview-detail-hero{border-bottom:1px solid #e0e8f1f2;gap:12px;padding-bottom:18px;display:grid}body[data-insxpro-theme=light] .light-overview-detail-pills{flex-wrap:wrap;gap:10px;display:flex}body[data-insxpro-theme=light] .light-overview-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}body[data-insxpro-theme=light] .light-overview-fact-card{background:#f8fbfef5;border:1px solid #dce5eff5;border-radius:16px;gap:6px;padding:14px;display:grid}body[data-insxpro-theme=light] .light-overview-fact-card span{letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .light-overview-fact-card strong{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .light-overview-open-action{color:var(--ixp-light-ink);background:linear-gradient(#fff,#f4f8fd);border:1px solid #2341671f;border-radius:16px;justify-self:start;padding:12px 14px;font-weight:700;box-shadow:0 10px 20px #1525390f}body[data-insxpro-theme=light] .light-overview-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}body[data-insxpro-theme=light] .light-overview-mini-panel{background:#f8fbfef5;border:1px solid #dce5eff5;border-radius:18px;padding:16px}body[data-insxpro-theme=light] .light-overview-mini-list,body[data-insxpro-theme=light] .light-overview-list,body[data-insxpro-theme=light] .light-overview-bookmix-list{gap:10px;display:grid}body[data-insxpro-theme=light] .light-overview-mini-row,body[data-insxpro-theme=light] .light-overview-list-row,body[data-insxpro-theme=light] .light-overview-bookmix-row{border:1px solid #dce5eff5;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex;overflow:hidden;background:#fff!important}body[data-insxpro-theme=light] .light-overview-mini-row{width:100%}body[data-insxpro-theme=light] .light-overview-mini-row--static,body[data-insxpro-theme=light] .light-overview-list-row--static{cursor:default}body[data-insxpro-theme=light] .light-overview-mini-row:not(.light-overview-mini-row--static):hover,body[data-insxpro-theme=light] .light-overview-list-row:not(.light-overview-list-row--static):hover{background:#f2f7ffe6}body[data-insxpro-theme=light] .light-overview-mini-row>div,body[data-insxpro-theme=light] .light-overview-list-row>div,body[data-insxpro-theme=light] .light-overview-bookmix-row>div:first-child{gap:4px;display:grid}body[data-insxpro-theme=light] .light-overview-mini-row strong,body[data-insxpro-theme=light] .light-overview-list-row strong,body[data-insxpro-theme=light] .light-overview-bookmix-row strong{color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .light-overview-mini-row span,body[data-insxpro-theme=light] .light-overview-list-row span,body[data-insxpro-theme=light] .light-overview-bookmix-row span,body[data-insxpro-theme=light] .light-overview-list-row__meta small{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .light-overview-list-row__meta,body[data-insxpro-theme=light] .light-overview-bookmix-metrics{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}body[data-insxpro-theme=light] .light-overview-audit-panel .light-overview-list{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-insxpro-theme=light] .light-overview-empty{color:var(--ixp-light-muted);padding:24px}body[data-insxpro-theme=light] .shell{grid-template-columns:275px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important}body[data-insxpro-theme=light] .shell-sidebar-column{z-index:20!important;align-self:stretch!important;min-height:100vh!important;padding-right:0!important;position:sticky!important;top:0!important}body[data-insxpro-theme=light] .sidebar.card{border-radius:0 28px 28px 0!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important}body[data-insxpro-theme=light] .workspace{background:0 0!important;flex-direction:column!important;gap:24px!important;min-width:0!important;padding:0 0 40px!important;display:flex!important}body[data-insxpro-theme=light] .workspace>:not(.masthead){margin-inline:30px!important}body[data-insxpro-theme=light] .masthead.card,body[data-insxpro-theme=light] .masthead{z-index:24!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;min-height:0!important;box-shadow:none!important;background:#f6f9ffd6!important;border:0!important;border-bottom:1px solid #6e86ad29!important;border-radius:0 0 30px 30px!important;grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;align-items:start!important;gap:14px 22px!important;margin:0!important;padding:18px 30px 16px!important;display:grid!important;position:sticky!important;top:0!important}body[data-insxpro-theme=light] .masthead:before,body[data-insxpro-theme=light] .masthead:after{display:none!important}body[data-insxpro-theme=light] .masthead-copy,body[data-insxpro-theme=light] .masthead-toolbar{min-width:0!important}body[data-insxpro-theme=light] .masthead-copy{align-self:center!important}body[data-insxpro-theme=light] .masthead-title-row{align-items:center!important;gap:16px!important}body[data-insxpro-theme=light] .masthead h2{letter-spacing:-.04em!important;margin:0!important;font-size:clamp(1.85rem,2.45vw,2.75rem)!important;line-height:.98!important}body[data-insxpro-theme=light] .masthead .supporting-copy{max-width:60ch!important;color:var(--ixp-light-muted)!important;margin:0!important;font-size:.96rem!important;line-height:1.55!important}body[data-insxpro-theme=light] .masthead-toolbar{flex-wrap:wrap!important;grid-area:1/2!important;justify-content:flex-end!important;align-items:flex-start!important;gap:10px!important;width:100%!important}body[data-insxpro-theme=light] .masthead-summary-row{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px 18px!important;margin-top:0!important;display:grid!important}body[data-insxpro-theme=light] .masthead-summary-row .supporting-copy{max-width:64ch!important}body[data-insxpro-theme=light] .masthead-meta{flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;display:flex!important}body[data-insxpro-theme=light] .masthead-chip,body[data-insxpro-theme=light] .masthead .state-pill,body[data-insxpro-theme=light] .masthead .muted-tag{border:1px solid var(--ixp-light-line)!important;min-width:0!important;box-shadow:none!important;background:#fffffff0!important;padding:10px 12px!important}body[data-insxpro-theme=light] :is(.detail-hero--line,.policy-admin-card,.policy-core-card,.auto-risk-card,.pas-product-profile-card,.pas-product-config-card,.pas-billing-admin-card,.pas-release-admin-card,.pas-change-workbench-card,.policy-core-version-panel,.risk-unit-card,.roadmap-phase-card,.assistant-side-panel,.assistant-chat-panel,.policy-service-workbench,.implementation-editor,.module-item--line){background:radial-gradient(circle at top right, color-mix(in srgb, var(--line-accent,#60a5fa) 9%, transparent), transparent 36%), linear-gradient(180deg, #fff, #f8fbff)!important;color:var(--ixp-light-ink)!important;border:1px solid var(--ixp-light-line)!important;box-shadow:var(--ixp-light-shadow-soft)!important}body[data-insxpro-theme=light] :is(.workflow-command-deck,.workflow-command-deck.command-deck--module,.workflow-command-deck.command-deck--line,.command-deck-summary,.list-panel,.list-panel>.panel-heading,.managed-list-toolbar,.managed-list-filter,.managed-list-footer,.managed-list-empty,.assistant-transcript,.assistant-bubble--assistant,.assistant-bubble--user,.assistant-composer,.assistant-scope-card,.assistant-prompt,.roadmap-phase-card .policy-core-side>section,.policy-core-card .subcard,.policy-core-card .muted-block,.policy-admin-card .subcard,.policy-admin-card .muted-block,.policy-core-card .workflow-row,.policy-admin-card .workflow-row,.policy-core-card .inline-record,.policy-admin-card .inline-record,.policy-core-card .module-item,.policy-admin-card .module-item,.policy-core-card .policy-core-version-panel,.policy-service-workbench .subcard,.implementation-editor .subcard,.managed-list-shell,.detail-table thead,.detail-table tbody tr){color:var(--ixp-light-ink)!important;box-shadow:none!important;background:linear-gradient(#fff,#f8fbff)!important;border-color:#e4ebf4!important}body[data-insxpro-theme=light] .command-deck-summary,body[data-insxpro-theme=light] .workflow-command-deck .command-deck-summary{color:var(--ixp-light-muted)!important;background:linear-gradient(#f9fbff,#f3f7fb)!important;border:1px solid #e4ebf4!important}body[data-insxpro-theme=light] .managed-list-toolbar,body[data-insxpro-theme=light] .managed-list-filter,body[data-insxpro-theme=light] .managed-list-footer{background:0 0!important;border:0!important}body[data-insxpro-theme=light] .managed-list-filter>span,body[data-insxpro-theme=light] .managed-list-help,body[data-insxpro-theme=light] .managed-list-range{color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .managed-list-filter input,body[data-insxpro-theme=light] .managed-list-filter select,body[data-insxpro-theme=light] .managed-list-footer .inline-action,body[data-insxpro-theme=light] .managed-list-footer button{color:var(--ixp-light-ink)!important;box-shadow:none!important;background:#fff!important;border:1px solid #e4ebf4!important}body[data-insxpro-theme=light] .managed-list-footer .inline-action:disabled,body[data-insxpro-theme=light] .managed-list-footer button:disabled{color:#9aa9bb!important;background:#eef3f8!important;border-color:#dfe7f1!important}@media (width<=1320px){body[data-insxpro-theme=light] .masthead.card,body[data-insxpro-theme=light] .masthead{grid-template-columns:minmax(0,1fr)!important}body[data-insxpro-theme=light] .masthead-toolbar{grid-area:auto/1!important;justify-content:flex-start!important;max-width:420px!important}body[data-insxpro-theme=light] .masthead-summary-row{grid-template-columns:1fr!important}body[data-insxpro-theme=light] .masthead-meta{justify-content:flex-start!important}body[data-insxpro-theme=light] .flow-ribbon-grid{grid-template-columns:1fr!important}}body[data-insxpro-theme=light] .assistant-transcript{gap:14px!important;min-height:500px!important}body[data-insxpro-theme=light] .assistant-bubble--assistant{background:#fff!important}body[data-insxpro-theme=light] .assistant-bubble--user{background:#eff6fff2!important;border-color:#3b82f629!important}body[data-insxpro-theme=light] .assistant-composer,body[data-insxpro-theme=light] .assistant-composer-field textarea{color:var(--ixp-light-ink)!important;border-color:var(--ixp-light-line)!important;background:#fff!important}body[data-insxpro-theme=light] :is(.detail-hero--line,.policy-admin-card,.policy-core-card,.auto-risk-card,.pas-product-profile-card,.pas-product-config-card,.pas-billing-admin-card,.pas-release-admin-card,.pas-change-workbench-card,.policy-core-version-panel,.risk-unit-card,.roadmap-phase-card,.assistant-side-panel,.assistant-chat-panel,.policy-service-workbench,.implementation-editor,.module-item--line) :is(h3,h4,strong,th,td,label,.panel-heading strong,.panel-heading h3){color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] :is(.detail-hero--line,.policy-admin-card,.policy-core-card,.auto-risk-card,.pas-product-profile-card,.pas-product-config-card,.pas-billing-admin-card,.pas-release-admin-card,.pas-change-workbench-card,.policy-core-version-panel,.risk-unit-card,.roadmap-phase-card,.assistant-side-panel,.assistant-chat-panel,.policy-service-workbench,.implementation-editor,.module-item--line) :is(p,span:not(.status-pill):not(.tag):not(.line-badge):not(.muted-tag):not(.brand-badge),small,li,.supporting-copy,.section-kicker,.meta-line){color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .detail-hero--line .metric-tile,body[data-insxpro-theme=light] .line-themed-panel .metric-tile,body[data-insxpro-theme=light] .policy-core-card .metric-tile,body[data-insxpro-theme=light] .assistant-chat-panel .command-signal-card,body[data-insxpro-theme=light] .assistant-side-panel .assistant-scope-card,body[data-insxpro-theme=light] .assistant-side-panel .assistant-prompt{color:var(--ixp-light-ink)!important;box-shadow:none!important;background:linear-gradient(#fff,#f7fbff)!important;border:1px solid #e4ebf4!important}body[data-insxpro-theme=light] .module-item--line{border-left:4px solid var(--line-edge,var(--line-accent,#60a5fa))!important}body[data-insxpro-theme=light] .module-item--line:before{opacity:.22!important}body[data-insxpro-theme=light] .module-item--line :is(strong,.item-row span,.item-row small){color:var(--ixp-light-ink)!important}body[data-insxpro-theme=light] .module-item--line :is(span,small){color:var(--ixp-light-muted)!important}body[data-insxpro-theme=light] .detail-table thead th{color:var(--ixp-light-muted)!important;background:#f5f8fc!important}body[data-insxpro-theme=light] .detail-table tbody tr{border-bottom:1px solid #e8eef5!important}body[data-insxpro-theme=light] .detail-table tbody tr:last-child{border-bottom:0!important}@media (width<=1180px){body[data-insxpro-theme=light] .light-overview-stats{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-insxpro-theme=light] .light-overview-workbench,body[data-insxpro-theme=light] .light-overview-support-grid,body[data-insxpro-theme=light] .light-overview-audit-panel .light-overview-list{grid-template-columns:1fr}body[data-insxpro-theme=light] .light-overview-command-bar{flex-direction:column;align-items:start}body[data-insxpro-theme=light] .theme-mode-dock{top:14px;right:14px}body[data-insxpro-theme=light] .shell{grid-template-columns:1fr!important;gap:16px!important;padding:16px!important}body[data-insxpro-theme=light] .shell-sidebar-column{min-height:0;padding-right:0;position:static}body[data-insxpro-theme=light] .sidebar.card{min-height:0;border-radius:26px!important}body[data-insxpro-theme=light] .workspace{padding:0!important}body[data-insxpro-theme=light] .workspace>:not(.masthead){margin-inline:0!important}body[data-insxpro-theme=light] .masthead.card,body[data-insxpro-theme=light] .masthead{position:static;border-top:1px solid var(--ixp-light-line)!important;border-radius:26px!important}}@media (width<=820px){body[data-insxpro-theme=light] .light-overview-stats,body[data-insxpro-theme=light] .light-overview-detail-facts,body[data-insxpro-theme=light] .light-overview-mini-grid{grid-template-columns:1fr}body[data-insxpro-theme=light] .light-overview-filter-row,body[data-insxpro-theme=light] .light-overview-bookmix-row,body[data-insxpro-theme=light] .light-overview-list-row,body[data-insxpro-theme=light] .light-overview-mini-row{flex-direction:column;align-items:stretch}body[data-insxpro-theme=light] .light-overview-list-row__meta,body[data-insxpro-theme=light] .light-overview-bookmix-metrics{justify-content:flex-start}.theme-mode-dock{gap:4px;padding:5px}.theme-mode-dock__label{display:none}.theme-mode-dock__option{padding:.55rem .8rem;font-size:.82rem}body[data-insxpro-theme=light] .metric-grid,body[data-insxpro-theme=light] .severity-grid,body[data-insxpro-theme=light] .stage-grid{gap:12px!important}body[data-insxpro-theme=light] .flow-ribbon,body[data-insxpro-theme=light] .workspace :is(.card,.subcard,.muted-block,.workflow-command-deck,.policy-service-workbench,.implementation-editor,.line-themed-panel,.policy-core-card,.policy-admin-card,.auto-risk-card):not(.masthead):not(.sidebar){border-radius:22px!important}}.shell--manager-overview{--manager-sidebar:var(--shell-sidebar-width-standard)!important;color:#eef6fc!important;grid-template-columns:var(--manager-sidebar) minmax(0,1fr)!important;background:#07111d!important;gap:0!important;min-height:100vh!important}.shell--manager-overview .shell-sidebar-column{width:var(--manager-sidebar)!important;min-width:var(--manager-sidebar)!important;max-width:var(--manager-sidebar)!important;height:100vh!important;max-height:100vh!important;position:relative!important;overflow:visible!important}.shell--manager-overview .sidebar{width:var(--manager-sidebar)!important;height:100vh!important;max-height:100vh!important;box-shadow:none!important;z-index:var(--shell-z-sidebar)!important;background:0 0!important;border:0!important;border-right:1px solid #1a3043!important;border-radius:0!important;flex-direction:column!important;padding:0 0 16px!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:visible!important}.shell--manager-overview.shell--sidebar-compact{grid-template-columns:var(--sidebar-collapsed-width) minmax(0,1fr)!important}.shell--manager-overview.shell--sidebar-compact .shell-sidebar-column{width:var(--sidebar-collapsed-width)!important;min-width:var(--sidebar-collapsed-width)!important;max-width:var(--sidebar-collapsed-width)!important;overflow:visible!important}.shell--manager-overview.shell--sidebar-compact .sidebar{width:var(--sidebar-collapsed-width)!important;min-width:var(--sidebar-collapsed-width)!important;max-width:var(--sidebar-expanded-width)!important;transform-origin:0!important;transition:width .22s!important;left:0!important;right:auto!important;overflow:hidden!important}.shell--manager-overview.shell--sidebar-compact .shell-sidebar-column:hover .sidebar,.shell--manager-overview.shell--sidebar-compact .shell-sidebar-column:focus-within .sidebar{width:var(--sidebar-expanded-width)!important;background:radial-gradient(circle at 12% -6%,#43d5ff1f,#0000 28%),radial-gradient(circle at 82% 4%,#54d78a0e,#0000 30%),linear-gradient(#04101d 0%,#061624 42%,#04101d 100%)!important;border-right:1px solid #2a2f36!important;border-radius:0 13px 13px 0!important}.shell--manager-overview .shell-sidebar-logo{align-items:center!important;min-height:52px!important;padding:0 6px 18px!important;display:flex!important}.shell--manager-overview .shell-sidebar-logo img{object-fit:contain!important;width:220px!important;height:auto!important;max-height:52px!important}.shell--manager-overview .brand-card,.shell--manager-overview .sidebar-session-card--workspace,.shell--manager-overview .sidebar-session-card--identity,.shell--manager-overview .sidebar-section--scope,.shell--manager-overview .sidebar-section--footer-note,.shell--manager-overview .sidebar .role-capability-list{display:none!important}.shell--manager-overview .sidebar-pinned{scrollbar-gutter:stable both-edges!important;flex-direction:column!important;flex:auto!important;gap:10px!important;min-height:0!important;max-height:100%!important;padding:0!important;display:flex!important;overflow:hidden auto!important}.shell--manager-overview .manager-nav-shell{gap:3px!important;padding:97px 0 16px!important;display:grid!important}.shell--manager-overview .sidebar-footer-dock{z-index:auto!important;background:0 0!important;border-top:0!important;gap:0!important;margin-top:auto!important;display:grid!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.shell--manager-overview .sidebar-footer-meta{background:linear-gradient(#091725f5,#06111dfc)!important;border-color:#335d8352!important}.shell--manager-overview .sidebar-footer-meta__row span{color:#8eabc7ad!important}.shell--manager-overview .sidebar-footer-meta__row strong{color:#f2f8fd!important}.shell--manager-overview .manager-nav-heading{color:#8796a8!important;letter-spacing:.08em!important;margin:18px 9px 8px!important;font-size:12px!important;font-weight:600!important}.manager-ops-page-title .section-kicker{color:#c4b59e!important;margin:0!important;font-size:18px!important}.shell--manager-overview .manager-nav-item{color:#d8e2eb!important;background:0 0!important;border:0!important;border-radius:5px!important;gap:13px!important;min-height:20px!important;padding:0 12px!important;font-size:13px!important}.shell--manager-overview .manager-nav-item:hover{color:#fff!important;background:#1a589133!important}.shell--manager-overview .manager-nav-item.is-active{color:#fff!important;background:linear-gradient(90deg,#0d477f,#0b3765)!important;box-shadow:inset 0 0 0 1px #5ca0e22e!important}.shell--manager-overview.shell--sidebar-compact .sidebar-nav-item[aria-current=page]{border-color:color-mix(in srgb,var(--module-accent,#62dcff) 72%, #fff3)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--module-accent,#62dcff) 20%, #0b1927f5),#071422fa)!important;color:#fff!important}.shell--manager-overview.shell--sidebar-compact .sidebar-nav-item[aria-current=page] .sidebar-nav-icon{filter:saturate(1.18)brightness(1.08);color:#fff!important;border:1px solid color-mix(in srgb,var(--module-accent,#62dcff) 58%, #ffffff52)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--module-accent,#62dcff) 78%, #ffffff38),color-mix(in srgb,var(--module-accent,#62dcff) 92%, #ffffff14))!important;box-shadow:inset 0 1px #ffffff42,0 0 0 1px #ffffff0d!important}.shell--manager-overview .manager-nav-assistant{color:#fff;text-align:left;box-sizing:border-box;cursor:pointer;background:linear-gradient(135deg,#311a5a,#151936);border:1px solid #8b51cb3d;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:64px;margin:8px 0 14px;padding:14px 13px;display:flex;width:100%!important;position:static!important;bottom:auto!important;left:auto!important}.shell--manager-overview .manager-nav-assistant strong{color:#fff;font-size:13px;line-height:1.2;display:block}.shell--manager-overview .manager-nav-assistant span{color:#d6dcf7;font-size:12px;line-height:1.2;display:block}.shell--manager-overview .manager-nav-assistant:hover{background:linear-gradient(135deg,#3a1d68,#1a1e44)}.shell--manager-overview.shell--manager-overview-home .sidebar{padding:0!important;overflow:hidden!important}.shell--manager-overview.shell--manager-overview-home .sidebar-pinned{flex-direction:column!important;flex:auto!important;gap:10px!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important}.shell--manager-overview.shell--manager-overview-home .shell-sidebar-logo{justify-content:center!important;align-items:flex-start!important;padding:10px 0 16px!important}.shell--manager-overview.shell--manager-overview-home .manager-nav-shell{flex-direction:column!important;flex:auto!important;gap:6px!important;min-height:0!important;padding:97px 0 16px!important;display:flex!important}.shell--manager-overview.shell--manager-overview-home .manager-nav-heading{margin:12px 9px 2px!important}.shell--manager-overview.shell--manager-overview-home .manager-nav-assistant{box-sizing:border-box!important;background:linear-gradient(135deg,#311a5a,#151936)!important;border:1px solid #8b51cb3d!important;border-radius:10px!important;width:100%!important;min-height:64px!important;margin:8px 0 14px!important;padding:14px 13px!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.shell--manager-overview.shell--manager-overview-home .sidebar-footer-dock{z-index:auto!important;background:0 0!important;border-top:0!important;gap:10px!important;margin-top:auto!important;padding:0!important;display:grid!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.shell--manager-overview.shell--manager-overview-home .sidebar-footer-meta{width:100%!important}.shell--manager-overview .workspace{background:radial-gradient(circle at 55% -10%,#235b8c1a,#0000 38%),#07111d!important;min-width:0!important;padding:0!important;overflow:hidden scroll!important}.shell--manager-overview .masthead,.shell--manager-overview .ops-reference-page__meta{display:none!important}.shell--manager-overview .ops-reference-header,.shell--manager-overview .ops-page-header{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:0 0 14px!important;display:grid!important}.shell--manager-overview .ops-reference-header__title,.shell--manager-overview .ops-page-header__copy{gap:6px!important;min-width:0!important;max-width:min(72ch,100%)!important;display:grid!important}.shell--manager-overview .ops-reference-search,.shell--manager-overview .ops-reference-header__userbar,.shell--manager-overview .ops-reference-header__actions,.shell--manager-overview .ops-page-header__tools{display:none!important}.shell--manager-overview .ops-reference-page,.shell--manager-overview .ops-page-shell{background:0 0!important;min-height:auto!important;padding:0 16px 24px!important}.shell--manager-overview .ops-reference-layout{align-items:start!important;gap:18px!important}.shell--manager-overview .ops-reference-main,.shell--manager-overview .ops-reference-sidebar{gap:16px!important}.shell--manager-overview .masthead-title-row{gap:0!important}.shell--manager-overview .masthead-icon{display:none!important}.shell--manager-overview .masthead h2{letter-spacing:-.025em!important;color:#fff!important;margin:0!important;font-size:23px!important;line-height:1.15!important}.shell--manager-overview .masthead h2:after{content:"Operations Center";font-size:0}.shell--manager-overview .masthead-toolbar{place-self:start end!important}.shell--manager-overview .search-field{width:270px!important}.shell--manager-overview .search-field input{color:#eef6fc!important;background:#0b2133!important;border:1px solid #243d52!important;border-radius:17px!important;height:34px!important}.shell--manager-overview .masthead-summary-row{grid-column:1/-1!important;margin-top:0!important;padding-top:2px!important;display:block!important}.shell--manager-overview .masthead-summary-row>.supporting-copy{color:#8e9baa!important;margin:0!important;font-size:11px!important}.shell--manager-overview .masthead-meta{gap:8px!important;display:flex!important;position:absolute!important;bottom:10px!important;right:18px!important}.shell--manager-overview .masthead-chip{background:0 0!important;border:0!important;min-width:auto!important;padding:0!important}.shell--manager-overview .masthead-chip span{display:none!important}.shell--manager-overview .masthead-chip strong{color:#9eb0bf!important;font-size:9px!important;font-weight:600!important}.shell--manager-overview .masthead-chip:not(:last-child) strong:after{content:"  ·";color:#40566a}.shell--manager-overview>.workspace>.manager-ops,.shell--manager-overview .workspace>.manager-ops{margin:0!important}.shell--manager-overview .workspace>section:not(.masthead):not(.manager-ops){margin-left:16px!important;margin-right:16px!important}.shell--manager-overview .theme-mode-dock{display:none!important}.shell--manager-overview .workspace{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:block!important}.shell--manager-overview .workspace>.manager-ops{width:100%!important;min-height:100vh!important;display:grid!important}.workspace>.manager-page-header{margin:0 16px}.manager-page-header{border-bottom:1px solid #1e3143eb;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding:2px 2px 12px;display:grid}.manager-page-header--workspace{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;min-height:0;padding:14px 0 12px}.manager-page-header h1{letter-spacing:-.009em;color:#f7fbff;margin:0;font-size:24px;font-weight:655;line-height:1.05}.manager-page-header p{color:#9db0c2;margin:7px 0 0;font-size:13px;line-height:1.45}.manager-page-toolbar--workspace{justify-content:flex-end;align-items:flex-end;gap:16px;min-height:0}.manager-toolbar-search--workspace{align-self:flex-end;width:min(560px,40vw);min-width:340px;display:block;position:static;bottom:auto;left:auto;transform:none}.manager-toolbar-search--workspace.manager-toolbar-search__form{width:min(560px,40vw)}.manager-toolbar-search--workspace .manager-toolbar-search__field{background:#07121ff5;border:1px solid #314c67eb;border-radius:12px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:0 14px;display:grid;box-shadow:inset 0 1px #ffffff08}.manager-toolbar-search--workspace .manager-toolbar-search__icon{color:#96b0cac2;place-items:center;width:16px;height:16px;display:grid}.manager-toolbar-search--workspace .manager-toolbar-search__icon .manager-icon-svg{width:16px;height:16px}.manager-toolbar-search--workspace .manager-toolbar-search__field input{color:#edf4fb;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:13px}.manager-toolbar-search--workspace .manager-toolbar-search__field input::placeholder{color:#8ba4c0b3}.manager-page-toolbar__account-stack--workspace{align-self:flex-end;justify-items:end;gap:8px;min-width:0;display:grid}.manager-toolbar-signout{color:#dbe9f5;letter-spacing:.01em;background:#ffffff0a;border:1px solid #7890aa33;border-radius:999px;min-height:34px;padding:0 12px;font-size:12px;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .18s;box-shadow:inset 0 1px #ffffff0b}.manager-toolbar-signout:hover{color:#fff;background:#143a60b8;border-color:#5693da57;transform:translateY(-1px)}.manager-page-toolbar__identity-row--workspace{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.manager-page-toolbar__icons--workspace{gap:8px}.manager-toolbar-meta--workspace{justify-content:flex-end;width:100%}.shell--manager-overview .workspace{width:auto!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden scroll!important}.shell--manager-overview .manager-ops{width:100%!important;min-width:0!important;max-width:none!important;min-height:100vh!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important}.shell--manager-overview .manager-page-header,.shell--manager-overview .manager-ops__hero,.shell--manager-overview .manager-ops__panel,.shell--manager-overview .manager-main-grid,.shell--manager-overview .manager-lower-grid{visibility:visible!important;opacity:1!important}.shell--manager-overview .manager-page-header{border-bottom:1px solid #1e3143eb!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:20px!important;padding:2px 2px 12px!important;display:grid!important}.shell--manager-overview .workspace>.manager-page-header{margin:0 16px!important}.shell--manager-overview .manager-page-header--workspace{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:18px!important;min-height:0!important;padding:14px 0 12px!important}.shell--manager-overview .manager-page-header__context-column{align-content:start!important;gap:10px!important;min-width:0!important;display:grid!important}.shell--manager-overview .manager-page-header--page-owned-title .manager-page-header__context-column{justify-items:start!important}.shell--manager-overview .manager-page-header--page-owned-title .manager-page-context-summary{justify-content:flex-start!important}.shell--manager-overview .manager-page-header--page-owned-title .manager-page-header__context-column>:is(h1,p){display:none!important}.shell--manager-overview .manager-page-header h1{letter-spacing:-.009em!important;color:#f7fbff!important;margin:0!important;font-size:24px!important;font-weight:655!important;line-height:1.05!important}.shell--manager-overview .manager-page-header p{color:#9db0c2!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.45!important}.manager-page-context-summary{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.manager-page-context-chip{background:#ffffff09;border:1px solid #6188ab33;border-radius:10px;gap:3px;min-width:0;padding:9px 12px;display:inline-grid}.manager-page-context-chip strong{color:#78b8ea;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.manager-page-context-chip span{color:#edf4fa;font-size:12px;line-height:1.35}.manager-page-toolbar-shell{justify-items:end;gap:12px;display:grid}.manager-page-toolbar{align-items:center;gap:50px;display:flex}.shell--manager-overview .manager-page-toolbar--workspace{justify-content:flex-end!important;align-items:flex-end!important;gap:16px!important;min-height:0!important}.shell--manager-overview .manager-toolbar-search--workspace{align-self:flex-end!important;width:min(560px,40vw)!important;min-width:340px!important;display:block!important;position:static!important;bottom:auto!important;left:auto!important;transform:none!important}.shell--manager-overview .manager-toolbar-search--workspace.manager-toolbar-search__form{width:min(560px,40vw)!important}.shell--manager-overview .manager-toolbar-search--workspace .manager-toolbar-search__field{background:#07121ff5!important;border:1px solid #314c67eb!important;border-radius:12px!important;grid-template-columns:16px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:44px!important;padding:0 14px!important;display:grid!important;box-shadow:inset 0 1px #ffffff08!important}.shell--manager-overview .manager-toolbar-search--workspace .manager-toolbar-search__icon{color:#96b0cac2!important;place-items:center!important;width:16px!important;height:16px!important;display:grid!important}.shell--manager-overview .manager-toolbar-search--workspace .manager-toolbar-search__icon .manager-icon-svg{width:16px!important;height:16px!important}.shell--manager-overview .manager-toolbar-search--workspace .manager-toolbar-search__field input{color:#edf4fb!important;background:0 0!important;border:0!important;outline:none!important;width:100%!important;min-width:0!important;font-size:13px!important}.shell--manager-overview .manager-toolbar-search--workspace .manager-toolbar-search__field input::placeholder{color:#8ba4c0b3!important}.manager-page-toolbar__icons{align-items:center;gap:14px;display:flex}.manager-toolbar-icon{color:#f6fbff;cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;display:grid;position:relative}.manager-toolbar-icon svg,.manager-toolbar-meta svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85px;fill:none;width:20px!important;height:20px!important}.manager-toolbar-icon__badge{color:#fff;background:#ff3f52;border-radius:999px;place-items:center;min-width:14px;height:14px;padding:0 4px;font-size:9px;font-weight:800;display:grid;position:absolute;top:-3px;right:-5px}.manager-toolbar-user{align-items:center;gap:10px;padding-left:4px;display:flex}.manager-toolbar-user__avatar{color:#13283b;background:linear-gradient(#f8dbc8,#9f6946);border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid;box-shadow:0 0 0 2px #ffffff14}.manager-toolbar-user__copy strong,.manager-toolbar-user__copy span{display:block}.manager-toolbar-user__copy strong{color:#f7fbff;font-size:12px}.manager-toolbar-user__copy span{color:#94a9bc;font-size:12px}.manager-toolbar-user__chevron{color:#7d91a3;align-items:center;display:inline-flex}.manager-toolbar-meta{color:#d9e6f3;align-items:center;gap:8px;font-size:11px;display:flex}.shell--manager-overview .manager-page-toolbar__account-stack--workspace{align-self:flex-end!important;justify-items:end!important;gap:8px!important;display:grid!important}.shell--manager-overview .manager-page-toolbar__identity-row--workspace{justify-content:flex-end!important;align-items:flex-end!important;width:100%!important;display:flex!important}.shell--manager-overview .manager-page-toolbar__icons--workspace{gap:8px!important}.shell--manager-overview .manager-toolbar-meta--workspace{justify-content:flex-end!important;width:100%!important}.manager-toolbar-meta span{align-items:center;gap:6px;display:inline-flex}.manager-toolbar-meta strong{color:#f2f8fd;font-weight:600}.manager-toolbar-meta i{color:#53697f;font-style:normal}.manager-cta-arrow{color:currentColor;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.manager-cta-arrow svg{stroke:currentColor!important;stroke-width:2px!important;width:100%!important;height:100%!important}.manager-cta-arrow--sm{width:16px;height:16px}.manager-cta-arrow--md{width:20px;height:20px}.manager-ops{color:#edf5fb;background:#07111d;gap:10px;padding:10px 16px 14px;visibility:visible!important;opacity:1!important;z-index:2!important;min-height:calc(100vh - 20px)!important;display:grid!important;position:relative!important}.manager-ops button{font:inherit}.manager-ops__hero,.manager-ops__panel{background:linear-gradient(#0f2233f5,#0a1b2afa);border:1px solid #1d3348;border-radius:6px;box-shadow:inset 0 1px #ffffff05,0 8px 20px #00000014}.manager-ops__hero{grid-template-columns:330px repeat(5,minmax(0,1fr));min-height:188px;display:grid;overflow:visible}.manager-health{border-right:1px solid #1c3348;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.manager-health__copy small,.manager-health__copy strong,.manager-health__copy span{display:block}.manager-health__copy small{color:#f4f8fa;font-size:11px}.manager-health__copy strong{color:#69d85a;margin:8px 0;font-size:43px;line-height:1}.manager-health__copy span{color:#7ce58d;background:#2591443d;border-radius:4px;width:max-content;padding:6px 11px;font-size:11px;font-weight:800}.manager-health__ring{background:conic-gradient(#69d85a calc(var(--health)*1%),#263b49 0);border-radius:50%;width:89px;height:89px;padding:8px;box-shadow:0 0 22px #58ca3014}.manager-health__ring>div{background:#0a2030;border:1px solid #38566b;border-radius:50%;place-items:center;height:100%;font-size:25px;display:grid}.manager-kpi{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #1c3348;justify-content:space-between;align-items:flex-start;gap:8px;height:auto;min-height:188px;padding:17px 12px;display:flex;overflow:visible}.manager-kpi small,.manager-kpi strong,.manager-kpi span{display:block}.manager-kpi span{font-size:11px;font-weight:800}.manager-kpi strong{margin:10px 0 11px;font-size:40px;line-height:1}.manager-kpi small{color:#c4ccd4;letter-spacing:.02em;font-size:9px}.manager-kpi--placeholder{background:linear-gradient(#232c4373,#11192a94);position:relative}.manager-kpi--placeholder:after{content:"Awaiting telemetry";color:#ce89ff;letter-spacing:.03em;background:#68319633;border:1px solid #c67eff59;border-radius:10px;padding:3px 6px;font-size:7px;position:absolute;top:9px;right:9px}.manager-kpi--placeholder strong{color:#e8edf3}.manager-tone--danger{color:#ff6a65}.manager-tone--warning{color:#ffb02e}.manager-tone--positive{color:#5edb76}.manager-tone--info{color:#61aef8}.manager-tone--placeholder{color:#c87dff}.manager-ops__panel{padding:0 10px 10px}.manager-panel-heading{justify-content:space-between;align-items:center;min-height:42px;display:flex}.manager-panel-heading h3{margin:0;font-size:14px}.manager-panel-heading span{color:#6db8f7;font-size:9px}.manager-alerts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.manager-alert{color:#fff;text-align:left;cursor:pointer;background:#11283a;border:1px solid #314b5f;border-radius:6px;min-height:78px;padding:10px 11px}.manager-alert strong,.manager-alert span,.manager-alert small{display:block}.manager-alert strong{font-size:12px}.manager-alert span{color:#e4e9ee;margin-top:4px;font-size:12px;line-height:1.3}.manager-alert small{color:#55aff7;margin-top:7px;font-size:9px}.manager-alert--placeholder{opacity:.88;background:linear-gradient(#1837488c,#0c202eb3);border-style:dashed!important}.manager-main-grid{grid-template-columns:minmax(0,1fr) 330px;gap:10px;display:grid}.manager-depts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.manager-dept{background:linear-gradient(#122b3f,#0b2031);border:1px solid #294358;border-radius:6px;flex-direction:column;min-height:278px;padding:10px;display:flex}.manager-dept header{border-bottom:1px solid #263f52;justify-content:space-between;align-items:flex-start;gap:8px;padding:0 0 8px;display:flex}.manager-dept h4{margin:0;font-size:14px;line-height:1.2}.manager-dept header span{font-size:12px;font-weight:800}.manager-dept dl{gap:8px;margin:10px 0;display:grid}.manager-dept dl div{justify-content:space-between;gap:12px;display:flex}.manager-dept dt{color:#e1e7ec;font-size:12px}.manager-dept dd{margin:0;font-size:11px;font-weight:800}.manager-dept footer{border-top:1px solid #263f52;justify-content:space-between;margin-top:auto;padding-top:11px;font-size:9px;display:flex}.manager-dept__open{min-height:34px;margin-top:8px;color:#fff!important;cursor:pointer!important;background:linear-gradient(#0f4f89c7,#093766eb)!important;border:1px solid #1675c5!important;border-radius:4px!important;font-size:12px!important}.manager-activity{display:grid}.manager-row{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #233b4d;grid-template-columns:58px 1fr;gap:9px;min-height:48px;padding:8px 2px;display:grid}.manager-row time{color:#9aabb8;font-size:9px}.manager-row strong,.manager-row span{display:block}.manager-row strong{font-size:12px}.manager-row span{color:#aebcc7;margin-top:3px;font-size:9px;line-height:1.3}.manager-lower-grid{grid-template-columns:1.02fr .9fr 1.28fr;gap:10px;display:grid}.manager-workload{gap:5px;display:grid}.manager-workload-row{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:112px 1fr 28px;align-items:center;gap:9px;padding:4px 0;display:grid}.manager-workload-row strong,.manager-workload-row small{display:block}.manager-workload-row strong{font-size:12px}.manager-workload-row small{color:#9babb8;margin-top:2px;font-size:8px}.manager-bar{background:#263d50;border-radius:8px;height:6px;overflow:hidden}.manager-bar i{border-radius:inherit;background:linear-gradient(90deg,#f0a026,#f15a4f);height:100%;display:block}.manager-workload-row>span:last-child{font-size:12px;font-weight:800}.manager-insights{gap:7px;display:grid}.manager-insight{color:#cbd5dc;grid-template-columns:9px 1fr;align-items:start;gap:8px;font-size:9px;display:grid}.manager-insight i{background:#61d463;border-radius:50%;width:7px;height:7px;margin-top:3px}.manager-insight--placeholder{background:#49266221;border:1px dashed #5c4771;border-radius:5px;padding:8px}.manager-insight--placeholder i{background:#c87dff}.manager-placeholder-note{color:#c991ee;margin-top:4px;font-size:8px}.manager-matrix{display:grid}.manager-matrix-row{border-bottom:1px solid #233b4d;grid-template-columns:1.35fr .55fr .65fr .45fr .75fr;align-items:center;gap:8px;min-height:28px;font-size:9px;display:grid}.manager-matrix-row--head{color:#91a3b1}.manager-matrix-row strong{font-size:12px}.manager-trend-placeholder{opacity:.72;align-items:center;gap:3px;height:18px;display:flex}.manager-trend-placeholder i{background:#65d342;border-radius:3px;width:8px;height:2px;display:block}.manager-trend-placeholder i:nth-child(2){transform:translateY(-3px)}.manager-trend-placeholder i:nth-child(3){transform:translateY(2px)}.manager-trend-placeholder i:nth-child(4){transform:translateY(-4px)}.manager-trend-placeholder i:nth-child(5){transform:translateY(1px)}.manager-trend-placeholder:after{content:"pending";color:#7e8d99;margin-left:2px;font-size:6px}.manager-empty{color:#91a3b1;padding:12px 0;font-size:12px}.manager-quick-actions{grid-template-columns:120px repeat(6,minmax(0,1fr));align-items:center;gap:8px;min-height:62px;padding:8px 10px;display:grid}.manager-quick-actions h3{margin:0;font-size:13px}.manager-quick-actions button{color:#eef3f7;cursor:pointer;background:linear-gradient(#142b3ed9,#0d1f2ed9);border:1px solid #273d50;border-radius:4px;min-height:38px;font-size:8px}.manager-ops__footnote{color:#718595;text-align:right;font-size:8px}.manager-kpi:hover,.manager-alert:hover,.manager-row:hover,.manager-dept:hover,.manager-workload-row:hover,.manager-quick-actions button:hover{filter:brightness(1.08)}@media (width<=1400px){.manager-ops__hero{grid-template-columns:250px repeat(5,minmax(0,1fr))}.manager-alerts{grid-template-columns:repeat(3,minmax(0,1fr))}.manager-depts{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-lower-grid{grid-template-columns:1fr 1fr}.manager-lower-grid>.manager-ops__panel:last-child{grid-column:1/-1}.manager-quick-actions{grid-template-columns:100px repeat(3,minmax(0,1fr))}}@media (width<=1380px){.manager-page-context-summary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.manager-page-toolbar-shell{justify-items:start}.manager-page-header,.manager-page-header--workspace{grid-template-columns:1fr}.manager-page-toolbar--workspace{flex-direction:column;align-items:stretch;width:100%}.manager-toolbar-search--workspace,.manager-toolbar-search--workspace.manager-toolbar-search__form{width:100%;min-width:0}.manager-page-toolbar__account-stack--workspace{justify-items:start;width:100%}.manager-page-toolbar__identity-row--workspace,.manager-toolbar-meta--workspace{justify-content:flex-start}.shell--manager-overview .manager-page-header--workspace{grid-template-columns:1fr!important}.shell--manager-overview .manager-page-toolbar--workspace{flex-direction:column!important;align-items:stretch!important;width:100%!important}.shell--manager-overview .manager-toolbar-search--workspace,.shell--manager-overview .manager-toolbar-search--workspace.manager-toolbar-search__form{width:100%!important;min-width:0!important}.shell--manager-overview .manager-page-toolbar__account-stack--workspace{justify-items:start!important;width:100%!important}.shell--manager-overview .manager-page-toolbar__identity-row--workspace,.shell--manager-overview .manager-toolbar-meta--workspace{justify-content:flex-start!important}}@media (width<=640px){.manager-page-context-summary{grid-template-columns:1fr}.manager-page-context-chip{padding:8px 10px}}.shell--manager-overview .manager-health{appearance:none!important;width:100%!important;box-shadow:none!important;color:inherit!important;text-align:left!important;background:0 0!important;border:0!important;outline:none!important;margin:0!important}.shell--manager-overview .manager-health:focus,.shell--manager-overview .manager-health:focus-visible,.shell--manager-overview .manager-toolbar-user:focus,.shell--manager-overview .manager-toolbar-user:focus-visible,.shell--manager-overview .manager-toolbar-meta__button:focus,.shell--manager-overview .manager-toolbar-meta__button:focus-visible,.shell--manager-overview .manager-matrix-row:focus,.shell--manager-overview .manager-matrix-row:focus-visible{box-shadow:none!important;outline:none!important}.shell--manager-overview .manager-toolbar-user{appearance:none!important;color:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;outline:none!important;margin:0!important}.shell--manager-overview .manager-toolbar-meta__button{appearance:none!important;color:#d9e6f3!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;outline:none!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:inline-flex!important}.shell--manager-overview .manager-toolbar-meta__button strong{color:#f2f8fd!important;font-size:11px!important;font-weight:600!important}.shell--manager-overview .manager-matrix-row{appearance:none!important;color:#cad5df!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;outline:none!important;width:100%!important;margin:0!important;padding:0!important}.shell--manager-overview .manager-matrix-row--head{background:0 0!important}.manager-modal-backdrop{z-index:2200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040a12b8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.manager-modal{color:#eef6fc;background:linear-gradient(#0a1825fa,#07121dfc);border:1px solid #3d5870f5;border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;width:min(840px,92vw);max-height:min(82vh,920px);display:grid;overflow:hidden;box-shadow:0 24px 90px #01060e8c}.manager-modal__header{border-bottom:1px solid #2a3f51f5;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 16px;display:flex}.manager-modal__copy p{letter-spacing:.08em;text-transform:uppercase;color:#79abd8;margin:0 0 8px;font-size:11px}.manager-modal__copy h3{color:#f6fbff;margin:0;font-size:24px;line-height:1.15}.manager-modal__close{appearance:none;color:#cfe0ed;cursor:pointer;background:#0e1d2bf5;border:1px solid #3f576cf5;border-radius:999px;place-items:center;width:34px;height:34px;margin:0;padding:0;font-size:18px;line-height:1;display:grid}.manager-modal__body{gap:16px;padding:18px 22px 22px;display:grid;overflow:auto}.manager-modal__footer{background:#08121ce6;border-top:1px solid #2a3f51f5;justify-content:flex-end;gap:10px;padding:16px 22px 20px;display:flex}.manager-modal__action{appearance:none;color:#e8f1f8;cursor:pointer;background:linear-gradient(#112435f5,#0b1a28fa);border:1px solid #334a5ff5;border-radius:10px;min-height:38px;padding:0 16px;font-size:13px;font-weight:600}.manager-modal__action.is-primary{color:#fff;background:linear-gradient(#165faefa,#0b4386fc);border-color:#2174c6f5}.manager-modal-stack,.manager-modal-grid,.manager-modal-section{gap:12px;display:grid}.manager-modal-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-modal-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.manager-modal-stat{background:linear-gradient(#112435f5,#0b1a28fa);border:1px solid #2a3f51f5;border-radius:12px;gap:4px;padding:14px 16px;display:grid}.manager-modal-stat span{color:#8fb0c8;font-size:11px}.manager-modal-stat strong{color:#f7fbff;font-size:28px;line-height:1}.manager-modal-stat small{color:#b8cad8;font-size:12px}.manager-modal-section__header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.manager-modal-section__header strong{color:#f3f9fe;font-size:15px}.manager-modal-section__header span{color:#86a9c4;font-size:11px}.manager-modal-list{gap:10px;display:grid}.manager-modal-list-item,.manager-modal-tile{appearance:none;color:#edf5fb;text-align:left;background:linear-gradient(#102333fa,#0a1826fc);border:1px solid #2a3f51f5;border-radius:12px;width:100%;margin:0;padding:14px 16px}.manager-modal-list-item.is-clickable,.manager-modal-tile{cursor:pointer}.manager-modal-list-item div{gap:4px;display:grid}.manager-modal-list-item strong,.manager-modal-tile strong{color:#f7fbff;font-size:14px}.manager-modal-list-item span,.manager-modal-tile span{color:#c1d2df;font-size:12px}.manager-modal-list-item small,.manager-modal-tile small{color:#7fb4e5;font-size:11px}.manager-modal-list-item em{color:#98b8cf;font-size:11px;font-style:normal}@media (width<=900px){.manager-modal-backdrop{padding:18px}.manager-modal-grid--two,.manager-modal-grid--three{grid-template-columns:1fr}}.manager-work-hub{background:0 0;border:1px solid #628fb547;border-radius:12px;gap:14px;padding:18px;display:grid;box-shadow:0 14px 34px #020a1233}.manager-work-hub__intro{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.manager-eyebrow{color:#72b9ed;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.manager-work-hub__intro h2{color:#f5f9fc;margin:0;font-size:22px;line-height:1.2}.manager-work-hub__intro p{color:#aebfd0;max-width:760px;margin:6px 0 0;font-size:13px;line-height:1.5}.manager-work-hub__summary{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.manager-work-hub__summary span{color:#b9c9d8;white-space:nowrap;background:#ffffff09;border:1px solid #7ba3c438;border-radius:8px;align-items:baseline;gap:6px;padding:8px 10px;font-size:11px;display:inline-flex}.manager-work-hub__summary strong{color:#fff;font-size:16px}.manager-my-work{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.manager-my-work__item{appearance:none;min-width:0;min-height:176px;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(#142c3fe0,#0b1e2ef0);border:1px solid #5c84a447;border-radius:10px;grid-template-rows:auto 1fr auto;padding:14px;transition:transform .16s,border-color .16s,background .16s;display:grid}.manager-my-work__item:hover{background:linear-gradient(#18344af0,#0d2233fa);border-color:#5cb1ed8f;transform:translateY(-2px)}.manager-my-work__item--blocked{border-color:#dd5b5b7a;box-shadow:inset 3px 0 #d75d5d}.manager-my-work__item--high{box-shadow:inset 3px 0 #e29a46}.manager-my-work__item--medium{box-shadow:inset 3px 0 #4c9bd4}.manager-my-work__item--low{box-shadow:inset 3px 0 #6f8799}.manager-my-work__priority{color:#dce9f3;text-transform:uppercase;letter-spacing:.06em;background:#ffffff12;border-radius:999px;width:max-content;padding:4px 7px;font-size:12px;font-weight:800}.manager-my-work__copy{align-content:start;gap:6px;min-width:0;margin-top:12px;display:grid}.manager-my-work__copy strong{color:#fff;font-size:14px;line-height:1.25}.manager-my-work__copy span{color:#bac8d5;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.manager-my-work__copy small{color:#8298aa;font-size:12px;line-height:1.35}.manager-my-work__next{border-top:1px solid #ffffff14;justify-content:space-between;align-items:end;gap:8px;margin-top:12px;padding-top:10px;display:flex}.manager-my-work__next em{color:#c8d7e3;font-size:12px;font-style:normal;font-weight:700}.manager-my-work__next span{color:#69baf1;align-items:center;gap:4px;font-size:12px;font-weight:800;display:inline-flex}.manager-my-work__empty{text-align:center;color:#9db0c0;border:1px dashed #789ebc4d;border-radius:10px;grid-column:1/-1;padding:28px}.manager-my-work__empty strong,.manager-my-work__empty span{display:block}.manager-my-work__empty strong{color:#e9f1f7;margin-bottom:5px}@media (width<=1500px){.manager-my-work{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.manager-work-hub__intro{display:grid}.manager-work-hub__summary{justify-content:flex-start}.manager-my-work{grid-template-columns:1fr 1fr}}@media (width<=640px){.manager-my-work{grid-template-columns:1fr}.manager-work-hub__summary{grid-template-columns:1fr 1fr;display:grid}.manager-work-hub__summary span:last-child{grid-column:1/-1}}.manager-health__copy p{color:#9bb0c3;max-width:210px;margin:10px 0 0;font-size:11px;line-height:1.45}.manager-alerts{align-items:stretch;width:100%;min-width:0}.manager-alert{box-sizing:border-box;flex-direction:column;justify-self:stretch;width:100%;min-width:0;max-width:100%;min-height:122px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:flex;overflow:hidden}.manager-alert__body{width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;box-sizing:border-box;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:0;display:grid}.manager-alert__icon{box-sizing:border-box;flex:none;min-width:40px;max-width:40px;overflow:hidden}.manager-alert__title,.manager-alert__value,.manager-alert__detail,.manager-alert__cta{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.manager-alert:hover{border-color:#68abe77a;transform:translateY(-2px);box-shadow:0 14px 28px #030c1638}.manager-alert__copy{box-sizing:border-box;gap:7px;width:100%;min-width:0;max-width:100%;display:grid}.manager-alert__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.manager-alert__priority{box-sizing:border-box;color:#dbe8f4;letter-spacing:.04em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;background:#ffffff0a;border:1px solid #7c99b23d;border-radius:999px;flex:0 auto;justify-content:center;align-items:center;max-width:100%;min-height:22px;padding:0 8px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.manager-alert__meta{flex-wrap:wrap;gap:6px;width:100%;min-width:0;display:flex}.manager-alert__meta span{box-sizing:border-box;color:#a6bfd4;white-space:normal;overflow-wrap:anywhere;background:#ffffff0a;border-radius:999px;flex:0 auto;align-items:center;max-width:100%;min-height:22px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.manager-alert__detail{box-sizing:border-box;width:100%;max-width:100%;display:block;color:#cfdceb!important;margin-top:0!important;font-size:11px!important;line-height:1.45!important}.manager-alert__cta{letter-spacing:.03em;color:#67b8ef!important;margin-top:auto!important;font-size:12px!important;font-weight:800!important}.manager-alert__actions{box-sizing:border-box;flex-wrap:wrap;gap:7px;width:100%;min-width:0;margin-top:auto;padding-top:10px;display:flex}.manager-alert__action{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;flex:92px;min-width:0;max-width:100%;min-height:32px;padding:6px 9px;overflow:hidden}.manager-dept__live{border-top:1px solid #7093b124;gap:6px;margin-top:2px;padding:10px 0 0;display:grid}.manager-dept__live span{color:#d6e3ee;font-size:11px;font-weight:700;line-height:1.4}.manager-dept__live small{color:#8ea6b9;font-size:12px;line-height:1.45}.shell--manager-overview .workspace{scrollbar-gutter:stable!important;scrollbar-width:thin!important;height:100%!important;min-height:0!important;max-height:100%!important;display:block!important;overflow:hidden scroll!important}.shell--manager-overview{grid-template-rows:minmax(0,1fr)!important;height:100svh!important;max-height:100svh!important;overflow:hidden!important}.shell--manager-overview>.workspace::-webkit-scrollbar{width:12px!important}.shell--manager-overview>.workspace::-webkit-scrollbar-thumb{background:#6eb2ee61 padding-box padding-box!important;border:3px solid #0000!important;border-radius:999px!important}.manager-ops__hero,.manager-ops__panel,.manager-alert,.manager-dept{background:0 0!important}.assistant-dock{transform-origin:100% 100%;animation:.24s cubic-bezier(.2,.8,.2,1) assistant-dock-enter}.assistant-dock-rail{z-index:1300;flex-direction:column;gap:.75rem;display:flex;position:fixed;bottom:20px;right:0}.assistant-dock-rail__tab,.assistant-dock__tab{color:#dce8fb;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(#0b192af5,#0c223bf5);border:1px solid #5a8bc447;font-size:.76rem;font-weight:700;box-shadow:0 20px 38px #020a136b}.assistant-dock__tab-label{writing-mode:vertical-rl;white-space:nowrap;display:inline-block;transform:rotate(180deg)}.assistant-dock-rail__tab{border-right:0;border-radius:18px 0 0 18px;padding:1rem .72rem}.assistant-dock-rail__tab--assistant{color:#efe8ff;background:linear-gradient(#2c134afa,#3b1c64fa);border-color:#8c75ff61}.assistant-dock{z-index:1301;background:radial-gradient(circle at top right, #285faa38, transparent 26%), linear-gradient(180deg, #ffffff08, #ffffff03), var(--assistant-dock-bg);color:#edf4ff;border:1px solid #8aabd633;border-radius:28px;flex-direction:column;width:min(620px,100vw - 3rem);min-height:720px;max-height:min(84vh,820px);display:flex;position:fixed;overflow:hidden;box-shadow:0 28px 70px #010a157a}.assistant-dock--compact .assistant-dock__transcript{gap:.72rem;padding:1rem}.assistant-dock--compact .assistant-dock__composer{gap:.68rem;padding:.88rem 1rem 1rem}.assistant-dock--compact .assistant-dock__scope{padding:.82rem 1.1rem}.assistant-dock__tabs{z-index:2;flex-direction:column;gap:.75rem;display:flex;position:absolute;top:126px;right:-44px}.assistant-dock__tab{opacity:.82;border-right:0;border-radius:18px 0 0 18px;padding:1rem .58rem;transition:opacity .12s,border-color .12s,color .12s,transform .16s,box-shadow .16s}.assistant-dock__tab.is-active,.assistant-dock__tab:hover,.assistant-dock-rail__tab:hover{opacity:1;color:#fff;border-color:#7ebeff70;transform:translate(-2px);box-shadow:0 16px 28px #020a134d}.assistant-dock__header{cursor:grab;border-bottom:1px solid #8aabd624;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.3rem .95rem;display:flex}.assistant-dock__header:active{cursor:grabbing}.assistant-dock__brand{align-items:center;gap:.9rem;min-width:0;display:flex}.assistant-dock__brand-icon{flex:none}.assistant-dock__brand strong,.assistant-dock__brand span,.assistant-dock__scope p,.assistant-dock__message p,.assistant-dock__message-meta,.assistant-dock__composer span,.assistant-dock__prompt span,.assistant-dock__style-field span,.assistant-dock__style-control code{color:inherit}.assistant-dock__brand strong{letter-spacing:.02em;font-size:1rem;display:block}.assistant-dock__brand span{color:#e1ecfcb3;margin-top:.12rem;font-size:.84rem;display:block}.assistant-dock__header-actions{align-items:center;gap:.65rem;display:flex}.assistant-dock__header-actions button,.assistant-dock__drawer-heading button,.assistant-dock__prompt,.assistant-dock__composer button{font:inherit}.assistant-dock__header-actions button,.assistant-dock__drawer-heading button{color:#edf4ff;background:#ffffff0a;border:1px solid #8aabd633;border-radius:999px;padding:.48rem .92rem;transition:transform .16s,border-color .16s,background .16s}.assistant-dock__header-actions button:hover,.assistant-dock__drawer-heading button:hover{background:#ffffff14;border-color:#7ebeff57;transform:translateY(-1px)}.assistant-dock__scope{background:#ffffff08;border-bottom:1px solid #8aabd61a;padding:.95rem 1.3rem}.assistant-dock__scope-head{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.35rem;display:flex}.assistant-dock__scope-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.84rem}.assistant-dock__scope-head span{color:#e0edffad;font-size:.74rem}.assistant-dock__scope p{color:#ebf4ffd1;margin:0;font-size:.9rem;line-height:1.5}.assistant-dock__scope-chips{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.assistant-dock__scope-chips span{color:#edf4ffe0;letter-spacing:.05em;text-transform:uppercase;background:#ffffff0d;border:1px solid #84baf42e;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .58rem;font-size:.68rem;font-weight:700;display:inline-flex}.assistant-dock__scope-chips span button{width:1rem;height:1rem;color:inherit;font:inherit;background:#ffffff1f;border:none;border-radius:999px;padding:0;line-height:1}.assistant-dock__context-list{gap:.5rem;margin-top:.75rem;display:grid}.assistant-dock__context-list div{background:#ffffff0a;border:1px solid #8aabd629;border-radius:12px;gap:.15rem;padding:.65rem .75rem;display:grid}.assistant-dock__context-list strong{letter-spacing:.04em;text-transform:uppercase;font-size:.74rem}.assistant-dock__context-list span{color:#ebf4ffc2;font-size:.8rem;line-height:1.45}.assistant-dock__pending-review{background:#5e368b24;border:1px solid #9671c93d;border-radius:14px;gap:.28rem;margin-top:.9rem;padding:.8rem .9rem;display:grid}.assistant-dock__pending-review strong{letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800}.assistant-dock__pending-review p{color:#ebf4ffd6;margin:0;font-size:.8rem;line-height:1.45}.assistant-dock__body{flex:auto;grid-template-columns:minmax(0,1fr) 0;min-height:0;transition:grid-template-columns .18s;display:grid}.assistant-dock__body--drawer-open{grid-template-columns:minmax(0,1fr) minmax(250px,280px)}.assistant-dock__chat-shell{grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.assistant-dock__transcript{flex-direction:column;gap:.95rem;min-height:0;padding:1.2rem;display:flex;overflow-y:auto}.assistant-dock__message{display:flex}.assistant-dock__message--assistant{justify-content:flex-start}.assistant-dock__message--user{justify-content:flex-end}.assistant-dock__bubble{border:1px solid #8aabd624;border-radius:18px;max-width:65%;padding:.88rem 1rem .94rem;box-shadow:0 18px 30px #010a152e}.assistant-dock__message--assistant .assistant-dock__bubble{background:var(--assistant-dock-assistant-bubble);color:var(--assistant-dock-assistant-text);border-top-left-radius:6px}.assistant-dock__message--user .assistant-dock__bubble{background:var(--assistant-dock-user-bubble);color:var(--assistant-dock-user-text);border-top-right-radius:6px}.assistant-dock__message-meta{letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.9rem;margin-bottom:.45rem;font-size:.74rem;display:flex}.assistant-dock__message-meta strong{font-size:.72rem}.assistant-dock__message-meta time{color:#e0edffa8;white-space:nowrap}.assistant-dock__bubble p{white-space:pre-wrap;margin:0;line-height:1.55}.assistant-dock__audit{border-top:1px solid #8aabd61f;gap:.65rem;margin-top:.8rem;padding-top:.72rem;display:grid}.assistant-dock__audit-result{background:#ffffff0d;border:1px solid #84baf42e;border-radius:14px;gap:.3rem;padding:.78rem .88rem;display:grid}.assistant-dock__audit-result strong{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.assistant-dock__audit-result span{color:#ecf4ffe0;font-size:.74rem;line-height:1.45}.assistant-dock__audit-details{gap:.55rem;margin:0;display:grid}.assistant-dock__audit-details div{gap:.18rem;display:grid}.assistant-dock__audit-details dt{color:#dceafda8;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.6rem;font-weight:800}.assistant-dock__audit-details dd{color:#f1f7ffe6;margin:0;font-size:.72rem;line-height:1.45}.assistant-dock__composer{background:#050e1bc7;border-top:1px solid #8aabd61f;flex-direction:column;gap:.8rem;padding:1rem 1.2rem 1.2rem;display:flex}.assistant-dock__composer textarea{resize:vertical;color:#f7fbff;background:#ffffff0a;border:1px solid #8aabd633;border-radius:18px;width:100%;min-height:128px;padding:1rem 1.05rem;line-height:1.55;transition:border-color .16s,box-shadow .16s,background .16s}.assistant-dock__composer textarea:focus{background:#ffffff0f;border-color:#7ebeff61;outline:none;box-shadow:0 0 0 4px #356ebe29}.assistant-dock__composer textarea::placeholder{color:#e8f1fc75}.assistant-dock__composer-footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.assistant-dock__composer-footer span{color:#e4efffa8;font-size:.8rem}.assistant-dock__composer button{background:var(--assistant-dock-send);color:#fff;border:0;border-radius:999px;padding:.72rem 1.28rem;font-weight:700;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 16px 30px #05296752}.assistant-dock__composer button:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 20px 34px #05296761}.assistant-dock__drawer{opacity:1;background:#091525e6;border-left:1px solid #8aabd61f;min-width:0;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1),border-color .18s;overflow:hidden;transform:translate(0)}.assistant-dock__drawer--hidden{opacity:0;pointer-events:none;border-left:0;transform:translate(18px)}.assistant-dock__drawer-panel{flex-direction:column;gap:1rem;height:100%;padding:1.2rem 1rem 1.1rem;animation:.22s cubic-bezier(.2,.8,.2,1) assistant-dock-drawer-enter;display:flex}.assistant-dock__drawer-heading{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.assistant-dock__drawer-heading strong{display:block}.assistant-dock__drawer-heading span{color:#e0edffad;font-size:.82rem}.assistant-dock__prompt-list{flex-direction:column;gap:.72rem;padding-right:.1rem;display:flex;overflow-y:auto}.assistant-dock__prompt{color:#edf4ff;text-align:left;background:#ffffff0a;border:1px solid #8aabd624;border-radius:16px;flex-direction:column;gap:.34rem;width:100%;padding:.9rem;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:flex}.assistant-dock__prompt:hover{background:#ffffff12;border-color:#7ebeff47;transform:translateY(-2px);box-shadow:0 16px 26px #010a153d}.assistant-dock__prompt strong{font-size:.88rem}.assistant-dock__prompt span{color:#e5effcb3;font-size:.8rem;line-height:1.45}.assistant-dock__settings-grid{gap:1rem;display:grid;overflow-y:auto}.assistant-dock__settings-section{background:#ffffff08;border:1px solid #8aabd624;border-radius:16px;gap:.8rem;padding:.95rem;display:grid}.assistant-dock__settings-section>strong{letter-spacing:.04em;text-transform:uppercase;font-size:.82rem}.assistant-dock__settings-section--secondary{border-style:dashed}.assistant-dock__drawer-heading--inline{margin-bottom:-.2rem}.assistant-dock__settings-note{color:#e0edffad;margin:0;font-size:.76rem;line-height:1.45}.assistant-dock__toggle-field{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.assistant-dock__toggle-field span{color:#f1f7ffdb;font-size:.82rem}.assistant-dock__toggle-field select{color:#edf4ff;background:#ffffff0d;border:1px solid #8aabd633;border-radius:12px;min-width:132px;padding:.46rem .65rem}.assistant-dock__toggle-field input[type=checkbox]{accent-color:#4d8fff;width:18px;height:18px}.assistant-dock__style-grid{gap:.8rem;display:grid}.assistant-dock__style-field{gap:.48rem;display:grid}.assistant-dock__style-field>span{color:#e7f0fcbf;font-size:.82rem}.assistant-dock__style-control{background:#ffffff0a;border:1px solid #8aabd624;border-radius:14px;align-items:center;gap:.7rem;padding:.52rem .68rem;display:flex}.assistant-dock__style-control input[type=color]{background:0 0;border:0;width:42px;height:32px;padding:0}.assistant-dock__style-control code{color:#f1f7ffc7;font-size:.76rem}@keyframes assistant-dock-enter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes assistant-dock-drawer-enter{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (width<=900px){.assistant-dock{border-radius:24px;width:calc(100vw - 1.5rem);min-height:min(78vh,720px)}.assistant-dock__tabs{top:108px}.assistant-dock__body,.assistant-dock__body--drawer-open{grid-template-columns:minmax(0,1fr)}.assistant-dock__drawer,.assistant-dock__drawer--hidden{width:min(280px,44vw);min-width:240px;height:calc(100% - 146px);position:absolute;inset:146px 0 0 auto;box-shadow:-20px 0 30px #010a153d}.assistant-dock__drawer--hidden{display:none}.assistant-dock__bubble{max-width:82%}}@media (prefers-reduced-motion:reduce){.assistant-dock,.assistant-dock__drawer-panel{animation:none}.assistant-dock__drawer{transition:none}}.public-demo-landing{--landing-blue:#49a8ff;--landing-blue-soft:#83caff;--landing-line:#64a9e233;--landing-muted:#a8b4c4;color:#f8fafc;background:radial-gradient(circle at 72% 43%,#145ba22e,#0000 27%),radial-gradient(circle at 91% 12%,#961a271a,#0000 22%),linear-gradient(#020812 0%,#030b16 58%,#020913 100%);width:100%;min-height:100vh;overflow:hidden}.public-demo-landing,.public-demo-landing *{box-sizing:border-box}.public-demo-landing:before{content:"";pointer-events:none;opacity:.28;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff02 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.public-demo-landing__header,.public-demo-landing__hero,.public-demo-landing__capabilities,.public-demo-landing__footer{width:min(1640px,100% - 72px);margin-inline:auto}.public-demo-landing__header{z-index:10;grid-template-columns:320px minmax(0,1fr) auto;align-items:center;gap:32px;min-height:116px;display:grid;position:relative}.public-demo-landing__brand{width:240px;display:block}.public-demo-landing__brand img{object-fit:contain;width:100%;height:auto;display:block}.public-demo-landing__nav{justify-content:center;gap:clamp(28px,4vw,62px);display:flex}.public-demo-landing__nav a{color:#f4f7fbd6;font-size:15px;font-weight:620;text-decoration:none;transition:color .16s,transform .16s}.public-demo-landing__nav a:hover{color:#fff;transform:translateY(-1px)}.public-demo-landing button{font:inherit}.public-demo-landing__header-action,.public-demo-landing__primary-action,.public-demo-landing__secondary-action{color:#fff;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:11px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex}.public-demo-landing__header-action{background:#040e1bc2;border:1px solid #49a8ffb8;min-height:48px;padding:0 20px;font-size:14px;font-weight:700}.public-demo-landing__header-action:hover,.public-demo-landing__primary-action:hover{transform:translateY(-1px);box-shadow:0 0 34px #3191f147}.public-demo-landing__hero{grid-template-columns:minmax(540px,1.02fr) minmax(560px,.98fr);align-items:center;min-height:590px;display:grid;position:relative}.public-demo-landing__copy{z-index:5;max-width:790px;padding:54px 0 68px 18px;position:relative}.public-demo-landing__eyebrow,.public-demo-landing__card-kicker{color:var(--landing-blue-soft);letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.public-demo-landing__copy h1{color:#f8fafc;letter-spacing:-.045em;max-width:880px;margin:27px 0 20px;font-size:clamp(56px,5vw,82px);line-height:.98}.public-demo-landing__copy h1 span{display:block}.public-demo-landing__lede{max-width:700px;color:var(--landing-muted);margin:0 0 32px;font-size:clamp(17px,1.25vw,21px);line-height:1.55}.public-demo-landing__actions{flex-wrap:wrap;gap:26px;display:flex}.public-demo-landing__primary-action,.public-demo-landing__secondary-action{letter-spacing:.08em;text-transform:uppercase;min-height:54px;padding:0 25px;font-size:13px;font-weight:800}.public-demo-landing__primary-action{background:linear-gradient(#1970e0e0,#0d4189e0);border:1px solid #5bb7fffa;box-shadow:inset 0 0 22px #4bacff26,0 0 26px #217be033}.public-demo-landing__secondary-action{background:#01050b7a;border:1px solid #ffffff52}.public-demo-landing__secondary-action:hover{background:#ffffff0a;border-color:#ffffff94}.public-demo-landing__privacy{color:#cfd9e5b8;align-items:center;gap:10px;margin:25px 0 0;font-size:13px;display:flex}.public-demo-landing__visual{isolation:isolate;min-height:590px;position:relative}.public-demo-landing__visual:before{content:"";filter:blur(12px);background:radial-gradient(at 55% 66%,#2784df3b,#0000 31%),radial-gradient(at 75% 24%,#3c92ea14,#0000 30%);position:absolute;inset:5% -8% 3% -18%}.public-demo-landing__bridge{z-index:2;aspect-ratio:565/455;object-fit:cover;object-position:center;filter:saturate(.92)contrast(1.05)brightness(.84)drop-shadow(0 24px 48px #0000009e);opacity:.96;border-radius:48% 12% 8% 25%/30% 12% 12% 22%;width:min(720px,105%);position:absolute;bottom:26px;right:-2%;-webkit-mask-image:radial-gradient(at 58% 55%,#000 45%,#000000eb 61%,#0000 82%);mask-image:radial-gradient(at 58% 55%,#000 45%,#000000eb 61%,#0000 82%)}.public-demo-landing__bridge-glow{z-index:1;filter:blur(17px);background:radial-gradient(#339fff57,#134a7e14 48%,#0000 72%);width:440px;height:180px;position:absolute;bottom:2%;right:17%}.public-demo-landing__light-streak{z-index:3;transform-origin:100%;border-radius:999px;width:520px;height:4px;position:absolute;right:-110px;transform:rotate(47deg)}.public-demo-landing__light-streak:after{content:"";background:inherit;filter:blur(14px);opacity:.48;position:absolute;inset:-12px 0}.public-demo-landing__light-streak--blue{background:linear-gradient(90deg,#0000,#3d9cff40,#73bfff 56%,#3991ef0d);top:64px;box-shadow:0 0 19px #3799ff85}.public-demo-landing__light-streak--red{background:linear-gradient(90deg,#0000,#ee324238,#ff5360 58%,#0000);top:8px;right:-164px;box-shadow:0 0 20px #ef30416b}.public-demo-landing__visibility{z-index:5;color:#cbd7e5;font-size:13px;line-height:1.42;position:absolute;top:92px;right:4px}.public-demo-landing__visibility-ring{color:#d9e3ef;border:2px solid #48a3ff9e;border-right-color:#0000;border-radius:50%;place-items:center;width:82px;height:82px;margin-bottom:10px;font-size:27px;display:grid}.public-demo-landing__visibility p{margin:0}.public-demo-landing__insurance-card{z-index:6;background:linear-gradient(145deg,#091b2de8,#050e19f0);border:1px solid #499ce757;border-radius:12px;grid-template-columns:1fr auto;gap:18px;width:300px;min-height:172px;padding:24px;display:grid;position:absolute;bottom:18px;right:4px;box-shadow:0 22px 64px #00000057}.public-demo-landing__insurance-card>span{color:var(--landing-blue-soft);opacity:.72;font-size:32px}.public-demo-landing__insurance-card p:last-child{color:#aeb8c6;margin:14px 0 0;font-size:13px;line-height:1.52}.public-demo-landing__capabilities{z-index:7;border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;grid-template-columns:repeat(4,minmax(0,1fr));padding:23px 0 25px;display:grid;position:relative}.public-demo-landing__capabilities article{border-right:1px solid #ffffff1f;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:17px;min-height:76px;padding:0 30px;display:grid}.public-demo-landing__capabilities article:first-child{padding-left:10px}.public-demo-landing__capabilities article:last-child{border-right:0;padding-right:10px}.public-demo-landing__capability-icon{color:#d9e4ef;text-align:center;font-size:36px;line-height:1}.public-demo-landing__capabilities h2{color:#c8d1dc;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:12px;font-weight:800}.public-demo-landing__capabilities p{color:#8793a3;margin:0;font-size:13px;line-height:1.45}.public-demo-landing__footer{color:#7e8a9a;grid-template-columns:minmax(60px,1fr) auto minmax(60px,1fr);align-items:center;gap:18px;min-height:92px;display:grid}.public-demo-landing__footer span{background:linear-gradient(90deg,#0000,#ffffff24);height:1px}.public-demo-landing__footer span:last-child{background:linear-gradient(90deg,#ffffff24,#0000)}.public-demo-landing__footer p{letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}@media (width<=1180px){.public-demo-landing__header,.public-demo-landing__hero,.public-demo-landing__capabilities,.public-demo-landing__footer{width:min(100% - 40px,1080px)}.public-demo-landing__header{grid-template-columns:260px 1fr auto}.public-demo-landing__nav{display:none}.public-demo-landing__hero{grid-template-columns:1fr}.public-demo-landing__copy{max-width:850px;padding:58px 0 10px}.public-demo-landing__visual{min-height:510px}.public-demo-landing__bridge{width:min(760px,86%);right:8%}.public-demo-landing__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.public-demo-landing__capabilities article:nth-child(2){border-right:0}.public-demo-landing__capabilities article{border-bottom:1px solid #ffffff14;padding:18px 24px}}@media (width<=720px){.public-demo-landing__header,.public-demo-landing__hero,.public-demo-landing__capabilities,.public-demo-landing__footer{width:calc(100% - 28px)}.public-demo-landing__header{grid-template-columns:minmax(0,1fr) auto;gap:14px;min-height:94px}.public-demo-landing__brand{width:175px}.public-demo-landing__header-action{min-height:42px;padding:0 13px;font-size:12px}.public-demo-landing__header-action span:last-child{display:none}.public-demo-landing__copy{padding-top:38px}.public-demo-landing__copy h1{font-size:clamp(44px,12vw,62px)}.public-demo-landing__lede{font-size:16px}.public-demo-landing__actions{gap:12px}.public-demo-landing__primary-action,.public-demo-landing__secondary-action{width:100%}.public-demo-landing__visual{min-height:410px}.public-demo-landing__bridge{width:118%;bottom:44px;right:-18%}.public-demo-landing__visibility{display:none}.public-demo-landing__insurance-card{width:auto;min-height:132px;bottom:6px;left:0;right:0}.public-demo-landing__capabilities{grid-template-columns:1fr}.public-demo-landing__capabilities article{border-right:0}.public-demo-landing__footer{text-align:center;grid-template-columns:1fr;min-height:110px}.public-demo-landing__footer span{display:none}}.public-demo-access-modal{z-index:220;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.public-demo-access-modal__backdrop{-webkit-backdrop-filter:blur(15px)saturate(.82);background:radial-gradient(circle at 64% 28%,#2784df1a,#0000 30%),#01070fbd;position:absolute;inset:0}.public-demo-access-modal__panel{z-index:1;scrollbar-color:#539fdd6b transparent;background:radial-gradient(circle at 92% 0,#3697f529,#0000 30%),radial-gradient(circle at 10% 100%,#1a538e1f,#0000 34%),linear-gradient(155deg,#05121ffb,#030b15fc);border:1px solid #5bb7ff6b;border-radius:20px;width:min(560px,100vw - 40px);max-height:min(88vh,820px);position:relative;overflow:auto;box-shadow:0 40px 110px #0000009e,inset 0 0 0 1px #ffffff06,0 0 48px #2584e11a}.public-demo-access-modal__panel--nda{width:min(900px,100vw - 40px);max-height:min(92vh,980px)}.public-demo-access-modal__close{z-index:3;color:#e8f1fac7;width:36px;height:36px;font:inherit;cursor:pointer;background:#040f1bb8;border:1px solid #83caff38;border-radius:50%;place-items:center;font-size:22px;line-height:1;transition:border-color .16s,color .16s,background .16s,transform .16s;display:grid;position:absolute;top:14px;right:14px}.public-demo-access-modal__close:hover{color:#fff;background:#144a7c6b;border-color:#6cbeffb3;transform:rotate(2deg)}.auth-shell--public-modal{width:100%;background:0 0!important;min-height:0!important;padding:0!important;display:block!important}.auth-shell--public-modal .auth-panel--public-modal{gap:20px;width:100%;min-width:0;color:#f7f9fc!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20px!important;padding:30px!important}.auth-public-modal-brand{border-bottom:1px solid #77b8ef24;align-items:center;gap:16px;margin-bottom:2px;padding:0 44px 18px 0;display:flex}.auth-public-modal-brand img{object-fit:contain;filter:drop-shadow(0 10px 18px #00000061);width:118px;height:auto}.auth-public-modal-brand>div{gap:4px;min-width:0;display:grid}.auth-public-modal-brand .section-kicker{letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800;color:#83caff!important}.auth-public-modal-brand strong{color:#f8fafc;letter-spacing:-.01em;font-size:16px}.auth-shell--public-modal .panel-heading{margin:0;padding:0}.auth-shell--public-modal .panel-heading h3{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(28px,4vw,38px);line-height:1.03;color:#f8fafc!important}.auth-shell--public-modal .panel-heading .section-kicker{color:#83caff!important}.auth-shell--public-modal .panel-heading .supporting-copy,.auth-shell--public-modal .assistant-composer-note,.auth-shell--public-modal .auth-nda-signature-note,.auth-shell--public-modal .auth-nda-signature-block__header span{color:#9eacbc!important}.auth-shell--public-modal .muted-tag{color:#a9cbe8!important;background:#3780be14!important;border-color:#70b4ec33!important}.auth-shell--public-modal .auth-form{gap:15px}.auth-shell--public-modal .auth-field{gap:7px}.auth-shell--public-modal .auth-field>span{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;color:#b8c6d4!important}.auth-shell--public-modal .auth-field input{outline:none;width:100%;min-height:48px;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffff06;color:#f6f9fc!important;background:#030d18d6!important;border:1px solid #5ea4dd3d!important;border-radius:9px!important}.auth-shell--public-modal .auth-field input:focus{box-shadow:0 0 0 3px #3795eb1a,0 0 24px #2d89e014;background:#05121ff5!important;border-color:#57b5ffd1!important}.auth-shell--public-modal .auth-field input:disabled{opacity:1;color:#cddae79e!important}.auth-shell--public-modal .auth-submit{letter-spacing:.035em;min-height:50px;padding-inline:22px;font-weight:800;box-shadow:inset 0 0 22px #4bacff21,0 0 25px #217be02e;color:#fff!important;background:linear-gradient(#1970e0eb,#0d4189eb)!important;border:1px solid #5bb7fff5!important;border-radius:9px!important}.auth-shell--public-modal .auth-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 0 26px #57b7ff2e,0 0 35px #2a8be847}.auth-shell--public-modal .inline-action{color:#9fcef4!important;background:#2d70a90f!important;border-color:#60a8e233!important}.auth-shell--public-modal .auth-error{color:#ff9f9f!important;background:#7a222b29!important;border-color:#ff60603d!important}.auth-shell--public-modal .auth-form-actions{align-items:center;gap:14px;margin-top:2px}.auth-panel--public-modal-nda{padding:28px!important}.auth-shell--public-modal .auth-nda-grid,.auth-shell--public-modal .auth-nda-signature-grid{gap:12px}.auth-shell--public-modal .auth-nda-document{background:#020a138f!important;border-color:#6bace12e!important;border-radius:12px!important}.auth-shell--public-modal .auth-nda-document__header{background:#15395829;border-color:#6bace129!important}.auth-shell--public-modal .auth-nda-document__header strong{color:#edf5fc!important}.auth-shell--public-modal .auth-nda-document__header span{color:#8fa4b8!important}.auth-shell--public-modal .auth-nda-document__body{scrollbar-color:#539fdd6b transparent;background:#00060d38;max-height:260px;color:#c3cfdb!important}.auth-shell--public-modal .auth-nda-document__body :is(h1,h2,h3,strong){color:#eef5fb!important}.auth-shell--public-modal .auth-nda-document__body :is(p,li,span){color:#b8c5d2!important}.auth-shell--public-modal .auth-nda-signature-block,.auth-shell--public-modal .auth-nda-checkbox{background:#27619214!important;border-color:#64a9e22e!important;border-radius:12px!important}.auth-shell--public-modal .auth-nda-signature-block__header strong,.auth-shell--public-modal .auth-nda-checkbox span{color:#d8e3ed!important}.auth-shell--public-modal .auth-nda-checkbox input{accent-color:#4daeff}@media (width<=720px){.public-demo-access-modal{align-items:end;padding:12px}.public-demo-access-modal__panel,.public-demo-access-modal__panel--nda{border-radius:18px 18px 10px 10px;width:100%;max-height:92svh}.auth-shell--public-modal .auth-panel--public-modal,.auth-panel--public-modal-nda{padding:22px!important}.auth-public-modal-brand img{width:96px}.auth-shell--public-modal .auth-nda-grid,.auth-shell--public-modal .auth-nda-signature-grid{grid-template-columns:1fr}}
