.copilot-loading-message{padding:32px;text-align:center;font-family:var(--fontFamily, Segoe UI, Arial, sans-serif)}.chat-header{padding:15px 20px}.chat-component-root{display:flex;flex-direction:column;height:100%;min-height:0;position:relative;overflow:hidden}.chat-main-area{display:flex;flex-direction:row;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.chat-content-area{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden;position:relative}.chat-session-sidebar{display:flex;min-width:0;min-height:0;overflow:hidden}.chat-body{display:flex;flex-direction:column;gap:20px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:15px 20px}.chat-body .message{display:flex;align-items:center;gap:11px}.copilot-initializing{position:absolute;inset:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:6px 20px;text-align:center;pointer-events:none}.copilot-initializing__spinner{width:16px;height:16px;border:2px solid var(--colorNeutralStroke2, #e0e0e0);border-top-color:var(--colorBrandBackground, #0078d4);border-radius:50%;flex-shrink:0;animation:ice-spin .7s linear infinite}.copilot-initializing__label{font-size:13px;font-weight:600;color:var(--colorNeutralForeground3, #616161);letter-spacing:.2px}.copilot-quick-actions{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 20px 4px;margin:0 auto;width:100%;box-sizing:border-box}.copilot-quick-actions-row{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:8px;width:100%;max-width:760px}.copilot-quick-action-btn{flex:0 1 auto;min-width:0;white-space:normal;padding:10px 16px;border:1px solid var(--colorNeutralStroke2, #e0e0e0);background:var(--colorNeutralBackground2, #f5f5f5);color:var(--colorNeutralForeground1, #1a1a1a);border-radius:12px;font-size:13px;font-family:inherit;line-height:1.4;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.copilot-quick-action-btn:hover:not(:disabled){border-color:var(--colorBrandStroke1, #0078d4);background:var(--colorNeutralBackground3, #f0f0f0)}.copilot-quick-action-btn:disabled{opacity:.5;cursor:default}.chat-footer{width:100%;padding:15px 20px;background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.ice-msg-row{display:flex;flex-direction:row;width:100%;margin-bottom:4px}.ice-msg-user{justify-content:flex-end}.ice-msg-assistant,.ice-msg-status{justify-content:flex-start}.ice-bubble{max-width:80%;padding:10px 14px;border-radius:12px;font-size:13px;line-height:1.5;word-break:break-word}.ice-bubble-user{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);border-bottom-right-radius:4px}.ice-bubble-assistant{background:var(--colorNeutralBackground2, #f5f5f5);color:var(--colorNeutralForeground1, #1a1a1a);border:1px solid var(--colorNeutralStroke2, #e0e0e0);border-radius:14px;padding:16px 20px;max-width:92%}.ice-bubble-error{background:var(--colorStatusDangerBackground1, #fde7e7);color:var(--colorStatusDangerForeground1, #a80000);border:1px solid var(--colorStatusDangerBorder1, #f1bfbf);border-radius:8px;padding:10px 14px;max-width:90%;font-size:13px}.ice-bubble-escalation{display:flex;gap:10px;align-items:flex-start;background:var(--colorStatusSuccessBackground1, #f1faf1);color:var(--colorNeutralForeground1, #1a1a1a);border:1px solid var(--colorStatusSuccessBorder1, #9fd89f);border-radius:8px;padding:10px 14px;max-width:90%;font-size:13px}.ice-escalation-mark{color:var(--colorStatusSuccessForeground1, #0e700e);font-weight:700;line-height:1.5}.ice-escalation-reference{margin-top:4px;font-size:12px;color:var(--colorNeutralForeground3, #616161)}.ice-bubble-clarification{border:1px solid var(--colorNeutralStroke2, #ddd)}.ice-clarification-question{margin:0 0 8px;font-weight:600}.ice-clarification-options{display:flex;flex-wrap:wrap;gap:6px}.ice-clarification-btn{padding:4px 12px;border:1px solid var(--colorBrandStroke1, #0078d4);border-radius:16px;background:transparent;color:var(--colorBrandForeground1, #0078d4);font-size:12px;cursor:pointer}.ice-clarification-btn:hover:not(:disabled){background:var(--colorBrandBackground2, #deecf9)}.ice-clarification-btn:disabled{opacity:.5;cursor:default}.ice-status-indicator{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;background:var(--colorNeutralBackground3, #f0f0f0);font-size:12px;color:var(--colorNeutralForeground2, #555);max-width:90%}.ice-status-indicator.ice-status-compact{border-left:3px solid var(--colorBrandBackground, #0078d4)}.ice-status-indicator.ice-status-done{background:var(--colorStatusSuccessBackground1, #dff6dd);color:var(--colorStatusSuccessForeground1, #107c10);border-left-color:var(--colorStatusSuccessForeground1, #107c10)}.ice-stage-label{font-weight:600;font-size:12px}.ice-status-text{font-size:12px}.ice-check{font-size:12px;font-weight:700;color:var(--colorStatusSuccessForeground1, #107c10)}.ice-spinner{display:inline-block;width:12px;height:12px;border:2px solid var(--colorNeutralStroke1, #ccc);border-top-color:var(--colorBrandBackground, #0078d4);border-radius:50%;flex-shrink:0;animation:ice-spin .7s linear infinite}@keyframes ice-spin{to{transform:rotate(360deg)}}.ice-assistant-text{margin:0;font-family:inherit;font-size:inherit;white-space:pre-wrap;word-break:break-word}.ice-summary-view{display:flex;flex-direction:column;gap:4px}.ice-reasoning-recap{font-size:12px;color:var(--colorNeutralForeground3, #616161);margin-bottom:10px;line-height:1.45}.ice-assistant-markdown{font-size:13px;line-height:1.6;word-break:break-word;color:var(--colorNeutralForeground1, #1a1a1a)}.ice-assistant-markdown>:first-child{margin-top:0}.ice-assistant-markdown>:last-child{margin-bottom:0}.ice-assistant-markdown p{margin:6px 0}.ice-assistant-markdown ul,.ice-assistant-markdown ol{margin:6px 0;padding-left:20px}.ice-assistant-markdown li{margin:4px 0}.ice-assistant-markdown h1,.ice-assistant-markdown h2,.ice-assistant-markdown h3,.ice-assistant-markdown h4,.ice-assistant-markdown h5,.ice-assistant-markdown h6{margin:12px 0 8px;font-weight:600;line-height:1.3}.ice-assistant-markdown h1{font-size:16px}.ice-assistant-markdown h2{font-size:15px}.ice-assistant-markdown h3{font-size:14px}.ice-assistant-markdown h4,.ice-assistant-markdown h5,.ice-assistant-markdown h6{font-size:13px}.ice-assistant-markdown strong{font-weight:600}.ice-assistant-markdown a{color:var(--colorBrandForeground1, #0078d4);text-decoration:none}.ice-assistant-markdown a:hover{text-decoration:underline}.ice-assistant-markdown code{padding:2px 5px;border-radius:4px;background:var(--colorNeutralBackground3, #f0f0f0);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ice-assistant-markdown pre{margin:8px 0;padding:12px;border-radius:6px;background:var(--colorNeutralBackground3, #f0f0f0);overflow-x:auto}.ice-assistant-markdown pre code{padding:0;background:transparent}.ice-assistant-markdown blockquote{margin:8px 0;padding-left:12px;border-left:3px solid var(--colorBrandStroke1, #0078d4);color:var(--colorNeutralForeground2, #555)}.ice-assistant-markdown table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}.ice-assistant-markdown th,.ice-assistant-markdown td{border:1px solid var(--colorNeutralStroke2, #e0e0e0);padding:6px 10px;text-align:left;vertical-align:top}.ice-assistant-markdown th{background:var(--colorNeutralBackground3, #f0f0f0);font-weight:600}.ice-assistant-markdown table tr:nth-child(2n) td{background:var(--colorNeutralBackground2, #f9f9f9)}.chat-component-root--page{--lumen-column: 70%;--lumen-bubble: 80%}.chat-component-root--page .chat-body{align-items:center;gap:12px;padding:24px}.chat-component-root--page .chat-body>.message,.chat-component-root--page .ice-msg-row{width:var(--lumen-column);min-width:0}.chat-component-root--page .ice-bubble{font-size:14px;line-height:1.6;padding:12px 16px;border-radius:16px}.chat-component-root--page .ice-bubble-user{max-width:var(--lumen-bubble);width:fit-content;border-bottom-right-radius:4px}.chat-component-root--page .ice-bubble-assistant{flex:0 1 auto;max-width:var(--lumen-bubble);padding:16px 20px;border-radius:14px}.chat-component-root--page .ice-bubble-error{max-width:var(--lumen-bubble)}.chat-component-root--page .copilot-quick-actions{width:var(--lumen-column);margin:0 auto}.chat-component-root--page .chat-footer{justify-content:center;padding:12px 24px 24px}.chat-component-root--page .chat-footer .chat-form{width:var(--lumen-column);flex:0 0 auto;border-radius:24px;padding:4px 4px 4px 8px;outline-color:var(--colorNeutralStroke2);transition:outline-color .2s ease,box-shadow .2s ease}.chat-component-root--page .chat-footer .chat-form:focus-within{outline:2px solid var(--colorBrandStroke1);box-shadow:0 0 0 3px var(--colorBrandBackground2)}.chat-component-root--page .chat-footer .chat-form-chat-input{font-size:15px;line-height:1.5}.chat-form-chat-input-container textarea:focus{outline:none}.chat-form-chat-input-container textarea:focus~.chat-form,.chat-form-chat-input-container:focus-within~.chat-form,.chat-form:focus-within{outline:2px solid var(--colorStrokeFocus2)}.chat-form-chat-input-container{padding:10px 10px 0}.chat-form-chat-input-container--inline{flex:1;padding:10px}.chat-form-chat-input{resize:none;font-family:var(--fontFamilyBase);width:100%;border:none;background:transparent;color:var(--colorNeutralForeground1)}.chat-form-chat-input-container--inline .chat-form-chat-input{min-height:88px}.chat-form-chat-input::placeholder{color:var(--colorNeutralForeground3)}.chat-form-chat-footer{display:flex;flex-direction:row;align-items:center}.chat-form-chat-footer-left-panel{flex:1;padding:5px 10px}.chat-form-chat-footer-right-panel{margin-left:auto}.chat-form-chat-footer-left-panel .fui-Dropdown{border:none;min-width:0}.chat-form-container{width:100%;box-sizing:border-box}.chat-form-container--inline{display:flex;align-items:center}.chat-form-inline-send-container{display:flex;align-items:center;align-self:center;padding:0 10px 0 0}.chat-form-chat-footer-left-toolbar-container{display:flex;gap:8px}.chat-form-chat-footer-right-toolbar-container{padding:0 10px}.chat-form{display:flex;flex-direction:row;align-items:center;outline:1px solid var(--colorNeutralStroke1);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);width:100%;flex:1 1 auto;box-sizing:border-box;border-radius:4px}.chat-form-chat-footer-right-toolbar-container svg,.chat-form-inline-send-container svg{width:24px;height:24px;fill:currentColor;color:inherit}.chat-form-chat-footer-right-toolbar-container .fui-Button,.chat-form-inline-send-container .fui-Button{background-color:transparent;color:var(--colorNeutralForeground2)}.chat-form-chat-footer-right-toolbar-container .fui-Button:hover,.chat-form-inline-send-container .fui-Button:hover{background-color:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground2Hover)}.chat-panel-header.chat-panel-header-flex{display:flex;align-items:center;width:100%}.list-panel-header-title.list-panel-header-title-flex{flex:1;min-width:0}.chat-panel-header-right-group{display:flex;align-items:center;gap:8px}.chat-panel-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:var(--colorNeutralBackground1, #fff);color:var(--colorNeutralForeground1, #1a1a1a)}.chat-panel-header-title{display:flex;flex-direction:column;align-items:baseline;margin:0;font-size:1.5rem;font-weight:600;letter-spacing:-.5px}.chat-panel-header-actions{display:flex;align-items:center;justify-content:flex-end}.chat-panel-header-toolbar .fui-Button{background-color:transparent;color:var(--colorNeutralForeground2)}.chat-panel-header-toolbar .fui-Divider{background-color:transparent}.chat-panel-header-toolbar .fui-Button:hover{background-color:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground2Hover)}.chat-panel-header-toolbar svg{height:18px;width:18px;fill:currentColor;color:inherit}.side-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;background:var(--colorNeutralBackground1, #fff);color:var(--colorNeutralForeground1, #1a1a1a)}.side-panel-header-title{margin:0;font-size:1.5rem;font-weight:600;color:var(--colorBrandForeground1, #1a3b5d);letter-spacing:-.5px}.side-panel-header-actions{display:flex;align-items:center;justify-content:flex-end}.tree-sample1-search-box{margin-bottom:16px}.tree-sample1-root,.form-menu-root{width:100%}.nav-sample1-root{display:flex;flex-direction:column}.nav-sample1-search-box{margin-bottom:16px}.collapse-btn-icon-expand svg{height:10px;width:10px;transform:rotate(90deg);fill:var(--colorTextPrimary)}.collapse-btn-icon-collapse svg{height:10px;width:10px;transform:rotate(270deg);fill:var(--colorTextPrimary)}.leftnav-subitem-content{display:flex;align-items:center}.leftnav-subitem-icon{display:inline-flex;align-items:center;margin-right:8px}.leftnav-subitem-label,.left-nav-item-category-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leftnav-root{height:100%;min-height:0;position:relative}.leftnav-root--flyout{width:0;min-width:0;padding:0;overflow:visible}.leftnav-root--fixed{overflow:hidden;display:flex;min-width:var(--leftnav-width, 225px);width:var(--leftnav-width, 225px);background:var(--sidebarBackground);color:var(--sidebarText);box-shadow:var(--shadowLevel3);position:relative;z-index:3}.leftnav-root .fui-NavDrawer{padding-left:8px;background:var(--sidebarBackground);color:var(--sidebarText);box-shadow:var(--shadowLevel3);width:var(--leftnav-width, 225px)!important;min-width:var(--leftnav-width, 225px)!important;max-width:var(--leftnav-width, 225px)!important;transition:width .2s ease,min-width .2s ease,max-width .2s ease}.leftnav-root .nav-drawer-header-items,.leftnav-root .fui-NavDrawerBody button,.leftnav-root .fui-NavDrawerBody,.leftnav-root .fui-NavDrawerHeader,.leftnav-root .nav-drawer-header-items .fui-NavSectionHeader,.leftnav-root .fui-Divider,.leftnav-root .nav-drawer-header-items button,.fui-NavDrawer .nav-drawer-header-items,.fui-NavDrawer .fui-NavDrawerBody button,.fui-NavDrawer .fui-NavDrawerBody,.fui-NavDrawer .fui-NavDrawerHeader,.fui-NavDrawer .nav-drawer-header-items .fui-NavSectionHeader,.fui-NavDrawer .fui-Divider,.fui-NavDrawer .nav-drawer-header-items button{background:var(--sidebarBackground);color:var(--sidebarText);padding:5px}.leftnav-root .fui-Divider:before,.leftnav-root .fui-Divider:after,.fui-NavDrawer .fui-Divider:before,.fui-NavDrawer .fui-Divider:after{border-color:var(--sidebarText, rgba(255, 255, 255, .2));opacity:.3}.leftnav-root .fui-NavItem:hover,.leftnav-root .fui-NavCategoryItem:hover,.leftnav-root .fui-NavSubItem:hover{background:var(--sidebarHoverBackground)}.leftnav-flyout-header,.leftnav-flyout-header.fui-NavDrawerHeader{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;min-height:40px;padding:0 4px;flex-wrap:nowrap}.leftnav-flyout-header--collapsed,.leftnav-flyout-header--collapsed.fui-NavDrawerHeader{flex-direction:column!important;align-items:center;justify-content:flex-start;gap:4px;padding:4px 0}.leftnav-flyout-header--collapsed .leftnav-flyout-header-right{margin-left:0}.leftnav-flyout-header-left{display:flex;align-items:center}.leftnav-flyout-header-right{display:flex;align-items:center;margin-left:auto}.leftnav-flyout-header-left .fui-Hamburger:hover{background:var(--sidebarHoverBackground)}.leftnav-flyout-header-left .fui-Hamburger svg,.leftnav-flyout-header-left .fui-Hamburger:hover svg{fill:var(--sidebarText, currentColor);color:var(--sidebarText, currentColor)}.leftnav-collapse-btn{display:flex;align-items:center;justify-content:center;min-height:32px;padding:0 8px;cursor:pointer;background:transparent;border:none;outline:none;transition:background .2s}.leftnav-collapse-btn:hover{background:var(--sidebarHoverBackground)}.leftnav-fixed-header,.leftnav-fixed-header.fui-NavDrawerHeader{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;min-height:40px;padding:0 4px;position:relative}.leftnav-fixed-header-left{display:flex;align-items:center;justify-content:flex-start}.leftnav-fixed-header-right{display:flex;align-items:center;justify-content:flex-end;margin-left:0}.leftnav-pin-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:4px;color:var(--sidebarText, currentColor);transition:background .2s;outline:none}.leftnav-pin-btn:hover{background:var(--sidebarHoverBackground)}.leftnav-pin-btn svg{width:18px;height:18px;fill:currentColor;color:inherit}.leftnav-fixed-header--collapsed,.leftnav-fixed-header--collapsed.fui-NavDrawerHeader{justify-content:flex-start;align-items:stretch;flex-direction:column!important;padding-top:4px;min-height:72px}.leftnav-fixed-header--collapsed .leftnav-fixed-header-left{width:100%;justify-content:flex-start}.leftnav-fixed-header--collapsed .leftnav-fixed-header-right{width:100%;margin-left:0;margin-top:2px;flex-direction:row;align-items:center;justify-content:flex-end;gap:0}.left-nav-item-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;font-size:13px}.leftnav-root .fui-NavItem[aria-current=page]{background-color:var(--colorSubtleBackgroundSelected, #e6f0fb)!important;color:var(--colorBrandForeground1, #0f6cbd)!important}.leftnav-root .fui-NavItem[aria-current=page] .left-nav-item-label{color:var(--colorBrandForeground1, #0f6cbd)!important}.leftnav-root .fui-NavItem[aria-current=page] svg{fill:var(--colorBrandForeground1, #0f6cbd)!important;color:var(--colorBrandForeground1, #0f6cbd)!important}.sign-in-wait-indicator-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:9999}.theme-preview-outer{margin-top:32px}.theme-preview-title{font-weight:700;font-size:1.1rem;color:var(--colorBrandForeground2, #1a3b5d);margin-bottom:16px;letter-spacing:.5px;text-transform:uppercase;display:flex;align-items:center;gap:8px}.theme-preview-icon{font-size:1.2rem;color:var(--colorBrandForeground2, #1a3b5d)}.theme-preview-provider{border:1px solid var(--colorNeutralStroke2, #d1d1d1);padding:5px 40px 0 15px;background:var(--colorNeutralBackground1, #fff)}.theme-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;align-items:start}.theme-preview-item{background:var(--colorNeutralBackground2, #f3f3f3);margin-bottom:24px;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.theme-preview-label{font-weight:600;margin-bottom:8px;color:var(--colorBrandForeground2, #1a3b5d)}.theme-preview-button-gap{height:20px;width:100%;display:block}@media(max-width:700px){.theme-preview-grid{grid-template-columns:1fr}}.top-navbar-search-copilot-center{display:flex;align-items:center;justify-content:center;flex:1 1 0%;gap:0;min-width:0}.top-navbar-search-container{flex:1 1 0%;min-width:200px;max-width:600px;display:flex;align-items:center;border-radius:0!important;overflow:hidden}.copilot-button{margin-left:0!important;padding-left:0!important;padding-right:0!important;border-left:none!important;border-radius:0 4px 4px 0!important;white-space:nowrap}.top-navbar-search-copilot-group .copilot-button{gap:0!important;width:auto;height:26px;padding-left:0!important;padding-right:0!important;border-radius:4px!important;color:var(--copilotIconTextColor);background:var(--copilotIconBackground)}.top-navbar-search-copilot-group .copilot-button:hover{background:var(--copilotIconHoverBackground)!important;color:var(--copilotIconHoverTextColor)!important}.top-navbar-search-copilot-group .copilot-button:hover svg{background:transparent!important;fill:var(--copilotIconHoverTextColor)!important}.top-navbar-search-copilot-group{display:flex;align-items:center;gap:48px;flex:1 1 0%;justify-content:center;min-width:0}.profile-card-footer{background:var(--colorContainerBackgroundSecondary);padding-top:12px;padding-bottom:12px}.switch-account-btn{width:100%;border:none!important;box-shadow:none!important;justify-content:flex-start!important;text-align:left;padding-left:0;padding-right:0}.switch-account-btn:hover{background:transparent!important}.profile-card-header-top-row{display:flex;align-items:center;width:100%}.profile-card-header-product-name{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-card-header-sign-out{flex:0 0 auto;margin-left:auto}.top-navbar{padding-left:8px;position:relative;height:40px;background:var(--topbarBackground)}.top-navbar button{color:var(--topbarText)}.fui-MenuItem svg{fill:var(--colorTextPrimary);height:16px;width:16px}.top-navbar svg{fill:var(--topbarText);height:16px;width:16px}.top-navbar button:not(.copilot-button):hover,.top-navbar .fui-Button:not(.copilot-button):hover{background:var(--topbarActionHoverBgColor);color:var(--topbarText)}.xps-mode-light .top-navbar button:not(.copilot-button):hover svg,.xps-mode-light .top-navbar .fui-Button:not(.copilot-button):hover svg,.xps-mode-light .top-navbar .fui-Button:not(.copilot-button):hover .fui-Button__icon{fill:var(--topbarText);background:transparent;color:var(--topbarText)}.xps-mode-dark .top-navbar .fui-Hamburger:hover .fui-Button__icon{color:var(--colorNeutralForeground2BrandHover)}.top-navbar-spacer{flex:1}.top-navbar .fui-Toolbar{padding-left:0!important;padding-right:0!important}.avatarmenu-header{display:flex;align-items:center;height:24px;margin:0}.avatarmenu-tenant-container{text-align:right;flex:1 1 auto;padding-left:20px}.top-navbar-productname{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:normal}.avatarmenu-username{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:normal;max-width:160px}.avatarmenu-tenant{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:10px;line-height:normal;text-transform:uppercase;max-width:160px}.avatarmenu-tenant-image-container{height:28px;width:28px;flex:0 0 auto;padding-left:6px;box-sizing:content-box}.fxs-avatarmenu-tenant-image{height:28px;width:28px;border:0;border-radius:28px}.fxs-avatarmenu-tenant-image-overlay{height:14px;width:14px;position:absolute;right:4px;bottom:4px;border-radius:10000px;background-color:var(--topbarBackground)}.top-navbar-right-group .copilot-button{gap:5px;width:auto;height:26px;padding-left:12px;padding-right:13px;border-radius:3px;color:var(--copilotIconTextColor);background:var(--copilotIconBackground)}.top-navbar-right-group .copilot-button:hover{background:var(--copilotIconHoverBackground);color:var(--copilotIconHoverTextColor)}.top-navbar-right-group .copilot-button:hover svg{background:transparent;fill:var(--copilotIconHoverTextColor)}.topbar-copilot-text{font-weight:600;font-size:13px;color:var(--copilotIconTextColor);margin-left:6px}.card-useremail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:normal;max-width:295px;padding-top:5px}.card-username{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:700;line-height:normal;max-width:295px}.card-userview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;max-width:295px;padding-top:5px}.profile-card-header{padding:10px}.profile-card-header-top-row{display:flex;align-items:center;height:24px;margin:0}.card-header-userinfo-container{display:flex;flex-direction:column;align-items:flex-start}.top-navbar-toolbar-flex{display:flex;align-items:center;width:100%;justify-content:space-between;height:40px}.top-navbar-left-group{display:flex;align-items:center;gap:8px;flex:0 0 auto;height:100%}.top-navbar-center-group{display:flex;align-items:center;justify-content:center;flex:1 1 0%;height:100%}.top-navbar-search-container{margin-right:20px;display:flex;align-items:center;height:100%;width:100%!important;padding:0!important;margin:0!important;border-radius:0!important;overflow:hidden}.top-navbar-right-group{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto;height:100%}.notification-icon-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}.notification-badge{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--notificationBadgeBackground, #d13438);color:var(--notificationBadgeText, #fff);font-size:10px;font-weight:600;line-height:16px;text-align:center;box-sizing:border-box;pointer-events:none;z-index:1}.top-navbar-search-input{width:99%!important;border-radius:0!important;font-size:14px!important;transition:background-color .2s;margin:0!important;padding-right:0!important;background:var(--searchBackground)!important;border-right:none!important}.top-navbar-search-input:focus,.top-navbar-search-input:focus-visible,.top-navbar-search-input:focus-within{background:var(--searchBackgroundFocus)}.top-navbar-search-input-mobile{width:100%!important;border-radius:0!important;transition:background-color .2s;margin-top:3px}@media(max-width:1200px){.top-navbar-search-input{width:320px!important}}@media(max-width:800px){.top-navbar-productname{max-width:160px}.top-navbar-search-input{width:190px!important}.top-navbar-search-copilot-center{flex-direction:row;width:100%;gap:0!important}.top-navbar-search-container{width:100%!important;margin:0!important;padding:0!important}.top-navbar-search-input{width:99%!important;min-width:0!important;max-width:100%!important}.top-navbar-search-copilot-group .copilot-button{margin-left:0!important;padding-left:0!important;padding-right:0!important;border-radius:4px!important}}.top-navbar-search-container svg{height:16px;width:16px;fill:var(--colorIconBrand);display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.feedback-component-root{position:relative;overflow:hidden;padding:15px 20px}.base-page-root{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--colorContainerBackgroundPrimary);color:var(--colorTextPrimary);overflow-x:hidden;max-width:100vw;box-sizing:border-box}.base-page-root-header-container{min-height:48px;flex-shrink:0;display:flex;flex-direction:row;align-items:center;overflow:hidden}.base-page-root-header-left-container{flex:none;display:flex;align-items:center}.base-page-root-header-middle-container{flex:none;display:flex;padding-left:20px;padding-right:20px;align-items:center;justify-content:center}.base-page-root-header-right-container{flex:1 1 0%;display:flex;align-items:center;justify-content:flex-end}.base-page-root-main-entry-container{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;container-type:inline-size;max-width:100vw;box-sizing:border-box}.base-page-root-footer-container{min-height:48px;display:flex;flex:0 0 auto;border-top:1px solid var(--colorContainerBorderPrimary);box-sizing:border-box;padding:20px}.base-entry-form-footer{display:flex;gap:20px}.base-entry-form-footer button{border-radius:0;min-width:100px}.notifications-component-root{position:relative;overflow:hidden;padding:15px 20px}.employee-questionnaire{height:100%;overflow:hidden;display:flex;flex-direction:column}.questionnaire-wizard-container{flex:1;min-height:0;overflow:hidden}.page-header{background:linear-gradient(90deg,var(--colorBrandBackground, #0078d4) 0%,var(--colorBrandBackgroundPressed, #106ebe) 100%);padding:16px 32px;box-shadow:0 2px 4px #0000001a}.questionnaire-banner{background:var(--colorNeutralBackground1, #ffffff);margin:24px 32px;padding-left:18px}.questionnaire-content{padding:0 32px 32px}@media(max-width:768px){.page-header{padding:12px 16px}.questionnaire-banner{margin:16px;padding:24px 16px}.questionnaire-content{padding:0 16px 24px}.questionnaire-banner .ms-Stack{flex-direction:column;align-items:flex-start!important}.questionnaire-banner .ms-Stack>div:first-child{margin-right:0!important;margin-bottom:16px}}.container-form-root{display:flex;flex-direction:column;height:100%;min-height:0;width:100%;background:var(--colorContainerBackgroundPrimary);color:var(--colorTextPrimary);position:relative}.container-form-header-container{height:48px;display:flex;align-items:center;justify-content:space-between;padding:15px 20px;font-weight:700}.container-form-header-left-container{display:flex;align-items:center}.container-form-header-right-container{display:flex;align-items:center;justify-content:flex-end}.container-form-content{display:flex;flex:1;width:100%;min-height:0;height:100%}.container-form-left-container{display:flex;align-items:flex-start;padding:0 16px;overflow:hidden;position:relative}.form-left-panel-content{width:250px;display:flex;align-items:flex-start;height:100%;position:relative;overflow:hidden}.container-form-main-entry-container{flex:1;overflow:auto;box-sizing:border-box;height:100%}.form-left-panel-expander-button{display:block;height:100%;width:36px;position:absolute;left:-15px;top:5px;bottom:0;cursor:pointer;padding:0;border-width:0;background:none}.form-left-panel-expander-button:hover{background-color:var(--colorControlBackgroundHover)}.form-left-panel-expander-button svg{top:5px;right:5px;position:absolute;height:8px;width:8px;transform:rotate(90deg);fill:var(--colorTextPrimary)}.form-left-panel-collapser-button{width:32px;height:32px;top:0;right:-5px;margin-top:5px;display:block;position:absolute;cursor:pointer;border-width:0;background:none}.form-left-panel-collapser-button svg{transform:rotate(270deg);height:8px;width:8px;top:15px;fill:var(--colorTextPrimary)}.list-panel-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.list-panel-header-no-icon{padding:16px 24px}.list-panel-header-left-actions{display:flex;align-items:center;flex:0 0 auto}.list-panel-header-center-actions{flex:1 1 0%;min-width:0;display:flex;align-items:center;justify-content:flex-start;padding-left:20px}.list-panel-header-right-actions{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;min-width:48px;margin-left:16px}.list-panel-header-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin-right:10px;position:relative}.list-panel-header-icon svg{height:28px;width:28px}.list-panel-header-title{display:flex;flex-direction:column;align-items:flex-start;margin:0;letter-spacing:-.5px}.list-panel-header-title .header-title-text{font-weight:600;font-size:24px;line-height:28px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-header-font-regular{font-family:az_ea_font,Segoe UI,az_font,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400}.form-tree-menu-body{overflow-y:auto;overflow-x:hidden;max-height:100%;scrollbar-gutter:stable}.form-tree-menu-search-box svg{height:16px;width:16px;fill:var(--colorIconBrand)}.form-tree-menu-root{display:flex;flex-direction:column;width:100%;height:100%}.form-tree-menu-commands svg{width:8px;height:8px;fill:var(--colorTextPrimary)}.form-tree-menu-header{display:flex;flex-direction:row;align-items:center;gap:0;flex:0 0 auto;min-height:40px;width:100%}.form-tree-menu-collapse-expand-all-button{height:32px;width:32px;display:flex;align-items:center;justify-content:center;border:0;margin:0}.form-tree-menu-search-box{flex:0 0 auto;display:flex;align-items:center;padding-right:5px}.form-tree-menu-search-box-input input{font-size:13px;color:var(--colorTextPrimary);border:none;padding-left:5px}.form-tree-menu-commands,.form-tree-menu-panel-collapser{flex:1 1 auto;display:flex;align-items:center}.form-tree-menu-body{flex:1 1 0%;overflow-y:auto;overflow-x:hidden}.form-tree-menu-item-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;font-size:13px}.form-tree-menu-item-selected>.fui-TreeItemLayout{background-color:var(--colorSubtleBackgroundSelected, #e6f0fb)!important;color:var(--colorBrandForeground1, #0f6cbd)!important}.form-tree-menu-item-selected>.fui-TreeItemLayout .form-tree-menu-item-label{color:var(--colorBrandForeground1, #0f6cbd)!important}.form-tree-menu-item-selected>.fui-TreeItemLayout svg{fill:var(--colorBrandForeground1, #0f6cbd)!important;color:var(--colorBrandForeground1, #0f6cbd)!important}.support-component-root{position:relative;overflow:hidden;padding:15px 20px}.app-container{display:flex;flex:1;min-height:0}.app-container-main{flex:1;overflow:hidden;display:flex;flex-direction:row;width:100%;height:100%}.app-layout{display:flex;flex-direction:column;height:100vh}.app-container-main-host{display:flex;height:100%;width:100%}.app-container-main-host-route,.app-container-main-host-side{min-width:100px;flex:none;overflow:auto;height:100%}.left-nav-container{display:contents}.horizontal-splitter{height:100%;background:var(--splitterBackground);cursor:col-resize;width:4px;min-width:4px;-webkit-user-select:none;user-select:none;position:relative;z-index:2;transition:background .2s}.horizontal-splitter.splitter-active{background:var(--splitterActiveBackground)}.chat-component-root .chat-body::-webkit-scrollbar,.form-left-panel-content .form-tree-menu-body::-webkit-scrollbar,.base-page-root-main-entry-container::-webkit-scrollbar,.container-form-left-container::-webkit-scrollbar,.leftnav-root .fui-NavDrawerBody::-webkit-scrollbar,.scrollbars .app-container-main-host-route::-webkit-scrollbar,.scrollbars .app-container-main-host-side::-webkit-scrollbar,.scrollbars .app-container-main-host-copilot::-webkit-scrollbar,.scrollbars .app-container-main-host-utility::-webkit-scrollbar{width:12px;background:var(--splitterBackground)}.chat-component-root .chat-body::-webkit-scrollbar-thumb,.form-left-panel-content .form-tree-menu-body::-webkit-scrollbar-thumb,.base-page-root-main-entry-container::-webkit-scrollbar-thumb,.container-form-left-container::-webkit-scrollbar-thumb,.leftnav-root .fui-NavDrawerBody::-webkit-scrollbar-thumb,.scrollbars .app-container-main-host-route::-webkit-scrollbar-thumb,.scrollbars .app-container-main-host-side::-webkit-scrollbar-thumb,.scrollbars .app-container-main-host-copilot::-webkit-scrollbar-thumb,.scrollbars .app-container-main-host-utility::-webkit-scrollbar-thumb{background:var(--scrollbarThumbBackground)}.chat-component-root .chat-body::-webkit-scrollbar-thumb:hover,.form-left-panel-content .form-tree-menu-body::-webkit-scrollbar-thumb:hover,.base-page-root-main-entry-container::-webkit-scrollbar-thumb:hover,.container-form-left-container::-webkit-scrollbar-thumb:hover,.leftnav-root .fui-NavDrawerBody::-webkit-scrollbar-thumb:hover,.scrollbars .app-container-main-host-route::-webkit-scrollbar-thumb:hover,.scrollbars .app-container-main-host-side::-webkit-scrollbar-thumb:hover,.scrollbars .app-container-main-host-copilot::-webkit-scrollbar-thumb:hover,.scrollbars .app-container-main-host-utility::-webkit-scrollbar-thumb:hover{background:var(--scrollbarThumbHoverBackground)}.app-container-main-host-route .fui-NavItem{background:var(--colorContainerBackgroundPrimary);color:var(--colorTextPrimary)}.app-container-main-host-route .fui-NavItem:hover{background:var(--sidebarHoverBackground)}.fui-DataGridCell{min-height:40px!important}.overview-component-root{position:relative;padding:15px 20px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;background:var(--sidebarBackground)}.overview-component-banner{display:flex;flex-direction:row;justify-content:center;text-align:center;padding:30px}.overview-component-titlecontainer{max-width:600px}.overview-component-title{font-size:30px;font-weight:lighter;margin-bottom:8px;width:100%;word-break:break-word;white-space:normal;display:block;box-sizing:border-box;line-height:1.2}.overview-component-subtitle{display:inline;line-height:25px;font-size:14px}.overview-component-steps{width:100%;max-width:100vw;box-sizing:border-box;margin:0 auto;display:flex;flex-wrap:wrap;gap:24px}.overview-component-steps.centered{justify-content:center}.intro-list ul ul{margin-left:20px;padding-left:0}.intro-list li{margin-top:5px;margin-left:20px}.has-tooltip{position:relative;cursor:pointer;text-decoration:underline dotted}.tooltip-text-custom{visibility:hidden;background-color:var(--colorContainerBackgroundPrimary, #ffffff);color:var(--colorTextPrimary, #323130);padding:8px 12px 20px;margin-bottom:-12px;border-radius:4px;border:1px solid var(--colorControlBorder, #d1d1d1);position:absolute;z-index:99999;bottom:calc(100% + 8px);left:50%;transform:translate(calc(-50% + 40px));width:300px;white-space:normal;opacity:0;transition:opacity .2s ease-in-out;box-shadow:var(--shadowLevel3, 0 6.4px 14.4px rgba(0, 0, 0, .132), 0 1.2px 3.6px rgba(0, 0, 0, .108));font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px}.tooltip-text-custom a{color:var(--colorLink, #0078d4);text-decoration:underline;word-break:break-word}.tooltip-text-custom a:hover{color:var(--colorLinkHover, #106ebe)}.tooltip-text-custom:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:10px;border-style:solid;border-color:var(--colorControlBorder, #d1d1d1) transparent transparent transparent;z-index:-1}.tooltip-text-custom:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(-1px);border-width:9px;border-style:solid;border-color:var(--colorContainerBackgroundPrimary, #ffffff) transparent transparent transparent}.has-tooltip:hover .tooltip-text-custom,.icon-info:hover .tooltip-text-custom{visibility:visible;opacity:1}.icon-info{display:inline-flex;align-items:center;position:relative;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;font-size:16px;color:var(--colorIconPrimary, #323130);cursor:pointer;vertical-align:middle;margin-left:4px}.icon-info:hover{color:var(--colorIconBrand, #0078d4)}.overview-component-section{flex:0 0 25%;max-width:300px;min-width:220px;box-sizing:border-box;padding:0;display:block;text-align:left}.fui-Card{background-color:var(--colorContainerBackgroundPrimary)!important;border-radius:0!important}.fui-Card svg{height:100%;width:100%}.fui-Card .fui-Button{border-radius:0}.xps-mode-light.xps-theme-web-light{--topbarBackground: #0078d4;--topbarActionHoverBgColor: #106ebe;--topbarActionPressedBgColor: #1664a7;--topbarButtonActiveBackground: #fff;--topbarText: #fff;--topbarHamburger: #fff;--topbarAlternateTextFill: #135995;--topbarOutlineColor: #fff;--topbarActiveOutlineColor: #605e5c;--searchBackground: #b3d6f2;--searchBackgroundFocus: #fff;--notificationUnreadBackground: #fff;--notificationUnreadText: #0078d4;--topbarBG: #0078d4;--sidebarBackground: #fff;--sidebarText: #000;--sidebarActiveBackground: rgba(85, 179, 255, .2);--sidebarHoverBackground: #55b3ff1a;--sidebarItemDivider: #edebe9;--sidebarCollapseButton: #333;--sidebarShadowWidth: 8px;--sidebarShadow: linear-gradient(270deg, rgba(0, 0, 0, .06) 0, rgba(0, 0, 0, 0) 100%);--sidebarLink: #0078d4;--notificationBadgeBackground: #fff;--notificationBadgeText: #0078d4}.xps-mode-light.xps-theme-teams-light{--topbarBackground: #5b5fc7;--topbarActionHoverBgColor: #6c6ec2;--topbarActionPressedBgColor: #1664a7;--topbarButtonActiveBackground: #fff;--topbarText: #fff;--topbarHamburger: #fff;--topbarAlternateTextFill: #135995;--topbarOutlineColor: #fff;--topbarActiveOutlineColor: #605e5c;--searchBackground: #f3f2f1;--searchBackgroundFocus: #fff;--notificationUnreadBackground: #fff;--notificationUnreadText: #0078d4;--topbarBG: #0078d4;--sidebarBackground: #fff;--sidebarText: #000;--sidebarActiveBackground: rgba(85, 179, 255, .2);--sidebarHoverBackground: #f3f2f1;--sidebarItemDivider: #edebe9;--sidebarCollapseButton: #333;--sidebarShadowWidth: 8px;--sidebarShadow: linear-gradient(270deg, rgba(0, 0, 0, .06) 0, rgba(0, 0, 0, 0) 100%);--sidebarLink: #0078d4;--notificationBadgeBackground: #fff;--notificationBadgeText: #5b5fc7}.xps-mode-light{--todoGraphNodeFill: #bbe1ff;--todoGraphNodeFillHover: #6ec0ff;--todoGraphNodeBackground: #bbe1ff;--todoGraphNodeBackgroundHover: #6ec0ff;--todoChartLine: #ccc;--todoChartTextFill: #5b5a59;--todoFocusRowHover: #e6f2fb;--todoBackgroundLight: #e6e6e6;--todoBackgroundMuted: #b3b3b3;--todoBackgroundMuted-80-10: #333;--todoBackgroundMuted-82-10: #2d2d2d;--todoBackgroundMutedHover: #808080;--todoBackgroundInverted: #4d4d4d;--todoBorderMuted: #ccc;--todoBorderMuted-80-20: #333;--todoBorderInverted: #4d4d4d;--todoIconMuted: #808080;--todoIconHeavy: #666;--todoScrollbarThumb: #b3b3b3;--todoExternalBorder: #d6d6d6;--todoExternalBodrerHover: #00bcf2;--todoExternalBorderSelected: #00bcf2;--todoExternalTextMuted: #444}.xps-mode-light{--shadowLevel1: 0 1.6px 3.6px 0 rgba(0, 0, 0, .132), 0 .3px .9px 0 rgba(0, 0, 0, .108);--shadowLevel2: 0 3.2px 7.2px 0 rgba(0, 0, 0, .132), 0 .6px 1.8px 0 rgba(0, 0, 0, .108);--shadowLevel3: 0 6.4px 14.4px 0 rgba(0, 0, 0, .132), 0 1.2px 3.6px 0 rgba(0, 0, 0, .108);--shadowLevel4: 0 25.6px 57.6px 0 rgba(0, 0, 0, .22), 0 4.8px 14.4px 0 rgba(0, 0, 0, .18);--shadowFocusBorder: inset 0 0 0 1px #0078d4 !important;--colorTextPrimary: #292827;--colorTextPrimaryHover: #201f1e;--colorTextSecondary: #646464;--colorTextInverted: #fff;--colorTextBrand: #0078d4;--colorTextError: #a4262c;--colorTextDisabled: #a19f9d;--colorTextSuccess: #428000;--colorLink: #0078d4;--colorLinkHover: #004578;--colorLinkDisabled: #a19f9d;--colorLinkContrast: #005a9e;--colorLinkContrastHover: #004578;--colorLinkContrastDisabled: #a19f9d;--colorButtonBackgroundPrimary: #0078d4;--colorButtonBackgroundPrimaryHover: #106ebe;--colorButtonBackgroundPrimaryPressed: #005a9e;--colorButtonForegroundPrimary: #fff;--colorButtonBackgroundSecondary: #fff;--colorButtonBackgroundSecondaryHover: #f3f2f1;--colorButtonBackgroundSecondaryPressed: #edebe9;--colorButtonBackgroundSecondarySelectHover: #e1dfdd;--colorButtonForegroundSecondary: #323130;--colorButtonForegroundSecondaryHover: #201f1e;--colorButtonForegroundSecondaryPressed: #201f1e;--colorButtonBackgroundDanger: #c32727;--colorButtonBackgroundTertiary: #e6f2fb;--colorButtonBackgroundDangerHover: #a52121;--colorButtonBackgroundDangerPressed: #791818;--colorButtonForegroundDanger: #fff;--colorButtonBackgroundDisabled: #f3f2f1;--colorButtonForegroundDisabled: #a19f9d;--colorButtonToolbardForeground: #323130;--colorButtonToolbardForegroundHover: #201f1e;--colorControlBackground: #fff;--colorControlBackgroundHover: #f3f2f1;--colorControlBackgroundSelected: #edebe9;--colorControlBackgroundSelectedHover: #e1dfdd;--colorControlBackgroundSecondary: #8a8886;--colorControlBackgroundSecondarySelected: #605e5c;--colorControlBackgroundSecondaryHover: #c7e0f4;--colorControlBackgroundSecondarySelectedHover: #0078d4;--colorControlBorder: #8a8886;--colorControlBorderSecondary: #d6d6d6;--colorControlBorderHover: #323130;--colorControlBorderFocus: #0078d4;--colorControlBorderFocusSecondary: #605e5c;--colorControlBorderInfo: #015cda;--colorControlBorderSuccess: #57a300;--colorControlBorderWarning: #db7500;--colorControlBorderError: #a4262c;--colorControlBorderDirty: #8a2da5;--colorControlBorderDisabled: #a19f9d;--colorControlBackgroundDisabled: #f3f2f1;--colorControlBackgroundDisabledSelected: #c8c6c4;--colorControlBackgroundSecondaryDisabled: #edebe9;--colorControlBackgroundSecondaryDisabledSelected: #a19f9d;--colorControlBackgroundBrand: #0078d4;--colorIconPrimary: #323130;--colorIconSecondary: #605e5c;--colorIconBrand: #0078d4;--colorIconBrandHover: #106ebe;--colorIconBrandPressed: #005a93;--colorIconInverted: #fff;--colorIconDisabled: #a19f9d;--colorIconInfo: #015cda;--colorIconSuccess: #57a300;--colorIconWarning: #db7500;--colorIconError: #a4262c;--colorIconUpsell: #8a2da5;--colorContainerBackgroundPrimary: #fff;--colorContainerBackgroundSecondary: #f3f2f1;--colorContainerBackgroundInverted: #000;--colorContainerBackgroudFloating: #fff;--colorContainerBackgroundInfo: #dae4ff;--colorContainerBackgroundSuccess: #e6ffcc;--colorContainerBackgroundWarning: #ffdfb8;--colorContainerBackgroundError: #fdd8db;--colorContainerBackgroundUpsell: #efdbf5;--colorContainerBorderPrimary: #e1dfdd;--colorContainerBorderSecondary: #f3f2f1;--colorDividerPrimary: #f3f2f1;--colorSideNavDocked: #f3f2f1;--colorStatusHighlightInfo: #0058ad;--colorStatusHighlightSuccess: #567f00;--colorStatusHighlightWarning: #ffba01;--colorStatusHighlightChange: #8a2da5;--colorSearchHighlightText: #000;--colorSearchHighlightBackground: #ff0;--copilotIconBackground: #fff;--copilotIconTextColor: #2a446f;--copilotIconHoverBackground: #e6f4fe;--copilotIconHoverTextColor: #263f69;--copilotIconActiveBackground: #cae6fc;--copilotIconActiveTextColor: #243b60;--copilotIconFocusBackground: #fff;--copilotIconFocusTextColor: #2a446f}.xps-mode-light{--todoBackgroundSecondary: #e1dfdd;--TileOverlay: rgba(255, 255, 255, .4);--pillFocusBackground: #b3d7f2;--azHomeBackgroundColor: #fafafa}.xps-mode-light{--splitterBackground: #e0e0e0;--splitterActiveBackground: #0078d4;--scrollbarThumbBackground: #d1d1d1;--scrollbarThumbHoverBackground: #bdbdbd}.xps-mode-dark.xps-theme-dark{--topbarBackground: #252423;--topbarActionHoverBgColor: #605e5c;--topbarActionPressedBgColor: #605e5c;--topbarButtonActiveBackground: #fff;--topbarText: #fff;--topbarHamburger: #fff;--topbarAlternateTextFill: #fff;--topbarOutlineColor: #fff;--topbarActiveOutlineColor: #605e5c;--searchBackground: #605e5c;--searchBackgroundFocus: #fff;--notificationUnreadBackground: #fff;--notificationUnreadText: #323130;--sidebarBackground: #141414;--sidebarText: #fff;--sidebarActiveBackground: #3e3d3c;--sidebarHoverBackground: #3e3d3c;--sidebarItemDivider: #3b3a39;--sidebarCollapseButton: #fff;--sidebarShadowWidth: 6px;--sidebarShadow: linear-gradient(270deg, rgba(0, 0, 0, .24) 0%, rgba(0, 0, 0, 0) 100%);--sidebarLink: #fff;--notificationBadgeBackground: #fff;--notificationBadgeText: #252423}.xps-mode-dark{--shadowLevel1: 0 1.6px 3.6px 0 rgba(0, 0, 0, .26), 0 .3px .9px 0 rgba(0, 0, 0, .22);--shadowLevel2: 0 3.2px 7.2px 0 rgba(0, 0, 0, .26), 0 .6px 1.8px 0 rgba(0, 0, 0, .22);--shadowLevel3: 0 6.4px 14.4px 0 rgba(0, 0, 0, .26), 0 1.2px 3.6px 0 rgba(0, 0, 0, .22);--shadowLevel4: 0 25.6px 57.6px 0 rgba(0, 0, 0, .32), 0 4.8px 14.4px 0 rgba(0, 0, 0, .32);--shadowFocusBorder: inset 0 0 0 1px #2899f5 !important;--colorTextPrimary: #faf9f8;--colorTextPrimaryHover: #fff;--colorTextSecondary: #a19f9d;--colorTextInverted: #1b1a19;--colorTextBrand: #2899f5;--colorTextError: #f1707b;--colorTextDisabled: #797775;--colorTextSuccess: #7fba00;--colorLink: #1890f1;--colorLinkHover: #82c7ff;--colorLinkDisabled: #797775;--colorLinkContrast: #3aa0f3;--colorLinkContrastHover: #82c7ff;--colorLinkContrastDisabled: #797775;--colorButtonBackgroundPrimary: #2899f5;--colorButtonBackgroundPrimaryHover: #3aa0f3;--colorButtonBackgroundPrimaryPressed: #6cb8f6;--colorButtonForegroundPrimary: #1b1a19;--colorButtonBackgroundSecondary: #1b1a19;--colorButtonBackgroundSecondaryHover: #252423;--colorButtonBackgroundSecondaryPressed: #252423;--colorButtonBackgroundSecondarySelectHover: #252423;--colorButtonForegroundSecondary: #2899f5;--colorButtonForegroundSecondaryHover: #3aa0f3;--colorButtonForegroundSecondaryPressed: #6cb8f6;--colorButtonBackgroundTertiary: #55b3ff66;--colorButtonBackgroundDanger: #c32727;--colorButtonBackgroundDangerHover: #a52121;--colorButtonBackgroundDangerPressed: #791818;--colorButtonForegroundDanger: #fff;--colorButtonBackgroundDisabled: #252423;--colorButtonForegroundDisabled: #5e5e5e;--colorButtonToolbardForeground: #fff;--colorButtonToolbardForegroundHover: #fff;--colorControlBackground: #1b1a19;--colorControlBackgroundHover: #323130;--colorControlBackgroundSelected: #3b3a39;--colorControlBackgroundSelectedHover: #323130;--colorControlBackgroundSecondary: #484644;--colorControlBackgroundSecondarySelected: #a19f9d;--colorControlBackgroundSecondaryHover: #004c87;--colorControlBackgroundSecondarySelectedHover: #2899f5;--colorControlBorder: #a19f9d;--colorControlBorderSecondary: #605e5c;--colorControlBorderHover: #f3f2f1;--colorControlBorderFocus: #2899f5;--colorControlBorderFocusSecondary: #a19f9d;--colorControlBorderInfo: #1890f1;--colorControlBorderSuccess: #95c353;--colorControlBorderWarning: #ffc328;--colorControlBorderError: #f1707b;--colorControlBorderDirty: #db5fff;--colorControlBorderDisabled: #5e5e5e;--colorControlBackgroundDisabled: #252423;--colorControlBackgroundDisabledSelected: #f3f2f1;--colorControlDisabledForeground: #a19f9d;--colorControlBackgroundSecondaryDisabled: #282827;--colorControlBackgroundSecondaryDisabledSelected: #797775;--colorControlBackgroundBrand: #2899f5;--colorIconPrimary: #f3f2f1;--colorIconSecondary: #a19f9d;--colorIconBrand: #2899f5;--colorIconBrandHover: #3aa0fe;--colorIconBrandPressed: #6cb8f6;--colorIconInverted: #1b1a19;--colorIconDisabled: #a19f9d;--colorIconInfo: #1890f1;--colorIconSuccess: #95c353;--colorIconWarning: #ffc328;--colorIconError: #f1707b;--colorIconUpsell: #db5fff;--colorContainerBackgroundPrimary: #1b1a19;--colorContainerBackgroundSecondary: #3b3a39;--colorContainerBackgroundInverted: #fff;--colorContainerBackgroudFloating: #252423;--colorContainerBackgroundInfo: #00245b;--colorContainerBackgroundSuccess: #393d1b;--colorContainerBackgroundWarning: #4f2a0f;--colorContainerBackgroundError: #442726;--colorContainerBackgroundUpsell: #38134a;--colorContainerBorderPrimary: #323130;--colorContainerBorderSecondary: #605e5c;--colorDividerPrimary: #323130;--colorSideNavDocked: #252423;--colorStatusHighlightInfo: #0058ad;--colorStatusHighlightSuccess: #7fba00;--colorStatusHighlightWarning: #ffba01;--colorStatusHighlightChange: #8a2da5;--colorSearchHighlightText: #000;--colorSearchHighlightBackground: #ff0;--copilotIconBackground: #3b3a39;--copilotIconTextColor: #fff;--copilotIconHoverBackground: #484644;--copilotIconHoverTextColor: #fafafa;--copilotIconActiveBackground: #292827;--copilotIconActiveTextColor: #f3f2f1;--copilotIconFocusBackground: #3b3a39;--copilotIconFocusTextColor: #98b3e1}.xps-mode-dark{--todoGraphNodeFill: #605e5c;--todoGraphNodeFillHover: #7b7978;--todoGraphNodeBackground: #605e5c;--todoGraphNodeBackgroundHover: #7b7978;--todoChartLine: #414141;--todoChartTextFill: #ccc;--todoFocusRowHover: #414141;--todoBackgroundLight: #292929;--todoBackgroundMuted: #585858;--todoBackgroundMuted-80-10: #292929;--todoBackgroundMuted-82-10: #292929;--todoBackgroundMutedHover: #888;--todoBackgroundInverted: #b8b8b8;--todoBorderMuted: #414141;--todoBorderMuted-80-20: #292929;--todoBorderInverted: #b8b8b8;--todoIconMuted: #888;--todoIconHeavy: #a0a0a0;--todoScrollbarThumb: #585858;--todoExternalBorder: #605e5c;--todoExternalBodrerHover: #00bcf2;--todoExternalBorderSelected: #00bcf2;--todoExternalTextMuted: #bbb}.xps-mode-dark{--todoBackgroundSecondary: #323130;--TileOverlay: rgba(0, 0, 0, .4);--pillFocusBackground: #72716e;--azHomeBackgroundColor: #1f1f1f}.xps-mode-dark{--splitterBackground: #232323;--splitterActiveBackground: #0078d4;--scrollbarThumbBackground: #424242;--scrollbarThumbHoverBackground: #5a5a5a}.mydocuments-component-root{display:flex;flex-direction:column;padding:8px 8px 16px;height:100%;min-height:0;min-width:0;overflow:hidden;box-sizing:border-box}.mydocuments-component-root--state{display:flex;align-items:center;justify-content:center;min-height:340px;color:var(--colorNeutralForeground3)}.mydocuments-state-card{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}@container (max-width: 1200px){.mydocuments-component-root{height:auto;min-height:100%;overflow:visible}}@media(max-height:900px){.mydocuments-component-root{height:auto;min-height:100%;overflow:visible}}@media(max-width:720px){.mydocuments-component-root{padding:8px 0 20px}}.data-load-failure{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid var(--colorPaletteRedBorder1, #f1bbbc);border-radius:4px;background:var(--colorPaletteRedBackground1, #fdf3f4);color:var(--colorNeutralForeground1, #242424)}.data-load-failure__icon{flex:0 0 auto;font-size:20px;line-height:1;margin-top:2px;color:var(--colorPaletteRedForeground1, #b10e1c)}.data-load-failure__body{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.data-load-failure__message{margin:0}.data-load-failure__action:focus-visible{outline:2px solid var(--colorNeutralForeground1, #242424);outline-offset:2px}@media(forced-colors:active){.data-load-failure{border-color:CanvasText}.data-load-failure__icon{color:CanvasText}}.document-view-root{display:flex;flex-direction:column;padding:8px 8px 16px;height:100%;min-height:0;min-width:0;overflow:hidden;box-sizing:border-box}.document-view-root--state{display:flex;align-items:center;justify-content:center;min-height:340px;color:var(--colorNeutralForeground3)}.document-view-state-card{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}@container (max-width: 1200px){.document-view-root{height:auto;min-height:100%;overflow:visible}}@media(max-height:900px){.document-view-root{height:auto;min-height:100%;overflow:visible}}@media(max-width:720px){.document-view-root{padding:8px 0 20px}}.base-page-root:has(.dashboard-component-root){background:var(--sidebarBackground)}.dashboard-component-root{display:flex;flex-direction:column;gap:20px;margin:0 16px;padding:8px 8px 16px;height:100%;min-height:0;min-width:0;overflow:hidden;box-sizing:border-box}.dashboard-body-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(560px,1fr));flex:1 1 auto;min-height:0;min-width:0;padding-bottom:8px;box-sizing:border-box}.dashboard-details-workspace{flex:1 1 auto;min-height:0;min-width:0;padding-bottom:8px;box-sizing:border-box;overflow:auto}.dashboard-top-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(200px,1fr));min-width:0}.dashboard-component-root .dashboard-top-grid .fui-Card{border:var(--strokeWidthThin) solid transparent!important}.dashboard-component-root .dashboard-top-grid .fui-Card:hover{border:var(--strokeWidthThin) solid color-mix(in srgb,var(--colorNeutralStroke1) 30%,transparent)!important}@container (max-width: 1440px){.dashboard-top-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}}@container (max-width: 1120px){.dashboard-top-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@container (max-width: 760px){.dashboard-top-grid{grid-template-columns:1fr}}.dashboard-component-root--state{display:flex;align-items:center;justify-content:center;min-height:340px;color:var(--colorNeutralForeground3)}.dashboard-state-card{text-align:center}.dashboard-state-card__button{margin-top:12px;border:none;border-radius:8px;background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);padding:8px 14px;cursor:pointer}.dashboard-toast{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);padding:10px 14px;border-radius:8px;font-size:13px}.dashboard-toast-quiet{color:var(--colorNeutralForeground3);font-size:12px;padding:0 4px}@container (max-width: 1200px){.dashboard-component-root{height:auto;min-height:100%;overflow:visible}.dashboard-body-grid{flex:0 0 auto;min-height:auto;overflow:visible;grid-template-columns:repeat(auto-fit,minmax(min(560px,100%),1fr))}}@media(max-height:900px){.dashboard-component-root{height:auto;min-height:100%;overflow:visible}.dashboard-body-grid{flex:0 0 auto;min-height:auto;overflow:visible}}@media(max-width:720px){.dashboard-component-root{padding:8px 0 20px}.dashboard-component-stats-grid,.dashboard-component-trends-grid{grid-template-columns:1fr}}.network-error-root{font-family:Segoe UI,SegoeUI,Helvetica Neue,Arial,Liberation Sans,sans-serif;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:100vh;background:linear-gradient(135deg,#0078d4,#005a9e);gap:20px;padding:48px 48px 40px}.network-error-icon{margin-bottom:24px}.network-error-headline{color:#fff;font-size:2.2rem;font-weight:700;margin-bottom:8px;text-align:center}.network-error-code{color:#e6f2fb;font-size:1.1rem;margin-bottom:12px;text-align:center}.network-error-detail{color:#fff;background:#0000001a;border-radius:8px;padding:16px 20px;font-size:1rem;margin-bottom:20px;text-align:left;max-width:420px;box-shadow:0 2px 8px #00000014}.network-error-actions{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.network-error-actions a,.network-error-actions .fui-Link{color:#fff;font-weight:500;text-decoration:underline;font-size:1rem;transition:color .2s}.network-error-actions a:hover,.network-error-actions .fui-Link:hover{color:#b3d6f2}.under-development-root{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;box-sizing:border-box;text-align:center}.settings-component-root{border-radius:0;display:flex;flex-direction:column}.settings-header{color:var(--colorBrandForeground1, #1a3b5d);font-weight:600;font-size:1.5rem;letter-spacing:-.5px}.settings-description{color:var(--colorNeutralForeground3, #6b6b6b)}.settings-field{display:flex;flex-direction:column}.settings-label{font-weight:600}.settings-dropdown{max-width:260px}.settings-footer{display:flex;justify-content:flex-end;gap:24px;margin-top:12px}.settings-row{display:flex;flex-direction:row;align-items:center;gap:24px}.settings-dropdown-group{display:flex;flex-direction:column}.settings-switch-wrapper{display:flex;align-items:center}.settings-switch{margin-left:0}.settings-drawer{--drawer-width: 360px;position:fixed!important;top:40px!important;height:calc(100vh - 40px)}.settings-drawer .fui-DrawerHeader,.settings-drawer .fui-DrawerFooter{flex:0 0 auto}.settings-drawer-scroll-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.settings-drawer-header-title{display:flex;align-items:center;gap:8px}.settings-drawer-header-title svg{width:20px;height:20px}.settings-drawer-body{display:flex;flex-direction:column;gap:14px;padding:16px 0}.settings-drawer-section{display:flex;flex-direction:column;gap:8px}.settings-drawer-section--group{border:1px solid var(--colorNeutralStroke2, #e0e0e0);border-radius:10px;padding:12px;background:var(--colorNeutralBackground2)}.settings-drawer-inline-actions{display:flex;justify-content:flex-start}.settings-drawer-group-label{font-size:12px;color:var(--colorNeutralForeground3);margin-bottom:2px}.settings-drawer-section-title{font-weight:600;font-size:14px;margin-bottom:4px}.settings-drawer-footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 0;border-top:1px solid var(--colorNeutralStroke2, #e0e0e0)}
