/*!

=========================================================
* 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)}.swal-overlay--show-modal{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)}.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}.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%}}.LoadingContainer{display:flex;align-items:center;justify-content:center;width:100%}.legacy-omd-spinner{width:100%}.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}: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}}.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)}.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-manifestation-send{min-width:min(700px,100%);max-width:100%}@media(max-width:700px){.detail-manifestation-send{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}}.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)}
