:root{--theme-brand-primary:#b7ff00;--theme-brand-secondary:#0658fc;--theme-brand-seafoam:#08f3a9;--theme-brand-cyan:#00eefc;--theme-surface-page:#161616;--theme-surface-panel:#232323;--theme-surface-raised:#353535;--theme-surface-control:#353535;--theme-surface-row-alt:#2b2b2b;--theme-surface-hover:#303b22;--theme-surface-selected:#315900;--theme-editor-section-bg:#2b2b2b;--theme-editor-section-alt-bg:#303030;--theme-text-primary:#f4f4f4;--theme-text-secondary:#b6b6b6;--theme-text-muted:#999;--theme-border-default:#535353;--theme-border-strong:#999;--theme-focus-ring:#0658fc;--theme-action-primary-bg:#eaf7dc;--theme-action-primary-text:#315900;--theme-action-on-accent:#fff;--theme-brand-primary-text:#161616;--theme-action-secondary-bg:#fff;--theme-action-secondary-text:#161616;--theme-action-queue-bg:#e6f6fa;--theme-action-queue-text:#064e69;--theme-status-success:#08704d;--theme-status-warning:#8a5700;--theme-status-danger:#7d2020;--theme-tab-text:#353535;--theme-tab-active-text:#315900;--theme-tab-hover-text:#064e69;--theme-button-background:linear-gradient(180deg, #fff 0%, #f4f4f4 100%);--theme-button-background-hover:linear-gradient(180deg, #f3f9ed 0%, #e8f4d8 100%);--theme-button-border:#999;--theme-button-border-hover:#6bbc15;--theme-button-text:#161616;--theme-button-text-hover:#161616;--theme-button-highlight:#ffffffb8;--theme-button-disabled-opacity:.58;--action-refresh-hover-bg:#e6f0ff;--action-apply-hover-bg:#d9efbf;--action-queue-hover-bg:#d5f0f8;--action-cancel-hover-bg:#f0f0f0;--action-danger-hover-bg:#f2d0d0;--theme-shadow:0 10px 28px #16161614;--theme-flow-hover:#e8f4d8;--action-refresh-bg:var(--theme-action-secondary-bg);--action-refresh-border:var(--theme-brand-secondary);--action-refresh-text:var(--theme-action-secondary-text);--action-apply-bg:var(--theme-action-primary-bg);--action-apply-border:var(--theme-brand-primary);--action-apply-text:var(--theme-action-primary-text);--action-queue-bg:var(--theme-action-queue-bg);--action-queue-border:var(--theme-brand-cyan);--action-queue-text:var(--theme-action-queue-text);--action-cancel-bg:var(--theme-action-secondary-bg);--action-cancel-border:var(--theme-border-strong);--command-file-border:#3f6f28;--command-file-bg:#eaf7dc;--command-file-text:#315900;--command-file-hover-bg:#d9efbf;--command-file-hover-text:#244700;--command-change-border:#a65d00;--command-change-bg:#fff2d8;--command-change-text:#7a4300;--command-change-hover-bg:#ffe2b0;--command-change-hover-text:#623400;--command-verify-border:#6b3aa0;--command-verify-bg:#f1e8ff;--command-verify-text:#4a2470;--command-verify-hover-bg:#e4d4ff;--command-verify-hover-text:#381a58;--command-data-border:#087ea4;--command-data-bg:#e6f6fa;--command-data-text:#064e69;--command-data-hover-bg:#cdeff7;--command-data-hover-text:#043b50;--command-bug-border:#b64040;--command-bug-bg:#fff0f0;--command-bug-text:#7d2020;--command-bug-hover-bg:#ffdcdc;--command-bug-hover-text:#641818;--command-theme-border:#08704d;--command-theme-bg:#e5fff6;--command-theme-text:#075c43;--command-theme-hover-bg:#cfffef;--command-theme-hover-text:#064e69;--command-account-border:#087c8c;--command-account-bg:#e6fafc;--command-account-text:#075a67;--command-account-hover-bg:#cff7fa;--command-account-hover-text:#064e69;--command-popup-bg:#fff;--command-popup-text:#161616;--command-popup-border:#b6b6b6;--action-cancel-text:var(--theme-action-secondary-text);--action-danger-bg:#552323;--action-danger-border:#f77;--action-danger-text:#ffd6d6;--action-neutral-bg:var(--theme-surface-raised);--action-neutral-border:var(--theme-border-strong);--action-neutral-text:var(--theme-text-primary);--urni-bg:var(--theme-surface-page);--urni-surface:var(--theme-surface-panel);--urni-surface-raised:var(--theme-surface-raised);--urni-border:var(--theme-border-default);--urni-text:var(--theme-text-primary);--urni-muted:var(--theme-text-muted);--urni-accent:var(--theme-brand-primary);--urni-accent-2:var(--theme-brand-secondary);--urni-accent-3:var(--theme-brand-seafoam);--urni-accent-cyan:var(--theme-brand-cyan);--urni-scrollbar-track:var(--theme-surface-page);--urni-scrollbar-thumb:var(--theme-border-strong);--urni-scrollbar-thumb-hover:var(--theme-brand-primary);--urni-shadow:var(--theme-shadow);--urni-flow-hover:var(--theme-flow-hover)}.compliance-recording-page{gap:1rem}.user-compliance-recording-panel{gap:.85rem;padding:.8rem 0;display:grid}.user-compliance-recording-panel .detail-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.user-compliance-recording-panel .detail-field-row{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);gap:.25rem;padding:.6rem .7rem;display:grid}.user-compliance-recording-panel .detail-value{color:var(--theme-text-primary);overflow-wrap:anywhere;font-weight:600}.user-compliance-recording-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.user-compliance-group-assignments{gap:.45rem;display:grid}.user-compliance-group-assignment{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);grid-template-columns:minmax(12rem,1fr) minmax(12rem,1fr) minmax(14rem,1fr);gap:.75rem;padding:.55rem .7rem;display:grid}.user-compliance-group-assignment small{color:var(--theme-text-muted);overflow-wrap:anywhere}.user-compliance-recording-actions>.fui-Select{min-width:18rem}@media (width<=700px){.user-compliance-recording-panel .detail-fields-grid,.user-compliance-group-assignment{grid-template-columns:1fr}}.compliance-recording-page .page-heading,.compliance-recording-page .detail-row,.compliance-recording-page .detail-properties,.compliance-recording-page .button-row{align-items:center;gap:.75rem;display:flex}.compliance-recording-page .page-heading{justify-content:space-between}.compliance-recording-page-actions{align-items:center;gap:.75rem;display:flex}.compliance-recording-layout{grid-template-columns:minmax(0,1.4fr) minmax(20rem,.8fr);gap:1rem;display:grid}.compliance-recording-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.compliance-recording-overview-grid .compliance-recording-table-card:last-child,.compliance-recording-overview-grid .compliance-recording-table-card:first-child{grid-column:1/-1}.compliance-recording-table-card,.compliance-recording-detail-card{min-width:0;padding:1rem}.compliance-recording-page table{border-collapse:collapse;width:100%}.compliance-recording-page th,.compliance-recording-page td{border-bottom:1px solid var(--theme-border-default);text-align:left;vertical-align:top;padding:.65rem}.compliance-recording-page tbody tr{cursor:pointer}.compliance-recording-page tbody tr:hover,.compliance-recording-page tbody tr.is-selected{background:var(--theme-surface-hover)}.compliance-recording-page td small{color:var(--theme-text-muted);display:block}.compliance-recording-page .detail-row{border-bottom:1px solid var(--theme-border-default);justify-content:space-between;padding:.55rem 0}.compliance-recording-page .detail-properties{flex-wrap:wrap;align-items:stretch;margin:1rem 0}.compliance-recording-page .detail-properties>div{gap:.2rem;min-width:8rem;display:grid}.compliance-recording-page .compliance-recording-actions{gap:.75rem;margin-top:1rem;display:grid}@media (width<=900px){.compliance-recording-layout,.compliance-recording-overview-grid{grid-template-columns:1fr}.compliance-recording-overview-grid .compliance-recording-table-card:first-child,.compliance-recording-overview-grid .compliance-recording-table-card:last-child{grid-column:auto}}html[data-urni-theme=light]{--theme-brand-primary:#6bbc15;--theme-brand-secondary:#0658fc;--theme-brand-seafoam:#08f3a9;--theme-brand-cyan:#29abe2;--theme-surface-page:#f4f4f4;--theme-surface-panel:#fff;--theme-surface-raised:#fff;--theme-surface-control:#e6edf4;--theme-surface-row-alt:#f4f7f9;--theme-surface-hover:#f3f9ed;--theme-surface-selected:#e8f4d8;--theme-editor-section-bg:#dce6ef;--theme-editor-section-alt-bg:#f4f7f9;--theme-text-primary:#161616;--theme-text-secondary:#353535;--theme-text-muted:#666;--theme-border-default:#b6b6b6;--theme-border-strong:#999;--theme-focus-ring:#0658fc;--theme-action-primary-bg:#eaf7dc;--theme-action-primary-text:#315900;--theme-action-on-accent:#fff;--theme-action-secondary-bg:#fff;--theme-action-secondary-text:#161616;--theme-action-queue-bg:#e6f6fa;--theme-action-queue-text:#064e69;--theme-status-success:#08704d;--theme-status-warning:#8a5700;--theme-status-danger:#7d2020;--theme-tab-text:#353535;--theme-tab-active-text:#315900;--theme-tab-hover-text:#064e69;--theme-button-background:linear-gradient(180deg, #fff 0%, #f4f4f4 100%);--theme-button-background-hover:linear-gradient(180deg, #f3f9ed 0%, #e8f4d8 100%);--theme-button-border:#999;--theme-button-border-hover:#6bbc15;--theme-button-text:#161616;--theme-button-text-hover:#161616;--theme-button-highlight:#ffffffb8;--theme-button-disabled-opacity:.58;--action-refresh-hover-bg:#e6f0ff;--action-apply-hover-bg:#d9efbf;--action-queue-hover-bg:#d5f0f8;--action-cancel-hover-bg:#f0f0f0;--action-danger-hover-bg:#f2d0d0;--command-bar-bg:#f4f7f9;--command-bar-text:#353535;--command-bar-border:#b6b6b6;--theme-shadow:0 10px 28px #16161614;--theme-flow-hover:#e8f4d8;--action-refresh-bg:var(--theme-action-secondary-bg);--action-refresh-border:var(--theme-brand-secondary);--action-refresh-text:var(--theme-action-secondary-text);--action-apply-bg:var(--theme-action-primary-bg);--action-apply-border:var(--theme-brand-primary);--action-apply-text:var(--theme-action-primary-text);--action-queue-bg:var(--theme-action-queue-bg);--action-queue-border:var(--theme-brand-cyan);--action-queue-text:var(--theme-action-queue-text);--action-cancel-bg:var(--theme-action-secondary-bg);--action-cancel-border:var(--theme-border-strong);--action-cancel-text:var(--theme-action-secondary-text);--action-danger-bg:#fff0f0;--action-danger-border:#b64040;--action-danger-text:#7d2020;--action-neutral-bg:var(--theme-action-secondary-bg);--action-neutral-border:var(--theme-border-strong);--action-neutral-text:var(--theme-action-secondary-text);--urni-bg:var(--theme-surface-page);--urni-surface:var(--theme-surface-panel);--urni-surface-raised:var(--theme-surface-raised);--urni-border:var(--theme-border-default);--urni-text:var(--theme-text-primary);--urni-muted:var(--theme-text-muted);--urni-accent:var(--theme-brand-primary);--urni-accent-2:var(--theme-brand-secondary);--urni-accent-3:var(--theme-brand-seafoam);--urni-accent-cyan:var(--theme-brand-cyan);--urni-scrollbar-track:var(--theme-surface-page);--urni-scrollbar-thumb:var(--theme-border-strong);--urni-scrollbar-thumb-hover:var(--theme-brand-primary);--urni-shadow:var(--theme-shadow);--urni-flow-hover:var(--theme-flow-hover)}html[data-urni-theme=light] body,html[data-urni-theme=dark] body{background:var(--urni-bg);color:var(--urni-text)}:root{--density-body-font-size:12px;--density-nav-width:174px;--density-nav-collapsed-width:72px;--density-nav-padding:.32rem .2rem;--density-nav-gap:.22rem;--density-nav-expanded-gap:.14rem;--density-nav-icon-size:24px;--density-nav-item-font-size:1.02rem;--density-nav-item-height:38px;--density-brand-collapsed-size:58px;--density-shell-gap:.2rem;--density-panel-padding:.2rem;--density-header-padding:.2rem .38rem;--density-control-height:22px;--density-command-height:28px;--density-table-font-size:.73rem;--density-table-cell-y:.16rem;--density-table-cell-x:.28rem;--density-tab-height:24px;--density-tab-padding-y:.14rem;--density-tab-padding-x:.42rem;--density-textarea-min-height:82px;--density-page-padding:.8rem;--density-section-gap:.75rem}html[data-urni-density=compact]{--density-body-font-size:11px;--density-nav-width:158px;--density-nav-collapsed-width:68px;--density-nav-padding:.2rem .1rem;--density-nav-gap:.14rem;--density-nav-expanded-gap:.1rem;--density-nav-icon-size:23px;--density-nav-item-font-size:.96rem;--density-nav-item-height:36px;--density-brand-collapsed-size:56px;--density-shell-gap:.12rem;--density-panel-padding:.12rem;--density-header-padding:.12rem .24rem;--density-control-height:20px;--density-command-height:24px;--density-table-font-size:.68rem;--density-table-cell-y:.1rem;--density-table-cell-x:.2rem;--density-tab-height:21px;--density-tab-padding-y:.08rem;--density-tab-padding-x:.28rem;--density-textarea-min-height:70px;--density-page-padding:.55rem;--density-section-gap:.45rem}html[data-urni-density=wide]{--density-body-font-size:13px;--density-nav-width:208px;--density-nav-collapsed-width:82px;--density-nav-padding:.5rem .35rem;--density-nav-gap:.35rem;--density-nav-expanded-gap:.15rem;--density-nav-icon-size:26px;--density-nav-item-font-size:1.06rem;--density-nav-item-height:42px;--density-brand-collapsed-size:68px;--density-shell-gap:.35rem;--density-panel-padding:.35rem;--density-header-padding:.35rem .55rem;--density-control-height:26px;--density-command-height:34px;--density-table-font-size:.8rem;--density-table-cell-y:.28rem;--density-table-cell-x:.42rem;--density-tab-height:30px;--density-tab-padding-y:.22rem;--density-tab-padding-x:.58rem;--density-textarea-min-height:100px;--density-page-padding:1.1rem;--density-section-gap:1rem}body{font-size:var(--density-body-font-size)}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--urni-scrollbar-thumb) var(--urni-scrollbar-track)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:var(--urni-scrollbar-track)}::-webkit-scrollbar-thumb{border:2px solid var(--urni-scrollbar-track);background:var(--urni-scrollbar-thumb);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--urni-scrollbar-thumb-hover)}html,body,#root{width:100%;min-height:100%;margin:0}body{color:var(--urni-text);background:var(--urni-bg);font-family:Arial,sans-serif;font-size:var(--density-body-font-size)}.token-countdown{border:1px solid var(--theme-border-default);font-variant-numeric:tabular-nums;white-space:nowrap;box-sizing:border-box;border-radius:3px;justify-content:center;align-items:center;gap:.25rem;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;padding:0;transition:max-width .16s,padding .16s,border-color .16s;display:inline-flex;position:relative;overflow:hidden}.token-countdown-expanded{justify-content:flex-start;width:100%;min-width:0;max-width:100%;height:auto;min-height:28px;padding:.22rem .35rem}.token-countdown svg{width:15px;height:15px;color:var(--theme-status-warning);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--theme-status-warning) 45%, transparent));flex:none;animation:8s ease-in-out infinite token-coin-spin}.token-countdown-success{color:var(--theme-status-warning);background:var(--theme-surface-selected);border-color:var(--theme-status-warning)}.token-countdown-warning{color:var(--theme-status-warning);background:var(--theme-surface-hover);border-color:var(--theme-status-warning)}.token-countdown-danger{color:var(--theme-status-danger);background:var(--action-danger-bg);border-color:var(--action-danger-border)}.token-countdown-compact{font-size:.72rem}.app-shell{background:var(--theme-surface-page);grid-template-columns:174px minmax(0,1fr);height:100vh;min-height:100vh;display:grid}.app-shell.is-nav-collapsed{grid-template-columns:52px minmax(0,1fr)}.app-nav{border-right:1px solid var(--theme-border-default);background:var(--theme-surface-page);flex-direction:column;gap:.22rem;min-width:0;min-height:0;padding:.32rem .2rem;display:flex;overflow:hidden auto}.app-nav.is-collapsed{padding:.2rem .12rem}.brand-panel{border-bottom:1px solid var(--theme-border-default);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:.3rem;padding:.2rem .22rem .38rem;display:grid}.app-shell.is-nav-collapsed .brand-panel{grid-template-columns:1fr;justify-items:center;padding:.14rem 0}.brand-mark{border:1px solid color-mix(in srgb, var(--theme-brand-primary) 45%, transparent);width:52px;height:52px;box-shadow:none;border-radius:4px;display:block;overflow:hidden}.app-shell.is-nav-collapsed .brand-mark{width:58px;height:58px}.brand-logo{object-fit:cover;width:100%;height:100%;display:block}.brand-logo-light,html[data-urni-theme=light] .brand-logo-dark{display:none}html[data-urni-theme=light] .brand-logo-light{display:block}.brand-copy{min-width:0;padding-left:.05rem;position:relative}.brand-copy:before{content:"";background:var(--theme-border-default);width:1px;position:absolute;top:2px;bottom:2px;left:-.16rem}.brand-kicker{color:var(--theme-text-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:.52rem;font-weight:700;line-height:1;display:block;overflow:hidden}.brand-title{color:var(--theme-text-primary);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-top:.08rem;font-size:.76rem;font-weight:700;line-height:1.1;display:block;overflow:hidden}.app-nav .fui-NavDrawer,.app-nav .fui-NavDrawerBody{background:0 0;width:100%;min-width:0}.app-nav .fui-NavItem{color:var(--theme-text-secondary);background:0 0;border:1px solid #0000;border-radius:0;width:100%;min-width:0;max-width:100%;min-height:28px;padding-block:.2rem;padding-inline:.34rem;font-size:.74rem;overflow:hidden}.app-nav .fui-NavItem .fui-NavItem__icon{font-size:0}.app-nav .fui-NavItem .fui-NavItem__icon svg,.nav-item-icon{width:16px;height:16px}.app-shell.is-nav-collapsed .app-nav .fui-NavItem{justify-content:center;min-height:30px;padding-inline:.08rem}.app-shell.is-nav-collapsed .app-nav .fui-NavItem .fui-NavItem__icon{margin-right:0}.app-shell.is-nav-collapsed .app-nav .fui-NavItem .fui-NavItem__icon svg,.app-shell.is-nav-collapsed .nav-item-icon{width:17px;height:17px}.app-shell.is-nav-collapsed .app-nav .fui-NavItem .fui-NavItem__content,.app-shell.is-nav-collapsed .app-nav .fui-NavItem .fui-NavItem__value{display:none}.app-nav .fui-NavItem .fui-NavItem__icon{flex:none;margin-right:.34rem}.app-nav .fui-NavItem .fui-NavItem__content,.app-nav .fui-NavItem .fui-NavItem__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-nav .fui-NavItem:hover{background:var(--theme-surface-hover);color:var(--theme-text-primary)}.app-nav .fui-NavItem[aria-current=page]{background:var(--theme-surface-selected);color:var(--theme-brand-primary);box-shadow:inset 2px 0 0 var(--theme-brand-primary);border-color:var(--theme-brand-primary)}.nav-footer{border-top:1px solid var(--theme-border-default);gap:.18rem;min-width:0;margin-top:auto;padding:.2rem;display:grid}.app-shell.is-nav-collapsed .nav-footer{padding:.14rem 0}.collapse-toggle-button{border:1px solid var(--theme-border-default);background:var(--theme-button-background);width:100%;min-width:78px;min-height:20px;color:var(--theme-button-text);box-shadow:none;border-radius:0;justify-content:center;font-size:.61rem;font-weight:600}.collapse-toggle-button:hover{background:var(--theme-button-background-hover);border-color:var(--theme-button-border-hover);color:var(--theme-button-text-hover)}.nav-footer .collapse-toggle-button{background-color:var(--theme-button-background)!important;border-color:var(--theme-button-border)!important;color:var(--theme-button-text)!important;background-image:none!important}.nav-footer .collapse-toggle-button .fui-Button__content{color:var(--theme-button-text)!important}.nav-footer .collapse-toggle-button:hover{background-color:var(--theme-button-background-hover)!important;border-color:var(--theme-button-border-hover)!important;color:var(--theme-button-text-hover)!important}.nav-footer .collapse-toggle-button:hover .fui-Button__content{color:var(--theme-button-text-hover)!important}.app-shell.is-nav-collapsed .nav-collapse-button{min-width:0;padding-inline:.08rem;font-size:.58rem}.nav-collapse-button{margin-top:auto}.nav-footer .caption-muted{overflow-wrap:anywhere;font-size:.58rem;line-height:1.2}.nav-footer .fui-Dropdown{width:100%}.account-menu{display:flex;position:relative}.command-hover-widget{align-items:center;display:inline-flex;position:relative}.command-hover-widget:after,.account-menu:before{content:"";z-index:39;pointer-events:none;height:12px;position:absolute;top:100%;left:-4px;right:-4px}.command-hover-panel{z-index:40;border:1px solid var(--command-popup-border);background:var(--command-popup-bg);min-width:190px;color:var(--command-popup-text);box-shadow:var(--theme-shadow);opacity:0;pointer-events:none;border-radius:3px;gap:.3rem;padding:.55rem;transition:opacity .12s,transform .12s;display:grid;position:absolute;top:calc(100% + 5px);right:0;transform:translateY(-3px)}.command-hover-widget:hover .command-hover-panel,.command-hover-widget:focus-within .command-hover-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.command-hover-widget:hover:after,.command-hover-widget:focus-within:after,.account-menu:hover:before,.account-menu.is-open:before{pointer-events:auto}.queue-hover-panel{border-color:var(--theme-status-warning);min-width:230px;color:var(--theme-status-warning)}.change-queue-hover-panel .fui-Button{border-color:var(--theme-status-warning);background:color-mix(in srgb, var(--theme-status-warning) 16%, var(--theme-surface-panel));color:var(--theme-status-warning)}.change-queue-hover-panel .fui-Button:hover,.change-queue-hover-panel .fui-Button:focus-visible{border-color:var(--theme-status-warning);background:var(--theme-surface-hover);color:var(--theme-text-primary)}.verify-queue-hover-panel{border-color:var(--command-verify-border);color:var(--command-verify-text)}.verify-queue-hover-panel .fui-Button{border-color:var(--command-verify-border);background:var(--command-verify-bg);color:var(--command-verify-text)}.verify-queue-hover-panel .fui-Button:hover,.verify-queue-hover-panel .fui-Button:focus-visible{border-color:var(--command-verify-border);background:var(--command-verify-hover-bg);color:var(--command-verify-hover-text)}.token-hover-panel{border-color:var(--theme-status-warning);min-width:150px;color:var(--theme-status-warning)}.bug-hover-panel{border-color:var(--command-bug-border);min-width:150px;color:var(--command-bug-text)}.bug-hover-panel .fui-Button{border-color:var(--command-bug-border);background:var(--command-bug-bg);color:var(--command-bug-text);justify-content:flex-start}.command-hover-panel .fui-Button,.account-menu-panel .fui-Button{border:1px solid var(--theme-border-default);background:var(--theme-button-background);min-height:26px;color:var(--theme-button-text);border-radius:3px;justify-content:flex-start;font-size:.66rem}.command-hover-panel .fui-Button:hover,.command-hover-panel .fui-Button:focus-visible,.account-menu-panel .fui-Button:hover,.account-menu-panel .fui-Button:focus-visible{border-color:var(--theme-button-border-hover);background:var(--theme-button-background-hover);color:var(--theme-button-text-hover)}.account-menu-panel .fui-Button{border-color:var(--command-account-border);background:var(--command-account-bg);color:var(--command-account-text)}.account-menu-panel .fui-Button:hover,.account-menu-panel .fui-Button:focus-visible{border-color:var(--command-account-border);background:var(--command-account-hover-bg);color:var(--command-account-hover-text)}.bug-hover-panel .fui-Button{border-color:var(--command-bug-border);background:var(--command-bug-bg);color:var(--command-bug-text)}.bug-hover-panel .fui-Button:hover,.bug-hover-panel .fui-Button:focus-visible{border-color:var(--command-bug-border);background:var(--command-bug-hover-bg);color:var(--command-bug-hover-text)}.account-menu-trigger{border:1px solid var(--command-account-border);background:var(--command-account-bg);width:28px;min-width:28px;height:28px;color:var(--command-account-text);cursor:pointer;border-radius:3px;place-items:center;display:grid}.account-menu-trigger:hover,.account-menu.is-open .account-menu-trigger{background:var(--command-account-hover-bg);border-color:var(--command-account-border);color:var(--command-account-hover-text);animation:2.6s ease-in-out infinite account-cyan-pulse}@keyframes account-cyan-pulse{0%,to{box-shadow:0 0 0 color-mix(in srgb, var(--command-account-border) 0%, transparent);transform:translateY(0)}50%{box-shadow:0 0 8px color-mix(in srgb, var(--command-account-border) 45%, transparent);transform:translateY(-1px)}}.account-menu-trigger svg{width:16px;height:16px}.account-menu-panel{z-index:20;border:1px solid var(--command-account-border);background:var(--command-popup-bg);min-width:230px;color:var(--command-popup-text);box-shadow:var(--theme-shadow);opacity:0;pointer-events:none;border-radius:3px;gap:.35rem;padding:.65rem;transition:opacity .12s,transform .12s;display:grid;position:absolute;top:calc(100% + 4px);right:0;transform:translateY(-3px)}.account-menu.is-open .account-menu-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.account-menu-panel div{overflow-wrap:anywhere;font-size:.68rem;line-height:1.25}.account-menu-panel strong{color:var(--theme-text-secondary);font-weight:600}.app-content{background:var(--theme-surface-page);color:var(--theme-text-primary);grid-template-rows:auto minmax(0,1fr);min-width:0;padding:0;display:grid;position:relative;overflow:hidden}.app-content>:not(.workspace-command-bar){min-height:0;overflow:auto}.app-content:before{content:"";pointer-events:none;opacity:1;background:0 0;position:absolute;inset:0}.workspace-command-bar{border-bottom:1px solid var(--command-bar-border);background:var(--command-bar-bg);min-height:28px;color:var(--command-bar-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;padding:.12rem .5rem;font-size:.66rem;display:flex}.workspace-command-left,.workspace-command-right{align-items:center;gap:.34rem;display:flex}.workspace-command-left{flex-wrap:wrap;flex:auto;min-width:0}.workspace-command-right{white-space:nowrap;flex:none;gap:.25rem;margin-left:auto}.workspace-command-right .queue-action-widget{border:0;border-radius:0;align-items:center;height:28px;min-height:28px;padding:0;display:flex}.workspace-command-right .queue-action-widget .fui-Badge{border-radius:3px;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:.62rem}.workspace-command-right .report-bug-button{aspect-ratio:1;border-radius:3px;flex:0 0 28px;min-height:28px;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;display:inline-flex!important}.workspace-command-right .report-bug-button .fui-Button__icon{margin:0}.workspace-command-right .theme-toggle-button{aspect-ratio:1;border-radius:3px;flex:0 0 28px;min-height:28px;border-color:var(--command-theme-border)!important;background:var(--command-theme-bg)!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;color:var(--command-theme-text)!important;display:inline-flex!important}.workspace-command-right .theme-toggle-button:hover,.workspace-command-right .theme-toggle-button:focus-visible{border-color:var(--command-theme-border)!important;background:var(--command-theme-hover-bg)!important;color:var(--command-theme-hover-text)!important}html[data-urni-theme=light] .workspace-command-right .theme-toggle-button{border-color:var(--command-theme-border)!important;background:var(--command-theme-bg)!important;color:var(--command-theme-text)!important}html[data-urni-theme=light] .workspace-command-right .theme-toggle-button:hover,html[data-urni-theme=light] .workspace-command-right .theme-toggle-button:focus-visible{border-color:var(--command-theme-hover-text)!important;background:var(--command-theme-hover-bg)!important;color:var(--command-theme-hover-text)!important}.command-bar-token{align-items:center;width:28px;height:28px;display:inline-flex}.file-menu-trigger{border:1px solid var(--command-file-border);background:var(--command-file-bg);width:28px;min-width:28px;height:28px;color:var(--command-file-text);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.file-menu-trigger:hover,.file-menu-trigger:focus-visible{border-color:var(--command-file-border);background:var(--command-file-hover-bg);color:var(--command-file-hover-text)}.file-menu-trigger:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.file-menu-trigger svg{width:16px;height:16px}.sync-diagnostics-action-button:hover,.sync-diagnostics-action-button:focus-visible{border-color:var(--action-queue-border)!important;background:var(--action-queue-bg)!important;color:var(--action-queue-text)!important}.sync-diagnostics-action-button:focus-visible{outline:2px solid var(--theme-focus-ring)}.file-menu-popover{box-shadow:var(--theme-shadow);border-radius:3px;border:1px solid var(--command-file-border)!important;background:var(--command-popup-bg)!important;color:var(--command-popup-text)!important}.file-menu-popover .fui-MenuList{color:var(--command-popup-text)!important;background:0 0!important}.file-menu-popover [role=menuitem]{color:var(--command-popup-text)!important;background:0 0!important;border:1px solid #0000!important}.file-menu-popover [role=menuitem]:hover,.file-menu-popover [role=menuitem][aria-expanded=true]{border-color:var(--command-file-border)!important;background:var(--command-file-hover-bg)!important;color:var(--command-file-hover-text)!important}.file-menu-popover .fui-MenuDivider{background:var(--theme-border-default)!important}.storage-data-menu-trigger{border:1px solid var(--command-data-border);justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;display:inline-flex;position:relative}.storage-data-menu-trigger .file-menu-wrapper{align-items:center;display:inline-flex;position:relative}.storage-data-menu-trigger .file-menu-wrapper:after{content:"";z-index:39;pointer-events:none;height:12px;position:absolute;top:100%;left:-4px;right:-4px}.storage-data-menu-trigger .file-menu-wrapper:hover:after,.storage-data-menu-trigger .file-menu-wrapper:focus-within:after{pointer-events:auto}.storage-data-menu-trigger{background:var(--command-data-bg);color:var(--command-data-text);cursor:pointer;border-radius:3px;transition:background .12s,border-color .12s,color .12s,box-shadow .12s}.storage-data-menu-trigger:hover,.storage-data-menu-trigger:focus-visible{border-color:var(--command-data-border);background:var(--command-data-hover-bg);color:var(--command-data-hover-text)}.storage-data-menu-trigger:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.storage-data-menu-trigger .fui-Icon{font-size:16px}.storage-data-menu-dot{border:1px solid var(--command-data-bg);background:var(--command-data-border);border-radius:50%;width:5px;height:5px;position:absolute;top:4px;right:4px}.storage-data-menu-trigger-warning .storage-data-menu-dot{background:var(--theme-status-warning)}.storage-data-menu-trigger-danger .storage-data-menu-dot{background:var(--theme-status-danger)}.storage-data-menu-status{min-width:270px;max-width:min(360px,100vw - 32px);color:var(--theme-text-primary);gap:.45rem;padding:.2rem .25rem .35rem;font-size:.72rem;display:grid}.storage-data-menu-heading{color:var(--command-data-text);justify-content:space-between;align-items:center;gap:.65rem;font-weight:600;display:flex}.storage-data-menu-status .cache-widget-tooltip{color:var(--theme-text-secondary);gap:.28rem;display:grid}.storage-data-menu-status .tenant-sync-status-group{min-width:0}.storage-data-menu-popover{box-shadow:var(--theme-shadow);border-radius:3px;border:1px solid var(--command-data-border)!important;background:var(--command-popup-bg)!important;color:var(--command-popup-text)!important}.storage-data-menu-popover .fui-MenuList{color:var(--command-popup-text)!important;background:0 0!important}.storage-data-menu-popover [role=menuitem]{color:var(--command-popup-text)!important;background:0 0!important;border:1px solid #0000!important}.storage-data-menu-popover [role=menuitem]:hover,.storage-data-menu-popover [role=menuitem][aria-expanded=true]{background:var(--command-data-hover-bg)!important;color:var(--command-data-hover-text)!important}.storage-data-menu-popover .fui-MenuDivider{background:var(--theme-border-default)!important}.storage-data-menu-token{border-top:1px solid var(--theme-border-default);gap:.18rem;padding-top:.25rem;display:grid}.storage-data-menu-token strong{color:var(--theme-text-secondary);font-weight:600}.account-token-status{border-top:1px solid var(--theme-border-default);gap:.18rem;padding-top:.3rem;display:grid}.workspace-menu-group{align-items:center;gap:.36rem;display:flex}.workspace-menu-item{cursor:default;border:1px solid #0000;border-radius:0;padding:.06rem .16rem}.workspace-menu-item:hover{border-color:var(--theme-button-border-hover);background:var(--theme-surface-hover)}.workspace-menu-dropdown{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.workspace-menu-label{color:var(--theme-text-secondary)}.workspace-divider{background:var(--theme-border-default);width:1px;height:16px;margin-inline:.22rem}.tenant-select{min-width:168px}.tenant-sync-status-group{grid-template-columns:auto minmax(120px,auto) auto;align-items:center;gap:.12rem;min-width:180px;display:grid}.tenant-sync-status-label{color:var(--theme-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.58rem;line-height:1.1;overflow:hidden}.tenant-sync-status-group .fui-ProgressBar{grid-column:1/-1;min-width:160px}.tenant-sync-status-progress{color:var(--action-queue-text);font-variant-numeric:tabular-nums;font-size:.58rem}.tenant-connection-group{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);border-radius:4px;align-items:center;gap:.36rem;padding:.12rem .3rem;display:flex}.cache-sync-widget{cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;gap:.4rem;padding:.12rem .36rem;display:flex}.cache-status-badge{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);min-height:26px;color:var(--theme-text-secondary);border-radius:3px;align-items:center;gap:.2rem;padding:.18rem .5rem;font-size:.68rem;font-weight:600;line-height:1.2;display:inline-flex}.cache-status-badge-informative{border-color:var(--theme-border-default);background:var(--theme-surface-hover);color:var(--theme-text-secondary)}.cache-status-badge-success{border-color:var(--theme-brand-primary);background:var(--theme-surface-selected);color:var(--theme-text-primary);box-shadow:var(--theme-shadow)}.cache-status-badge-warning{border-color:var(--theme-status-warning);background:color-mix(in srgb, var(--theme-status-warning) 16%, var(--theme-surface-panel));color:var(--theme-status-warning)}.cache-status-badge-danger{border-color:var(--action-danger-border);background:var(--action-danger-bg);color:var(--action-danger-text)}.sync-status-indicator{font-weight:600;border:1px solid var(--theme-border-default)!important;background:var(--theme-surface-panel)!important;min-height:28px!important;color:var(--theme-text-secondary)!important;border-radius:3px!important;padding:0 .55rem!important;font-size:.7rem!important}.sync-status-indicator-success{box-shadow:var(--theme-shadow);border-color:var(--theme-brand-primary)!important;background:var(--theme-surface-selected)!important;color:var(--theme-text-primary)!important}.sync-status-indicator-danger{border-color:var(--action-danger-border)!important;background:var(--action-danger-bg)!important;color:var(--action-danger-text)!important}.sync-status-indicator-warning{border-color:var(--theme-status-warning)!important;background:color-mix(in srgb, var(--theme-status-warning) 16%, var(--theme-surface-panel))!important;color:var(--theme-text-primary)!important}.sync-status-indicator-informative{border-color:var(--theme-brand-cyan)!important;background:var(--theme-action-queue-bg)!important;color:var(--theme-action-queue-text)!important}.sync-status-indicator-muted{border-color:var(--theme-border-default)!important;background:var(--theme-surface-panel)!important;color:var(--theme-text-muted)!important}.cache-sync-widget:hover{border-color:var(--theme-button-border-hover);background:var(--theme-surface-hover)}.change-jobs-widget{cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;gap:.25rem;padding:.12rem .3rem;display:flex}.change-jobs-widget:hover{border-color:var(--theme-brand-primary);background:var(--theme-surface-hover)}.workspace-command-right .queue-action-widget .fui-Badge{border-radius:3px;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.workspace-command-right .change-queue-widget .fui-Badge{color:var(--theme-status-warning);border-color:var(--theme-status-warning);background:color-mix(in srgb, var(--theme-status-warning) 16%, var(--theme-surface-panel))}.workspace-command-right .verify-queue-widget .fui-Badge{color:var(--command-verify-text);border-color:var(--command-verify-border);background:var(--command-verify-bg)}.command-badge-label{opacity:0;max-width:0;transition:max-width .14s,opacity .1s;overflow:hidden}.change-jobs-widget:hover .command-badge-label,.change-jobs-widget:focus-visible .command-badge-label{opacity:1;max-width:52px}.change-jobs-widget:hover .fui-Badge,.change-jobs-widget:focus-visible .fui-Badge{width:auto;min-width:28px;padding-inline:.35rem}.cache-widget-tooltip{gap:.2rem;max-width:340px;font-size:.72rem;display:grid}.error-details-action{max-width:100%;display:inline-flex}.error-details-trigger{border:1px solid var(--action-danger-border);background:var(--action-danger-bg);color:var(--action-danger-text);cursor:pointer;font:inherit;white-space:nowrap;border-radius:3px;align-items:center;gap:.2rem;padding:.08rem .28rem;font-size:.61rem;display:inline-flex}.error-details-trigger:hover,.error-details-action.is-open .error-details-trigger{background:var(--action-danger-hover-bg);border-color:var(--action-danger-border);color:var(--action-danger-text)}.error-details-trigger svg{width:13px;height:13px}.error-details-panel{border:1px solid var(--action-danger-border);background:var(--theme-surface-panel);width:min(560px,70vw);color:var(--theme-text-primary);box-shadow:var(--theme-shadow);border-radius:3px;gap:.45rem;padding:.55rem;display:grid}.error-details-message{white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;font-family:Consolas,Courier New,monospace;font-size:.66rem;line-height:1.3;overflow:auto}.workspace-command-right{color:var(--theme-text-secondary)}.policies-workspace{background:var(--theme-surface-page);grid-template-columns:minmax(340px,30%) 1fr;height:100%;min-height:0;display:grid}.policies-tree-shell{border-right:1px solid var(--theme-border-default);background:var(--theme-surface-panel);grid-template-rows:auto auto auto minmax(0,1fr);min-height:0;display:grid}.policies-tree-header{z-index:3;border-bottom:1px solid var(--theme-border-default);justify-content:space-between;align-items:baseline;padding:.26rem .34rem .2rem;display:flex;position:relative}.policies-tree-title{color:var(--theme-text-primary);font-size:.8rem;font-weight:600}.policies-tree-meta{color:var(--theme-text-secondary);font-size:.62rem}.policies-tree-search-row{z-index:3;border-bottom:1px solid var(--theme-border-default);padding:.2rem .34rem;position:relative}.policies-tree-search{z-index:4;border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);width:100%;min-height:22px;color:var(--theme-text-primary);padding:0 .3rem;font-size:.64rem;position:relative}.policies-tree-search:disabled{opacity:.62}.policies-tree{z-index:1;padding:.22rem .16rem .35rem .2rem;position:relative;overflow:auto}.policies-tree-header-actions{align-items:center;gap:.35rem;display:flex}.policies-new-policy-panel{z-index:3;border-bottom:1px solid var(--theme-border-default);background:var(--theme-surface-panel);gap:.3rem;padding:.18rem .34rem;display:flex;position:relative}.policies-new-policy-panel select,.policies-new-policy-panel input{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-width:0;min-height:21px;color:var(--theme-text-primary);padding:0 .25rem;font-size:.6rem}.policies-new-policy-panel select{flex:9rem}.policies-new-policy-panel input{flex:8rem}.policies-new-policy-access-note{color:var(--theme-status-warning);align-self:center;font-size:.58rem}.policies-delete-button{color:var(--theme-status-danger)!important}.policies-tree-category,.policies-tree-type{gap:.02rem;display:grid}.policies-tree-category-button,.policies-tree-type-button,.policies-tree-policy-button{color:var(--theme-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;min-height:19px;font-size:.63rem}.policies-tree-category-button,.policies-tree-type-button{align-items:center;gap:.16rem;padding:.04rem .08rem;display:inline-flex}.policies-tree-category-button{color:var(--theme-brand-primary);font-weight:700}.policies-tree-type-button{color:var(--theme-brand-primary);margin-left:.72rem;font-weight:600}.policies-tree-category-button:hover,.policies-tree-type-button:hover,.policies-tree-policy-button:hover{background:var(--theme-surface-hover)}.policies-tree-arrow{color:var(--theme-text-secondary);font-size:.52rem;transition:transform .12s;transform:rotate(0)}.policies-tree-arrow.is-open{transform:rotate(90deg)}.policies-tree-count{color:var(--theme-brand-primary)}.policies-tree-type-list{gap:.02rem;display:grid}.policies-tree-policy-list{border-left:1px solid var(--theme-border-default);margin-left:1.74rem;display:grid}.policies-tree-policy-button{color:var(--theme-text-primary);border-left:2px solid #0000;margin-left:.22rem;padding:.06rem .26rem}.policies-tree-policy-button.is-selected{background:var(--theme-surface-selected);color:var(--theme-text-primary);border-left-color:var(--theme-brand-primary)}.policies-empty-state{border:1px dashed var(--theme-border-default);color:var(--theme-text-secondary);text-align:center;place-items:center;margin:.24rem;padding:.8rem;font-size:.68rem;display:grid}.policies-editor-shell{grid-template-rows:auto auto minmax(0,1fr) auto;gap:.14rem;min-height:0;padding:.16rem .24rem .2rem;display:grid}.policies-editor-header{border-bottom:1px solid var(--theme-border-default);padding-bottom:.12rem}.policies-editor-title{color:var(--theme-text-primary);margin:0;font-size:.9rem;font-weight:600}.policies-editor-type{color:var(--theme-brand-primary);margin-top:.04rem;font-size:.67rem}.policies-editor-cmdlets{color:var(--theme-text-muted);margin-top:.05rem;font-size:.58rem;display:none}.policies-editor-body{background:var(--theme-surface-panel);border:0;min-height:0;padding:0;overflow:hidden}.policies-editor-body:not(:has(.policies-normrules-editor)){scrollbar-width:thin;scrollbar-color:var(--theme-border-strong) var(--theme-surface-panel);min-height:0;overflow:auto}.policies-editor-fields{grid-template-columns:minmax(0,.3fr) minmax(0,.7fr);grid-auto-rows:max-content;align-content:start;gap:.45rem;min-height:0;display:grid}.policies-editor-fields:has(.policies-normrules-editor){flex-direction:column;height:100%;display:flex}.policies-editor-field{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);flex-direction:column;justify-content:flex-start;gap:.2rem;min-width:0;min-height:58px;padding:.35rem .45rem;display:flex}.policies-editor-field.is-boolean{justify-content:center;min-height:34px;padding:.25rem .45rem}.policies-editor-field.is-boolean+.policies-editor-field.is-boolean{border-top:0}.policies-editor-field.is-radio{min-height:46px;padding:.3rem .45rem}.policies-editor-field.is-radio+.policies-editor-field.is-radio{border-top:0}:is(.policies-editor-field.is-boolean:not(:has(+.policies-editor-field.is-boolean)),.policies-editor-field.is-radio:not(:has(+.policies-editor-field.is-radio))){margin-bottom:.2rem}.policies-editor-control-group{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);min-width:0;margin:0;padding:.35rem .45rem .45rem}.policies-editor-checkbox-group{grid-area:1/1}.policies-editor-checkbox-group.is-full-width{grid-column:1/-1}.policies-editor-radio-group-box{grid-area:1/2;max-height:260px;overflow:auto}.policies-editor-radio-group-box.selection-full-width{grid-column:1/-1}.policies-editor-control-group legend{color:var(--theme-text-secondary);padding:0 .25rem;font-size:.62rem;font-weight:600}.policies-editor-group-title{color:var(--theme-text-secondary);margin-bottom:.35rem;font-size:.62rem;font-weight:600}.policies-editor-additional-group{grid-area:2/1/auto/-1;grid-template-columns:1fr;grid-auto-rows:max-content;align-content:start;align-items:stretch;gap:0;min-height:0;display:grid;overflow:visible}.policies-editor-additional-group>.policies-editor-field{background:0 0;border:0;min-height:58px;padding:.25rem 0}.policies-editor-additional-group>.policies-editor-field:has(.policies-editor-textarea){grid-column:1/-1;min-height:190px}.policies-editor-additional-group>.policies-editor-group-title,.policies-editor-additional-group>.policies-editor-info{grid-column:1/-1}.policies-editor-checkbox-group{grid-template-columns:1fr;gap:.25rem .75rem;display:grid}.policies-editor-checkbox-group.checkbox-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.policies-editor-checkbox-group.checkbox-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.policies-editor-checkbox-subgroup{border-bottom:1px solid var(--theme-border-default);gap:.18rem;padding:.25rem 0;display:grid}.policies-editor-checkbox-subgroup:last-child{border-bottom:0}@media (width<=900px){.policies-editor-checkbox-group.checkbox-columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.policies-editor-checkbox-group.checkbox-columns-2,.policies-editor-checkbox-group.checkbox-columns-3{grid-template-columns:1fr}}.policies-editor-radio-group-box{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:.5rem .75rem;display:grid}.policies-editor-radio-group-box.option-columns-1{grid-template-columns:1fr}.policies-editor-radio-group-box.option-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.policies-editor-radio-group-box.option-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.policies-editor-radio-field{gap:.18rem;display:grid}.policies-editor-group-label{color:var(--theme-text-secondary);font-size:.66rem;font-weight:600}.policies-editor-field.is-info{min-height:auto;color:var(--theme-text-secondary);grid-column:1/-1}.policies-editor-field:has(.policies-normrules-editor){background:0 0;border:0;flex:auto;grid-column:1/-1;height:100%;min-height:0;padding:0}.policies-editor-field>.detail-label{color:var(--theme-text-secondary);font-size:.66rem;font-weight:600}.policies-editor-checkbox,.policies-editor-radio{color:var(--theme-text-secondary);align-items:center;gap:.28rem;font-size:.66rem;display:inline-flex}.policies-editor-radio-group{flex-direction:column;align-items:flex-start;gap:.18rem;min-height:23px;display:flex}.policies-editor-field .policies-editor-input,.policies-editor-field .policies-editor-select,.policies-editor-field .policies-editor-textarea{width:min(100%,360px)}.policies-editor-field:has(.policies-editor-textarea){grid-column:1/-1}.policies-editor-field .policies-editor-textarea{width:100%;min-height:150px}.policies-editor-group-discovery{gap:.3rem;width:100%;display:grid}.policies-editor-audio-file{align-items:center;gap:.35rem;min-width:0;display:flex}.policies-editor-audio-file-details{flex:auto;gap:.12rem;min-width:0;display:grid}.policies-editor-audio-file-name{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-width:0;color:var(--theme-text-primary);text-overflow:ellipsis;white-space:nowrap;padding:.22rem .3rem;overflow:hidden}.policies-editor-audio-file-meta{color:var(--theme-text-secondary);flex-wrap:wrap;gap:.2rem .55rem;font-size:.57rem;display:flex}.urni-audio-manager{gap:.25rem;min-width:0;display:grid}.urni-audio-manager-selected{align-items:center;gap:.3rem;min-width:0;display:flex}.urni-audio-manager-selected .urni-audio-manager-file-name{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);flex:auto;padding:.22rem .3rem}.urni-audio-manager-list{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);max-height:210px;display:grid;overflow:auto}.urni-audio-manager-backdrop{z-index:1000;background:color-mix(in srgb, var(--theme-surface-page) 68%, transparent);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.urni-audio-manager-dialog{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);width:min(700px,96vw);max-height:min(620px,90vh);box-shadow:var(--theme-shadow);grid-template-rows:auto auto auto auto auto auto;gap:.4rem;padding:.65rem;display:grid}.urni-audio-manager-dialog-header{border-bottom:1px solid var(--theme-border-default);justify-content:space-between;align-items:center;padding-bottom:.35rem;display:flex}.urni-audio-manager-dialog-header h3{color:var(--theme-text-primary);margin:0;font-size:.82rem;font-weight:600}.urni-audio-manager-close{color:var(--theme-text-secondary);cursor:pointer;background:0 0;border:0}.urni-audio-manager-help,.urni-audio-manager-dialog-status{color:var(--theme-text-secondary);margin:0;font-size:.59rem}.urni-audio-manager-table-header{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);color:var(--theme-text-primary);border-bottom:0;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) auto;gap:.45rem;padding:.2rem .35rem;font-size:.58rem;font-weight:600;display:grid}.urni-audio-manager-dialog .urni-audio-manager-list{min-height:0;max-height:min(360px,48vh)}.urni-audio-manager-dialog-actions{align-items:center;gap:.3rem;display:flex}.urni-audio-manager-dialog-spacer{flex:auto}.urni-audio-manager-row{border:0;border-bottom:1px solid var(--theme-border-default);background:var(--theme-surface-page);min-width:0;color:var(--theme-text-primary);text-align:left;cursor:pointer;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) auto;align-items:center;gap:.45rem;padding:.25rem .35rem;display:grid}.urni-audio-manager-row:last-child{border-bottom:0}.urni-audio-manager-row:hover,.urni-audio-manager-row.is-selected{background:var(--theme-surface-selected);box-shadow:inset 3px 0 var(--theme-brand-primary)}.urni-audio-manager-row.is-marked-for-deletion{background:var(--action-danger-bg);color:var(--theme-status-warning);cursor:not-allowed}.urni-audio-manager-file-name,.urni-audio-manager-file-id,.urni-audio-manager-warning{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.urni-audio-manager-file-id,.urni-audio-manager-warning{font-size:.57rem}.urni-audio-manager-file-id{color:var(--theme-text-secondary);font-family:Consolas,monospace}.urni-audio-manager-warning{color:var(--theme-status-warning)}.urni-audio-manager-upload,.urni-audio-manager-refresh{border-radius:0}.urni-audio-manager-upload{background:var(--action-apply-bg)!important;border-color:var(--action-apply-border)!important;color:var(--action-apply-text)!important}.urni-audio-manager-refresh{background:var(--action-queue-bg)!important;border-color:var(--action-queue-border)!important;color:var(--action-queue-text)!important}.urni-audio-manager-empty,.urni-audio-manager-status{color:var(--theme-text-secondary);padding:.25rem .35rem;font-size:.58rem}.urni-audio-manager-status{min-height:18px}.policies-editor-upload-button{border:1px solid var(--action-apply-border);background:var(--action-apply-bg);min-height:23px;color:var(--action-apply-text);cursor:pointer;flex:none;align-items:center;padding:0 .45rem;font-size:.62rem;display:inline-flex}.policies-editor-upload-button:hover{border-color:var(--theme-button-border-hover)}.policies-editor-group-discovery-search{align-items:center;gap:.3rem;display:flex}.policies-editor-group-discovery-search .policies-editor-input{flex:auto;width:auto}.policies-editor-group-discovery-results{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.25rem;max-height:180px;display:grid;overflow:auto}.policies-editor-group-option{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-width:0;color:var(--theme-text-primary);text-align:left;cursor:pointer;gap:.1rem;padding:.28rem .38rem;display:grid}.policies-editor-group-option:hover,.policies-editor-group-option.is-selected{border-color:var(--theme-brand-primary);background:var(--theme-surface-selected)}.policies-editor-group-option span,.policies-editor-group-option small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.policies-editor-group-option small{color:var(--theme-text-secondary);font-size:.58rem}.policies-editor-field .policies-editor-input.is-numeric{width:110px}:is(.policies-editor-fields:has(.policies-normrules-editor),.policies-editor-row:has(.policies-normrules-editor)){height:100%;min-height:0}.policies-editor-fields:has(.policies-normrules-editor){flex-direction:column;display:flex}.policies-editor-row:has(.policies-normrules-editor){flex-direction:column;flex:auto;align-items:stretch;min-height:0;padding:0;display:flex}.policies-editor-row:has(.policies-normrules-editor)>.detail-label{flex:none}.policies-editor-row{grid-template-columns:220px 1fr}.policies-editor-input,.policies-editor-select,.policies-editor-textarea{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);width:100%;min-height:23px;color:var(--theme-text-primary);padding:.08rem .26rem;font-size:.64rem}.policies-editor-textarea{resize:vertical;min-height:96px}.policies-editor-input:disabled,.policies-editor-select:disabled,.policies-editor-textarea:disabled{opacity:.62}.policies-editor-info{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);color:var(--theme-text-secondary);padding:.12rem .18rem;font-size:.62rem}.policies-assigned-users{flex-direction:column;gap:.12rem;height:100%;min-height:0;display:flex;overflow:hidden}.policies-assigned-users .pick-list{flex:auto;height:100%;min-height:0}.policies-assigned-users .pick-list-column{min-height:0}.policies-assigned-users .pick-list-box{min-height:140px;max-height:clamp(140px,32vh,320px);overflow-y:auto}.policies-assigned-users-grid{grid-template-columns:1fr auto 1fr;align-items:start;gap:.24rem;display:grid}.policies-assigned-list-title{color:var(--theme-text-secondary);margin-bottom:.08rem;font-size:.58rem}.policies-assigned-actions{gap:.14rem;margin-top:1.1rem;display:grid}.policies-assigned-users-title{color:var(--theme-text-primary);flex:none;font-size:.66rem}.policies-assigned-users-list{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:180px;max-height:320px;overflow:auto}.policies-assigned-user-item{width:100%;color:var(--theme-text-primary);border-bottom:1px solid var(--theme-border-default);text-align:left;cursor:pointer;border-top:0;border-left:0;border-right:0;padding:.12rem .26rem;font-size:.63rem;display:block;background:var(--theme-surface-raised)!important}.policies-assigned-user-item:hover,.policies-assigned-user-item:focus-visible{outline:none;background:var(--theme-surface-hover)!important;color:var(--theme-text-primary)!important}.policies-assigned-user-item.is-selected{box-shadow:inset 3px 0 0 var(--theme-brand-primary);background:var(--theme-surface-selected)!important;color:var(--theme-text-primary)!important}.policies-editor-footer{border-top:1px solid var(--theme-border-default);gap:.24rem;padding-top:.14rem;display:flex}.routing-workspace{background:var(--theme-surface-page);grid-template-columns:minmax(340px,29%) 1fr;height:100%;min-height:0;display:grid}.routing-tree-shell{border-right:1px solid var(--theme-border-default);background:var(--theme-surface-panel);grid-template-rows:auto auto minmax(0,1fr);min-height:0;display:grid}.routing-tree-header{border-bottom:1px solid var(--theme-border-default);justify-content:space-between;align-items:baseline;padding:.26rem .34rem .2rem;display:flex}.routing-tree-title{color:var(--theme-text-primary);font-size:.8rem;font-weight:600}.routing-tree-meta{color:var(--theme-text-secondary);font-size:.62rem}.routing-tree-header-actions{align-items:center;gap:.35rem;display:flex}.routing-tree-header-actions .fui-Button{min-height:19px;padding:0 .3rem;font-size:.58rem}.routing-tree-search-row{border-bottom:1px solid var(--theme-border-default);padding:.2rem .34rem}.routing-tree-search{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);width:100%;min-height:22px;color:var(--theme-text-primary);padding:0 .3rem;font-size:.64rem}.routing-tree-list{padding:.22rem .16rem .35rem .2rem;overflow:auto}.routing-kind-group{gap:.04rem;display:grid}.routing-kind-button,.routing-leaf-button{color:var(--theme-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;min-height:19px;font-size:.63rem}.routing-kind-button{color:var(--theme-brand-primary);align-items:center;gap:.16rem;padding:.04rem .08rem;font-weight:700;display:inline-flex}.routing-tree-arrow{color:var(--theme-text-secondary);font-size:.52rem;transition:transform .12s;transform:rotate(0)}.routing-tree-arrow.is-open{transform:rotate(90deg)}.routing-tree-count{color:var(--theme-brand-primary)}.routing-kind-button:hover,.routing-leaf-button:hover{background:var(--theme-surface-hover)}.routing-leaf-list{border-left:1px solid var(--theme-border-default);margin-left:.98rem;display:grid}.routing-leaf-button{color:var(--theme-text-primary);border-left:2px solid #0000;grid-template-columns:1fr auto;gap:.3rem;margin-left:.22rem;padding:.08rem .28rem;display:grid}.routing-leaf-button.is-selected{background:var(--theme-surface-selected);color:var(--theme-text-primary);border-left-color:var(--theme-brand-primary)}.routing-leaf-name,.routing-leaf-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.routing-leaf-meta{color:var(--theme-text-secondary);font-size:.58rem}.routing-editor-shell{grid-template-rows:auto auto minmax(0,1fr) auto;gap:.14rem;min-height:0;padding:.16rem .24rem .2rem;display:grid}.routing-editor-header{border-bottom:1px solid var(--theme-border-default);padding-bottom:.12rem}.routing-editor-title{color:var(--theme-text-primary);margin:0;font-size:.9rem;font-weight:600}.routing-editor-subtitle{color:var(--theme-text-secondary);margin-top:.05rem;font-size:.58rem}.routing-editor-body{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:0;padding:.18rem .2rem;overflow:auto}.routing-editor-footer{border-top:1px solid var(--theme-border-default);gap:.24rem;padding-top:.14rem;display:flex}.routing-empty-state{border:1px dashed var(--theme-border-default);color:var(--theme-text-secondary);text-align:center;place-items:center;margin:.24rem;padding:.8rem;font-size:.68rem;display:grid}.routing-special-list{border-left:1px solid var(--theme-border-default);margin-left:.98rem;display:grid}.routing-special-item{color:var(--theme-text-secondary);border-bottom:1px solid var(--theme-border-default);justify-content:space-between;gap:.4rem;margin-left:.22rem;padding:.1rem .28rem;font-size:.59rem;display:flex}.routing-special-item span{color:var(--theme-brand-primary)}.routing-reference-summary{color:var(--theme-text-secondary);gap:.18rem;font-size:.66rem;display:grid}.routing-reference-summary h3{color:var(--theme-text-primary);margin:0;font-size:.82rem}.routing-reference-summary p{color:var(--theme-text-secondary);margin:0 0 .25rem}.routing-reference-row{border-top:1px solid var(--theme-border-default);grid-template-columns:minmax(150px,.8fr) minmax(180px,1fr) minmax(180px,1fr);gap:.35rem;padding:.24rem .3rem;display:grid}.routing-reference-row strong{color:var(--theme-brand-primary)}.routing-orphan-view{gap:.35rem}.routing-orphan-excluded,.routing-orphan-total{background:var(--theme-surface-raised);color:var(--theme-text-secondary);justify-content:space-between;gap:.5rem;padding:.35rem .45rem;display:flex}.routing-orphan-excluded strong,.routing-orphan-section h4{color:var(--theme-brand-primary)}.routing-orphan-excluded span{color:var(--theme-text-secondary)}.routing-orphan-section{gap:.12rem;display:grid}.routing-orphan-section h4{background:var(--theme-surface-panel);margin:0;padding:.23rem .35rem;font-size:.66rem}.routing-orphan-values{background:var(--theme-surface-raised);min-height:24px;color:var(--theme-text-secondary);gap:.08rem;padding:.28rem .4rem;display:grid}.routing-orphan-values span{color:var(--theme-brand-cyan)}.routing-orphan-total{color:var(--theme-text-primary);font-family:Consolas,monospace}.routing-number-actions{justify-content:flex-end;gap:.2rem;display:flex}.routing-number-actions .fui-Button{min-height:20px;padding:0 .35rem;font-size:.58rem}.routing-phone-view{color:var(--theme-text-secondary);gap:.32rem;font-size:.64rem;display:grid}.routing-phone-view h3,.routing-phone-view p{margin:0}.routing-phone-view h3{color:var(--theme-text-primary);font-size:.82rem}.routing-phone-view p,.routing-upload-section small{color:var(--theme-text-secondary)}.routing-phone-section-title,.routing-upload-section h4{color:var(--theme-brand-primary);background:var(--theme-surface-panel);margin:0;padding:.22rem .3rem;font-size:.68rem}.routing-phone-actions,.routing-upload-row{align-items:center;gap:.3rem;display:flex}.routing-phone-actions .fui-Button,.routing-upload-row .fui-Button{min-height:23px;font-size:.6rem}.routing-phone-status{color:var(--theme-text-secondary);min-height:18px}.routing-phone-table{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);max-height:480px;overflow:auto}.routing-phone-row{border-bottom:1px solid var(--theme-border-default);min-height:19px;color:var(--theme-text-secondary);grid-template-columns:1fr 1.35fr .8fr;align-items:center;gap:.4rem;padding:.08rem .25rem;display:grid}.routing-phone-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.routing-phone-row input{margin-right:.25rem}.routing-phone-header{color:var(--theme-brand-primary);background:var(--theme-surface-panel);border-bottom-color:var(--theme-border-default);position:sticky;top:0}.routing-phone-row.is-checked{color:var(--theme-text-primary);background:var(--theme-surface-selected)}.routing-upload-view{max-width:760px}.routing-upload-section{background:var(--theme-surface-panel);gap:.25rem;padding:.12rem;display:grid}.routing-upload-row input{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:23px;color:var(--theme-text-primary);flex:1;padding:.16rem .28rem;font-size:.62rem}.routing-upload-list-row{align-items:flex-start}.routing-upload-row textarea{resize:vertical;border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:92px;color:var(--theme-text-primary);flex:1;padding:.22rem .3rem;font:.62rem Consolas,monospace}.routing-pattern-tester{border-top:1px solid var(--theme-border-default);color:var(--theme-text-secondary);gap:.18rem;margin-top:.35rem;padding-top:.35rem;font-size:.62rem;display:grid}.routing-pattern-tester>div{align-items:center;gap:.25rem;display:flex}.routing-pattern-tester input{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-width:220px;color:var(--theme-text-primary);padding:.18rem .28rem;font:.62rem Consolas,monospace}.routing-pattern-tester span{color:var(--theme-brand-primary);font-weight:600}@media (width<=780px){.routing-reference-row{grid-template-columns:1fr}}.page-grid{gap:1rem;display:grid}.bug-report-field{color:var(--theme-text-primary);gap:.3rem;font-size:.78rem;display:grid}.report-bug-button{width:28px;min-width:28px;font-weight:600;position:relative;border-color:var(--command-bug-border)!important;background:var(--command-bug-bg)!important;color:var(--command-bug-text)!important;padding:0!important}.report-bug-button:after{content:"Report Bug";white-space:nowrap;border:1px solid var(--command-bug-border);background:var(--command-bug-bg);color:var(--command-bug-text);opacity:0;pointer-events:none;padding:.22rem .35rem;font-size:.62rem;transition:opacity .12s,transform .12s;position:absolute;right:calc(100% + 6px);transform:translate(4px)}.bug-hover-widget .report-bug-button:after{display:none}.report-bug-button:hover:after,.report-bug-button:focus-visible:after{opacity:1;transform:translate(0)}.report-bug-button:hover,.report-bug-button:focus-visible{border-color:var(--command-bug-border)!important;background:var(--command-bug-hover-bg)!important;color:var(--command-bug-hover-text)!important}.report-bug-button svg{color:var(--theme-status-danger);transform-origin:50%;animation:4s ease-in-out infinite report-bug-pulse}@keyframes report-bug-pulse{0%,72%,to{filter:drop-shadow(0 0 #0000);transform:scale(1)rotate(0)}78%{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--theme-status-danger) 80%, transparent));transform:scale(1.13)rotate(-6deg)}84%{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--theme-status-danger) 80%, transparent));transform:scale(1.13)rotate(6deg)}90%{filter:drop-shadow(0 0 #0000);transform:scale(1)rotate(0)}}.bug-report-dialog{border:1px solid var(--theme-border-default)!important;background:var(--theme-surface-panel)!important;color:var(--theme-text-primary)!important}.bug-report-dialog .fui-DialogContent,.bug-report-dialog .fui-DialogBody,.bug-report-dialog .fui-DialogActions{background:var(--theme-surface-panel)!important;color:var(--theme-text-primary)!important}.bug-report-dialog .fui-DialogTitle{color:var(--theme-brand-primary)!important}.bug-report-dialog .bug-report-field{color:var(--theme-text-primary)!important}.bug-report-dialog .bug-report-field input,.bug-report-dialog .bug-report-field textarea{border-color:var(--theme-border-default)!important;background:var(--theme-surface-raised)!important;color:var(--theme-text-primary)!important}.bug-report-dialog .bug-report-field input::placeholder,.bug-report-dialog .bug-report-field textarea::placeholder{opacity:1;color:var(--theme-text-muted)!important}.bug-report-dialog .bug-report-field input:focus,.bug-report-dialog .bug-report-field textarea:focus{outline:1px solid color-mix(in srgb, var(--theme-focus-ring) 35%, transparent);border-color:var(--theme-focus-ring)!important}.bug-report-dialog .bug-report-context,.bug-report-dialog .bug-report-hint{color:var(--theme-text-secondary)!important}.bug-report-dialog .bug-report-status{color:var(--theme-status-success)!important}.bug-report-dialog .fui-Checkbox__label{color:var(--theme-text-primary)!important}.bug-report-field input,.bug-report-field textarea{box-sizing:border-box;border:1px solid var(--theme-border-default);width:100%;color:var(--theme-text-primary);background:var(--theme-surface-raised);font:inherit;border-radius:3px;padding:.45rem .55rem}.bug-report-field textarea{resize:vertical}.bug-report-context{color:var(--theme-text-secondary);font-size:.72rem;line-height:1.4}.bug-report-hint{color:var(--theme-text-muted);font-size:.68rem}.bug-report-status{color:var(--theme-status-success);font-size:.78rem}.page-header{gap:.25rem;display:grid}.holiday-workspace{background:var(--theme-surface-page);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.holiday-page-header,.holiday-panel-toolbar,.holiday-editor-header,.holiday-editor-footer{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.holiday-page-header{border-bottom:1px solid var(--theme-border-default);background:var(--theme-surface-panel);padding:.3rem .45rem}.holiday-page-header h2,.holiday-page-header p,.holiday-editor-header h3{margin:0}.holiday-page-header h2{color:var(--theme-brand-primary);font-size:.82rem}.holiday-page-header p{color:var(--theme-text-secondary);margin-top:.12rem;font-size:.6rem}.holiday-workspace-grid{grid-template-columns:200px minmax(0,1fr);min-height:0;display:grid}.holiday-list-panel,.holiday-editor-panel{background:var(--theme-surface-page);min-width:0;min-height:0}.holiday-list-panel{border-right:1px solid var(--theme-border-default)}.holiday-panel-toolbar,.holiday-editor-header{border-bottom:1px solid var(--theme-border-default);background:var(--theme-surface-panel);min-height:2rem;color:var(--theme-brand-primary);padding:.28rem .35rem;font-size:.68rem}.holiday-panel-toolbar>span{color:var(--theme-text-muted);margin-left:auto;font-size:.58rem}.holiday-panel-toolbar>div{gap:.3rem;display:flex}.holiday-list-table-wrap{height:calc(100% - 2.2rem);overflow:auto}.holiday-list-table,.holiday-range-table{border-collapse:collapse;width:100%;color:var(--theme-text-primary);font-size:.68rem}.holiday-list-table th,.holiday-list-table td,.holiday-range-table th,.holiday-range-table td{border-bottom:1px solid var(--theme-border-default);text-align:left;vertical-align:middle;padding:.3rem .35rem}.holiday-list-table th,.holiday-range-table th{z-index:1;background:var(--theme-surface-panel);color:var(--theme-brand-primary);text-transform:uppercase;font-size:.62rem;font-weight:600;position:sticky;top:0}.holiday-list-table tbody tr{cursor:pointer}.holiday-list-table tbody tr:hover,.holiday-list-table tbody tr.is-selected{background:var(--theme-surface-selected);color:var(--theme-text-primary)}.holiday-editor-panel{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.holiday-editor-header h3{color:var(--theme-brand-primary);font-size:.78rem;font-weight:600}.holiday-editor-body{min-height:0;padding:.35rem;overflow:auto}.holiday-editor-body>label,.holiday-range-editor label{color:var(--theme-text-secondary);gap:.25rem;font-size:.65rem;display:grid}.holiday-editor-body input,.holiday-editor-body select{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:1.55rem;color:var(--theme-text-primary);font:inherit;border-radius:2px;padding:.25rem .4rem}.holiday-template-row,.holiday-range-editor{align-items:end;gap:.4rem;margin-top:.35rem;display:flex}.holiday-range-heading{background:var(--theme-surface-panel);color:var(--theme-brand-cyan);justify-content:space-between;align-items:center;margin-top:.4rem;padding:.28rem .3rem;font-size:.68rem;display:flex}.holiday-range-heading .fui-Button{color:var(--theme-text-secondary);font-size:.6rem}.holiday-template-row select{flex:1}.holiday-template-row input{width:5rem}.holiday-range-editor label{width:9rem}.holiday-range-table{background:var(--theme-surface-raised);margin-top:.25rem}.holiday-range-table tbody tr:nth-child(odd){background:var(--theme-surface-panel)}.holiday-range-actions{border-top:1px solid var(--theme-border-default);gap:.25rem;margin-top:.25rem;padding-top:.25rem;display:flex}.holiday-range-editor{background:var(--theme-surface-panel);border-top:1px solid var(--theme-border-default);border-bottom:1px solid var(--theme-border-default);padding:.35rem}.holiday-editor-footer{border-top:1px solid var(--theme-border-default);background:var(--theme-surface-panel);min-height:2.5rem;color:var(--theme-brand-primary);justify-content:flex-start;padding:.35rem .6rem;font-size:.65rem}.holiday-editor-footer>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.holiday-editor-footer>.detail-action-edge{margin-inline-start:auto}.holiday-editor-status{color:var(--theme-text-secondary);border-top:1px solid var(--theme-border-default);background:var(--theme-surface-panel);padding:.16rem .6rem;font-size:.65rem}.holiday-editor-empty{min-height:100%;color:var(--theme-text-secondary);text-align:center;place-items:center;padding:1rem;font-size:.72rem;display:grid}.templates-workspace .holiday-page-header p{max-width:680px}.template-type-selector{margin:0 0 .45rem}.template-type-selector label{max-width:260px;color:var(--theme-text-secondary);flex-direction:column;gap:.15rem;font-size:.65rem;display:flex}.template-type-selector select,.template-editor-body textarea{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:24px;color:var(--theme-text-primary);padding:.22rem .3rem;font-size:.65rem}.template-editor-body textarea{resize:vertical;min-height:58px}.template-editor-body>.template-checkbox{min-height:1.55rem;color:var(--theme-text-secondary);align-items:center;gap:.35rem;display:flex}.template-editor-body>.template-checkbox input{width:auto;min-height:auto;margin:0}.template-audio-field{color:var(--theme-text-secondary);gap:.25rem;margin:.25rem 0;font-size:.65rem;display:grid}.template-audio-field .urni-audio-manager{min-width:0}.template-permission-group{border:0;border-top:1px solid var(--theme-border-default);margin:.55rem 0 0;padding:.45rem 0 0}.template-permission-group legend{color:var(--theme-text-primary);padding:0;font-size:.68rem;font-weight:600}.template-permission-group p{color:var(--theme-text-secondary);margin:.2rem 0 .3rem;font-size:.6rem}.template-permission-option{color:var(--theme-text-secondary);align-items:center;gap:.3rem;margin:.22rem 0;font-size:.64rem;display:flex}.caption-muted{color:var(--theme-text-secondary);font-size:.64rem}.module-workspace{--pick-list-min-height:168px;--pick-list-max-height:clamp(168px, 36vh, 360px);background:var(--theme-surface-page);border-top:1px solid var(--theme-border-default);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative}.module-workspace:before{content:"";pointer-events:none;opacity:1;background-image:none;background-size:auto;position:absolute;inset:0}.module-header-bar{border-bottom:1px solid var(--theme-border-default);background:var(--theme-surface-panel);z-index:1;justify-content:space-between;align-items:center;gap:.75rem;padding:.2rem .38rem;display:flex;position:relative}.module-header-meta{text-align:right;justify-content:flex-end;align-items:center;gap:.28rem;margin-left:auto;display:flex}.live-dot{background:var(--theme-status-success);width:6px;height:6px;box-shadow:0 0 0 0 color-mix(in srgb, var(--theme-status-success) 65%, transparent);border-radius:50%;animation:1.9s ease-out infinite live-pulse}.live-dot.is-idle{background:var(--theme-text-muted);box-shadow:none;animation:none}@keyframes live-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--theme-status-success) 65%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb, var(--theme-status-success) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--theme-status-success) 0%, transparent)}}.module-command-strip{align-items:center;gap:.28rem;display:flex}.module-command-strip .fui-Button{border-color:var(--theme-button-border);background:var(--theme-button-background);min-width:52px;min-height:21px;color:var(--theme-button-text);box-shadow:inset 0 1px 0 var(--theme-button-highlight);border-radius:0;font-size:.62rem}.module-command-strip .fui-Button:hover{background:var(--theme-button-background-hover)}.module-title{color:var(--theme-text-primary);letter-spacing:.02em;margin:0;font-size:.82rem;font-weight:600}.module-body-grid{grid-template-columns:minmax(460px,42%) 1fr;min-width:0;height:100%;min-height:0;display:grid}.module-body-grid.is-list-collapsed{grid-template-columns:98px 1fr}.module-body-grid.is-attendants:not(.is-list-collapsed){grid-template-columns:minmax(360px,34%) 1fr}.module-panel{min-width:0;min-height:0;padding:.2rem}.module-list-panel{border-right:1px solid var(--theme-border-default);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.module-list-panel.has-lifecycle-bottom{grid-template-rows:minmax(0,1fr) auto auto}.module-list-lifecycle-slot{min-width:0;min-height:0}.module-panel-title{color:var(--theme-text-secondary);text-transform:none;letter-spacing:.04em;margin-bottom:.24rem;font-size:.66rem}.module-list-footer-bar{border-top:1px solid var(--theme-border-default);justify-content:flex-end;align-items:center;min-height:1.55rem;padding-top:.12rem;display:flex;position:relative}.module-list-footer-bar .module-list-header-actions{justify-content:flex-end;align-items:center;gap:.24rem;width:100%;display:flex}.module-list-footer-bar .selection-meta{white-space:nowrap;text-align:center;position:absolute;top:.08rem;left:50%;transform:translate(-50%)}.module-workspace .module-list-footer-bar .collapse-toggle-button{width:auto;min-width:58px;padding-inline:.32rem;font-size:.56rem}.module-list-collapsed-note{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);color:var(--theme-text-secondary);text-align:center;grid-template-rows:auto minmax(0,1fr);gap:.14rem;height:100%;min-height:0;margin-top:.2rem;padding:.18rem;font-size:.62rem;display:grid}.module-list-collapsed-count{color:var(--theme-text-secondary);font-size:.58rem}.module-list-collapsed-items{gap:.06rem;height:100%;min-height:0;display:grid;overflow:auto}.module-list-collapsed-item{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:18px;color:var(--theme-text-primary);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:0;padding:.05rem .16rem;font-size:.58rem;overflow:hidden}.module-list-collapsed-item:hover{background:var(--theme-surface-hover);border-color:var(--theme-border-strong)}.module-list-collapsed-item.is-selected{background:var(--theme-surface-selected);border-color:var(--theme-brand-primary);color:var(--theme-text-primary)}.module-list-collapsed-empty{color:var(--theme-text-secondary);padding:.2rem .1rem;font-size:.58rem}.module-body-grid.is-list-collapsed .module-list-panel{border-right:1px solid var(--theme-border-default)}.module-body-grid.is-list-collapsed .module-list-collapsed-note{margin-top:0}.module-body-grid.is-list-collapsed .module-panel-title{font-size:.58rem}.selection-meta{color:var(--theme-text-secondary);font-size:.62rem}.module-table-wrap{border:1px solid var(--theme-border-default);background:var(--theme-surface-page);height:auto;min-height:0;box-shadow:inset 0 0 0 1px var(--theme-border-default);position:relative;overflow:auto}.module-list-lifecycle-top{border-bottom:1px solid var(--theme-border-default);min-width:0;margin:0 0 .28rem;padding-bottom:.28rem}.module-list-lifecycle-top .module-lifecycle-actions{margin:0}.module-list-lifecycle-bottom{min-width:0;padding:var(--density-panel-padding);border-top:1px solid var(--theme-border-default);background:var(--theme-editor-section-alt-bg)}.module-list-lifecycle-bottom .module-lifecycle-actions{gap:var(--density-shell-gap);margin:0}.module-list-lifecycle-bottom .fui-Input{flex:12rem;min-width:8rem}.module-list-lifecycle-bottom .fui-Button{flex:none}.module-list-lifecycle-bottom .module-lifecycle-status{flex:100%}.module-attribute-viewer-toggle{border-top:1px solid var(--theme-border-default);justify-content:flex-end;place-self:end stretch;align-items:center;height:fit-content;min-height:0;max-height:24px;padding-top:.12rem;display:flex}.module-attribute-viewer-toggle .fui-Button{width:max-content;height:20px;min-height:20px;max-height:20px;color:var(--theme-text-secondary);flex:none;padding:0 .35rem;font-size:.66rem}.module-list-panel .module-empty-state{height:100%;min-height:0}.module-empty-state{border:1px dashed var(--theme-border-default);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-raised) 75%, transparent) 0%, color-mix(in srgb, var(--theme-surface-page) 75%, transparent) 100%);min-height:220px;color:var(--theme-text-secondary);text-align:center;place-items:center;padding:1rem;font-size:.75rem;display:grid}.module-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.73rem}.module-table th,.module-table td{text-align:left;border-bottom:1px solid var(--theme-border-default);border-right:1px solid var(--theme-border-default);text-overflow:ellipsis;white-space:nowrap;padding:.16rem .28rem;overflow:hidden}.module-table th:last-child,.module-table td:last-child{border-right:none}.module-table th{background:var(--theme-surface-panel);color:var(--theme-brand-primary);letter-spacing:.01em;font-weight:600;position:sticky;top:0}.module-table-header{flex-direction:column;gap:.16rem;min-width:5.5rem;display:flex}.module-table-sort-button{min-height:1.35rem;color:inherit;font-size:inherit;justify-content:flex-start;padding:0 .18rem;font-weight:600}.module-table-header .fui-Input,.module-table-header .fui-Input__input{width:100%;min-width:0;color:var(--theme-text-primary)}.module-table-header .fui-Input{--colorNeutralBackground1:var(--theme-surface-raised);--colorNeutralBackground1Hover:var(--theme-surface-hover);--colorNeutralBackground1Pressed:var(--theme-surface-selected);--colorNeutralForeground1:var(--theme-text-primary);--colorNeutralForeground4:var(--theme-text-muted);--colorNeutralStroke1:var(--theme-border-default);color:var(--theme-text-primary);background-color:var(--theme-surface-raised)!important}.module-table-header .fui-Input__input{color:var(--theme-text-primary);caret-color:var(--theme-brand-primary);background-color:var(--theme-surface-raised)!important}.module-table-header .fui-Input__input::placeholder{color:var(--theme-text-muted);opacity:1}.module-table-header .fui-Input svg{color:var(--theme-text-muted)}.results-table-header .fui-Input{--colorNeutralBackground1:var(--theme-surface-raised);--colorNeutralBackground1Hover:var(--theme-surface-hover);--colorNeutralBackground1Pressed:var(--theme-surface-selected);--colorNeutralForeground1:var(--theme-text-primary);--colorNeutralForeground4:var(--theme-text-muted);--colorNeutralStroke1:var(--theme-border-default);color:var(--theme-text-primary);background-color:var(--theme-surface-raised)!important}.results-table-header .fui-Input__contentWrapper{border-color:var(--theme-border-default);background-color:var(--theme-surface-raised)!important}.results-table-header .fui-Input:hover .fui-Input__contentWrapper,.results-table-header .fui-Input:focus-within .fui-Input__contentWrapper{background-color:var(--theme-surface-hover)!important}.results-table-header .fui-Input__input{color:var(--theme-text-primary);caret-color:var(--theme-brand-primary);background-color:var(--theme-surface-raised)!important}.results-table-header .fui-Input__input::placeholder{color:var(--theme-text-muted);opacity:1}.results-table-header .fui-Input svg{color:var(--theme-text-muted)}.change-center-action-button{aspect-ratio:1;box-sizing:border-box;border-radius:3px;padding:0;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;color:var(--theme-button-text)!important;background:var(--theme-button-background)!important;border:1px solid var(--theme-button-border)!important}.change-center-action-button:hover,.change-center-action-button:focus-visible{color:var(--theme-button-text-hover)!important;background:var(--theme-button-background-hover)!important;border-color:var(--theme-button-border-hover)!important}.change-center-action-retry:hover,.change-center-action-retry:focus-visible{color:var(--action-apply-text)!important;background:var(--action-apply-bg)!important;border-color:var(--action-apply-border)!important}.change-center-action-cancel:hover,.change-center-action-cancel:focus-visible{color:var(--action-danger-text)!important;background:var(--action-danger-bg)!important;border-color:var(--action-danger-border)!important}.queue-status-hover-target{cursor:help;border-radius:3px;align-items:center;gap:.3rem;display:inline-flex}.queue-status-hover-target:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.queue-status-hover-target svg{width:14px;height:14px;color:var(--theme-text-secondary)}.queue-status-tooltip{overflow-wrap:anywhere;flex-direction:column;gap:4px;max-width:360px;font-size:12px;line-height:1.35;display:flex}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.module-table-empty-cell{color:var(--theme-text-secondary);text-align:center!important;padding:.8rem!important}.module-table tbody tr:hover{background:var(--theme-surface-hover);transition:background-color .14s}.module-table tbody tr:nth-child(2n):not(.is-selected){background:var(--theme-surface-raised)}.module-table tbody tr.is-selected{background:var(--theme-surface-selected);box-shadow:inset 2px 0 0 var(--theme-brand-primary);transition:background-color .14s}.module-table tbody tr.is-selected td{color:var(--theme-text-primary)}.module-detail-panel{background:var(--theme-surface-panel);grid-template-rows:auto auto auto 1fr auto auto auto;gap:.2rem;min-height:0;display:grid;overflow:hidden}.attendants-detail-panel{background:var(--theme-surface-page);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:10.5rem minmax(0,1fr);column-gap:0;display:grid}.attendants-detail-panel>.detail-title,.attendants-detail-panel>.detail-tab-content-block,.attendants-detail-panel>.detail-action-row,.attendants-detail-panel>.detail-status-strip,.attendants-detail-panel>.module-attribute-viewer-toggle,.attendants-detail-panel>.fui-Divider{grid-column:1/-1}.attendants-detail-panel>.module-tabs{background:var(--theme-surface-page);border:0;flex-direction:column;grid-area:2/1;align-self:start;gap:.12rem;min-width:0;margin:0;padding:.12rem 0;overflow:visible}.attendants-detail-panel>.module-tabs .fui-Tab{width:100%;min-height:2rem;color:var(--theme-text-secondary);white-space:nowrap;box-shadow:none;border-top:0;border-bottom:0;border-right:0;border-radius:0;justify-content:flex-start;padding:.28rem .35rem;font-size:.68rem;font-weight:600;line-height:1.1;background:var(--theme-surface-page)!important;border-left:2px solid #0000!important}.attendants-detail-panel .urni-tab-label,.attendants-detail-panel .urni-tab-label-text{text-overflow:clip;white-space:nowrap;min-width:0;overflow:visible}.attendants-detail-panel>.module-tabs .fui-Tab[aria-selected=true]{color:var(--theme-text-primary);box-shadow:inset -2px 0 0 var(--theme-brand-primary);border:0!important;border-left:2px solid var(--theme-brand-primary)!important;background:var(--theme-surface-selected)!important}.attendants-detail-panel>.module-tabs .fui-Tab:hover{background:var(--theme-surface-hover);color:var(--theme-text-primary)}.attendants-detail-panel>.detail-tab-content-block{background:var(--theme-surface-panel);border:0;grid-area:2/2;min-width:0;padding:0;overflow:auto}.attendants-detail-panel>.detail-tab-content-block .detail-tab-sections{background:0 0;border:0}.attendants-detail-panel>.detail-tab-content-block .detail-tab-divider,.attendants-detail-panel>.detail-tab-content-block .detail-subtitle{display:none}.attendants-detail-panel>.detail-action-row{border-top:1px solid var(--theme-border-default);background:var(--theme-surface-panel);margin-top:.1rem;padding:.28rem .05rem 0}.attendants-detail-panel .module-tabs .fui-Tab__icon{width:1rem;color:inherit;flex:0 0 1rem;justify-content:center;margin-right:.35rem;display:inline-flex}.attendants-detail-panel .legacy-attendant-panel{background:var(--theme-surface-panel);border:0;padding:.18rem .2rem .25rem}.attendants-detail-panel .legacy-attendant-note{color:var(--theme-text-secondary);padding-bottom:.22rem;font-size:.68rem}.legacy-attendant-call-flow-panel{grid-template-rows:auto auto auto minmax(0,1fr);min-height:0;display:grid}.legacy-attendant-cf-settings-grid{background:var(--theme-surface-panel);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.25rem .45rem;padding:.12rem .2rem .3rem;display:grid}.legacy-attendant-cf-settings-grid .legacy-attendant-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem;margin:0;display:grid}.legacy-attendant-cf-settings-grid .legacy-attendant-checkbox-row{align-self:center;margin:0}.admin-settings-page .fui-Select,.admin-settings-page .fui-Select__select,.admin-settings-page select{color-scheme:normal;background-color:var(--theme-surface-raised)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-default)!important}.admin-settings-page .fui-Select:hover,.admin-settings-page .fui-Select__select:hover,.admin-settings-page select:hover{background-color:var(--theme-surface-hover)!important;border-color:var(--theme-border-strong)!important}.admin-settings-page .fui-Select:focus-within,.admin-settings-page .fui-Select__select:focus,.admin-settings-page select:focus{outline:1px solid var(--theme-focus-ring);background-color:var(--theme-surface-raised)!important;border-color:var(--theme-focus-ring)!important;color:var(--theme-text-primary)!important}.admin-settings-page option{background-color:var(--theme-surface-raised);color:var(--theme-text-primary)}.admin-settings-page .fui-Input,.admin-settings-page .fui-Input__input,.admin-settings-page input{color-scheme:normal;background-color:var(--theme-surface-raised)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-default)!important}.admin-settings-page .fui-Input:hover,.admin-settings-page .fui-Input__input:hover,.admin-settings-page input:hover{background-color:var(--theme-surface-hover)!important;border-color:var(--theme-border-strong)!important}.admin-settings-page .fui-Input:focus-within,.admin-settings-page .fui-Input__input:focus,.admin-settings-page input:focus{outline:1px solid var(--theme-focus-ring);background-color:var(--theme-surface-raised)!important;border-color:var(--theme-focus-ring)!important;color:var(--theme-text-primary)!important}.admin-settings-page input::placeholder{opacity:1;color:var(--theme-text-muted)!important}.admin-settings-page h1,.admin-settings-page h2,.admin-settings-page h3,.admin-settings-page h4,.admin-settings-page .fui-Field__label,.admin-settings-page .fui-Checkbox__label{color:var(--theme-text-primary)!important}.admin-settings-page h3{letter-spacing:.01em;font-size:.92rem;font-weight:650}.admin-settings-page .fui-Field__label{letter-spacing:.01em;font-size:.76rem;font-weight:600}.admin-settings-page .fui-Field__hint,.admin-settings-page .panelHint,.admin-settings-page .fui-Checkbox__description{color:var(--theme-text-secondary)!important}.admin-settings-page .panelHint{font-size:.76rem}.admin-settings-page .admin-settings-user-email{letter-spacing:.01em;font-size:.82rem;font-weight:600;color:var(--theme-brand-cyan)!important}.admin-settings-page .admin-settings-role-group{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);flex-direction:column;gap:.36rem;padding:.42rem .58rem;display:flex}.admin-settings-page .admin-settings-role-group .fui-Radio__label{font-size:.76rem;color:var(--theme-text-primary)!important}.detail-title{color:var(--theme-text-primary);letter-spacing:.01em;margin:0;font-size:.9rem}.detail-subtitle{margin-top:-.15rem}.module-lifecycle-actions{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.55rem 0 .3rem;display:flex}.module-lifecycle-footer{border-top:1px solid var(--theme-border-default);margin-top:.65rem;padding-top:.45rem}.module-lifecycle-actions .fui-Input{min-width:13rem}.module-lifecycle-status{color:var(--theme-text-secondary);font-size:.74rem}.lis-action-bar{align-items:center;gap:.35rem;min-height:2.2rem;padding:.3rem .45rem;display:flex}.lis-action-bar .lis-mutation-title{margin-right:auto}.lis-modal-backdrop{z-index:1100;background:color-mix(in srgb, var(--theme-surface-page) 68%, transparent);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.lis-modal-editor{width:min(720px,94vw);max-height:88vh;box-shadow:var(--theme-shadow);position:relative;overflow:auto}.lis-modal-editor-header{border-bottom:1px solid var(--theme-border-default);color:var(--theme-brand-primary);grid-column:1/-1;justify-content:space-between;align-items:center;margin:-.45rem -.45rem .45rem;padding:.4rem .45rem;display:flex}.lis-modal-editor-header button{color:var(--theme-text-secondary);cursor:pointer;background:0 0;border:0}.lis-mutation-title{color:var(--theme-text-primary);margin-bottom:.55rem;font-size:.82rem;font-weight:600}.lis-mutation-controls,.lis-mutation-fields{flex-wrap:wrap;gap:.5rem;margin-bottom:.6rem;display:flex}.lis-mutation-controls select,.lis-mutation-fields input,.lis-mutation-fields select{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:2rem;color:var(--theme-text-primary);padding:.25rem .4rem}.lis-mutation-fields input[list]{background:var(--theme-surface-raised)}.lis-combo-wrap{min-width:0;position:relative}.lis-combo-wrap>input{box-sizing:border-box;width:100%}.lis-combo-options{z-index:20;border:1px solid var(--theme-brand-primary);background:var(--theme-surface-raised);max-height:150px;box-shadow:var(--theme-shadow);position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto}.lis-combo-options button{border:0;border-bottom:1px solid var(--theme-border-default);width:100%;color:var(--theme-text-primary);text-align:left;font:inherit;cursor:pointer;background:0 0;padding:.28rem .35rem;display:block}.lis-combo-options button:hover,.lis-combo-options button:focus-visible{background:var(--theme-surface-selected);color:var(--theme-text-primary);outline:none}.lis-mutation-fields label{color:var(--theme-text-secondary);flex-direction:column;flex:13rem;gap:.2rem;font-size:.74rem;display:flex}.lis-mutation-status{color:var(--theme-text-secondary);margin-top:.55rem;font-size:.74rem}.lis-row-actions{flex-wrap:wrap;align-items:center;gap:.2rem;min-width:10rem;display:flex}.lis-portal .lis-row-actions{justify-content:center;min-width:2rem}.lis-delete-button{width:1.5rem;min-width:1.5rem;height:1.45rem;min-height:1.45rem;color:var(--theme-text-muted)!important;border:1px solid #0000!important;border-radius:0!important;padding:0!important}.lis-delete-button.is-allowed{color:var(--theme-status-danger)!important}.lis-delete-button.is-allowed:hover,.lis-delete-button.is-allowed:focus-visible{border-color:var(--action-danger-border)!important;background:var(--action-danger-bg)!important;color:var(--action-danger-text)!important}.lis-delete-button.is-disabled,.lis-delete-button.is-disabled:disabled{opacity:.72;cursor:not-allowed;color:var(--theme-text-muted)!important}.lis-delete-button svg{width:.82rem;height:.82rem}.lis-inline-editor{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);flex-wrap:wrap;flex-basis:100%;gap:.35rem;padding:.45rem;display:flex}.lis-inline-editor label{color:var(--theme-text-secondary);flex-direction:column;flex:10rem;gap:.15rem;font-size:.7rem;display:flex}.lis-inline-editor input{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:1.8rem;color:var(--theme-text-primary);padding:.2rem .35rem}.lis-row-status{color:var(--theme-text-secondary);font-size:.68rem}.routing-mutation-panel{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);margin-top:1rem;padding:.8rem}.routing-mutation-controls,.routing-mutation-actions{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.routing-mutation-controls input,.routing-mutation-controls select{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-width:9rem;min-height:2rem;color:var(--theme-text-primary);padding:.25rem .4rem}.routing-mutation-status{color:var(--theme-text-secondary);margin-top:.5rem;font-size:.74rem}.routing-object-editor{border-color:var(--theme-border-default);background:var(--theme-surface-panel);margin-top:.55rem;padding:.55rem .65rem}.routing-editor-body:has(.routing-object-editor) .detail-fields-grid{display:none}.routing-object-editor-heading{color:var(--theme-text-primary);border-bottom:1px solid var(--theme-border-default);justify-content:space-between;align-items:baseline;padding-bottom:.35rem;font-size:.75rem;display:flex}.routing-object-editor-heading span{color:var(--theme-status-warning);font-size:.6rem}.routing-editor-grid{grid-template-columns:minmax(190px,.7fr) minmax(190px,1fr);gap:.4rem .7rem;margin-top:.5rem;display:grid}.routing-editor-control{color:var(--theme-text-secondary);gap:.14rem;font-size:.61rem;display:grid}.routing-editor-control input,.routing-editor-control select,.routing-object-editor-footer select{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:22px;color:var(--theme-text-primary);padding:.16rem .28rem;font-size:.63rem}.routing-editor-control input[readonly]{color:var(--theme-text-muted)}.routing-editor-list-control select{min-height:112px}.routing-editor-check{color:var(--theme-text-secondary);align-items:center;gap:.3rem;font-size:.64rem;display:flex}.routing-editor-picker{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);grid-column:1/-1;gap:.18rem;max-height:150px;margin:0;padding:.35rem .45rem;display:grid;overflow:auto}.routing-editor-picker legend{color:var(--theme-brand-primary);padding:0 .2rem;font-size:.63rem}.routing-editor-picker label{color:var(--theme-text-secondary);font-size:.62rem}.routing-associated-list{gap:.16rem;max-height:150px;padding:.12rem 0;display:grid;overflow:auto}.routing-associated-list>div{border-bottom:1px solid var(--theme-border-default);color:var(--theme-text-secondary);grid-template-columns:minmax(150px,.75fr) minmax(180px,1fr);gap:.4rem;padding:.18rem .25rem;font-size:.62rem;display:grid}.routing-associated-list strong{color:var(--theme-brand-cyan);font-weight:600}.routing-associated-list span{color:var(--theme-text-secondary)}.routing-checkbox-list{gap:.14rem;max-height:132px;padding:.12rem 0;display:grid;overflow:auto}.routing-checkbox-list label{color:var(--theme-text-secondary);align-items:center;gap:.3rem;font-size:.62rem;display:flex}.routing-editor-hint{color:var(--theme-text-muted);font-size:.58rem}.routing-priority-control,.routing-add-row{align-items:center;gap:.25rem;display:flex}.routing-priority-control input,.routing-add-row input{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:22px;color:var(--theme-text-primary);padding:.16rem .28rem;font-size:.62rem}.routing-priority-control input[type=number]{width:5rem}.routing-add-row{margin-top:.3rem}.routing-pattern-tester .routing-priority-control input{flex:1}.routing-pattern-tester .routing-priority-control span{color:var(--theme-brand-primary);font-size:.6rem}.routing-editor-note{color:var(--theme-text-muted);border-left:2px solid var(--theme-brand-primary);grid-column:1/-1;padding:.35rem;font-size:.62rem}.routing-object-editor-footer{border-top:1px solid var(--theme-border-default);align-items:center;gap:.3rem;margin-top:.55rem;padding-top:.4rem;display:flex}.routing-object-editor-footer select{min-width:7rem}@media (width<=800px){.routing-editor-grid{grid-template-columns:1fr}}.admin-settings-scrub-status{color:var(--theme-text-secondary);margin-left:.5rem;font-size:.72rem;display:inline-block}.urni-tablist,.module-tabs{border-bottom:1px solid var(--theme-brand-primary);scrollbar-width:thin;scrollbar-color:var(--theme-border-strong) var(--theme-surface-panel);flex-wrap:nowrap;align-items:flex-end;gap:.12rem;min-width:0;max-width:100%;margin-top:0;padding-bottom:.05rem;display:flex;overflow:auto hidden}.urni-tablist::-webkit-scrollbar{height:5px}.module-tabs::-webkit-scrollbar{height:5px}.urni-tablist::-webkit-scrollbar-track{background:var(--theme-surface-panel)}.module-tabs::-webkit-scrollbar-track{background:var(--theme-surface-panel)}.urni-tablist::-webkit-scrollbar-thumb{background:var(--theme-border-strong)}.module-tabs::-webkit-scrollbar-thumb{background:var(--theme-border-strong)}.detail-tab-divider{--colorNeutralStroke2:var(--theme-border-default);opacity:.65;margin:.04rem 0 .08rem}.detail-tab-content-block{align-content:start;gap:.08rem;min-height:0;display:grid;overflow:auto}.detail-tab-content-block .detail-tab-divider{margin:0}.detail-tab-content-block.is-legacy-phone{gap:0}.association-links-section{gap:.28rem;padding-top:.22rem}.association-links-table{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);border-radius:3px;overflow:hidden}.association-links-header,.association-link-row{grid-template-columns:minmax(10rem,.8fr) minmax(0,1.5fr) 2rem;align-items:center;column-gap:.75rem;min-height:1.8rem;padding:.2rem .55rem;display:grid}.association-links-header{border-bottom:1px solid var(--theme-border-default);min-height:1.55rem;color:var(--theme-text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:.59rem;font-weight:700}.association-link-row{color:var(--theme-text-primary);font-size:.72rem}.association-link-row+.association-link-row{border-top:1px solid var(--theme-border-default)}.association-link-type{min-width:0;color:var(--theme-text-secondary);align-items:center;gap:.38rem;display:inline-flex}.association-link-icon{color:var(--theme-brand-seafoam);flex:none;display:inline-flex}.association-link-icon svg{width:.82rem;height:.82rem}.association-link-row .fui-Link{color:var(--urni-accent-3);font-size:.74rem;font-weight:600}.association-link-row .fui-Link:hover{color:var(--urni-accent)}.association-link-action{justify-content:flex-end;display:flex}.association-remove-button.fui-Button{min-width:1.5rem;min-height:1.5rem;padding:0;background:var(--action-danger-bg)!important;border:1px solid var(--action-danger-border)!important;color:var(--action-danger-text)!important}.association-remove-button.fui-Button:hover{background:var(--action-danger-hover-bg)!important;border-color:var(--action-danger-border)!important;color:var(--action-danger-text)!important}@media (width<=720px){.association-links-header,.association-link-row{grid-template-columns:minmax(8rem,.9fr) minmax(0,1.1fr) 2rem;column-gap:.45rem;padding-left:.42rem;padding-right:.42rem}}.urni-tablist .fui-Tab,.module-tabs .fui-Tab{min-width:0;max-width:none;color:var(--theme-tab-text);background:var(--theme-surface-panel);border:1px solid var(--theme-border-default);border-bottom:none;border-radius:4px 4px 0 0;min-height:24px;margin:0;padding:.14rem .42rem .18rem;font-size:.58rem;font-weight:600;line-height:1;flex:none!important}.urni-tablist .fui-Tab__content,.module-tabs .fui-Tab__content{white-space:nowrap;flex:none;width:auto;min-width:0}.urni-tablist .fui-Tab:not([aria-selected=true]),.urni-tablist .fui-Tab:not([aria-selected=true]) .fui-Tab__content,.urni-tablist .fui-Tab:not([aria-selected=true]) span,.module-tabs .fui-Tab:not([aria-selected=true]),.module-tabs .fui-Tab:not([aria-selected=true]) .fui-Tab__content,.module-tabs .fui-Tab:not([aria-selected=true]) span{color:var(--theme-tab-text)!important}.urni-tablist .fui-Tab:hover,.module-tabs .fui-Tab:hover{color:var(--theme-tab-hover-text);background:var(--theme-surface-hover);border-color:var(--theme-brand-primary)}.urni-tablist .fui-Tab:not([aria-selected=true]):hover,.urni-tablist .fui-Tab:not([aria-selected=true]):active,.module-tabs .fui-Tab:not([aria-selected=true]):hover,.module-tabs .fui-Tab:not([aria-selected=true]):active{background:var(--theme-surface-hover)!important;border-color:var(--theme-brand-primary)!important}.urni-tablist .fui-Tab:not([aria-selected=true]):hover .fui-Tab__content,.urni-tablist .fui-Tab:not([aria-selected=true]):hover span,.urni-tablist .fui-Tab:not([aria-selected=true]):active .fui-Tab__content,.urni-tablist .fui-Tab:not([aria-selected=true]):active span,.module-tabs .fui-Tab:not([aria-selected=true]):hover .fui-Tab__content,.module-tabs .fui-Tab:not([aria-selected=true]):hover span,.module-tabs .fui-Tab:not([aria-selected=true]):active .fui-Tab__content,.module-tabs .fui-Tab:not([aria-selected=true]):active span{color:var(--theme-tab-hover-text)!important}.urni-tablist .fui-Tab:focus-visible,.module-tabs .fui-Tab:focus-visible{outline:1px solid var(--theme-focus-ring);outline-offset:-1px}.urni-tablist .fui-Tab[aria-selected=true],.module-tabs .fui-Tab[aria-selected=true]{color:var(--theme-tab-active-text);background:var(--theme-surface-selected);border-color:var(--theme-brand-primary);border-bottom-color:var(--theme-tab-active-text);font-weight:700}.urni-tablist .fui-Tab[aria-selected=true] .fui-Tab__content,.urni-tablist .fui-Tab[aria-selected=true] span,.urni-tablist .fui-Tab[aria-selected=true] svg,.module-tabs .fui-Tab[aria-selected=true] .fui-Tab__content,.module-tabs .fui-Tab[aria-selected=true] span,.module-tabs .fui-Tab[aria-selected=true] svg{fill:currentColor;color:var(--theme-tab-active-text)!important}.urni-tablist .fui-Tab[aria-selected=true]:hover,.module-tabs .fui-Tab[aria-selected=true]:hover{background:var(--theme-surface-hover)}.urni-tab-label{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.urni-tab-label-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.urni-tab-label-icon svg{width:14px;height:14px}.urni-tab-label-text{white-space:nowrap;min-width:0}.urni-tab-label-count{background:color-mix(in srgb, var(--theme-text-primary) 10%, transparent);border-radius:999px;align-items:center;min-height:1rem;padding:0 .3rem;font-size:.62rem;line-height:1;display:inline-flex}.detail-value:hover{border-color:var(--theme-border-strong);background:var(--theme-surface-hover)}.lis-portal{background:var(--theme-surface-page);flex-direction:column;gap:.25rem;height:100%;min-height:0;padding:.25rem .35rem;display:flex}.lis-header{align-items:baseline;gap:.45rem;padding:0 .2rem;display:flex}.lis-title{color:var(--theme-brand-primary);margin:0;font-size:.82rem}.lis-subtitle{color:var(--theme-text-secondary);font-size:.58rem}.lis-section{flex-direction:column;flex:1;gap:.18rem;min-height:0;display:flex}.lis-summary,.lis-sublabel{color:var(--theme-text-secondary);padding:.12rem .15rem;font-size:.6rem}.lis-sublabel{background:var(--theme-surface-panel);border-bottom:1px solid var(--theme-border-default);margin-top:.12rem;font-weight:700}.lis-master-grid{flex:3;min-height:150px}.lis-detail-grid{border-top:1px solid var(--theme-brand-primary);flex:2;min-height:100px}.lis-empty-cell{color:var(--theme-text-muted);padding:.6rem .5rem;font-style:italic}.lis-subnav{border-bottom:1px solid var(--theme-brand-primary);background:var(--theme-surface-panel)}.lis-portal .module-table-wrap{border:1px solid var(--theme-border-default);background:var(--theme-surface-page)}.lis-portal .module-table{color:var(--theme-text-secondary);font-size:.61rem}.lis-portal .module-table th{background:var(--theme-surface-panel);color:var(--theme-brand-primary);border-bottom:1px solid var(--theme-border-default);white-space:nowrap;padding:.28rem .3rem;font-size:.58rem;font-weight:500}.lis-portal .module-table td{border-bottom:1px solid var(--theme-border-default);white-space:nowrap;padding:.25rem .3rem}.lis-portal .module-table tbody tr:nth-child(2n){background:var(--theme-surface-raised)}.lis-portal .module-table tbody tr:hover,.lis-portal .module-table tbody tr.is-selected{background:var(--theme-surface-selected);color:var(--theme-text-primary)}.lis-portal .lis-delete-button,.lis-portal .lis-row-actions .lis-delete-button{font-size:.58rem;color:var(--theme-status-danger)!important}.lis-mutation-panel{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);margin-top:.2rem;padding:.35rem}.lis-mutation-title{color:var(--theme-brand-primary);border-bottom:1px solid var(--theme-border-default);padding-bottom:.22rem;font-size:.66rem}.policy-settings-group{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);border-radius:4px;flex-direction:column;gap:.4rem;margin:0;padding:.6rem .8rem;display:flex}.policy-settings-group legend{color:var(--theme-brand-primary);letter-spacing:.04em;padding:0 .3rem;font-size:.72rem;font-weight:700}.policy-settings-group[disabled]{opacity:.55}.policies-access-status{color:var(--theme-text-secondary);border-bottom:1px solid var(--theme-border-default);padding:.15rem .5rem .3rem;font-size:.62rem}.policies-tree-type-button.is-readonly .policies-tree-type-label{color:var(--theme-text-muted)}.policies-tree-readonly-tag{color:var(--theme-text-muted);background:var(--theme-surface-raised);border:1px solid var(--theme-border-default);border-radius:999px;margin-left:.3rem;padding:0 .32rem;font-size:.55rem;line-height:1.3}.policies-editor-readonly-badge{color:var(--theme-status-danger);background:var(--action-danger-bg);border:1px solid var(--action-danger-border);letter-spacing:.06em;border-radius:3px;margin-left:.5rem;padding:.05rem .35rem;font-size:.58rem;font-weight:700}.policies-normrules-editor{grid-template-rows:minmax(0,1fr) auto auto;gap:.25rem;width:100%;height:100%;min-height:0;display:grid}.policies-normrules-editor>.policies-normrules-grid{grid-row:1;min-height:0;max-height:none}.policies-normrules-editor>.policies-normrules-toolbar{grid-row:2}.policies-normrules-editor>.policies-normrules-form{grid-row:3}.policies-normrules-grid{border-collapse:collapse;border:1px solid var(--theme-border-default);width:100%;max-height:min(42vh,360px);font-size:.65rem;display:block;overflow:auto}.policies-normrules-grid thead,.policies-normrules-grid tbody,.policies-normrules-grid tr{table-layout:fixed;width:100%}.policies-normrules-grid thead,.policies-normrules-grid tbody{border-collapse:collapse;display:table}.policies-normrules-grid th{background:var(--theme-surface-panel);color:var(--theme-text-secondary);text-align:left;border-bottom:1px solid var(--theme-border-default);padding:.25rem .4rem;font-weight:600}.policies-normrules-grid td{border-bottom:1px solid var(--theme-border-default);color:var(--theme-text-primary);vertical-align:top;padding:.22rem .4rem}.policies-normrules-grid tbody tr:nth-child(2n){background:var(--theme-surface-raised)}.policies-normrules-mono{color:var(--theme-brand-primary);word-break:break-all;font-family:Cascadia Mono,Consolas,monospace;font-size:.62rem}.policies-normrules-empty{color:var(--theme-text-muted);font-style:italic}.policies-normrules-footer{color:var(--theme-text-muted);font-size:.6rem}.ps-console-page{flex-direction:column;gap:.4rem;height:100%;min-height:0;padding:.5rem .7rem;display:flex}.ps-console-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ps-console-chips{flex-wrap:wrap;gap:.35rem;display:flex}.ps-console-chip{color:var(--theme-text-secondary);background:var(--theme-surface-panel);border:1px solid var(--theme-border-default);border-radius:999px;padding:.12rem .5rem;font-size:.62rem}.ps-console-chip.is-connected{color:var(--theme-brand-primary-text);background:var(--theme-brand-primary);border-color:var(--theme-brand-primary);font-weight:700}.ps-console-actions{gap:.35rem;display:flex}.ps-console-output{background:var(--theme-surface-page);border:1px solid var(--theme-border-default);cursor:text;border-radius:4px;flex:1;min-height:0;padding:.6rem .7rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem;overflow:auto}.ps-console-line{white-space:pre-wrap;word-break:break-word;margin:0 0 .15rem;font-family:inherit}.ps-console-line.is-banner{color:var(--theme-brand-cyan)}.ps-console-line.is-prompt{color:var(--theme-text-primary);font-weight:600}.ps-console-line.is-output{color:var(--theme-text-secondary)}.ps-console-line.is-error{color:var(--theme-status-danger)}.ps-console-line.is-info{color:var(--theme-text-muted);font-size:.65rem}.ps-console-placeholder{color:var(--theme-text-muted);font-style:italic}.ps-console-running{color:var(--theme-brand-primary);align-items:center;gap:.4rem;padding-top:.2rem;font-size:.68rem;display:flex}.ps-console-completions{background:var(--theme-surface-panel);border:1px solid var(--theme-border-default);border-radius:4px;flex-wrap:wrap;gap:.2rem;max-height:120px;padding:.3rem;display:flex;overflow:auto}.ps-console-completion{background:var(--theme-surface-raised);color:var(--theme-text-secondary);border:1px solid var(--theme-border-default);cursor:pointer;border-radius:3px;padding:.12rem .4rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.65rem}.ps-console-completion.is-selected,.ps-console-completion:hover{background:var(--theme-surface-selected);border-color:var(--theme-brand-primary);color:var(--theme-text-primary)}.ps-console-input-row{background:var(--theme-surface-page);border:1px solid var(--theme-border-default);border-radius:4px;align-items:center;gap:.4rem;padding:.3rem .5rem;display:flex}.ps-console-prompt{color:var(--theme-brand-primary);font-family:Cascadia Mono,Consolas,monospace;font-size:.75rem;font-weight:700}.ps-console-input{color:var(--theme-text-primary);background:0 0;border:none;outline:none;flex:1;font-family:Cascadia Mono,Consolas,monospace;font-size:.75rem}.ps-console-input:disabled{color:var(--theme-text-muted)}.ps-console-blocked{background:var(--theme-surface-panel);border:1px solid var(--theme-border-default);max-width:560px;color:var(--theme-text-secondary);border-radius:6px;flex-direction:column;gap:.5rem;margin:2rem auto;padding:1.2rem 1.4rem;font-size:.78rem;display:flex}.ps-console-blocked-title{color:var(--theme-text-primary);font-size:.9rem;font-weight:700}.module-workspace .fui-Button,.policies-editor-shell .fui-Button,.routing-editor-shell .fui-Button{border-color:var(--theme-button-border);background:var(--theme-button-background);min-height:22px;color:var(--theme-button-text);box-shadow:inset 0 1px 0 var(--theme-button-highlight);border-radius:0;font-size:.62rem}.module-workspace .fui-Button:hover,.policies-editor-shell .fui-Button:hover,.routing-editor-shell .fui-Button:hover{background:var(--theme-button-background-hover);border-color:var(--theme-button-border-hover);color:var(--theme-button-text-hover)}.module-workspace .fui-Button:disabled,.policies-editor-shell .fui-Button:disabled,.routing-editor-shell .fui-Button:disabled{opacity:var(--theme-button-disabled-opacity)}.tab-action-row{flex-wrap:wrap;gap:.22rem;display:flex}.legacy-phone-panel{border-color:var(--theme-border-default);background:var(--theme-surface-panel);padding:.12rem .3rem .22rem}.legacy-phone-row{grid-template-columns:128px 268px minmax(0,1fr);align-items:center;gap:.28rem;margin-bottom:.09rem;display:grid}.legacy-phone-label{color:var(--theme-text-secondary);justify-self:end;font-size:.66rem}.legacy-phone-input-wrap{align-items:center;gap:.34rem;display:flex}.legacy-phone-select{border:1px solid var(--theme-border-strong);background:var(--theme-surface-raised);width:268px;min-height:24px;color:var(--theme-text-primary);border-radius:0;padding:.08rem .22rem;font-size:.66rem}.legacy-phone-row-platform .legacy-phone-select{width:170px}.legacy-phone-row-assign-phone .legacy-phone-select{width:300px}.legacy-phone-row-enterprise-voice .legacy-phone-select{width:96px}.legacy-phone-row-voice-routing-policy .legacy-phone-select{width:380px}.legacy-phone-row-assignment-type .legacy-phone-select{width:120px}.legacy-phone-row-note{color:var(--theme-text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.62rem;font-style:italic;overflow:hidden}.legacy-phone-select:hover{border-color:var(--theme-border-strong)}.legacy-phone-select:disabled{opacity:.68}.legacy-phone-inline-note{color:var(--theme-text-secondary);font-size:.62rem;font-style:italic}.legacy-phone-quick-provision-row{justify-content:center;margin:.08rem 0 .2rem;display:flex}.legacy-phone-quick-provision{border-color:var(--action-apply-border);background:var(--action-apply-bg);min-width:112px;color:var(--action-apply-text)}.legacy-assigned-lines-panel{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel)}.legacy-assigned-lines-header{border-bottom:1px solid var(--theme-border-default);color:var(--theme-text-primary);justify-content:space-between;align-items:center;padding:.08rem .2rem;font-size:.63rem;display:flex}.module-workspace .legacy-assigned-lines-refresh{min-width:60px;border-color:var(--action-refresh-border)!important;background:var(--action-refresh-bg)!important;color:var(--action-refresh-text)!important}.legacy-assigned-lines-grid{border-collapse:collapse;width:100%;font-size:.62rem}.legacy-assigned-lines-grid th,.legacy-assigned-lines-grid td{border-top:1px solid var(--theme-border-default);text-align:left;white-space:nowrap;text-overflow:ellipsis;padding:.12rem .2rem;overflow:hidden}.legacy-assigned-lines-grid th{color:var(--theme-brand-primary);background:var(--theme-surface-panel);border-top:none}.legacy-assigned-lines-grid tbody tr{cursor:pointer;transition:background-color .14s,box-shadow .14s}.legacy-assigned-lines-grid tbody tr:hover td{background:var(--theme-surface-hover)}.legacy-assigned-lines-grid tbody tr:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:-2px}.legacy-assigned-lines-grid tbody tr.is-selected td{background:var(--theme-surface-selected);color:var(--theme-text-primary);box-shadow:inset 2px 0 0 var(--theme-brand-primary)}.legacy-assigned-lines-action-cell{text-align:right;width:74px}.module-workspace .legacy-assigned-lines-remove{min-width:64px;border-color:var(--action-danger-border)!important;background:var(--action-danger-bg)!important;color:var(--action-danger-text)!important}.legacy-assigned-lines-empty{color:var(--theme-text-secondary);text-align:center;padding:.28rem}.legacy-phone-footer-hint{color:var(--theme-status-success);padding:.16rem .02rem 0;font-size:.6rem;font-style:italic}.legacy-phone-status{margin-top:.14rem;font-size:.62rem}.legacy-phone-status-success{color:var(--theme-status-success)}.legacy-phone-status-warning{color:var(--theme-status-warning)}.legacy-phone-status-info{color:var(--theme-text-secondary)}.legacy-voice-panel{border-color:var(--theme-border-default);background:var(--theme-surface-panel);padding:.14rem .3rem .22rem}.legacy-voice-guidance{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);margin-bottom:.14rem;padding:.08rem .12rem}.legacy-voice-guidance-title{color:var(--theme-text-primary);margin-bottom:.05rem;font-size:.63rem}.legacy-voice-guidance-text{color:var(--theme-text-secondary);font-size:.59rem;font-style:italic}.legacy-voice-subtabs{border-bottom:1px solid var(--theme-brand-primary);gap:1px;margin-bottom:.14rem;display:flex}.legacy-voice-subtab{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);color:var(--theme-text-secondary);cursor:pointer;border-bottom:none;padding:.14rem .7rem;font-size:.62rem}.legacy-voice-subtab:hover{background:var(--theme-surface-hover);color:var(--theme-text-primary)}.legacy-voice-subtab.is-active{background:var(--theme-surface-selected);color:var(--theme-brand-primary);border-color:var(--theme-brand-primary)}.legacy-voice-toolbar{justify-content:space-between;align-items:center;margin-bottom:.1rem;display:flex}.legacy-voice-toolbar-text{color:var(--theme-text-secondary);font-size:.62rem}.legacy-voice-refresh{border-color:var(--command-verify-border);background:var(--command-verify-bg);min-width:62px;color:var(--command-verify-text)}.legacy-voice-form{align-content:start;gap:.08rem;display:grid}.legacy-voice-row{grid-template-columns:168px 1fr;align-items:center;gap:.3rem;display:grid}.legacy-voice-label{color:var(--theme-text-secondary);justify-self:end;font-size:.65rem}.legacy-voice-select,.legacy-voice-input{border:1px solid var(--theme-border-strong);background:var(--theme-surface-raised);min-height:23px;color:var(--theme-text-primary);border-radius:0;padding:.08rem .2rem;font-size:.65rem}.legacy-voice-input::placeholder{color:var(--theme-text-muted);opacity:1;font-style:italic}.legacy-voice-select:disabled,.legacy-voice-input:disabled{opacity:.72}.legacy-voice-phone-number{color:var(--theme-text-secondary);margin-bottom:.04rem;font-size:.63rem}.legacy-voice-checkbox-row{color:var(--theme-text-secondary);align-items:center;gap:.22rem;font-size:.62rem;display:flex}.legacy-voice-actions{gap:.24rem;margin-top:.08rem;display:flex}.legacy-voice-extension-grid-label{color:var(--theme-brand-primary);margin-top:.1rem;font-size:.6rem}.legacy-voice-extension-grid{border-collapse:collapse;width:100%;font-size:.61rem}.legacy-voice-extension-grid th,.legacy-voice-extension-grid td{border:1px solid var(--theme-border-default);text-align:left;padding:.11rem .2rem}.legacy-voice-extension-grid th{color:var(--theme-brand-primary);background:var(--theme-surface-panel)}.legacy-voice-extension-grid-empty{color:var(--theme-text-secondary);text-align:center}.legacy-authorized-panel{border-color:var(--theme-border-default);background:var(--theme-surface-panel);padding:.16rem .3rem .24rem}.legacy-authorized-note{color:var(--theme-text-secondary);margin-bottom:.04rem;font-size:.62rem}.legacy-authorized-policy-note{color:var(--theme-brand-secondary);margin-bottom:.12rem;font-size:.61rem}.legacy-authorized-subtabs{border-bottom:1px solid var(--theme-brand-primary);gap:1px;margin-bottom:.13rem;display:flex}.legacy-authorized-subtab{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);color:var(--theme-text-secondary);cursor:pointer;border-bottom:none;padding:.14rem .7rem;font-size:.62rem}.legacy-authorized-subtab:hover{background:var(--theme-surface-hover);color:var(--theme-text-primary)}.legacy-authorized-subtab.is-active{background:var(--theme-surface-selected);color:var(--theme-brand-primary);border-color:var(--theme-brand-primary)}.legacy-authorized-grid{grid-template-columns:1fr auto 1fr;align-items:start;gap:.3rem;display:grid}.legacy-authorized-column{min-width:0}.legacy-authorized-header{color:var(--theme-text-primary);margin-bottom:.06rem;font-size:.63rem}.legacy-authorized-list-box{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:var(--pick-list-min-height);max-height:var(--pick-list-max-height);overflow:auto}.legacy-policies-panel{border-color:var(--theme-border-default);background:var(--theme-surface-panel);padding:.16rem .3rem .24rem}.legacy-policies-note{color:var(--theme-text-secondary);margin-bottom:.1rem;font-size:.62rem}.legacy-policies-toolbar{gap:.24rem;margin-bottom:.12rem;display:flex}.legacy-policies-categories{gap:.1rem;display:grid}.legacy-policies-category{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised)}.legacy-policies-category-title{color:var(--theme-brand-primary);border-bottom:1px solid var(--theme-border-default);background:var(--theme-surface-panel);padding:.1rem .2rem;font-size:.62rem}.legacy-policies-fields{display:grid}.legacy-policies-row{border-top:1px solid var(--theme-border-default);grid-template-columns:236px 1fr;align-items:center;gap:.24rem;padding:.08rem .2rem;display:grid}.legacy-policies-row:first-child{border-top:none}.legacy-policies-label{color:var(--theme-text-secondary);font-size:.62rem}.legacy-policies-select{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);width:100%;min-height:22px;color:var(--theme-text-primary);padding:0 .26rem;font-size:.62rem}.legacy-policies-select:disabled{opacity:.62}.legacy-policies-select:focus{outline:1px solid var(--theme-focus-ring);border-color:var(--theme-focus-ring)}.legacy-policies-select option{background:var(--theme-surface-raised);color:var(--theme-text-primary)}.legacy-policies-select:hover:not(:disabled){border-color:var(--theme-border-strong)}.legacy-policies-select::-ms-expand{color:var(--theme-text-primary)}.legacy-resource-phonevoice-panel{border-color:var(--theme-border-default);background:var(--theme-surface-panel);padding:.16rem .3rem .24rem}.legacy-resource-phonevoice-row{grid-template-columns:168px minmax(220px,420px);align-items:center;gap:.3rem;margin-bottom:.12rem;display:grid}.legacy-resource-phonevoice-label{color:var(--theme-text-secondary);text-align:right;font-size:.62rem}.legacy-resource-phonevoice-select{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:22px;color:var(--theme-text-primary);padding:0 .26rem;font-size:.62rem}.legacy-resource-phonevoice-select:disabled{opacity:.62}.legacy-resource-phonevoice-current-note{color:var(--theme-text-secondary);margin:-.06rem 0 .12rem 168px;font-size:.6rem}.legacy-resource-phonevoice-checkbox-row{color:var(--theme-text-secondary);align-items:center;gap:.3rem;margin:.08rem 0 .16rem 168px;font-size:.62rem;display:flex}.legacy-resource-phonevoice-actions{gap:.28rem;margin-left:168px;display:flex}.legacy-resource-phonevoice-status{margin-top:.14rem;font-size:.62rem}.legacy-resource-phonevoice-status-success{color:var(--theme-status-success)}.legacy-resource-phonevoice-status-warning{color:var(--theme-status-warning)}.legacy-resource-phonevoice-status-info{color:var(--theme-text-secondary)}.legacy-number-panel{border-color:var(--theme-border-default);background:var(--theme-surface-panel);padding:.16rem .3rem .24rem}.legacy-number-note{color:var(--theme-text-secondary);margin-bottom:.12rem;font-size:.62rem}.legacy-number-row{grid-template-columns:168px minmax(220px,420px);align-items:center;gap:.3rem;margin-bottom:.11rem;display:grid}.legacy-number-label{color:var(--theme-text-secondary);text-align:right;font-size:.62rem}.legacy-number-select,.legacy-number-input{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:22px;color:var(--theme-text-primary);padding:0 .26rem;font-size:.62rem}.legacy-number-select:disabled,.legacy-number-input:disabled{opacity:.62}.legacy-number-actions{gap:.28rem;margin:.08rem 0 .1rem 168px;display:flex}.legacy-number-checkbox-row{color:var(--theme-text-secondary);align-items:center;gap:.3rem;margin:.08rem 0 .16rem 168px;font-size:.62rem;display:flex}.legacy-attendant-inline-note{color:var(--theme-status-warning);font-size:.65rem}.legacy-number-summary{color:var(--theme-text-secondary);flex-wrap:wrap;gap:.55rem;margin-left:168px;font-size:.61rem;display:flex}.legacy-number-status{margin-top:.14rem;margin-left:168px;font-size:.62rem}.legacy-number-status-success{color:var(--theme-status-success)}.legacy-number-status-warning{color:var(--theme-status-warning)}.legacy-number-status-info{color:var(--theme-text-secondary)}.legacy-attendant-panel{border-color:var(--theme-border-default);background:var(--theme-surface-panel);padding:.16rem .3rem .24rem}.legacy-attendant-note{color:var(--theme-text-secondary);margin-bottom:.12rem;font-size:.62rem}.legacy-queue-channel-warning{border-left:3px solid var(--theme-status-warning);background:color-mix(in srgb, var(--theme-status-warning) 16%, var(--theme-surface-panel));color:var(--theme-text-primary);margin:.25rem 0 .4rem;padding:.35rem .5rem;font-size:.62rem}.legacy-attendant-row{grid-template-columns:168px minmax(220px,520px);align-items:center;gap:.3rem;margin-bottom:.11rem;display:grid}.legacy-queue-exception-row{grid-template-columns:168px minmax(220px,520px);align-items:center}.legacy-queue-exception-row .legacy-attendant-label{overflow-wrap:anywhere}.legacy-queue-exception-row>.legacy-attendant-input,.legacy-queue-exception-row>.legacy-attendant-select,.legacy-queue-exception-row>.urni-audio-manager,.legacy-queue-exception-row>.policies-editor-group-discovery{box-sizing:border-box;width:100%;min-width:0}.legacy-queue-exception-row .policies-editor-group-discovery-search .legacy-attendant-input{flex:auto;width:auto;min-width:0}.legacy-queue-group-search-controls{align-items:center;gap:.5rem;min-width:0;display:flex}.legacy-queue-group-search-controls .legacy-attendant-input{flex:auto;min-width:0}.legacy-attendant-row-long{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.12rem}.legacy-attendant-label{color:var(--theme-text-secondary);text-align:right;font-size:.62rem}.legacy-attendant-row-long .legacy-attendant-label{text-align:left;overflow-wrap:anywhere}.legacy-attendant-row-long>.legacy-attendant-input,.legacy-attendant-row-long>.legacy-attendant-select,.legacy-attendant-row-long>.urni-audio-manager{width:100%;min-width:0}.legacy-queue-setting-row-select{grid-template-columns:minmax(190px,1fr) minmax(180px,320px)}.legacy-queue-setting-row-select .legacy-attendant-label{text-align:left;overflow-wrap:anywhere}.legacy-queue-setting-row-select>.legacy-attendant-select{width:100%;min-width:0}.legacy-queue-setting-row-stacked{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.12rem}.legacy-queue-setting-row-stacked .legacy-attendant-label{text-align:left;overflow-wrap:anywhere}.legacy-queue-setting-row-stacked>.legacy-attendant-input,.legacy-queue-setting-row-stacked>.legacy-attendant-select,.legacy-queue-setting-row-stacked>.urni-audio-manager{width:100%;min-width:0}.legacy-attendant-select,.legacy-attendant-input{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:22px;color:var(--theme-text-primary);padding:0 .26rem;font-size:.62rem}.legacy-attendant-select:disabled,.legacy-attendant-input:disabled{opacity:.62}@media (width<=700px){.legacy-queue-group-search-controls{flex-direction:column;align-items:stretch}}.legacy-attendant-actions{flex-wrap:wrap;gap:.28rem;margin:.08rem 0 .1rem 168px;display:flex}.legacy-attendant-shared-voicemail-controls{grid-template-columns:minmax(0,1fr) minmax(120px,220px) auto;align-items:center;width:100%;min-width:0;margin:0;display:grid}.legacy-attendant-shared-voicemail-controls .legacy-attendant-select,.legacy-attendant-shared-voicemail-controls .legacy-attendant-input{box-sizing:border-box;width:100%;min-width:0}.legacy-attendant-shared-voicemail-controls .legacy-attendant-select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legacy-attendant-shared-voicemail-controls button{white-space:nowrap}.legacy-attendant-status{margin-top:.14rem;margin-left:168px;font-size:.62rem}.legacy-attendant-status-success{color:var(--theme-status-success)}.legacy-attendant-status-warning{color:var(--theme-status-warning)}.legacy-attendant-status-info{color:var(--theme-text-secondary)}.legacy-attendant-checkbox-row{color:var(--theme-text-secondary);align-items:center;gap:.3rem;margin:.08rem 0 .16rem 168px;font-size:.62rem;display:flex}.legacy-attendant-summary{color:var(--theme-text-secondary);margin-bottom:.12rem;margin-left:168px;font-size:.61rem}.legacy-attendant-schedule-grid{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);max-width:720px;margin:.3rem 0 .38rem 168px;padding:.35rem .45rem;overflow-x:auto}.legacy-attendant-schedule-header,.legacy-attendant-schedule-row{grid-template-columns:92px 46px 42px minmax(118px,1fr) 24px minmax(118px,1fr) 56px;align-items:center;column-gap:.35rem;min-width:500px;display:grid}.legacy-attendant-schedule-header{color:var(--theme-text-secondary);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--theme-border-default);padding:0 .18rem .22rem;font-size:.56rem}.legacy-attendant-schedule-row{border-bottom:1px solid var(--theme-border-default);min-height:32px;padding:.1rem .18rem}.legacy-attendant-schedule-row:last-child{border-bottom:0}.legacy-attendant-schedule-day{color:var(--theme-text-primary);font-size:.64rem}.legacy-attendant-schedule-time{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);width:100%;min-height:24px;color:var(--theme-text-primary);padding:0 .22rem;font-size:.62rem}.legacy-attendant-schedule-separator{color:var(--theme-text-secondary);text-align:center;font-size:.6rem}.legacy-attendant-break-button,.legacy-attendant-break-remove{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);min-height:22px;color:var(--theme-text-secondary);cursor:pointer;font-size:.56rem}.legacy-attendant-break-button:hover,.legacy-attendant-break-remove:hover{background:var(--theme-surface-hover);color:var(--theme-text-primary)}.legacy-attendant-break-button:disabled,.legacy-attendant-break-remove:disabled{cursor:default;opacity:.45}.legacy-attendant-actions-column{min-height:var(--pick-list-min-height);align-content:center;gap:.22rem;display:grid}.legacy-attendant-list-title{color:var(--theme-text-primary);margin-bottom:.08rem;font-size:.64rem;font-weight:700}.legacy-attendant-list-box{min-height:var(--pick-list-min-height);max-height:var(--pick-list-max-height);border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);color:var(--theme-text-primary);font-size:.62rem;overflow:auto}.legacy-attendant-list-box>div{border-top:1px solid var(--theme-border-default);padding:.08rem .2rem}.legacy-attendant-list-item{border:0;border-top:1px solid var(--theme-border-default);width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;padding:.08rem .2rem;display:block}.legacy-attendant-list-item:first-child{border-top:none}.legacy-attendant-list-item:hover,.legacy-attendant-list-item.is-selected{background:var(--theme-surface-selected);color:var(--theme-text-primary)}.legacy-attendant-list-box>div:first-child{border-top:none}.legacy-attendant-cf-editor{background:var(--theme-surface-panel);min-height:0;box-shadow:inset 0 1px 0 var(--theme-button-highlight);border:0;grid-template-rows:auto minmax(0,1fr);margin:.08rem 0 .14rem;display:grid}.legacy-attendant-holiday-list{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);margin:.12rem 0 .28rem;display:grid}.legacy-attendant-holiday-list-header,.legacy-attendant-holiday-list-row{text-align:left;grid-template-columns:1.1fr 1.2fr .9fr 1.3fr;align-items:center;gap:.35rem;min-height:1.65rem;padding:.12rem .25rem;font-size:.61rem;display:grid}.legacy-attendant-holiday-list-header{color:var(--theme-text-secondary);background:var(--theme-surface-panel);text-transform:uppercase}.legacy-attendant-holiday-list-row{border:0;border-top:1px solid var(--theme-border-default);background:var(--theme-surface-raised);width:100%;color:var(--theme-text-primary);cursor:pointer}.legacy-attendant-holiday-list-row:hover,.legacy-attendant-holiday-list-row.is-selected{background:var(--theme-surface-selected);color:var(--theme-text-primary)}.legacy-attendant-cf-subtabs{background:var(--theme-surface-panel);gap:0;display:flex}.queue-primary-subtabs,.queue-general-subtabs{border-bottom:1px solid var(--theme-brand-primary);background:var(--theme-surface-panel);align-items:flex-end;gap:.12rem;width:100%}.queue-primary-subtabs .legacy-attendant-cf-subtab,.queue-general-subtabs .legacy-attendant-cf-subtab{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);min-height:24px;color:var(--theme-text-secondary);white-space:nowrap;text-align:left;border-bottom:none;border-radius:4px 4px 0 0;flex:none;padding:.14rem .42rem .18rem;font-size:.58rem;font-weight:600;line-height:1}.queue-primary-subtabs .legacy-attendant-cf-subtab:hover,.queue-general-subtabs .legacy-attendant-cf-subtab:hover{border-color:var(--theme-brand-primary);background:var(--theme-surface-hover);color:var(--theme-text-primary)}.queue-primary-subtabs .legacy-attendant-cf-subtab.is-active,.queue-general-subtabs .legacy-attendant-cf-subtab.is-active{border-color:var(--theme-brand-primary);border-bottom-color:var(--theme-brand-primary);background:var(--theme-surface-selected);color:var(--theme-brand-primary);font-weight:700}.queue-general-note{border-top:1px solid var(--theme-border-default);margin-top:.3rem;padding:.3rem .25rem .15rem}.legacy-attendant-after-hours-subtabs{margin:.08rem 0 .18rem}.legacy-attendant-after-hours-subtabs .legacy-attendant-cf-subtab{text-align:center;min-width:6.5rem}.after-hours-call-flow-surface{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.after-hours-call-flow-surface>.legacy-attendant-cf-editor{min-height:0}.after-hours-schedule-actions,.after-hours-flow-actions{justify-content:flex-end;margin-top:auto;padding-top:.25rem}.legacy-attendant-cf-subtab{background:var(--theme-surface-panel);min-height:24px;color:var(--theme-text-secondary);cursor:pointer;border:none;border-right-width:0;padding:0 .42rem;font-size:.64rem}.legacy-attendant-cf-subtab:hover{background:var(--theme-surface-hover);color:var(--theme-text-primary)}.legacy-attendant-cf-subtab.is-active{background:var(--theme-surface-selected);color:var(--theme-brand-primary);font-weight:600}.legacy-attendant-cf-pane{min-height:0;padding:.2rem .25rem}.legacy-queue-media-group{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);min-width:0;margin:.22rem .05rem .4rem;padding:.34rem .42rem .4rem}.legacy-queue-media-group legend{color:var(--theme-text-primary);padding:0 .24rem;font-size:.68rem;font-weight:700}.legacy-queue-radio-row{min-height:1.55rem;color:var(--theme-text-secondary);align-items:center;gap:.3rem;font-size:.64rem;display:flex}.legacy-queue-radio-row input[type=radio]{flex:none;margin:0}.legacy-queue-radio-detail{align-items:flex-start}.legacy-queue-radio-detail>span{flex:0 0 8.3rem;padding-top:.16rem}.legacy-queue-radio-detail>.legacy-attendant-cf-textarea{flex:auto;min-width:0;min-height:3rem}.legacy-queue-radio-detail>.urni-audio-manager{flex:auto;min-width:0;margin:0}.legacy-queue-hold-music-group{margin-top:.1rem}.legacy-queue-hold-music-group .legacy-queue-radio-detail>span{flex-basis:8.3rem}@media (width<=760px){.legacy-queue-radio-detail{flex-wrap:wrap}.legacy-queue-radio-detail>.legacy-attendant-cf-textarea,.legacy-queue-radio-detail>.urni-audio-manager{flex-basis:calc(100% - 1.3rem);margin-left:1.3rem}}.legacy-attendant-cf-greeting-detail{background:var(--theme-surface-panel);align-items:center;gap:.35rem;min-height:1.8rem;padding:.08rem .25rem;display:flex}.legacy-attendant-cf-greeting-detail .legacy-attendant-cf-file-label{flex:1;min-width:0}.legacy-attendant-cf-top-greeting{background:var(--theme-surface-raised);width:100%;min-height:3.3rem;color:var(--theme-text-primary);resize:vertical;border:0;padding:.22rem .26rem;font-size:.62rem}.legacy-attendant-redirect-panel{background:var(--theme-surface-panel);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:.35rem;padding:.18rem .25rem;display:grid}.legacy-attendant-redirect-panel .legacy-attendant-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem;margin:0;display:grid}.legacy-attendant-redirect-panel>.legacy-attendant-select,.legacy-attendant-redirect-panel>.legacy-attendant-input{min-width:0}.legacy-attendant-cf-pane:has(.legacy-attendant-cf-grid){grid-template-rows:auto minmax(7rem,1fr) auto auto;display:grid;overflow:hidden}.legacy-attendant-cf-greeting-block{background:var(--theme-surface-panel);border:0;padding:.2rem}.legacy-attendant-cf-greeting-heading{color:var(--theme-text-primary);margin-bottom:.08rem;font-size:.61rem}.legacy-attendant-cf-file-label{color:var(--theme-text-secondary);align-self:center;min-width:320px;font-size:.61rem}.legacy-attendant-cf-textarea{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);width:100%;min-height:82px;color:var(--theme-text-primary);resize:vertical;padding:.22rem .26rem;font-size:.62rem}.legacy-attendant-cf-key-toolbar{flex-wrap:wrap;align-items:center;gap:.26rem;margin-bottom:.12rem;padding:.12rem 0;display:flex}.legacy-attendant-cf-audio-strip{background:var(--theme-surface-panel);align-items:center;gap:.35rem;min-height:1.8rem;padding:.08rem .15rem;display:flex}.legacy-attendant-cf-audio-strip .legacy-attendant-cf-file-label{flex:1;min-width:0}.legacy-attendant-cf-grid{border-collapse:collapse;background:var(--theme-surface-raised);width:100%;min-height:0;margin-bottom:.14rem}.legacy-attendant-cf-grid tbody{overflow:auto}.legacy-attendant-cf-grid th,.legacy-attendant-cf-grid td{color:var(--theme-text-primary);border:0;padding:.12rem .18rem;font-size:.61rem}.legacy-attendant-cf-grid thead th{background:var(--theme-surface-panel);color:var(--theme-text-primary)}.legacy-attendant-cf-grid tbody tr.is-selected{box-shadow:inset 3px 0 0 var(--theme-brand-primary)}.legacy-attendant-cf-grid tbody tr{background:var(--theme-surface-raised);cursor:pointer}.legacy-attendant-cf-grid tbody tr:hover{background:var(--theme-surface-hover)}.legacy-attendant-cf-grid tbody tr.is-selected{background:var(--theme-surface-selected)}.legacy-attendant-cf-grid-empty{text-align:center;color:var(--theme-text-secondary)}.legacy-attendant-cf-edit-grid{background:var(--theme-surface-raised);border:0;padding:.18rem .2rem .08rem}.legacy-attendant-cf-editor-actions{background:var(--theme-surface-raised);justify-content:flex-start;gap:.22rem;padding:.12rem .2rem .18rem;display:flex}@media (width<=900px){.attendants-detail-panel{grid-template-columns:7rem minmax(0,1fr)}}.tab-action-note{margin-top:.16rem;display:block}.tab-action-button-danger{background:var(--action-danger-bg);border-color:var(--action-danger-border);color:var(--action-danger-text)}.tab-message-warning{color:var(--theme-status-warning)}.tab-dual-list-grid{grid-template-columns:1fr auto 1fr;align-items:start;gap:.3rem;display:grid}.tab-dual-list-column{min-width:0}.tab-dual-list-box{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:var(--pick-list-min-height);max-height:var(--pick-list-max-height);overflow:auto}.tab-dual-list-item{border-bottom:1px solid var(--theme-border-default);color:var(--theme-text-primary);padding:.15rem .28rem;font-size:.66rem}.tab-dual-list-item:last-child{border-bottom:none}.tab-dual-list-empty{color:var(--theme-text-secondary);padding:.4rem .32rem;font-size:.65rem}.tab-dual-list-actions{min-height:var(--pick-list-min-height);align-content:center;gap:.2rem;display:grid}.tab-dual-list-actions .fui-Button{min-width:84px}.detail-status-strip{border-top:1px solid var(--theme-border-default);border-bottom:1px solid var(--theme-border-default);margin-top:.08rem}.detail-status-row{border-top:1px solid var(--theme-border-default);grid-template-columns:176px 1fr;align-items:center;gap:.26rem;padding:.16rem .24rem;display:grid}.detail-status-row:first-child{background:var(--theme-surface-selected);border-top:none}.detail-status-label{color:var(--theme-brand-primary);letter-spacing:.02em;font-size:.65rem}.detail-status-value{color:var(--theme-text-primary);font-size:.66rem}.detail-action-row{border-top:1px solid var(--theme-border-default);background:var(--theme-surface-panel);flex-wrap:nowrap;gap:.32rem;padding:.18rem 0;display:flex;overflow-x:auto}.detail-action-row .fui-Button{white-space:nowrap;flex:none;width:max-content}.detail-action-row>.detail-action-edge,.policies-editor-footer>.detail-action-edge{margin-inline-start:auto}.legacy-action-button{background:var(--action-apply-bg)!important;border-color:var(--action-apply-border)!important;color:var(--action-apply-text)!important}.module-workspace .fui-Button{border-radius:0;min-height:22px;font-size:.65rem;transition:transform .11s,box-shadow .11s}.action-button.action-button-refresh{background:var(--action-refresh-bg)!important;border-color:var(--action-refresh-border)!important;color:var(--action-refresh-text)!important}.action-button.action-button-apply{background:var(--action-apply-bg)!important;border-color:var(--action-apply-border)!important;color:var(--action-apply-text)!important}.action-button.action-button-cancel{background:var(--action-cancel-bg)!important;border-color:var(--action-cancel-border)!important;color:var(--action-cancel-text)!important}.action-button.action-button-danger{background:var(--action-danger-bg)!important;border-color:var(--action-danger-border)!important;color:var(--action-danger-text)!important}.action-button.action-button-neutral{background:var(--action-neutral-bg)!important;border-color:var(--action-neutral-border)!important;color:var(--action-neutral-text)!important}.action-button:disabled{filter:saturate(.35);opacity:.58}.legacy-attendant-actions .fui-Button{background:var(--action-apply-bg)!important;border-color:var(--action-apply-border)!important;color:var(--action-apply-text)!important}.pick-list{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:.24rem;display:grid}.pick-list-column{min-width:0}.pick-list-title{color:var(--theme-text-secondary);margin-bottom:.08rem;font-size:.58rem}.pick-list-box{min-height:var(--pick-list-min-height);max-height:var(--pick-list-max-height);border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);overflow:auto}.legacy-queue-agent-pick-list .pick-list-box,.legacy-queue-group-pick-list .pick-list-box{min-height:220px}.legacy-queue-agent-pick-list .pick-list-box,.legacy-queue-agent-pick-list .pick-list-actions{min-height:var(--pick-list-min-height);height:auto}.legacy-queue-agent-pick-list .pick-list-box{max-height:var(--pick-list-max-height)}.pick-list-item{border:0;border-bottom:1px solid var(--theme-border-default);text-align:left;cursor:pointer;width:100%;padding:.12rem .26rem;font-size:.63rem;display:block;background:var(--theme-surface-raised)!important;color:var(--theme-text-primary)!important}.pick-list-item:hover,.pick-list-item:focus-visible{outline:none;background:var(--theme-surface-hover)!important;color:var(--theme-text-primary)!important}.pick-list-item.is-selected{box-shadow:inset 3px 0 0 var(--theme-brand-primary);background:var(--theme-surface-selected)!important;color:var(--theme-text-primary)!important}.pick-list-item:disabled{cursor:default}.pick-list-empty{color:var(--theme-text-secondary);padding:.45rem .28rem;font-size:.63rem}.pick-list-actions{min-height:var(--pick-list-min-height);align-content:center;gap:.22rem;display:grid}.association-picker{gap:.1rem;max-height:12rem;display:grid;overflow:auto}.association-picker-item{border-bottom:1px solid var(--theme-border-default);background:var(--theme-surface-raised);min-height:1.35rem;color:var(--theme-text-primary);cursor:pointer;align-items:center;padding:.12rem .26rem;font-size:.63rem;display:flex}.association-picker-item:hover,.association-picker-item:focus-within{background:var(--theme-surface-hover);color:var(--theme-text-primary);outline:none}.association-picker-item.is-selected{background:var(--theme-surface-selected);color:var(--theme-text-primary);box-shadow:inset 3px 0 0 var(--theme-brand-primary)}.association-picker-item input{opacity:0;pointer-events:none;width:1px;height:1px;margin:-1px;position:absolute}.legacy-number-policy-grid{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);color:var(--theme-text-primary);margin-top:.5rem;font-size:.62rem}.legacy-number-policy-grid-title{color:var(--theme-brand-primary);border-bottom:1px solid var(--theme-border-default);padding:.2rem}.legacy-number-policy-row{border-bottom:1px solid var(--theme-border-default);grid-template-columns:1fr 1fr .7fr;gap:.25rem;padding:.14rem .25rem;display:grid}.legacy-number-policy-empty{color:var(--theme-text-secondary);padding:.35rem .25rem;font-style:italic}.legacy-number-tags-grid{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);color:var(--theme-text-primary);margin-top:.5rem;font-size:.62rem}.legacy-number-tag-row{border-bottom:1px solid var(--theme-border-default);padding:.14rem .25rem}.tenant-initializing-overlay{z-index:20;background:color-mix(in srgb, var(--theme-surface-page) 76%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;display:grid;position:absolute;inset:0}.app-content{position:relative}.tenant-initializing-card{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);width:min(420px,100% - 2rem);color:var(--theme-text-primary);text-align:center;box-shadow:var(--theme-shadow);gap:.55rem;padding:1rem 1.1rem;display:grid}.tenant-initializing-title{color:var(--theme-brand-secondary);font-size:.86rem;font-weight:700}.tenant-initializing-message{color:var(--theme-text-secondary);font-size:.68rem}.tenant-initializing-progress{color:var(--theme-brand-cyan);font-size:.66rem}.pick-list-multi-target{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1.55fr) auto minmax(0,1fr);align-items:stretch}.pick-list-multi-target>.pick-list-column:first-child{grid-row:1/span 2}.pick-list-multi-target>.pick-list-actions{grid-row:1/span 2;align-content:center}.module-workspace .fui-Button:hover{box-shadow:none;transform:none}.module-workspace .detail-action-row .fui-Button:nth-child(2){background:var(--action-queue-bg);border-color:var(--action-queue-border);color:var(--action-queue-text)}.module-workspace .detail-action-row .fui-Button:nth-child(3){background:var(--action-cancel-bg);border-color:var(--action-cancel-border);color:var(--action-cancel-text)}.module-workspace .module-panel-title,.module-workspace .selection-meta,.module-workspace .caption-muted{font-size:.68rem}.module-workspace .module-table{font-size:.78rem}.module-workspace .detail-title{font-size:.96rem}.module-workspace .detail-subtitle,.module-workspace .detail-label,.module-workspace .detail-value,.module-workspace .detail-status-label,.module-workspace .detail-status-value{font-size:.72rem}.module-workspace .urni-tablist .fui-Tab,.module-workspace .module-tabs .fui-Tab{font-size:.62rem}.module-workspace .fui-Button,.module-workspace .legacy-attendant-select,.module-workspace .legacy-attendant-input,.module-workspace .legacy-phone-select,.module-workspace .legacy-phone-input,.module-workspace .legacy-number-select,.module-workspace .legacy-number-input,.module-workspace .legacy-attendant-label,.module-workspace .legacy-phone-label,.module-workspace .legacy-number-label,.module-workspace .legacy-resource-phonevoice-label,.module-workspace .legacy-attendant-note,.module-workspace .legacy-number-note,.module-workspace .legacy-phone-note{font-size:.68rem}.module-workspace .fui-Divider{border-color:var(--theme-border-default)}.test-center-page{flex-direction:column;gap:.8rem;min-width:0;padding:.8rem;display:flex}.test-center-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:.65rem;display:grid}.test-center-card{border-radius:0;flex-direction:column;gap:.5rem;min-width:0;padding:.7rem;display:flex;overflow:visible;border:1px solid var(--theme-border-default)!important;background:var(--theme-surface-panel)!important;color:var(--theme-text-primary)!important}.test-center-card-heading{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.test-center-card h3{color:var(--theme-brand-primary);margin:0;font-size:.82rem}.test-center-card p{min-height:2.4rem;color:var(--theme-text-secondary);margin:0;font-size:.7rem;line-height:1.35}.test-center-fields{grid-template-columns:minmax(0,1fr);gap:.4rem;min-width:0;display:grid}.test-center-fields>.fui-Field,.test-center-fields>.fui-Field>.fui-Field__control,.test-center-fields .fui-Select,.test-center-fields .fui-Select__select,.test-center-fields .fui-Input,.test-center-fields .fui-Input__input{width:100%;min-width:0;max-width:100%}.test-center-selection-note{color:var(--theme-text-muted);font-size:.64rem}.test-center-result{border-left:2px solid var(--theme-border-strong);background:var(--theme-surface-raised);color:var(--theme-text-secondary);flex-direction:column;gap:.18rem;padding:.42rem;font-size:.68rem;display:flex}.test-center-result-pass{border-left-color:var(--theme-status-success);background:var(--theme-surface-selected)}.test-center-result-fail{border-left-color:var(--theme-status-danger);background:var(--action-danger-bg)}.test-center-result-warn{border-left-color:var(--theme-status-warning);background:color-mix(in srgb, var(--theme-status-warning) 16%, var(--theme-surface-panel))}.policies-normrules-form{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);box-sizing:border-box;flex:none;grid-template-rows:repeat(6,max-content);grid-template-columns:420px minmax(0,1fr);align-content:start;align-items:start;gap:.3rem .55rem;height:198px;max-height:198px;margin:.35rem 0 0;padding:.35rem;display:grid;position:relative}.policies-normrules-form>.policies-normrules-field,.policies-normrules-form>.policies-normrules-checkbox,.policies-normrules-form>.policies-normrules-form-actions{grid-column:1}.policies-normrules-toolbar{gap:.22rem;margin-top:.3rem;padding:.2rem 0;display:flex}.policies-normrules-field{color:var(--theme-text-primary);grid-template-columns:5.5rem 315px;align-items:center;gap:.25rem;font-size:.68rem;display:grid}.policies-normrules-field .policies-editor-input{width:315px;min-width:0;max-width:315px}.policies-normrules-checkbox{color:var(--theme-text-secondary);white-space:nowrap;grid-column:1;align-items:center;gap:.25rem;font-size:.68rem;display:flex}.policies-normrules-form-actions{grid-column:1;gap:.25rem;display:flex}.policies-normrules-test-result{color:var(--theme-brand-primary);grid-column:1/-1;font-family:Consolas,monospace;font-size:.68rem}.policies-normrules-analysis{box-sizing:border-box;background:0 0;border:0;flex-direction:column;gap:.18rem;width:calc(100% - 440px);min-width:0;height:178px;min-height:178px;max-height:178px;padding:.12rem;display:flex;position:absolute;top:.12rem;right:.12rem}.policies-normrules-analysis h4{color:var(--theme-brand-primary);margin:0;font-size:.68rem;font-weight:600}.policies-normrules-analysis pre{height:88px;max-height:88px;color:var(--theme-text-secondary);white-space:pre;scrollbar-width:thin;scrollbar-color:var(--theme-border-strong) var(--theme-surface-panel);flex:0 0 88px;margin:0;font-family:Consolas,monospace;font-size:.65rem;overflow:auto}.policies-normrules-analysis-label,.policies-normrules-analysis-help{color:var(--theme-text-secondary);font-family:Consolas,monospace;font-size:.65rem}.policies-normrules-analysis-label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem;display:grid}.policies-normrules-analysis-help{min-height:2.2rem;color:var(--theme-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.policies-normrules-test-match{color:var(--theme-status-success)}.policies-normrules-test-no-match{color:var(--theme-status-warning)}.policies-normrules-test-invalid{color:var(--theme-status-danger)}.policies-normrules-edit{color:var(--theme-brand-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.policies-normrules-edit.is-selected{color:var(--theme-text-primary);text-decoration:none}.policies-normrules-grid tbody tr{cursor:pointer}.policies-normrules-grid tbody tr:hover{background:var(--theme-surface-hover)}.policies-normrules-grid tbody tr.is-selected{background:var(--theme-surface-selected);color:var(--theme-text-primary);box-shadow:inset 3px 0 0 var(--theme-brand-primary)}.policy-action-add,.policy-action-save{border-color:var(--action-apply-border)!important;color:var(--action-apply-text)!important}.policy-action-edit,.policy-action-cancel,.policy-action-test{border-color:var(--action-queue-border)!important;color:var(--action-queue-text)!important}.policy-action-delete{border-color:var(--action-danger-border)!important;color:var(--action-danger-text)!important}.module-workspace .attendants-detail-panel>.module-tabs{background:var(--theme-surface-page)!important;border:0!important;gap:.08rem!important;padding:.12rem 0!important}.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab,.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab:not([aria-selected=true]),.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab:not([aria-selected=true]):hover{background:var(--theme-surface-page)!important;box-shadow:none!important;color:var(--theme-text-secondary)!important;border:0!important;border-left:2px solid #0000!important;border-radius:0!important;padding:.28rem .35rem!important}.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab[aria-selected=true],.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab[aria-selected=true]:hover{border:0!important;border-left:2px solid var(--theme-brand-primary)!important;background:var(--theme-surface-selected)!important;box-shadow:none!important;color:var(--theme-brand-primary)!important;border-radius:0!important}.module-workspace .attendants-detail-panel>.detail-tab-content-block{background:var(--theme-surface-panel)!important;border:0!important;padding:0!important}.metrics-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.metric-card,.status-banner,.workspace-note,.form-card,.json-panel{background:var(--urni-surface);border:1px solid var(--urni-border);box-shadow:var(--urni-shadow)}.metric-value{font-size:1.4rem;font-weight:700}.status-banner-row{align-items:center;gap:.5rem;display:flex}.filter-row,.action-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.results-table{background:var(--urni-surface);border:1px solid var(--urni-border);box-shadow:var(--urni-shadow);border-radius:10px}.results-table .fui-TableHeaderCell,.results-table .fui-TableCell{background-color:var(--urni-surface);border-color:var(--urni-border);color:var(--urni-text)!important}.results-table .fui-TableHeaderCell{font-weight:700;color:var(--theme-text-primary)!important}.results-table .fui-TableRow:nth-child(2n) .fui-TableCell{background-color:var(--theme-surface-raised)}.results-table .fui-TableRow:hover .fui-TableCell,.results-table .fui-TableRow:focus-within .fui-TableCell{background-color:var(--theme-surface-hover);color:var(--theme-text-primary)!important}.json-content{background:var(--theme-surface-panel);color:var(--theme-text-primary);border-radius:8px;margin:0;padding:.75rem;font-family:Consolas,Cascadia Code,monospace;font-size:.82rem;overflow-x:auto}.auth-page{background:linear-gradient(140deg, var(--theme-surface-page) 0%, var(--theme-surface-panel) 52%, var(--theme-surface-raised) 100%);place-items:center;min-height:100vh;padding:1rem;display:grid}.auth-card{border:1px solid var(--urni-border);width:min(520px,100%);box-shadow:var(--urni-shadow);gap:.75rem;display:grid}.auth-card--ct{background:var(--theme-surface-panel);border-color:var(--theme-border-default);box-shadow:var(--theme-shadow);border-radius:12px;gap:.9rem}.auth-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--urni-accent-2);font-size:.76rem;font-weight:700}.auth-message{color:var(--theme-text-secondary);line-height:1.5}.auth-trust-row{color:var(--urni-accent-2);align-items:center;gap:.45rem;display:flex}.auth-trust-row svg{color:var(--urni-accent)}.auth-meta-grid{gap:.25rem;display:grid}.auth-account-panel{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);border-radius:8px;gap:.2rem;padding:.6rem .7rem;display:grid}.auth-helper{color:var(--theme-text-muted)}.auth-progress-panel{border:1px solid var(--theme-border-default);background:var(--theme-surface-raised);color:var(--theme-text-secondary);border-radius:8px;align-items:center;gap:.45rem;padding:.55rem .7rem;display:flex}.auth-spinner{animation:1s linear infinite auth-spin}@keyframes auth-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-signin-button{background:var(--theme-action-primary-bg);border-color:#0000;margin-top:.25rem}.auth-signin-button:hover{background:var(--theme-surface-hover)}@media (width<=980px){.app-shell{grid-template-columns:1fr}.app-nav{border-right:none;border-bottom:1px solid var(--urni-border)}.app-content{grid-template-rows:auto 1fr}.workspace-command-right{display:none}.module-body-grid{grid-template-columns:1fr}.module-header-bar{flex-direction:column;align-items:flex-start;gap:.45rem}.module-command-strip{flex-wrap:wrap}.module-table-wrap{height:300px}.module-header-meta{flex-wrap:wrap}.holiday-workspace-grid{grid-template-rows:minmax(180px,38%) minmax(0,1fr);grid-template-columns:1fr}.holiday-list-panel{border-right:none;border-bottom:1px solid var(--theme-border-default)}.holiday-list-table-wrap{height:calc(100% - 2.2rem)}.holiday-template-row,.holiday-range-editor{flex-wrap:wrap;align-items:stretch}.holiday-template-row select,.holiday-range-editor label{flex:1;min-width:12rem}.detail-field-row,.legacy-phone-row{grid-template-columns:1fr}.legacy-phone-label{justify-self:start}.legacy-phone-input-wrap{flex-direction:column;align-items:stretch}.legacy-phone-select{width:100%}.tab-dual-list-grid{grid-template-columns:1fr}.tab-dual-list-actions{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}}html[data-urni-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-urni-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body,button,input,select,textarea{font-family:Arial,sans-serif}.app-nav,.app-content,.module-workspace,.module-panel,.module-list-panel,.module-detail-panel,.legacy-attendant-panel,.module-header-bar,.workspace-command-bar{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}.app-nav{box-shadow:inset -1px 0 0 var(--urni-border)}.app-content,.module-workspace{background:var(--urni-bg)!important}.detail-tab-content-block,.attendants-detail-panel>.detail-tab-content-block,.module-workspace .attendants-detail-panel>.detail-tab-content-block{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}.module-workspace .attendants-detail-panel>.module-tabs,.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab,.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab:not([aria-selected=true]),.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab:not([aria-selected=true]):hover{background:var(--urni-surface)!important;color:var(--urni-muted)!important;border-color:var(--urni-border)!important}.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab[aria-selected=true],.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab[aria-selected=true]:hover{background:color-mix(in srgb, var(--urni-accent) 16%, var(--urni-surface))!important;color:var(--urni-accent)!important;border-left-color:var(--urni-accent)!important}.module-workspace .attendants-detail-panel>.module-tabs .fui-Tab:hover{background:color-mix(in srgb, var(--urni-accent-cyan) 12%, var(--urni-surface))!important;color:var(--urni-accent-cyan)!important}html[data-urni-theme=light] .fui-FluentProvider,html[data-urni-theme=light] .app-shell,html[data-urni-theme=light] .app-content,html[data-urni-theme=light] .page-grid{background:var(--urni-bg)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .policies-workspace,html[data-urni-theme=light] .policies-tree-shell,html[data-urni-theme=light] .policies-editor-body,html[data-urni-theme=light] .policies-editor-panel,html[data-urni-theme=light] .routing-workspace,html[data-urni-theme=light] .routing-tree-shell,html[data-urni-theme=light] .routing-editor-body,html[data-urni-theme=light] .routing-mutation-panel,html[data-urni-theme=light] .holiday-list-panel,html[data-urni-theme=light] .holiday-editor-panel,html[data-urni-theme=light] .holiday-page-header,html[data-urni-theme=light] .holiday-panel-toolbar,html[data-urni-theme=light] .holiday-editor-header,html[data-urni-theme=light] .holiday-editor-footer,html[data-urni-theme=light] .lis-header,html[data-urni-theme=light] .ps-console-output,html[data-urni-theme=light] .ps-console-panel,html[data-urni-theme=light] .search-call-flow-section,html[data-urni-theme=light] .search-call-flow-tree,html[data-urni-theme=light] .search-tenant-cluster,html[data-urni-theme=light] .search-intelligence-panel{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .policies-editor-body,html[data-urni-theme=light] .routing-editor-body,html[data-urni-theme=light] .search-call-flow-tree,html[data-urni-theme=light] .ps-console-output{background:var(--urni-surface-raised)!important}html[data-urni-theme=light] .policies-workspace,html[data-urni-theme=light] .routing-workspace,html[data-urni-theme=light] .holiday-workspace,html[data-urni-theme=light] .lis-portal{background:var(--urni-bg)!important}html[data-urni-theme=light] .policies-workspace *,html[data-urni-theme=light] .routing-workspace *,html[data-urni-theme=light] .holiday-workspace *,html[data-urni-theme=light] .lis-portal *,html[data-urni-theme=light] .ps-console-panel *{border-color:var(--urni-border)}html[data-urni-theme=light] .policies-workspace h1,html[data-urni-theme=light] .policies-workspace h2,html[data-urni-theme=light] .policies-workspace h3,html[data-urni-theme=light] .routing-workspace h1,html[data-urni-theme=light] .routing-workspace h2,html[data-urni-theme=light] .routing-workspace h3,html[data-urni-theme=light] .holiday-workspace h1,html[data-urni-theme=light] .holiday-workspace h2,html[data-urni-theme=light] .holiday-workspace h3,html[data-urni-theme=light] .lis-portal h1,html[data-urni-theme=light] .lis-portal h2,html[data-urni-theme=light] .lis-portal h3{color:var(--urni-accent)!important}html[data-urni-theme=light] .policies-workspace p,html[data-urni-theme=light] .policies-workspace span,html[data-urni-theme=light] .routing-workspace p,html[data-urni-theme=light] .routing-workspace span,html[data-urni-theme=light] .holiday-workspace p,html[data-urni-theme=light] .holiday-workspace span,html[data-urni-theme=light] .lis-portal p,html[data-urni-theme=light] .lis-portal span,html[data-urni-theme=light] .ps-console-panel{color:var(--urni-text)}html[data-urni-theme=light] .routing-mutation-controls input,html[data-urni-theme=light] .routing-mutation-controls select,html[data-urni-theme=light] .search-call-flow-section input,html[data-urni-theme=light] .search-call-flow-section select,html[data-urni-theme=light] .search-call-flow-section textarea{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .fui-Card,html[data-urni-theme=light] .fui-Table,html[data-urni-theme=light] .fui-TableHeaderCell,html[data-urni-theme=light] .fui-TableCell{color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .fui-Card{background:var(--urni-surface)!important}html[data-urni-theme=light] .fui-Table,html[data-urni-theme=light] .fui-TableHeaderCell{background:var(--urni-surface-raised)!important}html[data-urni-theme=light] .policies-editor-control-group,html[data-urni-theme=light] .policies-editor-additional-group,html[data-urni-theme=light] .policies-editor-radio-group-box,html[data-urni-theme=light] .admin-settings-page .admin-settings-role-group,html[data-urni-theme=light] .legacy-phone-panel,html[data-urni-theme=light] .legacy-resource-phonevoice-panel,html[data-urni-theme=light] .legacy-number-panel,html[data-urni-theme=light] .legacy-attendant-panel,html[data-urni-theme=light] .legacy-assigned-lines-panel{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .policies-editor-control-group legend,html[data-urni-theme=light] .policies-editor-group-title,html[data-urni-theme=light] .admin-settings-page .admin-settings-role-group label,html[data-urni-theme=light] .legacy-phone-panel label,html[data-urni-theme=light] .legacy-resource-phonevoice-panel label,html[data-urni-theme=light] .legacy-number-panel label,html[data-urni-theme=light] .legacy-attendant-panel label{color:var(--urni-text)!important}html[data-urni-theme=light] .admin-settings-page .fui-Select,html[data-urni-theme=light] .admin-settings-page .fui-Select__select,html[data-urni-theme=light] .admin-settings-page select,html[data-urni-theme=light] .admin-settings-page .fui-Input,html[data-urni-theme=light] .admin-settings-page .fui-Input__input,html[data-urni-theme=light] .admin-settings-page input,html[data-urni-theme=light] .admin-settings-page .admin-settings-role-group{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .admin-settings-page option{background-color:var(--urni-surface-raised)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .admin-settings-page h1,html[data-urni-theme=light] .admin-settings-page h2,html[data-urni-theme=light] .admin-settings-page h3,html[data-urni-theme=light] .admin-settings-page h4,html[data-urni-theme=light] .admin-settings-page .fui-Field__label,html[data-urni-theme=light] .admin-settings-page .fui-Checkbox__label,html[data-urni-theme=light] .admin-settings-page .fui-Radio__label{color:var(--urni-text)!important}html[data-urni-theme=light] .fui-DialogSurface,html[data-urni-theme=light] .fui-DialogBody,html[data-urni-theme=light] .fui-DialogContent,html[data-urni-theme=light] .fui-DialogActions,html[data-urni-theme=light] .fui-MenuPopover,html[data-urni-theme=light] .fui-MenuList,html[data-urni-theme=light] [role=dialog],html[data-urni-theme=light] [role=listbox],html[data-urni-theme=light] [role=presentation]>[role=listbox]{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important;box-shadow:var(--urni-shadow)!important}html[data-urni-theme=light] .fui-Option,html[data-urni-theme=light] [role=option],html[data-urni-theme=light] [role=menuitem]{color:var(--urni-text)!important;background:0 0!important}html[data-urni-theme=light] .fui-Option:hover,html[data-urni-theme=light] .fui-Option[aria-selected=true],html[data-urni-theme=light] [role=option]:hover,html[data-urni-theme=light] [role=option][aria-selected=true],html[data-urni-theme=light] [role=menuitem]:hover{background:color-mix(in srgb, var(--urni-accent) 14%, var(--urni-surface-raised))!important;color:var(--urni-text)!important}html[data-urni-theme=light] .fui-Combobox,html[data-urni-theme=light] .fui-Combobox__input,html[data-urni-theme=light] .fui-Input,html[data-urni-theme=light] .fui-Input__input,html[data-urni-theme=light] .fui-Select,html[data-urni-theme=light] .fui-Select__select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .pick-list-box,html[data-urni-theme=light] .pick-list-actions,html[data-urni-theme=light] .tab-dual-list-box,html[data-urni-theme=light] .legacy-queue-media-group,html[data-urni-theme=light] .legacy-attendant-cf-settings-grid,html[data-urni-theme=light] .legacy-attendant-cf-greeting-detail,html[data-urni-theme=light] .legacy-attendant-cf-top-greeting,html[data-urni-theme=light] .legacy-attendant-redirect-panel,html[data-urni-theme=light] .legacy-attendant-cf-greeting-block,html[data-urni-theme=light] .legacy-attendant-cf-audio-strip,html[data-urni-theme=light] .legacy-attendant-cf-grid,html[data-urni-theme=light] .legacy-attendant-cf-edit-grid,html[data-urni-theme=light] .legacy-attendant-cf-editor-actions,html[data-urni-theme=light] .routing-tree-shell,html[data-urni-theme=light] .routing-tree-list,html[data-urni-theme=light] .routing-editor-body,html[data-urni-theme=light] .routing-special-list,html[data-urni-theme=light] .routing-phone-view,html[data-urni-theme=light] .routing-phone-table,html[data-urni-theme=light] .routing-orphan-section,html[data-urni-theme=light] .pick-list-item,html[data-urni-theme=light] .tab-dual-list-item,html[data-urni-theme=light] .legacy-attendant-cf-grid tbody tr,html[data-urni-theme=light] .routing-kind-button,html[data-urni-theme=light] .routing-leaf-button,html[data-urni-theme=light] .routing-special-item,html[data-urni-theme=light] .routing-orphan-values span{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .pick-list-item:hover,html[data-urni-theme=light] .pick-list-item:focus-visible,html[data-urni-theme=light] .pick-list-item.is-selected,html[data-urni-theme=light] .tab-dual-list-item:hover,html[data-urni-theme=light] .legacy-attendant-cf-grid tbody tr:hover,html[data-urni-theme=light] .legacy-attendant-cf-grid tbody tr.is-selected,html[data-urni-theme=light] .routing-kind-button:hover,html[data-urni-theme=light] .routing-leaf-button:hover,html[data-urni-theme=light] .routing-leaf-button.is-selected{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .pick-list-title,html[data-urni-theme=light] .pick-list-empty,html[data-urni-theme=light] .tab-dual-list-empty,html[data-urni-theme=light] .legacy-attendant-cf-grid-empty,html[data-urni-theme=light] .routing-tree-title,html[data-urni-theme=light] .routing-tree-meta,html[data-urni-theme=light] .routing-leaf-meta,html[data-urni-theme=light] .routing-empty-state{color:var(--urni-muted)!important}html[data-urni-theme=light] .legacy-attendant-cf-grid thead th,html[data-urni-theme=light] .routing-phone-table th,html[data-urni-theme=light] .routing-phone-table thead,html[data-urni-theme=light] .routing-tree-header,html[data-urni-theme=light] .routing-editor-header{background:var(--urni-surface)!important;color:var(--urni-accent)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .legacy-attendant-cf-textarea,html[data-urni-theme=light] .legacy-attendant-cf-top-greeting,html[data-urni-theme=light] .routing-tree-search,html[data-urni-theme=light] .routing-mutation-controls input,html[data-urni-theme=light] .routing-mutation-controls select,html[data-urni-theme=light] .urni-audio-manager-selected .urni-audio-manager-file-name,html[data-urni-theme=light] .urni-audio-manager-list,html[data-urni-theme=light] .urni-audio-manager-dialog,html[data-urni-theme=light] .urni-audio-manager-table-header,html[data-urni-theme=light] .urni-audio-manager-row{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .urni-audio-manager-dialog-header,html[data-urni-theme=light] .urni-audio-manager-table-header{background:var(--urni-surface)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .urni-audio-manager-row:hover,html[data-urni-theme=light] .urni-audio-manager-row.is-selected{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important}html[data-urni-theme=light] .urni-audio-manager-row.is-marked-for-deletion{background:var(--action-danger-bg)!important;color:var(--theme-status-warning)!important}html[data-urni-theme=light] .urni-audio-manager-close,html[data-urni-theme=light] .urni-audio-manager-help,html[data-urni-theme=light] .urni-audio-manager-dialog-status,html[data-urni-theme=light] .urni-audio-manager-empty,html[data-urni-theme=light] .urni-audio-manager-status,html[data-urni-theme=light] .urni-audio-manager-file-id{color:var(--urni-muted)!important}html[data-urni-theme=light] .tenant-connection-group{background:var(--urni-surface-raised)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .file-menu-trigger,html[data-urni-theme=light] .storage-data-menu-trigger,html[data-urni-theme=light] .workspace-command-right .report-bug-button,html[data-urni-theme=light] .account-menu-trigger{background:var(--urni-surface-raised)!important;border-color:var(--urni-accent-2)!important;color:var(--urni-accent-2)!important}html[data-urni-theme=light] .file-menu-trigger:hover,html[data-urni-theme=light] .file-menu-trigger:focus-visible,html[data-urni-theme=light] .storage-data-menu-trigger:hover,html[data-urni-theme=light] .storage-data-menu-trigger:focus-visible,html[data-urni-theme=light] .workspace-command-right .report-bug-button:hover,html[data-urni-theme=light] .workspace-command-right .report-bug-button:focus-visible,html[data-urni-theme=light] .account-menu-trigger:hover,html[data-urni-theme=light] .account-menu-trigger:focus-visible{background:color-mix(in srgb, var(--urni-accent-2) 10%, var(--urni-surface-raised))!important;border-color:var(--urni-accent-cyan)!important;color:var(--urni-accent-2)!important}html[data-urni-theme=light] .workspace-command-right .queue-action-widget .fui-Badge,html[data-urni-theme=light] .workspace-command-right .change-queue-widget .fui-Badge,html[data-urni-theme=light] .workspace-command-right .verify-queue-widget .fui-Badge{background:var(--urni-surface-raised)!important;border:1px solid var(--urni-border)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .workspace-command-right .change-queue-widget .fui-Badge{border-color:var(--urni-accent-3)!important;color:var(--theme-status-success)!important}html[data-urni-theme=light] .workspace-command-right .verify-queue-widget .fui-Badge{border-color:var(--urni-accent-2)!important;color:var(--urni-accent-2)!important}html[data-urni-theme=light] .file-menu-popover,html[data-urni-theme=light] .storage-data-menu-popover,html[data-urni-theme=light] .account-menu-panel{background:var(--urni-surface-raised)!important;border-color:var(--urni-border)!important;color:var(--urni-text)!important;box-shadow:var(--urni-shadow)!important}html[data-urni-theme=light] .file-menu-popover [role=menuitem],html[data-urni-theme=light] .storage-data-menu-popover [role=menuitem],html[data-urni-theme=light] .account-menu-panel button{color:var(--urni-text)!important}html[data-urni-theme=light] .file-menu-popover [role=menuitem]:hover,html[data-urni-theme=light] .storage-data-menu-popover [role=menuitem]:hover,html[data-urni-theme=light] .account-menu-panel button:hover{background:color-mix(in srgb, var(--urni-accent) 14%, var(--urni-surface-raised))!important;color:var(--urni-text)!important}.workspace-command-bar,.module-header-bar{box-shadow:0 1px 0 var(--urni-border)}.app-nav .fui-NavDrawer,.app-nav .fui-NavDrawerBody{background:0 0!important}.app-nav .fui-NavItem,.app-nav .fui-NavItem .fui-NavItem__content,.app-nav .fui-NavItem .fui-NavItem__value{color:var(--urni-muted)!important}.app-nav .fui-NavItem:hover,.app-nav .fui-NavItem[aria-current=page]{background:color-mix(in srgb, var(--urni-accent) 14%, transparent)!important;color:var(--urni-text)!important}.app-nav .fui-NavItem[aria-current=page]{box-shadow:inset 2px 0 0 var(--urni-accent);border-left-color:var(--urni-accent)!important}.brand-panel,.brand-copy:before{border-color:var(--urni-border)}.brand-kicker{color:var(--urni-muted)!important}.brand-title,.workspace-menu-label,.workspace-menu-trigger,.tenant-connection-group,.module-title,.module-panel-title,.detail-title,.detail-label,.detail-value,.legacy-attendant-label,.legacy-attendant-checkbox-row,.legacy-attendant-note,.selection-meta,.caption-muted{color:var(--urni-text)!important}.workspace-divider,.module-list-footer-bar,.module-list-lifecycle-top{border-color:var(--urni-border)!important}.module-table-wrap,.results-table,.module-table,.module-table-header .fui-Input,.results-table-header .fui-Input,.module-empty-state,.metric-card,.status-banner,.workspace-note,.form-card,.json-panel{box-shadow:none;background:var(--urni-surface-raised)!important;border-color:var(--urni-border)!important;color:var(--urni-text)!important}.module-table th,.results-table .fui-TableHeaderCell{background:var(--urni-surface-raised)!important;color:var(--urni-accent)!important;border-color:var(--urni-border)!important}.module-table td,.results-table .fui-TableCell{color:var(--urni-text)!important;border-color:var(--urni-border)!important}.module-table tbody tr:nth-child(2n):not(.is-selected),.results-table .fui-TableRow:nth-child(2n) .fui-TableCell{background:var(--urni-surface)!important}.module-table tbody tr:hover,.results-table .fui-TableRow:hover .fui-TableCell,.results-table .fui-TableRow:focus-within .fui-TableCell{background:color-mix(in srgb, var(--urni-accent-2) 12%, var(--urni-surface))!important}.module-table tbody tr.is-selected,.module-table tbody tr.is-selected td,.module-list-collapsed-item.is-selected{box-shadow:inset 2px 0 0 var(--urni-accent);background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface))!important;border-color:var(--urni-accent)!important;color:var(--urni-text)!important}.module-table-header .fui-Input,.results-table-header .fui-Input,.legacy-attendant-input,.legacy-attendant-select,.legacy-phone-input,.legacy-phone-select,.legacy-number-input,.legacy-number-select,.tenant-select{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}.module-table-header .fui-Input__input,.results-table-header .fui-Input__input,.legacy-attendant-input::placeholder,.legacy-phone-input::placeholder,.legacy-number-input::placeholder{color:var(--urni-muted)!important}.module-table-header .fui-Input:focus-within,.results-table-header .fui-Input:focus-within,.legacy-attendant-input:focus,.legacy-attendant-select:focus,.legacy-phone-input:focus,.legacy-phone-select:focus,.legacy-number-input:focus,.legacy-number-select:focus,.tenant-select:focus{outline:none;border-color:var(--urni-accent-cyan)!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--urni-accent-cyan) 28%, transparent)!important}.module-command-strip .fui-Button,.detail-action-row .fui-Button,.legacy-attendant-actions .fui-Button,.module-workspace .fui-Button{border-color:var(--action-neutral-border)!important;background:var(--action-neutral-bg)!important;color:var(--action-neutral-text)!important}.module-command-strip .fui-Button:hover,.detail-action-row .fui-Button:hover,.legacy-attendant-actions .fui-Button:hover,.module-workspace .fui-Button:hover{border-color:var(--urni-accent-cyan)!important;background:color-mix(in srgb, var(--urni-accent-cyan) 15%, var(--action-neutral-bg))!important;color:var(--urni-text)!important}.action-button.action-button-apply,.legacy-action-button{background:var(--action-apply-bg)!important;border-color:var(--action-apply-border)!important;color:var(--action-apply-text)!important}.action-button.action-button-queue{background:var(--action-queue-bg)!important;border-color:var(--action-queue-border)!important;color:var(--action-queue-text)!important}.action-button.action-button-danger,.tab-action-button-danger{background:var(--action-danger-bg)!important;border-color:var(--action-danger-border)!important;color:var(--action-danger-text)!important}.fui-Tab[aria-selected=true],.module-tabs .fui-Tab[aria-selected=true],.urni-tablist .fui-Tab[aria-selected=true]{color:var(--urni-accent)!important;border-color:var(--urni-accent)!important}.fui-Tab:hover,.module-tabs .fui-Tab:hover,.urni-tablist .fui-Tab:hover{color:var(--urni-accent-cyan)!important}.legacy-attendant-status-success,.legacy-attendant-status-info,.search-intel-line-ok{color:var(--urni-accent-3)!important}.legacy-attendant-status-warning,.search-intel-line-warn{color:var(--urni-accent-cyan)!important}.status-banner,.status-banner-row{accent-color:var(--urni-accent)}.auth-page{background:var(--urni-bg)!important;color:var(--urni-text)!important}.auth-card,.auth-card--ct,.auth-account-panel,.auth-progress-panel{background:var(--urni-surface)!important;border-color:var(--urni-border)!important;color:var(--urni-text)!important;box-shadow:var(--urni-shadow)!important}.auth-eyebrow,.auth-trust-row,.auth-trust-row svg{color:var(--urni-accent-2)!important}.auth-signin-button{background:var(--urni-accent-2)!important;border-color:var(--urni-accent-2)!important;color:var(--theme-action-on-accent)!important}.auth-signin-button:hover{background:var(--urni-accent)!important;border-color:var(--urni-accent)!important;color:var(--theme-text-primary)!important}html[data-urni-theme=light] .command-hover-panel,html[data-urni-theme=light] .queue-hover-panel,html[data-urni-theme=light] .change-queue-hover-panel,html[data-urni-theme=light] .verify-queue-hover-panel,html[data-urni-theme=light] .bug-hover-panel,html[data-urni-theme=light] .token-hover-panel,html[data-urni-theme=light] .account-menu-panel{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important;box-shadow:var(--urni-shadow)!important}html[data-urni-theme=light] .command-hover-panel .fui-Button,html[data-urni-theme=light] .account-menu-panel .fui-Button,html[data-urni-theme=light] .change-queue-hover-panel .fui-Button,html[data-urni-theme=light] .verify-queue-hover-panel .fui-Button,html[data-urni-theme=light] .bug-hover-panel .fui-Button{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .command-hover-panel .fui-Button:hover,html[data-urni-theme=light] .command-hover-panel .fui-Button:focus-visible,html[data-urni-theme=light] .account-menu-panel .fui-Button:hover,html[data-urni-theme=light] .account-menu-panel .fui-Button:focus-visible,html[data-urni-theme=light] .change-queue-hover-panel .fui-Button:hover,html[data-urni-theme=light] .verify-queue-hover-panel .fui-Button:hover,html[data-urni-theme=light] .bug-hover-panel .fui-Button:hover{background:color-mix(in srgb, var(--urni-accent) 14%, var(--urni-surface))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .collapse-toggle-button,html[data-urni-theme=light] .nav-collapse-button,html[data-urni-theme=light] .module-command-strip .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .detail-action-row .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .module-list-footer-bar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger){background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .collapse-toggle-button:hover,html[data-urni-theme=light] .nav-collapse-button:hover,html[data-urni-theme=light] .module-command-strip .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme=light] .detail-action-row .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme=light] .module-list-footer-bar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover{background:color-mix(in srgb, var(--urni-accent-2) 10%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent-2)!important}html[data-urni-theme=light] .urni-tablist,html[data-urni-theme=light] .module-tabs,html[data-urni-theme=light] .legacy-attendant-cf-subtabs,html[data-urni-theme=light] .queue-primary-subtabs,html[data-urni-theme=light] .queue-general-subtabs,html[data-urni-theme=light] .legacy-attendant-after-hours-subtabs,html[data-urni-theme=light] .attendants-detail-panel>.module-tabs{background:var(--urni-surface)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .urni-tablist .fui-Tab,html[data-urni-theme=light] .module-tabs .fui-Tab,html[data-urni-theme=light] .legacy-attendant-cf-subtab,html[data-urni-theme=light] .queue-primary-subtabs .legacy-attendant-cf-subtab,html[data-urni-theme=light] .queue-general-subtabs .legacy-attendant-cf-subtab{background:var(--urni-surface)!important;color:var(--urni-muted)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .urni-tablist .fui-Tab[aria-selected=true],html[data-urni-theme=light] .module-tabs .fui-Tab[aria-selected=true],html[data-urni-theme=light] .legacy-attendant-cf-subtab.is-active,html[data-urni-theme=light] .queue-primary-subtabs .legacy-attendant-cf-subtab.is-active,html[data-urni-theme=light] .queue-general-subtabs .legacy-attendant-cf-subtab.is-active{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface))!important;color:var(--urni-accent)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .module-table,html[data-urni-theme=light] .module-table th,html[data-urni-theme=light] .module-table td,html[data-urni-theme=light] .results-table,html[data-urni-theme=light] .results-table .fui-TableHeaderCell,html[data-urni-theme=light] .results-table .fui-TableCell,html[data-urni-theme=light] .lis-portal .module-table,html[data-urni-theme=light] .lis-portal .module-table th,html[data-urni-theme=light] .lis-portal .module-table td,html[data-urni-theme=light] .routing-phone-table,html[data-urni-theme=light] .routing-phone-table th,html[data-urni-theme=light] .routing-phone-table td,html[data-urni-theme=light] .legacy-attendant-cf-grid,html[data-urni-theme=light] .legacy-attendant-cf-grid th,html[data-urni-theme=light] .legacy-attendant-cf-grid td{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .module-table th,html[data-urni-theme=light] .results-table .fui-TableHeaderCell,html[data-urni-theme=light] .routing-phone-table th,html[data-urni-theme=light] .legacy-attendant-cf-grid thead th{background:var(--urni-surface)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .legacy-attendant-cf-grid tbody tr:nth-child(2n){background:color-mix(in srgb, var(--urni-bg) 55%, var(--urni-surface))!important}html[data-urni-theme=light] .tab-dual-list-box,html[data-urni-theme=light] .tab-dual-list-item,html[data-urni-theme=light] .multi-target-pick-list,html[data-urni-theme=light] .legacy-attendant-cf-editor,html[data-urni-theme=light] .legacy-attendant-cf-pane,html[data-urni-theme=light] .legacy-attendant-cf-settings-grid,html[data-urni-theme=light] .legacy-attendant-cf-greeting-detail,html[data-urni-theme=light] .legacy-attendant-cf-greeting-block,html[data-urni-theme=light] .legacy-attendant-cf-audio-strip,html[data-urni-theme=light] .legacy-attendant-cf-edit-grid,html[data-urni-theme=light] .legacy-attendant-cf-editor-actions{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .tab-dual-list-item:hover,html[data-urni-theme=light] .legacy-attendant-cf-grid tbody tr:hover,html[data-urni-theme=light] .legacy-attendant-cf-grid tbody tr.is-selected{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .policies-editor-control-group,html[data-urni-theme=light] .policies-editor-field,html[data-urni-theme=light] .policies-editor-field.is-boolean,html[data-urni-theme=light] .policies-editor-field.is-radio,html[data-urni-theme=light] .routing-editor-body,html[data-urni-theme=light] .routing-mutation-panel,html[data-urni-theme=light] .routing-special-list,html[data-urni-theme=light] .routing-orphan-section,html[data-urni-theme=light] .urni-audio-manager-dialog,html[data-urni-theme=light] .urni-audio-manager-list,html[data-urni-theme=light] .urni-audio-manager-row,html[data-urni-theme=light] .urni-audio-manager-table-header,html[data-urni-theme=light] .urni-audio-manager-selected .urni-audio-manager-file-name,html[data-urni-theme=light] .search-call-flow-section,html[data-urni-theme=light] .search-call-flow-tree,html[data-urni-theme=light] .search-tenant-cluster,html[data-urni-theme=light] .search-intelligence-results,html[data-urni-theme=light] .search-intelligence-results>div,html[data-urni-theme=light] .search-intel-lines{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-panel,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-call-flow-panel,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-pane,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-editor,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-settings-grid,html[data-urni-theme=light] .attendants-detail-panel .after-hours-call-flow-surface,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-authorized-users,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-after-hours-subtabs,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-subtabs{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-settings-grid,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-grid,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-edit-grid,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-editor-actions,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-authorized-users [role=listbox],html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-authorized-users .pick-list-box,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-grid th,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-grid td,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-grid tbody tr,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-authorized-users .pick-list-item{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-grid thead th,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-grid tbody tr:hover,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-cf-grid tbody tr.is-selected,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-authorized-users .pick-list-item:hover,html[data-urni-theme=light] .attendants-detail-panel .legacy-attendant-authorized-users .pick-list-item.is-selected{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .attendants-detail-panel .detail-action-row,html[data-urni-theme=light] .module-workspace .detail-action-row{background:var(--urni-surface)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .module-workspace .detail-action-row .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .module-workspace .module-command-strip .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .module-workspace .module-list-footer-bar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .legacy-assigned-lines-panel,html[data-urni-theme=light] .legacy-assigned-lines-grid,html[data-urni-theme=light] .legacy-assigned-lines-grid th,html[data-urni-theme=light] .legacy-assigned-lines-grid td,html[data-urni-theme=light] .legacy-resource-phonevoice-panel,html[data-urni-theme=light] .legacy-resource-phonevoice-select,html[data-urni-theme=light] .legacy-number-panel,html[data-urni-theme=light] .legacy-number-select,html[data-urni-theme=light] .legacy-number-input,html[data-urni-theme=light] .legacy-number-policy-grid,html[data-urni-theme=light] .legacy-number-tags-grid,html[data-urni-theme=light] .legacy-number-policy-row,html[data-urni-theme=light] .legacy-number-tag-row{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .legacy-assigned-lines-grid th,html[data-urni-theme=light] .legacy-number-policy-grid-title{background:var(--urni-surface)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .routing-workspace,html[data-urni-theme=light] .routing-workspace .routing-tree-shell,html[data-urni-theme=light] .routing-workspace .routing-editor-shell,html[data-urni-theme=light] .routing-workspace .routing-editor-body,html[data-urni-theme=light] .routing-workspace .routing-mutation-panel,html[data-urni-theme=light] .routing-workspace .routing-phone-view,html[data-urni-theme=light] .routing-workspace .routing-phone-table,html[data-urni-theme=light] .routing-workspace .routing-phone-table th,html[data-urni-theme=light] .routing-workspace .routing-phone-table td{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .routing-workspace .routing-tree-header,html[data-urni-theme=light] .routing-workspace .routing-editor-header,html[data-urni-theme=light] .routing-workspace .routing-phone-section-title,html[data-urni-theme=light] .routing-workspace .routing-upload-section h4,html[data-urni-theme=light] .routing-workspace .routing-editor-shell .fui-Button,html[data-urni-theme=light] .routing-workspace .routing-number-actions .fui-Button,html[data-urni-theme=light] .routing-workspace .routing-phone-actions .fui-Button,html[data-urni-theme=light] .routing-workspace .routing-upload-row .fui-Button{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .fui-Tab:hover,html[data-urni-theme=light] .fui-Tab:focus-visible,html[data-urni-theme=light] .module-tabs .fui-Tab:hover,html[data-urni-theme=light] .urni-tablist .fui-Tab:hover,html[data-urni-theme=light] .legacy-attendant-cf-subtab:hover,html[data-urni-theme=light] .legacy-attendant-cf-subtab:focus-visible{background:color-mix(in srgb, var(--urni-accent-2) 10%, var(--urni-surface))!important;color:var(--urni-accent-2)!important;border-color:var(--urni-accent-2)!important}html[data-urni-theme=light] .legacy-authorized-panel,html[data-urni-theme=light] .legacy-authorized-panel .legacy-authorized-subtabs,html[data-urni-theme=light] .legacy-authorized-panel .legacy-authorized-subtab,html[data-urni-theme=light] .legacy-authorized-panel [role=listbox],html[data-urni-theme=light] .legacy-authorized-panel .pick-list-box,html[data-urni-theme=light] .legacy-authorized-panel .pick-list-item{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .legacy-authorized-panel .legacy-authorized-subtab.is-active,html[data-urni-theme=light] .legacy-authorized-panel .legacy-authorized-subtab:hover,html[data-urni-theme=light] .legacy-authorized-panel .pick-list-item:hover,html[data-urni-theme=light] .legacy-authorized-panel .pick-list-item.is-selected{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .legacy-attendant-schedule-grid,html[data-urni-theme=light] .legacy-attendant-schedule-header,html[data-urni-theme=light] .legacy-attendant-schedule-row,html[data-urni-theme=light] .legacy-attendant-schedule-time,html[data-urni-theme=light] .legacy-attendant-break-button,html[data-urni-theme=light] .legacy-attendant-break-remove{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .legacy-attendant-schedule-header,html[data-urni-theme=light] .legacy-attendant-schedule-day{color:var(--urni-text)!important}html[data-urni-theme=light] .legacy-attendant-break-button:hover,html[data-urni-theme=light] .legacy-attendant-break-remove:hover{background:color-mix(in srgb, var(--urni-accent-2) 10%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent-2)!important}html[data-urni-theme=light] .association-links-table,html[data-urni-theme=light] .association-links-header,html[data-urni-theme=light] .association-link-row{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .association-links-header{background:var(--urni-surface)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-picker,html[data-urni-theme=light] .routing-workspace .routing-association-viewer,html[data-urni-theme=light] .routing-workspace .routing-editor-list-control,html[data-urni-theme=light] .routing-workspace .routing-editor-list-control select,html[data-urni-theme=light] .routing-workspace .routing-editor-check,html[data-urni-theme=light] .routing-workspace .routing-associated-list,html[data-urni-theme=light] .routing-workspace .routing-associated-list>div{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-picker legend,html[data-urni-theme=light] .routing-workspace .routing-editor-picker label{color:var(--urni-text)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-shell .fui-Button:hover,html[data-urni-theme=light] .routing-workspace .routing-number-actions .fui-Button:hover,html[data-urni-theme=light] .routing-workspace .routing-phone-actions .fui-Button:hover,html[data-urni-theme=light] .routing-workspace .routing-upload-row .fui-Button:hover{background:color-mix(in srgb, var(--urni-accent-2) 10%, var(--urni-surface))!important;color:var(--urni-text)!important;border-color:var(--urni-accent-2)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-control input,html[data-urni-theme=light] .routing-workspace .routing-editor-control select,html[data-urni-theme=light] .routing-workspace .routing-object-editor-footer select,html[data-urni-theme=light] .routing-workspace .routing-editor-list-control select,html[data-urni-theme=light] .routing-workspace .routing-priority-control input,html[data-urni-theme=light] .routing-workspace .routing-add-row input,html[data-urni-theme=light] .routing-workspace .routing-pattern-tester input,html[data-urni-theme=light] .routing-workspace .routing-upload-row input,html[data-urni-theme=light] .routing-workspace .routing-upload-row textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-control input[readonly],html[data-urni-theme=light] .routing-workspace .routing-editor-control select:disabled{background:var(--urni-surface)!important;color:var(--urni-muted)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-control label,html[data-urni-theme=light] .routing-workspace .routing-editor-check,html[data-urni-theme=light] .routing-workspace .routing-editor-hint,html[data-urni-theme=light] .routing-workspace .routing-editor-note,html[data-urni-theme=light] .routing-workspace .routing-editor-subtitle,html[data-urni-theme=light] .routing-workspace .routing-phone-view p,html[data-urni-theme=light] .routing-workspace .routing-upload-section small{color:var(--urni-text)!important}html[data-urni-theme] .app-nav,html[data-urni-theme] .app-content,html[data-urni-theme] .workspace-command-bar,html[data-urni-theme] .module-workspace,html[data-urni-theme] .module-panel,html[data-urni-theme] .module-list-panel,html[data-urni-theme] .module-detail-panel,html[data-urni-theme] .detail-tab-content-block,html[data-urni-theme] .legacy-attendant-panel,html[data-urni-theme] .holiday-workspace,html[data-urni-theme] .lis-portal,html[data-urni-theme] .routing-workspace,html[data-urni-theme] .policies-workspace,html[data-urni-theme] .ps-console-page{color:var(--theme-text-primary)!important}html[data-urni-theme] .module-tabs,html[data-urni-theme] .urni-tablist,html[data-urni-theme] .legacy-attendant-cf-subtabs,html[data-urni-theme] .queue-primary-subtabs,html[data-urni-theme] .queue-general-subtabs{background:var(--theme-surface-panel)!important;color:var(--theme-text-muted)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme] .legacy-assigned-lines-panel,html[data-urni-theme] .legacy-authorized-panel{background:var(--theme-surface-raised)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme] .legacy-authorized-subtab{background:var(--theme-surface-panel)!important;color:var(--theme-tab-text)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme] .legacy-authorized-subtab.is-active{background:var(--theme-surface-selected)!important;color:var(--theme-tab-active-text)!important;border-color:var(--theme-brand-primary)!important}html[data-urni-theme] .legacy-authorized-subtab:hover,html[data-urni-theme] .legacy-authorized-subtab:focus-visible{background:var(--theme-surface-hover)!important;color:var(--theme-tab-hover-text)!important;border-color:var(--theme-focus-ring)!important}html[data-urni-theme] .module-table,html[data-urni-theme] .module-table th,html[data-urni-theme] .module-table td,html[data-urni-theme] .results-table,html[data-urni-theme] .results-table .fui-TableHeaderCell,html[data-urni-theme] .results-table .fui-TableCell,html[data-urni-theme] .pick-list-box,html[data-urni-theme] .pick-list-item,html[data-urni-theme] .tab-dual-list-box,html[data-urni-theme] .tab-dual-list-item,html[data-urni-theme] .routing-editor-picker,html[data-urni-theme] .routing-editor-list-control select,html[data-urni-theme] .routing-checkbox-list,html[data-urni-theme] .routing-associated-list,html[data-urni-theme] .urni-audio-manager-dialog,html[data-urni-theme] .urni-audio-manager-list,html[data-urni-theme] .fui-DialogSurface,html[data-urni-theme] .fui-MenuPopover,html[data-urni-theme] [role=listbox]{background:var(--theme-surface-raised)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme] .module-table th,html[data-urni-theme] .results-table .fui-TableHeaderCell{background:var(--theme-surface-panel)!important;color:var(--theme-text-primary)!important}html[data-urni-theme] .pick-list-item:hover,html[data-urni-theme] .pick-list-item.is-selected,html[data-urni-theme] .tab-dual-list-item:hover,html[data-urni-theme] .routing-editor-picker label:hover,html[data-urni-theme] [role=option]:hover,html[data-urni-theme] [role=option][aria-selected=true]{background:var(--theme-surface-selected)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-brand-primary)!important}html[data-urni-theme] .module-command-strip .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .detail-action-row .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .routing-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .policies-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .holiday-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .templates-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .lis-action-bar .fui-Button,html[data-urni-theme] .change-center-action-button{background:var(--theme-button-background)!important;color:var(--theme-button-text)!important;border-color:var(--theme-button-border)!important;box-shadow:inset 0 1px 0 var(--theme-button-highlight)!important}html[data-urni-theme] .action-button.action-button-cancel{background:var(--action-cancel-bg)!important;color:var(--action-cancel-text)!important;border-color:var(--action-cancel-border)!important}html[data-urni-theme] .action-button.action-button-neutral,html[data-urni-theme] .legacy-attendant-actions .fui-Button{background:var(--action-neutral-bg)!important;color:var(--action-neutral-text)!important;border-color:var(--action-neutral-border)!important}html[data-urni-theme] .action-button.action-button-apply:hover,html[data-urni-theme] .action-button.action-button-apply:focus-visible,html[data-urni-theme] .legacy-action-button:hover,html[data-urni-theme] .legacy-action-button:focus-visible,html[data-urni-theme] .legacy-attendant-actions .fui-Button:hover,html[data-urni-theme] .legacy-attendant-actions .fui-Button:focus-visible{background:color-mix(in srgb, var(--action-apply-border) 18%, var(--action-apply-bg))!important;border-color:var(--action-apply-border)!important;color:var(--action-apply-text)!important}html[data-urni-theme] .action-button.action-button-queue:hover,html[data-urni-theme] .action-button.action-button-queue:focus-visible{background:color-mix(in srgb, var(--action-queue-border) 18%, var(--action-queue-bg))!important;border-color:var(--action-queue-border)!important;color:var(--action-queue-text)!important}html[data-urni-theme] .action-button.action-button-cancel:hover,html[data-urni-theme] .action-button.action-button-cancel:focus-visible,html[data-urni-theme] .action-button.action-button-neutral:hover,html[data-urni-theme] .action-button.action-button-neutral:focus-visible{background:color-mix(in srgb, var(--theme-focus-ring) 12%, var(--action-neutral-bg))!important;border-color:var(--theme-focus-ring)!important;color:var(--theme-button-text-hover)!important}html[data-urni-theme] .action-button.action-button-danger:hover,html[data-urni-theme] .action-button.action-button-danger:focus-visible,html[data-urni-theme] .tab-action-button-danger:hover,html[data-urni-theme] .tab-action-button-danger:focus-visible{background:color-mix(in srgb, var(--action-danger-border) 18%, var(--action-danger-bg))!important;border-color:var(--action-danger-border)!important;color:var(--action-danger-text)!important}html[data-urni-theme=light] .app-content .change-center-action-button,html[data-urni-theme=light] .app-content .change-center-action-retry,html[data-urni-theme=light] .app-content .change-center-action-cancel{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .app-content .change-center-action-button:hover,html[data-urni-theme=light] .app-content .change-center-action-button:focus-visible,html[data-urni-theme=light] .app-content .change-center-action-retry:hover,html[data-urni-theme=light] .app-content .change-center-action-retry:focus-visible,html[data-urni-theme=light] .app-content .change-center-action-cancel:hover,html[data-urni-theme=light] .app-content .change-center-action-cancel:focus-visible{background:color-mix(in srgb, var(--urni-accent) 14%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-control input:focus,html[data-urni-theme=light] .routing-workspace .routing-editor-control select:focus,html[data-urni-theme=light] .routing-workspace .routing-editor-list-control select:focus,html[data-urni-theme=light] .routing-workspace .routing-upload-row input:focus,html[data-urni-theme=light] .routing-workspace .routing-upload-row textarea:focus{outline:none;border-color:var(--urni-accent-cyan)!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--urni-accent-cyan) 24%, transparent)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-list-control,html[data-urni-theme=light] .routing-workspace .routing-editor-list-control select,html[data-urni-theme=light] .routing-workspace .routing-checkbox-list,html[data-urni-theme=light] .routing-workspace .routing-checkbox-list label,html[data-urni-theme=light] .routing-workspace .routing-associated-list,html[data-urni-theme=light] .routing-workspace .routing-associated-list>div,html[data-urni-theme=light] .routing-workspace .routing-editor-picker,html[data-urni-theme=light] .routing-workspace .routing-editor-picker label,html[data-urni-theme=light] .routing-workspace select[multiple],html[data-urni-theme=light] .routing-workspace option,html[data-urni-theme=light] .routing-workspace [role=listbox],html[data-urni-theme=light] .routing-workspace [role=option]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-list-control option:checked,html[data-urni-theme=light] .routing-workspace option:checked,html[data-urni-theme=light] .routing-workspace [role=option][aria-selected=true],html[data-urni-theme=light] .routing-workspace .routing-associated-list>div:hover,html[data-urni-theme=light] .routing-workspace .routing-checkbox-list label:hover,html[data-urni-theme=light] .routing-workspace .routing-editor-picker label:hover{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .routing-workspace .routing-special-list,html[data-urni-theme=light] .routing-workspace .routing-special-item,html[data-urni-theme=light] .routing-workspace .routing-phone-view,html[data-urni-theme=light] .routing-workspace .routing-phone-section-title,html[data-urni-theme=light] .routing-workspace .routing-upload-view,html[data-urni-theme=light] .routing-workspace .routing-upload-section,html[data-urni-theme=light] .routing-workspace .routing-upload-section h4,html[data-urni-theme=light] .routing-workspace .routing-phone-status{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .routing-workspace .routing-phone-table,html[data-urni-theme=light] .routing-workspace .routing-phone-row,html[data-urni-theme=light] .routing-workspace .routing-phone-header,html[data-urni-theme=light] .routing-workspace .routing-upload-row input,html[data-urni-theme=light] .routing-workspace .routing-upload-row textarea,html[data-urni-theme=light] .routing-workspace .routing-special-item span{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .routing-workspace .routing-phone-header,html[data-urni-theme=light] .routing-workspace .routing-phone-section-title,html[data-urni-theme=light] .routing-workspace .routing-upload-section h4{background:var(--urni-surface)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .routing-workspace .routing-phone-row.is-checked,html[data-urni-theme=light] .routing-workspace .routing-special-item:hover,html[data-urni-theme=light] .routing-workspace .routing-special-item:focus-visible{background:color-mix(in srgb, var(--urni-accent) 16%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .routing-workspace .routing-phone-view h3,html[data-urni-theme=light] .routing-workspace .routing-phone-view p,html[data-urni-theme=light] .routing-workspace .routing-upload-section small,html[data-urni-theme=light] .routing-workspace .routing-special-item,html[data-urni-theme=light] .routing-workspace .routing-special-item span{color:var(--urni-text)!important}html[data-urni-theme=light] .routing-workspace .routing-leaf-button.is-selected,html[data-urni-theme=light] .routing-workspace [role=option][aria-selected=true],html[data-urni-theme=light] .routing-workspace .routing-phone-row.is-checked{background:var(--theme-surface-selected)!important;color:var(--theme-action-primary-text)!important;border-color:var(--theme-brand-primary)!important;box-shadow:inset 3px 0 0 var(--theme-brand-primary)!important}html[data-urni-theme=light] .routing-workspace .routing-leaf-button.is-selected .routing-leaf-meta,html[data-urni-theme=light] .routing-workspace .routing-phone-row.is-checked>span{color:var(--theme-action-primary-text)!important}html[data-urni-theme=light] .routing-workspace .association-picker-item.is-selected{background:var(--theme-surface-selected)!important;color:var(--theme-action-primary-text)!important;border-color:var(--theme-brand-primary)!important;box-shadow:inset 3px 0 0 var(--theme-brand-primary)!important}html[data-urni-theme=light] .routing-workspace .routing-checkbox-list label:has(input:checked){background:var(--theme-surface-selected)!important;color:var(--theme-action-primary-text)!important;border-color:var(--theme-brand-primary)!important;box-shadow:inset 3px 0 0 var(--theme-brand-primary)!important}html[data-urni-theme=light] .routing-workspace .routing-editor-picker label:has(input:checked){background:var(--theme-surface-selected)!important;color:var(--theme-action-primary-text)!important;border-color:var(--theme-brand-primary)!important;box-shadow:inset 3px 0 0 var(--theme-brand-primary)!important}html[data-urni-theme=light] .routing-workspace .routing-checkbox-list label:hover,html[data-urni-theme=light] .routing-workspace .routing-editor-picker label:hover,html[data-urni-theme=light] .routing-workspace .association-picker-item:hover,html[data-urni-theme=light] .routing-workspace .association-picker-item.is-selected:hover{background:var(--theme-surface-hover)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-brand-primary)!important}html[data-urni-theme=light] .ps-console-page,html[data-urni-theme=light] .ps-console-header,html[data-urni-theme=light] .ps-console-chips,html[data-urni-theme=light] .ps-console-actions,html[data-urni-theme=light] .ps-console-output,html[data-urni-theme=light] .ps-console-input-row,html[data-urni-theme=light] .ps-console-completions,html[data-urni-theme=light] .ps-console-blocked{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .ps-console-chip,html[data-urni-theme=light] .ps-console-chip.is-connected,html[data-urni-theme=light] .ps-console-completion,html[data-urni-theme=light] .ps-console-input-row{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .ps-console-chip.is-connected{background:color-mix(in srgb, var(--urni-accent) 20%, var(--urni-surface-raised))!important;color:var(--theme-action-primary-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .ps-console-completion:hover,html[data-urni-theme=light] .ps-console-completion.is-selected{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .ps-console-prompt,html[data-urni-theme=light] .ps-console-placeholder,html[data-urni-theme=light] .ps-console-running,html[data-urni-theme=light] .ps-console-blocked-title{color:var(--urni-accent-2)!important}html[data-urni-theme=light] .ps-console-input{color:var(--urni-text)!important;background:0 0!important}html[data-urni-theme=light] .ps-console-line.is-banner{color:var(--theme-status-success)!important}html[data-urni-theme=light] .ps-console-line.is-prompt,html[data-urni-theme=light] .ps-console-line.is-output,html[data-urni-theme=light] .ps-console-line.is-info{color:var(--urni-text)!important}html[data-urni-theme=light] .routing-workspace .routing-reference-summary,html[data-urni-theme=light] .routing-workspace .routing-orphan-view,html[data-urni-theme=light] .routing-workspace .routing-orphan-excluded,html[data-urni-theme=light] .routing-workspace .routing-orphan-total,html[data-urni-theme=light] .routing-workspace .routing-orphan-section,html[data-urni-theme=light] .routing-workspace .routing-orphan-section h4,html[data-urni-theme=light] .routing-workspace .routing-orphan-values,html[data-urni-theme=light] .routing-workspace .routing-orphan-values span,html[data-urni-theme=light] .routing-workspace .routing-reference-row{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .routing-workspace .routing-reference-summary h3,html[data-urni-theme=light] .routing-workspace .routing-orphan-section h4,html[data-urni-theme=light] .routing-workspace .routing-orphan-excluded strong,html[data-urni-theme=light] .routing-workspace .routing-reference-row strong{color:var(--urni-accent)!important}html[data-urni-theme=light] .policies-workspace .policies-tree-search,html[data-urni-theme=light] .policies-workspace .policies-new-policy-panel input,html[data-urni-theme=light] .policies-workspace .policies-new-policy-panel select,html[data-urni-theme=light] .policies-workspace .policies-editor-input,html[data-urni-theme=light] .policies-workspace .policies-editor-select,html[data-urni-theme=light] .policies-workspace .policies-editor-textarea,html[data-urni-theme=light] .policies-workspace .policies-normrules-analysis pre,html[data-urni-theme=light] .policies-workspace .policies-normrules-test-match,html[data-urni-theme=light] .policies-workspace .policies-normrules-test-no-match,html[data-urni-theme=light] .policies-workspace .policies-normrules-test-invalid{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .policies-workspace .policies-tree-policy-button,html[data-urni-theme=light] .policies-workspace .policies-tree-category-button,html[data-urni-theme=light] .policies-workspace .policies-tree-type-button,html[data-urni-theme=light] .policies-workspace .policies-tree-title,html[data-urni-theme=light] .policies-workspace .policies-tree-meta,html[data-urni-theme=light] .policies-workspace .policies-editor-title,html[data-urni-theme=light] .policies-workspace .policies-editor-type,html[data-urni-theme=light] .policies-workspace .policies-editor-info,html[data-urni-theme=light] .policies-workspace .policies-editor-group-label,html[data-urni-theme=light] .policies-workspace .policies-editor-field .detail-label{color:var(--urni-text)!important}html[data-urni-theme=light] .policies-workspace .policies-tree-policy-button:hover,html[data-urni-theme=light] .policies-workspace .policies-tree-category-button:hover,html[data-urni-theme=light] .policies-workspace .policies-tree-type-button:hover,html[data-urni-theme=light] .policies-workspace .policies-tree-policy-button.is-selected{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .policies-workspace .policies-editor-field,html[data-urni-theme=light] .policies-workspace .policies-editor-control-group,html[data-urni-theme=light] .policies-workspace .policies-normrules-editor,html[data-urni-theme=light] .policies-workspace .policies-normrules-form,html[data-urni-theme=light] .policies-workspace .policies-normrules-analysis,html[data-urni-theme=light] .policies-workspace .policies-normrules-toolbar,html[data-urni-theme=light] .policies-workspace .policies-normrules-footer,html[data-urni-theme=light] .policies-workspace .policies-normrules-grid,html[data-urni-theme=light] .policies-workspace .policies-normrules-grid th,html[data-urni-theme=light] .policies-workspace .policies-normrules-grid td,html[data-urni-theme=light] .policies-workspace .policies-normrules-grid tbody tr{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .policies-workspace .policies-normrules-grid thead,html[data-urni-theme=light] .policies-workspace .policies-normrules-grid thead th{background:var(--urni-surface)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .policies-workspace .policies-normrules-grid tbody tr:hover,html[data-urni-theme=light] .policies-workspace .policies-normrules-grid tbody tr.is-selected{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important}html[data-urni-theme=light] .policies-workspace .policies-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .policies-workspace .policies-normrules-toolbar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .policies-workspace .policies-normrules-form-actions .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .policies-workspace .policies-editor-footer .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger){background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .policies-workspace .policies-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme=light] .policies-workspace .policies-normrules-toolbar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme=light] .policies-workspace .policies-normrules-form-actions .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme=light] .policies-workspace .policies-editor-footer .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover{background:color-mix(in srgb, var(--urni-accent) 14%, var(--urni-surface))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme] .module-tabs .fui-Tab,html[data-urni-theme] .urni-tablist .fui-Tab,html[data-urni-theme] .legacy-attendant-cf-subtab{background:var(--theme-surface-panel)!important;color:var(--theme-text-muted)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme] .module-tabs .fui-Tab[aria-selected=true],html[data-urni-theme] .urni-tablist .fui-Tab[aria-selected=true],html[data-urni-theme] .legacy-attendant-cf-subtab.is-active{background:var(--theme-surface-selected)!important;color:var(--theme-brand-primary)!important;border-color:var(--theme-brand-primary)!important}html[data-urni-theme] .module-tabs .fui-Tab:hover,html[data-urni-theme] .urni-tablist .fui-Tab:hover,html[data-urni-theme] .legacy-attendant-cf-subtab:hover{background:var(--theme-surface-hover)!important;color:var(--theme-brand-secondary)!important;border-color:var(--theme-focus-ring)!important}html[data-urni-theme] .legacy-attendant-cf-grid thead th,html[data-urni-theme] .routing-phone-header{background:var(--theme-surface-panel)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme] .legacy-attendant-cf-grid tbody tr,html[data-urni-theme] .routing-phone-row,html[data-urni-theme] .routing-editor-picker,html[data-urni-theme] .routing-editor-list-control select,html[data-urni-theme] .routing-checkbox-list,html[data-urni-theme] .routing-associated-list,html[data-urni-theme] .urni-audio-manager-row{background:var(--theme-surface-raised)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme] .legacy-attendant-cf-grid tbody tr:hover,html[data-urni-theme] .legacy-attendant-cf-grid tbody tr.is-selected,html[data-urni-theme] [role=option]:hover,html[data-urni-theme] [role=option][aria-selected=true]{background:var(--theme-surface-selected)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-brand-primary)!important}html[data-urni-theme] .module-command-strip .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .detail-action-row .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .routing-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .policies-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .holiday-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .templates-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .lis-action-bar .fui-Button,html[data-urni-theme] .change-center-action-button{background:var(--theme-action-secondary-bg)!important;color:var(--theme-action-secondary-text)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme] .module-command-strip .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .detail-action-row .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .routing-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .policies-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .holiday-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .templates-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .lis-action-bar .fui-Button:hover,html[data-urni-theme] .change-center-action-button:hover{background:var(--theme-surface-hover)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-focus-ring)!important}html[data-urni-theme=light] .holiday-workspace,html[data-urni-theme=light] .holiday-page-header,html[data-urni-theme=light] .holiday-list-panel,html[data-urni-theme=light] .holiday-panel-toolbar,html[data-urni-theme=light] .holiday-editor-panel,html[data-urni-theme=light] .holiday-editor-header,html[data-urni-theme=light] .holiday-editor-body,html[data-urni-theme=light] .holiday-editor-footer,html[data-urni-theme=light] .holiday-range-heading,html[data-urni-theme=light] .holiday-template-row,html[data-urni-theme=light] .holiday-range-editor,html[data-urni-theme=light] .holiday-range-actions{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .holiday-list-table,html[data-urni-theme=light] .holiday-list-table th,html[data-urni-theme=light] .holiday-list-table td,html[data-urni-theme=light] .holiday-list-table tbody tr,html[data-urni-theme=light] .holiday-range-table,html[data-urni-theme=light] .holiday-range-table th,html[data-urni-theme=light] .holiday-range-table td,html[data-urni-theme=light] .holiday-range-table tbody tr{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .holiday-list-table th,html[data-urni-theme=light] .holiday-range-table th,html[data-urni-theme=light] .holiday-panel-toolbar,html[data-urni-theme=light] .holiday-editor-header,html[data-urni-theme=light] .holiday-editor-footer{background:var(--urni-surface)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .holiday-list-table tbody tr:hover,html[data-urni-theme=light] .holiday-list-table tbody tr.is-selected,html[data-urni-theme=light] .holiday-range-table tbody tr:hover{background:color-mix(in srgb, var(--urni-accent) 16%, var(--urni-surface-raised))!important;color:var(--urni-text)!important}html[data-urni-theme=light] .holiday-editor-body input,html[data-urni-theme=light] .holiday-editor-body select,html[data-urni-theme=light] .holiday-template-row input,html[data-urni-theme=light] .holiday-template-row select,html[data-urni-theme=light] .holiday-range-editor input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .holiday-editor-body label,html[data-urni-theme=light] .holiday-range-editor label,html[data-urni-theme=light] .holiday-range-heading strong,html[data-urni-theme=light] .holiday-editor-footer span,html[data-urni-theme=light] .holiday-editor-empty{color:var(--urni-text)!important}html[data-urni-theme=light] .holiday-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .holiday-workspace button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger){background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .holiday-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme=light] .holiday-workspace button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover{background:color-mix(in srgb, var(--urni-accent) 16%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .templates-workspace .template-type-selector,html[data-urni-theme=light] .templates-workspace .template-editor-body,html[data-urni-theme=light] .templates-workspace .template-type-selector label,html[data-urni-theme=light] .templates-workspace .template-audio-field,html[data-urni-theme=light] .templates-workspace .template-permission-group,html[data-urni-theme=light] .templates-workspace .template-permission-option{color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .templates-workspace .template-type-selector select,html[data-urni-theme=light] .templates-workspace .template-editor-body input,html[data-urni-theme=light] .templates-workspace .template-editor-body textarea,html[data-urni-theme=light] .templates-workspace .template-editor-body select,html[data-urni-theme=light] .templates-workspace .template-type-selector option{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .templates-workspace .template-permission-group legend,html[data-urni-theme=light] .templates-workspace .template-permission-group p,html[data-urni-theme=light] .templates-workspace .template-permission-option,html[data-urni-theme=light] .templates-workspace .template-checkbox,html[data-urni-theme=light] .templates-workspace .template-audio-field{color:var(--urni-text)!important}html[data-urni-theme=light] .templates-workspace .holiday-editor-panel,html[data-urni-theme=light] .templates-workspace .holiday-editor-header,html[data-urni-theme=light] .templates-workspace .holiday-editor-footer,html[data-urni-theme=light] .templates-workspace .holiday-panel-toolbar,html[data-urni-theme=light] .templates-workspace .holiday-list-panel,html[data-urni-theme=light] .templates-workspace .holiday-list-table,html[data-urni-theme=light] .templates-workspace .holiday-list-table th,html[data-urni-theme=light] .templates-workspace .holiday-list-table td{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .templates-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .templates-workspace button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger){background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .templates-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme=light] .templates-workspace button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover{background:color-mix(in srgb, var(--urni-accent) 16%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme=light] .lis-portal,html[data-urni-theme=light] .lis-section,html[data-urni-theme=light] .lis-action-bar,html[data-urni-theme=light] .lis-sublabel,html[data-urni-theme=light] .lis-subnav,html[data-urni-theme=light] .lis-mutation-panel,html[data-urni-theme=light] .lis-modal-editor,html[data-urni-theme=light] .lis-modal-editor-header{background:var(--urni-surface)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .lis-portal .module-table-wrap,html[data-urni-theme=light] .lis-portal .module-table tbody tr,html[data-urni-theme=light] .lis-detail-grid,html[data-urni-theme=light] .lis-master-grid{background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .lis-portal .module-table th,html[data-urni-theme=light] .lis-sublabel,html[data-urni-theme=light] .lis-subnav{background:var(--urni-surface)!important;color:var(--urni-text)!important}html[data-urni-theme=light] .lis-portal .module-table tbody tr:nth-child(2n),html[data-urni-theme=light] .lis-portal .module-table tbody tr:hover,html[data-urni-theme=light] .lis-portal .module-table tbody tr.is-selected{background:color-mix(in srgb, var(--urni-accent) 14%, var(--urni-surface-raised))!important;color:var(--urni-text)!important}html[data-urni-theme=light] .lis-mutation-controls select,html[data-urni-theme=light] .lis-mutation-fields input,html[data-urni-theme=light] .lis-mutation-fields select,html[data-urni-theme=light] .lis-mutation-fields textarea,html[data-urni-theme=light] .lis-combo-wrap>input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .lis-combo-options{background:var(--urni-surface-raised)!important;border-color:var(--urni-border)!important;box-shadow:var(--urni-shadow)!important}html[data-urni-theme=light] .lis-combo-options button{color:var(--urni-text)!important;border-color:var(--urni-border)!important;background:0 0!important}html[data-urni-theme=light] .lis-combo-options button:hover,html[data-urni-theme=light] .lis-combo-options button:focus-visible{background:color-mix(in srgb, var(--urni-accent) 18%, var(--urni-surface-raised))!important;color:var(--urni-text)!important}html[data-urni-theme=light] .lis-mutation-fields label,html[data-urni-theme=light] .lis-mutation-title,html[data-urni-theme=light] .lis-modal-editor-header,html[data-urni-theme=light] .lis-modal-editor-header button,html[data-urni-theme=light] .lis-mutation-status{color:var(--urni-text)!important}html[data-urni-theme=light] .lis-action-bar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .lis-mutation-panel .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme=light] .lis-modal-editor .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger){background:var(--urni-surface-raised)!important;color:var(--urni-text)!important;border-color:var(--urni-border)!important}html[data-urni-theme=light] .lis-action-bar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme=light] .lis-mutation-panel .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme=light] .lis-modal-editor .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover{background:color-mix(in srgb, var(--urni-accent) 16%, var(--urni-surface-raised))!important;color:var(--urni-text)!important;border-color:var(--urni-accent)!important}html[data-urni-theme] .module-tabs .fui-Tab:not([aria-selected=true]) .fui-Tab__content,html[data-urni-theme] .module-tabs .fui-Tab:not([aria-selected=true]) span,html[data-urni-theme] .urni-tablist .fui-Tab:not([aria-selected=true]) .fui-Tab__content,html[data-urni-theme] .urni-tablist .fui-Tab:not([aria-selected=true]) span,html[data-urni-theme] .legacy-attendant-cf-subtab:not(.is-active),html[data-urni-theme] .legacy-authorized-subtab:not(.is-active){color:var(--theme-tab-text)!important}html[data-urni-theme] .module-tabs .fui-Tab[aria-selected=true] .fui-Tab__content,html[data-urni-theme] .module-tabs .fui-Tab[aria-selected=true] span,html[data-urni-theme] .module-tabs .fui-Tab[aria-selected=true] svg,html[data-urni-theme] .urni-tablist .fui-Tab[aria-selected=true] .fui-Tab__content,html[data-urni-theme] .urni-tablist .fui-Tab[aria-selected=true] span,html[data-urni-theme] .urni-tablist .fui-Tab[aria-selected=true] svg,html[data-urni-theme] .legacy-attendant-cf-subtab.is-active,html[data-urni-theme] .legacy-authorized-subtab.is-active{fill:currentColor;color:var(--theme-tab-active-text)!important}html[data-urni-theme] .module-tabs .fui-Tab:hover .fui-Tab__content,html[data-urni-theme] .module-tabs .fui-Tab:hover span,html[data-urni-theme] .urni-tablist .fui-Tab:hover .fui-Tab__content,html[data-urni-theme] .urni-tablist .fui-Tab:hover span,html[data-urni-theme] .legacy-attendant-cf-subtab:hover,html[data-urni-theme] .legacy-authorized-subtab:hover,html[data-urni-theme] .legacy-authorized-subtab:focus-visible{color:var(--theme-tab-hover-text)!important}html[data-urni-theme] .legacy-assigned-lines-header,html[data-urni-theme] .legacy-assigned-lines-grid th,html[data-urni-theme] .legacy-authorized-subtabs{background:var(--theme-surface-panel)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme] .queue-primary-subtabs .legacy-attendant-cf-subtab.is-active,html[data-urni-theme] .queue-general-subtabs .legacy-attendant-cf-subtab.is-active{background:var(--theme-surface-selected)!important;color:var(--theme-tab-active-text)!important;border-color:var(--theme-brand-primary)!important}html[data-urni-theme] .module-command-strip .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .detail-action-row .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .module-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .routing-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .policies-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .holiday-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .templates-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger),html[data-urni-theme] .lis-action-bar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger){background:var(--theme-button-background)!important;color:var(--theme-button-text)!important;border-color:var(--theme-button-border)!important;box-shadow:inset 0 1px 0 var(--theme-button-highlight)!important}html[data-urni-theme] .module-command-strip .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .detail-action-row .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .module-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .routing-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .policies-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .holiday-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .templates-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .lis-action-bar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):hover,html[data-urni-theme] .module-command-strip .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):focus-visible,html[data-urni-theme] .detail-action-row .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):focus-visible,html[data-urni-theme] .module-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):focus-visible,html[data-urni-theme] .routing-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):focus-visible,html[data-urni-theme] .policies-editor-shell .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):focus-visible,html[data-urni-theme] .holiday-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):focus-visible,html[data-urni-theme] .templates-workspace .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):focus-visible,html[data-urni-theme] .lis-action-bar .fui-Button:not(.action-button):not(.legacy-action-button):not(.tab-action-button-danger):focus-visible{background:var(--theme-button-background-hover)!important;color:var(--theme-button-text-hover)!important;border-color:var(--theme-button-border-hover)!important}html[data-urni-theme] .action-button.action-button-refresh{background:var(--action-refresh-bg)!important;color:var(--action-refresh-text)!important;border-color:var(--action-refresh-border)!important}html[data-urni-theme] .action-button.action-button-apply,html[data-urni-theme] .legacy-action-button{background:var(--action-apply-bg)!important;color:var(--action-apply-text)!important;border-color:var(--action-apply-border)!important}html[data-urni-theme] .action-button.action-button-queue{background:var(--action-queue-bg)!important;color:var(--action-queue-text)!important;border-color:var(--action-queue-border)!important}html[data-urni-theme] .action-button.action-button-cancel,html[data-urni-theme] .action-button.action-button-neutral{background:var(--action-cancel-bg)!important;color:var(--action-cancel-text)!important;border-color:var(--action-cancel-border)!important}html[data-urni-theme] .action-button.action-button-danger,html[data-urni-theme] .tab-action-button-danger{background:var(--action-danger-bg)!important;color:var(--action-danger-text)!important;border-color:var(--action-danger-border)!important}html[data-urni-theme] .action-button.action-button-refresh:hover,html[data-urni-theme] .action-button.action-button-refresh:focus-visible{background:var(--action-refresh-hover-bg)!important;color:var(--action-refresh-text)!important;border-color:var(--action-refresh-border)!important}html[data-urni-theme] .action-button.action-button-apply:hover,html[data-urni-theme] .action-button.action-button-apply:focus-visible,html[data-urni-theme] .legacy-action-button:hover,html[data-urni-theme] .legacy-action-button:focus-visible{background:var(--action-apply-hover-bg)!important;color:var(--action-apply-text)!important;border-color:var(--action-apply-border)!important}html[data-urni-theme] .action-button.action-button-queue:hover,html[data-urni-theme] .action-button.action-button-queue:focus-visible{background:var(--action-queue-hover-bg)!important;color:var(--action-queue-text)!important;border-color:var(--action-queue-border)!important}html[data-urni-theme] .action-button.action-button-cancel:hover,html[data-urni-theme] .action-button.action-button-cancel:focus-visible,html[data-urni-theme] .action-button.action-button-neutral:hover,html[data-urni-theme] .action-button.action-button-neutral:focus-visible{background:var(--action-cancel-hover-bg)!important;color:var(--action-cancel-text)!important;border-color:var(--action-cancel-border)!important}html[data-urni-theme] .action-button.action-button-danger:hover,html[data-urni-theme] .action-button.action-button-danger:focus-visible,html[data-urni-theme] .tab-action-button-danger:hover,html[data-urni-theme] .tab-action-button-danger:focus-visible{background:var(--action-danger-hover-bg)!important;color:var(--action-danger-text)!important;border-color:var(--action-danger-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-refresh{background:var(--action-refresh-bg)!important;color:var(--action-refresh-text)!important;border-color:var(--action-refresh-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-apply,html[data-urni-theme] .module-workspace .detail-action-row .legacy-action-button{background:var(--action-apply-bg)!important;color:var(--action-apply-text)!important;border-color:var(--action-apply-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-queue{background:var(--action-queue-bg)!important;color:var(--action-queue-text)!important;border-color:var(--action-queue-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-cancel,html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-neutral{background:var(--action-cancel-bg)!important;color:var(--action-cancel-text)!important;border-color:var(--action-cancel-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-danger{background:var(--action-danger-bg)!important;color:var(--action-danger-text)!important;border-color:var(--action-danger-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-refresh:hover,html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-refresh:focus-visible{background:var(--action-refresh-hover-bg)!important;color:var(--action-refresh-text)!important;border-color:var(--action-refresh-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-apply:hover,html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-apply:focus-visible,html[data-urni-theme] .module-workspace .detail-action-row .legacy-action-button:hover,html[data-urni-theme] .module-workspace .detail-action-row .legacy-action-button:focus-visible{background:var(--action-apply-hover-bg)!important;color:var(--action-apply-text)!important;border-color:var(--action-apply-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-queue:hover,html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-queue:focus-visible{background:var(--action-queue-hover-bg)!important;color:var(--action-queue-text)!important;border-color:var(--action-queue-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-cancel:hover,html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-cancel:focus-visible,html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-neutral:hover,html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-neutral:focus-visible{background:var(--action-cancel-hover-bg)!important;color:var(--action-cancel-text)!important;border-color:var(--action-cancel-border)!important}html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-danger:hover,html[data-urni-theme] .module-workspace .detail-action-row .action-button.action-button-danger:focus-visible{background:var(--action-danger-hover-bg)!important;color:var(--action-danger-text)!important;border-color:var(--action-danger-border)!important}html[data-urni-theme] .workspace-command-bar{background:var(--command-bar-bg)!important;color:var(--command-bar-text)!important;border-color:var(--command-bar-border)!important}html[data-urni-theme] .workspace-command-bar .file-menu-trigger{border-color:var(--command-file-border)!important;background:var(--command-file-bg)!important;color:var(--command-file-text)!important}html[data-urni-theme] .workspace-command-bar .file-menu-trigger:hover,html[data-urni-theme] .workspace-command-bar .file-menu-trigger:focus-visible{border-color:var(--command-file-border)!important;background:var(--command-file-hover-bg)!important;color:var(--command-file-hover-text)!important}html[data-urni-theme] .workspace-command-bar .file-menu-popover{border-color:var(--command-file-border)!important;background:var(--command-popup-bg)!important;color:var(--command-popup-text)!important}html[data-urni-theme] .workspace-command-bar .file-menu-popover .fui-MenuList,html[data-urni-theme] .workspace-command-bar .file-menu-popover [role=menuitem]{color:var(--command-popup-text)!important;background:0 0!important}html[data-urni-theme] .workspace-command-bar .file-menu-popover [role=menuitem]:hover,html[data-urni-theme] .workspace-command-bar .file-menu-popover [role=menuitem][aria-expanded=true]{background:var(--command-file-hover-bg)!important;color:var(--command-file-hover-text)!important}html[data-urni-theme] .workspace-command-bar .tenant-connection-group,html[data-urni-theme] .workspace-command-bar .tenant-connect-button{background:var(--command-bar-bg)!important;border-color:var(--command-bar-border)!important;color:var(--command-bar-text)!important}html[data-urni-theme] .workspace-command-bar .tenant-disconnect-button{background:var(--theme-action-primary-bg)!important;border-color:var(--command-file-border)!important;color:var(--theme-action-primary-text)!important}html[data-urni-theme] .workspace-command-bar .tenant-connect-button:hover,html[data-urni-theme] .workspace-command-bar .tenant-connect-button:focus-visible{background:var(--theme-button-background-hover)!important;border-color:var(--theme-button-border-hover)!important;color:var(--theme-button-text-hover)!important}html[data-urni-theme] .workspace-command-bar .tenant-disconnect-button:hover,html[data-urni-theme] .workspace-command-bar .tenant-disconnect-button:focus-visible{background:var(--action-apply-hover-bg)!important;border-color:var(--command-file-border)!important;color:var(--theme-action-primary-text)!important}html[data-urni-theme] .workspace-command-bar .change-queue-widget .fui-Badge,html[data-urni-theme] .workspace-command-bar .change-queue-hover-panel,html[data-urni-theme] .workspace-command-bar .change-queue-hover-panel .fui-Button{border-color:var(--command-change-border)!important;background:var(--command-change-bg)!important;color:var(--command-change-text)!important}html[data-urni-theme] .workspace-command-bar .change-queue-hover-panel .fui-Button:hover,html[data-urni-theme] .workspace-command-bar .change-queue-hover-panel .fui-Button:focus-visible{border-color:var(--command-change-border)!important;background:var(--command-change-hover-bg)!important;color:var(--command-change-hover-text)!important}html[data-urni-theme] .workspace-command-bar .verify-queue-widget .fui-Badge,html[data-urni-theme] .workspace-command-bar .verify-queue-hover-panel,html[data-urni-theme] .workspace-command-bar .verify-queue-hover-panel .fui-Button{border-color:var(--command-verify-border)!important;background:var(--command-verify-bg)!important;color:var(--command-verify-text)!important}html[data-urni-theme] .workspace-command-bar .verify-queue-hover-panel .fui-Button:hover,html[data-urni-theme] .workspace-command-bar .verify-queue-hover-panel .fui-Button:focus-visible{border-color:var(--command-verify-border)!important;background:var(--command-verify-hover-bg)!important;color:var(--command-verify-hover-text)!important}html[data-urni-theme] .workspace-command-bar .storage-data-menu-trigger{border-color:var(--command-data-border)!important;background:var(--command-data-bg)!important;color:var(--command-data-text)!important}html[data-urni-theme] .workspace-command-bar .storage-data-menu-trigger:hover,html[data-urni-theme] .workspace-command-bar .storage-data-menu-trigger:focus-visible{border-color:var(--command-data-border)!important;background:var(--command-data-hover-bg)!important;color:var(--command-data-hover-text)!important}html[data-urni-theme] .workspace-command-bar .storage-data-menu-popover{border-color:var(--command-data-border)!important;background:var(--command-popup-bg)!important;color:var(--command-popup-text)!important}html[data-urni-theme] .workspace-command-bar .storage-data-menu-popover [role=menuitem]{color:var(--command-popup-text)!important}html[data-urni-theme] .workspace-command-bar .storage-data-menu-popover [role=menuitem]:hover,html[data-urni-theme] .workspace-command-bar .storage-data-menu-popover [role=menuitem][aria-expanded=true]{background:var(--command-data-hover-bg)!important;color:var(--command-data-hover-text)!important}html[data-urni-theme] .workspace-command-bar .report-bug-button,html[data-urni-theme] .workspace-command-bar .bug-hover-panel,html[data-urni-theme] .workspace-command-bar .bug-hover-panel .fui-Button{border-color:var(--command-bug-border)!important;background:var(--command-bug-bg)!important;color:var(--command-bug-text)!important}html[data-urni-theme] .workspace-command-bar .bug-hover-panel .fui-Button:hover,html[data-urni-theme] .workspace-command-bar .bug-hover-panel .fui-Button:focus-visible,html[data-urni-theme] .workspace-command-bar .report-bug-button:hover,html[data-urni-theme] .workspace-command-bar .report-bug-button:focus-visible{border-color:var(--command-bug-border)!important;background:var(--command-bug-hover-bg)!important;color:var(--command-bug-hover-text)!important}html[data-urni-theme] .workspace-command-bar .theme-toggle-button{border-color:var(--command-theme-border)!important;background:var(--command-theme-bg)!important;color:var(--command-theme-text)!important}html[data-urni-theme] .workspace-command-bar .theme-toggle-button:hover,html[data-urni-theme] .workspace-command-bar .theme-toggle-button:focus-visible{border-color:var(--command-theme-border)!important;background:var(--command-theme-hover-bg)!important;color:var(--command-theme-hover-text)!important}html[data-urni-theme] .workspace-command-bar .account-menu-panel{border-color:var(--command-account-border)!important;background:var(--command-popup-bg)!important;color:var(--command-popup-text)!important}html[data-urni-theme] .workspace-command-bar .account-menu-trigger,html[data-urni-theme] .workspace-command-bar .account-menu-panel .fui-Button{border-color:var(--command-account-border)!important;background:var(--command-account-bg)!important;color:var(--command-account-text)!important}html[data-urni-theme] .workspace-command-bar .account-menu-trigger:hover,html[data-urni-theme] .workspace-command-bar .account-menu-trigger:focus-visible,html[data-urni-theme] .workspace-command-bar .account-menu-panel .fui-Button:hover,html[data-urni-theme] .workspace-command-bar .account-menu-panel .fui-Button:focus-visible{border-color:var(--command-account-border)!important;background:var(--command-account-hover-bg)!important;color:var(--command-account-hover-text)!important}html[data-urni-theme] .workspace-command-bar .command-hover-panel{background:var(--command-popup-bg)!important;color:var(--command-popup-text)!important;border-color:var(--command-popup-border)!important}html[data-urni-theme] .legacy-number-note,html[data-urni-theme] .legacy-attendant-note,html[data-urni-theme] .legacy-authorized-note,html[data-urni-theme] .legacy-policies-note,html[data-urni-theme] .legacy-callflow-note,html[data-urni-theme] .legacy-phone-row-note,html[data-urni-theme] .legacy-phone-inline-note,html[data-urni-theme] .legacy-resource-phonevoice-current-note,html[data-urni-theme] .legacy-number-summary,html[data-urni-theme] .legacy-authorized-policy-note,html[data-urni-theme] .module-lifecycle-status,html[data-urni-theme] .legacy-number-status-info,html[data-urni-theme] .legacy-phone-status-info,html[data-urni-theme] .legacy-attendant-status-info,html[data-urni-theme] .legacy-resource-phonevoice-status-info,html[data-urni-theme] .detail-subtitle,html[data-urni-theme] .selection-meta,html[data-urni-theme] .caption-muted{color:var(--theme-text-secondary)!important}html[data-urni-theme] .detail-label,html[data-urni-theme] .detail-value,html[data-urni-theme] .detail-status-label,html[data-urni-theme] .detail-status-value{color:var(--theme-text-primary)!important}html[data-urni-theme] .policies-editor-control-group,html[data-urni-theme] .policies-editor-control-group legend,html[data-urni-theme] .policies-editor-group-title,html[data-urni-theme] .policies-editor-group-label,html[data-urni-theme] .policies-editor-field>.detail-label,html[data-urni-theme] .policies-editor-checkbox,html[data-urni-theme] .policies-editor-radio,html[data-urni-theme] .policies-editor-field.is-info{color:var(--theme-text-secondary)!important}html[data-urni-theme] .policies-editor-select,html[data-urni-theme] .policies-editor-input,html[data-urni-theme] .policies-editor-textarea,html[data-urni-theme] .policies-editor-select option{background:var(--theme-surface-raised)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-default)!important}html[data-urni-density] .app-shell{grid-template-columns:var(--density-nav-width) minmax(0, 1fr)}html[data-urni-density] .app-shell.is-nav-collapsed{grid-template-columns:var(--density-nav-collapsed-width) minmax(0, 1fr)}html[data-urni-density] .app-nav{padding:var(--density-nav-padding);gap:var(--density-nav-gap)}html[data-urni-density] .app-shell:not(.is-nav-collapsed) .app-nav{gap:var(--density-nav-expanded-gap)}html[data-urni-density] .app-shell:not(.is-nav-collapsed) .app-nav .fui-NavItem{align-items:center;padding-block:0;line-height:1;display:flex}html[data-urni-density] .brand-panel{padding:var(--density-panel-padding)}html[data-urni-density] .app-nav .fui-NavItem{min-height:var(--density-nav-item-height);font-size:var(--density-nav-item-font-size)}html[data-urni-density] .app-nav .fui-NavItem .fui-NavItem__icon svg,html[data-urni-density] .nav-item-icon,html[data-urni-density] .app-shell.is-nav-collapsed .app-nav .fui-NavItem .fui-NavItem__icon svg,html[data-urni-density] .app-shell.is-nav-collapsed .nav-item-icon{width:var(--density-nav-icon-size);height:var(--density-nav-icon-size)}html[data-urni-density] .app-shell.is-nav-collapsed .brand-mark{width:var(--density-brand-collapsed-size);height:var(--density-brand-collapsed-size)}html[data-urni-density] .app-shell.is-nav-collapsed .app-nav .fui-NavItem{justify-content:center;align-items:center;padding-block:0;line-height:1;display:flex;height:var(--density-nav-item-height)!important;min-height:var(--density-nav-item-height)!important}html[data-urni-density] .app-shell.is-nav-collapsed .app-nav .fui-NavItem:after{background:0 0!important;display:none!important}html[data-urni-density] .app-shell.is-nav-collapsed .app-nav .fui-NavItem[aria-current=page]{border:1px solid var(--theme-brand-primary)!important;border-left-color:var(--theme-brand-primary)!important;box-shadow:none!important}html[data-urni-density] .workspace-command-bar{min-height:var(--density-command-height);padding:var(--density-panel-padding) .5rem}html[data-urni-density] .workspace-command-right .queue-action-widget,html[data-urni-density] .workspace-command-right .queue-action-widget .fui-Badge,html[data-urni-density] .storage-data-menu-trigger,html[data-urni-density] .account-menu-trigger,html[data-urni-density] .workspace-command-right .report-bug-button,html[data-urni-density] .workspace-command-right .theme-toggle-button{width:var(--density-command-height)!important;min-width:var(--density-command-height)!important;max-width:var(--density-command-height)!important;height:var(--density-command-height)!important;min-height:var(--density-command-height)!important}html[data-urni-density] .storage-data-menu-trigger .fui-Icon,html[data-urni-density] .account-menu-trigger svg,html[data-urni-density] .workspace-command-right .report-bug-button svg,html[data-urni-density] .workspace-command-right .theme-toggle-button svg{width:calc(var(--density-command-height) * .52);height:calc(var(--density-command-height) * .52);font-size:calc(var(--density-command-height) * .52)}html[data-urni-density] .account-token-status .token-countdown-expanded{width:100%;min-width:0;max-width:100%;min-height:var(--density-control-height);height:auto;padding-block:var(--density-panel-padding)}html[data-urni-density] .module-header-bar{gap:var(--density-shell-gap);padding:var(--density-header-padding)}html[data-urni-density] .module-command-strip .fui-Button,html[data-urni-density] .module-workspace .fui-Button,html[data-urni-density] .policies-editor-shell .fui-Button,html[data-urni-density] .routing-editor-shell .fui-Button{min-height:var(--density-control-height)}html[data-urni-density] .module-panel{padding:var(--density-panel-padding)}html[data-urni-density] .module-detail-panel{gap:var(--density-shell-gap)}html[data-urni-density] .module-table{font-size:var(--density-table-font-size)}html[data-urni-density] .module-table th,html[data-urni-density] .module-table td{padding:var(--density-table-cell-y) var(--density-table-cell-x)}html[data-urni-density] .legacy-attendant-select,html[data-urni-density] .legacy-attendant-input,html[data-urni-density] .legacy-phone-select,html[data-urni-density] .legacy-number-select,html[data-urni-density] .legacy-number-input,html[data-urni-density] .legacy-resource-phonevoice-select,html[data-urni-density] .legacy-policies-select,html[data-urni-density] .routing-tree-search,html[data-urni-density] .routing-mutation-controls input,html[data-urni-density] .routing-mutation-controls select,html[data-urni-density] .routing-editor-control input,html[data-urni-density] .routing-editor-control select,html[data-urni-density] .lis-mutation-controls select,html[data-urni-density] .lis-mutation-fields input,html[data-urni-density] .lis-mutation-fields select{min-height:var(--density-control-height)}html[data-urni-density] .legacy-attendant-cf-textarea,html[data-urni-density] .legacy-attendant-cf-top-greeting{min-height:var(--density-textarea-min-height)}html[data-urni-density] .urni-audio-manager-row{padding-block:var(--density-panel-padding)}html[data-urni-density] .detail-action-row{gap:var(--density-shell-gap);padding-block:var(--density-panel-padding)}html[data-urni-density] .urni-tablist .fui-Tab,html[data-urni-density] .module-tabs .fui-Tab{min-height:var(--density-tab-height);padding-block:var(--density-tab-padding-y);padding-inline:var(--density-tab-padding-x)}html[data-urni-density] .page-grid,html[data-urni-density] .test-center-page,html[data-urni-density] .test-center-grid,html[data-urni-density] .user-settings-page{gap:var(--density-section-gap)}html[data-urni-density] .test-center-page,html[data-urni-density] .user-settings-page,html[data-urni-density] .auth-page{padding:var(--density-page-padding)}html[data-urni-density] .auth-card{gap:var(--density-section-gap)}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-editor{border:1px solid var(--theme-border-default);background:var(--theme-surface-panel);box-shadow:none}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-settings-grid{border-bottom:1px solid var(--theme-border-default);background:var(--theme-editor-section-bg)!important}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-subtabs{border-top:1px solid var(--theme-border-default);border-bottom:1px solid var(--theme-border-default);background:var(--theme-editor-section-alt-bg)!important}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-pane{border-bottom:1px solid var(--theme-border-default);background:var(--theme-surface-panel)!important}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-greeting-detail,html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-greeting-block,html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-audio-strip,html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-key-toolbar{border-bottom:1px solid var(--theme-border-default);background:var(--theme-editor-section-bg)!important}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-grid{border:1px solid var(--theme-border-default)}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-grid th,html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-grid td{border-right:1px solid var(--theme-border-default);border-bottom:1px solid var(--theme-border-default)}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-grid th:last-child,html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-grid td:last-child{border-right:0}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-edit-grid{border-top:1px solid var(--theme-border-default);background:var(--theme-editor-section-alt-bg)!important}html[data-urni-theme] .attendants-detail-panel .legacy-attendant-cf-editor-actions{border-top:1px solid var(--theme-border-default);background:var(--theme-editor-section-bg)!important}html[data-urni-theme=light] .module-detail-panel,html[data-urni-theme=light] .detail-tab-content-block,html[data-urni-theme=light] .policies-tree-shell,html[data-urni-theme=light] .policies-editor-shell,html[data-urni-theme=light] .policies-editor-body,html[data-urni-theme=light] .routing-tree-shell,html[data-urni-theme=light] .routing-tree-list,html[data-urni-theme=light] .routing-editor-shell,html[data-urni-theme=light] .routing-editor-body,html[data-urni-theme=light] .holiday-list-panel,html[data-urni-theme=light] .holiday-editor-panel,html[data-urni-theme=light] .lis-section,html[data-urni-theme=light] .templates-workspace .holiday-editor-panel{background:var(--theme-surface-panel)!important}html[data-urni-theme=light] .policies-editor-field,html[data-urni-theme=light] .policies-editor-control-group,html[data-urni-theme=light] .policies-normrules-form,html[data-urni-theme=light] .routing-object-editor,html[data-urni-theme=light] .routing-editor-picker,html[data-urni-theme=light] .routing-associated-list,html[data-urni-theme=light] .routing-phone-table,html[data-urni-theme=light] .holiday-range-editor,html[data-urni-theme=light] .holiday-template-row,html[data-urni-theme=light] .lis-mutation-panel,html[data-urni-theme=light] .lis-modal-editor,html[data-urni-theme=light] .template-permission-group{background:var(--theme-surface-raised)!important}html[data-urni-theme=light] .policies-editor-header,html[data-urni-theme=light] .routing-editor-header,html[data-urni-theme=light] .holiday-page-header,html[data-urni-theme=light] .holiday-panel-toolbar,html[data-urni-theme=light] .holiday-editor-header,html[data-urni-theme=light] .holiday-editor-footer,html[data-urni-theme=light] .lis-header,html[data-urni-theme=light] .lis-subnav{background:var(--theme-editor-section-alt-bg)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme=light] .workspace-command-bar,html[data-urni-theme=light] .module-command-strip,html[data-urni-theme=light] .module-list-footer-bar,html[data-urni-theme=light] .detail-action-row,html[data-urni-theme=light] .lis-action-bar,html[data-urni-theme=light] .module-table th,html[data-urni-theme=light] .results-table .fui-TableHeaderCell,html[data-urni-theme=light] .holiday-list-table th,html[data-urni-theme=light] .holiday-range-table th,html[data-urni-theme=light] .legacy-attendant-cf-grid thead th,html[data-urni-theme=light] .routing-phone-header{background:var(--theme-editor-section-alt-bg)!important}html[data-urni-theme=light] .module-header-bar{background:var(--theme-surface-panel)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme=light] .app-content input:not([type=checkbox]):not([type=radio]):not([type=file]),html[data-urni-theme=light] .app-content select,html[data-urni-theme=light] .app-content textarea,html[data-urni-theme=light] .app-content .fui-Input,html[data-urni-theme=light] .app-content .fui-Input__contentWrapper,html[data-urni-theme=light] .app-content .fui-Input__input,html[data-urni-theme=light] .app-content .fui-Select,html[data-urni-theme=light] .app-content .fui-Select__select,html[data-urni-theme=light] .app-content .fui-Combobox,html[data-urni-theme=light] .app-content .fui-Combobox__input{background:var(--theme-surface-control)!important;background-color:var(--theme-surface-control)!important;color:var(--theme-text-primary)!important;border-color:var(--theme-border-default)!important}html[data-urni-theme=light] .module-table td,html[data-urni-theme=light] .results-table .fui-TableCell,html[data-urni-theme=light] .holiday-list-table td,html[data-urni-theme=light] .holiday-range-table td,html[data-urni-theme=light] .lis-portal .module-table td,html[data-urni-theme=light] .legacy-attendant-cf-grid tbody tr:not(.is-selected) td,html[data-urni-theme=light] .routing-phone-row:not(.routing-phone-header):not(.is-checked),html[data-urni-theme=light] .pick-list-item:not(.is-selected),html[data-urni-theme=light] .association-picker-item:not(.is-selected){background:var(--theme-surface-panel)!important}html[data-urni-theme=light] .routing-checkbox-list label:not(:has(input:checked)){background:var(--theme-surface-panel)!important}html[data-urni-theme=light] .module-table tbody tr:nth-child(2n):not(.is-selected) td,html[data-urni-theme=light] .results-table .fui-TableRow:nth-child(2n) .fui-TableCell,html[data-urni-theme=light] .holiday-list-table tbody tr:nth-child(2n):not(.is-selected) td,html[data-urni-theme=light] .holiday-range-table tbody tr:nth-child(2n) td,html[data-urni-theme=light] .lis-portal .module-table tbody tr:nth-child(2n):not(.is-selected) td,html[data-urni-theme=light] .legacy-attendant-cf-grid tbody tr:nth-child(2n):not(.is-selected) td,html[data-urni-theme=light] .routing-phone-row:nth-child(2n):not(.routing-phone-header):not(.is-checked),html[data-urni-theme=light] .pick-list-item:nth-child(2n):not(.is-selected),html[data-urni-theme=light] .association-picker-item:nth-child(2n):not(.is-selected){background:var(--theme-surface-row-alt)!important}html[data-urni-theme=light] .routing-checkbox-list label:nth-child(2n):not(:has(input:checked)){background:var(--theme-surface-row-alt)!important}html[data-urni-theme] .module-table tbody tr:nth-child(2n):not(.is-selected) td,html[data-urni-theme] .results-table .fui-TableRow:nth-child(2n) .fui-TableCell,html[data-urni-theme] .holiday-list-table tbody tr:nth-child(2n):not(.is-selected) td,html[data-urni-theme] .holiday-range-table tbody tr:nth-child(2n) td,html[data-urni-theme] .lis-portal .module-table tbody tr:nth-child(2n):not(.is-selected) td,html[data-urni-theme] .legacy-attendant-cf-grid tbody tr:nth-child(2n):not(.is-selected) td,html[data-urni-theme] .routing-phone-row:nth-child(2n):not(.routing-phone-header):not(.is-checked) td{background:var(--theme-surface-row-alt)!important}html[data-urni-theme] .module-table tbody tr:hover:not(.is-selected) td,html[data-urni-theme] .results-table .fui-TableRow:hover .fui-TableCell,html[data-urni-theme] .results-table .fui-TableRow:focus-within .fui-TableCell,html[data-urni-theme] .holiday-list-table tbody tr:hover:not(.is-selected) td,html[data-urni-theme] .holiday-range-table tbody tr:hover td,html[data-urni-theme] .lis-portal .module-table tbody tr:hover:not(.is-selected) td,html[data-urni-theme] .legacy-attendant-cf-grid tbody tr:hover:not(.is-selected) td,html[data-urni-theme] .routing-phone-row:hover:not(.routing-phone-header):not(.is-checked) td{background:var(--theme-surface-hover)!important}html[data-urni-theme] .pick-list-item:nth-child(2n):not(.is-selected){background:var(--theme-surface-row-alt)!important}html[data-urni-theme] .legacy-assigned-lines-grid tbody tr:not(.is-selected):hover td{background:var(--theme-surface-hover)!important;color:var(--theme-text-primary)!important}html[data-urni-theme] .legacy-assigned-lines-grid tbody tr.is-selected td{box-shadow:inset 2px 0 0 var(--theme-brand-primary);background:var(--theme-surface-selected)!important;color:var(--theme-text-primary)!important}html[data-urni-theme] .pick-list-item:hover:not(.is-selected),html[data-urni-theme] .pick-list-item:focus-visible:not(.is-selected),html[data-urni-theme] .pick-list-item:nth-child(2n):hover:not(.is-selected),html[data-urni-theme] .pick-list-item:nth-child(2n):focus-visible:not(.is-selected){outline:none;background:var(--theme-surface-hover)!important;color:var(--theme-text-primary)!important}@media (width<=980px){html[data-urni-density] .app-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}html[data-urni-density] .app-nav{border-right:0;border-bottom:1px solid var(--theme-border-default);flex-direction:row;align-items:stretch;max-height:4.6rem;overflow:auto hidden}html[data-urni-density] .brand-panel{border-right:1px solid var(--theme-border-default);border-bottom:0;flex:none;align-items:center;width:auto;padding:.18rem .35rem;display:flex}html[data-urni-density] .brand-mark{width:42px;height:42px}html[data-urni-density] .brand-copy{display:none}html[data-urni-density] .app-nav .fui-NavDrawer{flex:auto;min-width:0;height:auto;max-height:none;overflow:auto hidden}html[data-urni-density] .app-nav .fui-NavDrawerBody{gap:var(--density-nav-expanded-gap);flex-flow:row;min-width:max-content;height:100%;display:flex}html[data-urni-density] .app-nav .fui-NavItem{width:auto;min-width:max-content;min-height:var(--density-nav-item-height);flex:none;padding-inline:.55rem}html[data-urni-density] .nav-footer{border-top:0;border-left:1px solid var(--theme-border-default);flex:none;margin-top:0;padding:.12rem}html[data-urni-density] .nav-collapse-button{width:2.1rem;min-width:2.1rem;font-size:0;overflow:hidden}html[data-urni-density] .nav-collapse-button:after{content:"...";font-size:1rem;line-height:1}html[data-urni-density] .workspace-command-bar{flex-wrap:wrap;width:100%;min-width:0;max-width:100%;overflow:visible}html[data-urni-density] .workspace-command-left{flex-wrap:wrap;flex:100%;width:100%;min-width:0}html[data-urni-density] .workspace-menu-group{flex-wrap:wrap;width:100%;min-width:0}html[data-urni-density] .tenant-connection-group{flex-wrap:wrap;flex:14rem;min-width:0}html[data-urni-density] .tenant-select{flex:9rem;min-width:9rem}html[data-urni-density] .policies-editor-shell,html[data-urni-density] .policies-editor-shell>*,html[data-urni-density] .policies-editor-header,html[data-urni-density] .policies-editor-body,html[data-urni-density] .policies-editor-fields,html[data-urni-density] .policies-editor-footer{box-sizing:border-box;flex-wrap:wrap;width:100%;min-width:0;max-width:100%}html[data-urni-density] .policies-editor-footer .fui-Button{flex:8rem;min-width:0}html[data-urni-density] .policies-workspace,html[data-urni-density] .routing-workspace{grid-template-rows:minmax(12rem,42%) minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100vw;min-width:0;max-width:100vw;overflow:auto}html[data-urni-density] .policies-tree-shell,html[data-urni-density] .routing-tree-shell{border-right:0;border-bottom:1px solid var(--theme-border-default);min-width:0}html[data-urni-density] .policies-editor-shell,html[data-urni-density] .routing-editor-shell{min-width:0;overflow:auto}}@media (width>=981px) and (width<=1280px){html[data-urni-density] .workspace-command-right{gap:.12rem}html[data-urni-density] .workspace-command-right .queue-action-widget,html[data-urni-density] .workspace-command-right .queue-action-widget .fui-Badge,html[data-urni-density] .storage-data-menu-trigger,html[data-urni-density] .workspace-command-right .report-bug-button,html[data-urni-density] .workspace-command-right .theme-toggle-button,html[data-urni-density] .account-menu-trigger{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important}html[data-urni-density] .storage-data-menu-trigger .fui-Icon,html[data-urni-density] .account-menu-trigger svg,html[data-urni-density] .workspace-command-right .report-bug-button svg,html[data-urni-density] .workspace-command-right .theme-toggle-button svg{width:13px;height:13px;font-size:13px}}
