/*!

=========================================================
* Paper Dashboard PRO React - v1.2.0
=========================================================

* Product Page: https://www.creative-tim.com/product/paper-dashboard-pro-react
* Copyright 2020 Creative Tim (http://www.creative-tim.com)

* Coded by Creative Tim

=========================================================

* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

*/
@charset "UTF-8";:root{--omd-modal-backdrop-bg: color-mix( in srgb, var(--omd-color-primary) 48%, transparent );--omd-modal-backdrop-filter: blur(6px);--omd-modal-motion-duration: var(--omd-motion-duration-normal, .24s);--omd-modal-motion-exit-duration: var(--omd-motion-duration-fast, .15s);--omd-modal-motion-ease: var( --omd-motion-ease-out-expo, cubic-bezier(.16, 1, .3, 1) );--omd-fab-size: var(--omd-control-height-lg);--omd-fab-inset: var(--omd-spacing-xxl);--omd-fab-bottom: calc( var(--omd-app-bottom-bar-height, 0px) + var(--omd-fab-inset) );--omd-fab-safe-bottom: calc(var(--omd-fab-bottom) + var(--omd-fab-size));--omd-content-padding-block-end: calc( var(--omd-spacing-lg) + var(--omd-fab-page-reserve, 0px) )}.omd-control-full,.omd-layout-full{width:100%}.omd-layout-center{align-items:center;justify-content:center;text-align:center}.omd-layout-wrap{flex-wrap:wrap}.omd-layout-align-start{align-items:flex-start}.omd-layout-align-center{align-items:center}.omd-layout-align-end{align-items:flex-end}.omd-layout-align-stretch{align-items:stretch}.omd-layout-justify-start{justify-content:flex-start}.omd-layout-justify-center{justify-content:center}.omd-layout-justify-end{justify-content:flex-end}.omd-layout-justify-between{justify-content:space-between}.omd-layout-gap-none{gap:0}.omd-layout-gap-xs{gap:var(--omd-spacing-xs)}.omd-layout-gap-sm{gap:var(--omd-spacing-sm)}.omd-layout-gap-md{gap:var(--omd-spacing-md)}.omd-layout-gap-lg{gap:var(--omd-spacing-lg)}.omd-layout-gap-xl{gap:var(--omd-spacing-xl)}.omd-box{min-width:0}.omd-stack{display:flex;min-width:0;flex-direction:column}.omd-inline{display:flex;min-width:0;flex-direction:row}.omd-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.omd-lottie{display:block;width:var(--omd-lottie-size, 300px);height:var(--omd-lottie-size, 300px)}.omd-lottie-sm{--omd-lottie-size: 160px}.omd-lottie-md{--omd-lottie-size: 300px}.omd-lottie-lg{--omd-lottie-size: 380px}.omd-ant-text-editor{height:180px}.omd-hidden{display:none!important}.omd-motion-fade-in{animation:omd-motion-fade-in var(--omd-motion-duration-entrance) var(--omd-motion-ease-out) both}.omd-motion-slide-up{animation:omd-motion-slide-up var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both}.omd-motion-scale-in{animation:omd-motion-scale-in var(--omd-motion-duration-normal) var(--omd-motion-ease-out-quint) both}.omd-motion-stagger-item{animation-delay:calc(var(--omd-motion-index, 0) * var(--omd-motion-stagger-item))}.omd-motion-reveal-once{animation-fill-mode:both;backface-visibility:hidden}@keyframes omd-motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes omd-motion-slide-up{0%{opacity:0;transform:translateY(var(--omd-motion-distance-md))}to{opacity:1;transform:translateY(0)}}@keyframes omd-motion-scale-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes omd-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes omd-modal-surface-in{0%{opacity:0;transform:translate3d(0,var(--omd-motion-distance-md, 16px),0) scale(.965)}65%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1)}}.omd-center-content{display:flex;align-items:center;justify-content:center}.omd-width-full{width:100%}.omd-margin-none{margin:0!important}.omd-padding-none{padding:0!important}.omd-block-spaced-y{padding:var(--omd-spacing-lg) 0}.omd-loading-overlay-root{position:relative;width:100%;min-height:inherit}.omd-loading-overlay-active{pointer-events:none}.omd-loading-overlay-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--omd-z-index-overlay, 1000);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--omd-spacing-sm);min-height:100%;background:color-mix(in srgb,var(--omd-color-background) 78%,transparent)}.omd-loading-overlay-content{width:100%}.omd-table-column-title{width:var(--omd-table-column-width, 100%);height:var(--omd-table-column-height, 100%);align-content:center;align-items:center;justify-content:center}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--omd-color-background);color:var(--omd-color-text);font-family:var(--omd-font-family)}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit}.grecaptcha-badge{visibility:hidden}.grecaptcha-badge iframe{display:block!important}.omd-app-shell{--omd-shell-sidebar-motion-duration: var(--omd-motion-duration-slow);--omd-shell-sidebar-motion-easing: var(--omd-motion-ease-out-expo);position:relative;display:flex;min-height:100vh;background:var(--omd-shell-content-bg);color:var(--omd-color-text);overflow-x:clip}.omd-shell-loading{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center}.omd-main-panel{min-height:100vh;width:calc(100% - var(--omd-shell-sidebar-width));margin-left:var(--omd-shell-sidebar-width);padding-top:var(--omd-shell-navbar-height);background:var(--omd-shell-content-bg);transform:translateZ(0);transition:margin-left var(--omd-shell-sidebar-motion-duration) var(--omd-shell-sidebar-motion-easing),width var(--omd-shell-sidebar-motion-duration) var(--omd-shell-sidebar-motion-easing)}.omd-route-transition{min-width:0;animation:omd-route-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}@keyframes omd-route-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-sm))}to{opacity:1;transform:translateY(0)}}body.omd-sidebar-mini .omd-main-panel{width:calc(100% - var(--omd-shell-sidebar-mini-width));margin-left:var(--omd-shell-sidebar-mini-width)}.omd-content{width:100%;min-height:calc(100vh - var(--omd-shell-navbar-height));padding:var(--omd-spacing-lg);padding-bottom:var(--omd-content-padding-block-end);background:var(--omd-shell-content-bg);contain:layout paint}.form-screen-layout{display:flex;flex-direction:column;gap:var(--omd-spacing-sm);min-height:calc(100vh - var(--omd-shell-navbar-height) - var(--omd-spacing-lg) - var(--omd-content-padding-block-end))}.form-screen-layout>:nth-last-child(2){margin-bottom:var(--omd-fab-bar-reserve, 0px)}.form-screen-layout .flex-center{margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;z-index:var(--omd-z-index-sticky);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--omd-spacing-sm);padding:var(--omd-spacing-sm) var(--omd-spacing-lg);background:var(--omd-color-surface);border-top:1px solid var(--omd-color-border);box-shadow:var(--omd-shadow-sm)}.frame-top-container .omd-admin-navbar,.frame-top-container .omd-app-sidebar,.frame-top-container #breadcrumbs{display:none!important}.frame-top-container .omd-main-panel{width:100%!important;margin-left:0!important;padding-top:0}.omd-public-shell,.omd-auth-page{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:var(--omd-color-background)}.omd-public-shell{padding:var(--omd-spacing-xl)}.omd-public-shell-content,.omd-auth-container{width:100%}.omd-navbar{min-height:var(--omd-shell-navbar-height);color:var(--omd-shell-navbar-text)}.omd-admin-navbar{position:fixed;top:0;right:0;left:0;z-index:var(--omd-z-index-sticky);display:flex;align-items:center;min-height:var(--omd-shell-navbar-height);padding:0 var(--omd-spacing-md);background:var(--omd-shell-navbar-bg);box-shadow:0 1px color-mix(in srgb,var(--omd-shell-navbar-text) 12%,transparent);transition:left var(--omd-transition-fast)}body.omd-sidebar-mini .omd-admin-navbar{left:0}.omd-navbar-container{display:flex;align-items:center;width:100%;min-width:0;gap:var(--omd-spacing-md)}.omd-navbar-actions{display:flex;align-items:center;flex:0 0 auto;gap:var(--omd-spacing-xs);margin-left:auto;min-width:0}.omd-navbar a,.omd-navbar button{color:inherit}.omd-navbar-brand{display:flex;align-items:center;flex:0 0 auto;gap:var(--omd-spacing-md);min-width:0}.omd-navbar-logo{display:block;width:auto;height:25px;max-width:150px;object-fit:contain}.omd-navbar-toggle{position:relative;display:inline-flex;width:38px;height:38px;padding:0;align-items:center;justify-content:center;border:0;border-radius:var(--omd-radius-lg);background:transparent;color:var(--omd-shell-navbar-text);cursor:pointer;transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-navbar-toggle:hover,.omd-navbar-toggle:focus{background:color-mix(in srgb,var(--omd-shell-navbar-text) 14%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--omd-shell-navbar-text) 18%,transparent);transform:translateY(-1px);outline:none}.omd-navbar-toggle:active{transform:translateY(0) scale(.98)}.omd-navbar-toggle-icon{position:absolute;display:block;opacity:1;transform:rotate(0) scale(1);transition:opacity var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo)}.omd-navbar-toggle-icon-expanded{opacity:0;transform:rotate(-90deg) scale(.88)}body:not(.omd-sidebar-mini) .omd-navbar-toggle-icon-collapsed{opacity:0;transform:rotate(90deg) scale(.88)}body:not(.omd-sidebar-mini) .omd-navbar-toggle-icon-expanded{opacity:1;transform:rotate(0) scale(1)}.omd-sidebar{background:var(--omd-shell-sidebar-bg);color:var(--omd-shell-sidebar-text)}.omd-app-sidebar{--omd-sidebar-accent: var(--omd-shell-sidebar-accent);--omd-sidebar-section-active-bg: var(--omd-shell-sidebar-section-active-bg);position:fixed;top:var(--omd-shell-navbar-height);bottom:0;left:0;z-index:var(--omd-z-index-fixed);width:var(--omd-shell-sidebar-width);display:flex;flex-direction:column;overflow:hidden;box-shadow:inset -1px 0 color-mix(in srgb,var(--omd-shell-sidebar-text) 12%,transparent);contain:layout paint style;transition:width var(--omd-shell-sidebar-motion-duration) var(--omd-shell-sidebar-motion-easing),transform var(--omd-shell-sidebar-motion-duration) var(--omd-shell-sidebar-motion-easing)}.omd-sidebar-scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:var(--omd-spacing-md) .8rem;scrollbar-width:none}.omd-sidebar-scroll>.omd-sidebar-menu{flex:0 0 auto}.omd-sidebar-scroll::-webkit-scrollbar{display:none}.omd-menu{margin:0;padding:0;list-style:none}.omd-nav-item{list-style:none}.omd-sidebar-menu{display:flex;flex-direction:column;gap:var(--omd-spacing-xxs)}.omd-sidebar-submenu{display:flex;flex-direction:column;gap:1px;margin:0;padding:var(--omd-spacing-xs);overflow:hidden;border-radius:0 0 var(--omd-radius-lg) var(--omd-radius-lg);background:var(--omd-shell-sidebar-sub-bg);color:var(--omd-shell-sidebar-sub-text);min-height:0;opacity:1}.omd-sidebar-submenu-shell{--omd-sidebar-submenu-stagger-item: 24ms;display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;contain:layout paint;transition:grid-template-rows var(--omd-motion-duration-normal) var(--omd-motion-ease-in-out),opacity var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-sidebar-submenu-shell-open{grid-template-rows:1fr;opacity:1}.omd-sidebar-submenu-open{opacity:1}.omd-sidebar-item{position:relative}.omd-sidebar-link{position:relative;width:100%;min-height:42px;display:flex;align-items:center;gap:var(--omd-spacing-md);padding:var(--omd-spacing-sm) var(--omd-spacing-md);border:0;border-radius:var(--omd-radius-md);background:transparent;color:var(--omd-shell-sidebar-text);cursor:pointer;font-size:var(--omd-font-size-sm);font-weight:500;line-height:1.2;opacity:.7;text-align:left;text-decoration:none;transition:background-color var(--omd-transition-fast),color var(--omd-transition-fast),opacity var(--omd-transition-fast),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-sidebar-link:hover,.omd-sidebar-link:focus{background:color-mix(in srgb,var(--omd-shell-sidebar-text) 10%,transparent);color:var(--omd-shell-sidebar-text);opacity:1;outline:none;transform:translate(2px)}.omd-sidebar-link:focus-visible{outline:2px solid var(--omd-sidebar-accent);outline-offset:-2px}.omd-sidebar-item-active>.omd-sidebar-link{background:color-mix(in srgb,var(--omd-shell-sidebar-text) 15%,transparent);color:var(--omd-shell-sidebar-text);font-weight:600;opacity:1;outline:none}.omd-sidebar-link[aria-expanded]{box-shadow:inset 4px 0 0 transparent}.omd-sidebar-link[aria-expanded=true]{background:var(--omd-sidebar-section-active-bg);box-shadow:inset 4px 0 0 var(--omd-sidebar-accent);border-radius:var(--omd-radius-md) var(--omd-radius-md) 0 0;opacity:1}.omd-sidebar-submenu .omd-sidebar-link{min-width:32px;min-height:auto;display:flex;flex-direction:row;align-items:center;gap:1rem;margin:0;border-radius:0;color:var(--omd-shell-sidebar-sub-text);opacity:1;padding:var(--omd-spacing-xs) 0;text-align:left;text-decoration:none;white-space:nowrap;overflow:hidden;background:transparent}.omd-sidebar-submenu .omd-sidebar-label{font-weight:400;text-align:left}.omd-sidebar-submenu .omd-sidebar-item-leaf{transition:transform var(--omd-motion-duration-normal) var(--omd-motion-ease-out-quart),opacity var(--omd-motion-duration-normal) var(--omd-motion-ease-out);padding:8px 12px;font-size:.85rem;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:1rem;flex-shrink:0;position:relative;border-radius:6px;margin:var(--omd-spacing-xxs) 0;min-height:42px;opacity:0;transform:translateY(-8px)}.omd-sidebar-submenu .omd-sidebar-item-animation-static{opacity:.7;transform:none;transition:none}.omd-sidebar-submenu-shell-open .omd-sidebar-submenu .omd-sidebar-item-leaf{animation:omd-sidebar-item-slide-in var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) forwards;animation-delay:var(--omd-sidebar-item-animation-delay, 0s)}.omd-sidebar-submenu-shell-open .omd-sidebar-submenu .omd-sidebar-item-animation-static{animation:none}.omd-sidebar-submenu-shell:not(.omd-sidebar-submenu-shell-open) .omd-sidebar-submenu .omd-sidebar-item-leaf{animation:none}@keyframes omd-sidebar-item-slide-in{to{opacity:.7;transform:translateY(0)}}.omd-sidebar-submenu .omd-sidebar-link:hover,.omd-sidebar-submenu .omd-sidebar-link:focus{background:transparent;color:var(--omd-shell-sidebar-sub-text);opacity:1}.omd-sidebar-submenu .omd-sidebar-item-leaf:hover,.omd-sidebar-submenu .omd-sidebar-item-leaf:focus-within{background-color:color-mix(in srgb,var(--omd-shell-sidebar-sub-text) 8%,transparent);opacity:1}.omd-sidebar-submenu .omd-sidebar-item-active>.omd-sidebar-link{background:transparent;color:var(--omd-shell-sidebar-sub-text);opacity:1}.omd-sidebar-submenu .omd-sidebar-item-active .omd-sidebar-label,.omd-sidebar-submenu .omd-sidebar-item-checked .omd-sidebar-label{color:var(--omd-shell-sidebar-sub-text);font-weight:600}.omd-sidebar-submenu .omd-sidebar-item-active,.omd-sidebar-submenu .omd-sidebar-item-checked{background-color:color-mix(in srgb,var(--omd-shell-sidebar-sub-text) 15%,transparent);opacity:1;padding-left:var(--omd-spacing-md);padding-right:12px}.omd-sidebar-submenu .omd-sidebar-item-active>.omd-sidebar-link:not([aria-expanded]):before{content:none}.omd-sidebar-submenu .omd-sidebar-item-active:before,.omd-sidebar-submenu .omd-sidebar-item-checked:before{content:"";position:absolute;left:4px;top:50%;width:3px;height:60%;border-radius:var(--omd-radius-xs);background:var(--omd-sidebar-accent);transform:translateY(-50%);box-shadow:0 0 0 3px color-mix(in srgb,var(--omd-sidebar-accent) 18%,transparent);animation:omd-sidebar-active-mark var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}.omd-sidebar-item-active>.omd-sidebar-link:not([aria-expanded]):before{content:"";position:absolute;left:4px;top:50%;width:3px;height:60%;border-radius:var(--omd-radius-xs);background:var(--omd-sidebar-accent);transform:translateY(-50%);box-shadow:0 0 0 3px color-mix(in srgb,var(--omd-sidebar-accent) 18%,transparent);animation:omd-sidebar-active-mark var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}@keyframes omd-sidebar-active-mark{0%{opacity:0;transform:translateY(-50%) scaleY(.4)}to{opacity:1;transform:translateY(-50%) scaleY(1)}}.omd-sidebar-icon,.omd-sidebar-mini-icon{flex:0 0 22px;min-width:22px;display:inline-flex;align-items:center;justify-content:center}.omd-sidebar-mini-icon{font-size:var(--omd-font-size-xs);font-weight:800}.omd-sidebar-label{flex:1;min-width:0;max-width:calc(var(--omd-shell-sidebar-width) - 112px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:translate(0);transition:opacity var(--omd-motion-duration-normal) var(--omd-motion-ease-out)}.omd-sidebar-caret{flex:0 0 auto;max-width:24px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;opacity:.85;transform:translate(0);transition:opacity var(--omd-motion-duration-normal) var(--omd-motion-ease-out)}.omd-sidebar-badge{max-width:72px;overflow:hidden;transform:translate(0);transition:opacity var(--omd-motion-duration-normal) var(--omd-motion-ease-out)}.omd-sidebar-empty{flex:1 1 auto;min-height:0;display:flex;justify-content:center;align-items:center;color:var(--omd-color-text-muted)}.omd-sidebar-empty svg{width:40%;height:40%}.omd-sidebar-footer{flex:0 0 auto;max-height:50%;overflow-y:auto;overflow-x:hidden;padding:var(--omd-spacing-xs) .8rem var(--omd-spacing-sm);border-top:1px solid color-mix(in srgb,var(--omd-shell-sidebar-text) 12%,transparent);scrollbar-width:none}.omd-sidebar-footer::-webkit-scrollbar{display:none}.omd-sidebar-icon-slot{position:relative;flex:0 0 22px;min-width:22px;display:inline-flex;align-items:center;justify-content:center}.omd-sidebar-icon-slot .omd-sidebar-icon{flex:0 0 auto;min-width:0}.omd-sidebar-status-dot{position:absolute;top:-1px;right:-1px;width:8px;height:8px;border-radius:var(--omd-radius-circle);background:var(--omd-sidebar-accent);box-shadow:0 0 0 2px var(--omd-shell-sidebar-bg)}.omd-sidebar-submenu .omd-sidebar-toggle{gap:var(--omd-spacing-sm)}.omd-sidebar-toggle .omd-sidebar-label{max-width:none}.omd-sidebar-toggle-track{position:relative;flex:0 0 auto;width:30px;height:16px;border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-shell-sidebar-sub-text) 30%,transparent);transition:background-color var(--omd-transition-fast),opacity var(--omd-motion-duration-normal) var(--omd-motion-ease-out)}.omd-sidebar-toggle-thumb{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:var(--omd-radius-circle);background:var(--omd-shell-sidebar-sub-text);transition:transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-sidebar-toggle[aria-checked=true] .omd-sidebar-toggle-track{background:var(--omd-sidebar-accent)}.omd-sidebar-toggle[aria-checked=true] .omd-sidebar-toggle-thumb{background:var(--omd-shell-sidebar-text);transform:translate(14px)}body.omd-sidebar-mini .omd-app-sidebar{width:var(--omd-shell-sidebar-mini-width)}body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-label,body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-caret,body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-toggle-track,body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-badge{opacity:0;overflow:hidden;pointer-events:none}body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-submenu{padding-left:var(--omd-spacing-xs);padding-right:var(--omd-spacing-xs)}@media screen and (min-width:992px){body.omd-sidebar-mini .omd-app-sidebar:hover{width:var(--omd-shell-sidebar-width)}body.omd-sidebar-mini .omd-app-sidebar:hover~.omd-main-panel{width:calc(100% - var(--omd-shell-sidebar-width));margin-left:var(--omd-shell-sidebar-width)}body.omd-sidebar-mini .omd-app-sidebar:has(:focus-visible){width:var(--omd-shell-sidebar-width)}body.omd-sidebar-mini .omd-app-sidebar:has(:focus-visible)~.omd-main-panel{width:calc(100% - var(--omd-shell-sidebar-width));margin-left:var(--omd-shell-sidebar-width)}body.omd-sidebar-mini .omd-app-sidebar:has(:focus-visible) .omd-sidebar-label,body.omd-sidebar-mini .omd-app-sidebar:has(:focus-visible) .omd-sidebar-caret,body.omd-sidebar-mini .omd-app-sidebar:has(:focus-visible) .omd-sidebar-toggle-track,body.omd-sidebar-mini .omd-app-sidebar:has(:focus-visible) .omd-sidebar-badge{opacity:1;pointer-events:auto}}.omd-auth-navbar{position:fixed;top:0;right:0;left:0;z-index:var(--omd-z-index-sticky);display:flex;align-items:center;padding:var(--omd-spacing-sm) var(--omd-spacing-xl);background:color-mix(in srgb,var(--omd-color-surface) 92%,transparent);color:var(--omd-color-text);box-shadow:var(--omd-shadow-sm)}.omd-auth-navbar-transparent{background:color-mix(in srgb,var(--omd-color-surface) 88%,transparent)}.omd-auth-navbar-solid{background:var(--omd-color-surface)}.omd-auth-navbar-brand{color:var(--omd-color-text-strong);font-weight:800;letter-spacing:0;text-decoration:none}.omd-auth-navbar-menu{display:flex;align-items:center;gap:var(--omd-spacing-md);margin-left:auto}.omd-auth-navbar-list{display:flex;align-items:center;gap:var(--omd-spacing-md);margin:0;padding:0;list-style:none}.omd-auth-navbar-link{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);color:var(--omd-color-text);font-weight:600}@media screen and (max-width:991px){body.omd-nav-open{overflow:hidden}body.omd-nav-open .omd-app-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--omd-z-index-fixed) - 1);background:color-mix(in srgb,var(--omd-color-text-strong) 42%,transparent);animation:omd-shell-overlay-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out) both}@keyframes omd-shell-overlay-enter{0%{opacity:0}to{opacity:1}}.omd-admin-navbar,body.omd-sidebar-mini .omd-admin-navbar{left:0}.omd-main-panel,body.omd-sidebar-mini .omd-main-panel{width:100%;margin-left:0}.omd-app-sidebar,body.omd-sidebar-mini .omd-app-sidebar{width:var(--omd-shell-sidebar-width);transform:translate(-100%)}body.omd-nav-open .omd-app-sidebar,body.omd-sidebar-mini.omd-nav-open .omd-app-sidebar{transform:translate(0)}body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-label,body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-caret,body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-toggle-track,body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-badge{display:inline-flex;max-width:72px;opacity:1;overflow:visible;pointer-events:auto;transform:translate(0)}body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-label{max-width:calc(var(--omd-shell-sidebar-width) - 112px)}body.omd-sidebar-mini .omd-app-sidebar:not(:hover) .omd-sidebar-link{gap:var(--omd-spacing-md);padding-right:var(--omd-spacing-md);padding-left:var(--omd-spacing-md)}}@media screen and (max-width:767px){.omd-content{padding:var(--omd-spacing-md)}.omd-admin-navbar{min-height:calc(var(--omd-shell-navbar-height) + 50px);align-items:flex-start;padding:var(--omd-spacing-sm)}.omd-main-panel{padding-top:calc(var(--omd-shell-navbar-height) + 50px)}.omd-app-sidebar,body.omd-sidebar-mini .omd-app-sidebar{top:calc(var(--omd-shell-navbar-height) + 50px)}.omd-navbar-container{flex-wrap:wrap;row-gap:var(--omd-spacing-sm)}.omd-navbar-actions{margin-left:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.omd-navbar-actions::-webkit-scrollbar{display:none}.omd-navbar-logo{max-width:120px}.omd-public-shell,.omd-auth-page{align-items:flex-start;padding:0}.omd-auth-navbar{flex-wrap:wrap;padding:var(--omd-spacing-sm) var(--omd-spacing-md)}.omd-auth-navbar-menu{display:none;width:100%;margin-left:0;padding-top:var(--omd-spacing-sm)}.omd-auth-navbar-menu-open{display:flex}.omd-auth-navbar-list{align-items:flex-start;flex-direction:column;width:100%}}.omd-integration-toggle{width:fit-content}.omd-integration-toggle-label{margin-left:var(--omd-spacing-sm);color:var(--omd-shell-navbar-bg)}.omd-loading-surface{pointer-events:none;opacity:.7}.omd-telephony{width:auto}.omd-telephony-status .ant-badge-dot{width:8px;height:8px}.omd-navbar-actions .omd-icon-button.ant-btn{width:var(--omd-control-height-md);min-width:var(--omd-control-height-md);height:var(--omd-control-height-md);border-width:1px;border-style:solid;border-color:color-mix(in srgb,var(--omd-shell-navbar-text) 30%,transparent);border-radius:var(--omd-radius-md);background:color-mix(in srgb,var(--omd-shell-navbar-text) 9%,transparent);color:var(--omd-shell-navbar-text);box-shadow:inset 0 1px color-mix(in srgb,var(--omd-shell-navbar-text) 18%,transparent),0 1px 2px color-mix(in srgb,var(--omd-shell-navbar-bg) 42%,transparent);transform:none}.omd-navbar-actions .omd-icon-button.ant-btn:not(:disabled):hover,.omd-navbar-actions .omd-icon-button.ant-btn:not(:disabled):focus-visible{border-color:color-mix(in srgb,var(--omd-shell-navbar-text) 48%,transparent);background:color-mix(in srgb,var(--omd-shell-navbar-text) 17%,transparent);color:var(--omd-shell-navbar-text);box-shadow:inset 0 1px color-mix(in srgb,var(--omd-shell-navbar-text) 26%,transparent),0 2px 4px color-mix(in srgb,var(--omd-shell-navbar-bg) 48%,transparent)}.omd-navbar-actions .omd-icon-button.ant-btn:not(:disabled):focus-visible{outline:none;animation:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--omd-shell-navbar-text) 24%,transparent),inset 0 1px color-mix(in srgb,var(--omd-shell-navbar-text) 26%,transparent)}.omd-navbar-actions .omd-icon-button.ant-btn:not(:disabled):active{background:color-mix(in srgb,var(--omd-shell-navbar-text) 22%,transparent);transform:none}.omd-navbar-actions .omd-icon-button.ant-btn:disabled,.omd-navbar-actions .omd-icon-button.ant-btn.ant-btn-disabled{opacity:.58}.omd-navbar-actions .omd-icon-button.ant-btn:not(.omd-telephony-button) svg{color:currentColor}.omd-navbar-actions .client-selector-add-button.omd-icon-button.ant-btn{width:calc(var(--omd-control-height-md) + var(--omd-spacing-xs));min-width:calc(var(--omd-control-height-md) + var(--omd-spacing-xs))}.omd-navbar-actions .omd-telephony-button.omd-icon-button.ant-btn{width:var(--omd-control-height-md);min-width:var(--omd-control-height-md);height:var(--omd-control-height-md)}.omd-navbar-actions .omd-telephony-button.omd-icon-button.ant-btn .ant-btn-icon{display:inline-flex;align-items:center;justify-content:center}.omd-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--omd-spacing-sm);min-height:var(--omd-control-height-md);border-radius:var(--omd-radius-md);font-family:var(--omd-font-family);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-regular);letter-spacing:0;box-shadow:var(--omd-shadow-sm);transition:background-color var(--omd-transition-fast),border-color var(--omd-transition-fast),color var(--omd-transition-fast),box-shadow var(--omd-transition-fast),transform var(--omd-transition-fast)}.omd-button.ant-btn>.ant-btn-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;line-height:0;margin-inline:0}.omd-button.ant-btn>.ant-btn-icon svg{display:block;flex:none}.omd-button.ant-btn>.ant-btn-icon+span{line-height:1}.omd-button-size-small{min-height:var(--omd-control-height-sm);padding-inline:var(--omd-spacing-sm);font-size:var(--omd-font-size-sm)}.omd-button-size-medium,.omd-button-size-middle{min-height:var(--omd-control-height-md);padding-inline:var(--omd-spacing-md)}.omd-button-size-large{min-height:var(--omd-control-height-lg);padding-inline:var(--omd-spacing-lg);font-size:var(--omd-font-size-lg)}.omd-button.ant-btn:not(:disabled):active{transform:scale(.98)}.omd-button.ant-btn:focus-visible{outline:none;box-shadow:var(--omd-shadow-focus)}.omd-button-full{width:100%}.omd-button-rounded{border-radius:24px}.omd-button-primary.ant-btn{border-color:var(--omd-color-primary);background:var(--omd-color-primary);color:var(--omd-color-on-primary)}.omd-button-primary.ant-btn:not(:disabled):hover,.omd-button-primary.ant-btn:not(:disabled):focus-visible{border-color:var(--omd-color-primary-dark);background:var(--omd-color-primary-dark);color:var(--omd-color-on-primary)}.omd-button-secondary.ant-btn,.omd-button-default.ant-btn{border-color:var(--omd-color-border);background:var(--omd-color-surface);color:var(--omd-color-primary)}.omd-button-secondary.ant-btn:not(:disabled):hover,.omd-button-secondary.ant-btn:not(:disabled):focus-visible,.omd-button-default.ant-btn:not(:disabled):hover,.omd-button-default.ant-btn:not(:disabled):focus-visible{border-color:var(--omd-color-border-strong);background:var(--omd-color-background);color:var(--omd-color-primary)}.omd-button-danger.ant-btn{border-color:var(--omd-color-danger);background:var(--omd-color-danger);color:var(--omd-color-on-primary)}.omd-button-danger.ant-btn:not(:disabled):hover,.omd-button-danger.ant-btn:not(:disabled):focus-visible{border-color:var(--danger-dark-color);background:var(--danger-dark-color);color:var(--omd-color-on-primary)}.omd-button-outline.ant-btn{border-color:var(--omd-shell-navbar-text);border-width:2px;background-color:transparent;color:var(--omd-shell-navbar-text);box-shadow:none}.omd-button-outline.ant-btn:not(:disabled):hover,.omd-button-outline.ant-btn:not(:disabled):focus-visible{border-color:var(--omd-shell-navbar-text);background:color-mix(in srgb,var(--omd-shell-navbar-text) 12%,transparent);color:var(--omd-shell-navbar-text)}.omd-button-outline-light.ant-btn{border-color:var(--omd-color-surface);border-width:2px;background:var(--omd-color-surface);color:var(--omd-shell-navbar-bg)}.omd-button-outline-light.ant-btn:not(:disabled):hover,.omd-button-outline-light.ant-btn:not(:disabled):focus-visible{border-color:var(--omd-color-surface);background:var(--omd-color-background);color:var(--omd-shell-navbar-bg)}.omd-button-ghost.ant-btn{border-color:var(--omd-color-primary);border-width:2px;background-color:transparent;color:var(--omd-color-primary);box-shadow:none}.omd-button-ghost.ant-btn:not(:disabled):hover,.omd-button-ghost.ant-btn:not(:disabled):focus-visible{border-color:var(--omd-color-primary);background:var(--omd-color-primary-light);color:var(--omd-color-primary)}.omd-button-link.ant-btn,.omd-button-text.ant-btn{box-shadow:none}.omd-button.ant-btn:disabled,.omd-button.ant-btn.ant-btn-disabled,.omd-button.ant-btn.ant-btn-loading{opacity:.72;cursor:not-allowed;box-shadow:none}.omd-button.ant-btn .ant-btn-loading-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em}.omd-button.ant-btn .ant-btn-loading-icon .anticon{display:none}.omd-button.ant-btn .ant-btn-loading-icon:before{width:1em;height:1em;border:2px solid color-mix(in srgb,currentColor 24%,transparent);border-top-color:currentColor;border-right-color:var(--omd-color-accent);border-radius:var(--omd-radius-circle);content:"";animation:omd-spinner-rotate var(--omd-motion-duration-spinner) linear infinite}.omd-icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--omd-control-height-md);min-width:var(--omd-control-height-md);height:var(--omd-control-height-md);padding:0}.omd-button-icon-only{gap:0}.omd-link-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--omd-spacing-xs);color:var(--omd-color-primary);font-weight:600;text-decoration:none}.omd-link-button:hover,.omd-link-button:focus{color:var(--omd-color-primary);text-decoration:underline;outline:none}.omd-danger-text{color:var(--omd-color-danger)}.footer{padding:var(--omd-spacing-md) var(--omd-spacing-lg);color:var(--omd-color-text-muted)}.omd-footer-container{width:min(100%,var(--omd-layout-max-width, 1200px));margin:0 auto}.omd-footer-container-fluid{width:100%;max-width:none}.omd-footer-row{display:flex;align-items:center;justify-content:space-between;gap:var(--omd-spacing-md)}.omd-footer-credits{margin-left:auto}.omd-footer-heart{color:var(--omd-color-danger);vertical-align:-.125em}.omd-input,.omd-select .ant-select-selector,.omd-date-picker,.omd-time-picker{min-height:var(--omd-control-height-md);border-width:1.8px;border-color:var(--omd-form-border-color);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);color:var(--omd-color-text);font-family:var(--omd-font-family);transition:border-color var(--omd-transition-fast),box-shadow var(--omd-transition-fast),background-color var(--omd-transition-fast)}.omd-date-picker{border:0;background:transparent}.omd-date-input{position:relative;display:block;width:100%;cursor:text}.omd-date-input-disabled{cursor:not-allowed}.omd-date-picker input{min-height:var(--omd-control-height-md);border-width:1.8px;border-color:var(--omd-form-border-color);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);color:var(--omd-color-text);font-family:var(--omd-font-family)}.omd-date-input-control{box-sizing:border-box;width:100%;min-height:var(--omd-control-height-md);border:1.8px solid var(--omd-form-border-color);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);color:var(--omd-color-text);font-family:var(--omd-font-family);font-size:var(--omd-font-size-sm);line-height:1.35;outline:none;padding:var(--omd-spacing-sm) calc(var(--omd-spacing-xl) + var(--omd-spacing-xs)) var(--omd-spacing-sm) var(--omd-spacing-md);transition:border-color var(--omd-transition-fast),box-shadow var(--omd-transition-fast),background-color var(--omd-transition-fast)}.omd-date-input-control-clearable{padding-right:calc(var(--omd-spacing-2xl) + var(--omd-spacing-lg))}.omd-date-input-control::placeholder{color:var(--omd-form-placeholder-color);opacity:1}.omd-date-input-open .omd-date-input-control,.omd-date-input-control:focus{border-color:var(--omd-form-border-hover-color);box-shadow:var(--omd-shadow-focus)}.omd-date-input-control-error,.omd-date-input-control-error:focus,.omd-date-input-open .omd-date-input-control-error{border-color:var(--omd-color-danger)}.omd-date-input-control-warning,.omd-date-input-control-warning:focus,.omd-date-input-open .omd-date-input-control-warning{border-color:var(--omd-color-warning)}.omd-date-input-control-success,.omd-date-input-control-success:focus,.omd-date-input-open .omd-date-input-control-success{border-color:var(--omd-color-success);background:color-mix(in srgb,var(--omd-color-success) 7%,var(--omd-color-surface))}.omd-date-input-control:disabled{background:var(--omd-form-disabled-bg);color:var(--omd-color-text-muted);cursor:not-allowed}.omd-date-input-calendar-button,.omd-date-input-clear-button{position:absolute;top:50%;z-index:var(--omd-z-index-base);display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--omd-color-text-muted);cursor:pointer;padding:var(--omd-spacing-xs);transform:translateY(-50%);transition:color var(--omd-transition-fast),transform var(--omd-transition-fast)}.omd-date-input-calendar-button{right:var(--omd-spacing-xxs)}.omd-date-input-clear-button{right:calc(var(--omd-spacing-lg) + var(--omd-spacing-xs));color:var(--omd-color-text-subtle)}.omd-date-input-calendar-button:hover:not(:disabled),.omd-date-input-clear-button:hover{color:var(--omd-color-text-strong);transform:translateY(-50%) scale(1.04)}.omd-date-input-calendar-button:disabled{color:var(--omd-color-text-muted);cursor:not-allowed}.omd-date-input-panel{position:fixed;z-index:var(--omd-z-index-toast);width:20rem;max-width:calc(100vw - var(--omd-spacing-lg));border:1px solid color-mix(in srgb,var(--omd-color-primary) 12%,var(--omd-color-border));border-radius:var(--omd-radius-card);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown);opacity:0;padding:var(--omd-spacing-md);-webkit-user-select:none;user-select:none;animation:omd-date-input-panel-in var(--omd-motion-duration-fast) var(--omd-motion-ease-out-expo) both}.omd-date-input-panel-ready{opacity:1}.omd-date-input-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--omd-spacing-sm);border-bottom:1px solid var(--omd-color-border);padding-bottom:var(--omd-spacing-sm)}.omd-date-input-header-labels{display:flex;align-items:center;gap:var(--omd-spacing-xs)}.omd-date-input-header-button,.omd-date-input-nav-button,.omd-date-input-cell,.omd-date-input-day{font-family:var(--omd-font-family)}.omd-date-input-header-button{border:0;border-radius:var(--omd-radius-md);background:transparent;color:var(--omd-color-primary);cursor:pointer;font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold);padding:var(--omd-spacing-xxs) var(--omd-spacing-xs);transition:background-color var(--omd-transition-fast),color var(--omd-transition-fast)}.omd-date-input-header-button:hover:not(.omd-date-input-header-button-static){background:var(--omd-color-surface-muted)}.omd-date-input-header-button-static{cursor:default}.omd-date-input-nav-button{display:flex;align-items:center;justify-content:center;width:var(--omd-control-height-sm);height:var(--omd-control-height-sm);border:1px solid var(--omd-form-border-color);border-radius:var(--omd-radius-lg);background:transparent;color:var(--omd-color-text);cursor:pointer;transition:background-color var(--omd-transition-fast),border-color var(--omd-transition-fast),color var(--omd-transition-fast)}.omd-date-input-nav-button:hover{border-color:var(--omd-color-border-strong);background:var(--omd-color-surface-muted)}.omd-date-input-weekdays{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:var(--omd-spacing-xs)}.omd-date-input-weekday{color:var(--omd-color-text-subtle);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);padding:var(--omd-spacing-xs) 0;text-align:center;text-transform:uppercase}.omd-date-input-grid{display:grid}.omd-date-input-grid-days{grid-template-columns:repeat(7,1fr);gap:var(--omd-spacing-xxs)}.omd-date-input-grid-months,.omd-date-input-grid-years{grid-template-columns:repeat(3,1fr);gap:calc(var(--omd-spacing-xs) + var(--omd-spacing-xxs));padding:var(--omd-spacing-xs) 0}.omd-date-input-cell,.omd-date-input-day{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--omd-color-text);cursor:pointer;font-size:var(--omd-font-size-sm);transition:background-color var(--omd-transition-fast),color var(--omd-transition-fast),transform var(--omd-transition-fast)}.omd-date-input-cell{border-radius:var(--omd-radius-xl);padding:var(--omd-spacing-sm) 0}.omd-date-input-day{width:100%;aspect-ratio:1;border-radius:var(--omd-radius-circle)}.omd-date-input-cell:hover:not(:disabled),.omd-date-input-day:hover:not(:disabled){background:var(--omd-color-surface-muted);transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.omd-date-input-cell:disabled,.omd-date-input-day:disabled{color:var(--omd-form-disabled-bg);cursor:not-allowed}.omd-date-input-day-out{color:var(--omd-color-text-subtle)}.omd-date-input-cell-today{border:1.5px solid var(--omd-color-primary);font-weight:var(--omd-font-weight-semibold)}.omd-date-input-cell-selected,.omd-date-input-cell-selected:hover:not(:disabled){background:var(--omd-color-primary);color:var(--omd-color-on-primary);font-weight:var(--omd-font-weight-semibold)}.omd-date-input-cell-reference{border:1.5px dashed var(--omd-color-primary);background:color-mix(in srgb,var(--omd-color-primary) 10%,transparent);color:var(--omd-color-primary);font-weight:var(--omd-font-weight-semibold)}.omd-date-picker-rounded input{border-color:transparent;border-radius:var(--omd-radius-pill);box-shadow:var(--omd-shadow-sm)}.omd-input.ant-input-affix-wrapper{align-items:center}.omd-input::placeholder,.omd-input .ant-input::placeholder,.omd-select .ant-select-selection-placeholder{color:var(--omd-form-placeholder-color)}.omd-input:hover,.omd-date-picker:hover,.omd-time-picker:hover,.omd-select:hover .ant-select-selector,.omd-date-picker:hover input{border-color:var(--omd-form-border-hover-color)}.omd-input-rounded,.omd-select-heading.ant-select .ant-select-selector,.omd-select-heading.ant-select:hover .ant-select-selector{height:auto;padding:0;border:0;background:transparent;box-shadow:none}.omd-select.omd-select-heading.ant-select .ant-select-selection-item{padding-right:var(--omd-spacing-lg);color:var(--omd-color-text-strong);font-size:var(--omd-font-size-xl);font-weight:var(--omd-font-weight-semibold);line-height:1.2}.omd-select-heading.ant-select .ant-select-arrow{color:var(--omd-color-text-muted)}.omd-select-heading.ant-select-focused .ant-select-selector{outline:2px solid var(--omd-color-action-primary);outline-offset:var(--omd-spacing-xxs)}.omd-select-rounded .ant-select-selector,.omd-date-picker-rounded,.omd-time-picker-rounded{border-color:transparent;border-radius:var(--omd-radius-pill);box-shadow:var(--omd-shadow-sm)}.omd-date-picker-rounded{box-shadow:none}.omd-input-error,.omd-select-error .ant-select-selector,.omd-date-picker-error,.omd-time-picker-error,.omd-date-picker-error input{border-color:var(--omd-color-danger)}.omd-input-warning,.omd-select-warning .ant-select-selector,.omd-date-picker-warning,.omd-time-picker-warning,.omd-date-picker-warning input{border-color:var(--omd-color-warning)}.omd-input-success,.omd-select-success .ant-select-selector,.omd-date-picker-success,.omd-time-picker-success,.omd-date-picker-success input{border-color:var(--omd-color-success);background:color-mix(in srgb,var(--omd-color-success) 7%,var(--omd-color-surface))}.omd-input.ant-input-disabled,.omd-input.ant-input-affix-wrapper-disabled,.omd-select.ant-select-disabled .ant-select-selector,.omd-date-picker.ant-picker-disabled,.omd-time-picker.ant-picker-disabled{background:var(--omd-form-disabled-bg);color:var(--omd-color-text-muted)}.omd-date-range-picker{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--omd-spacing-xs)}.omd-date-range-picker-separator{color:var(--omd-color-text-subtle);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);text-transform:uppercase}@keyframes omd-date-input-panel-in{0%{opacity:0;transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.omd-date-input-panel{animation:none}.omd-date-input-cell,.omd-date-input-day{transition-duration:.01ms}}@media(max-width:575px){.omd-date-range-picker{grid-template-columns:minmax(0,1fr)}.omd-date-range-picker-separator{text-align:center}}.ant-picker-dropdown .ant-picker-panel-container{border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown);overflow:hidden}.ant-picker-dropdown .ant-picker-panel{border:0}.ant-picker-dropdown .ant-picker-header{color:var(--omd-color-text-strong);border-bottom:1px solid var(--omd-color-border)}.ant-picker-dropdown .ant-picker-header-view{font-weight:var(--omd-font-weight-semibold);color:var(--omd-color-text-strong)}.ant-picker-dropdown .ant-picker-header button{color:var(--omd-color-text-muted);transition:color var(--omd-transition-fast)}.ant-picker-dropdown .ant-picker-header button:hover{color:var(--omd-color-text-strong)}.ant-picker-dropdown .ant-picker-content th{color:var(--omd-color-text-muted);font-weight:var(--omd-font-weight-regular)}.ant-picker-dropdown .ant-picker-cell{color:var(--omd-color-text-subtle)}.ant-picker-dropdown .ant-picker-cell-in-view{color:var(--omd-color-text)}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{border-radius:var(--omd-radius-sm);transition:background var(--omd-transition-fast),color var(--omd-transition-fast)}.ant-picker-dropdown .ant-picker-cell-in-view:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-disabled):hover .ant-picker-cell-inner{background:var(--omd-color-background)!important}.ant-picker-dropdown .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--omd-color-primary)!important;border-radius:var(--omd-radius-sm)}.ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--omd-color-primary)!important;color:var(--omd-color-on-primary)!important;border-radius:var(--omd-radius-sm)}.ant-picker-dropdown .ant-picker-cell-in-range:before,.ant-picker-dropdown .ant-picker-cell-range-start:before,.ant-picker-dropdown .ant-picker-cell-range-end:before{background:color-mix(in srgb,var(--omd-color-primary) 16%,var(--omd-color-surface))!important}.ant-picker-dropdown .ant-picker-cell-disabled .ant-picker-cell-inner{color:var(--omd-color-text-subtle)}.ant-picker-dropdown .ant-picker-cell-disabled:before{background:transparent}.ant-picker-dropdown .ant-picker-today-btn,.ant-picker-dropdown .ant-picker-now-btn{color:var(--omd-color-primary)}.ant-picker-dropdown .ant-picker-time-panel{min-width:14rem}.ant-picker-dropdown .ant-picker-time-panel-column{min-width:4.5rem}.ant-picker-dropdown .ant-picker-time-panel-cell{padding:0 var(--omd-spacing-xs)}.ant-picker-dropdown .ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{height:2rem;margin:.125rem 0;border-radius:var(--omd-radius-md);color:var(--omd-color-text);font-weight:var(--omd-font-weight-medium);line-height:2rem;transition:background-color var(--omd-transition-fast),color var(--omd-transition-fast)}.ant-picker-dropdown .ant-picker-time-panel-cell:not(.ant-picker-time-panel-cell-selected) .ant-picker-time-panel-cell-inner:hover{background:var(--omd-color-background)}.ant-picker-dropdown .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:var(--omd-color-primary)!important;color:var(--omd-color-on-primary)!important;font-weight:var(--omd-font-weight-semibold)}.ant-picker-dropdown .ant-picker-ranges{border-top-color:var(--omd-color-border)}.omd-form-field{margin-bottom:var(--omd-spacing-lg)}.omd-form-field .ant-form-item-label>label{color:var(--omd-color-text-strong);font-weight:600;transition:color var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-form-field .ant-form-item-explain{color:var(--omd-form-helper-color);font-size:var(--omd-font-size-sm)}.omd-form-field:focus-within .ant-form-item-label>label{color:var(--omd-color-primary)}.omd-form-field.ant-form-item-has-error .ant-form-item-explain{color:var(--omd-color-danger)}.omd-form-field.ant-form-item-has-error .ant-form-item-label>label{color:var(--omd-color-danger)}.omd-form-field.ant-form-item-has-success .ant-form-item-label>label{color:var(--omd-color-success)}.omd-form-field .ant-form-item-label>label.ant-form-item-required:before{color:var(--omd-color-danger);font-weight:var(--omd-font-weight-semibold)}.omd-form-field .ant-input-disabled,.omd-form-field .ant-select-disabled,.omd-form-field .ant-picker-disabled{cursor:not-allowed}.omd-input:focus,.omd-input.ant-input-affix-wrapper-focused,.omd-input-focused,.omd-date-picker.ant-picker-focused,.omd-time-picker.ant-picker-focused,.omd-select.ant-select-focused .ant-select-selector{border-color:var(--omd-form-border-hover-color);box-shadow:var(--omd-shadow-focus)}.omd-select.ant-select{--omd-select-control-height: var(--omd-control-height-md);--omd-select-font-family: var(--omd-font-family);--omd-select-font-size: var(--omd-font-size-md);--omd-select-icon-size: 16px;font-family:var(--omd-select-font-family);font-size:var(--omd-select-font-size)}.omd-select.ant-select-sm{--omd-select-control-height: var(--omd-control-height-sm)}.omd-select.ant-select-lg{--omd-select-control-height: var(--omd-control-height-lg)}.omd-select.ant-select .ant-select-selector{align-items:center;min-height:var(--omd-select-control-height)}.omd-select.ant-select-single .ant-select-selector{height:var(--omd-select-control-height)}.omd-select.ant-select-single .ant-select-selection-search-input{height:calc(var(--omd-select-control-height) - 2px);font-family:var(--omd-select-font-family);font-size:var(--omd-select-font-size);line-height:calc(var(--omd-select-control-height) - 2px)}.omd-select.ant-select-single.ant-select-show-search:not(.ant-select-open) .ant-select-selection-search-input{caret-color:transparent}.omd-select.ant-select-single.ant-select-show-search.ant-select-open:not(.omd-select-searching) .ant-select-selection-search-input{caret-color:transparent}.omd-select.ant-select-single.ant-select-show-search.ant-select-open.omd-select-searching .ant-select-selection-search-input{caret-color:currentColor}.omd-select.ant-select-single .ant-select-selection-item,.omd-select.ant-select-single .ant-select-selection-placeholder{font-family:var(--omd-select-font-family);font-size:var(--omd-select-font-size);line-height:calc(var(--omd-select-control-height) - 2px)}.omd-select.ant-select-single.ant-select-show-search.ant-select-open.omd-select-searching .ant-select-selection-item,.omd-select.ant-select-single.ant-select-show-search.ant-select-open.omd-select-searching .ant-select-selection-placeholder{visibility:hidden}.omd-select.ant-select .ant-select-arrow,.omd-select.ant-select .ant-select-clear{top:50%;display:inline-flex;height:var(--omd-select-icon-size);align-items:center;justify-content:center;margin-top:0!important;line-height:1;transform:translateY(-50%)}.omd-select.ant-select .ant-select-arrow{width:auto;min-width:var(--omd-select-icon-size)}.omd-select.ant-select .ant-select-clear{width:var(--omd-select-icon-size)}.omd-select.ant-select .ant-select-arrow>*,.omd-select.ant-select .ant-select-clear>*{display:inline-flex;flex:0 0 var(--omd-select-icon-size);width:var(--omd-select-icon-size);height:100%;align-items:center;justify-content:center;line-height:1}.omd-select.ant-select-has-feedback:hover .ant-select-arrow:not(:last-child){opacity:1}.omd-select.ant-select-has-feedback .ant-select-arrow:not(:last-child)>:not(.ant-form-item-feedback-icon){transition:opacity var(--omd-transition-fast)}.omd-select.ant-select-has-feedback:hover .ant-select-arrow:not(:last-child)>:not(.ant-form-item-feedback-icon){opacity:0}.omd-select.ant-select .ant-select-clear:before{display:none}.omd-select.ant-select .ant-select-arrow .anticon,.omd-select.ant-select .ant-select-clear .anticon,.omd-select.ant-select .ant-select-arrow .anticon-down,.omd-select.ant-select .ant-select-arrow .anticon-search,.omd-select.ant-select .ant-select-clear .anticon-close,.omd-select.ant-select .ant-select-clear .anticon-close-circle,.omd-select.ant-select-multiple .ant-select-selection-item-remove .anticon,.omd-select.ant-select-multiple .ant-select-selection-item-remove .anticon-close{display:inline-flex;align-items:center;justify-content:center;width:var(--omd-select-icon-size);height:var(--omd-select-icon-size);margin-top:0!important;line-height:1;vertical-align:middle}.omd-select.ant-select .ant-select-arrow svg,.omd-select.ant-select .ant-select-clear svg,.omd-select.ant-select-multiple .ant-select-selection-item-remove svg{display:block;width:1em;height:1em;margin:0;vertical-align:middle}.omd-select.ant-select-multiple .ant-select-selection-search{max-width:100%;min-width:40px}.omd-select.ant-select-multiple .ant-select-selection-search-input{height:24px;min-width:40px;padding:0!important;font-family:var(--omd-select-font-family);font-size:var(--omd-select-font-size)!important;line-height:22px!important;color:var(--omd-color-text)!important;-webkit-text-fill-color:var(--omd-color-text)!important;opacity:1!important;visibility:visible!important}.omd-select-popup.ant-select-dropdown{--omd-select-font-family: var(--omd-font-family);--omd-select-font-size: var(--omd-font-size-md);z-index:var(--omd-z-index-dropdown);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-lg);background:var(--omd-color-surface);font-family:var(--omd-select-font-family);font-size:var(--omd-select-font-size);box-shadow:var(--omd-shadow-dropdown)}.omd-select-popup .ant-select-item{border-radius:var(--omd-radius-md);color:var(--omd-color-text);font-family:var(--omd-select-font-family);font-size:var(--omd-select-font-size);transition:background-color var(--omd-transition-fast),color var(--omd-transition-fast)}.omd-select-popup .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--omd-color-background)}.omd-select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--omd-color-primary);color:var(--omd-color-on-primary);font-weight:600}.omd-select.ant-select-multiple .ant-select-selector{min-height:var(--omd-control-height-md);max-height:120px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.omd-select.ant-select-multiple .ant-select-selection-item{border-color:color-mix(in srgb,var(--omd-color-primary) 24%,transparent);border-radius:var(--omd-radius-sm);background:color-mix(in srgb,var(--omd-color-primary) 9%,transparent);color:var(--omd-color-primary);font-weight:600}.omd-person-select-option{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:var(--omd-spacing-xs);vertical-align:middle}.omd-person-select-shell{display:grid;width:100%;min-width:0;gap:var(--omd-spacing-sm)}.omd-person-select-control{position:relative;min-width:0}.omd-person-select-tags{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--omd-spacing-xs)}.omd-person-select-tag{display:inline-flex;max-width:100%;min-width:0;align-items:center;gap:var(--omd-spacing-xs);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-color-primary) 10%,var(--omd-color-surface));color:var(--omd-color-primary);padding:.14rem var(--omd-spacing-sm);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-medium);line-height:1.4}.omd-person-select-tag .omd-person-select-avatar{width:1.25rem;min-width:1.25rem;height:1.25rem}.omd-person-select-tag-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omd-person-select-tag-remove{position:relative;display:inline-flex;width:1rem;min-width:1rem;height:1rem;align-items:center;justify-content:center;border:none;border-radius:var(--omd-radius-circle);background:transparent;color:currentColor;cursor:pointer;font:inherit;font-size:var(--omd-font-size-sm);line-height:1;padding:0}.omd-person-select-tag-remove:before{position:absolute;inset:calc(0px - (var(--omd-spacing-sm) + var(--omd-spacing-xs) + var(--omd-spacing-xxs)));content:""}.omd-person-select-tag-remove:hover,.omd-person-select-tag-remove:focus-visible{background:color-mix(in srgb,var(--omd-color-danger) 12%,transparent);color:var(--omd-color-danger)}.omd-person-select-tag-remove:focus-visible{outline:2px solid var(--omd-color-focus-ring);outline-offset:2px}.omd-person-select-external-control.ant-select-multiple .ant-select-selection-overflow-item:not(.ant-select-selection-overflow-item-suffix){display:none}.omd-person-select-external-control.ant-select-multiple .ant-select-selection-overflow{min-width:0}.omd-person-select-external-control.ant-select-multiple .ant-select-selection-search{margin-inline-start:0}.omd-person-select-external-placeholder{position:absolute;inset-inline-start:var(--omd-spacing-md);top:50%;max-width:calc(100% - var(--omd-spacing-2xl));overflow:hidden;color:var(--omd-form-placeholder-color);font-family:var(--omd-font-family);font-size:var(--omd-font-size-md);line-height:1;pointer-events:none;text-overflow:ellipsis;transform:translateY(-50%);white-space:nowrap}.omd-person-select-avatar{display:inline-flex;width:1.5rem;min-width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:var(--omd-radius-circle);background:color-mix(in srgb,var(--omd-color-primary) 12%,var(--omd-color-surface));color:var(--omd-color-primary);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold);line-height:1;text-transform:uppercase}.omd-person-select-avatar-md{width:2rem;min-width:2rem;height:2rem;font-size:var(--omd-font-size-sm)}.omd-person-select-copy{display:inline-flex;min-width:0;flex-direction:column;line-height:1.15}.omd-person-select-name,.omd-person-select-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omd-person-select-name{color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-semibold)}.omd-person-select-meta{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-regular)}.omd-person-select.ant-select .ant-select-selection-item,.omd-person-select-popup .ant-select-item-option-content{min-width:0}.omd-person-select.ant-select-single .ant-select-selection-item{display:inline-flex;align-items:center}.omd-person-select.ant-select-multiple .ant-select-selection-item{max-width:100%;border-color:color-mix(in srgb,var(--omd-color-primary) 22%,transparent);background:color-mix(in srgb,var(--omd-color-primary) 8%,var(--omd-color-surface))}.omd-person-select.ant-select-multiple .ant-select-selection-item .omd-person-select-option{gap:var(--omd-spacing-xxs)}.omd-person-select.ant-select-multiple .ant-select-selection-item .omd-person-select-avatar{width:1.25rem;min-width:1.25rem;height:1.25rem}.omd-person-select.ant-select-multiple .ant-select-selection-item .omd-person-select-meta{display:none}.omd-person-select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .omd-person-select-name,.omd-person-select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .omd-person-select-meta{color:var(--omd-color-on-primary)}.omd-person-select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .omd-person-select-avatar{background:color-mix(in srgb,var(--omd-color-on-primary) 18%,transparent);color:var(--omd-color-on-primary)}.omd-person-select-popup .ant-select-item.omd-person-select-all-item{margin-bottom:var(--omd-spacing-xxs);border-bottom:1px solid color-mix(in srgb,var(--omd-color-border) 70%,transparent);border-radius:0}.omd-person-select-all-icon{background:color-mix(in srgb,var(--omd-color-primary) 16%,var(--omd-color-surface));font-size:var(--omd-font-size-sm)}.omd-person-select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .omd-person-select-all-icon{background:color-mix(in srgb,var(--omd-color-on-primary) 18%,transparent)}.omd-checkbox,.omd-radio-group{color:var(--omd-color-text)}.omd-checkbox-error,.omd-checkbox-error .ant-checkbox+span{color:var(--omd-color-danger)}.omd-switch.ant-switch-checked{background:var(--omd-color-primary)}.omd-segmented{color:var(--omd-color-text)}.omd-segmented .ant-segmented-item-selected{color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-semibold)}.omd-row,.omd-col,.omd-space,.omd-typography,.omd-typography-text,.omd-typography-title,.omd-typography-paragraph,.omd-form{color:var(--omd-color-text)}.omd-typography-title{color:var(--omd-color-text-strong)!important}.ant-modal-root .ant-modal-mask{background:var(--omd-modal-backdrop-bg)!important;backdrop-filter:var(--omd-modal-backdrop-filter);-webkit-backdrop-filter:var(--omd-modal-backdrop-filter)}.ant-modal-root .ant-modal-wrap{overscroll-behavior:contain}.omd-modal-motion-enter,.omd-modal-motion-appear{opacity:0;transform:translate3d(0,var(--omd-motion-distance-md, 16px),0) scale(.965)}.omd-modal-motion-enter-active,.omd-modal-motion-appear-active{opacity:1;transform:translateZ(0) scale(1);transition:opacity var(--omd-modal-motion-duration) var(--omd-modal-motion-ease),transform var(--omd-modal-motion-duration) var(--omd-modal-motion-ease)}.omd-modal-motion-leave{opacity:1;transform:translateZ(0) scale(1)}.omd-modal-motion-leave-active{opacity:0;transform:translate3d(0,var(--omd-motion-distance-sm, 8px),0) scale(.985);transition:opacity var(--omd-modal-motion-exit-duration) var(--omd-motion-ease-in),transform var(--omd-modal-motion-exit-duration) var(--omd-motion-ease-in)}.omd-modal-mask-motion-enter,.omd-modal-mask-motion-appear{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.omd-modal-mask-motion-enter-active,.omd-modal-mask-motion-appear-active{opacity:1;backdrop-filter:var(--omd-modal-backdrop-filter);-webkit-backdrop-filter:var(--omd-modal-backdrop-filter);transition:opacity var(--omd-modal-motion-duration) var(--omd-motion-ease-out),backdrop-filter var(--omd-modal-motion-duration) var(--omd-motion-ease-out),-webkit-backdrop-filter var(--omd-modal-motion-duration) var(--omd-motion-ease-out)}.omd-modal-mask-motion-leave{opacity:1;backdrop-filter:var(--omd-modal-backdrop-filter);-webkit-backdrop-filter:var(--omd-modal-backdrop-filter)}.omd-modal-mask-motion-leave-active{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:opacity var(--omd-modal-motion-exit-duration) var(--omd-motion-ease-in),backdrop-filter var(--omd-modal-motion-exit-duration) var(--omd-motion-ease-in),-webkit-backdrop-filter var(--omd-modal-motion-exit-duration) var(--omd-motion-ease-in)}.omd-modal .ant-modal-content{overflow:hidden;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-card);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown)}.omd-modal .ant-modal-header{margin:0;padding:var(--omd-spacing-lg) calc(var(--omd-spacing-xl) + var(--omd-control-height-lg)) var(--omd-spacing-lg) var(--omd-spacing-xl);border-bottom:1px solid var(--omd-color-border);background:var(--omd-color-surface)}.omd-modal .ant-modal-title{color:var(--omd-color-text-strong);font-weight:700}.omd-modal .ant-modal-close{top:var(--omd-spacing-md);right:var(--omd-spacing-md);display:inline-flex;width:var(--omd-control-height-lg);height:var(--omd-control-height-lg);align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--omd-radius-circle, 50%);color:var(--omd-color-text-muted);transition:background-color var(--omd-transition-fast),border-color var(--omd-transition-fast),color var(--omd-transition-fast),box-shadow var(--omd-transition-fast)}.omd-modal .ant-modal-close:hover,.omd-modal .ant-modal-close:focus-visible{border-color:var(--omd-color-border);background:var(--omd-color-surface-muted);color:var(--omd-color-text-strong)}.omd-modal .ant-modal-close:focus-visible{box-shadow:var(--omd-shadow-focus);outline:0}.omd-modal .ant-modal-close-x{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;line-height:1}.omd-modal .ant-modal-body{padding:var(--omd-spacing-xl)}.omd-modal .ant-modal-footer{margin-top:0;padding:var(--omd-spacing-md) var(--omd-spacing-xl);border-top:1px solid var(--omd-color-border);background:var(--omd-color-surface-muted)}.omd-modal-confirm .ant-modal-confirm-btns{display:flex;justify-content:flex-end;gap:var(--omd-spacing-sm)}.omd-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--omd-spacing-sm);flex-wrap:wrap}.omd-form-modal-description{margin:0 0 var(--omd-spacing-md);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);line-height:1.45}.omd-form-modal-content,.omd-form-modal-content form,.omd-form-modal-content .ap-modal-form{display:flex;flex-direction:column;gap:var(--omd-spacing-lg)}.omd-form-modal-content input,.omd-form-modal-content textarea,.omd-form-modal-content select{border-color:var(--omd-form-border-color)}.omd-form-modal-content input:focus,.omd-form-modal-content textarea:focus,.omd-form-modal-content select:focus{border-color:var(--omd-color-primary)}.omd-alert-modal-content{display:flex;align-items:flex-start;gap:var(--omd-spacing-md)}.omd-alert-modal-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--omd-control-height-lg);height:var(--omd-control-height-lg);border-radius:var(--omd-radius-circle);background:color-mix(in srgb,var(--omd-color-primary) 10%,var(--omd-color-surface));color:var(--omd-color-primary)}.omd-alert-modal-error .omd-alert-modal-icon{background:color-mix(in srgb,var(--omd-color-danger) 10%,var(--omd-color-surface));color:var(--omd-color-danger)}.omd-alert-modal-warning .omd-alert-modal-icon{background:color-mix(in srgb,var(--omd-color-warning) 14%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-color-warning) 70%,var(--omd-color-text-strong))}.omd-alert-modal-success .omd-alert-modal-icon{background:color-mix(in srgb,var(--omd-color-success) 10%,var(--omd-color-surface));color:var(--omd-color-success)}.omd-alert-modal-copy{min-width:0;width:100%}.omd-alert-modal-title{margin:0 0 var(--omd-spacing-xs);color:var(--omd-color-text-strong);font-size:var(--omd-font-size-lg);font-weight:var(--omd-font-weight-bold);line-height:1.25}.omd-alert-modal-message{margin:0;color:var(--omd-color-text);font-size:var(--omd-font-size-sm);line-height:1.5}.swal-overlay{background:var(--omd-modal-backdrop-bg);backdrop-filter:var(--omd-modal-backdrop-filter);-webkit-backdrop-filter:var(--omd-modal-backdrop-filter);animation:omd-modal-backdrop-in var(--omd-modal-motion-duration) var(--omd-motion-ease-out) both}.swal-modal{overflow:hidden;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-card);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown);animation:omd-modal-surface-in var(--omd-modal-motion-duration) var(--omd-modal-motion-ease) both}.swal-overlay--show-modal .swal-modal{animation:omd-modal-surface-in var(--omd-modal-motion-duration) var(--omd-modal-motion-ease) both}.omd-pagination .ant-pagination-item-active{border-color:var(--omd-color-primary)}.omd-pagination .ant-pagination-item-active a{color:var(--omd-color-primary)}.omd-table.ant-table-wrapper{overflow:hidden;border:1px solid var(--omd-table-border-color);border-radius:var(--omd-radius-lg);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-sm);transition:border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-table .ant-table{border-radius:0;background:var(--omd-color-surface);color:var(--omd-color-text)}.omd-table .ant-table-container{overflow:hidden}.omd-table .ant-table-content{overflow-x:auto}.omd-table .ant-table-cell{vertical-align:middle}.omd-table .ant-table-thead>tr>th{padding:var(--omd-spacing-sm) var(--omd-spacing-md);border-bottom:2px solid var(--omd-table-border-color);background:linear-gradient(180deg,color-mix(in srgb,var(--omd-table-header-bg) 84%,var(--omd-color-surface)),var(--omd-table-header-bg));color:var(--omd-table-header-color);font-size:var(--omd-font-size-xs);font-weight:700;letter-spacing:0;line-height:1.35;white-space:nowrap;text-transform:uppercase}.omd-table .ant-table-thead>tr>th:before{background-color:transparent!important}.omd-table .ant-table-tbody>tr>td{padding:var(--omd-spacing-sm) var(--omd-spacing-md);border-bottom-color:var(--omd-table-border-color);color:var(--omd-color-text);font-size:var(--omd-font-size-sm);line-height:1.45;transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),color var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-table .ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--omd-color-primary) 5%,var(--omd-table-row-hover-bg))}.omd-table .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--omd-table-row-selected-bg)}.omd-table .ant-table-tbody>tr.omd-table-row-clickable>td{cursor:pointer}.omd-table .ant-table-tbody>tr.omd-table-row-danger>td{background:color-mix(in srgb,var(--omd-color-danger) 8%,transparent);color:var(--omd-color-danger);font-weight:600}.omd-table .ant-table-tbody>tr.omd-table-state-active>td,.omd-table .ant-table-tbody>tr>td.omd-table-state-active{color:var(--omd-color-success);font-weight:600}.omd-table .ant-table-tbody>tr.omd-table-state-inactive>td,.omd-table .ant-table-tbody>tr>td.omd-table-state-inactive{color:var(--omd-color-text-muted);font-weight:600}.omd-table .ant-table-tbody>tr.omd-table-state-visible>td,.omd-table .ant-table-tbody>tr>td.omd-table-state-visible{color:var(--omd-color-info);font-weight:600}.omd-table .ant-table-tbody>tr.omd-table-state-hidden>td,.omd-table .ant-table-tbody>tr>td.omd-table-state-hidden{color:var(--omd-color-danger);font-weight:600}.omd-table .ant-table-container table>thead>tr:first-child>*:first-child,.omd-table .ant-table-container table>thead>tr:first-child>*:last-child{border-start-start-radius:0;border-start-end-radius:0}.omd-table .ant-table-tbody>tr:last-child>td{border-bottom-color:transparent}.omd-table .ant-table-footer{padding:var(--omd-spacing-md) var(--omd-spacing-lg);border-top:1px solid var(--omd-table-border-color);background:var(--omd-color-surface)}.omd-table .ant-table-pagination{align-items:center;gap:var(--omd-spacing-xs);margin:0;padding:var(--omd-spacing-md) var(--omd-spacing-lg);border-top:1px solid var(--omd-table-border-color);background:color-mix(in srgb,var(--omd-color-background) 52%,var(--omd-color-surface))}.omd-table .ant-pagination-total-text{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm)}.omd-table .ant-pagination-item,.omd-table .ant-pagination-prev .ant-pagination-item-link,.omd-table .ant-pagination-next .ant-pagination-item-link,.omd-table .ant-pagination-jump-prev,.omd-table .ant-pagination-jump-next{border-color:color-mix(in srgb,var(--omd-color-border) 78%,transparent);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);transition:border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-table .ant-pagination-item:hover,.omd-table .ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link,.omd-table .ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link{border-color:var(--omd-color-primary);transform:translateY(-1px)}.omd-table .ant-pagination-item-active{background:color-mix(in srgb,var(--omd-color-primary) 10%,var(--omd-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--omd-color-primary) 26%,transparent)}.omd-table .ant-table-column-sorter,.omd-table .ant-table-filter-trigger{color:var(--omd-color-text-muted);border-radius:var(--omd-radius-sm);transition:color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-table .ant-table-column-sorters{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);width:100%}.omd-table .ant-table-column-sorters:hover .ant-table-column-sorter,.omd-table .ant-table-filter-trigger:hover{background:color-mix(in srgb,var(--omd-color-primary) 8%,transparent);color:var(--omd-color-primary);transform:translateY(-1px)}.omd-table .ant-table-column-sorter-up.active,.omd-table .ant-table-column-sorter-down.active,.omd-table .ant-table-filter-trigger.active{color:var(--omd-color-primary)}.omd-table-state-active{color:var(--omd-color-success);font-weight:600}.omd-table-state-inactive{color:var(--omd-color-text-muted);font-weight:600}.omd-table-state-visible{color:var(--omd-color-info);font-weight:600}.omd-table-state-hidden,.omd-table-row-danger{color:var(--omd-color-danger);font-weight:600}.omd-data-table{width:100%;overflow:hidden;border:1px solid var(--omd-table-border-color);border-radius:var(--omd-radius-lg);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-sm);isolation:isolate;transition:border-color var(--omd-motion-duration-normal) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-normal) var(--omd-motion-ease-out),transform var(--omd-motion-duration-normal) var(--omd-motion-ease-out)}.omd-data-table-content{position:relative;min-width:0}.omd-data-table-content-entering .ant-table-tbody{animation:omd-data-table-data-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}.omd-data-table-refreshing .omd-data-table-content:before{position:absolute;z-index:calc(var(--omd-z-index-base) + 3);top:0;left:0;width:max(120px,34%);height:2px;content:"";background:linear-gradient(90deg,transparent,var(--omd-color-primary),color-mix(in srgb,var(--omd-color-info) 72%,var(--omd-color-primary)),transparent);transform:translate3d(-130%,0,0);animation:omd-data-table-refresh-bar 1.1s var(--omd-motion-ease-out) infinite;will-change:transform}.omd-data-table .omd-table.ant-table-wrapper{border:0;border-radius:0;box-shadow:none}.omd-data-table-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--omd-spacing-md);padding:var(--omd-spacing-md) var(--omd-spacing-lg) var(--omd-spacing-sm);border-bottom:1px solid var(--omd-table-border-color);background:linear-gradient(180deg,color-mix(in srgb,var(--omd-color-background) 48%,var(--omd-color-surface)),var(--omd-color-surface))}.omd-data-table-toolbar-main,.omd-data-table-toolbar-actions,.omd-data-table-search{display:flex;align-items:center;flex-wrap:wrap;gap:var(--omd-spacing-sm)}.omd-data-table-toolbar-main{flex:1 1 auto;min-width:0}.omd-data-table-toolbar-actions{justify-content:flex-end}.omd-table-filter-summary{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1fr) auto;align-items:center;gap:var(--omd-spacing-md);padding:var(--omd-spacing-sm) var(--omd-spacing-lg);border-bottom:1px solid var(--omd-table-border-color);background:color-mix(in srgb,var(--omd-color-background) 62%,var(--omd-color-surface));animation:omd-filter-summary-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}.omd-table-filter-summary-empty{grid-template-columns:minmax(0,1fr) auto}.omd-table-filter-summary-copy{display:flex;min-width:0;flex-direction:column;gap:var(--omd-spacing-xxs)}.omd-table-filter-summary-title{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold)}.omd-table-filter-summary-description{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);line-height:1.35}.omd-table-filter-chip-list{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--omd-spacing-xs)}.omd-table-filter-chip.ant-tag{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);max-width:100%;margin:0;border:1px solid color-mix(in srgb,var(--omd-color-primary) 18%,var(--omd-color-border));border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-color-primary) 7%,var(--omd-color-surface));color:var(--omd-color-text);padding:var(--omd-spacing-xxs) var(--omd-spacing-sm);font-size:var(--omd-font-size-xs);line-height:1.35}.omd-table-filter-chip span,.omd-table-filter-chip strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omd-table-filter-chip span{color:var(--omd-color-text-muted);font-weight:var(--omd-font-weight-semibold)}.omd-table-filter-chip strong{color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-semibold)}.omd-table-export-status{display:flex;align-items:center;gap:var(--omd-spacing-sm);padding:var(--omd-spacing-sm) var(--omd-spacing-lg);border-bottom:1px solid var(--omd-table-border-color);background:color-mix(in srgb,var(--omd-color-action-primary) 8%,var(--omd-color-surface));color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-medium);animation:omd-filter-summary-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}@keyframes omd-filter-summary-enter{0%{opacity:0;transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}to{opacity:1;transform:translateY(0)}}.omd-data-table-title{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-md);font-weight:700;line-height:1.25;overflow-wrap:anywhere}.omd-data-table-title-block{display:flex;min-width:min(100%,240px);flex-direction:column;gap:var(--omd-spacing-xxs)}.omd-data-table-meta{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);line-height:1.35}.omd-data-table-meta:before{width:6px;height:6px;flex:0 0 auto;border-radius:var(--omd-radius-circle);background:color-mix(in srgb,var(--omd-color-primary) 72%,var(--omd-color-surface));content:""}.omd-data-table-search{flex:1 1 320px;justify-content:flex-end;min-width:260px}.omd-data-table-search .omd-input{flex:1 1 180px;min-width:180px}.omd-data-table-search .omd-select{flex:0 1 160px;min-width:150px}.omd-data-table-search-label{color:var(--omd-color-text);font-size:var(--omd-font-size-sm);font-weight:600}.omd-data-table-empty .ant-table-placeholder .omd-empty{min-height:220px}.omd-data-table-empty-state{min-height:240px;padding:var(--omd-spacing-2xl) var(--omd-spacing-lg)}.omd-data-table-empty-state .ant-empty{width:min(100%,440px);margin:0 auto}.omd-data-table-empty-state .ant-empty-image{display:flex;height:auto;justify-content:center;margin-bottom:var(--omd-spacing-md)}.omd-data-table-empty-icon{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--omd-color-primary) 18%,var(--omd-color-border));border-radius:var(--omd-radius-circle);background:color-mix(in srgb,var(--omd-color-primary) 8%,var(--omd-color-surface));color:var(--omd-color-primary)}.omd-data-table-empty-copy{display:flex;flex-direction:column;gap:var(--omd-spacing-xs);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);line-height:1.45}.omd-data-table-empty-copy strong{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-semibold)}.omd-data-table-empty-action{display:flex;justify-content:center;margin-top:var(--omd-spacing-md)}.omd-data-table-loading .ant-table-tbody{opacity:.82}.omd-data-table-skeleton .ant-table-tbody{opacity:1}.omd-table .ant-table-tbody>tr.omd-table-skeleton-row>td{pointer-events:none}.omd-table-skeleton-heading,.omd-table-skeleton-cell{display:block;overflow:hidden;border-radius:var(--omd-radius-pill);background:linear-gradient(90deg,color-mix(in srgb,var(--omd-color-border) 62%,var(--omd-color-surface)),color-mix(in srgb,var(--omd-color-primary) 10%,var(--omd-color-surface)),color-mix(in srgb,var(--omd-color-border) 62%,var(--omd-color-surface)))}.omd-table-skeleton-heading{width:76px;height:10px}.omd-table-skeleton-heading-2{width:112px}.omd-table-skeleton-heading-3{width:92px}.omd-table-skeleton-cell{width:min(100%,148px);height:12px}.omd-table-skeleton-cell-2{width:min(100%,96px)}.omd-table-skeleton-cell-3{width:min(100%,184px)}.omd-table-skeleton-cell-4{width:min(100%,68px)}.omd-status-tag.ant-tag{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0;border-radius:var(--omd-radius-pill);padding:var(--omd-spacing-xxs) var(--omd-spacing-sm);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);line-height:1.25;text-transform:none}.omd-status-tag-success.ant-tag{border-color:color-mix(in srgb,var(--omd-color-success) 26%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-success) 10%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-color-success) 72%,var(--omd-color-text-strong))}.omd-status-tag-danger.ant-tag{border-color:color-mix(in srgb,var(--omd-color-danger) 28%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-danger) 9%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-color-danger) 76%,var(--omd-color-text-strong))}.omd-status-tag-warning.ant-tag{border-color:color-mix(in srgb,var(--omd-color-warning) 32%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-warning) 13%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-color-warning) 68%,var(--omd-color-text-strong))}.omd-status-tag-info.ant-tag{border-color:color-mix(in srgb,var(--omd-color-info) 28%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-info) 10%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-color-info) 76%,var(--omd-color-text-strong))}.omd-status-tag-neutral.ant-tag{border-color:color-mix(in srgb,var(--omd-color-text-muted) 22%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-background) 70%,var(--omd-color-surface));color:var(--omd-color-text)}.omd-pill-tag{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);max-width:100%;border:1px solid color-mix(in srgb,var(--omd-color-primary) 18%,var(--omd-color-border));border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-color-primary) 9%,var(--omd-color-surface));color:var(--omd-color-primary);font-family:var(--omd-font-family);font-size:var(--omd-font-size-sm);line-height:1.4;padding:var(--omd-spacing-xxs) var(--omd-spacing-sm)}.omd-pill-tag-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omd-pill-tag-leading{display:inline-flex;align-items:center}.omd-pill-tag-remove{display:inline-flex;align-items:center;justify-content:center;width:1rem;min-width:1rem;height:1rem;border:0;border-radius:var(--omd-radius-circle);background:transparent;color:inherit;cursor:pointer;font-family:var(--omd-font-family);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-regular);line-height:0;padding:0;text-align:center;transition:background-color var(--omd-transition-fast),color var(--omd-transition-fast)}.omd-pill-tag-remove:hover,.omd-pill-tag-remove:focus-visible{background:color-mix(in srgb,var(--omd-color-danger) 12%,transparent);color:var(--omd-color-danger)}.omd-pill-tag-remove:focus-visible{outline:2px solid var(--omd-color-focus-ring);outline-offset:2px}.omd-status-pill{width:fit-content;flex:0 0 auto;font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);line-height:1.1}.omd-pill-tag-neutral{border-color:color-mix(in srgb,var(--omd-color-text-muted) 22%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-background) 70%,var(--omd-color-surface));color:var(--omd-color-text)}.omd-pill-tag-info{border-color:color-mix(in srgb,var(--omd-color-info) 28%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-info) 10%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-color-info) 76%,var(--omd-color-text-strong))}.omd-pill-tag-success{border-color:color-mix(in srgb,var(--omd-color-success) 26%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-success) 10%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-color-success) 72%,var(--omd-color-text-strong))}.omd-pill-tag-warning{border-color:color-mix(in srgb,var(--omd-color-warning) 32%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-warning) 13%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-color-warning) 68%,var(--omd-color-text-strong))}.omd-pill-tag-danger{border-color:color-mix(in srgb,var(--omd-color-danger) 28%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-danger) 9%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-color-danger) 76%,var(--omd-color-text-strong))}.omd-timeline{--omd-timeline-color: var(--omd-color-primary);margin:0;padding:0;color:var(--omd-color-text);font-family:var(--omd-font-family);list-style:none}.omd-timeline-item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--omd-spacing-sm);padding-bottom:var(--omd-spacing-md);animation:omd-timeline-item-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both;animation-delay:calc(var(--omd-timeline-index, 0) * var(--omd-motion-stagger-item))}.omd-timeline-item:after{position:absolute;top:2.25rem;bottom:0;left:.875rem;width:.125rem;border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-timeline-color) 26%,var(--omd-color-border));content:""}.omd-timeline-item:last-child{padding-bottom:0}.omd-timeline-item:last-child:after{display:none}.omd-timeline-dot{position:relative;z-index:calc(var(--omd-z-index-base) + 1);display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border:1px solid color-mix(in srgb,var(--omd-timeline-color) 36%,var(--omd-color-border));border-radius:var(--omd-radius-circle);background:var(--omd-color-surface);color:var(--omd-timeline-color);box-shadow:var(--omd-shadow-sm)}.omd-timeline-content{min-width:0;border:1px solid color-mix(in srgb,var(--omd-timeline-color) 14%,var(--omd-color-border));border-radius:var(--omd-radius-md);background:color-mix(in srgb,var(--omd-timeline-color) 4%,var(--omd-color-surface));padding:var(--omd-spacing-sm) var(--omd-spacing-md)}.omd-timeline-description{margin:0;color:var(--omd-color-text);font-size:var(--omd-font-size-sm);line-height:1.5}.omd-timeline-description strong{color:var(--omd-color-text-strong)}.omd-timeline-meta{display:inline-flex;align-items:center;width:fit-content;margin-top:var(--omd-spacing-xs);border-radius:var(--omd-radius-pill);background:var(--omd-color-surface-muted);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);padding:var(--omd-spacing-xxs) var(--omd-spacing-sm)}.omd-timeline-empty{display:flex;align-items:flex-start;gap:var(--omd-spacing-sm);margin:0;border:1px dashed var(--omd-color-border-strong);border-radius:var(--omd-radius-md);background:var(--omd-color-surface-muted);color:var(--omd-color-text-muted);font-family:var(--omd-font-family);font-size:var(--omd-font-size-sm);padding:var(--omd-spacing-md)}.omd-timeline-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex:0 0 auto;border-radius:var(--omd-radius-md);background:color-mix(in srgb,var(--omd-color-primary) 10%,var(--omd-color-surface));color:var(--omd-color-primary)}.omd-timeline-empty-copy{display:flex;min-width:0;flex-direction:column;gap:var(--omd-spacing-xxs)}.omd-timeline-empty-copy strong{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm)}@keyframes omd-timeline-item-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-sm))}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.omd-timeline-item{animation:none}}@keyframes omd-data-table-data-enter{0%{opacity:.82;transform:translateY(var(--omd-motion-distance-xs))}to{opacity:1;transform:translateY(0)}}@keyframes omd-data-table-refresh-bar{0%{transform:translate3d(-130%,0,0)}to{transform:translate3d(330%,0,0)}}.table-custom-row-actions{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs)}.omd-table-actions{display:inline-flex;align-items:center;justify-content:center;gap:var(--omd-spacing-xs);width:100%}.omd-table-actions-column{min-width:132px;text-align:center}.omd-table-filter-dropdown{display:flex;flex-direction:column;gap:var(--omd-spacing-sm);padding:var(--omd-spacing-sm)}.omd-table-filter-icon-active{color:var(--omd-color-success)}.ant-dropdown .ant-table-filter-dropdown{overflow:hidden;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown);color:var(--omd-color-text);font-family:var(--omd-font-family)}.ant-dropdown .ant-table-filter-dropdown .ant-dropdown-menu{padding:var(--omd-spacing-xs);background:var(--omd-color-surface);box-shadow:none}.ant-dropdown .ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:var(--omd-radius-sm);color:var(--omd-color-text);font-weight:var(--omd-font-weight-medium);transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),color var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.ant-dropdown .ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-dropdown .ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active{background:color-mix(in srgb,var(--omd-color-primary) 8%,var(--omd-color-surface));color:var(--omd-color-text-strong)}.ant-dropdown .ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected{background:color-mix(in srgb,var(--omd-color-primary) 14%,var(--omd-color-surface));color:var(--omd-color-primary);font-weight:var(--omd-font-weight-semibold)}.ant-dropdown .ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover{background:color-mix(in srgb,var(--omd-color-primary) 20%,var(--omd-color-surface));color:var(--omd-color-primary)}.ant-dropdown .ant-table-filter-dropdown .ant-table-filter-dropdown-btns{border-top:1px solid var(--omd-color-border);background:var(--omd-color-surface)}.omd-table-add-action{display:flex;justify-content:flex-end;padding:var(--omd-spacing-md) 0}.omd-tooltip{z-index:calc(var(--omd-z-index-toast) + 1)}.omd-tooltip .ant-tooltip-inner,.omd-dropdown-menu .ant-dropdown-menu{border-radius:var(--omd-radius-md)}.omd-popover{z-index:var(--omd-z-index-dropdown);color:var(--omd-color-text);font-family:var(--omd-font-family)}.omd-popover .ant-popover-inner{overflow:hidden;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-card);padding:0;background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown)}.omd-popover .ant-popover-arrow:before,.omd-popover .ant-popover-arrow:after{background:var(--omd-color-surface)}.omd-popover-content,.omd-popover-trigger{min-width:0}.omd-popover-content{color:var(--omd-color-text);outline:none}.omd-dropdown-menu{z-index:var(--omd-z-index-dropdown);transform-origin:top right;overflow:hidden}.omd-dropdown-menu .ant-dropdown-menu{padding:var(--omd-spacing-xs);border:1px solid var(--omd-color-border);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown)}.omd-dropdown-menu .ant-dropdown-menu-item{border-radius:var(--omd-radius-sm);color:var(--omd-color-text);font-weight:var(--omd-font-weight-medium);transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),color var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-dropdown-menu .ant-dropdown-menu-item:hover,.omd-dropdown-menu .ant-dropdown-menu-item-active{background:color-mix(in srgb,var(--omd-color-primary) 8%,var(--omd-color-surface));color:var(--omd-color-text-strong)}.omd-navbar-dropdown-motion-enter,.omd-navbar-dropdown-motion-appear{opacity:0;-webkit-clip-path:inset(0 0 100% 0 round var(--omd-radius-md));clip-path:inset(0 0 100% 0 round var(--omd-radius-md))}.omd-navbar-dropdown-motion-enter-active,.omd-navbar-dropdown-motion-appear-active{animation:omd-navbar-dropdown-reveal-in .2s var(--omd-motion-ease-out-expo) both}.omd-navbar-dropdown-motion-leave{opacity:1;-webkit-clip-path:inset(0 0 0 0 round var(--omd-radius-md));clip-path:inset(0 0 0 0 round var(--omd-radius-md))}.omd-navbar-dropdown-motion-leave-active{animation:omd-navbar-dropdown-reveal-out .12s var(--omd-motion-ease-out) both}@keyframes omd-navbar-dropdown-reveal-in{0%{opacity:0;-webkit-clip-path:inset(0 0 100% 0 round var(--omd-radius-md));clip-path:inset(0 0 100% 0 round var(--omd-radius-md))}45%{opacity:1}to{opacity:1;-webkit-clip-path:inset(0 0 0 0 round var(--omd-radius-md));clip-path:inset(0 0 0 0 round var(--omd-radius-md))}}@keyframes omd-navbar-dropdown-reveal-out{0%{opacity:1;-webkit-clip-path:inset(0 0 0 0 round var(--omd-radius-md));clip-path:inset(0 0 0 0 round var(--omd-radius-md))}to{opacity:0;-webkit-clip-path:inset(0 0 24% 0 round var(--omd-radius-md));clip-path:inset(0 0 24% 0 round var(--omd-radius-md))}}.omd-tabs .ant-tabs-tab{color:var(--omd-color-text)}.omd-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--omd-color-primary)}.omd-card{overflow:hidden;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-xl);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-card);contain:layout paint}.omd-card-plain{border-color:transparent;box-shadow:none}.omd-card-surface{border-color:var(--omd-color-border);background:var(--omd-color-surface);box-shadow:none}.omd-card-metric,.omd-metric-card{border-radius:var(--omd-radius-card)}.omd-card .ant-card-head{border-bottom-color:var(--omd-color-border);color:var(--omd-color-text-strong)}.omd-card .ant-card-head-title{font-weight:700}.omd-chart-card{--omd-chart-accent: var(--omd-color-primary);width:100%;margin:var(--omd-spacing-sm) 0 var(--omd-spacing-md);border-color:color-mix(in srgb,var(--omd-chart-accent) 10%,var(--omd-color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--omd-color-background) 52%,var(--omd-color-surface)),var(--omd-color-surface));animation:omd-dashboard-card-enter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both;transition:border-color var(--omd-motion-duration-normal) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-normal) var(--omd-motion-ease-out),transform var(--omd-motion-duration-normal) var(--omd-motion-ease-out)}.omd-chart-card:hover{border-color:color-mix(in srgb,var(--omd-chart-accent) 24%,var(--omd-color-border));box-shadow:var(--omd-shadow-md);transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.omd-chart-card .ant-card-head{min-height:0;padding:0 var(--omd-spacing-lg);border-bottom-color:color-mix(in srgb,var(--omd-chart-accent) 10%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-chart-accent) 4%,transparent)}.omd-chart-card .ant-card-head-wrapper{min-height:var(--omd-control-height-md);align-items:center}.omd-chart-card .ant-card-head-title{min-width:0;padding:var(--omd-spacing-xs) 0;color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-bold)}.omd-chart-card-heading{display:flex;min-width:0;flex-direction:column;gap:var(--omd-spacing-xxs)}.omd-chart-card-title{min-width:0;overflow:hidden;color:var(--omd-color-text-strong);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-bold);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.omd-chart-card-subtitle,.omd-chart-card-meta{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-medium);line-height:1.2}.omd-chart-card-meta{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs)}.omd-chart-card-meta:before{width:var(--omd-spacing-xs);height:var(--omd-spacing-xs);flex:0 0 auto;border-radius:var(--omd-radius-circle);background:var(--omd-chart-accent);content:""}.omd-chart-card-actions{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--omd-spacing-xs)}.omd-chart-card-footer{margin-top:var(--omd-spacing-md)}.omd-chart-card-success{--omd-chart-accent: var(--omd-color-success)}.omd-chart-card-warning{--omd-chart-accent: var(--omd-color-warning)}.omd-chart-card-danger{--omd-chart-accent: var(--omd-color-danger)}.omd-chart-card-info{--omd-chart-accent: var(--omd-color-info)}.omd-chart-card-muted{--omd-chart-accent: var(--omd-color-text-muted)}.omd-chart-card-plain{margin:0;border-color:var(--omd-color-border);background:var(--omd-color-surface)}.omd-chart-card-plain .ant-card-head{border-bottom-color:var(--omd-color-border);background:transparent}.omd-chart-card-plain .ant-card-head-wrapper{gap:var(--omd-spacing-sm)}.omd-chart-card-plain .ant-card-head-title{min-width:0;flex:1 1 auto}.omd-chart-card-plain .ant-card-extra{flex:0 0 auto;margin-inline-start:0}.omd-chart-card-plain .omd-chart-card-heading{gap:0}.omd-chart-card-plain .omd-chart-card-subtitle{overflow:hidden;font-weight:var(--omd-font-weight-regular);text-overflow:ellipsis;white-space:nowrap}.omd-chart-card-plain .omd-chart-card-footer{margin-top:var(--omd-spacing-sm);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs)}.omd-chart-frame{display:grid;width:100%;min-height:var(--omd-chart-frame-height, 22.5rem);place-items:center;padding:var(--omd-spacing-md);border:1px solid color-mix(in srgb,var(--omd-chart-accent, var(--omd-color-primary)) 10%,var(--omd-color-border));border-radius:var(--omd-radius-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--omd-color-background) 68%,var(--omd-color-surface)),var(--omd-color-surface));contain:layout paint}.omd-chart-frame-content{display:grid;width:100%;min-height:calc(var(--omd-chart-frame-height, 22.5rem) - var(--omd-spacing-xl));place-items:center;animation:omd-chart-frame-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}.omd-chart-frame canvas{max-width:100%}.omd-chart-type-select{min-width:7.5rem}.omd-chart-toolbar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--omd-spacing-sm);padding-top:var(--omd-spacing-md)}.omd-chart-toolbar-label{color:var(--omd-color-text);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold)}.omd-dashboard-surface{display:block;width:100%;animation:omd-dashboard-surface-enter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both}.omd-dashboard-surface .omd-chart-card{animation-delay:var(--omd-motion-stagger-item)}.omd-dashboard-surface .omd-dashboard-metric-panel,.omd-dashboard-surface .omd-metric-card{animation-delay:calc(var(--omd-motion-stagger-item) * 2)}.omd-dashboard-panel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:var(--omd-spacing-md);width:100%}.omd-dashboard-metric-panel{display:flex;min-height:9.375rem;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--omd-spacing-xs);padding:var(--omd-spacing-lg);border:1px solid color-mix(in srgb,var(--omd-color-primary) 12%,var(--omd-color-border));border-radius:var(--omd-radius-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--omd-color-primary) 5%,var(--omd-color-surface)),var(--omd-color-surface-muted));text-align:left;animation:omd-dashboard-card-enter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both}.omd-dashboard-metric-panel-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--omd-control-height-lg);height:var(--omd-control-height-lg);border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-color-primary) 10%,transparent);color:var(--omd-color-primary)}.omd-dashboard-metric-panel-icon svg{width:var(--omd-icon-size-md);height:var(--omd-icon-size-md)}.omd-dashboard-metric-panel-value{color:var(--omd-color-text-strong);font-size:calc(var(--omd-font-size-xxl) * 1.85);font-weight:var(--omd-font-weight-bold);line-height:1;word-break:normal}.omd-dashboard-metric-panel-label{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-bold)}.omd-dashboard-metric-panel-subtitle{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);line-height:1.35}.omd-chart-total-pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--omd-spacing-xs);width:fit-content;max-width:100%;margin:var(--omd-spacing-md) auto 0;padding:var(--omd-spacing-sm) var(--omd-spacing-xl);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-pill);background:var(--omd-color-surface-muted);color:var(--omd-color-text);font-size:var(--omd-font-size-sm);font-weight:500;text-align:center}.omd-chart-total-pill .ant-typography{color:var(--omd-color-text-strong);font-weight:700}.omd-graphic,.omd-graphic-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.omd-graphic{gap:var(--omd-spacing-sm);padding:var(--omd-spacing-sm)}.omd-graphic-content{gap:var(--omd-spacing-md);padding:var(--omd-spacing-sm)}.omd-dashboard-charts,.omd-dashboard-chart-row,.omd-dashboard-metric-row{width:100%}.omd-metric-card{--omd-metric-color: var(--omd-color-primary);height:100%;border-color:color-mix(in srgb,var(--omd-metric-color) 12%,var(--omd-color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--omd-metric-color) 5%,var(--omd-color-surface)),var(--omd-color-surface));animation:omd-dashboard-metric-enter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both;transition:border-color var(--omd-motion-duration-normal) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-normal) var(--omd-motion-ease-out),transform var(--omd-motion-duration-normal) var(--omd-motion-ease-out)}.omd-metric-card:hover{border-color:color-mix(in srgb,var(--omd-metric-color) 28%,var(--omd-color-border));box-shadow:var(--omd-shadow-md);transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.omd-metric-card .ant-card-head{min-height:auto;border-bottom-color:color-mix(in srgb,var(--omd-metric-color) 10%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-metric-color) 4%,transparent)}.omd-metric-card .ant-card-body{display:flex;min-height:13.75rem;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--omd-spacing-sm);text-align:left}.omd-metric-card-heading{display:flex;min-width:0;flex-direction:column;gap:var(--omd-spacing-xxs);color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-bold);line-height:1.25}.omd-metric-card-heading small{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-medium)}.omd-metric-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--omd-control-height-md);height:var(--omd-control-height-md);border:1px solid color-mix(in srgb,var(--omd-metric-color) 18%,transparent);border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-metric-color) 10%,transparent);color:var(--omd-metric-color)}.omd-metric-icon svg{width:var(--omd-icon-size-md);height:var(--omd-icon-size-md)}.omd-metric-value{color:var(--omd-metric-color, var(--omd-color-primary));font-size:calc(var(--omd-font-size-xxl) * 2.05);font-weight:var(--omd-font-weight-bold);line-height:1;word-break:normal}.omd-metric-label{color:var(--omd-metric-color, var(--omd-color-primary));font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-semibold);line-height:1.25}.omd-metric-subtitle{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);line-height:1.35}.omd-metric-trend{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);margin-top:var(--omd-spacing-xs);padding:var(--omd-spacing-xxs) var(--omd-spacing-sm);border:1px solid color-mix(in srgb,var(--omd-metric-color) 18%,var(--omd-color-border));border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-metric-color) 8%,transparent);color:var(--omd-color-text);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold)}.omd-metric-card-primary{--omd-metric-color: var(--omd-color-primary)}.omd-metric-card-success{--omd-metric-color: var(--omd-color-success)}.omd-metric-card-warning{--omd-metric-color: var(--omd-color-warning)}.omd-metric-card-danger{--omd-metric-color: var(--omd-color-danger)}.omd-metric-card-muted{--omd-metric-color: var(--omd-color-text-muted)}.omd-metric-card-info{--omd-metric-color: var(--omd-color-info)}.omd-metric-card-compact .ant-card-body{min-height:10rem}.omd-metric-card-compact .omd-metric-value{font-size:calc(var(--omd-font-size-xxl) * 1.5)}.omd-metric-card-variant-kpi,.omd-metric-card-variant-hero{border-color:var(--omd-color-border);background:var(--omd-color-surface)}.omd-metric-card-variant-kpi .ant-card-body,.omd-metric-card-variant-hero .ant-card-body,.omd-metric-card-compact.omd-metric-card-variant-kpi .ant-card-body,.omd-metric-card-compact.omd-metric-card-variant-hero .ant-card-body{height:100%;min-height:0;justify-content:flex-start;gap:var(--omd-spacing-sm);padding:var(--omd-spacing-md) var(--omd-spacing-lg)}.omd-metric-card-head{display:flex;width:100%;min-width:0;align-items:center;gap:var(--omd-spacing-sm)}.omd-metric-card-head .omd-metric-icon{width:var(--omd-control-height-sm);height:var(--omd-control-height-sm);flex:0 0 auto}.omd-metric-card-head .omd-metric-icon svg{width:var(--omd-icon-size-sm);height:var(--omd-icon-size-sm)}.omd-metric-card-head .omd-metric-label{display:-webkit-box;min-width:0;flex:1 1 auto;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-medium);line-height:1.25}.omd-metric-card-actions{display:inline-flex;flex:0 0 auto;align-items:center;margin-left:auto;gap:var(--omd-spacing-xxs)}.omd-metric-card-variant-kpi .omd-metric-value,.omd-metric-card-variant-hero .omd-metric-value{color:var(--omd-color-text-strong);font-size:calc(var(--omd-font-size-xxl) * 1.25);font-weight:var(--omd-font-weight-semibold)}.omd-metric-card-variant-kpi .omd-metric-subtitle,.omd-metric-card-variant-hero .omd-metric-subtitle{font-size:var(--omd-font-size-xs)}.omd-metric-card-compact.omd-metric-card-variant-kpi .omd-metric-value,.omd-metric-card-compact.omd-metric-card-variant-hero .omd-metric-value{font-size:var(--omd-font-size-xxl)}.omd-metric-card-extra{display:flex;width:100%;min-width:0;flex-direction:column;margin-top:auto;gap:var(--omd-spacing-xs)}.omd-metric-card-variant-hero,.omd-metric-card-variant-hero:hover{border-color:var(--omd-color-primary);background:var(--omd-color-primary);color:var(--omd-color-on-primary)}.omd-metric-card-variant-hero .omd-metric-value{color:var(--omd-color-on-primary);font-size:calc(var(--omd-font-size-xxl) * 1.5)}.omd-metric-card-variant-hero .omd-metric-label,.omd-metric-card-variant-hero .omd-metric-subtitle{color:color-mix(in srgb,var(--omd-color-on-primary) 78%,transparent)}.omd-metric-card-variant-hero .omd-metric-icon,.omd-metric-card-variant-hero .omd-metric-trend{border-color:color-mix(in srgb,var(--omd-color-on-primary) 24%,transparent);background:color-mix(in srgb,var(--omd-color-on-primary) 14%,transparent);color:var(--omd-color-on-primary)}.omd-chart-skeleton,.omd-metric-skeleton{position:relative;width:100%;min-height:var(--omd-chart-frame-height, 18rem);overflow:hidden;border-radius:var(--omd-radius-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--omd-color-background) 74%,var(--omd-color-surface)),var(--omd-color-surface))}.omd-chart-skeleton:after,.omd-metric-skeleton span{background:color-mix(in srgb,var(--omd-color-border) 62%,var(--omd-color-surface))}.omd-chart-skeleton:after{position:absolute;inset:var(--omd-spacing-lg);z-index:var(--omd-z-index-base);border-radius:var(--omd-radius-lg);content:"";opacity:.55}.omd-chart-skeleton-axis,.omd-chart-skeleton-bar,.omd-chart-skeleton-line{position:absolute;z-index:calc(var(--omd-z-index-base) + 1);display:block;border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-chart-accent, var(--omd-color-primary)) 14%,var(--omd-color-border))}.omd-chart-skeleton-axis{right:var(--omd-spacing-lg);bottom:var(--omd-spacing-lg);left:var(--omd-spacing-lg);height:var(--omd-spacing-xxs)}.omd-chart-skeleton-bar{bottom:calc(var(--omd-spacing-lg) + var(--omd-spacing-xs));width:12%}.omd-chart-skeleton-bar-1{left:18%;height:32%}.omd-chart-skeleton-bar-2{left:42%;height:58%}.omd-chart-skeleton-bar-3{left:66%;height:44%}.omd-chart-skeleton-line{top:28%;left:16%;width:68%;height:var(--omd-spacing-xxs);transform:rotate(-8deg);transform-origin:left center}.omd-metric-skeleton{display:flex;min-height:12rem;flex-direction:column;justify-content:center;gap:var(--omd-spacing-md)}.omd-metric-skeleton span{display:block;height:var(--omd-spacing-md);border-radius:var(--omd-radius-pill)}.omd-metric-skeleton-value{width:48%;height:var(--omd-spacing-xl)!important}.omd-metric-skeleton-label{width:72%}.omd-metric-skeleton-foot{width:38%}.omd-dashboard-empty-state{min-height:16rem;padding:var(--omd-spacing-xl) var(--omd-spacing-md)}.omd-dashboard-empty-state .ant-empty{max-width:28rem;margin:0 auto}.omd-dashboard-empty-state .ant-empty-image{display:flex;height:auto;justify-content:center;margin-bottom:var(--omd-spacing-md)}.omd-dashboard-empty-icon{display:inline-flex;width:4rem;height:4rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--omd-chart-accent, var(--omd-color-primary)) 18%,var(--omd-color-border));border-radius:var(--omd-radius-circle);background:color-mix(in srgb,var(--omd-chart-accent, var(--omd-color-primary)) 8%,var(--omd-color-surface));color:var(--omd-chart-accent, var(--omd-color-primary))}.omd-dashboard-empty-copy{display:flex;flex-direction:column;gap:var(--omd-spacing-xs);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);line-height:1.45}.omd-dashboard-empty-copy strong{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-bold)}.omd-dashboard-empty-action{display:flex;justify-content:center;margin-top:var(--omd-spacing-md)}@keyframes omd-dashboard-card-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-sm))}to{opacity:1;transform:translateY(0)}}@keyframes omd-dashboard-surface-enter{0%{opacity:0}to{opacity:1}}@keyframes omd-dashboard-metric-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-xs)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes omd-chart-frame-enter{0%{opacity:.84;transform:translateY(var(--omd-motion-distance-xs))}to{opacity:1;transform:translateY(0)}}.omd-collapse{border-color:var(--omd-color-border);border-radius:var(--omd-radius-md)}.omd-divider{border-color:var(--omd-color-border)}.omd-progress,.omd-calendar{color:var(--omd-color-text)}.omd-calendar .ant-picker-calendar-header{padding:var(--omd-spacing-sm) 0}.omd-upload.omd-control-full,.omd-upload.omd-control-full .ant-upload,.omd-upload.omd-control-full .ant-upload-select{width:100%}.omd-alert{border-radius:var(--omd-radius-md)}.omd-tag{border-radius:var(--omd-radius-md);font-weight:600}.omd-empty,.omd-spinner{display:flex;align-items:center;justify-content:center;width:100%}.omd-empty{flex-direction:column;padding:var(--omd-spacing-lg, 16px)}.omd-empty-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--omd-color-text-subtle);font-size:var(--omd-font-size-xxl)}.omd-empty-copy{display:inline-flex;max-width:28rem;flex-direction:column;gap:var(--omd-spacing-xs);color:var(--omd-color-text-muted);font-family:var(--omd-font-family);font-size:var(--omd-font-size-sm)}.omd-empty-copy strong{color:var(--omd-color-text);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-medium)}.omd-empty-action{margin-top:var(--omd-spacing-xs)}.omd-spinner{--omd-spinner-size: 34px;--omd-spinner-stroke: 3px;--omd-spinner-track: color-mix(in srgb, var(--omd-color-primary) 14%, transparent);--omd-spinner-accent: var(--omd-color-primary);gap:var(--omd-spacing-sm);min-height:calc(var(--omd-spinner-size) + var(--omd-spacing-sm));color:var(--omd-color-text)}.omd-spinner-small{--omd-spinner-size: 18px;--omd-spinner-stroke: 2px;gap:var(--omd-spacing-xs);min-height:var(--omd-control-height-sm)}.omd-spinner-large{--omd-spinner-size: 44px;--omd-spinner-stroke: 4px;min-height:calc(var(--omd-spinner-size) + var(--omd-spacing-md))}.omd-spinner-mark{display:block;box-sizing:border-box;width:var(--omd-spinner-size);height:var(--omd-spinner-size);flex:0 0 auto;border:var(--omd-spinner-stroke) solid var(--omd-spinner-track);border-top-color:var(--omd-color-primary);border-right-color:var(--omd-spinner-accent);border-radius:var(--omd-radius-circle);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--omd-color-primary) 5%,transparent);animation:omd-spinner-rotate var(--omd-motion-duration-spinner) linear infinite}.omd-spinner-text{font-size:var(--omd-font-size-md);font-weight:500;line-height:1.35;color:var(--omd-color-text-muted);overflow-wrap:anywhere}.omd-spinner-small .omd-spinner-text{font-size:var(--omd-font-size-sm)}.omd-spinner.input-spinner{width:var(--omd-icon-size-md);min-height:var(--omd-icon-size-md)}@keyframes omd-spinner-rotate{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.omd-app-shell *,.omd-public-shell *,.omd-auth-page *,.omd-modal *,.omd-modal-motion-enter,.omd-modal-motion-appear,.omd-modal-motion-enter-active,.omd-modal-motion-appear-active,.omd-modal-motion-leave,.omd-modal-motion-leave-active,.omd-modal-mask-motion-enter,.omd-modal-mask-motion-appear,.omd-modal-mask-motion-enter-active,.omd-modal-mask-motion-appear-active,.omd-modal-mask-motion-leave,.omd-modal-mask-motion-leave-active,.swal-overlay,.swal-modal,.omd-popover *,.omd-dropdown-menu *,.omd-select-popup *,.ant-picker-dropdown *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.omd-motion-fade-in,.omd-motion-slide-up,.omd-motion-scale-in,.omd-motion-reveal-once,.omd-modal-motion-enter,.omd-modal-motion-appear,.omd-modal-motion-enter-active,.omd-modal-motion-appear-active,.omd-modal-motion-leave,.omd-modal-motion-leave-active,.swal-modal,.omd-data-table-content-entering .ant-table-tbody,.omd-data-table-refreshing .omd-data-table-content:before,.omd-table-skeleton-heading,.omd-table-skeleton-cell,.omd-chart-card,.omd-dashboard-surface,.omd-dashboard-metric-panel,.omd-metric-card,.omd-chart-frame-content,.omd-chart-skeleton:after,.omd-metric-skeleton span{animation-name:omd-motion-fade-in!important;transform:none!important}.omd-spinner-mark,.omd-button.ant-btn .ant-btn-loading-icon:before{animation:none!important;transform:rotate(42deg)}}.omd-page-header{display:flex;align-items:center;justify-content:space-between;gap:var(--omd-spacing-lg, 16px);padding:var(--omd-spacing-md, 12px) 0}.omd-page-header-main{display:flex;align-items:center;gap:var(--omd-spacing-md, 12px);min-width:0}.omd-page-header-title{margin:0!important;color:var(--omd-color-text-strong)!important}.omd-page-header-subtitle{color:var(--omd-color-text-muted)}.omd-page-header-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--omd-spacing-sm, 8px)}.omd-page-header-copy{display:flex;min-width:0;flex-direction:column;gap:var(--omd-spacing-xxs)}.omd-page-header-heading{min-width:0;color:var(--omd-color-text-strong);font-size:var(--omd-font-size-xl);font-weight:var(--omd-font-weight-semibold);line-height:1.2}.omd-page-header-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--omd-spacing-sm);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs)}.omd-public-form-page{min-height:100vh;padding:var(--omd-spacing-2xl) var(--omd-spacing-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--omd-color-primary) 6%,var(--omd-color-background)),var(--omd-color-background))}.omd-public-form-shell{display:flex;width:100%;max-width:54rem;flex-direction:column;gap:var(--omd-spacing-lg);margin:0 auto}.omd-public-form-intro{display:flex;align-items:flex-start;gap:var(--omd-spacing-md);padding:var(--omd-spacing-xl);border:1px solid color-mix(in srgb,var(--omd-color-primary) 20%,var(--omd-color-border));border-radius:var(--omd-radius-lg);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-card);animation:omd-motion-slide-up var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both}.omd-public-form-intro-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--omd-control-height-lg);height:var(--omd-control-height-lg);flex:none;border-radius:var(--omd-radius-circle);background:var(--omd-color-primary);color:var(--omd-color-on-primary)}.omd-public-form-eyebrow{display:block;margin-bottom:var(--omd-spacing-xs);color:var(--omd-color-primary);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold);letter-spacing:0;text-transform:uppercase}.omd-public-form-intro h1,.omd-public-form-intro p{margin:0}.omd-public-form-intro h1{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-xxl);font-weight:var(--omd-font-weight-bold);letter-spacing:0;line-height:1.15}.omd-public-form-intro p{margin-top:var(--omd-spacing-xs);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-md);line-height:1.55}.omd-public-shell .omd-public-page-title{width:100%;margin:0 0 var(--omd-spacing-xl);color:var(--omd-color-text-strong);font-size:clamp(2rem,6vw,2.75rem);font-weight:var(--omd-font-weight-bold);letter-spacing:0;line-height:1.15;text-align:center;overflow-wrap:anywhere}.omd-public-form-card{width:100%;border-color:var(--omd-color-border);border-radius:var(--omd-radius-card);box-shadow:var(--omd-shadow-lg);animation:omd-motion-slide-up var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both;animation-delay:var(--omd-motion-stagger-item)}.omd-public-form-card .ant-card-body{padding:var(--omd-spacing-xl)}.omd-public-form-card .omd-legacy-demo-form{display:flex;flex-direction:column;gap:var(--omd-spacing-md)}@media screen and (max-width:767px){.omd-page-header{align-items:flex-start;flex-direction:column}.omd-page-header-actions{width:100%}.omd-chart-card .ant-card-head-wrapper{align-items:stretch;flex-direction:column;gap:var(--omd-spacing-sm)}.omd-chart-card .ant-card-extra{align-self:stretch}.omd-public-form-page{padding:var(--omd-spacing-lg) var(--omd-spacing-md)}.omd-public-form-intro{flex-direction:column;padding:var(--omd-spacing-lg)}.omd-public-form-card .ant-card-body{padding:var(--omd-spacing-lg)}.omd-chart-card-actions,.omd-chart-card-actions .omd-button,.omd-chart-card-actions .omd-select{width:100%}.omd-chart-card-title{white-space:normal}.omd-chart-frame{padding:var(--omd-spacing-sm)}.omd-data-table-toolbar{align-items:stretch;flex-direction:column}.omd-data-table-toolbar-main{width:100%}.omd-table-filter-summary,.omd-table-filter-summary-empty{grid-template-columns:minmax(0,1fr);align-items:stretch}.omd-table-filter-summary .omd-button,.omd-data-table-toolbar-actions,.omd-data-table-search,.omd-data-table-search .omd-input,.omd-data-table-search .omd-select{width:100%}.omd-data-table-toolbar-actions{justify-content:stretch}.omd-data-table-toolbar-actions>.ant-space-item,.omd-data-table-toolbar-actions .omd-button,.omd-data-table-toolbar-actions .omd-report-export-button,.omd-data-table-toolbar-actions .react-table-to-excel{width:100%}.omd-data-table-search{min-width:0}.omd-data-table-search .omd-input,.omd-data-table-search .omd-select,.omd-data-table-search .omd-button{flex:1 1 100%;max-width:100%}}@media print{div[vw]{display:none!important}}.ant-picker,.ant-picker-range,.ant-picker-small{width:100%}.anticon,.anticon-close,.anticon-check{margin-top:2.5px!important}.omd-select.ant-select-multiple .ant-select-selector{min-height:var(--omd-control-height-md);max-height:120px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;transition:box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-select.ant-select-multiple .ant-select-selector::-webkit-scrollbar{width:0;height:0}.omd-select.ant-select-multiple .ant-select-selection-item{background-color:color-mix(in srgb,var(--omd-color-primary) 8%,transparent);border-color:color-mix(in srgb,var(--omd-color-primary) 25%,transparent);color:var(--omd-color-primary);border-radius:4px;font-size:12px;line-height:20px;max-height:22px}.omd-select.ant-select-multiple .ant-select-selection-item-remove{color:color-mix(in srgb,var(--omd-color-primary) 50%,transparent)}.omd-select.ant-select-multiple .ant-select-selection-item-remove:hover{color:var(--omd-color-primary)}.omd-select.ant-select-multiple .ant-select-selection-overflow-item-suffix .ant-select-selection-item{background-color:color-mix(in srgb,var(--omd-color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--omd-color-primary) 30%,transparent);color:var(--omd-color-primary)}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}option[selected]{color:var(--omd-color-text-strong)}.client-selector-container{display:flex;justify-content:center;align-items:center;gap:var(--omd-spacing-xs);min-width:0}.clients-selector-anchor{--client-selector-name-width: 24ch;--client-selector-target-width: calc(var(--client-selector-name-width) + 74px);width:clamp(250px,var(--client-selector-target-width),380px);min-width:250px;max-width:min(380px,40vw)}.clients-selector{width:100%;min-width:0;max-width:100%}.clients-selector.omd-select.ant-select{--omd-select-control-height: 2.5rem;--omd-select-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--omd-select-font-size: .875rem;--omd-select-icon-size: 18px}.clients-selector.omd-select.ant-select .ant-select-selector{box-sizing:border-box;height:2.5rem!important;min-height:2.5rem!important;padding:0 1rem!important;border:1px solid color-mix(in srgb,var(--omd-shell-navbar-text) 20%,transparent)!important;border-radius:8px!important;background:color-mix(in srgb,var(--omd-shell-navbar-text) 10%,transparent)!important;color:var(--omd-shell-navbar-text);box-shadow:none!important;font-family:var(--omd-select-font-family);transition:background-color .2s var(--omd-motion-ease-out),border-color .2s var(--omd-motion-ease-out)}.clients-selector.omd-select.ant-select-focused .ant-select-selector,.clients-selector.omd-select:hover .ant-select-selector{border-color:color-mix(in srgb,var(--omd-shell-navbar-text) 30%,transparent)!important;background:color-mix(in srgb,var(--omd-shell-navbar-text) 15%,transparent)!important}.clients-selector.omd-select.ant-select-single .ant-select-selection-item,.clients-selector.omd-select.ant-select-single .ant-select-selection-search-input,.clients-selector.omd-select.ant-select-single .ant-select-selection-placeholder{color:var(--omd-shell-navbar-text)!important;-webkit-text-fill-color:var(--omd-shell-navbar-text)!important;font-family:var(--omd-select-font-family)!important;font-size:.875rem!important;font-weight:500!important;line-height:calc(2.5rem - 2px)!important}.clients-selector.omd-select.ant-select-single .ant-select-selection-item{padding-inline-end:calc(18px + .75rem)!important;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clients-selector.omd-select.ant-select-single .ant-select-selection-search{inset-inline-start:1rem;inset-inline-end:calc(1.75rem + 18px)}.clients-selector.omd-select.ant-select-single .ant-select-selection-placeholder{color:color-mix(in srgb,var(--omd-shell-navbar-text) 60%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--omd-shell-navbar-text) 60%,transparent)!important}.clients-selector.omd-select .ant-select-arrow{inset-inline-end:1rem;color:var(--omd-shell-navbar-text)}.clients-selector-icon{width:18px;height:18px;transition:transform .2s var(--omd-motion-ease-in-out)}.clients-selector.ant-select-open .clients-selector-icon{transform:rotate(180deg)}.clients-selector-popup.ant-select-dropdown{padding:0;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-card);box-shadow:var(--omd-shadow-dropdown);transform-origin:top right;overflow:hidden}.clients-selector-popup.ant-select-dropdown .ant-select-item{padding:14px 20px;border-radius:0;border-bottom:1px solid var(--omd-color-neutral-100);color:var(--omd-color-primary);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-medium);transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),color var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.clients-selector-popup.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--omd-color-neutral-100);color:var(--omd-color-primary)}.clients-selector-popup.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:color-mix(in srgb,var(--omd-color-action-primary) 10%,var(--omd-color-surface));color:var(--omd-color-primary);font-weight:var(--omd-font-weight-semibold)}.client-selector-add{display:flex;align-items:center;padding:0;margin:0;color:var(--omd-shell-navbar-text)}.client-selector-add-button{width:calc(var(--omd-control-height-md) + var(--omd-spacing-xs));min-width:calc(var(--omd-control-height-md) + var(--omd-spacing-xs));height:var(--omd-control-height-md);color:var(--omd-shell-navbar-text)}.client-selector-add-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--omd-icon-size-lg);height:var(--omd-icon-size-lg);gap:0;color:var(--omd-shell-navbar-text)}.client-selector-add-icon svg{display:block;flex:0 0 auto}.client-selector-add-icon svg:first-child{width:var(--omd-icon-size-md);height:var(--omd-icon-size-md)}.client-selector-add-icon svg:last-child{position:absolute;right:calc(0px - var(--omd-spacing-xxs));bottom:calc(0px - var(--omd-spacing-xxs));width:calc(var(--omd-icon-size-sm) - var(--omd-spacing-xs));height:calc(var(--omd-icon-size-sm) - var(--omd-spacing-xs));padding:var(--omd-spacing-xxs);border-radius:var(--omd-radius-circle);background:var(--omd-shell-navbar-bg);box-shadow:0 0 0 1px color-mix(in srgb,var(--omd-shell-navbar-text) 32%,transparent)}[pointer]{cursor:pointer}.loading-clients{background-color:color-mix(in srgb,var(--omd-shell-navbar-text) 24%,transparent);animation:loading var(--omd-motion-duration-spinner) var(--omd-motion-ease-in-out) infinite;border-radius:var(--omd-radius-pill);height:30px;width:200px}.omd-client-select-motion-enter,.omd-client-select-motion-appear{opacity:0;-webkit-clip-path:inset(0 0 100% 0 round var(--omd-radius-card));clip-path:inset(0 0 100% 0 round var(--omd-radius-card))}.omd-client-select-motion-enter-active,.omd-client-select-motion-appear-active{animation:clientSelectorPopupRevealIn .22s var(--omd-motion-ease-out-expo) both}.omd-client-select-motion-leave{opacity:1;-webkit-clip-path:inset(0 0 0 0 round var(--omd-radius-card));clip-path:inset(0 0 0 0 round var(--omd-radius-card))}.omd-client-select-motion-leave-active{animation:clientSelectorPopupRevealOut .14s var(--omd-motion-ease-out) both}@keyframes clientSelectorPopupRevealIn{0%{opacity:0;-webkit-clip-path:inset(0 0 100% 0 round var(--omd-radius-card));clip-path:inset(0 0 100% 0 round var(--omd-radius-card))}45%{opacity:1}to{opacity:1;-webkit-clip-path:inset(0 0 0 0 round var(--omd-radius-card));clip-path:inset(0 0 0 0 round var(--omd-radius-card))}}@keyframes clientSelectorPopupRevealOut{0%{opacity:1;-webkit-clip-path:inset(0 0 0 0 round var(--omd-radius-card));clip-path:inset(0 0 0 0 round var(--omd-radius-card))}to{opacity:0;-webkit-clip-path:inset(0 0 24% 0 round var(--omd-radius-card));clip-path:inset(0 0 24% 0 round var(--omd-radius-card))}}@keyframes loading{0%{opacity:1}to{opacity:.5}}@media(prefers-reduced-motion:reduce){.clients-selector .ant-select-selector,.loading-clients{animation-duration:.01ms;transition-duration:.01ms;transform:none}}@media screen and (max-width:767px){.client-selector-container{max-width:100%}.clients-selector{width:100%}.clients-selector-anchor{--client-selector-target-width: calc(var(--client-selector-name-width) + 64px);width:min(clamp(170px,var(--client-selector-target-width),300px),72vw);min-width:170px;max-width:min(300px,72vw)}}.global-analyst-filter{position:relative;display:inline-flex;min-width:0;flex:0 0 auto;align-items:center;font-family:var(--omd-font-family)}.global-analyst-filter__trigger.omd-button{display:inline-flex;max-width:14rem;min-height:var(--omd-control-height-md);height:var(--omd-control-height-md);align-items:center;gap:var(--omd-spacing-xs);border:1px solid color-mix(in srgb,var(--omd-shell-navbar-text) 30%,transparent);border-radius:var(--omd-radius-md);padding-inline:var(--omd-spacing-md);background:color-mix(in srgb,var(--omd-shell-navbar-text) 9%,transparent);color:var(--omd-shell-navbar-text);box-shadow:inset 0 1px color-mix(in srgb,var(--omd-shell-navbar-text) 18%,transparent),0 1px 2px color-mix(in srgb,var(--omd-shell-navbar-bg) 42%,transparent);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold);transform:none;transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.global-analyst-filter__trigger.omd-button:not(:disabled):hover,.global-analyst-filter__trigger.omd-button[data-open=true]{border-color:color-mix(in srgb,var(--omd-shell-navbar-text) 48%,transparent);background:color-mix(in srgb,var(--omd-shell-navbar-text) 17%,transparent);color:var(--omd-shell-navbar-text);box-shadow:inset 0 1px color-mix(in srgb,var(--omd-shell-navbar-text) 26%,transparent),0 2px 4px color-mix(in srgb,var(--omd-shell-navbar-bg) 48%,transparent)}.global-analyst-filter__trigger.omd-button:not(:disabled):focus-visible{border-color:color-mix(in srgb,var(--omd-shell-navbar-text) 48%,transparent);color:var(--omd-shell-navbar-text);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--omd-shell-navbar-text) 24%,transparent),inset 0 1px color-mix(in srgb,var(--omd-shell-navbar-text) 26%,transparent)}.global-analyst-filter__trigger.omd-button:not(:disabled):active{background:color-mix(in srgb,var(--omd-shell-navbar-text) 22%,transparent);transform:none}.global-analyst-filter__trigger.omd-button svg{width:var(--omd-icon-size-md);height:var(--omd-icon-size-md);flex:0 0 auto}.global-analyst-filter__trigger-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-analyst-filter__chevron{opacity:.76;transition:transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.global-analyst-filter__trigger[data-open=true] .global-analyst-filter__chevron{transform:rotate(180deg)}.global-analyst-filter__warning-icon{color:var(--omd-color-warning)}.global-analyst-filter-popover .omd-popover-content{width:clamp(22.5rem,29vw,26.25rem)}.global-analyst-filter__panel{display:flex;width:100%;min-width:0;flex-direction:column;margin:0;color:var(--omd-color-text)}.global-analyst-filter__header{display:grid;gap:var(--omd-spacing-xs);padding:var(--omd-spacing-lg);border-bottom:1px solid var(--omd-color-border);background:var(--omd-color-surface)}.global-analyst-filter__title,.global-analyst-filter__description,.global-analyst-filter__scope-hint{margin:0}.global-analyst-filter__title{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-bold);line-height:1.3}.global-analyst-filter__description{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);line-height:1.45}.global-analyst-filter__body{display:flex;min-width:0;flex-direction:column;gap:var(--omd-spacing-md);padding:var(--omd-spacing-lg);background:var(--omd-color-surface)}.global-analyst-filter__alert{min-width:0}.global-analyst-filter__loading{min-height:calc(var(--omd-control-height-lg) + var(--omd-spacing-xl))}.global-analyst-filter__field{display:grid;min-width:0;gap:var(--omd-spacing-sm)}.global-analyst-filter__label{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold);line-height:1.35}.global-analyst-filter__field .omd-person-select-tags{max-height:12rem;overflow-y:auto;padding:var(--omd-spacing-xs);border-radius:var(--omd-radius-md);background:var(--omd-color-surface-muted);scrollbar-color:var(--omd-color-border-strong) transparent;scrollbar-width:thin}.global-analyst-filter__scope-hint{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);line-height:1.45}.global-analyst-filter__global-action.omd-button{width:fit-content;min-height:var(--omd-control-height-sm);justify-content:flex-start;padding-inline:var(--omd-spacing-xs);color:var(--omd-color-primary);font-weight:var(--omd-font-weight-semibold)}.global-analyst-filter__global-action.omd-button svg{width:var(--omd-icon-size-sm);height:var(--omd-icon-size-sm)}.global-analyst-filter__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--omd-spacing-sm);padding:var(--omd-spacing-md) var(--omd-spacing-lg);border-top:1px solid var(--omd-color-border);background:var(--omd-color-surface-muted)}.global-analyst-filter-modal .global-analyst-filter__body{padding:0}@media(max-width:1180px){.global-analyst-filter__trigger.omd-button{position:relative;width:var(--omd-control-height-md);min-width:var(--omd-control-height-md);padding-inline:0;justify-content:center}.global-analyst-filter__trigger-label,.global-analyst-filter__chevron{display:none}.global-analyst-filter__warning-icon{position:absolute;top:calc(0px - var(--omd-spacing-xs));right:calc(0px - var(--omd-spacing-xs));border:1px solid var(--omd-shell-navbar-bg);border-radius:var(--omd-radius-circle);padding:var(--omd-spacing-xxs);background:var(--omd-shell-navbar-bg)}}@media(max-width:767px){.global-analyst-filter__warning-icon{top:0;right:0}.global-analyst-filter-modal .global-analyst-filter__body{gap:var(--omd-spacing-md)}.global-analyst-filter__field .omd-person-select-tags{max-height:10rem}}.omd-navbar-search-container{flex:1 1 auto;display:flex;justify-content:center;min-width:220px;margin:0 var(--omd-spacing-md)}.omd-global-search-wrapper{position:relative;width:100%;max-width:500px;z-index:var(--omd-z-index-dropdown)}.omd-global-search-wrapper .omd-global-search-bar{display:flex;align-items:center;position:relative;width:100%}.omd-global-search-wrapper .omd-global-search-input-wrapper{width:100%}.omd-global-search-wrapper .omd-global-search-input{width:100%;height:38px;border:none;border-radius:var(--omd-radius-pill);background:var(--omd-color-surface);color:var(--omd-color-text-strong);font-size:.875rem;font-weight:500;outline:none;padding:0 4.5rem 0 1rem;box-shadow:var(--omd-shadow-sm);transition:box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out),background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-global-search-wrapper .omd-global-search-input::placeholder{color:var(--omd-form-placeholder-color);font-weight:500}.omd-global-search-wrapper .omd-global-search-input:focus{background:var(--omd-color-surface);box-shadow:var(--omd-shadow-focus);transform:translateY(-1px)}.omd-global-search-wrapper.has-value .omd-global-search-input{padding-left:2.2rem}.omd-global-search-wrapper .omd-global-search-clear-btn,.omd-global-search-wrapper .omd-global-search-toggle-filters-btn,.omd-global-search-wrapper .omd-global-search-submit-btn{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--omd-radius-pill);background:transparent;color:var(--omd-shell-navbar-bg);cursor:pointer;transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-global-search-wrapper .omd-global-search-clear-btn:hover,.omd-global-search-wrapper .omd-global-search-clear-btn:focus,.omd-global-search-wrapper .omd-global-search-toggle-filters-btn:hover,.omd-global-search-wrapper .omd-global-search-toggle-filters-btn:focus,.omd-global-search-wrapper .omd-global-search-submit-btn:hover,.omd-global-search-wrapper .omd-global-search-submit-btn:focus{background:color-mix(in srgb,var(--omd-shell-navbar-bg) 8%,transparent);color:var(--omd-color-text-strong);transform:translateY(-1px);outline:none}.omd-global-search-wrapper .omd-global-search-clear-btn:active,.omd-global-search-wrapper .omd-global-search-toggle-filters-btn:active,.omd-global-search-wrapper .omd-global-search-submit-btn:active{transform:translateY(0) scale(.96)}.omd-global-search-wrapper .omd-global-search-clear-btn{left:.45rem;color:var(--omd-color-text-muted)}.omd-global-search-wrapper .omd-global-search-toggle-filters-btn{right:2.55rem}.omd-global-search-wrapper .omd-global-search-submit-btn{right:.55rem}.omd-global-search-wrapper .omd-global-search-dropdown{position:absolute;top:calc(100% + 7px);left:0;right:0;border-radius:var(--omd-radius-lg);background-color:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown);border:1px solid var(--omd-color-border);transform-origin:top center;animation:omdSearchDropdownFadeIn var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo);overflow:visible}.omd-global-search-wrapper .omd-global-search-filters{display:flex;align-items:center;gap:.75rem;padding:.75rem}.omd-global-search-wrapper .omd-global-search-date-field{flex:1;display:flex;flex-direction:column;gap:.3rem;margin:0;color:var(--omd-form-helper-color);font-size:.72rem;font-weight:700;text-transform:uppercase}.omd-global-search-wrapper .omd-global-search-date-field .omd-global-search-date-picker{width:100%}@keyframes omdSearchDropdownFadeIn{0%{opacity:0;transform:translateY(calc(0px - var(--omd-motion-distance-xs))) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.omd-global-search-wrapper .omd-global-search-input,.omd-global-search-wrapper .omd-global-search-clear-btn,.omd-global-search-wrapper .omd-global-search-toggle-filters-btn,.omd-global-search-wrapper .omd-global-search-submit-btn,.omd-global-search-wrapper .omd-global-search-dropdown{animation-duration:.01ms;transition-duration:.01ms;transform:none}}@media screen and (max-width:991px){.omd-navbar-search-container{margin:0 12px}}@media screen and (max-width:767px){.omd-navbar-search-container{order:3;flex:1 0 100%;width:100%;margin:0}.omd-global-search-wrapper{max-width:none}.omd-global-search-wrapper .omd-global-search-dropdown{position:fixed;top:calc(var(--omd-shell-navbar-height) + 48px);left:15px;right:15px}.omd-global-search-wrapper .omd-global-search-filters{flex-direction:column;align-items:stretch}}.LoadingContainer{display:flex;align-items:center;justify-content:center;width:100%}.legacy-omd-spinner{width:100%}.omd-motd-modal{--omd-motd-side-gutter: calc( var(--omd-spacing-xl) + var(--omd-spacing-md) )}.omd-motd-modal .ant-modal-content{display:flex;flex-direction:column;max-height:90vh;padding:0;overflow:hidden}.omd-motd-modal .ant-modal-header{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.omd-motd-modal .ant-modal-body{display:flex;flex:1;min-height:0;padding-inline:var(--omd-motd-side-gutter);background:var(--omd-color-surface)}.omd-motd-modal .ant-modal-footer{container:omd-motd-footer/inline-size;margin:0;padding:var(--omd-spacing-md) var(--omd-spacing-lg)}.omd-motd-modal .omd-motd-modal-carousel{position:relative;display:flex;width:100%;min-width:0;min-height:0;aspect-ratio:1280/718;background:var(--omd-color-surface)}.omd-motd-modal .omd-motd-modal-carousel:focus-visible{outline:2px solid var(--omd-focus-outline);outline-offset:-2px}.omd-motd-modal .omd-motd-modal-viewport{width:100%;height:100%;overflow:hidden}.omd-motd-modal .omd-motd-modal-track{display:flex;width:100%;height:100%;min-width:0;transform:translate3d(var(--omd-motd-slide-offset),0,0);transition:transform var(--omd-motion-duration-slow) var(--omd-motion-ease-in-out)}.omd-motd-modal .omd-motd-modal-slide{display:flex;flex:0 0 100%;align-items:center;justify-content:center;min-width:0;min-height:0;background:var(--omd-color-surface)}.omd-motd-modal .omd-motd-modal-image{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.omd-motd-modal .omd-motd-modal-arrow.omd-icon-button.ant-btn{position:absolute;top:50%;z-index:var(--omd-z-index-base);width:var(--omd-motd-side-gutter);min-width:var(--omd-motd-side-gutter);height:var(--omd-control-height-lg);justify-content:center;padding:0;border:0;background:transparent;box-shadow:none;transform:translateY(-50%)}.omd-motd-modal .omd-motd-modal-arrow.omd-icon-button.ant-btn .ant-btn-icon{width:var(--omd-control-height-sm);height:var(--omd-control-height-sm);border:1px solid color-mix(in srgb,var(--omd-color-surface) 38%,transparent);border-radius:var(--omd-radius-circle);background:color-mix(in srgb,var(--omd-color-text-strong) 82%,transparent);color:var(--omd-color-surface);box-shadow:var(--omd-shadow-md);transition:background-color var(--omd-transition-fast),border-color var(--omd-transition-fast),box-shadow var(--omd-transition-fast),transform var(--omd-transition-fast)}.omd-motd-modal .omd-motd-modal-arrow-previous{inset-inline-start:calc(-1 * var(--omd-motd-side-gutter))}.omd-motd-modal .omd-motd-modal-arrow-next{inset-inline-end:calc(-1 * var(--omd-motd-side-gutter))}.omd-motd-modal .omd-motd-modal-arrow.omd-icon-button.ant-btn:not(:disabled):hover,.omd-motd-modal .omd-motd-modal-arrow.omd-icon-button.ant-btn:not(:disabled):focus-visible{background:transparent;color:var(--omd-color-surface);box-shadow:none}.omd-motd-modal .omd-motd-modal-arrow.omd-icon-button.ant-btn:not(:disabled):hover .ant-btn-icon,.omd-motd-modal .omd-motd-modal-arrow.omd-icon-button.ant-btn:not(:disabled):focus-visible .ant-btn-icon{border-color:color-mix(in srgb,var(--omd-color-surface) 62%,transparent);background:var(--omd-color-text-strong);color:var(--omd-color-surface);box-shadow:var(--omd-shadow-focus),var(--omd-shadow-md)}.omd-motd-modal .omd-motd-modal-arrow.omd-icon-button.ant-btn:not(:disabled):active{transform:translateY(-50%)}.omd-motd-modal .omd-motd-modal-arrow.omd-icon-button.ant-btn:not(:disabled):active .ant-btn-icon{transform:scale(.96)}.omd-motd-modal .omd-motd-modal-arrow.omd-icon-button.ant-btn:disabled{background:transparent;opacity:.38}.omd-motd-modal .omd-motd-modal-footer{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--omd-spacing-md)}.omd-motd-modal .omd-motd-modal-pagination{display:flex;grid-column:2;flex:none;align-items:center;justify-content:center}.omd-motd-modal .omd-motd-modal-dot{display:inline-flex;align-items:center;justify-content:center;width:var(--omd-control-height-sm);height:var(--omd-control-height-sm);padding:0;border:0;border-radius:var(--omd-radius-circle);background:transparent;cursor:pointer}.omd-motd-modal .omd-motd-modal-dot:before{width:var(--omd-spacing-sm);height:var(--omd-spacing-sm);border-radius:var(--omd-radius-circle);background:color-mix(in srgb,var(--omd-color-text-muted) 54%,transparent);content:"";transition:background-color var(--omd-transition-fast),transform var(--omd-transition-fast)}.omd-motd-modal .omd-motd-modal-dot:hover:before{background:var(--omd-color-primary);transform:scale(1.12)}.omd-motd-modal .omd-motd-modal-dot:focus-visible{outline:2px solid var(--omd-focus-outline);outline-offset:-2px}.omd-motd-modal .omd-motd-modal-dot[aria-current=true]:before{background:var(--omd-color-primary);transform:scale(1.25)}.omd-motd-modal .omd-motd-modal-actions{display:flex;grid-column:3;align-items:center;justify-content:flex-end;justify-self:end;gap:var(--omd-spacing-sm)}.omd-motd-modal .omd-motd-modal-cta.omd-button{padding-inline:var(--omd-spacing-lg);font-weight:var(--omd-font-weight-semibold, 600);box-shadow:var(--omd-shadow-md)}.omd-motd-modal .omd-motd-modal-cta.omd-button:not(:disabled):hover,.omd-motd-modal .omd-motd-modal-cta.omd-button:not(:disabled):focus-visible{box-shadow:var(--omd-shadow-focus),var(--omd-shadow-md);transform:translateY(-1px)}@media(min-width:1180px){.omd-motd-modal{--omd-motd-side-gutter: calc(var(--omd-spacing-xl) * 2)}}@container omd-motd-footer (max-width: 767px){.omd-motd-modal .omd-motd-modal-footer{display:flex;align-items:stretch;flex-direction:column;gap:var(--omd-spacing-sm)}.omd-motd-modal .omd-motd-modal-pagination,.omd-motd-modal .omd-motd-modal-actions{align-self:center}}@media(max-width:480px){.omd-motd-modal .ant-modal-footer{padding:var(--omd-spacing-sm) var(--omd-spacing-md) var(--omd-spacing-md)}.omd-motd-modal .omd-motd-modal-actions{display:grid;align-self:stretch;grid-template-columns:1fr}.omd-motd-modal .omd-motd-modal-actions .omd-button{width:100%}}@media(prefers-reduced-motion:reduce){.omd-motd-modal .omd-motd-modal-track{transition-duration:.01ms}}body{--omd-support-chat-fab-bottom: var(--omd-fab-bottom, 32px)}body.omd-support-chat-stacked{--omd-support-chat-fab-bottom: calc( var(--omd-fab-safe-bottom, 80px) + var(--omd-spacing-md, 16px) )}@media(max-width:992px){body.omd-support-chat-stacked:has(.copilot-promo-bar){--omd-support-chat-fab-bottom: var(--omd-fab-bottom, 32px);--omd-support-chat-fab-right: calc( var(--omd-fab-inset) + var(--omd-fab-size) + var(--omd-spacing-sm) )}}.omd-support-chat-fab{position:fixed;right:var(--omd-support-chat-fab-right, var(--omd-fab-inset));bottom:var(--omd-support-chat-fab-bottom);z-index:calc(var(--omd-z-index-sticky) + 1);display:flex;width:var(--omd-fab-size);height:var(--omd-fab-size);align-items:center;justify-content:center;border:0;border-radius:var(--omd-radius-circle, 50%);background:var(--omd-color-action-primary);box-shadow:var(--omd-shadow-dropdown);color:var(--omd-color-on-primary);cursor:pointer;font-size:var(--omd-font-size-xl);transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-support-chat-fab:hover,.omd-support-chat-fab:focus-visible{background:color-mix(in srgb,var(--omd-color-action-primary) 86%,var(--omd-color-primary));transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.omd-support-chat-fab:focus-visible{outline:2px solid var(--omd-color-action-primary);outline-offset:3px}@media(prefers-reduced-motion:reduce){.omd-support-chat-fab{transition:none}.omd-support-chat-fab:hover,.omd-support-chat-fab:focus-visible{transform:none}}.copilot-shell{--copilot-chat-width: 28rem;--copilot-history-width: 18rem;position:fixed;right:var(--omd-spacing-xxl);bottom:var(--omd-spacing-xxl);z-index:var(--omd-z-index-overlay);display:flex;width:var(--copilot-chat-width);min-width:min(22.5rem,100vw - var(--omd-spacing-md) * 2);max-width:none;height:85vh;min-height:min(28.75rem,100vh - var(--omd-spacing-md) * 2);max-height:none;flex-direction:row;justify-content:flex-end;overflow:hidden;border:1px solid color-mix(in srgb,var(--omd-shell-navbar-bg) 8%,transparent);border-radius:var(--omd-radius-card);background:linear-gradient(180deg,color-mix(in srgb,var(--omd-color-primary) 5%,var(--omd-color-surface)),var(--omd-color-surface));box-shadow:var(--omd-shadow-dropdown);color:var(--omd-color-text);font-family:var(--omd-font-family);animation:copilotShellEnter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both;transition:box-shadow var(--omd-motion-duration-normal) var(--omd-motion-ease-out),transform var(--omd-motion-duration-normal) var(--omd-motion-ease-out),left var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo),width var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo)}.copilot-shell-with-history{width:calc(var(--copilot-chat-panel-width) + var(--copilot-history-width))}.copilot-shell-dragging,.copilot-shell-resizing{transition:none}.copilot-shell-dragging{box-shadow:0 18px 42px color-mix(in srgb,var(--omd-color-text-strong) 22%,transparent);will-change:transform}.copilot-shell-resizing{will-change:width,height}.copilot-window-interacting{-webkit-user-select:none;user-select:none}.copilot-history{display:flex;width:0;flex:0 0 0;flex-direction:column;overflow:hidden;border-right:0 solid transparent;background:var(--omd-color-surface-muted);opacity:0;transition:width var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo),flex-basis var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo),opacity var(--omd-motion-duration-fast) var(--omd-motion-ease-out),border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out);visibility:hidden}.copilot-history-open{width:var(--copilot-history-width);flex-basis:var(--copilot-history-width);border-right-width:1px;border-right-color:color-mix(in srgb,var(--omd-shell-navbar-bg) 10%,transparent);opacity:1;visibility:visible}.copilot-history-header,.copilot-header{border-bottom:1px solid color-mix(in srgb,var(--omd-shell-navbar-bg) 8%,transparent);background:var(--omd-color-surface)}.copilot-history-header{display:flex;align-items:center;justify-content:space-between;padding:var(--omd-spacing-xl) var(--omd-spacing-lg)}.copilot-history-title,.copilot-settings-label{display:flex;align-items:center;gap:var(--omd-spacing-sm);color:var(--omd-shell-navbar-bg);font-weight:var(--omd-font-weight-bold)}.copilot-history-title{font-size:var(--omd-font-size-md)}.copilot-history-content{flex:1;overflow-y:auto;padding:var(--omd-spacing-lg)}.copilot-history-new{margin-bottom:var(--omd-spacing-lg)}.copilot-history-list{display:flex;flex-direction:column;gap:var(--omd-spacing-sm)}.copilot-history-row{display:flex;align-items:center;justify-content:space-between;padding:var(--omd-spacing-md) var(--omd-spacing-lg);border:1px solid transparent;border-radius:var(--omd-radius-card);background:transparent;color:var(--omd-color-text);cursor:pointer;font-size:var(--omd-font-size-md);transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.copilot-history-row:hover{background:color-mix(in srgb,var(--omd-shell-navbar-bg) 4%,transparent);transform:translate(var(--omd-motion-distance-xs))}.copilot-history-row-active{border-color:color-mix(in srgb,var(--omd-shell-navbar-bg) 12%,transparent);background:color-mix(in srgb,var(--omd-shell-navbar-bg) 7%,transparent);color:var(--omd-shell-navbar-bg);font-weight:var(--omd-font-weight-bold)}.copilot-history-row-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copilot-history-delete{margin-left:var(--omd-spacing-sm);color:var(--omd-color-danger);opacity:0;pointer-events:none}.copilot-history-row:hover .copilot-history-delete,.copilot-history-row-active .copilot-history-delete{opacity:1;pointer-events:auto}.copilot-chat{display:flex;width:var(--copilot-chat-panel-width);min-width:0;flex:0 0 var(--copilot-chat-panel-width);flex-direction:column;background:transparent}.copilot-header{position:relative;display:flex;flex-direction:column;padding:var(--omd-spacing-xl) var(--omd-spacing-xxl);cursor:grab;touch-action:none}.copilot-shell-dragging .copilot-header{cursor:grabbing}.copilot-actions,.copilot-settings{cursor:auto}.copilot-header-main,.copilot-brand,.copilot-actions{display:flex;align-items:center}.copilot-header-main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;width:100%;column-gap:var(--omd-spacing-md);row-gap:var(--omd-spacing-xxs)}.copilot-brand{grid-column:1;grid-row:1;min-width:0;gap:var(--omd-spacing-md)}.copilot-avatar{display:flex;width:var(--omd-control-height-md);height:var(--omd-control-height-md);flex:0 0 var(--omd-control-height-md);align-items:center;justify-content:center;border-radius:var(--omd-radius-circle, 50%);background:color-mix(in srgb,var(--omd-color-primary) 14%,var(--omd-color-surface));box-shadow:var(--omd-shadow-sm);color:var(--omd-shell-navbar-bg)}.copilot-avatar-icon{width:22px;height:22px}.copilot-brand-text{display:flex;min-width:0;flex-direction:column}.copilot-title{overflow:hidden;color:var(--omd-shell-navbar-bg);font-size:var(--omd-font-size-lg);font-weight:var(--omd-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.copilot-subtitle,.copilot-message-author,.copilot-disclaimer,.copilot-empty{color:var(--omd-color-text-muted)}.copilot-subtitle{font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold)}.copilot-status-chip{grid-column:1;grid-row:2;justify-self:start;display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);margin-left:calc(var(--omd-control-height-md) + var(--omd-spacing-md));padding:var(--omd-spacing-xxs) var(--omd-spacing-sm);border:1px solid color-mix(in srgb,var(--omd-color-success) 28%,var(--omd-color-border));border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-color-success) 8%,var(--omd-color-surface));color:var(--omd-color-success);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);white-space:nowrap}.copilot-status-chip:before{content:"";width:var(--omd-spacing-xs);height:var(--omd-spacing-xs);border-radius:var(--omd-radius-circle);background:currentColor}.copilot-status-chip-busy{border-color:color-mix(in srgb,var(--omd-color-primary) 32%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-primary) 8%,var(--omd-color-surface));color:var(--omd-color-primary)}.copilot-status-chip-busy:before{animation:copilotPulse var(--omd-motion-duration-spinner) var(--omd-motion-ease-out) infinite}.copilot-actions{grid-column:2;grid-row:1/span 2;justify-self:end;gap:var(--omd-spacing-sm)}.copilot-action-button.omd-icon-button{border-color:color-mix(in srgb,var(--omd-shell-navbar-bg) 14%,var(--omd-color-border));border-radius:var(--omd-radius-circle, 50%);background:color-mix(in srgb,var(--omd-color-primary) 5%,var(--omd-color-surface));box-shadow:var(--omd-shadow-sm);color:var(--omd-color-text-subtle, var(--omd-color-text))}.copilot-action-button.omd-icon-button:hover,.copilot-action-button.omd-icon-button:focus-visible{border-color:color-mix(in srgb,var(--omd-color-primary) 30%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-primary) 10%,var(--omd-color-surface));color:var(--omd-shell-navbar-bg);transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.copilot-action-button-active.omd-icon-button{border-color:color-mix(in srgb,var(--omd-color-primary) 34%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-primary) 12%,var(--omd-color-surface));color:var(--omd-shell-navbar-bg)}.copilot-action-button-danger.omd-icon-button:hover{color:var(--omd-color-danger)}.copilot-settings{position:absolute;top:calc(var(--omd-control-height-lg) + var(--omd-spacing-xl));right:var(--omd-spacing-xxl);z-index:var(--omd-z-index-dropdown);display:flex;width:240px;flex-direction:column;gap:var(--omd-spacing-md);padding:var(--omd-spacing-lg);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-card);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown)}.copilot-settings-label{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);text-transform:uppercase}.copilot-messages{display:flex;min-height:0;flex:1;flex-direction:column;gap:var(--omd-spacing-xxl);overflow-y:auto;padding:var(--omd-spacing-xxl);background:linear-gradient(180deg,color-mix(in srgb,var(--omd-color-primary) 3%,transparent),transparent 18%)}.copilot-empty-state{display:flex;max-width:100%;flex:1;flex-direction:column;justify-content:center;gap:var(--omd-spacing-sm);padding:var(--omd-spacing-xl) var(--omd-spacing-lg);animation:copilotMessageEnter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both}.copilot-empty-eyebrow{color:var(--omd-color-primary);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold);letter-spacing:0;text-transform:uppercase}.copilot-empty-state h2,.copilot-empty-state p{margin:0}.copilot-empty-state h2{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-xxl);font-weight:var(--omd-font-weight-bold);letter-spacing:0;line-height:1.12}.copilot-empty-state p{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-md);line-height:1.55}.copilot-quick-prompts{display:flex;flex-wrap:wrap;gap:var(--omd-spacing-sm);margin-top:var(--omd-spacing-md)}.copilot-framework-prompts{display:flex;flex-direction:column;gap:var(--omd-spacing-xs);margin-top:var(--omd-spacing-lg);padding-top:var(--omd-spacing-lg);border-top:1px solid var(--omd-color-border)}.copilot-framework-prompts h3{margin:0;color:var(--omd-color-text-strong);font-size:var(--omd-font-size-lg);font-weight:var(--omd-font-weight-bold);letter-spacing:0;line-height:1.2}.copilot-framework-prompts .copilot-quick-prompts{margin-top:var(--omd-spacing-xs)}.copilot-quick-prompt{display:inline-flex;align-items:center;justify-content:center;min-height:var(--omd-control-height-md);padding:var(--omd-spacing-sm) var(--omd-spacing-md);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-pill);background:var(--omd-color-surface);color:var(--omd-color-text-strong);cursor:pointer;font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold);transition:border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out),color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.copilot-quick-prompt:hover,.copilot-quick-prompt:focus-visible{border-color:color-mix(in srgb,var(--omd-color-primary) 35%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-primary) 8%,var(--omd-color-surface));box-shadow:var(--omd-shadow-sm);color:var(--omd-color-primary);outline:none;transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.copilot-quick-prompt:disabled{cursor:not-allowed;opacity:.55;transform:none}.copilot-message{display:flex;width:100%;flex-direction:column;gap:calc(var(--omd-spacing-xs) + var(--omd-spacing-xxs));animation:copilotMessageEnter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}.copilot-message-user{align-items:flex-end}.copilot-message-assistant,.copilot-message-error{align-items:flex-start}.copilot-message-author{font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold)}.copilot-message-user .copilot-message-author{margin-right:var(--omd-spacing-xs)}.copilot-message-assistant .copilot-message-author,.copilot-message-error .copilot-message-author{margin-left:var(--omd-spacing-xs)}.copilot-message-bubble{max-width:85%;padding:var(--omd-spacing-md) var(--omd-spacing-lg);border:1px solid color-mix(in srgb,var(--omd-color-border) 55%,transparent);border-radius:var(--omd-radius-card);background:var(--omd-color-surface-muted);color:var(--omd-color-text-strong);font-size:var(--omd-font-size-md);line-height:1.5;word-break:break-word}.copilot-message-user .copilot-message-bubble{border-color:var(--omd-shell-navbar-bg);border-bottom-right-radius:var(--omd-radius-md);background:var(--omd-shell-navbar-bg);box-shadow:var(--omd-shadow-sm);color:var(--omd-shell-navbar-text)}.copilot-message-assistant .copilot-message-bubble{border-bottom-left-radius:var(--omd-radius-md)}.copilot-message-error .copilot-message-bubble{border-color:color-mix(in srgb,var(--omd-color-danger) 40%,transparent);background:var(--omd-form-error-bg);color:var(--omd-color-danger)}.copilot-error-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--omd-spacing-sm)}.copilot-retry-button.omd-button{align-self:flex-start;border-color:color-mix(in srgb,var(--omd-color-danger) 34%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-danger) 7%,var(--omd-color-surface));box-shadow:none;color:var(--omd-color-danger)}.copilot-retry-button.omd-button:hover,.copilot-retry-button.omd-button:focus-visible{border-color:color-mix(in srgb,var(--omd-color-danger) 52%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-danger) 11%,var(--omd-color-surface));box-shadow:var(--omd-shadow-sm);color:var(--omd-color-danger)}.copilot-message-text{white-space:pre-wrap;word-break:break-word}.copilot-loading-bubble{display:inline-flex;align-items:center;gap:var(--omd-spacing-sm);color:var(--omd-color-text-muted)}.copilot-loading-dots{display:inline-flex;gap:var(--omd-spacing-xxs)}.copilot-loading-dot{width:var(--omd-spacing-xxs);height:var(--omd-spacing-xxs);border-radius:var(--omd-radius-circle, 50%);animation:copilotPulse var(--omd-motion-duration-spinner) var(--omd-motion-ease-out) infinite;background:currentColor}.copilot-loading-dot:nth-child(2){animation-delay:var(--omd-motion-stagger-item)}.copilot-loading-dot:nth-child(3){animation-delay:calc(var(--omd-motion-stagger-item) * 2)}.copilot-composer-area{padding:var(--omd-spacing-lg) var(--omd-spacing-xxl) var(--omd-spacing-xxl);background:linear-gradient(180deg,transparent,var(--omd-color-surface) 20%)}.copilot-composer{display:flex;align-items:center;min-height:calc(var(--omd-control-height-lg) + var(--omd-spacing-md));padding:calc(var(--omd-spacing-xs) + var(--omd-spacing-xxs)) calc(var(--omd-spacing-xs) + var(--omd-spacing-xxs)) calc(var(--omd-spacing-xs) + var(--omd-spacing-xxs)) var(--omd-spacing-xl);border:1px solid var(--omd-form-border-color);border-radius:var(--omd-radius-pill);background:var(--omd-color-surface-muted);box-shadow:var(--omd-shadow-card);transition:border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.copilot-composer:focus-within{background:var(--omd-color-surface);border-color:var(--omd-form-border-hover-color);box-shadow:var(--omd-shadow-focus);transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.copilot-textarea.omd-textarea{flex:1;align-self:center;min-height:var(--omd-control-height-sm);padding:var(--omd-spacing-xs) 0;border:0;background:transparent;box-shadow:none;color:var(--omd-color-text-strong);font-family:inherit;font-size:var(--omd-font-size-sm);line-height:1.45;resize:none}.copilot-textarea.omd-textarea:focus{box-shadow:none}.copilot-send-button.omd-icon-button{align-items:center;justify-content:center;width:var(--omd-control-height-md);min-width:var(--omd-control-height-md);height:var(--omd-control-height-md);flex:0 0 var(--omd-control-height-md);margin-left:var(--omd-spacing-sm);border-radius:var(--omd-radius-circle, 50%);box-shadow:var(--omd-shadow-sm)}.copilot-send-icon{display:block;margin-left:0;transform:translate(1px)}.copilot-disclaimer,.copilot-empty{text-align:center}.copilot-disclaimer{margin-top:var(--omd-spacing-md);font-size:var(--omd-font-size-xs)}.copilot-empty{margin-top:var(--omd-spacing-xl);font-size:var(--omd-font-size-sm)}.copilot-markdown p{margin-bottom:var(--omd-spacing-sm)}.copilot-markdown p:last-child{margin-bottom:0}.copilot-markdown a{color:var(--omd-color-link);text-decoration:none}.copilot-markdown a:hover{text-decoration:underline}.copilot-markdown ul,.copilot-markdown ol{margin-top:var(--omd-spacing-xs);margin-bottom:var(--omd-spacing-sm);padding-left:var(--omd-spacing-xl)}.copilot-markdown code{padding:var(--omd-spacing-xxs) var(--omd-spacing-xs);border-radius:var(--omd-radius-md);background:color-mix(in srgb,var(--omd-color-text-strong) 6%,transparent);font-family:monospace;font-size:var(--omd-font-size-sm)}.copilot-markdown pre{overflow-x:auto;margin-top:var(--omd-spacing-sm);margin-bottom:var(--omd-spacing-sm);padding:var(--omd-spacing-md);border-radius:var(--omd-radius-xl);background:var(--omd-shell-navbar-bg);color:var(--omd-shell-navbar-text)}.copilot-markdown pre code{padding:0;background:transparent;color:inherit}.copilot-markdown pre:has(.mermaid-card){overflow:visible;padding:0;background:transparent;color:inherit}.mermaid-card{width:100%;margin:var(--omd-spacing-md) 0;padding:0;overflow:hidden;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-card);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-card);color:var(--omd-color-text-strong);cursor:zoom-in;text-align:left;transition:transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out),border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.mermaid-card:hover{border-color:color-mix(in srgb,var(--omd-shell-navbar-bg) 22%,transparent);box-shadow:var(--omd-shadow-dropdown);transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.mermaid-card-toolbar{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:var(--omd-spacing-md);padding:var(--omd-spacing-sm) var(--omd-spacing-md);border-bottom:1px solid var(--omd-color-border);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold);text-transform:uppercase}.mermaid-chart-content{display:flex;min-height:180px;align-items:center;justify-content:center;overflow:auto;padding:var(--omd-spacing-lg);background:var(--omd-color-surface);color:var(--omd-color-text-muted)}.mermaid-chart-content svg{max-width:100%;height:auto;color:var(--omd-color-text-strong)}.mermaid-chart-content svg text,.mermaid-chart-content svg tspan{fill:var(--omd-color-text-strong)!important;font-weight:var(--omd-font-weight-semibold)}.mermaid-chart-content svg .chart-title text,.mermaid-chart-content svg .titleText{fill:var(--omd-color-text-strong)!important;font-weight:var(--omd-font-weight-bold)}.mermaid-chart-content svg .plot rect{fill:var(--omd-chart-1)!important;stroke:var(--omd-color-primary)!important;opacity:.92}.mermaid-chart-content svg .plot path{stroke:var(--omd-chart-1)!important;stroke-width:3px!important}.mermaid-chart-content svg .axis-line path,.mermaid-chart-content svg .axisl-line path,.mermaid-chart-content svg .ticks path,.mermaid-chart-content svg .left-axis path,.mermaid-chart-content svg .bottom-axis path{stroke:var(--omd-color-text-strong)!important;stroke-width:2px!important}.mermaid-modal-backdrop{position:fixed;z-index:calc(var(--omd-z-index-toast) + 1);top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:clamp(var(--omd-spacing-lg),4vw,var(--omd-spacing-xxl));animation:omd-modal-backdrop-in var(--omd-modal-motion-duration, var(--omd-motion-duration-normal)) var(--omd-motion-ease-out) both;backdrop-filter:var(--omd-modal-backdrop-filter, blur(6px));-webkit-backdrop-filter:var(--omd-modal-backdrop-filter, blur(6px));background:var(--omd-modal-backdrop-bg, color-mix(in srgb, var(--omd-color-primary) 48%, transparent))}.mermaid-modal{display:flex;width:min(1120px,92vw);height:min(760px,86vh);max-height:86vh;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--omd-shell-navbar-bg) 10%,transparent);border-radius:var(--omd-radius-card);animation:omd-modal-surface-in var(--omd-modal-motion-duration, var(--omd-motion-duration-normal)) var(--omd-modal-motion-ease, var(--omd-motion-ease-out-expo)) both;background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown);transform-origin:center;will-change:opacity,transform}.copilot-mermaid-modal-open{overflow:hidden}.mermaid-modal-header{display:flex;align-items:center;justify-content:space-between;gap:var(--omd-spacing-lg);padding:var(--omd-spacing-lg) var(--omd-spacing-xl);border-bottom:1px solid var(--omd-color-border)}.mermaid-modal-title{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-lg);font-weight:var(--omd-font-weight-bold)}.mermaid-modal-subtitle{margin-top:var(--omd-spacing-xxs);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs)}.mermaid-icon-button.omd-icon-button{width:var(--omd-control-height-lg);min-width:var(--omd-control-height-lg);height:var(--omd-control-height-lg);border-radius:var(--omd-radius-circle, 50%)}.mermaid-modal-body{min-height:0;flex:1;overflow:auto;background:var(--omd-color-surface-muted)}.mermaid-modal-body .mermaid-chart-content{min-height:100%;height:100%;background:var(--omd-color-surface)}.mermaid-modal-footer{display:flex;justify-content:flex-end;gap:var(--omd-spacing-md);padding:var(--omd-spacing-md) var(--omd-spacing-xl);border-top:1px solid var(--omd-color-border);background:var(--omd-color-surface)}.copilot-float-button{position:fixed;right:var(--omd-fab-inset);bottom:var(--omd-fab-bottom);z-index:calc(var(--omd-z-index-sticky) + 1);display:flex;width:var(--omd-fab-size);height:var(--omd-fab-size);align-items:center;justify-content:center;border:0;border-radius:var(--omd-radius-circle, 50%);background:var(--omd-shell-navbar-bg);box-shadow:var(--omd-shadow-dropdown);color:var(--omd-shell-navbar-text);cursor:pointer;font-size:var(--omd-font-size-xl);transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.copilot-float-button:hover,.copilot-float-button:focus-visible{background:color-mix(in srgb,var(--omd-shell-navbar-bg) 86%,var(--omd-color-primary));box-shadow:var(--omd-shadow-dropdown);transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.copilot-float-button-hidden{visibility:hidden}.copilot-promo-bar{--copilot-promo-bg: var(--omd-shell-navbar-bg);--copilot-promo-text: var(--omd-shell-navbar-text);position:fixed;right:calc(var(--omd-fab-inset) + var(--omd-fab-size) + var(--omd-spacing-sm));bottom:var(--omd-fab-bottom);z-index:calc(var(--omd-z-index-sticky) + 1);display:flex;max-width:calc(100vw - 2 * var(--omd-fab-inset) - var(--omd-fab-size) - var(--omd-spacing-sm));height:var(--omd-fab-size);align-items:center;gap:var(--omd-spacing-sm);padding-block:var(--omd-spacing-xs);padding-inline:var(--omd-spacing-xs);border:1px solid color-mix(in srgb,var(--copilot-promo-text) 14%,transparent);border-radius:var(--omd-radius-pill);background:linear-gradient(120deg,var(--copilot-promo-bg),color-mix(in srgb,var(--copilot-promo-bg) 60%,var(--omd-color-action-primary)));box-shadow:0 14px 32px color-mix(in srgb,var(--copilot-promo-bg) 42%,transparent);color:var(--copilot-promo-text);animation:omd-motion-slide-up var(--omd-motion-duration-entrance) var(--omd-motion-ease-out) both}.copilot-promo-bar:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(100deg,transparent 35%,color-mix(in srgb,var(--copilot-promo-text) 26%,transparent) 50%,transparent 65%) no-repeat;background-position:200% 0;background-size:250% 100%;content:"";pointer-events:none;animation:copilotPromoShine calc(var(--omd-motion-duration-entrance) * 2.5) var(--omd-motion-ease-in-out) calc(var(--omd-motion-duration-entrance) + var(--omd-motion-duration-slow)) 3 both}.copilot-promo-bar-icon{display:inline-flex;width:calc(var(--omd-fab-size) - 2 * var(--omd-spacing-xs));height:calc(var(--omd-fab-size) - 2 * var(--omd-spacing-xs));flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--omd-radius-circle, 50%);background:color-mix(in srgb,var(--copilot-promo-text) 16%,transparent);color:var(--copilot-promo-text)}.copilot-promo-bar-text{overflow:hidden;min-width:0;margin:0;font-size:var(--omd-font-size-sm);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.copilot-promo-bar-badge{display:inline-block;margin-inline-end:var(--omd-spacing-sm);padding:.2em .55em;border-radius:var(--omd-radius-pill);background:var(--omd-color-accent);color:var(--omd-color-text-strong);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold);letter-spacing:.06em;line-height:1;text-transform:uppercase;vertical-align:.1em}.copilot-promo-bar-text strong{font-weight:var(--omd-font-weight-semibold)}.copilot-promo-bar-subtitle{color:color-mix(in srgb,var(--copilot-promo-text) 80%,transparent)}.copilot-promo-bar-try.omd-button.ant-btn{flex-shrink:0;border-radius:var(--omd-radius-pill)}.copilot-promo-bar-try.omd-button.ant-btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--copilot-promo-text) 40%,transparent)}.copilot-promo-bar-close.omd-icon-button.ant-btn{flex-shrink:0;border-radius:var(--omd-radius-circle, 50%);background:transparent;color:color-mix(in srgb,var(--copilot-promo-text) 80%,transparent)}.copilot-promo-bar-close.omd-icon-button.ant-btn:not(:disabled):hover,.copilot-promo-bar-close.omd-icon-button.ant-btn:not(:disabled):focus-visible{background:color-mix(in srgb,var(--copilot-promo-text) 16%,transparent);color:var(--copilot-promo-text)}.copilot-promo-bar-close.omd-icon-button.ant-btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--copilot-promo-text) 40%,transparent)}@keyframes copilotPromoShine{0%{background-position:200% 0}to{background-position:-100% 0}}@media(max-width:992px){.copilot-promo-bar{right:var(--omd-fab-inset);bottom:calc(var(--omd-fab-safe-bottom) + var(--omd-spacing-sm));display:grid;width:min(24rem,100vw - 2 * var(--omd-fab-inset));max-width:none;height:auto;grid-template-areas:"icon text close" "try try try";grid-template-columns:auto minmax(0,1fr) auto;padding-block:var(--omd-spacing-sm);padding-inline:var(--omd-spacing-sm);border-radius:var(--omd-radius-lg)}.copilot-promo-bar-icon{grid-area:icon}.copilot-promo-bar-text{grid-area:text;line-height:1.35;white-space:normal}.copilot-promo-bar-try{width:100%;grid-area:try}.copilot-promo-bar-close{align-self:start;grid-area:close}}@media(prefers-reduced-motion:reduce){.copilot-promo-bar,.copilot-promo-bar:after{animation:none}}.copilot-chameleon-icon-primary{fill:currentColor}.copilot-chameleon-icon-secondary{fill:var(--omd-color-surface)}.copilot-chameleon-icon-accent{fill:color-mix(in srgb,var(--omd-color-primary) 16%,var(--omd-color-surface))}.copilot-chameleon-icon-stroke,.copilot-chameleon-icon-eye{stroke:currentColor}.copilot-chameleon-icon-eye{fill:currentColor}.copilot-resize-handle{position:absolute;right:0;bottom:0;z-index:calc(var(--omd-z-index-base) + 2);width:1.75rem;height:1.75rem;padding:0;border:0;background:transparent;color:color-mix(in srgb,var(--omd-shell-navbar-bg) 54%,transparent);cursor:nwse-resize;touch-action:none}.copilot-resize-handle:before,.copilot-resize-handle:after{content:"";position:absolute;border-right:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:1px}.copilot-resize-handle:before{right:7px;bottom:7px;width:12px;height:12px}.copilot-resize-handle:after{right:7px;bottom:7px;width:6px;height:6px}.copilot-resize-handle:hover,.copilot-resize-handle:focus-visible{color:var(--omd-shell-navbar-bg);outline:none}.copilot-resize-handle:focus-visible:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--omd-color-primary) 24%,transparent)}@keyframes copilotPulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes copilotShellEnter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-md)) scale(.98)}}@keyframes copilotMessageEnter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-sm))}}@keyframes mermaidFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mermaidModalEnter{0%{opacity:0;transform:translate3d(0,var(--omd-motion-distance-md),0) scale(.965)}65%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:640px){.copilot-shell,.copilot-shell-with-history{right:var(--omd-spacing-md);bottom:var(--omd-spacing-md);width:calc(100vw - var(--omd-spacing-md) * 2);height:calc(100vh - var(--omd-spacing-md) * 2);max-width:none}.copilot-header-main{display:flex;align-items:flex-start;flex-wrap:wrap}.copilot-status-chip{order:3;margin-left:0}.copilot-actions{margin-left:auto}.copilot-messages{padding:var(--omd-spacing-lg)}.copilot-empty-state{padding:var(--omd-spacing-lg) 0}.copilot-empty-state h2{font-size:var(--omd-font-size-xl)}.copilot-quick-prompts{flex-direction:column}.copilot-quick-prompt{justify-content:flex-start;width:100%}.copilot-composer-area{padding:var(--omd-spacing-md) var(--omd-spacing-lg) var(--omd-spacing-lg)}.copilot-settings{right:var(--omd-spacing-lg);width:calc(100% - var(--omd-spacing-lg) * 2)}.mermaid-modal-backdrop{padding:var(--omd-spacing-md)}.mermaid-modal{width:100%;height:88vh;max-height:88vh}.mermaid-modal-footer{flex-wrap:wrap;justify-content:stretch}.mermaid-modal-footer .omd-button{flex:1 1 calc(50% - var(--omd-spacing-sm));justify-content:center}}@media(prefers-reduced-motion:reduce){.copilot-shell,.copilot-message,.copilot-empty-state,.copilot-loading-dot,.copilot-status-chip-busy:before,.mermaid-modal,.mermaid-modal-backdrop{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transform:none!important}}.omd-session-reauth-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--omd-z-index-modal, 1050);display:flex;align-items:center;justify-content:center;background:var(--omd-modal-backdrop-bg);backdrop-filter:var(--omd-modal-backdrop-filter);-webkit-backdrop-filter:var(--omd-modal-backdrop-filter);color:var(--omd-color-on-primary)}.btn-actions{display:flex;justify-content:center;align-items:center;gap:20px}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.omd-attachment-icon,.omd-attachment-item{--omd-attachment-tint-text: 76%}.omd-attachment-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:var(--omd-spacing-xs);border-radius:var(--omd-radius-md);background:color-mix(in srgb,var(--omd-attachment-tint) 12%,var(--omd-color-surface));color:color-mix(in srgb,var(--omd-attachment-tint) var(--omd-attachment-tint-text),var(--omd-color-text-strong));line-height:0}.omd-attachment-icon-pdf,.omd-attachment-item-family-pdf{--omd-attachment-tint: var(--omd-color-danger)}.omd-attachment-icon-image,.omd-attachment-item-family-image,.omd-attachment-icon-spreadsheet,.omd-attachment-item-family-spreadsheet{--omd-attachment-tint: var(--omd-color-success)}.omd-attachment-icon-document,.omd-attachment-item-family-document{--omd-attachment-tint: var(--omd-color-action-primary)}.omd-attachment-icon-presentation,.omd-attachment-item-family-presentation,.omd-attachment-icon-archive,.omd-attachment-item-family-archive{--omd-attachment-tint: var(--omd-color-warning);--omd-attachment-tint-text: 46%}.omd-attachment-icon-audio,.omd-attachment-item-family-audio,.omd-attachment-icon-video,.omd-attachment-item-family-video{--omd-attachment-tint: var(--omd-color-accent);--omd-attachment-tint-text: 56%}.omd-attachment-icon-generic,.omd-attachment-item-family-generic{--omd-attachment-tint: var(--omd-color-text-muted)}.omd-attachment-item{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);max-width:100%;min-height:var(--omd-control-height-sm);padding:var(--omd-spacing-xxs) var(--omd-spacing-sm) var(--omd-spacing-xxs) var(--omd-spacing-xs);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-pill);background:var(--omd-color-surface);color:var(--omd-color-text);font-family:var(--omd-font-family);font-size:var(--omd-font-size-sm);line-height:1.4;transition:border-color var(--omd-transition-fast),box-shadow var(--omd-transition-fast)}.omd-attachment-item:hover{border-color:color-mix(in srgb,var(--omd-color-primary) 28%,var(--omd-color-border))}.omd-attachment-item-pending{border-style:dashed}.omd-attachment-item-failed{border-color:color-mix(in srgb,var(--omd-color-danger) 40%,var(--omd-color-border))}.omd-attachment-item-busy{opacity:.72}.omd-attachment-item-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-medium)}.omd-attachment-item-name:focus-visible{outline:2px solid var(--omd-color-focus-ring);outline-offset:2px;border-radius:var(--omd-radius-sm)}.omd-attachment-item-download{-webkit-appearance:none;appearance:none;margin:0;padding:var(--omd-spacing-xxs) 0;min-height:1.5rem;border:0;background:transparent;color:var(--omd-color-link);cursor:pointer;font:inherit;font-weight:var(--omd-font-weight-medium);text-align:left;transition:color var(--omd-transition-fast)}.omd-attachment-item-download:hover{text-decoration:underline}.omd-attachment-item-download:disabled{color:var(--omd-color-text-muted);cursor:default;text-decoration:none}.omd-attachment-item-extension{flex:0 0 auto;color:color-mix(in srgb,var(--omd-attachment-tint) var(--omd-attachment-tint-text),var(--omd-color-text-strong));font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);letter-spacing:.04em}.omd-attachment-item-dot,.omd-attachment-item-size{flex:0 0 auto;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs)}.omd-attachment-item-state{flex:0 0 auto;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold)}.omd-attachment-item-pending .omd-attachment-item-state{color:color-mix(in srgb,var(--omd-color-warning) 42%,var(--omd-color-text-strong))}.omd-attachment-item-failed .omd-attachment-item-state{color:color-mix(in srgb,var(--omd-color-danger) 76%,var(--omd-color-text-strong))}.omd-attachment-item-state-detail{min-width:0;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs)}.omd-attachment-item-slot{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--omd-spacing-xs);min-width:0}.omd-attachment-item-resend,.omd-attachment-item-remove{flex:0 0 auto}.omd-attachment-item-chip{flex-wrap:wrap}.omd-attachment-item-chip .omd-attachment-item-state{flex-shrink:1;min-width:0}.omd-attachment-item-chip .omd-attachment-item-state-detail{flex:1 1 100%}.omd-attachment-item-detailed{display:flex;align-items:center;gap:var(--omd-spacing-sm);width:100%;min-height:auto;padding:var(--omd-spacing-sm) var(--omd-spacing-md);border-radius:var(--omd-radius-lg)}.omd-attachment-item-detailed .omd-attachment-icon{padding:calc(var(--omd-spacing-xs) + var(--omd-spacing-xxs))}.omd-attachment-item-body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--omd-spacing-xxs);min-width:0;overflow:hidden}.omd-attachment-item-detailed .omd-attachment-item-name{display:block;font-size:var(--omd-font-size-md);line-height:1.5}.omd-attachment-item-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--omd-spacing-xs);min-width:0}.omd-attachment-item-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--omd-spacing-xs)}@media(max-width:640px){.omd-attachment-item-detailed{align-items:flex-start;padding:var(--omd-spacing-sm)}.omd-attachment-item-detailed .omd-attachment-item-name{white-space:normal;overflow-wrap:anywhere}}@media(max-width:480px){.omd-attachment-item-chip{border-radius:var(--omd-radius-lg)}}.omd-attachment-list{display:flex;flex-direction:column;gap:var(--omd-spacing-xs);min-width:0}.omd-attachment-list-label{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);color:var(--omd-color-text-muted);font-family:var(--omd-font-family);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.omd-attachment-list-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 var(--omd-spacing-xs);border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-color-text-muted) 14%,var(--omd-color-surface));color:var(--omd-color-text);letter-spacing:0}.omd-attachment-list-items{display:flex;flex-wrap:wrap;gap:var(--omd-spacing-xs);margin:0;padding:0;list-style:none}.omd-attachment-list-item{display:inline-flex;min-width:0;max-width:100%}.omd-attachment-list-detailed .omd-attachment-list-items{flex-direction:column;gap:var(--omd-spacing-sm)}.omd-attachment-list-detailed .omd-attachment-list-item{display:block}.omd-attachment-group{overflow:hidden;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-lg);background:var(--omd-color-surface)}.omd-attachment-group-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--omd-spacing-xs) var(--omd-spacing-sm);padding:var(--omd-spacing-xs) var(--omd-spacing-md);border-bottom:1px solid var(--omd-color-border);background:color-mix(in srgb,var(--omd-color-text-muted) 8%,var(--omd-color-surface));color:var(--omd-color-text);font-family:var(--omd-font-family);font-size:var(--omd-font-size-sm)}.omd-attachment-group-title,.omd-attachment-group-kicker{color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-semibold)}.omd-attachment-group-meta{color:var(--omd-color-text-muted)}.omd-attachment-group-items{margin:0;padding:0;list-style:none}.omd-attachment-group-item+.omd-attachment-group-item{border-top:1px solid var(--omd-color-border)}.omd-attachment-group .omd-attachment-item-detailed{border:0;border-radius:0}@media(prefers-reduced-motion:reduce){.omd-attachment-item,.omd-attachment-item-download{transition:none}}.toggleContent{display:flex;justify-content:space-between;width:calc(50% - 20px)}@media(max-width:767px){.toggleContent{width:100%}}.react-toggle{position:relative;display:inline-block;margin-top:var(--omd-spacing-xs);margin-left:var(--omd-spacing-md);padding:0;border:0;background-color:transparent;cursor:pointer;touch-action:pan-x;-webkit-user-select:none;user-select:none}.react-toggle-screenreader-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:var(--omd-radius-pill);background-color:var(--omd-color-text-muted);transition:background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:var(--omd-color-text-strong)}.react-toggle--checked .react-toggle-track{background-color:var(--omd-color-success)}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:var(--omd-color-success)}.react-toggle-track-check{position:absolute;top:0;bottom:0;left:8px;width:14px;height:10px;margin-top:auto;margin-bottom:auto;line-height:0;opacity:0;transition:opacity var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.react-toggle--checked .react-toggle-track-check{opacity:1}.react-toggle-track-x{position:absolute;top:0;right:10px;bottom:0;width:10px;height:10px;margin-top:auto;margin-bottom:auto;line-height:0;opacity:1;transition:opacity var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{position:absolute;top:1px;left:1px;width:22px;height:22px;box-sizing:border-box;border:1px solid var(--omd-color-text-muted);border-radius:var(--omd-radius-circle, 50%);background-color:var(--omd-color-surface);transition:transform var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo),border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.react-toggle--checked .react-toggle-thumb{border-color:var(--omd-color-success);transform:translate(26px)}.react-toggle--focus .react-toggle-thumb{box-shadow:var(--omd-shadow-focus)}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:var(--omd-shadow-focus)}@media(prefers-reduced-motion:reduce){.react-toggle--disabled,.react-toggle-track,.react-toggle-track-check,.react-toggle-track-x,.react-toggle-thumb{transition-duration:.01ms}}.sort-icon{margin-left:5px}.react-data-table{width:100%}.react-data-table .ant-table-footer{padding:var(--omd-spacing-md) var(--omd-spacing-lg)}.react-table-to-excel{display:inline-flex;align-items:center;justify-content:center;gap:var(--omd-spacing-xs);height:var(--omd-control-height-md);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md);padding:0 var(--omd-spacing-md);background-color:var(--omd-color-surface);color:var(--omd-color-text-strong);font-weight:600;cursor:pointer}.react-table-to-excel:hover{border-color:var(--omd-color-primary);color:var(--omd-color-primary)}.react-table-to-excel-btn{min-width:150px}.react-tables-pagination-buttons{min-width:80px}.react-data-table-global-filter,.react-data-table-pagination,.react-data-table-pagination-info{display:flex;align-items:center;flex-wrap:wrap;gap:var(--omd-spacing-sm)}.react-data-table-global-filter{flex:1 1 260px}.react-data-table-pagination{justify-content:space-between;width:100%}.react-data-table-pagination-info{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm)}.react-data-table-page-input{max-width:96px}.react-data-table-debug-card{position:fixed;top:450px;z-index:100;width:400px;margin-left:500px;padding:10px;background:var(--omd-color-surface)}.ChooseContainer{display:flex;width:min(600px,100%);min-height:100vh;flex-direction:column;align-items:center;gap:var(--omd-spacing-sm);margin:0 auto;padding:var(--omd-spacing-xl);border-right:1px solid var(--omd-color-border);border-left:1px solid var(--omd-color-border);background-color:var(--omd-color-surface-muted)}.ChooseContainer>div{width:100%;padding:var(--omd-spacing-md)}.Title{margin-bottom:var(--omd-spacing-xl);color:var(--omd-color-text-strong);font-size:20px;font-weight:700;text-align:center}.Or{display:flex;height:50px;align-items:center;justify-content:center;margin-bottom:0;color:var(--omd-color-text-muted)}.SubTitle{font-size:17px}.Item{width:100%;min-height:var(--omd-control-height-md);border-radius:var(--omd-radius-md)}.ExistsForms,.NewForm{width:100%}.ChooseError{margin:var(--omd-spacing-sm) 0}.SaveForm,.Cancel{min-height:var(--omd-control-height-md);margin-top:var(--omd-spacing-md)}.Cancel{margin-top:0}.form-preview-modal{max-width:calc(100vw - 32px);padding-bottom:var(--omd-spacing-lg)}.form-preview-modal .ant-modal-content{display:flex;max-height:calc(100vh - var(--omd-spacing-xl) * 2);flex-direction:column;border-radius:var(--omd-radius-card)}.form-preview-modal .ant-modal-body{min-height:0;overflow-y:auto}.form-preview-container{display:flex;width:100%;flex-direction:column;align-items:center;color:var(--omd-color-text)}.form-preview__content{position:relative;width:100%}.form-preview__hint{justify-content:center;width:fit-content;margin:0 auto var(--omd-spacing-xl)}.info-icon{opacity:.9}.instructions-title{font-weight:700}.form-preview-container form{display:flex;width:min(100%,760px);flex-direction:column;gap:40px}.form-preview-container h1{align-self:center;margin-bottom:var(--omd-spacing-xl);font-size:22px;text-align:center}.form-preview-container h1:after{display:block;width:min(100%,640px);height:2px;margin-top:var(--omd-spacing-xl);background:var(--omd-color-border);content:""}.instructions,.instructions-container{width:100%;background-color:var(--omd-form-success-bg)}.instructions-container{height:auto;margin-bottom:60px;padding:var(--omd-spacing-xl)}.instructions-header{display:flex;align-items:center;justify-content:center;margin-bottom:var(--omd-spacing-xl)}.input-header{display:flex;justify-content:space-between;padding-right:2px}.formInput:not(.formInput[type=checkbox],.formInput[type=submit],.formInput[type=radio]),.textArea{width:100%;height:var(--omd-control-height-md);padding-right:var(--omd-spacing-md);padding-left:var(--omd-spacing-md);border:0;color:var(--omd-color-text-strong);font-size:var(--omd-font-size-md)}.radio-container{display:flex;align-items:center;gap:var(--omd-spacing-sm);padding-left:var(--omd-spacing-md)}.formInput[type=radio]{margin-top:var(--omd-spacing-xl)}.formInput:not(.btn-submit){margin-bottom:var(--omd-spacing-xl)}.fieldSet{height:80px;padding:3px;border:1px solid var(--omd-color-border-strong);border-radius:var(--omd-radius-card)}.higher{height:auto}fieldset legend{margin-left:var(--omd-spacing-md);padding:0 3px;color:var(--omd-color-text-strong);font-weight:400}abbr{padding:2px;color:var(--omd-color-danger);text-decoration:none}option{height:70px;padding:var(--omd-spacing-xs);color:var(--omd-color-text)}.btn-submit{height:50px;margin-top:var(--omd-spacing-xl);border:0;border-radius:var(--omd-radius-card);background:var(--omd-color-primary);color:var(--omd-shell-navbar-text);cursor:pointer;font-size:var(--omd-font-size-lg);font-weight:700}.title{margin-left:var(--omd-spacing-md);font-weight:700}.warning,.error{border:1px solid var(--omd-color-danger)}.valid{border:1px solid var(--omd-color-success)}.checkbox-field-container{display:flex;flex-direction:column;gap:15px;padding:var(--omd-spacing-md)}.checkbox-container{display:flex;align-items:center;justify-content:center;gap:var(--omd-spacing-xs)}.checkbox-container .checkbox{margin:0}.check-without-fieldset{justify-content:flex-start}.textArea{width:100%;height:100px;padding:var(--omd-spacing-md);border:0;background-color:var(--omd-color-surface);font-family:var(--omd-font-family)}.feedback-container{display:flex;width:100vw;align-items:center;justify-content:center}.feedback{position:fixed;top:0;display:none;min-width:100px;min-height:100px;padding:40px;background-color:var(--omd-color-danger);-webkit-clip-path:polygon(24% 9%,31% 1%,31% 9%,100% 9%,100% 100%,0 100%,0 9%);clip-path:polygon(24% 9%,31% 1%,31% 9%,100% 9%,100% 100%,0 100%,0 9%);color:var(--omd-shell-navbar-text)}.phone_container{display:flex;gap:3px}.phone:first-child{display:flex;width:55px;border-right:1px solid var(--omd-color-border)!important;text-align:center}.phone{z-index:10}.generic-window-modal{max-width:calc(100vw - 32px);padding-bottom:var(--omd-spacing-lg)}.generic-window-modal .ant-modal-content{display:flex;max-height:calc(100vh - var(--omd-spacing-xl) * 2);flex-direction:column;border-radius:var(--omd-radius-card)}.generic-window-modal .ant-modal-body{display:flex;min-height:0;flex:1;overflow:hidden;padding:var(--omd-spacing-lg)}.generic-window-modal .ant-modal-footer{flex-shrink:0}.generic-window-title{display:inline-flex;min-width:0;align-items:center;gap:var(--omd-spacing-sm)}.generic-window-title-icon{display:inline-flex;color:var(--omd-color-primary)}.generic-window-footer{display:flex;justify-content:flex-end}.generic-window-footer .BtnAddCode{min-width:155px}.generic-window-body{display:flex;width:100%;height:min(68vh,640px);min-height:360px;min-width:0;flex-direction:column;overflow:hidden;color:var(--omd-color-text-strong)}.generic-window-body .token{display:initial}.generic-window-body .token.comment,.generic-window-body .token.prolog,.generic-window-body .token.doctype,.generic-window-body .token.cdata,.generic-window-body .token.punctuation{color:var(--omd-color-text-muted)}.generic-window-body .namespace{opacity:.7}.generic-window-body .token.property,.generic-window-body .token.tag,.generic-window-body .token.boolean,.generic-window-body .token.number,.generic-window-body .token.constant,.generic-window-body .token.symbol,.generic-window-body .token.deleted{color:var(--omd-color-danger)}.generic-window-body .token.selector,.generic-window-body .token.attr-name,.generic-window-body .token.string,.generic-window-body .token.char,.generic-window-body .token.builtin,.generic-window-body .token.inserted{color:var(--omd-color-success)}.generic-window-body .token.operator,.generic-window-body .token.entity,.generic-window-body .token.url,.generic-window-body .language-css .token.string,.generic-window-body .style .token.string{color:var(--omd-color-warning)}.generic-window-body .token.atrule,.generic-window-body .token.attr-value,.generic-window-body .token.keyword{color:var(--omd-color-primary)}.generic-window-body .token.function{color:var(--omd-color-danger)}.generic-window-body .token.regex,.generic-window-body .token.important,.generic-window-body .token.variable{color:var(--omd-color-warning)}.generic-window-body .token.important,.generic-window-body .token.bold{font-weight:700}.generic-window-body .token.italic{font-style:italic}.generic-window-body .token.entity{cursor:help}.generic-window-code-editor{flex:1 1 auto;width:100%;height:100%;min-height:0;box-sizing:border-box;overflow:auto;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md);background-color:var(--omd-color-surface-muted)}.container__editor{width:100%;min-height:100%;overflow:visible!important;color:var(--omd-color-text-strong);font-family:Fira code,Fira Mono,Consolas,Menlo,Courier,monospace;font-size:15px;font-feature-settings:"liga" 0,"calt" 0;font-variant-ligatures:none;line-height:1.5;outline:0}.container__editor textarea,.container__editor pre,.container__editor code{font-family:inherit!important;font-size:inherit!important;font-feature-settings:inherit;font-variant-ligatures:inherit;letter-spacing:normal;line-height:inherit!important;tab-size:4}.container__editor textarea{min-height:100%!important;margin:0!important;border:0!important;outline:0;background:transparent!important;caret-color:var(--omd-color-text-strong);resize:none}.container__editor pre{min-height:100%!important;margin:0!important}.generic-window-rich-editor,.generic-window-rich-editor .input-conteiner-text-editor,.generic-window-rich-editor .input-container,.generic-window-rich-editor .input-container>div,.generic-window-rich-editor .omd-legacy-form-field,.generic-window-rich-editor .ant-form-item-row,.generic-window-rich-editor .ant-form-item-control,.generic-window-rich-editor .ant-form-item-control-input,.generic-window-rich-editor .ant-form-item-control-input-content,.generic-window-rich-editor .generic-input-group,.generic-window-rich-text{display:flex;width:100%;min-height:0;flex:1;flex-direction:column}.generic-window-rich-editor .header-row,.generic-window-rich-editor .description-text-editor{display:none}.generic-window-rich-editor .ant-form-item{margin-bottom:0}.generic-window-rich-editor .generic-input-group{align-items:stretch;justify-content:stretch;background:transparent}.generic-window-rich-editor .ql-container{flex:1;min-height:0;overflow:hidden}.generic-window-rich-editor .ql-editor{height:100%;min-height:0;overflow-y:auto}@media(max-width:575px){.generic-window-body{height:calc(100vh - 210px);min-height:280px}}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.form-builder-page{color:var(--omd-color-text)}.form-builder-page *{box-sizing:border-box}.form-builder-drag-drop-container{display:flex;flex-direction:row;width:100%;margin-top:120px;margin-bottom:var(--omd-spacing-md);gap:var(--omd-spacing-md)}.form-builder-drag-drop-container-columns{display:flex;width:100%;flex-direction:column;overflow-x:hidden}.Dropcontainer{position:relative;display:flex;overflow-x:hidden;margin:0 auto;padding:0;touch-action:none}.dropzone{display:flex;width:100vw;flex-direction:column;gap:var(--omd-spacing-xs);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md)}.dropzone.right.container,.dropzone.left.container{display:flex;flex-direction:column;background-color:var(--omd-color-text-strong)}.dropzone.left,.dropzone.right{display:flex;width:100%;min-height:7000px;flex-direction:column;border-radius:var(--omd-radius-card);background:var(--omd-color-surface);color:var(--omd-color-text-strong)}.dropzone.left:first-child:first-child:first-child{z-index:100;opacity:.7}.form-builder-dropzone{flex:1;overflow-y:auto;padding:var(--omd-spacing-sm);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-card);background:var(--omd-color-surface);transition:border-color var(--omd-motion-duration-normal) var(--omd-motion-ease-out),background var(--omd-motion-duration-normal) var(--omd-motion-ease-out)}.form-builder-dropzone-active{border-color:var(--omd-color-primary);background:var(--omd-table-row-selected-bg)}.grid-item{width:100%;box-sizing:border-box;margin:0 auto;padding:var(--omd-spacing-md)}.grid-item-content{z-index:90;display:flex;flex-direction:column;box-sizing:border-box;margin:var(--omd-spacing-md) auto 0;padding:var(--omd-spacing-lg);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-card);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-card);font-family:var(--omd-font-family);-webkit-user-select:none;user-select:none}.form-builder-drag-item-dragging{border-color:var(--omd-color-primary);box-shadow:var(--omd-shadow-dropdown)}.form-builder-drag-portal-item,.form-builder-drag-portal-item *{box-sizing:border-box}.form-builder-drag-portal-item{cursor:grabbing}.form-builder-drag-portal-item :where(input,textarea){font-family:var(--omd-font-family)}.InputHeader{display:grid;width:100%;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:var(--omd-spacing-sm) var(--omd-spacing-md)}.RequiredContent{display:flex;min-width:120px;align-items:center;justify-content:flex-end;gap:var(--omd-spacing-xs);justify-self:end;margin-bottom:0;cursor:pointer;white-space:nowrap}.form-builder-page :where(input,textarea){font-family:var(--omd-font-family)}.form-builder-field-control{width:100%}.form-builder-field-textarea.omd-textarea{min-height:104px;padding-top:var(--omd-spacing-sm);line-height:1.5;resize:vertical}.form-builder-date-picker,.form-builder-time-picker,.form-builder-date-time-field,.form-builder-date-time-field .input-container,.form-builder-date-time-field .omd-legacy-form-field,.form-builder-date-time-field .generic-input-group,.form-builder-date-time-field .omd-date-time-control,.form-builder-file-field,.form-builder-file-field .input-container,.form-builder-file-field .omd-legacy-form-field,.form-builder-file-field .generic-input-group,.form-builder-file-field .drop-file-container{width:100%}.form-builder-date-time-field .input-container,.form-builder-file-field .input-container{margin-bottom:0}.form-builder-date-time-field .header-row,.form-builder-file-field .header-row{display:none}.input:not(.omd-input){display:block;width:100%;height:var(--omd-control-height-md);padding:0 var(--omd-spacing-md);border:1px solid var(--omd-form-border-color);border-radius:var(--omd-radius-md)}textarea.input:not(.omd-input){height:auto;min-height:96px;padding:var(--omd-spacing-sm) var(--omd-spacing-md)}.Checkbox.Description{max-height:150px;overflow-y:auto;padding:var(--omd-spacing-sm)}.CheckDescription{width:100%;padding:var(--omd-spacing-md);border:1px solid var(--omd-form-border-color);border-radius:var(--omd-radius-md);color:var(--omd-color-text);line-height:1.5}.Checkbox,.Radio{display:flex;width:100%;align-items:center;gap:var(--omd-spacing-xs);margin-left:var(--omd-spacing-md)}.Checkbox{flex-direction:column}.CheckboxCheckContainer{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:var(--omd-spacing-sm)}.form-builder-checkbox-option{display:flex;min-width:0;align-items:center;gap:var(--omd-spacing-xs)}.form-builder-checkbox-option .omd-checkbox{margin:0}.EditAgreementText{width:min(100%,280px);flex:0 0 min(100%,280px)}.Expand{background-color:var(--omd-color-primary)}.AgreementText{min-width:120px;color:var(--omd-color-text)}.CheckEditDescriptionContainer{display:flex;width:100%;align-items:flex-start;gap:var(--omd-spacing-sm)}.CheckDescriptionTitle{min-width:120px;padding-top:var(--omd-spacing-xs);color:var(--omd-color-text-muted);font-weight:var(--omd-font-weight-medium)}.CheckDescriptionEditor{flex:1;min-height:88px}.RequiredContent .omd-checkbox{display:inline-flex;align-items:center;margin:0;color:var(--omd-color-text);font-size:var(--omd-font-size-md)}.form-builder-radio-group{display:flex;flex-wrap:wrap;gap:var(--omd-spacing-xs) var(--omd-spacing-md)}.form-builder-radio-group .ant-radio-wrapper{margin-inline-end:0}.EditLabelInput{width:100%;min-width:0;margin-bottom:0;padding:0 var(--omd-spacing-sm);border:1px solid var(--omd-form-border-color);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);color:var(--omd-color-text-strong);line-height:normal;transition:border-color var(--omd-transition-fast),box-shadow var(--omd-transition-fast)}.EditLabelInput:focus{border-color:var(--omd-form-border-hover-color);box-shadow:var(--omd-shadow-focus);outline:0}textarea.EditLabelInput{min-height:36px;max-height:11rem;padding:7px var(--omd-spacing-sm);overflow-y:auto;line-height:1.45;resize:vertical}.fieldContainer{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.Titles{display:flex;width:100%;justify-content:space-around;font-size:large}.TitleContainer{display:flex;width:100%;height:68px;align-items:center;justify-content:center;margin-bottom:15px;font-size:large}.TitleContainer>div{max-width:480px;margin-left:var(--omd-spacing-xs)}.TitleContainerEdit{display:flex;width:100%;height:68px;flex-direction:column;align-items:center;justify-content:center;margin-bottom:15px}.form-builder-column-title{align-self:center;max-width:480px;color:var(--omd-color-text-strong);font-size:var(--omd-font-size-xlarge);font-weight:var(--omd-font-weight-bold);text-align:center}.DragIconArrowFContent,.RightDragIconContent,.RightDragIconArrowFContent{display:flex;align-items:flex-end;margin-top:var(--omd-spacing-xxl, 24px)}.DragIconArrowFContent,.RightDragIconContent{margin-left:var(--omd-spacing-md)}.RightDragIconArrowFContent{margin-right:var(--omd-spacing-md)}.ArrowContentIcon{padding:108px var(--omd-spacing-md);color:var(--omd-color-text-muted)}.BtnActions{display:inline-flex;min-width:80px;height:var(--omd-control-height-md);align-items:center;justify-content:center;box-sizing:border-box;font-size:var(--omd-font-size-md)}.BtnToken{min-width:150px}.PreviewButton{min-width:100px}.Menu{z-index:200;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--omd-spacing-xs)}.menu-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--omd-spacing-xs)}.SelectContainer{display:flex;width:100%;flex:1;gap:var(--omd-spacing-xs)}.BtnGenerateForm{min-width:160px}.BtnRepost{min-width:120px}.InstructionsButton{min-width:120px;font-size:var(--omd-font-size-md)}.CodeIcon{margin-right:3px}.InputEditLabel{width:min(100%,560px);min-height:42px!important;max-width:480px;padding:var(--omd-spacing-xs) var(--omd-spacing-md)!important;color:var(--omd-color-text-strong);font-size:var(--omd-font-size-lg);font-weight:var(--omd-font-weight-bold);line-height:1.35;resize:none!important;text-align:center}.SpaceFieldContainer{position:relative;margin-bottom:50px}.LabelOmd{height:30px;color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-bold)}.GridItemContainer{height:100%}.form-builder-page a{margin-left:var(--omd-spacing-md)}.InputLink{width:100%;height:30px;padding:6px}.GenericWindow{position:absolute;z-index:200;width:100%;margin-left:-15px;border-radius:var(--omd-radius-md)}.ChooseFormContainer{position:absolute;top:50px;z-index:300;width:100%}@media(max-width:1024px){.form-builder-drag-drop-container{flex-direction:column}.InputHeader{grid-template-columns:minmax(0,1fr)}.RequiredContent{justify-content:flex-start;justify-self:start}.ArrowContentIcon{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--omd-spacing-xl)}.Menu,.Menu .menu-group{align-items:flex-start;flex-direction:column;justify-content:flex-start}.Menu .BtnRepost{width:160px;margin-right:0;margin-left:0}.Menu .BtnGenerateForm{position:relative;right:0}}.material-table.top-fixed{width:100%}.omd-legacy-table-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--omd-spacing-sm)}.omd-legacy-table-add-link{display:inline-flex;text-decoration:none!important}.omd-legacy-action-icon{display:inline-flex;align-items:center;justify-content:center;height:var(--omd-control-height-sm);width:var(--omd-control-height-sm)}.omd-legacy-action-icon svg{height:var(--omd-icon-md, 20px);width:var(--omd-icon-md, 20px);fill:currentColor}.omd-table-actions-column{width:156px}.poc-container{padding:50px}.title{font-weight:700;font-size:30px}.sub-title{font-size:20px;color:var(--omd-color-text-muted);margin-left:20px;margin-bottom:40px}.row-container-detail{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;flex:1}.detail-content{gap:var(--omd-spacing-sm);display:grid;grid-template-columns:3fr 1fr;overflow:auto;padding-right:var(--omd-spacing-sm);flex:1}.detail-content.full-width{grid-template-columns:1fr}@media(max-width:1024px){.detail-content{grid-template-columns:2fr 1fr}.detail-content.full-width{grid-template-columns:1fr}}@media(max-width:768px){.detail-content{grid-template-columns:2fr}.detail-content.full-width{grid-template-columns:1fr}}.detail-side{position:-webkit-sticky;position:sticky;top:0}.detail-side .card{background-color:var(--omd-color-surface);height:100%;border-radius:var(--omd-radius-lg)}.detail-side .card .collapse-header{padding:calc(var(--omd-spacing-md) + var(--omd-spacing-xs))}.detail-footer{height:100%}.detail-internal{background-color:var(--omd-color-surface);padding:calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs));width:100%;border-radius:var(--omd-radius-lg)}.detail-internal .card{margin-bottom:0}.detail-internal .collapse-header{font-weight:var(--omd-font-weight-bold)}.detail-internal>div{margin-top:0}.card{border-radius:var(--omd-radius-lg)!important}.registerDetail,.occurenceDetail{margin-top:calc(var(--omd-spacing-xxl) + var(--omd-spacing-sm))}.forwardCard{margin-top:var(--omd-spacing-page);margin-bottom:var(--omd-spacing-page);scroll-margin-top:calc(var(--omd-shell-navbar-height, 4rem) + var(--omd-spacing-xl));scroll-margin-bottom:calc(var(--omd-spacing-page) + 5rem);animation:manifestation-detail-action-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}.forwardCard .forwarding-type-summary{align-items:center;color:var(--omd-color-text);column-gap:var(--omd-spacing-xs);display:flex;flex-wrap:wrap;font-size:var(--omd-font-size-sm);line-height:20px;margin:var(--omd-spacing-xxs) 0 var(--omd-spacing-md);min-height:24px;padding:0 calc(var(--omd-spacing-md) - var(--omd-spacing-xxs));row-gap:var(--omd-spacing-xxs)}.forwardCard .forwarding-type-summary span,.forwardCard .forwarding-type-summary strong{font-weight:var(--omd-font-weight-bold);line-height:20px}.forwardCard .collapse-card{border-radius:var(--omd-radius-none)}.flex-detail{display:flex;flex-wrap:wrap;flex-direction:row;align-items:baseline}.top-fixed{top:-46px}.detail-lateral-info{background-color:color-mix(in srgb,var(--omd-color-info) 10%,transparent)}.detail-lateral-div{display:flex;flex-direction:column;gap:var(--omd-spacing-xl)}.detail-lateral-id{padding:0}.detail-lateral-dados{display:flex;flex-direction:column;gap:var(--omd-spacing-lg)}.div-conclusion{padding-left:calc(var(--omd-spacing-md) + var(--omd-spacing-xs));padding-top:calc(var(--omd-spacing-md) + var(--omd-spacing-xs))}.div-id{padding:var(--omd-spacing-xs) 0}.div-analyst{margin-top:var(--omd-spacing-md);margin-bottom:var(--omd-spacing-md);padding-left:calc(var(--omd-spacing-md) + var(--omd-spacing-xs));padding-bottom:calc(var(--omd-spacing-md) + var(--omd-spacing-xs))}.scroll-details{height:calc(100vh - 285px);border-radius:var(--omd-radius-lg);width:100%}.scroll-details::-webkit-scrollbar{margin-left:var(--omd-spacing-xxl)}.final-response-content{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--omd-spacing-xs)}.final-response-actions{grid-area:1/2;display:flex;align-self:start;justify-content:flex-end}.final-response-details{display:contents}.final-response-details .manifestation-files{grid-column:1/-1}.final-response-export-button{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--omd-spacing-sm) + var(--omd-spacing-xs));text-overflow:ellipsis;border:solid var(--omd-color-border-strong) 1px;border-radius:var(--omd-radius-sm);padding:var(--omd-spacing-sm) calc(var(--omd-spacing-sm) + var(--omd-spacing-xs));background-color:transparent;color:var(--omd-color-text-strong);font-size:12px;font-weight:600;transition:opacity .2s var(--omd-motion-ease-out),box-shadow .2s var(--omd-motion-ease-out)}.final-response-export-button:hover{box-shadow:0 1px 4px color-mix(in srgb,var(--omd-color-text-strong) 18%,transparent)}.final-response-export-button:disabled{opacity:.7;cursor:wait}@media(max-width:767px){.final-response-export-button{width:100%}}@media(max-width:768px){.final-response-content{grid-template-columns:minmax(0,1fr);row-gap:calc(var(--omd-spacing-sm) + var(--omd-spacing-xs))}.final-response-actions{grid-area:auto}}@media(max-width:767px){.final-response-actions{width:100%}}.manifestation-details-page{--manifestation-detail-page-padding: var(--omd-spacing-lg);--manifestation-detail-footer-bleed: var(--manifestation-detail-page-padding);display:flex;flex-direction:column;min-height:calc(100vh - var(--omd-shell-navbar-height) - var(--omd-spacing-lg) - var(--omd-content-padding-block-end));color:var(--omd-color-text)}.manifestation-details-layout{display:flex;flex:1;flex-direction:column;gap:var(--omd-spacing-sm)}.manifestation-detail-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(26rem,.75fr);align-items:stretch;gap:var(--omd-spacing-md);padding:clamp(var(--omd-spacing-lg),2vw,var(--omd-spacing-xl));overflow:hidden;border:1px solid color-mix(in srgb,var(--omd-color-border) 78%,transparent);border-radius:var(--omd-radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--omd-color-surface) 96%,transparent),color-mix(in srgb,var(--omd-color-background) 94%,transparent)),var(--omd-color-surface);box-shadow:var(--omd-shadow-md);animation:manifestation-detail-hero-enter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both}.manifestation-detail-hero-copy{display:flex;flex-direction:column;justify-content:center;min-width:0;gap:var(--omd-spacing-sm)}.manifestation-detail-hero-copy h1{margin:0;color:var(--omd-color-neutral-900);font-size:clamp(var(--omd-font-size-2xl),2.2vw,var(--omd-font-size-4xl));font-weight:var(--omd-font-weight-bold);letter-spacing:0;line-height:1.08}.manifestation-detail-hero-copy p{display:flex;flex-wrap:wrap;gap:var(--omd-spacing-xs);margin:0;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-md);line-height:1.45}.manifestation-detail-hero-kicker{display:inline-flex;align-items:center;width:fit-content;gap:var(--omd-spacing-xs);color:var(--omd-color-primary);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold);letter-spacing:.06em;line-height:1;text-transform:uppercase}.manifestation-detail-hero-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--omd-spacing-xs)}.manifestation-detail-hero-tags span{display:inline-flex;align-items:center;min-height:1.75rem;border:1px solid color-mix(in srgb,var(--omd-color-border) 72%,transparent);border-radius:var(--omd-radius-pill);padding:var(--omd-spacing-xxs) var(--omd-spacing-sm);color:var(--omd-color-text-muted);background:color-mix(in srgb,var(--omd-color-surface) 82%,transparent);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold)}.manifestation-hero-status-info,.manifestation-summary-status-pill-info{--manifestation-status-color: var(--omd-color-info)}.manifestation-hero-status-warning,.manifestation-summary-status-pill-warning{--manifestation-status-color: var(--omd-color-warning)}.manifestation-hero-status-success,.manifestation-summary-status-pill-success{--manifestation-status-color: var(--omd-color-success)}.manifestation-hero-status-danger,.manifestation-summary-status-pill-danger{--manifestation-status-color: var(--omd-color-danger)}.manifestation-hero-status-neutral,.manifestation-summary-status-pill-neutral{--manifestation-status-color: var(--omd-color-text-muted)}.manifestation-hero-status,.manifestation-summary-status-pill{border-color:color-mix(in srgb,var(--manifestation-status-color) 34%,transparent)!important;color:color-mix(in srgb,var(--manifestation-status-color) 74%,var(--omd-color-text-strong))!important;background:color-mix(in srgb,var(--manifestation-status-color) 10%,var(--omd-color-surface))!important}.manifestation-detail-hero-rail{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:var(--omd-spacing-sm)}.manifestation-hero-stat-grid{display:grid;grid-template-columns:minmax(12rem,max-content) minmax(0,1fr);gap:var(--omd-spacing-sm)}.manifestation-hero-stat{--manifestation-stat-color: var(--omd-color-text-muted);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--omd-spacing-sm);min-width:0;min-height:4.5rem;border:1px solid color-mix(in srgb,var(--manifestation-stat-color) 18%,var(--omd-color-border));border-radius:var(--omd-radius-md);padding:var(--omd-spacing-sm);background:color-mix(in srgb,var(--manifestation-stat-color) 7%,var(--omd-color-surface))}.manifestation-hero-stat-info{--manifestation-stat-color: var(--omd-color-info)}.manifestation-hero-stat-warning{--manifestation-stat-color: var(--omd-color-warning)}.manifestation-hero-stat-success{--manifestation-stat-color: var(--omd-color-success)}.manifestation-hero-stat-danger{--manifestation-stat-color: var(--omd-color-danger)}.manifestation-hero-stat-wide{grid-column:1/-1}.manifestation-hero-stat-wide .manifestation-hero-stat-copy strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.manifestation-hero-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--omd-radius-md);color:var(--manifestation-stat-color);background:color-mix(in srgb,var(--manifestation-stat-color) 12%,var(--omd-color-surface))}.manifestation-hero-stat-copy{display:flex;min-width:0;flex-direction:column;gap:var(--omd-spacing-xxs)}.manifestation-hero-stat-copy strong{min-width:0;overflow:hidden;color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-bold);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.manifestation-hero-stat-label{overflow:hidden;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.manifestation-hero-next-action,.manifestation-summary-next-action{--manifestation-action-color: var(--omd-color-text-muted);display:flex;align-items:flex-start;gap:var(--omd-spacing-sm);border:1px solid color-mix(in srgb,var(--manifestation-action-color) 24%,transparent);border-radius:var(--omd-radius-md);background:color-mix(in srgb,var(--manifestation-action-color) 8%,var(--omd-color-surface));color:color-mix(in srgb,var(--manifestation-action-color) 72%,var(--omd-color-text-strong));font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold);line-height:1.45}.manifestation-hero-next-action{padding:var(--omd-spacing-md)}.manifestation-summary-next-action{padding:var(--omd-spacing-sm)}.manifestation-hero-next-action-success,.manifestation-summary-next-action-success{--manifestation-action-color: var(--omd-color-success)}.manifestation-hero-next-action-warning,.manifestation-summary-next-action-warning{--manifestation-action-color: var(--omd-color-warning)}.manifestation-hero-next-action-danger,.manifestation-summary-next-action-danger{--manifestation-action-color: var(--omd-color-danger)}.manifestation-detail-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(320px,1fr);gap:var(--omd-spacing-sm);align-items:start;padding-bottom:var(--omd-fab-bar-reserve, 0px)}.manifestation-detail-main,.manifestation-detail-scroll{min-width:0}.manifestation-detail-scroll{display:flex;flex-direction:column;gap:var(--omd-spacing-sm)}.manifestation-detail-scroll-action-active{padding-bottom:max(var(--omd-spacing-page),100vh - var(--omd-shell-navbar-height, 4rem) - var(--omd-spacing-page) * 3)}.manifestation-detail-card,.manifestation-summary-card,.manifestation-detail-footer{background:var(--omd-color-surface);border:1px solid color-mix(in srgb,var(--omd-color-border) 82%,transparent);border-radius:var(--omd-radius-md)}.manifestation-detail-card{--manifestation-detail-label-width: 11rem;padding:var(--omd-spacing-lg);overflow:hidden;border:0;border-radius:var(--omd-radius-lg);animation:manifestation-detail-panel-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}.manifestation-detail-section{padding:0}.manifestation-detail-section+.manifestation-detail-section{margin-top:var(--omd-spacing-lg)}.manifestation-detail-section-header,.manifestation-summary-header{width:100%;border:0;background:transparent;color:var(--omd-color-text-strong);cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-align:left}.manifestation-detail-section-header{min-height:42px;padding:0 0 var(--omd-spacing-sm);border-bottom:2.5px solid var(--omd-color-border)}.manifestation-detail-section-header h2{margin:0;color:var(--omd-color-neutral-800);font-size:18px;font-weight:var(--omd-font-weight-semibold);line-height:1.25}.manifestation-detail-section-toggle,.manifestation-summary-header svg{display:inline-flex;align-items:center;justify-content:center;color:var(--omd-color-text-subtle);transition:color var(--omd-transition-fast),transform var(--omd-transition-fast)}.manifestation-detail-section-header:hover .manifestation-detail-section-toggle,.manifestation-summary-header:hover svg{color:var(--omd-color-text-muted)}.manifestation-detail-section-toggle-closed,.manifestation-summary-toggle-closed{transform:rotate(180deg)}.manifestation-detail-section-shell{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;contain:layout paint;transition:grid-template-rows var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo),opacity var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.manifestation-detail-section-shell-open{grid-template-rows:1fr;opacity:1}.manifestation-detail-section-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--omd-spacing-xs);min-height:0;overflow:hidden;padding:var(--omd-spacing-md) 0 var(--omd-spacing-sm)}.manifestation-detail-info-item{display:grid;grid-template-columns:minmax(8rem,var(--manifestation-detail-label-width)) minmax(0,1fr);align-items:flex-start;gap:var(--omd-spacing-xs);width:100%;min-width:0;border-bottom:1px solid color-mix(in srgb,var(--omd-color-border) 70%,transparent);padding:var(--omd-spacing-xs) 0;color:var(--omd-color-neutral-800);font-size:var(--omd-font-size-sm);line-height:1.5}.manifestation-detail-info-item-long{grid-column:1/-1}.manifestation-detail-info-label{min-width:0;color:var(--omd-color-neutral-800);font-weight:var(--omd-font-weight-semibold)}.manifestation-detail-info-value{min-width:0;overflow-wrap:anywhere;color:var(--omd-color-neutral-800)}.manifestation-detail-info-value p{margin:0}.manifestation-detail-phone-button{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);min-width:0;border:0;padding:0;background:transparent;color:var(--omd-color-text);cursor:pointer;font:inherit;text-decoration:none}.manifestation-detail-phone-icon{flex-shrink:0;color:var(--omd-color-primary)}.manifestation-summary-card{position:-webkit-sticky;position:sticky;top:calc(var(--omd-shell-navbar-height) + var(--omd-spacing-sm));align-self:start;max-height:calc(100vh - var(--omd-shell-navbar-height) - var(--omd-spacing-sm) * 2 - var(--omd-fab-safe-bottom));overflow:hidden auto;border:0;border-radius:var(--omd-radius-card);box-shadow:var(--omd-shadow-md);animation:manifestation-detail-side-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}.manifestation-summary-card-warning{box-shadow:0 1rem 2rem color-mix(in srgb,var(--omd-color-warning) 12%,transparent)}.manifestation-summary-card-danger{box-shadow:0 1rem 2rem color-mix(in srgb,var(--omd-color-danger) 12%,transparent)}.manifestation-summary-header{min-height:52px;padding:0 var(--omd-spacing-md);border-bottom:2.5px solid var(--omd-color-border)}.manifestation-summary-header h2{margin:0;color:var(--omd-color-neutral-800);font-size:18px;font-weight:var(--omd-font-weight-semibold)}.manifestation-summary-body{display:flex;flex-direction:column;gap:var(--omd-spacing-lg);padding:var(--omd-spacing-lg) var(--omd-spacing-md)}.manifestation-summary-state-row{display:flex;flex-wrap:wrap;gap:var(--omd-spacing-xs)}.manifestation-summary-status-pill{display:inline-flex;align-items:center;min-height:1.75rem;border:1px solid transparent;border-radius:var(--omd-radius-pill);padding:var(--omd-spacing-xxs) var(--omd-spacing-sm);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold)}.manifestation-summary-group{display:flex;flex-direction:column;gap:var(--omd-spacing-md)}.manifestation-summary-item{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--omd-spacing-xs);font-size:var(--omd-font-size-sm)}.manifestation-summary-label,.manifestation-summary-stress-title{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold)}.manifestation-summary-label:after{content:":"}.manifestation-summary-value{display:inline-flex;align-items:center;gap:var(--omd-spacing-xxs);color:var(--omd-color-text-muted);font-weight:var(--omd-font-weight-medium);overflow-wrap:anywhere}.manifestation-summary-copy{display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;color:var(--omd-color-text-strong);cursor:pointer}.manifestation-summary-copy-ok{color:var(--omd-color-success)}.manifestation-summary-deadline{display:flex;min-height:140px;flex-direction:column;justify-content:center;gap:var(--omd-spacing-sm);padding:var(--omd-spacing-lg);background:var(--omd-color-shell-background);border-radius:var(--omd-radius-card)}.manifestation-summary-deadline h3{margin:0;color:var(--omd-color-neutral-800);font-size:22px;font-weight:var(--omd-font-weight-semibold);line-height:1.2}.manifestation-summary-deadline-date{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm)}.manifestation-summary-deadline-status,.manifestation-summary-send-situation{font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-medium)}.manifestation-summary-status-ok{color:var(--omd-color-success)}.manifestation-summary-status-alert{color:var(--omd-color-warning)}.manifestation-summary-status-warn{color:var(--omd-color-danger)}.manifestation-summary-stress{display:flex;flex-direction:column;gap:var(--omd-spacing-xs)}.manifestation-summary-stress-row{display:flex;align-items:center;gap:var(--omd-spacing-md)}.manifestation-summary-stress-track{position:relative;display:block;flex:1;max-width:170px;height:8px;overflow:hidden;border-radius:var(--omd-radius-pill);background:var(--omd-color-background)}.manifestation-summary-stress-fill{position:absolute;inset:0 auto 0 0;width:var(--manifestation-summary-stress-width, 0%);border-radius:inherit;background:var(--manifestation-summary-stress-color, var(--omd-color-primary))}.manifestation-summary-stress-emoji{font-size:var(--omd-font-size-xl);line-height:1}.manifestation-summary-responsible{display:flex;flex-direction:column;gap:var(--omd-spacing-sm)}.manifestation-summary-responsible-preview{display:inline-flex;align-items:center;gap:var(--omd-spacing-sm);color:var(--omd-color-text)}.manifestation-summary-avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--omd-radius-circle);background:var(--manifestation-summary-avatar-bg, var(--omd-color-primary));color:var(--omd-color-on-primary);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold)}.manifestation-summary-responsible-empty{color:var(--omd-color-text-subtle)}.manifestation-detail-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:var(--omd-z-index-sticky);height:auto;margin:auto calc(-1 * var(--manifestation-detail-page-padding)) calc(-1 * var(--manifestation-detail-footer-bleed));padding:var(--omd-spacing-xs) var(--omd-spacing-lg) calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs));border-width:0;border-top:10px solid var(--omd-shell-content-bg);border-radius:0;box-shadow:0 calc(var(--manifestation-detail-footer-bleed)) 0 var(--omd-color-surface),0 -1px 0 var(--omd-color-border-strong),0 -2px 8px color-mix(in srgb,var(--omd-color-text-strong) 8%,transparent)}.manifestation-detail-footer .manifestation-navigation-menu{margin-top:0;padding:0;background:transparent;justify-content:center;gap:var(--omd-spacing-sm);width:100%}.manifestation-detail-footer .omd-cycle-action-button,.manifestation-detail-footer .drop-cicle-btn{min-width:128px;margin:0}.manifestation-detail-footer .manifestation-cycle-action.ant-btn{height:auto;min-height:0;padding:calc(var(--omd-spacing-xs) + var(--omd-spacing-xxs)) calc(var(--omd-spacing-md) + var(--omd-spacing-xs))}.manifestation-detail-footer .omd-action-button-icon{margin-right:0}@media(max-width:1180px){.manifestation-detail-hero{grid-template-columns:1fr}.manifestation-detail-grid{grid-template-columns:minmax(0,1fr)}.manifestation-summary-card{position:static;max-height:none;overflow:hidden}}@media(max-width:768px){.manifestation-hero-stat-grid,.manifestation-detail-section-content,.manifestation-detail-info-item{grid-template-columns:1fr}}@media(max-width:767px){.manifestation-details-page{--manifestation-detail-page-padding: var(--omd-spacing-md)}.manifestation-detail-hero{padding:var(--omd-spacing-md)}.manifestation-detail-card,.manifestation-summary-body,.manifestation-detail-footer{padding-right:var(--omd-spacing-md);padding-left:var(--omd-spacing-md)}.manifestation-detail-info-item,.manifestation-summary-item{gap:var(--omd-spacing-xxs)}.manifestation-detail-footer{padding-bottom:calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs))}.manifestation-detail-footer .manifestation-navigation-menu{justify-content:stretch}.manifestation-detail-footer .omd-cycle-action-button,.manifestation-detail-footer .drop-cicle,.manifestation-detail-footer .drop-cicle-btn{width:100%}}@keyframes manifestation-detail-hero-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-md))}to{opacity:1;transform:translateY(0)}}@keyframes manifestation-detail-panel-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-sm))}to{opacity:1;transform:translateY(0)}}@keyframes manifestation-detail-action-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-sm))}to{opacity:1;transform:translateY(0)}}@keyframes manifestation-detail-side-enter{0%{opacity:0;transform:translate(var(--omd-motion-distance-sm))}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.manifestation-detail-hero,.manifestation-detail-card,.forwardCard,.manifestation-summary-card{animation:none}.manifestation-detail-section-shell{transition-duration:.01ms}}.subtitle-detail{font-family:Anton,sans-serif;font-weight:700;font-size:20px}.label-cursor-pointer{cursor:pointer}.label-bold{font-weight:700}.label-black{color:var(--omd-color-text-strong)!important}.text-red{color:var(--omd-color-danger)!important}.label-span-border-bottom{border-bottom:3px solid var(--omd-color-text-strong)}.label-span{font-weight:700}.label-detail-span{width:auto!important}.label-margin-left{margin-left:10px}.label-margin-left-5{margin-left:3px}.subtitle-span-detail{color:var(--omd-color-text-muted);margin-left:20px}.label-detail{margin-right:10px;padding:2px;width:100%;display:inline-flex;min-width:0}.label-detail-value{min-width:0;overflow-wrap:anywhere}.label-detail-bold{font-weight:700;margin-right:3px}.label-color-ok{color:var(--omd-color-success)!important}.label-color-alert{color:var(--omd-color-warning)!important}.label-color-warn{color:var(--omd-color-danger)!important}.label-margin-top{margin-top:20px}.label-padding-bottom{padding-bottom:5px}.label-margin-right{margin-right:10px}.extra-consult-extend_deadline{margin-left:.5rem;display:flex;justify-content:center;align-items:flex-start;padding:.3rem 0}.extra-consult-extend_deadline span{padding:0}.extra-consult-extend_deadline span svg{padding:0;margin:0;height:1.8rem;width:1.5rem}.label-copy-button,.label-detail-phone-button{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}.label-detail-phone-button{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);text-decoration:none;min-width:0}.label-detail-phone-icon,.extra-consult-extend_deadline-icon{color:var(--omd-color-primary)}.detail-items .historic-item-infos{display:flex;flex-wrap:wrap;gap:var(--omd-spacing-xs);min-width:0;color:var(--omd-color-text);line-height:1.4}.detail-items .historic-item-infos b{color:var(--omd-color-text-strong)}.detail-items .historic-item-infos span{margin:0;color:var(--omd-color-text-muted);font-weight:var(--omd-font-weight-medium)}.render-history-styles{display:flex;flex-direction:column;padding:0 0 calc(var(--omd-spacing-sm) + var(--omd-spacing-xs)) 0}.extra-historic{display:flex;flex-direction:column;margin-top:var(--omd-spacing-sm)}.forwarding-styles{display:flex;flex-direction:column;gap:calc(var(--omd-spacing-sm) + var(--omd-spacing-xs))}.forwarding-styles ul{list-style:none;margin:0}.historic-forwarding-control{display:flex;align-items:center;gap:var(--omd-spacing-sm);margin:0;padding:var(--omd-spacing-xxs) var(--omd-spacing-sm);border:1px solid color-mix(in srgb,var(--omd-color-info) 22%,var(--omd-color-border));border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-color-info) 7%,var(--omd-color-surface))}.historic-forwarding-label{margin:0;color:var(--omd-color-text);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold)}.historic-item-content{display:flex;min-width:0;padding:0}.historic-item-title{display:flex;flex:1;align-items:baseline;min-width:0;border:0;background:transparent;padding:0;color:inherit;cursor:pointer;font:inherit;text-align:left}.historic-item-title:hover:not(:disabled) .historic-item-infos b{color:var(--history-item-color, var(--omd-color-primary))}.historic-item-title:focus-visible{outline:2px solid var(--history-item-color, var(--omd-color-primary));outline-offset:var(--omd-spacing-xxs)}.historic-item-title:disabled{cursor:default}.historic-item-title .detail-item{flex:0 0 auto;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);letter-spacing:.02em}.historic-resend-progress{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--omd-spacing-xxs)}.historic-resend-progress .ant-progress{min-width:120px;margin:0}.render-extra-historic{padding-left:calc(var(--historic-extra-level, 0) * var(--omd-spacing-xxs));list-style:none}.historic-survey-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--omd-spacing-xs);max-width:100%;vertical-align:middle}.historic-survey-link-address{display:inline-flex;align-items:center;gap:var(--omd-spacing-xxs);color:var(--omd-color-primary);font-weight:var(--omd-font-weight-medium);text-decoration:underline;text-underline-offset:.16em;white-space:nowrap}.historic-survey-link-address svg{flex:0 0 auto}.historic-survey-link-copy{flex:0 1 auto;max-width:100%;height:auto;white-space:normal}.historic-survey-unanswered{color:color-mix(in srgb,var(--omd-color-warning) 72%,var(--omd-color-text-strong));font-weight:var(--omd-font-weight-semibold)}.historic-rich-text{margin-left:0;font-size:var(--omd-font-size-sm)}.historic-rich-text-spaced{margin-bottom:var(--omd-spacing-sm)}.historic-financial-loss{display:flex;flex-direction:column;gap:var(--omd-spacing-xs)}.historic-financial-loss-row{display:flex;align-items:center;gap:var(--omd-spacing-sm)}.historic-financial-loss-value{font-weight:var(--omd-font-weight-bold);color:var(--omd-color-text-strong)}.manifestation-historic-title-group{display:flex;flex-direction:column;gap:var(--omd-spacing-xxs);min-width:0}.manifestation-historic-title-group strong{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-lg);line-height:1.15}.manifestation-historic-kicker{color:var(--omd-color-primary);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold);letter-spacing:.06em;line-height:1;text-transform:uppercase}.manifestation-historic-controls{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--omd-spacing-sm);flex:1 1 28rem;flex-wrap:wrap}@media(max-width:768px){.manifestation-historic-controls,.manifestation-tabs{width:100%}.historic-item-title,.detail-items{flex-direction:column;align-items:flex-start}.historic-forwarding-control{width:100%;border-radius:var(--omd-radius-md)}}.omd-stored-files{display:flex;flex-direction:column;gap:var(--omd-spacing-md);min-width:0;margin-top:var(--omd-spacing-md)}.omd-stored-files-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--omd-spacing-xs) var(--omd-spacing-sm);font-family:var(--omd-font-family)}.omd-stored-files-count{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-semibold)}.omd-stored-files-order{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm)}.omd-stored-files-groups{display:flex;flex-direction:column;gap:var(--omd-spacing-md);min-width:0}.omd-stored-files-groups-refreshing{opacity:.72}.detail-internal-cicle{background-color:var(--omd-color-surface);padding:var(--omd-spacing-page);width:100%;border-radius:var(--omd-radius-lg)}.detail-internal-container{min-height:auto}.detail-group{position:relative;z-index:var(--omd-z-index-base);border-left:0;padding-left:calc(var(--omd-spacing-xl) + var(--omd-spacing-xs))}.detail-items{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--omd-spacing-sm)}.manifestation-historic-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--omd-spacing-md);margin-bottom:var(--omd-spacing-lg);flex-wrap:wrap}.manifestation-historic-header .order-data{cursor:pointer;align-items:center;display:flex;margin-bottom:0}.detail-item{padding-left:0;opacity:1}.detail-item-value{padding-left:0;opacity:1;overflow:hidden;transition:opacity var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.tab{-webkit-clip-path:polygon(87% 0,100% 98%,100% 100%,0 100%,0 0);clip-path:polygon(87% 0,100% 98%,100% 100%,0 100%,0 0);width:132px;cursor:pointer}.off{display:none!important}.detail-icon-timeline{position:absolute;background-color:var(--omd-color-surface);z-index:calc(var(--omd-z-index-base) + 1);left:-10px}.manifestation-action-buttons{position:fixed;bottom:0;width:100%;align-items:center;justify-content:center;margin-top:var(--omd-spacing-page)}.manifestation-navigation-menu{display:flex;justify-content:center;flex-wrap:wrap;bottom:0;padding:var(--omd-spacing-xxs);border-radius:var(--omd-radius-lg);margin-top:calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs))}.manifestation-navigation-menu .custom-btn-styles-complement{background-color:transparent;color:var(--omd-color-info);border:solid 2px var(--omd-color-info)}.manifestation-navigation-menu .custom-btn-styles-complement:hover{background-color:var(--omd-color-info);color:var(--omd-color-on-primary);border:solid 2px var(--omd-color-info)}.manifestation-tabs{margin:0;display:flex;flex-wrap:wrap;padding:0;margin-bottom:var(--omd-spacing-md);flex:1}.manifestation-tabs .ant-tabs-nav{margin:0}.manifestation-tabs .nav-item{text-align:center;border:1px solid var(--omd-color-border);-webkit-clip-path:none;clip-path:none}.manifestation-tabs .nav-item.active{border:1px solid var(--omd-color-primary)}.manifestation-tabs .nav-item.active .nav-link{color:var(--omd-color-primary)}.manifestation-tabs .nav-item:hover{border:1px solid var(--omd-color-primary)}.manifestation-tabs .nav-item:last-child{border-left:0px}.manifestation-tabs .nav-item::marker{font-size:0px}.manifestation-tabs .nav-item .nav-link{justify-content:center;color:var(--omd-color-text-muted);padding:.3rem .8rem}.manifestation-tabs .nav-item .nav-link:hover{color:var(--omd-color-primary)}.omd-cycle-action-button{margin:0;padding:0}.omd-cycle-action-button .spinner-border{height:18px;width:18px;margin-right:calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs))}.manifestation-actions-menu-open-icon{margin-left:var(--omd-spacing-xs);cursor:pointer;display:none}.omd-action-button-icon{margin-right:calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs));align-self:center}.drop-cicle{margin-left:var(--omd-spacing-xs)}.drop-cicle-btn{height:45px}.dropdown-item-cicle{display:flex!important;align-items:center!important;gap:var(--omd-spacing-xs)!important}@media(max-width:1100px){.manifestation-actions-menu-open-icon{display:block}.detail-internal-cicle{width:100%}.dropdown-toggle{width:100%!important;padding-right:var(--omd-spacing-xs)}.omd-cycle-action-button{margin-left:0!important}}.dropdown-item:hover{background-color:var(--omd-color-primary)!important;color:var(--omd-color-on-primary)!important}.history-childrens{border-left:2px solid var(--omd-color-border-strong);margin-left:var(--omd-spacing-xxl);position:relative}.history-item{--history-item-color: var(--omd-color-primary);position:relative;margin-bottom:var(--omd-spacing-md);border:1px solid color-mix(in srgb,var(--history-item-color) 15%,var(--omd-color-border));border-radius:var(--omd-radius-md);background:var(--omd-color-surface);padding:var(--omd-spacing-md);box-shadow:var(--omd-shadow-sm);font-size:var(--omd-font-size-sm)!important;animation:manifestation-history-item-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both;animation-delay:calc(var(--history-item-index, 0) * var(--omd-motion-stagger-item))}.history-item p{margin-bottom:var(--omd-spacing-xs)}.history-item.children{margin-left:var(--omd-spacing-md)}.history-item:before{content:"";position:absolute;top:calc(var(--omd-spacing-md) + var(--omd-spacing-xs));left:calc(-1 * (var(--omd-spacing-xl) + var(--omd-spacing-xs)));width:calc(var(--omd-spacing-xl) + var(--omd-spacing-xs));border-top:1px solid color-mix(in srgb,var(--history-item-color) 34%,var(--omd-color-border))}.history-item-marker{position:absolute;top:var(--omd-spacing-md);left:calc(-1 * (var(--omd-spacing-xl) + var(--omd-spacing-md)));z-index:calc(var(--omd-z-index-base) + 1);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid color-mix(in srgb,var(--history-item-color) 32%,var(--omd-color-border));border-radius:var(--omd-radius-circle);background:var(--omd-color-surface);color:var(--history-item-color);box-shadow:var(--omd-shadow-sm)}.history-item-body{min-width:0}.history-item-forwarding,.history-item-request-complement{--history-item-color: var(--omd-color-info)}.history-item-complement,.history-item-responsed{--history-item-color: var(--omd-color-primary)}.history-item-finish{--history-item-color: var(--omd-color-success)}.history-item-dilate-deadline{--history-item-color: var(--omd-color-warning)}.manifestation-timeline:before{content:"";position:absolute;top:var(--omd-spacing-sm);bottom:var(--omd-spacing-sm);left:var(--omd-spacing-md);width:.125rem;border-radius:var(--omd-radius-pill);background:linear-gradient(180deg,color-mix(in srgb,var(--omd-color-primary) 44%,transparent),color-mix(in srgb,var(--omd-color-border-strong) 72%,transparent))}.not-historic{display:flex;justify-content:center;align-items:center;padding:var(--omd-spacing-md) 0}.not-historic span{color:var(--omd-color-text-strong);font-size:larger}@media(prefers-reduced-motion:reduce){.history-item{animation:none}}@keyframes manifestation-history-item-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-sm))}to{opacity:1;transform:translateY(0)}}.container-manifestation-document-tab{padding:1rem .4rem}.cicle-detail-container{width:100%;color:var(--omd-color-text)}.omd-cycle-detail-tabs{width:100%;padding-top:var(--omd-spacing-md)}.omd-cycle-detail-tabs .ant-tabs-nav{margin-bottom:0;padding:0 var(--omd-spacing-lg)}.omd-cycle-detail-tabs .ant-tabs-content-holder{width:100%}.omd-cycle-detail-tab-label{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);white-space:nowrap}.detail-internal{width:100%;padding:var(--omd-spacing-lg);background:var(--omd-color-background)}.detail-pagination{display:flex;justify-content:flex-end;padding:var(--omd-spacing-md) var(--omd-spacing-lg)}.telephony-card{width:100%;border-color:var(--omd-color-border)}.telephony-content{display:flex;flex-direction:column;gap:var(--omd-spacing-sm)}.telephony-row{display:flex;align-items:center;gap:var(--omd-spacing-xs);color:var(--omd-color-text)}.telephony-label,.telephony-pending{font-weight:700}.telephony-label{color:var(--omd-color-text-strong)}.telephony-pending{padding:var(--omd-spacing-sm) 0;color:var(--omd-color-text-muted)}.detail-download-button{width:fit-content;margin-top:var(--omd-spacing-sm)}.telephony-empty{min-height:120px}.omd-cycle-detail-tabs .ant-tabs-nav:before{border-bottom:0}.omd-cycle-detail-tabs .ant-tabs-nav-list{align-items:flex-end}.omd-cycle-detail-tabs .ant-tabs-tab{position:relative;min-height:36px;min-width:120px;margin:0!important;padding:calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs)) calc(var(--omd-spacing-xl) + var(--omd-spacing-xxs)) calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs)) var(--omd-spacing-md);color:var(--omd-color-text-muted);font-size:12px;font-weight:var(--omd-font-weight-medium);background:color-mix(in srgb,var(--omd-color-surface) 62%,transparent);border:0;border-radius:var(--omd-radius-lg) var(--omd-radius-lg) 0 0;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 100%,0 100%);transition:background var(--omd-transition-fast),color var(--omd-transition-fast),filter var(--omd-transition-fast)}.omd-cycle-detail-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:var(--omd-spacing-xs)!important}.omd-cycle-detail-tabs .ant-tabs-tab:hover{color:var(--omd-color-text-strong);background:color-mix(in srgb,var(--omd-color-surface) 78%,transparent)}.omd-cycle-detail-tabs .ant-tabs-tab-active{z-index:calc(var(--omd-z-index-base) + 1);background:var(--omd-color-surface);filter:drop-shadow(0 -2px 5px color-mix(in srgb,var(--omd-color-text-strong) 5%,transparent))}.omd-cycle-detail-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--omd-color-neutral-800)!important;font-weight:var(--omd-font-weight-semibold)}.omd-cycle-detail-tabs .ant-tabs-ink-bar{display:none}.omd-cycle-detail-tabs .ant-tabs-content-holder{overflow:hidden;background:var(--omd-color-surface);border-radius:0 var(--omd-radius-lg) var(--omd-radius-lg) var(--omd-radius-lg)}.manifestation-tabs>.ant-tabs-nav{margin:0;padding:0}.manifestation-tabs>.ant-tabs-nav:before{display:none}.manifestation-tabs .ant-tabs-nav-list{align-items:stretch}.manifestation-tabs .ant-tabs-tab{min-width:auto;min-height:auto;margin:0!important;padding:.2rem 1rem;border:1px solid var(--omd-color-neutral-500);border-radius:0;background:transparent;-webkit-clip-path:none;clip-path:none;color:var(--omd-color-neutral-500);font-size:small}.manifestation-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:-1px!important}.manifestation-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:inherit}.manifestation-tabs .ant-tabs-tab:hover{background:transparent;color:var(--omd-color-text-strong);filter:none}.manifestation-tabs .ant-tabs-tab-active{z-index:calc(var(--omd-z-index-base) + 1);background:transparent;filter:none;border-color:var(--omd-color-text-strong)}.manifestation-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--omd-color-text-strong)!important}.manifestation-tabs .ant-tabs-ink-bar{display:none}.order-data.ant-btn{border:none;background:transparent;box-shadow:none;color:var(--omd-color-text-muted);font-size:small}.omd-cycle-detail-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{min-height:200px;background:var(--omd-color-surface)}.manifestation-tabs>.ant-tabs-content-holder{display:none}.omd-cycle-detail-tabs .detail-internal{background:var(--omd-color-surface)}.financial-loss-table-container{padding:var(--omd-spacing-lg);width:100%;max-width:100%;font-family:var(--omd-font-family)}.financial-loss-table-header{display:grid;grid-template-columns:200px 150px 1fr 180px 150px;gap:0;background-color:transparent;padding:0;margin-bottom:var(--omd-spacing-sm)}.header-column{padding:var(--omd-spacing-md) var(--omd-spacing-lg);font-size:var(--omd-font-size-sm);font-weight:500;color:var(--omd-color-text-muted);text-align:left;border:none}.financial-loss-table-body{display:flex;flex-direction:column;gap:var(--omd-spacing-xxs)}.financial-loss-table-row{display:grid;grid-template-columns:200px 150px 1fr 180px 150px;gap:0;background-color:var(--omd-color-background);border-radius:var(--omd-radius-lg);overflow:hidden;transition:background-color .2s var(--omd-motion-ease-out)}.financial-loss-table-row:hover{background-color:var(--omd-table-row-hover-bg)}.table-cell{padding:var(--omd-spacing-lg);font-size:var(--omd-font-size-sm);color:var(--omd-color-text);display:flex;align-items:center;min-height:50px;word-wrap:break-word;overflow-wrap:break-word}.cell-datetime{font-weight:500;color:var(--omd-color-text-strong)}.cell-unit,.cell-justification{color:var(--omd-color-text)}.cell-value{color:var(--omd-color-text);font-weight:500;justify-content:flex-start}.cell-user{color:var(--omd-color-text)}.financial-loss-total{margin-top:var(--omd-spacing-lg);padding:var(--omd-spacing-lg);background-color:var(--omd-color-background);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-lg)}.financial-loss-total span{font-size:var(--omd-font-size-md);font-weight:500;color:var(--omd-color-text-strong);display:inline-block;text-align:center;width:100%}.no-data-container{display:flex;justify-content:center;align-items:center;min-height:200px;padding:var(--omd-spacing-xl) var(--omd-spacing-lg)}.no-data-message{display:flex;justify-content:center;align-items:center;padding:var(--omd-spacing-md) 0}.no-data-message span{color:var(--omd-color-text-strong);font-size:larger}.no-data-content{text-align:center;color:var(--omd-color-text-muted)}.no-data-content h6{color:var(--omd-color-text);margin:0;font-weight:500}@media(max-width:1024px){.financial-loss-table-header,.financial-loss-table-row{grid-template-columns:180px 130px 1fr 150px 120px}.table-cell{padding:calc(var(--omd-spacing-sm) + var(--omd-spacing-xs));font-size:13px}.header-column{padding:calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs)) calc(var(--omd-spacing-sm) + var(--omd-spacing-xs));font-size:13px}}@media(max-width:768px){.financial-loss-table-container{padding:var(--omd-spacing-md)}.financial-loss-table-header{display:none}.financial-loss-table-body{gap:var(--omd-spacing-md)}.financial-loss-table-row{display:flex;flex-direction:column;background-color:var(--omd-color-background);border-radius:var(--omd-radius-xl);padding:var(--omd-spacing-md);gap:calc(var(--omd-spacing-sm) + var(--omd-spacing-xs))}.table-cell{padding:0;min-height:auto;display:flex;justify-content:space-between;align-items:center}.table-cell:before{content:attr(data-label);font-weight:600;color:var(--omd-color-text-strong);margin-right:calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs));min-width:100px}.cell-datetime:before{content:"Data/Hora:"}.cell-unit:before{content:"Unidade:"}.cell-justification:before{content:"Justificativa:"}.cell-value:before{content:"Valor:"}.cell-user:before{content:"Usuário:"}.financial-loss-total{margin-top:var(--omd-spacing-md);padding:var(--omd-spacing-md)}.financial-loss-total span{font-size:15px}}@media(max-width:480px){.financial-loss-table-container{padding:calc(var(--omd-spacing-sm) + var(--omd-spacing-xxs))}.financial-loss-table-row{padding:calc(var(--omd-spacing-sm) + var(--omd-spacing-xs))}.table-cell{font-size:13px;flex-direction:column;align-items:flex-start;gap:var(--omd-spacing-xs)}.table-cell:before{margin-right:0;margin-bottom:var(--omd-spacing-xxs)}.financial-loss-total{padding:calc(var(--omd-spacing-sm) + var(--omd-spacing-xs))}.financial-loss-total span{font-size:14px}}.financial-loss-table-container *{box-sizing:border-box}.financial-loss-table-row:focus-within{outline:2px solid var(--omd-color-primary);outline-offset:2px}@media(prefers-contrast:high){.table-cell{color:var(--omd-color-text-strong)}.header-column{color:var(--omd-color-text)}.financial-loss-total span{color:var(--omd-color-text-strong)}}.report-component-item-spaced{margin-bottom:var(--omd-spacing-xl)}.report-component-header{display:flex;align-items:center;justify-content:space-between;gap:var(--omd-spacing-md);padding:var(--omd-spacing-sm) var(--omd-spacing-lg);background:var(--omd-color-surface-muted);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md);color:var(--omd-color-text)}.report-component-title{flex:1;font-size:var(--omd-font-size-lg);font-weight:700;line-height:1.25;text-align:center}.report-component-period{min-width:160px;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);text-align:right}.report-inline-filter{display:flex;align-items:center;gap:var(--omd-spacing-sm);width:auto}.report-items-clickable{cursor:pointer}.report-items-badge-action{cursor:pointer;width:40px}.report-items-badge-fixed{width:40px}.report-items-total{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--omd-spacing-xs);font-weight:700}.report-items-list{display:flex;flex-direction:column;gap:var(--omd-spacing-xs);margin:0;padding:0;list-style:none}.report-items-title,.report-items-row{display:flex;align-items:center;justify-content:space-between;gap:var(--omd-spacing-md);padding:var(--omd-spacing-sm) var(--omd-spacing-md);background:var(--omd-color-surface);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md);color:var(--omd-color-text)}.report-items-title{background:var(--omd-color-surface-muted);font-weight:700}.report-items-title-text,.report-items-name{min-width:0}.report-items-title-meta,.report-items-metrics{display:flex;align-items:center;justify-content:flex-end;gap:var(--omd-spacing-sm);flex-shrink:0}.report-items-title,.report-items-row{display:grid;grid-template-columns:minmax(0,1fr) 130px 110px}.report-items-title-evolution,.report-items-row-evolution{grid-template-columns:minmax(0,1fr) 150px 140px 110px}.report-items-title .report-items-title-meta,.report-items-row .report-items-metrics{display:contents}.report-items-title-meta>div{min-width:0;text-align:center}.report-items-metrics .report-items-badge{justify-self:center}.report-items-badge-secondary{min-width:64px}.report-items-row-header,.report-items-row-total{display:flex}.report-items-nested-row .report-items-metrics{display:contents}.report-items-row-total-aligned{display:grid;background:var(--omd-color-primary);border-color:var(--omd-color-primary);color:var(--omd-color-on-primary);font-weight:600;-webkit-print-color-adjust:exact;print-color-adjust:exact}.report-items-total-value{justify-self:center}.report-items-stack{display:flex;flex-direction:column;gap:var(--omd-spacing-xs);margin-bottom:var(--omd-spacing-sm)}.report-items-row-header{background:var(--omd-color-surface-muted);font-weight:700}.report-items-nested-row{display:grid;grid-template-columns:24px minmax(0,1fr) 130px 110px;align-items:center;padding-left:var(--omd-spacing-xl)}.report-items-nested-row svg{justify-self:center;color:var(--omd-color-text-muted)}.report-items-badge{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:24px;padding:2px var(--omd-spacing-xs);border-radius:var(--omd-radius-pill);font-size:var(--omd-font-size-xs);font-weight:700}.report-items-badge-primary{background:var(--omd-color-primary);color:var(--omd-color-on-primary)}.report-items-badge-secondary{background:var(--omd-color-surface-muted);border:1px solid var(--omd-color-border);color:var(--omd-color-text)}.report-items-badge-total{min-width:48px;font-size:var(--omd-font-size-sm);font-variant-numeric:tabular-nums}.report-items-badge-total.report-items-badge-primary{background:var(--omd-color-on-primary);color:var(--omd-color-primary)}.report-items-badge-total.report-items-badge-secondary{background:color-mix(in srgb,var(--omd-color-on-primary) 14%,transparent);border-color:transparent;color:var(--omd-color-on-primary)}@media(max-width:768px){.report-component-header,.report-items-title,.report-items-row{display:flex;align-items:flex-start;flex-direction:column}.report-items-title .report-items-title-meta,.report-items-row .report-items-metrics{display:flex}.report-component-title{text-align:left}.report-component-period{min-width:0;text-align:left}.report-items-metrics,.report-items-title-meta{justify-content:flex-start;width:100%}}.search-form-global-label{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:600}.omd-search-tooltip-text{width:var(--omd-search-tooltip-size, auto)}.omd-search-tooltip-html{display:flex}.search-stress-level-cell{min-width:170px}.omd-roles-manage-empty{align-items:center;justify-content:center;width:100%;margin-top:2rem}.omd-roles-manage-content{width:100%;padding-top:2rem}.omd-roles-manage-roles,.omd-roles-manage-edit-action{margin-top:2rem}.omd-roles-manage-edit-action{display:flex;justify-content:center;width:100%}.omd-roles-manage-divider{margin:10px 0}.omd-roles-manage-divider-large{margin:1rem 0}.omd-roles-manage-collapse{margin-bottom:1rem}.omd-roles-manage-profile-list{margin:0;padding:0}.omd-roles-manage-profile-item{list-style:none}.omd-roles-manage-profile-name{display:inline;font-weight:700}.omd-roles-manage-details,.omd-roles-manage-loading{width:100%}.omd-roles-manage-details{padding-bottom:18px}.omd-roles-manage-transfer{width:100%;height:620px}.container-btn-signin-ms{display:flex;justify-content:center;justify-items:center;width:100%;padding-top:var(--omd-spacing-sm);overflow:visible}.container-btn-signin-ms .btn-signin-ms{all:unset;width:100%;min-height:var(--omd-control-height-lg);box-sizing:border-box;border:1px solid color-mix(in srgb,var(--omd-color-neutral-900) 10%,transparent);cursor:pointer;padding:0 var(--omd-spacing-md);background-color:transparent;display:flex;flex-direction:row;align-items:center;justify-content:center;justify-items:center;gap:var(--omd-spacing-sm);border-radius:var(--omd-radius-md);background:var(--omd-brand-microsoft-button-bg);box-shadow:var(--omd-shadow-sm);transition:border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out),background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.container-btn-signin-ms .btn-signin-ms:hover{border-color:color-mix(in srgb,var(--omd-color-primary) 30%,var(--omd-color-border));box-shadow:var(--omd-shadow-focus),var(--omd-shadow-sm);transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.container-btn-signin-ms .btn-signin-ms:focus-visible{border-color:color-mix(in srgb,var(--omd-color-primary) 42%,var(--omd-color-border));box-shadow:var(--omd-shadow-focus),var(--omd-shadow-sm);outline:none;transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.container-btn-signin-ms .btn-signin-ms .btn-signin-ms-icon{display:inline-flex;align-items:center;justify-content:center;padding:var(--omd-spacing-xxs);border-radius:var(--omd-radius-sm);background:var(--omd-color-surface)}.container-btn-signin-ms .btn-signin-ms span{font-weight:var(--omd-font-weight-semibold);font-size:var(--omd-font-size-sm);color:var(--omd-brand-microsoft-text);-webkit-user-select:none;user-select:none}.container-callback-ms{height:100vh;display:flex;justify-items:center;justify-content:center}.container-callback-ms .warper-callback-load{display:flex;flex-direction:column;justify-items:center;justify-content:center;align-items:center;gap:var(--omd-spacing-md)}.column-manager-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--omd-spacing-md);margin-bottom:var(--omd-spacing-lg)}.column-manager-description{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm)}.column-manager-list{display:flex;flex-direction:column;gap:var(--omd-spacing-sm);max-height:420px;overflow-y:auto;padding-right:var(--omd-spacing-xs)}.column-manager-item{display:flex;align-items:center;gap:var(--omd-spacing-md);padding:var(--omd-spacing-md) var(--omd-spacing-lg);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-xl);background:var(--omd-color-surface);box-shadow:none}.column-manager-item-dragging{background:color-mix(in srgb,var(--omd-color-primary) 8%,var(--omd-color-surface));box-shadow:var(--omd-shadow-card)}.column-manager-drag-handle{display:flex;align-items:center;justify-content:center;min-width:24px;color:var(--omd-color-text-muted);cursor:grab}.column-manager-item-content{flex:1;min-width:0}.column-manager-item-title{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:600}.column-manager-item-status{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs)}.column-manager-footer{display:flex;justify-content:flex-end;margin-top:var(--omd-spacing-lg)}.omd-captcha-button{height:auto;padding:var(--omd-spacing-md) var(--omd-spacing-md);border-color:var(--omd-color-border);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-sm);transition:border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out),transform var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.omd-captcha-button:hover,.omd-captcha-button:focus{border-color:color-mix(in srgb,var(--omd-color-primary) 30%,var(--omd-color-border));box-shadow:var(--omd-shadow-sm);transform:translateY(calc(0px - var(--omd-motion-distance-xs)))}.omd-captcha-button-success{border-color:var(--omd-color-success);background:color-mix(in srgb,var(--omd-color-success) 7%,var(--omd-color-surface))}.omd-captcha-button-error{border-color:color-mix(in srgb,var(--omd-color-danger) 45%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-danger) 6%,var(--omd-color-surface))}.omd-captcha-content{display:flex;align-items:center;flex-wrap:wrap;gap:var(--omd-spacing-xl)}.omd-captcha-progress-group,.omd-captcha-feedback,.omd-captcha-label{display:flex;flex-direction:column}.omd-captcha-icon{font-size:var(--omd-font-size-lg)}.omd-captcha-icon-success{color:var(--omd-color-success)}.omd-captcha-icon-muted{color:var(--omd-color-border-strong)}.omd-captcha-feedback-line{font-size:var(--omd-font-size-xs)}.omd-captcha-label{align-items:flex-start;gap:var(--omd-spacing-xxs);text-align:left}.omd-captcha-status-text{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);line-height:1.35}.search-screen{min-width:700px;padding:var(--omd-spacing-xl);display:flex;justify-content:center;align-items:center;flex-direction:column;grid-gap:var(--omd-spacing-xl);color:var(--omd-color-text)}.search-screen .container-loading-recovery{position:absolute;z-index:var(--omd-z-index-overlay);display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:color-mix(in srgb,var(--omd-color-text-muted) 45%,transparent)}.search-screen .search-icon{margin-top:8px;font-size:50px;color:var(--omd-color-primary);float:right;cursor:pointer}@media(max-width:767px){.search-screen{min-width:inherit}.search-screen .generic-input-group input{border-radius:5px!important;padding-right:35px!important}}.search-screen-card{width:100%}.recovery-link{color:var(--omd-color-primary);cursor:pointer}.title-div{display:flex;align-items:center}.return-button{cursor:pointer;color:var(--omd-color-text-muted);font-size:50px!important;margin-bottom:var(--omd-spacing-xl);margin-right:70px}.return-button:hover{cursor:pointer;font-size:51px!important;color:var(--omd-color-primary)}.detail-manifestation-send{min-width:min(700px,100%);max-width:100%}@media(max-width:700px){.detail-manifestation-send{min-width:90%}}.form-saved-screen{display:flex;flex-direction:column;align-items:center;padding:calc(var(--omd-spacing-md) + var(--omd-spacing-xs))}.form-saved-screen .div-template{background-color:var(--omd-color-surface-muted);border-radius:var(--omd-radius-sm);padding:calc(var(--omd-spacing-md) + var(--omd-spacing-xs));min-width:90%;max-width:100%;overflow-wrap:anywhere}@media(max-width:700px){.form-saved-screen .div-template{min-width:90%}}.recovery-manifestation-screen{width:480px;padding:0 40px}.recovery-manifestation-screen .radio-label{display:flex;flex-direction:row;margin-bottom:var(--omd-spacing-sm)}.recovery-manifestation-screen .radio-label .form-check-input{height:20px;width:20px;min-height:auto;margin-right:10px;margin-top:0}.recovery-manifestation-screen .radio-label .option-label{margin-left:10px}.recovery-manifestation-screen .radio-form-group{display:flex;flex-direction:column;gap:var(--omd-spacing-sm)}.recovery-manifestation-screen .recovery-options{display:flex;flex-direction:column}.recovery-manifestation-screen .recovery-helper-text{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm)}.recovery-manifestation-screen .recovery-error-wrapper{padding:0 var(--omd-spacing-md)}.recovery-manifestation-screen .recovery-error-text{color:var(--omd-color-danger);font-size:var(--omd-font-size-xs)}.recovery-manifestation-screen .new-password{margin-top:10px;height:80px;width:200px;border:1px solid var(--omd-color-border-strong);border-radius:8px;background-color:var(--omd-color-surface);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.recovery-manifestation-screen .form-control{border-left:1px solid var(--omd-color-border)!important}.recovery-manifestation-screen .recovery-link{color:var(--omd-color-primary);cursor:pointer}@media screen and (max-width:480px){.recovery-manifestation-screen{padding:0 80px}}.reply-forwarding-text-reset{margin:0;color:var(--omd-color-text);line-height:var(--omd-line-height-base, 1.5)}.reply-forwarding-divider-compact{margin:0}.reply-forwarding-header-alert{width:100%}.reply-forwarding-collapse.ant-collapse{width:100%;overflow:hidden;border-color:var(--omd-color-border);border-radius:var(--omd-radius-md);background:var(--omd-color-surface)}.reply-forwarding-collapse .ant-collapse-header{min-height:64px;align-items:center!important;padding:var(--omd-spacing-md) var(--omd-spacing-lg)!important}.reply-forwarding-collapse .ant-collapse-expand-icon{display:inline-flex!important;align-items:center;padding-inline-end:var(--omd-spacing-sm)!important;line-height:1}.reply-forwarding-collapse .ant-collapse-header-text{display:flex;align-items:center;min-width:0}.reply-forwarding-collapse .ant-collapse-content-box{padding:var(--omd-spacing-md) var(--omd-spacing-lg)!important}.reply-forwarding-info-row,.reply-forwarding-attachments{display:grid;width:100%;grid-template-columns:minmax(140px,180px) minmax(0,1fr);align-items:start;column-gap:var(--omd-spacing-lg);row-gap:var(--omd-spacing-xs)}.reply-forwarding-info-label{min-width:0;margin:0!important;color:var(--omd-color-text-strong)!important;font-size:var(--omd-font-size-md)!important;font-weight:var(--omd-font-weight-semibold)!important;line-height:var(--omd-line-height-base, 1.5)!important}.reply-forwarding-copy-content{display:flex;min-width:0;width:100%;align-items:flex-start;gap:var(--omd-spacing-xxs);margin:0!important;color:var(--omd-color-text)!important;line-height:var(--omd-line-height-base, 1.5)}.reply-forwarding-copy-content>div{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal}.reply-forwarding-copy-content p{margin:0}.reply-forwarding-copy-content .ant-typography-copy{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin-inline-start:0;line-height:1;transform:translateY(2px)}.reply-forwarding-attachments{padding:0}.reply-forwarding-attachments .files-list{grid-column:1/-1}.reply-forwarding-form{width:100%}.reply-forwarding-form-alert{margin-bottom:var(--omd-spacing-sm)}.reply-forwarding-form .ant-form-item{margin-bottom:var(--omd-spacing-lg)}.reply-forwarding-form .ant-form-item-label{padding-bottom:var(--omd-spacing-xxs)}.reply-forwarding-form .ant-form-item-label>label{height:auto;color:var(--omd-color-text-strong);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-semibold);line-height:var(--omd-line-height-base, 1.5)}.reply-forwarding-form .quill{display:flex;min-height:180px;flex-direction:column}.reply-forwarding-form .quill .ql-toolbar{display:flex;min-height:44px;flex-wrap:wrap;align-items:center;gap:var(--omd-spacing-xxs)}.reply-forwarding-form .quill .ql-container{min-height:136px;height:auto}.reply-forwarding-form .drop-file{min-height:56px}.reply-forwarding-form-actions{margin-top:var(--omd-spacing-sm)}.reply-forwarding-form-date{margin-top:var(--omd-spacing-sm);color:var(--omd-color-text-muted)}@media(max-width:767px){.reply-forwarding-collapse .ant-collapse-header,.reply-forwarding-collapse .ant-collapse-content-box{padding-inline:var(--omd-spacing-md)!important}.reply-forwarding-info-row,.reply-forwarding-attachments{grid-template-columns:minmax(0,1fr);row-gap:var(--omd-spacing-xxs)}}.satisfaction-survey-shell{min-height:100%}.satisfaction-survey-card{width:90%}@media(min-width:600px){.satisfaction-survey-card{width:100%}}@media(min-width:768px){.satisfaction-survey-card{width:70%}}@media(min-width:992px){.satisfaction-survey-card{width:60%}}@media(min-width:1200px){.satisfaction-survey-card{width:50%}}.satisfaction-survey-form{padding-block:var(--omd-spacing-2xl, 32px)}.satisfaction-survey-radio-group{display:flex;flex-direction:column}.satisfaction-survey-empty{min-height:100%}.satisfaction-survey-empty-text{text-align:center;font-size:18px}.satisfaction-survey-state-card{width:100%}.satisfaction-survey-validation-card{border-color:var(--omd-color-warning)!important}.satisfaction-survey-icon-success{color:var(--omd-color-success)}.satisfaction-survey-icon-warning{color:var(--omd-color-warning)}.satisfaction-survey-icon-error{color:var(--omd-color-danger)}.omd-reply-sends-knowledge{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:100%;min-height:100vh;padding:18px 16%;background:var(--omd-color-surface)}.omd-reply-sends-knowledge-title{align-items:center;flex-direction:row;justify-content:center;width:100%;padding:18px 0}.omd-reply-sends-knowledge-content{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:100%;padding:18px 0;color:var(--omd-color-text-muted)}.omd-reply-sends-knowledge-divider{margin:2px 0;padding:0;border-color:var(--omd-color-text-muted)}.omd-reply-sends-knowledge-empty{align-items:center;justify-content:center;padding:8px 42px 28px;border:1px solid color-mix(in srgb,var(--omd-color-border) 50%,transparent);border-radius:var(--omd-radius-xl);background:var(--omd-color-surface)}.omd-reply-sends-knowledge-empty-title{color:color-mix(in srgb,var(--omd-color-text-strong) 48%,transparent)!important}.omd-reply-sends-knowledge-empty-link{margin:0;color:var(--omd-color-primary);cursor:pointer}.omd-mr-container{min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:1rem}.omd-mr-container .header{width:100%;display:flex;justify-content:center;align-items:center;padding:1.8em 0 0}.omd-mr-container .content-page{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.omd-mr-container .content-page .content-spinner{display:flex;justify-content:center;align-items:center;height:100vh}.omd-mr-container .content-page .content-data{display:flex;flex-direction:column;justify-content:start;padding:1em 8em;height:100%;width:100%}.omd-auth-container{width:100%;max-width:62rem;border:none;background-color:transparent}@media(max-width:767px){.omd-auth-container{max-width:100%;margin:0;padding:var(--omd-spacing-md)}}.omd-auth-stage{width:100%;display:flex;flex-direction:column;gap:var(--omd-spacing-md);animation:omd-auth-stage-enter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both}.omd-auth-brand-strip{display:inline-flex;max-width:100%;align-self:flex-start;align-items:center;gap:var(--omd-spacing-sm);padding:var(--omd-spacing-xs) var(--omd-spacing-sm);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-color-surface) 92%,transparent);box-shadow:var(--omd-shadow-sm);color:var(--omd-color-text)}.omd-auth-brand-strip-logo{width:var(--omd-control-height-sm);height:var(--omd-control-height-sm);padding:var(--omd-spacing-xxs);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-circle);background:var(--omd-color-surface);object-fit:contain}.omd-auth-brand-strip-copy{display:flex;min-width:0;flex-direction:column;line-height:1.15}.omd-auth-brand-strip-copy span,.omd-auth-brand-strip-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omd-auth-brand-strip-copy span{color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold)}.omd-auth-brand-strip-copy small{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs)}.full-overlay{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center}.full-overlay .omd-loading-overlay-content{width:100%}.full-overlay .omd-auth-page{width:100%;min-height:calc(100vh - var(--omd-spacing-xl) * 2);padding:var(--omd-spacing-lg)}.row-card{width:100%;margin:0 auto}.row-card.login{display:flex;flex-direction:row-reverse;max-width:62rem;height:auto;min-height:34rem;overflow:hidden;border-radius:var(--omd-radius-xl);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-lg);animation:omd-auth-card-enter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both;transition:box-shadow var(--omd-motion-duration-normal) var(--omd-motion-ease-out),transform var(--omd-motion-duration-normal) var(--omd-motion-ease-out)}.omd-auth-card.ant-card{background:var(--omd-color-surface)}.omd-auth-card.ant-card>.ant-card-body{height:100%;padding:0}.omd-auth-form-card.ant-card>.ant-card-body{display:flex;min-height:34rem;flex-direction:column}.omd-auth-media-card.ant-card>.ant-card-body{min-height:34rem}.half-card{position:relative;width:100%;max-width:50%;min-height:34rem;border:0!important;border-radius:0;box-shadow:none}.omd-auth-media-card{border-radius:var(--omd-radius-xl) 0 0 var(--omd-radius-xl)}.omd-auth-form-card{display:flex;flex-direction:column;border-radius:0 var(--omd-radius-xl) var(--omd-radius-xl) 0;background:color-mix(in srgb,var(--omd-color-surface) 96%,transparent)}.omd-auth-card-header{--omd-auth-section-index: 0;padding:var(--omd-spacing-xl) var(--omd-spacing-xl) var(--omd-spacing-md);text-align:left}.omd-auth-card-header .header{margin:0 0 var(--omd-spacing-xs);color:var(--omd-color-text-strong);font-size:var(--omd-font-size-xxl);font-weight:var(--omd-font-weight-bold);letter-spacing:0;line-height:1.1}.omd-auth-card-header .omd-auth-subtitle{margin:0;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-md);line-height:1.45}.omd-auth-eyebrow{display:inline-flex;align-items:center;gap:var(--omd-spacing-xs);margin-bottom:var(--omd-spacing-md);color:var(--omd-color-primary);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold);letter-spacing:0;text-transform:uppercase}.omd-auth-eyebrow svg{width:var(--omd-icon-size-sm);height:var(--omd-icon-size-sm)}.omd-auth-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--omd-spacing-xs);margin-bottom:var(--omd-spacing-lg)}.omd-auth-flow-step{display:inline-flex;min-width:0;align-items:center;gap:var(--omd-spacing-xs);padding:var(--omd-spacing-xs);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-pill);background:var(--omd-color-surface-muted);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);animation:omd-auth-flow-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both;animation-delay:calc(var(--omd-motion-index, 0) * var(--omd-motion-stagger-item))}.omd-auth-flow-step-active{border-color:color-mix(in srgb,var(--omd-color-primary) 38%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-primary) 8%,var(--omd-color-surface));color:var(--omd-color-text-strong)}.omd-auth-flow-step-current{box-shadow:var(--omd-shadow-focus)}.omd-auth-flow-dot{width:var(--omd-spacing-sm);height:var(--omd-spacing-sm);flex:none;border-radius:var(--omd-radius-circle);background:var(--omd-color-border-strong)}.omd-auth-flow-step-active .omd-auth-flow-dot{background:var(--omd-color-primary)}.omd-auth-flow-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omd-auth-card-body{flex:1;min-height:0;overflow-y:auto;padding:0 var(--omd-spacing-xl) var(--omd-spacing-lg)}.omd-auth-form-card .omd-auth-card-body{--omd-auth-section-index: 1}.omd-auth-card-footer{--omd-auth-section-index: 2;min-height:64px;margin-top:auto;padding:var(--omd-spacing-md) var(--omd-spacing-xl);border-top:1px solid var(--omd-color-border);background:var(--omd-color-surface-muted);display:flex;align-items:center;justify-content:center;gap:var(--omd-spacing-xs);text-align:center}.omd-auth-prompt{color:var(--omd-color-text-muted);font-weight:var(--omd-font-weight-semibold)}.omd-auth-link{color:var(--omd-color-primary);font-weight:var(--omd-font-weight-semibold);text-decoration:none}.omd-auth-link:hover,.omd-auth-link:focus{color:var(--omd-color-text-strong);text-decoration:underline;outline:none}.body-background{position:relative;height:100%;min-height:34rem;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:var(--omd-spacing-xl);text-align:center;background-image:linear-gradient(color-mix(in srgb,var(--omd-color-text-strong) 50%,transparent),color-mix(in srgb,var(--omd-color-primary) 44%,var(--omd-color-text-strong))),var(--omd-auth-media);background-position:center;background-size:cover;color:var(--omd-shell-navbar-text)}.body-background .card-bg{--omd-auth-section-index: 1;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--omd-spacing-sm);max-width:320px}.body-background .card-bg-title{margin:0;color:var(--omd-shell-navbar-text);font-size:var(--omd-font-size-xxl);font-weight:var(--omd-font-weight-bold);letter-spacing:0;line-height:1.15}.body-background .card-bg-description{margin:0;color:color-mix(in srgb,var(--omd-shell-navbar-text) 88%,transparent);font-size:var(--omd-font-size-md);line-height:1.55}.body-background .card-bg-tag-container{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--omd-spacing-sm);margin-top:var(--omd-spacing-md)}.body-background .card-bg-tag{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--omd-spacing-sm);border:1px solid color-mix(in srgb,var(--omd-shell-navbar-text) 28%,transparent);border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-shell-navbar-text) 12%,transparent);color:var(--omd-shell-navbar-text);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-bold);text-transform:uppercase}.body-background .card-bg-logo{--omd-auth-section-index: 2;position:absolute;right:var(--omd-spacing-xl);bottom:var(--omd-spacing-xl);z-index:1;max-width:42%;max-height:78px;object-fit:contain}.omd-auth-card-header,.omd-auth-form-card .omd-auth-card-body,.omd-auth-card-footer,.body-background .card-bg,.body-background .card-bg-logo{animation:omd-auth-section-enter var(--omd-motion-duration-entrance) var(--omd-motion-ease-out-expo) both;animation-delay:calc(var(--omd-auth-section-index, 0) * var(--omd-motion-stagger-item))}.omd-auth-divider{display:flex;align-items:center;gap:var(--omd-spacing-sm);margin:var(--omd-spacing-md) 0;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);text-transform:uppercase}.omd-auth-divider:before,.omd-auth-divider:after{content:"";height:1px;flex:1;background:var(--omd-color-border)}.omd-auth-notice{display:flex;align-items:flex-start;gap:var(--omd-spacing-sm);margin:var(--omd-spacing-sm) 0;padding:var(--omd-spacing-sm) var(--omd-spacing-md);border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md);background:var(--omd-color-surface-muted);color:var(--omd-color-text);font-size:var(--omd-font-size-sm);line-height:1.45}.omd-auth-notice svg{width:var(--omd-icon-size-md);height:var(--omd-icon-size-md);flex:none;color:var(--omd-color-primary)}.omd-auth-notice-error{border-color:color-mix(in srgb,var(--omd-color-danger) 38%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-danger) 8%,var(--omd-color-surface));color:var(--omd-color-danger)}.omd-auth-notice-error svg{color:var(--omd-color-danger)}.omd-auth-notice-success{border-color:color-mix(in srgb,var(--omd-color-success) 38%,var(--omd-color-border));background:color-mix(in srgb,var(--omd-color-success) 8%,var(--omd-color-surface));color:var(--omd-color-success)}.omd-auth-notice-success svg{color:var(--omd-color-success)}.omd-auth-success-panel{display:flex;flex-direction:column;align-items:center;gap:var(--omd-spacing-md);margin:var(--omd-spacing-sm) 0 var(--omd-spacing-lg);padding:var(--omd-spacing-xl);border:1px solid color-mix(in srgb,var(--omd-color-success) 34%,var(--omd-color-border));border-radius:var(--omd-radius-lg);background:color-mix(in srgb,var(--omd-color-success) 9%,var(--omd-color-surface));color:var(--omd-color-text);text-align:center}.omd-auth-success-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--omd-control-height-lg);height:var(--omd-control-height-lg);border-radius:var(--omd-radius-circle);background:var(--omd-color-success);color:var(--omd-color-on-primary)}.omd-auth-success-icon svg{width:var(--omd-icon-size-lg);height:var(--omd-icon-size-lg)}.omd-auth-success-panel strong{display:block;margin-bottom:var(--omd-spacing-xs);color:var(--omd-color-text-strong);font-size:var(--omd-font-size-lg);font-weight:var(--omd-font-weight-bold)}.omd-auth-success-panel p{margin:0;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);line-height:1.5}.omd-auth-success-action{display:flex;justify-content:center}.omd-auth-step-panel{width:100%;animation:omd-auth-step-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both;will-change:opacity,transform}.omd-auth-step-panel>*{animation:omd-auth-step-item-enter var(--omd-motion-duration-normal) var(--omd-motion-ease-out-expo) both}.omd-auth-step-panel>:nth-child(2){animation-delay:var(--omd-motion-stagger-item)}.omd-auth-step-panel>:nth-child(3){animation-delay:calc(var(--omd-motion-stagger-item) * 2)}.omd-auth-step-panel>:nth-child(4){animation-delay:calc(var(--omd-motion-stagger-item) * 3)}.login .container-login-signin{display:flex;width:100%;padding:0 0 var(--omd-spacing-sm)}.login .input-container{margin-bottom:var(--omd-spacing-md)}.login .header-row{min-height:24px;padding-left:0;align-items:center;gap:var(--omd-spacing-sm)}.login .form-title{margin:0 0 var(--omd-spacing-xs);color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold)}.login .generic-input-group{min-height:var(--omd-control-height-lg);border-radius:var(--omd-radius-md);background:var(--omd-color-surface)}.login .generic-input-group>.omd-input-icon{position:absolute;left:var(--omd-spacing-md);top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;color:var(--omd-color-text-muted);transform:translateY(-50%);pointer-events:none}.login .generic-input-group>.omd-input-icon svg{width:var(--omd-icon-size-md);height:var(--omd-icon-size-md)}.login .generic-input-group input{min-height:var(--omd-control-height-lg);padding-left:46px!important;border-width:1.8px;transition:border-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out),box-shadow var(--omd-motion-duration-fast) var(--omd-motion-ease-out),background-color var(--omd-motion-duration-fast) var(--omd-motion-ease-out)}.login .input-container:focus-within .form-title{color:var(--omd-color-primary)}.login .generic-input-group.success input{border-color:var(--omd-color-success);background:color-mix(in srgb,var(--omd-color-success) 7%,var(--omd-color-surface))}.login .generic-input-group.error input{border-color:var(--omd-color-danger)}.login .input-spinner,.login .success-label,.login .error-label{top:50%;right:var(--omd-spacing-sm);width:var(--omd-icon-size-md);height:var(--omd-icon-size-md);transform:translateY(-50%)}.login .success-label{color:var(--omd-color-success)}.login .error-label{color:var(--omd-color-danger)}.login .error-message{width:100%;margin:var(--omd-spacing-xs) 0 var(--omd-spacing-sm);color:var(--omd-color-danger);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold)}.login .feedback-message{width:100%;margin:var(--omd-spacing-xs) 0 var(--omd-spacing-sm);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-xs)}.login .btn-show-password.ant-btn{min-height:auto;height:auto;padding:0;border:0;box-shadow:none;color:var(--omd-color-primary);font-size:var(--omd-font-size-xs)}.login .btn-show-password.ant-btn svg{width:var(--omd-icon-size-sm);height:var(--omd-icon-size-sm)}.login .submit.ant-btn{width:100%;margin-top:var(--omd-spacing-sm)}.success-button-container{width:100%;display:flex;align-items:center;justify-content:center;min-height:160px}.code-input{display:flex!important;justify-content:center;width:100%!important;margin:0 auto var(--omd-spacing-md)}.code-input input{width:48px!important;height:44px!important;margin:0 var(--omd-spacing-xxs);border:1px solid var(--omd-color-border-strong)!important;border-radius:var(--omd-radius-md)!important;color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-bold);overflow:hidden}@keyframes omd-auth-stage-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-md))}}@keyframes omd-auth-card-enter{0%{opacity:0;transform:scale(.985)}}@keyframes omd-auth-section-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-sm))}}@keyframes omd-auth-flow-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-xs))}}@keyframes omd-auth-step-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-sm))}}@keyframes omd-auth-step-item-enter{0%{opacity:0;transform:translateY(var(--omd-motion-distance-xs))}}@media(prefers-reduced-motion:reduce){.omd-auth-stage,.row-card.login,.omd-auth-brand-strip,.omd-auth-card-header,.omd-auth-form-card .omd-auth-card-body,.omd-auth-card-footer,.body-background .card-bg,.body-background .card-bg-logo,.omd-auth-flow-step,.omd-auth-step-panel,.omd-auth-step-panel>*{animation:none!important;transform:none!important}}@media(min-width:768px)and (max-width:1023px){.omd-auth-container,.row-card.login{max-width:58rem}}@media(max-width:767px){.full-overlay .omd-auth-page{min-height:100vh;padding:0;align-items:stretch}.row-card.login{flex-direction:column-reverse;max-width:32rem;height:auto;min-height:auto;border-radius:var(--omd-radius-xl)}.half-card{max-width:100%;min-height:auto}.omd-auth-form-card.ant-card>.ant-card-body,.omd-auth-media-card.ant-card>.ant-card-body{min-height:auto}.omd-auth-media-card{min-height:16rem;border-radius:var(--omd-radius-xl) var(--omd-radius-xl) 0 0}.omd-auth-form-card{border-radius:0 0 var(--omd-radius-xl) var(--omd-radius-xl)}.body-background{min-height:16rem;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:var(--omd-spacing-lg);text-align:left}.body-background .card-bg-logo{position:relative;right:auto;bottom:auto;order:-1;max-width:56%;max-height:4.5rem}.body-background .card-bg{align-items:flex-start;max-width:100%}.body-background .card-bg-title{font-size:var(--omd-font-size-xl)}.body-background .card-bg-description{font-size:var(--omd-font-size-sm)}.body-background .card-bg-tag-container{justify-content:flex-start;margin-top:var(--omd-spacing-sm)}.omd-auth-card-header{padding:var(--omd-spacing-lg) var(--omd-spacing-lg) var(--omd-spacing-sm)}.omd-auth-card-header .header{font-size:var(--omd-font-size-xl)}.omd-auth-card-body{padding:0 var(--omd-spacing-lg) var(--omd-spacing-lg)}.omd-auth-card-footer{min-height:auto;padding:var(--omd-spacing-md) var(--omd-spacing-lg);flex-direction:column;gap:var(--omd-spacing-xxs)}.omd-auth-stage{gap:var(--omd-spacing-sm)}.omd-auth-brand-strip{align-self:stretch}.omd-auth-flow{grid-template-columns:1fr;margin-bottom:var(--omd-spacing-md)}.omd-auth-flow-step{justify-content:flex-start}}.form-title{font-weight:var(--omd-font-weight-bold);margin-bottom:5px}.form-required{color:var(--omd-color-danger)}.omd-legacy-form-field{margin-bottom:0}.form-input-date{width:100%}.form-input-date .generic-input-group{width:100%;outline:none!important;position:relative;min-height:48px;border-radius:var(--omd-radius-md);background-color:var(--omd-color-surface)!important}.container-date-prev{border:none}.form-input-prevdate{width:100%}.form-input-prevdate .generic-input-group{width:100%;outline:none!important;position:relative;min-height:48px;border-radius:var(--omd-radius-md);background-color:var(--omd-color-surface)!important}.generic-input-group{position:relative;min-height:48px;border-radius:var(--omd-radius-md);background-color:var(--omd-color-surface)}.generic-input-group .react-select-container{width:100%;flex:1}.generic-input-group .input-group-prepend{background-color:transparent!important;position:absolute;left:0;bottom:0;top:0;border:1px solid transparent}.generic-input-group .input-group-prepend .omd-input-icon{background-color:transparent!important;border-radius:var(--omd-radius-md)!important;padding:15px!important;border:1px solid transparent!important}.generic-input-group .input-group-prepend .omd-input-icon svg{height:20px;width:20px;color:var(--omd-color-text)}.generic-input-group .input-spinner,.generic-input-group .success-label,.generic-input-group .error-label{position:absolute;right:8px;top:11px;height:25px;width:25px;color:var(--omd-color-text-muted);background-color:var(--omd-color-surface)!important}.generic-input-group .spinner-border{z-index:10;border-radius:100%!important}.generic-input-group .success-label{color:var(--omd-color-success)}.generic-input-group .error-label{color:var(--omd-color-danger)}.generic-input-group input,.generic-input-group textarea{padding-right:40px!important;padding-left:15px!important;background-color:transparent}.generic-input-group input:focus,.generic-input-group textarea:focus{border-color:var(--omd-color-primary)}.generic-input-group.react-select-container div[class*=-control]{padding-left:25px!important;background-color:transparent}.generic-input-group.react-select-container div[class*=-control]:focus{border-color:var(--omd-color-primary)}.generic-input-group.area{height:156px}.generic-input-group.area textarea{min-height:156px}.generic-input-group.success input,.generic-input-group.success textarea,.generic-input-group.success .react-select-container div[class*=-control]{color:var(--omd-color-success);font-weight:var(--omd-font-weight-bold);border-color:var(--omd-color-primary)}.generic-input-group.success .omd-input-icon,.generic-input-group.success svg{color:var(--omd-color-success)!important}.generic-input-group.error input,.generic-input-group.error textarea,.generic-input-group.error .react-select-container div[class*=-control]{color:var(--omd-color-danger);font-weight:var(--omd-font-weight-bold);border-color:var(--omd-color-danger)}.generic-input-group.error .omd-input-icon,.generic-input-group.error svg{color:var(--omd-color-danger)!important}.omd-date-tooltip{position:absolute;padding:5px 12px;border:solid var(--omd-color-text-strong) 1px;border-radius:var(--omd-radius-md);z-index:100000;background-color:var(--omd-color-text-strong);color:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown);box-sizing:border-box}.omd-date-day-current,.omd-date-day-selected{background-color:color-mix(in srgb,var(--omd-color-success) 28%,var(--omd-color-surface))!important;color:var(--success-dark-color)!important;font-weight:var(--omd-font-weight-semibold)}.omd-date-day-end{background-color:color-mix(in srgb,var(--omd-color-danger) 24%,var(--omd-color-surface))!important;color:var(--danger-dark-color)!important;font-weight:var(--omd-font-weight-semibold)}.omd-date-day-valid-range,.omd-date-day-hover-range{background-color:color-mix(in srgb,var(--omd-color-primary) 16%,var(--omd-color-surface))!important}.multi-select{width:100%}.header-row{display:flex;flex:1;flex-wrap:inherit}.header-row button{margin-top:0;margin-bottom:0;text-transform:none;color:var(--omd-color-primary)!important}.header-row button svg{height:15px;width:15px;top:-1px;position:relative;color:var(--omd-color-primary)!important}.header-row p{width:100%;flex-shrink:inherit}.btn-show-password{width:200px;flex:auto;padding:0}.select-input .multi-select{margin-top:5px}.select-input .multi-select .dropdown-container{border:1px solid var(--omd-color-primary)}.select-input{padding-top:5px;padding-bottom:5px}.input-container{display:flex;flex-direction:row;width:100%}.input-container>div{flex:1}.input-container .info-column{align-items:center;display:flex;padding-top:10px;padding-left:20px;padding-right:20px;color:var(--omd-color-text)}@media(max-width:767px){.input-container .info-column{display:none}}.input-check-container{display:flex;flex-wrap:nowrap;height:auto;min-height:180px;border:1px solid var(--omd-color-border);position:relative;width:500px;max-width:100%;align-items:stretch;cursor:pointer;white-space:normal}.input-check-container>.ant-checkbox{position:absolute;left:12px;top:12px;z-index:1}.input-check-container>.ant-checkbox+span{display:flex;flex:1;min-width:0;padding:0}.input-check-container .input-check-description-container{display:grid;grid-template-columns:minmax(120px,150px) minmax(0,1fr);width:100%;min-width:0;padding:28px 24px 20px 40px;gap:30px;align-items:center}.input-check-container .input-check-description-container .input-check-description{max-width:300px;min-width:0;overflow-wrap:anywhere}.input-check-container .input-check-description-container .profile-identification{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}.toggleContent{padding-left:10px}@media screen and (max-width:630px){.input-check-container{width:100%}.input-check-container .input-check-description-container{display:grid;grid-template-columns:1fr;width:100%;padding:28px 20px 20px;gap:0}.input-check-container .input-check-description{display:none}}.react-toggle-container{display:flex;align-items:center;justify-content:center;right:0;position:absolute;margin-top:20px}.react-toggle-container:last-child{align-self:center}.toggle-title{margin-left:10px;font-weight:var(--omd-font-weight-bold)}.radio-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:8px 0;gap:8px}.radio-option{margin-right:15px;display:flex;justify-content:center;align-items:center}.radio-option input[type=radio]{width:16px;height:16px;accent-color:var(--omd-color-primary);cursor:pointer}.radio-option label{margin-bottom:0;margin-left:8px;font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-medium);color:var(--omd-color-text-strong);cursor:pointer}.radio-option.disabled{opacity:.6}.radio-option.disabled input[type=radio]{cursor:not-allowed}.radio-option.disabled label{color:var(--omd-color-text-muted);cursor:not-allowed}.generic-input-group{display:flex!important;flex-direction:row;flex-wrap:nowrap!important;justify-content:space-between}.generic-input-group .drop-file{width:100%;border-radius:8px!important}#rdp-input-group-date{margin-bottom:0!important}.class-arrow{background:transparent;border:0;margin-right:5px}.class-arrow.left{margin-left:5px!important}.generic-input-group input,.generic-input-group textarea{color:var(--omd-color-text-muted)}.date-picker{width:100%!important}.date-picker:focus-visible{outline:none!important}.react-datepicker__header:not(.react-datepicker__header--has-time-select){background:var(--omd-color-surface);border:0}.react-datepicker__day--outside-month{color:var(--omd-color-text-muted)}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{background:var(--omd-color-surface);border-bottom-color:var(--omd-color-surface)}.date-picker{height:48px;border-radius:4px;background-color:var(--omd-color-surface)!important;border:1px solid var(--omd-form-border-color)}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%!important}.react-datepicker-popper{position:absolute;inset:0px auto auto 0px;transform:translate3d(0,48px,0)}.react-datepicker{border:0px;min-height:290px;box-shadow:var(--omd-shadow-dropdown)}.class-select{margin-left:5px;border-radius:6px;background:var(--omd-color-surface);border:1px solid var(--omd-form-border-color);color:var(--omd-color-text-muted)}.class-select.left{margin-left:5px!important}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:var(--omd-color-surface)}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{color:var(--omd-color-primary)!important}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{background-color:var(--omd-color-primary)!important}.rdt input{height:48px}.email-error{color:var(--omd-color-danger)!important;padding-left:10px;width:max-content}.masked-style{align-items:center;background-color:var(--omd-color-surface);border-color:var(--omd-form-border-color);border-radius:var(--omd-radius-md);border-style:solid;border-width:1.8px;cursor:default;display:flex;flex-direction:row;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;min-height:38px;width:100%!important;outline:0!important;position:relative;transition:border-color .1s var(--omd-motion-ease-out),box-shadow .1s var(--omd-motion-ease-out),background-color .1s var(--omd-motion-ease-out);box-sizing:border-box;outline:0px;flex:1}.rdtPicker td{border-radius:var(--omd-radius-sm)!important;padding:1px!important;margin:1px!important;background-color:var(--omd-color-surface)}.rdtPicker td.rdtDay:hover{border-radius:var(--omd-radius-sm)!important;background-color:var(--omd-color-background);transition:background-color var(--omd-transition-fast)}.toggle-container-omd{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;padding:0;width:100%}@media(min-width:1024px){.warpper-toggle-btn{width:100%!important}}@media(min-width:1440px){.warpper-toggle-btn{width:70%!important}}@media(min-width:600px){.warpper-toggle-btn{width:100%!important}}.warpper-toggle-btn{width:50%!important}.omd-legacy-demo-form{display:grid;gap:var(--omd-spacing-md)}.omd-legacy-input-container{--omd-legacy-field-header-height: calc( var(--omd-spacing-lg) + var(--omd-spacing-sm) );gap:var(--omd-spacing-md);margin-bottom:var(--omd-spacing-md)}.omd-legacy-input-container>div:first-child{min-width:0}.omd-legacy-input-container-with-info{align-items:flex-start}.omd-legacy-input-container .info-column{min-width:0;min-height:calc(var(--omd-legacy-field-header-height) + var(--omd-control-height-lg));padding:var(--omd-legacy-field-header-height) var(--omd-spacing-md) 0;line-height:1.5}.form-title{margin:0;color:var(--omd-color-text-strong);font-size:var(--omd-font-size-sm);font-weight:var(--omd-font-weight-semibold);line-height:1.35}.form-required{margin-left:var(--omd-spacing-xxs);color:var(--omd-color-danger);font-weight:var(--omd-font-weight-bold)}.header-row{min-height:var(--omd-legacy-field-header-height, calc(var(--omd-spacing-lg) + var(--omd-spacing-sm)));padding-left:0;align-items:center;gap:var(--omd-spacing-sm)}.header-row p{margin-bottom:0}.header-row .omd-button.ant-btn,.header-row button{min-height:auto}.omd-legacy-form-field.ant-form-item{width:100%;margin-bottom:0}.omd-legacy-form-field .ant-form-item-control-input{min-height:auto}.generic-input-group.omd-legacy-input-group{width:100%;min-height:var(--omd-control-height-lg);align-items:stretch;gap:0;border-radius:var(--omd-radius-md);background:var(--omd-color-surface);transition:background-color var(--omd-transition-fast),border-color var(--omd-transition-fast),box-shadow var(--omd-transition-fast)}.omd-legacy-input-group>.omd-input-icon{position:absolute;left:var(--omd-spacing-md);top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--omd-icon-size-md);height:var(--omd-icon-size-md);color:var(--omd-color-text-muted);transform:translateY(-50%);pointer-events:none}.omd-legacy-input-group>.omd-input-icon svg{width:var(--omd-icon-size-md);height:var(--omd-icon-size-md)}.omd-legacy-input-group :where(.omd-input,.omd-masked-input),.omd-legacy-input-group .omd-date-picker input,.omd-legacy-input-group .omd-time-picker,.omd-legacy-input-group .rdt input,.date-picker{width:100%!important;min-height:var(--omd-control-height-lg);border-width:1.8px;border-color:var(--omd-form-border-color);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);color:var(--omd-color-text);font-size:var(--omd-font-size-md);font-weight:var(--omd-font-weight-regular);transition:border-color var(--omd-transition-fast),box-shadow var(--omd-transition-fast),background-color var(--omd-transition-fast)}.omd-legacy-input-group :where(.omd-input,.omd-masked-input)::placeholder,.omd-legacy-input-group .omd-date-picker input::placeholder,.omd-legacy-input-group .omd-time-picker input::placeholder,.omd-legacy-input-group .rdt input::placeholder,.date-picker::placeholder{color:var(--omd-form-placeholder-color)}.omd-legacy-input-group-has-icon :where(.omd-input,.omd-masked-input),.omd-legacy-input-group-has-icon .omd-date-picker input,.omd-legacy-input-group-has-icon .omd-time-picker,.omd-legacy-input-group-has-icon .rdt input{padding-left:calc(var(--omd-spacing-xl) + var(--omd-icon-size-md))!important}.generic-input-group.omd-legacy-input-group-has-icon input.omd-input,.generic-input-group.omd-legacy-input-group-has-icon textarea.omd-input,.generic-input-group.omd-legacy-input-group-has-icon input.omd-masked-input,.generic-input-group.omd-legacy-input-group-has-icon .omd-date-picker input,.generic-input-group.omd-legacy-input-group-has-icon .omd-time-picker{padding-left:calc(var(--omd-spacing-xl) + var(--omd-icon-size-md))!important}.generic-input-group.omd-legacy-input-group.area>.omd-input-icon{top:var(--omd-spacing-lg);transform:none}.generic-input-group.omd-legacy-input-group.area textarea.omd-input{padding-top:var(--omd-spacing-md)!important}.omd-legacy-input-group .omd-select.ant-select{--omd-select-control-height: var(--omd-control-height-lg);width:100%}.omd-legacy-input-group-has-icon .omd-select.ant-select{--omd-select-content-offset: calc(var(--omd-spacing-xl) + var(--omd-icon-size-md))}.omd-legacy-input-group .omd-select.ant-select .ant-select-selector{min-height:var(--omd-select-control-height)!important;border-width:1.8px!important;border-color:var(--omd-form-border-color)!important;border-radius:var(--omd-radius-md)!important;background:var(--omd-color-surface)!important;box-shadow:none!important}.omd-legacy-input-group .omd-select.ant-select-single .ant-select-selector{height:var(--omd-select-control-height)!important}.omd-legacy-input-group-has-icon .omd-select.ant-select .ant-select-selector{padding-left:var(--omd-select-content-offset)!important}.omd-legacy-input-group-has-icon .omd-select.ant-select .ant-select-selection-search{inset-inline-start:var(--omd-select-content-offset)}.omd-legacy-input-group .omd-select.ant-select-multiple .ant-select-selection-item{min-height:24px;border-color:var(--omd-color-border);border-radius:var(--omd-radius-sm);background:var(--omd-color-surface-muted);color:var(--omd-color-text-strong)}.omd-legacy-input-group:hover :where(.omd-input,.omd-masked-input),.omd-legacy-input-group:hover .rdt input,.omd-legacy-input-group:hover .omd-date-picker input,.omd-legacy-input-group:hover .omd-time-picker,.omd-legacy-input-group:hover .omd-select.ant-select .ant-select-selector,.date-picker:hover{border-color:var(--omd-form-border-hover-color)!important}.omd-legacy-input-group :where(.omd-input,.omd-masked-input):focus,.omd-legacy-input-group .rdt input:focus,.omd-legacy-input-group .omd-date-picker input:focus,.omd-legacy-input-group .omd-time-picker.ant-picker-focused,.omd-legacy-input-group .omd-select.ant-select-focused .ant-select-selector{border-color:var(--omd-form-border-hover-color)!important;box-shadow:var(--omd-shadow-focus)!important}.omd-legacy-input-group.area{height:auto;min-height:156px}.generic-input-group.omd-legacy-input-group:has(>.omd-radio-group),.generic-input-group.omd-legacy-input-group:has(>.radio-container),.generic-input-group.omd-legacy-input-group:has(>.input-checkbox),.generic-input-group.omd-legacy-input-group:has(>.toggle-container-omd),.generic-input-group.omd-legacy-input-group:has(>.omd-date-time-control){min-height:auto;background:transparent}.omd-date-time-control{display:grid;width:100%;grid-template-columns:minmax(0,1fr) minmax(8rem,.45fr);gap:var(--omd-spacing-sm)}.omd-time-picker-toggle-wrapper{width:100%}.omd-legacy-input-group.area textarea{min-height:156px;resize:vertical}.omd-legacy-input-group.success :where(.omd-input,.omd-masked-input),.omd-legacy-input-group.success textarea,.omd-legacy-input-group.success .rdt input,.omd-legacy-input-group.success .omd-select.ant-select .ant-select-selector{border-color:var(--omd-color-success)!important;background:color-mix(in srgb,var(--omd-color-success) 7%,var(--omd-color-surface))!important;color:var(--omd-color-text)!important;font-weight:var(--omd-font-weight-regular)!important}.omd-legacy-input-group.error :where(.omd-input,.omd-masked-input),.omd-legacy-input-group.error textarea,.omd-legacy-input-group.error .rdt input,.omd-legacy-input-group.error .omd-select.ant-select .ant-select-selector{border-color:var(--omd-color-danger)!important;background:color-mix(in srgb,var(--omd-color-danger) 5%,var(--omd-color-surface))!important;color:var(--omd-color-text)!important;font-weight:var(--omd-font-weight-regular)!important}.omd-legacy-input-group.success>.omd-input-icon,.omd-legacy-input-group.success>.omd-input-icon svg{color:var(--omd-color-success)!important}.omd-legacy-input-group.error>.omd-input-icon,.omd-legacy-input-group.error>.omd-input-icon svg{color:var(--omd-color-danger)!important}.omd-legacy-input-group .input-spinner,.omd-legacy-input-group .success-label,.omd-legacy-input-group .error-label{top:50%;right:var(--omd-spacing-sm);z-index:3;width:var(--omd-icon-size-md);height:var(--omd-icon-size-md);background:var(--omd-color-surface)!important;transform:translateY(-50%)}.omd-legacy-input-group-has-status :where(.omd-input,.omd-masked-input),.omd-legacy-input-group-has-status .rdt input,.omd-legacy-input-group-has-status .omd-select.ant-select .ant-select-selector{padding-right:calc(var(--omd-spacing-xl) + var(--omd-icon-size-md))!important}.error-message,.feedback-message,.email-error{width:100%;margin:var(--omd-spacing-xs) 0 0;padding-left:0;color:var(--omd-color-danger);font-size:var(--omd-font-size-xs);font-weight:var(--omd-font-weight-semibold);line-height:1.4}.feedback-message{color:var(--omd-form-helper-color);font-weight:var(--omd-font-weight-regular)}.omd-legacy-input-group .quill{width:100%;overflow:hidden;border:1.8px solid var(--omd-form-border-color);border-radius:var(--omd-radius-md)!important;background:var(--omd-color-surface)}.omd-legacy-input-group .ql-toolbar,.omd-legacy-input-group .ql-container{border-color:var(--omd-form-border-color)!important}.omd-legacy-input-group .ql-toolbar{background:var(--omd-color-surface-muted)}.rdt{width:100%}.rdtPicker{min-width:280px;overflow:hidden;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-dropdown)}.rdtPicker thead tr:first-child th{color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-semibold)}.rdtPicker .dow{color:var(--omd-color-text-muted);font-weight:var(--omd-font-weight-regular)}.rdtPicker th,.rdtPicker td{border-radius:var(--omd-radius-sm)!important}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background:var(--omd-color-primary)!important;color:var(--omd-shell-navbar-text)!important}.rdtPicker td.rdtToday{box-shadow:inset 0 0 0 1px var(--omd-color-primary);border-radius:var(--omd-radius-sm)!important}.rdtPicker td.rdtToday:before{display:none}.btn-show-password.omd-button.ant-btn{width:auto;min-height:auto;padding:0;gap:var(--omd-spacing-xs);border:0;box-shadow:none;color:var(--omd-color-primary);font-size:var(--omd-font-size-xs)}.input-checkbox{display:flex;flex-direction:row;align-items:center;gap:var(--omd-spacing-sm);padding:var(--omd-spacing-sm) 0}.input-checkbox .input-check-title{margin-left:0;color:var(--omd-color-text)}.input-checkbox-subtitle{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--omd-spacing-xs)}.input-checkbox-subtitle .input-checkbox-link{color:var(--omd-color-primary);text-decoration:underline}.input-check-container{min-height:180px;border-color:var(--omd-color-border);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);box-shadow:var(--omd-shadow-sm)}.input-check-container:hover{border-color:var(--omd-form-border-hover-color);box-shadow:var(--omd-shadow-card)}.input-check-container--checked,.input-check-container--checked:hover{border-color:var(--omd-color-primary);background:color-mix(in srgb,var(--omd-color-primary) 5%,var(--omd-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--omd-color-primary) 24%,transparent)}.toggle-container-omd{display:flex;width:100%;align-items:flex-start;flex-direction:column;justify-content:flex-start;gap:var(--omd-spacing-sm);padding:0}.toggle-title{margin-left:0;color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-semibold)}@media(max-width:767px){.omd-legacy-input-container{flex-direction:column;gap:var(--omd-spacing-sm)}.omd-legacy-input-container .info-column{display:none}.header-row{min-height:auto}.omd-date-time-control{grid-template-columns:minmax(0,1fr)}}.dynamic-form{width:100%}.dynamic-form .input-group .form-control{padding:10px 20px!important}.dynamic-form div[class*=-ValueContainer]{padding-left:20px!important}.dynamic-form .input-container>div{flex:2}.dynamic-form .input-container .info-column{flex:1}.dynamic-form .drop-file{border-radius:8px!important}.dynamic-form .date-picker{padding:10px 20px!important}.dynamic-form .dynamic-form-editor .ql-container{min-height:300px}.breadcrumbs{display:flex;align-items:center;flex-shrink:0;flex-wrap:wrap;gap:var(--omd-spacing-xs);min-height:28px;margin:0 0 var(--omd-spacing-md);color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm);line-height:1.2}.breadcrumbs .arrow-breadcrumb{width:12px;height:12px;color:var(--omd-color-text-subtle)}.breadcrumbs .arrow-breadcrumb polyline{stroke:currentColor}.breadcrumbs a{display:inline-flex;align-items:center;min-height:24px;color:var(--omd-color-primary)!important;font-weight:600;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus{color:var(--omd-color-text-strong)!important;outline:none}.breadcrumbs a:last-child{color:var(--omd-color-text-muted)!important;opacity:.72;cursor:default!important}.breadcrumbs a.omd-link-button-disabled{pointer-events:none}.empty-container{display:flex;flex-direction:column;align-items:center}.empty-container .message{padding-top:30px;padding-bottom:30px;margin:0 auto;color:var(--omd-color-primary)}.empty-container img{width:200px;margin:0 auto}.empty-container .retry{margin:0 auto;width:200px}.Toastify__toast-body{align-items:flex-start}.Toastify__toast .span-alert-toast{display:flex;align-items:flex-start;width:100%}.Toastify__toast .span-alert-toast a{color:#fff;text-decoration:underline;cursor:pointer}.Toastify__toast .span-alert-toast__content{display:flex;flex-direction:column;gap:2px;min-width:0}.Toastify__toast .span-alert-toast__detail{font-size:12px;line-height:1.35;opacity:.85;overflow-wrap:anywhere}.Toastify__toast .alert-separator{flex:1}.Toastify__toast .span-alert-toast .span-alert-toast__action{align-self:flex-start;margin-top:var(--omd-spacing-xxs);padding:0;border:0;background:none;color:var(--omd-color-primary);font:inherit;font-weight:var(--omd-font-weight-semibold);text-decoration:underline;cursor:pointer}.omd-app-sidebar::-webkit-scrollbar{display:none}.omd-app-sidebar .omd-sidebar-badge.omd-badge{flex:0 0 auto;margin-left:auto}.omd-app-sidebar .omd-sidebar-badge.omd-badge .ant-badge-count{min-width:24px;height:20px;padding:0 var(--omd-spacing-xs);border:1px solid color-mix(in srgb,var(--omd-shell-sidebar-text) 28%,transparent);border-radius:var(--omd-radius-pill);background:color-mix(in srgb,var(--omd-sidebar-accent) 82%,var(--omd-color-primary-dark));color:var(--omd-shell-sidebar-text);font-size:var(--omd-font-size-xs);font-weight:700;line-height:18px;box-shadow:inset 0 1px color-mix(in srgb,var(--omd-shell-sidebar-text) 18%,transparent),0 4px 10px color-mix(in srgb,var(--omd-color-primary-dark) 22%,transparent)}.status-item{display:flex;align-items:center}.status-item .status-item-badge{min-width:10px;width:10px;height:10px;margin-right:10px;border-radius:50%}.status-item .status-item-badge.success{background-color:var(--omd-color-success)}.status-item .status-item-badge.waiting{background-color:var(--omd-color-warning)}.status-item .status-item-badge.view{background-color:var(--omd-color-text-muted)}.status-item-text.success{color:var(--omd-color-success)}.status-item-text.waiting{color:var(--omd-color-warning)}.status-item-text.view{color:var(--omd-color-text-muted)}.action-link{margin:0 auto;display:block;color:var(--omd-color-primary)}.action-link .action-icon{font-size:18px}.material-table{width:100%}.drop-file-container{display:flex;flex-direction:column;width:100%}.drop-file{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--omd-spacing-xs);width:100%;min-height:var(--omd-control-height-lg);padding:var(--omd-spacing-md);border:1px dashed var(--omd-color-primary);border-radius:var(--omd-radius-md);background:var(--omd-color-surface);color:var(--omd-color-text);cursor:pointer;text-align:center;transition:border-color var(--omd-transition-fast),background-color var(--omd-transition-fast)}.drop-file p{width:100%;margin:0;line-height:var(--omd-line-height-base, 1.5)}.drop-file:hover{background:color-mix(in srgb,var(--omd-color-primary) 4%,var(--omd-color-surface))}.drop-file:focus-visible{outline:2px solid var(--omd-color-focus-ring);outline-offset:2px}.drop-file-active{border-style:solid;background:color-mix(in srgb,var(--omd-color-primary) 8%,var(--omd-color-surface))}.drop-file-icon{display:inline-flex;color:var(--omd-color-primary);line-height:0}.drop-file-title{color:var(--omd-color-text-strong);font-weight:var(--omd-font-weight-medium)}.drop-file-limits{color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm, .85rem)}.drop-file-preparing{margin:var(--omd-spacing-xs) 0 0;color:var(--omd-color-text-muted);font-size:var(--omd-font-size-sm, .85rem);font-style:italic;text-align:center}.drop-file-selected{margin-top:var(--omd-spacing-sm)}@media(max-width:640px){.drop-file{padding:var(--omd-spacing-sm)}}@media(prefers-reduced-motion:reduce){.drop-file{transition:none}}.collapse-card{box-shadow:none;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-md)}.collapse-card .ant-card-body{padding:0!important}.collapse-card .ant-card-body .collapse-header{display:flex;flex-direction:row;justify-content:space-between;padding:15px;cursor:pointer}.collapse-card .ant-card-body .collapse-header .collapse-title{width:100%}.collapse-card .ant-card-body .collapse-header .collapse-icon svg{height:22px;width:22px}.collapse-card .ant-card-body .collapse-header .collapse-icon .icon{transition:transform .3s var(--omd-motion-ease-in-out);color:var(--omd-color-text-muted)}.collapse-card .ant-card-body .collapse-header .collapse-icon .icon.rotated{transform:rotate(180deg);color:var(--omd-color-border)}.collapse-card .ant-card-body .collapse-content{border-top:1px solid var(--omd-color-border)}.collapse-card .ant-card-body .collapse-content .ant-collapse-header{display:none}.collapse-card .ant-card-body .collapse-content .ant-collapse-content-box{padding:15px}.omd-card.collapse-card,.collapse-card .ant-card-body,.collapse-card .collapse-content,.collapse-card .ant-collapse,.collapse-card .ant-collapse-item,.collapse-card .ant-collapse-content,.collapse-card .ant-collapse-content-box{overflow:visible}.description-text-editor{margin-bottom:15px}.description-text-editor .description-subtitle{font-family:Inter;font-weight:500;font-size:16px;color:var(--omd-color-text-strong)}.quill{width:100%}.quill .ql-container{height:calc(100% - 42px)}.quill .ql-snow{border:1px solid var(--omd-color-border)}.quill .ql-snow .ql-picker{color:var(--omd-color-text-strong)}.quill .ql-snow .ql-tooltip,.quill .ql-snow .ql-editing{left:4px!important}.quill .ql-toolbar{border-top-left-radius:6px;border-top-right-radius:6px}.quill .ql-toolbar .ql-formats{display:inline-flex;margin:0}.quill .ql-toolbar .ql-active .ql-stroke{stroke:var(--omd-color-primary)!important}.quill .ql-picker-label{font-family:Inter;display:flex}.quill .ql-picker.ql-tag{width:115px}.quill .ql-picker.ql-tag .ql-picker-label[data-label]:before{content:attr(data-label);line-height:22px}.quill .ql-picker.ql-tag .ql-picker-options{max-height:280px;min-width:260px;overflow-y:auto;z-index:3}.quill .ql-picker.ql-tag .ql-variable-group{color:var(--omd-color-text-strong);cursor:default;display:block;font-weight:700;padding:8px 8px 4px}.quill .ql-picker.ql-tag .ql-variable-item{color:var(--omd-color-text-muted);display:block;padding-left:14px}.quill .ql-toolbar.ql-snow+.ql-container.ql-snow{border-bottom-left-radius:6px;border-bottom-right-radius:6px;word-break:break-all}.ql-tag{border:1px solid transparent;font-family:Inter;font-size:14px;font-weight:500;color:var(--omd-color-text-strong)}.ql-tag:focus,.ql-tag:hover{outline:none;color:var(--omd-color-primary)!important}.detail-manifestation-send{margin-top:25px;padding:0 20px}.detail-manifestation-send .label-color-manifestatation-send-title{justify-content:center;border-bottom:1px solid var(--omd-color-border);padding-bottom:10px}.detail-manifestation-send .manifestation-send-card{border:1px solid var(--omd-color-border);background:linear-gradient(135deg,var(--omd-color-surface-muted),var(--omd-color-neutral-200),var(--omd-color-surface-muted));box-shadow:var(--omd-shadow-card);border-radius:var(--omd-radius-md);padding:8px 20px}.detail-manifestation-send .manifestation-send-card .send-card-header{border-bottom:1px solid var(--omd-color-border);padding:2px 0;border:solid var(--omd-color-surface) 1px;display:flex;justify-content:center;align-items:center;flex-direction:column}.detail-manifestation-send .manifestation-send-card .send-card-header .subtitle-detail{margin-bottom:0}.detail-manifestation-send .manifestation-send-card .send-card-details{border-bottom:1px solid var(--omd-color-border);padding:10px}.detail-manifestation-send .manifestation-send-card .send-card-details .title-situation-title{display:inline-flex;align-items:baseline;gap:.4rem}.detail-manifestation-send .manifestation-send-card .send-card-details .title-situation-title h3{color:var(--omd-color-text-strong);font-size:16px;font-weight:700;margin:0;padding:0}.detail-manifestation-send .manifestation-send-card .send-card-situation{padding-top:10px}.manifestation-complement{overflow:hidden}.manifestation-complement .complement-form{background-color:var(--omd-color-surface);padding:12px;border-radius:6px}.manifestation-complement .complement-form form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;gap:33px}.manifestation-complement .complement-form .complement-btn-primary{display:flex;margin-top:20px;padding:6px 12px}.manifestation-complement .complement-form .complement-btn-secondary{display:flex;margin-top:20px;border:1px solid var(--omd-color-border-strong);background-color:transparent;color:var(--omd-color-text-muted);padding:6px 12px}.manifestation-send-layout,.manifestation-complement-wrapper{display:flex;justify-content:center;width:100%}.manifestation-send-layout{flex-direction:column;align-content:center}.manifestation-complement-wrapper{align-content:center}.complement-actions,.detail-manifestation-actions{display:flex;justify-content:flex-end;gap:var(--omd-spacing-sm)}.container-details{display:flex;justify-content:center}.container-details .details-title{display:flex;justify-content:flex-start;border-bottom:1px solid var(--omd-color-border);margin-bottom:18px}.container-complement{width:100%!important}.container-complement .complement-title{display:flex;justify-content:flex-start;border-bottom:1px solid var(--omd-color-border);margin-bottom:18px}.detail-manifestation-footer{padding:0 20px;display:flex;justify-content:end}.detail-manifestation-footer .btn-complement{display:flex;margin-top:20px;background-color:transparent;border:1px solid var(--omd-color-border-strong);color:var(--omd-color-text-muted);padding:6px 42px}.manifestation-send-btn-action{display:flex;margin-top:20px;background-color:transparent;border:1px solid var(--omd-color-border-strong);color:var(--omd-color-text-muted);padding:6px 12px}.detail-manifestation-saved{padding:0 20px}.detail-manifestation-saved .omd-alert{display:flex;padding:12px;border:1px solid var(--omd-color-border);border-radius:var(--omd-radius-xl);background-color:var(--omd-form-success-bg);color:var(--omd-color-success);opacity:.8}.detail-manifestation-saved .omd-alert .span-box{display:flex}.detail-manifestation-saved .omd-alert .span-box .span-bold{font-weight:700;margin-right:6px}.detail-manifestation-saved .omd-alert .redirect-link{cursor:pointer;color:var(--omd-color-primary);margin-left:8px;padding:0;border:0;background:transparent}.complement-cycle-title{font-size:16px;font-weight:700}.complement-cycle-item{padding:var(--omd-spacing-sm) 0}.manifestation-complement-editor{width:100%}.manifestation-complement-editor .ql-container{min-height:210px}.card-content{overflow:hidden;width:100%}.section-infos{padding:2px 0}.section-infos .title-section{padding:0 0 0 2px}.section-infos .title-section h3{color:var(--omd-color-text-strong);font-size:16px;font-weight:700;padding:0;margin:0}.section-infos .content-section{margin-bottom:4px;padding-left:6px;margin-left:8px;border-left:var(--omd-color-text-strong) dashed .2px}.footer-card{display:flex;align-items:center;justify-items:center;flex-direction:row;justify-content:end;padding:4px 0 0}.footer-card p{padding:0;margin:0}.section-infos-errors{border:solid var(--omd-color-surface) 1px;justify-content:center;text-align:center;display:flex;flex-direction:column;padding:8px}.page-empty{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}.page-empty .empty-message{font-family:Muli,Helvetica,Arial,sans-serif;font-weight:700;color:var(--omd-color-text);font-size:var(--omd-font-size-lg)}
