@keyframes ui-page-reveal{0%{opacity:0;transform:translate3d(0,10px,0) scale(.995)}}@keyframes ui-dialog-depth-in{0%{opacity:0;transform:translate3d(0,18px,-24px) rotateX(-1deg) scale(.975)}}.page-content{perspective:var(--ui-perspective);perspective-origin:50% 12%}.domain-screen{animation:ui-page-reveal var(--ui-duration-reveal) var(--ui-ease-spring) both;transform-origin:50% 0}:where(.section-card,.ui-kpi-card,.identity-admin-center,.identity-user-list>article,.identity-role-list>article,.domain-list-panel,.domain-status-board,.domain-status-board>article,.notification-action-card,.notification-operation-panel,.inventory-action-panel,.quality-action-card,.phase6-mini-calendar,.phase6-backlog__list,.phase6-recommendations,.phase6-calendar-shell){backface-visibility:hidden;transform:translateZ(0);transform-origin:50% 50%;transition:transform var(--ui-duration-normal) var(--ui-ease-spring),border-color var(--ui-duration-fast) var(--ui-ease-standard),background-color var(--ui-duration-fast) var(--ui-ease-standard),box-shadow var(--ui-duration-normal) var(--ui-ease-standard)}:where(.section-card,.ui-kpi-card,.identity-admin-center,.domain-list-panel,.domain-status-board,.notification-action-card,.notification-operation-panel,.inventory-action-panel,.quality-action-card,.phase6-mini-calendar,.phase6-backlog__list,.phase6-recommendations,.phase6-calendar-shell){box-shadow:var(--ui-highlight-surface),var(--ui-shadow-depth-rest)}:where(.ui-kpi-card,.domain-status-board>article,.identity-user-list>article,.identity-role-list>article){box-shadow:var(--ui-highlight-surface),var(--ui-shadow-sm)}:where(.ui-kpi-card__icon,.identity-avatar,.identity-auto-code__icon,.identity-action-readiness__icon,.notification-action-card>header>span){backface-visibility:hidden;transform:translateZ(0);transition:transform var(--ui-duration-normal) var(--ui-ease-spring),box-shadow var(--ui-duration-normal) var(--ui-ease-standard)}.button,.icon-button,.identity-admin-tabs button,.phase6-assignment,.phase6-order-card,.profile-menu,.sidebar__link,.topbar-tool{backface-visibility:hidden;transform:translateZ(0);transition:transform var(--ui-duration-fast) var(--ui-ease-spring),color var(--ui-duration-fast) var(--ui-ease-standard),border-color var(--ui-duration-fast) var(--ui-ease-standard),background-color var(--ui-duration-fast) var(--ui-ease-standard),box-shadow var(--ui-duration-fast) var(--ui-ease-standard)}.identity-search,.status-pill,.ui-badge,.ui-control{backface-visibility:hidden;transform:translateZ(0);transition:transform var(--ui-duration-fast) var(--ui-ease-spring),border-color var(--ui-duration-fast) var(--ui-ease-standard),background-color var(--ui-duration-fast) var(--ui-ease-standard),box-shadow var(--ui-duration-fast) var(--ui-ease-standard)}.topbar-popover--open{transform-origin:calc(100% - 28px) 0;box-shadow:var(--ui-highlight-surface),var(--ui-shadow-depth-strong)}.field-modal-backdrop,.phase6-modal-backdrop,.ui-overlay{perspective:var(--ui-perspective);-webkit-backdrop-filter:blur(6px) saturate(.9);backdrop-filter:blur(6px) saturate(.9)}.phase6-modal,.ui-dialog--modal{box-shadow:var(--ui-highlight-surface),var(--ui-shadow-depth-strong);animation:ui-dialog-depth-in var(--ui-duration-slow) var(--ui-ease-spring) both;transform-origin:50% 35%}.ui-dialog--drawer{box-shadow:-18px 0 54px -26px rgb(15 23 42/36%)}.automation-rule-list>article,.data-table tbody tr,.identity-session-list>article,.mobile-device-list>article,.notification-message-list>article,.resilience-alert-list>article,.resilience-drill-list>article,.resilience-monitor-list>article,.section-card--collapsible>.section-card__summary,.security-control-list>article{transition:background-color var(--ui-duration-fast) var(--ui-ease-standard),box-shadow var(--ui-duration-fast) var(--ui-ease-standard)}.section-card--collapsible.is-open>.section-card__summary{box-shadow:inset 0 -1px 0 var(--ui-border-subtle)}.phase6-assignment,.phase6-order-card{box-shadow:var(--ui-highlight-surface),0 7px 18px -16px rgb(15 23 42/28%)}@media (hover:hover) and (pointer:fine){:where(.section-card,.identity-admin-center,.domain-list-panel,.domain-status-board,.notification-action-card,.notification-operation-panel,.inventory-action-panel,.quality-action-card,.phase6-mini-calendar,.phase6-backlog__list,.phase6-recommendations,.phase6-calendar-shell):hover{border-color:color-mix(in srgb,var(--ui-action-primary) 24%,var(--ui-border-default));box-shadow:var(--ui-highlight-surface),var(--ui-shadow-depth-hover);transform:translate3d(0,var(--ui-lift-card),18px) rotateX(.15deg)}:where(.ui-kpi-card,.domain-status-board>article,.identity-user-list>article,.identity-role-list>article):hover{border-color:color-mix(in srgb,var(--ui-action-primary) 30%,var(--ui-border-default));box-shadow:var(--ui-highlight-surface),var(--ui-shadow-depth-hover);transform:translate3d(0,var(--ui-lift-strong),24px) rotateX(.3deg) scale(1.008)}:where(.ui-kpi-card,.identity-user-list>article,.identity-role-list>article,.notification-action-card):hover :where(.ui-kpi-card__icon,.identity-avatar,.identity-auto-code__icon,.identity-action-readiness__icon,.notification-action-card>header>span){box-shadow:0 10px 22px -12px currentColor;transform:translate3d(0,-2px,28px) rotate(-2deg) scale(1.06)}.button:hover:not(:disabled):not([aria-disabled=true]):not(.button--link),.icon-button:hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 10px 22px -14px color-mix(in srgb,currentColor 45%,transparent);transform:translate3d(0,-2px,12px) scale(1.015)}details :is(.button,.icon-button):hover:not(:disabled):not([aria-disabled=true]):not(.button--link){transform:translate3d(0,-2px,0)}.button:active:not(:disabled):not([aria-disabled=true]):not(.button--link),.icon-button:active:not(:disabled):not([aria-disabled=true]){box-shadow:var(--ui-shadow-xs);transform:translate3d(0,1px,0) scale(.985)}.sidebar__link:hover{border-color:color-mix(in srgb,var(--ui-color-white) 12%,transparent);box-shadow:inset 0 1px 0 rgb(255 255 255/6%),0 12px 24px -18px rgb(0 0 0/80%)}.identity-admin-tabs button:hover,.profile-menu:hover,.topbar-tool:hover{box-shadow:var(--ui-shadow-sm);transform:translate3d(0,-2px,10px)}.identity-search:hover:not(:focus-within),.ui-control:hover:not(:focus-within){border-color:color-mix(in srgb,var(--ui-action-primary) 30%,var(--ui-border-default));box-shadow:var(--ui-highlight-surface),0 9px 20px -17px rgb(15 23 42/35%);transform:translate3d(0,-1px,6px)}.identity-search:focus-within,.ui-control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-action-primary) 14%,transparent),0 12px 26px -20px rgb(37 82 229/45%);transform:translate3d(0,-1px,8px)}:where(.ui-badge,.status-pill):hover{box-shadow:0 8px 18px -14px currentColor;transform:translate3d(0,-1px,8px) scale(1.018)}.section-card--collapsible>.section-card__summary:hover{box-shadow:inset 4px 0 0 color-mix(in srgb,var(--ui-action-primary) 72%,transparent)}.automation-rule-list>article:hover,.data-table tbody tr:hover,.identity-session-list>article:hover,.mobile-device-list>article:hover,.notification-message-list>article:hover,.resilience-alert-list>article:hover,.resilience-drill-list>article:hover,.resilience-monitor-list>article:hover,.security-control-list>article:hover{background:color-mix(in srgb,var(--ui-color-blue-50) 72%,var(--ui-bg-surface));box-shadow:inset 4px 0 0 color-mix(in srgb,var(--ui-action-primary) 60%,transparent)}.phase6-order-card--selected,.phase6-order-card:hover{box-shadow:var(--ui-highlight-surface),0 16px 30px -18px rgb(7 141 204/42%);transform:translate3d(0,-3px,18px) rotateX(.35deg) scale(1.006)}.phase6-assignment:hover{box-shadow:var(--ui-highlight-surface),0 18px 34px -20px rgb(109 94 220/42%);transform:translate3d(0,-3px,20px) scale(1.008)}}@keyframes ui-bell-ring{0%{transform:rotate(0)}3%{transform:rotate(16deg)}6%{transform:rotate(-14deg)}9%{transform:rotate(10deg)}12%{transform:rotate(-7deg)}15%{transform:rotate(4deg)}18%,to{transform:rotate(0)}}@keyframes ui-bell-aura{0%{box-shadow:0 0 0 0 rgb(220 38 38/55%)}70%,to{box-shadow:0 0 0 9px rgb(220 38 38/0)}}@keyframes ui-bell-sheen{0%{background-position:140% 0}to{background-position:-40% 0}}.topbar .topbar__bell.icon-button{isolation:isolate;overflow:visible;border-color:transparent;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5 52%,#7c3aed);box-shadow:inset 0 1px 0 rgb(255 255 255/35%),inset 0 -2px 0 rgb(15 23 42/22%),0 8px 18px -10px rgb(79 70 229/75%);transform:perspective(420px) rotateX(0deg) rotateY(0deg);transform-style:preserve-3d;transition:transform var(--ui-duration-normal) var(--ui-ease-spring),box-shadow var(--ui-duration-normal) var(--ui-ease-standard),filter var(--ui-duration-fast) var(--ui-ease-standard)}.topbar .topbar__bell.icon-button:before{position:absolute;z-index:0;border-radius:inherit;background:linear-gradient(115deg,transparent 35%,rgb(255 255 255/55%) 50%,transparent 65%);background-position:140% 0;background-size:260% 100%;content:"";inset:0;opacity:0;pointer-events:none}.topbar__bell-icon{position:relative;z-index:1;display:inline-flex;transform-origin:50% 3px}.topbar__bell--alert .topbar__bell-icon{animation:ui-bell-ring 4.8s var(--ui-ease-standard) .2s infinite}.topbar__bell--alert .topbar__notification-count{z-index:2;animation:ui-bell-aura 2.4s ease-out infinite}.topbar .topbar__bell.icon-button[aria-expanded=true]{box-shadow:inset 0 2px 6px rgb(15 23 42/30%),0 0 0 3px color-mix(in srgb,#4f46e5 30%,transparent);transform:perspective(420px) translateY(1px) scale(.97)}@media (hover:hover) and (pointer:fine){.topbar .topbar__bell.icon-button:hover:not(:disabled){box-shadow:inset 0 1px 0 rgb(255 255 255/45%),inset 0 -2px 0 rgb(15 23 42/22%),0 16px 28px -12px rgb(124 58 237/80%);filter:saturate(1.15);transform:perspective(420px) translate3d(0,-3px,0) rotateX(14deg) rotateY(-16deg) scale(1.08)}.topbar .topbar__bell.icon-button:hover:not(:disabled):before{animation:ui-bell-sheen .7s var(--ui-ease-standard) 1 both;opacity:1}.topbar .topbar__bell.icon-button:hover:not(:disabled) .topbar__bell-icon{animation:ui-bell-ring 1.4s var(--ui-ease-standard) 1}.topbar .topbar__bell.icon-button:active:not(:disabled){transform:perspective(420px) translateY(1px) scale(.96)}}:root{--ui-flow-from:#2563eb;--ui-flow-mid:#4f46e5;--ui-flow-to:#7c3aed;--ui-flow-gradient:linear-gradient(135deg,var(--ui-flow-from) 0%,var(--ui-flow-mid) 55%,var(--ui-flow-to) 100%);--ui-sheen:linear-gradient(115deg,transparent 36%,rgb(255 255 255/32%) 50%,transparent 64%)}.ui-kpi-strip__item{--chip-accent:var(--ui-flow-mid);--chip-accent-2:var(--ui-flow-to);position:relative;transform:perspective(520px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .32s var(--ui-ease-spring),box-shadow var(--ui-duration-normal) var(--ui-ease-standard),border-color var(--ui-duration-fast) var(--ui-ease-standard)}.ui-kpi-strip__item[data-tone=info]{--chip-accent:#2563eb;--chip-accent-2:#0891b2}.ui-kpi-strip__item[data-tone=success]{--chip-accent:#059669;--chip-accent-2:#0d9488}.ui-kpi-strip__item[data-tone=warning]{--chip-accent:#d97706;--chip-accent-2:#ea580c}.ui-kpi-strip__item[data-tone=danger]{--chip-accent:#dc2626;--chip-accent-2:#db2777}.ui-kpi-strip .ui-kpi-strip__icon{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,var(--chip-accent),var(--chip-accent-2));box-shadow:inset 0 1px 0 rgb(255 255 255/30%),0 4px 10px -5px var(--chip-accent);transition:transform .32s var(--ui-ease-spring),box-shadow var(--ui-duration-normal) var(--ui-ease-standard)}.ui-kpi-strip .ui-kpi-strip__item[data-tone] .ui-kpi-strip__icon{color:#fff}.ui-kpi-strip .ui-kpi-strip__icon>svg{width:14px;height:14px}.ui-tabs__tab:after{background:var(--ui-flow-gradient);transform:scaleX(0);transform-origin:0 50%;transition:transform .36s var(--ui-ease-spring)}.ui-tabs__tab.is-active:after{background:var(--ui-flow-gradient);transform:scaleX(1)}.button.button--primary{background-color:var(--ui-flow-mid);background-image:var(--ui-sheen),var(--ui-flow-gradient);background-position:140% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;box-shadow:inset 0 1px 0 rgb(255 255 255/22%),0 8px 18px -12px rgb(79 70 229/70%)}.button.button--primary:disabled,.button.button--primary[aria-disabled=true]{background-color:var(--ui-bg-subtle);background-image:none;box-shadow:none}.page-header{position:relative;isolation:isolate}.page-header:before{position:absolute;z-index:-1;width:min(560px,80%);height:180px;border-radius:50%;background:radial-gradient(closest-side at 30% 50%,rgb(37 99 235/13%),transparent),radial-gradient(closest-side at 70% 40%,rgb(124 58 237/11%),transparent);content:"";filter:blur(8px);inset-block-start:-70px;inset-inline-start:-40px;pointer-events:none}@supports (animation-timeline:scroll()){@keyframes ui-header-parallax{to{opacity:.25;transform:translate3d(48px,70px,0) scale(1.15)}}.page-header:before{animation:ui-header-parallax linear both;animation-range:0 420px;animation-timeline:scroll(root block)}}@media (hover:hover) and (pointer:fine){.ui-kpi-strip__item.is-pointer{border-color:color-mix(in srgb,var(--chip-accent) 45%,var(--ui-border-default));background-image:radial-gradient(120px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--chip-accent) 16%,transparent),transparent 70%);box-shadow:0 14px 24px -16px color-mix(in srgb,var(--chip-accent) 75%,transparent);transition-duration:90ms,var(--ui-duration-normal),var(--ui-duration-fast)}.ui-kpi-strip__item:hover .ui-kpi-strip__icon{box-shadow:inset 0 1px 0 rgb(255 255 255/35%),0 8px 16px -6px var(--chip-accent);transform:translateZ(18px) rotate(-6deg) scale(1.12)}:where(.section-card,.domain-list-panel).is-pointer{background-image:radial-gradient(520px circle at var(--mx,50%) var(--my,0),rgb(79 70 229/6%),transparent 45%)}.sidebar__link.is-pointer{background-image:radial-gradient(150px circle at var(--mx,50%) var(--my,50%),rgb(124 58 237/24%),transparent 70%)}.button.button--primary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ui-flow-mid);background-image:var(--ui-sheen),var(--ui-flow-gradient);background-position:-40% 0,0 0;box-shadow:inset 0 1px 0 rgb(255 255 255/28%),0 14px 26px -14px rgb(124 58 237/75%);transition:background-position .65s var(--ui-ease-standard),transform var(--ui-duration-fast) var(--ui-ease-spring),box-shadow var(--ui-duration-normal) var(--ui-ease-standard)}.button.button--primary.is-pointer:not(:disabled){background-image:radial-gradient(90px circle at var(--mx,50%) var(--my,50%),rgb(255 255 255/20%),transparent 70%),var(--ui-sheen),var(--ui-flow-gradient);background-position:0 0,-40% 0,0 0;background-size:100% 100%,260% 100%,100% 100%}}@media (prefers-color-scheme:dark){.domain-technician-mobile .button.button--primary{background-image:none;background-color:var(--ui-action-primary)}}@media (hover:none),(max-width:767px),(pointer:coarse){.domain-screen{animation-duration:var(--ui-duration-normal)}:where(.section-card,.ui-kpi-card,.identity-admin-center,.identity-user-list>article,.identity-role-list>article,.domain-list-panel,.domain-status-board,.domain-status-board>article,.notification-action-card,.notification-operation-panel,.inventory-action-panel,.quality-action-card,.phase6-mini-calendar,.phase6-backlog__list,.phase6-recommendations,.phase6-calendar-shell,.button,.icon-button,.sidebar__link,.phase6-order-card,.phase6-assignment){transform:none}:where(.section-card,.ui-kpi-card,.domain-list-panel,.phase6-calendar-shell){box-shadow:var(--ui-highlight-surface),var(--ui-shadow-sm)}}@media (prefers-reduced-motion:reduce){.page-header:before{animation:none!important}.ui-kpi-strip__icon,.ui-kpi-strip__item,.ui-tabs__tab:after{transform:none!important;transition:none!important}.domain-screen,.phase6-modal,.topbar .topbar__bell.icon-button:before,.topbar__bell .topbar__notification-count,.topbar__bell-icon,.ui-dialog--modal{animation:none!important}.topbar .topbar__bell.icon-button{transform:none!important}:where(.section-card,.ui-kpi-card,.identity-admin-center,.identity-user-list>article,.identity-role-list>article,.domain-list-panel,.domain-status-board,.domain-status-board>article,.button,.icon-button,.sidebar__link,.phase6-order-card,.phase6-assignment){transform:none!important}}@media (forced-colors:active){.button.button--primary,.ui-kpi-strip .ui-kpi-strip__icon{background-image:none;forced-color-adjust:auto}.page-header:before{display:none}.topbar .topbar__bell.icon-button{border:1px solid ButtonText;background:ButtonFace;color:ButtonText}:where(.section-card,.ui-kpi-card,.domain-list-panel,.domain-status-board,.button,.icon-button,.phase6-order-card,.phase6-assignment){box-shadow:none!important}}html{scroll-padding-block-start:calc(var(--ui-shell-topbar-height) + var(--ui-space-4))}body{min-width:0}.skip-link{position:fixed;z-index:var(--ui-z-skip-link);inset-block-start:var(--ui-space-2);inset-inline-start:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-4);border:2px solid var(--ui-focus-ring);border-radius:var(--ui-radius-md);color:var(--ui-text-inverse);background:var(--ui-action-primary);box-shadow:var(--ui-shadow-md);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-semibold);transform:translateY(calc(-100% - var(--ui-space-4)));transition:transform var(--ui-duration-fast) var(--ui-ease-standard)}.skip-link:focus-visible{transform:translateY(0)}:where([id]){scroll-margin-block-start:calc(var(--ui-shell-topbar-height) + var(--ui-space-4))}:where(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-block:var(--ui-space-4);touch-action:manipulation}:where(.domain-screen,.ui-entity-header,.section-card,.ui-content-state),:where(.domain-screen,.ui-entity-header,.section-card,.ui-content-state) *{min-width:0}:where(.ui-kpi-card__value,[data-numeric=true],.table-primary strong){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:where(.ui-badge,.status-pill){max-width:100%;white-space:normal;text-align:start;overflow-wrap:normal}:where(.form-error,.form-message--error,[role=alert]){overflow-wrap:anywhere}[dir=rtl] .breadcrumbs svg,[dir=rtl] .domain-row-action>svg,[dir=rtl] .topbar-popover__item>svg:last-child,[dir=rtl] .ui-pagination svg{transform:rotate(180deg)}[dir=rtl] :where(.ui-data-table__cell--start,.data-table th,.data-table td){text-align:start}@media (max-width:1023px){html{scroll-padding-block-start:calc(var(--ui-shell-topbar-height-tablet) + var(--ui-space-4))}:where([id]){scroll-margin-block-start:calc(var(--ui-shell-topbar-height-tablet) + var(--ui-space-4))}}@media (max-width:767px){:where(button,input,select,textarea,summary,[role=button],.button,.icon-button){min-height:44px}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea){font-size:16px!important}:where(.page-header__actions,.ui-entity-header__actions,.reporting-export-buttons)>:where(a,button,.button){min-height:44px}}@media (max-width:639px){html{scroll-padding-block-start:calc(var(--ui-shell-topbar-height-mobile) + var(--ui-space-4))}:where([id]){scroll-margin-block-start:calc(var(--ui-shell-topbar-height-mobile) + var(--ui-space-4))}:where(.page-content,.domain-screen,.section-card__body,.ui-entity-header__content){max-width:100%}}@media (max-width:374px){:where(.page-header__actions,.ui-entity-header__actions,.field-quick-actions,.field-workflow){display:grid;grid-template-columns:minmax(0,1fr)}:where(.page-header__actions,.ui-entity-header__actions,.field-quick-actions,.field-workflow)>*{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-delay:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:.01ms!important;transition-duration:.01ms!important}}@media (forced-colors:active){:where(.ui-badge,.status-pill,.button,.icon-button,.ui-control,.section-card){border:1px solid CanvasText}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:Highlight}}