:root{--adm-radius-s: 4px;--adm-radius-m: 8px;--adm-radius-l: 12px;--adm-font-size-1: 9px;--adm-font-size-2: 10px;--adm-font-size-3: 11px;--adm-font-size-4: 12px;--adm-font-size-5: 13px;--adm-font-size-6: 14px;--adm-font-size-7: 15px;--adm-font-size-8: 16px;--adm-font-size-9: 17px;--adm-font-size-10: 18px;--adm-color-primary: #1677ff;--adm-color-success: #00b578;--adm-color-warning: #ff8f1f;--adm-color-danger: #ff3141;--adm-color-white: #ffffff;--adm-color-text: #333333;--adm-color-text-secondary: #666666;--adm-color-weak: #999999;--adm-color-light: #cccccc;--adm-color-border: #eeeeee;--adm-color-box: #f5f5f5;--adm-color-background: #ffffff;--adm-font-size-main: var(--adm-font-size-5);--adm-font-family: -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color: var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary: #3086ff;--adm-color-success: #34b368;--adm-color-warning: #ffa930;--adm-color-danger: #ff4a58;--adm-color-text: #e6e6e6;--adm-color-text-secondary: #b3b3b3;--adm-color-weak: #808080;--adm-color-light: #4d4d4d;--adm-color-border: #2b2b2b;--adm-color-box: #0a0a0a;--adm-color-background: #1a1a1a;--adm-border-color: var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity ease-in-out .2s}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size: 1;height:calc(var(--size) / 2 * 2px);width:0;position:fixed;right:-100vw;bottom:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}@keyframes showSkeleton{0%{opacity:0}to{opacity:1}}.menu-items-skeleton{animation:showSkeleton .6s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;gap:24px;width:100%}.menu-items-skeleton .ant-skeleton-avatar-square{width:16px!important;height:16px!important}.menu-items-skeleton .expanded-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 24px}.menu-items-skeleton .ant-skeleton-input{height:16px!important}@keyframes showGlobalLogoComplete{0%{opacity:0}to{opacity:1}}@keyframes showGlobalLogo{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.navbar-container{transition:width .3s,max-width .3s;border-bottom:2px solid #fafafa}@media (min-width: 1200px){.navbar-container{border-bottom:none;border-right:2px solid #fafafa}}.navbar-container .navbar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:0 16px;height:var(--navbar-height);width:100%;transition:inherit;background-color:#fff}@media (min-width: 1200px){.navbar-container .navbar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;height:100vh;padding:24px 0}}.navbar-container .navbar .buton-expand-container{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;-ms-grid-row-align:flex-start;align-self:flex-start;padding:0 16px}.navbar-container .navbar .buton-expand-container .button-expand{padding:auto 16px}.navbar-container .navbar .global-logo{animation:showGlobalLogo .3s}.navbar-container .navbar .global-logo-complete{animation:showGlobalLogoComplete .5s}.navbar-container .navbar .collapsable-button-container{display:none}@media (min-width: 1200px){.navbar-container .navbar .collapsable-button-container{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:32px}}.navbar-container .navbar .ant-menu{overflow:hidden;border:none!important}.navbar-container .navbar .ant-menu .ant-menu-item{width:100%}.navbar-container .navbar .hamburguer-and-logo-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:17px}@media (min-width: 1200px){.navbar-container .navbar .hamburguer-and-logo-container{display:none}}.navbar-container .navbar .hamburguer-and-logo-container .hamburguer{font-size:18px;cursor:pointer}.navbar-container .navbar .hamburguer-and-logo-container .logo{object-fit:cover;width:93px;height:32px}@media (min-width: 1200px){.navbar-container .navbar .hamburguer-and-logo-container .logo{display:none}}.menu-navbar{display:none}@media (min-width: 1200px){.menu-navbar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%;margin-top:0}.menu-navbar .section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;transition:.35s;height:40px;font-size:18px;gap:0;padding-left:0;color:#000000d9}.menu-navbar .section:hover{color:#1890ff}.menu-navbar .section.active{background-color:#e6f7ff;color:#1890ff;border-right:none}}.menu-drawer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;width:100%;margin-top:20px}.menu-drawer .section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;transition:.35s;height:40px;font-size:18px;gap:10px;padding-left:24px;color:#000000d9}.menu-drawer .section:hover{color:#1890ff}.menu-drawer .section.active{background-color:#e6f7ff;color:#1890ff;border-right:3px solid #1890ff}.separator{height:2px;margin-bottom:8px;background-color:#f5f5f5}.drawer-close-icon{color:#000000d9}@keyframes showUserExpanded{0%{opacity:0;transform:rotate(5deg)}to{opacity:1;transform:rotate(0)}}@keyframes showUserNotExpanded{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.user-expanded{width:100%}.user-expanded.only-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-justify-content:center;justify-content:center}@media (min-width: 1200px){.user-expanded.only-mobile{display:none}}.user-expanded.only-desktop{display:none}@media (min-width: 1200px){.user-expanded.only-desktop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-justify-content:center;justify-content:center}}.user-expanded.animate-user{animation:showUserExpanded .6s}.user-expanded .avatar{background-color:#1890ff}.user-expanded .layout-container{width:90%;border-radius:4px;padding:10px 16px;background-color:#fafafa;-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;-ms-grid-row-align:flex-end;align-self:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.user-expanded .layout-container .logout-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.user-expanded .layout-container .logout-container .logout-icon{cursor:pointer}.user-expanded .data-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.user-expanded .data-container .username-and-rol{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.user-expanded .data-container .rol{color:#585858}.user-expanded .spacer{height:2px;width:100%;background-color:#f5f5f5}.user-expanded .down-arrow-icon,.user-navbar{display:none}@media (min-width: 1200px){.user-navbar{display:block}}.user-navbar .data-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.user-navbar .data-container{gap:8px}}@media (min-width: 1200px){.user-navbar .data-container{gap:0}}.user-navbar .data-container .rol,.user-navbar .data-container .name{display:none}@media (min-width: 768px){.user-navbar .data-container .name{display:block}}@media (min-width: 1200px){.user-navbar .data-container .name{display:none}}.user-navbar .data-container .down-arrow-icon{display:none}@media (min-width: 768px){.user-navbar .data-container .down-arrow-icon{display:block;font-size:13px;color:#8c8c8c;cursor:pointer}}@media (min-width: 1200px){.user-navbar .data-container .down-arrow-icon{display:none}}.user-navbar .avatar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background-color:#1890ff}.user-navbar .avatar .icon{width:13px;height:13px}@media (min-width: 1200px){.user-navbar .avatar .icon{width:15px;height:15px}}.user-navbar .layout-container{animation:showUserNotExpanded .3s;border-radius:4px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 1200px){.user-navbar .layout-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;gap:8px}}.user-navbar .layout-container .logout-container .logout-icon{display:none;cursor:pointer}@media (min-width: 1200px){.user-navbar .layout-container .logout-container .logout-icon{display:block;font-size:16px}}.user-navbar .spacer{display:none;height:2px;width:100%;background-color:#f5f5f5}@media (min-width: 1200px){.user-navbar .spacer{display:block}}.app-template{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.app-template .spacer{height:2px;margin-top:12px;background-color:#f5f5f5}.app-template .static-and-children-data-container{transition:width .3s,max-width .3s;background-color:var(--color);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media (min-width: 1200px){.app-template .static-and-children-data-container{width:calc(100vw - var(--navbar-width))}}.app-template .static-and-children-data-container .static-data{padding:24px 16px 0}.app-template .static-and-children-data-container .static-data .title-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.app-template .static-and-children-data-container .static-data .back-arrow-icon{font-size:14px;color:#000000d9}.app-template .static-and-children-data-container .static-data .backpath-top{color:#00000073;margin-bottom:14px}.app-template .static-and-children-data-container .children-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#f5f5f5}.app-template .static-and-children-data-container .children-container>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.app-template .static-and-children-data-container .children-container .ant-tabs{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.app-template .static-and-children-data-container .children-container .ant-tabs-content-holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.app-template .static-and-children-data-container .children-container .ant-tabs-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.app-template .static-and-children-data-container .children-container .ant-tabs-tabpane-active{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.app-template .static-and-children-data-container .children-container .ant-tabs-tabpane{padding:8px 16px}.app-template .static-and-children-data-container .children-container .ant-tabs-nav{height:46px;background-color:#fff;padding:0 16px;margin-bottom:0}.app-template .static-and-children-data-container .children-container:not(.default-tabs-height) .ant-tabs-nav{padding:0 24px;box-shadow:0 8px 16px #0027660a!important;position:relative!important;z-index:1!important}.app-template .static-and-children-data-container .children-container:not(.default-tabs-height) .ant-tabs-tabpane{padding:24px;max-width:100vw;overflow-y:auto;overflow-x:hidden;height:calc(100vh - var(--navbar-height) - var(--app-template-static-data-height) - 46px - 16px - var(--navbar-height))}@media (min-width: 1200px){.app-template .static-and-children-data-container .children-container:not(.default-tabs-height) .ant-tabs-tabpane{max-width:calc(100vw - var(--navbar-width));height:calc(100vh - var(--navbar-height) - var(--app-template-static-data-height) - 46px - 16px)}}.app-template .static-and-children-data-container .children-container:not(.default-tabs-height) .ant-tabs-tabpane:has(.disable-tabpane-padding-bottom){padding-bottom:0}.app-template .static-and-children-data-container .children-container .ant-tabs-tabpane-active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}:root{--app-template-static-data-height: auto;--navbar-expanded-width: 256px;--navbar-width: 80px;--navbar-height: 48px;--enf-collapsed: 225px;--enf-not-collapsed: 62px;--enf-data-width: var(--enf-collapsed);--display-enf-cards: flex}.login-template{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;height:60%;background-color:#fff}@media (min-width: 1200px){.login-template{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:40%;height:100%;padding:0}}.login-template .center-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;height:100%;padding:32px 15px;max-width:342px;margin:0 auto}@media (min-width: 768px){.login-template .center-form{padding:32px 0}}@media (min-width: 1200px){.login-template .center-form{margin:0;width:342px}}.login-template .logo{width:117px;height:40px}.login-template .subtitle{color:#000000a6}.login-template .back-arrow-container{background-color:#e6f7ff;padding:8px;border-radius:50%}.login-template .back-arrow-container .back-arrow{font-size:16px;color:#000000d9;cursor:pointer}.login-template .title-and-subtitle-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:48px;gap:0}.login-template .title-and-subtitle-container:has(.subtitle){gap:12px}
