html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.ant-col>.ant-btn{width:100%}.ant-col>.ant-select{width:100%}.ant-col>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-picker{width:100%}.ant-col>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-input-number{width:100%}.ant-col>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-input-number-affix-wrapper{width:100%}.ant-col>.ant-form-item-control-input>.ant-form-item-control-input-content>.rmdp-container{width:100%}.ant-col>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-input{width:100%}.ant-col>.ant-input-number{width:100%}.end{justify-content:flex-end}.ant-table-content{overflow-x:auto}.g-1{gap:5px}.mt-1{margin-top:5px}.ant-modal-body{max-height:60vh;overflow:auto}.tag-link{cursor:pointer}.tag-link:hover{text-decoration:underline}.fade-in{animation:fadeIn .3s ease-in-out forwards}.fade-out{animation:fadeOut .3s ease-in-out forwards}.only-print,.report{display:none}.link-icon-black{color:#000000e0}a>.ant-btn{width:100%}.ant-col>a{width:100%}.only-mobile{display:none}.layout-content-padding{padding:0 48px}@media (max-width: 768px){.hidden-mobile{display:none!important}.only-mobile{display:inline-flex!important}.layout-content-padding{padding:0 24px}.ant-table-content{overflow-x:auto}.mobile-flex-wrap{flex-wrap:wrap;gap:6px;width:100%}}@media print{.no-print{display:none!important}.only-print{display:block!important}.ant-message-notice-content{display:none!important}.print-page{position:relative;height:100vh;page-break-after:always}.print-content{padding:20px 20px 50px}.page-footer{position:fixed;bottom:20px;right:20px;font-size:12px;text-align:right}.page-break,.footer-info{display:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.ant-timeline-item-last>.ant-timeline-item-content{min-height:auto!important}.ant-layout-sider-trigger{background-color:#005ca7!important}.ant-select-item-option-disabled{display:none!important}.custom-calendar.rmdp-wrapper,.rmdp-container .custom-calendar.ep-arrow:after{background-color:#fff}.rmdp-container .custom-calendar.ep-arrow[direction=bottom]{border-top:1px solid white}.rmdp-container .custom-calendar.ep-arrow[direction=top]{border-bottom:1px solid white}.custom-calendar-dark.rmdp-wrapper,.rmdp-container .custom-calendar.ep-arrow:after{background-color:#4a4a4a;color:#fff}.rmdp-container .custom-calendar-dark.ep-arrow[direction=bottom]{border-top:1px solid #4a4a4a;color:#fff}.rmdp-container .custom-calendar-dark.ep-arrow[direction=top]{border-bottom:1px solid #4a4a4a;color:#fff}.menu-scroll{scrollbar-width:thin;scrollbar-color:#fff #005499}.menu-scroll::-webkit-scrollbar{width:8px}.menu-scroll::-webkit-scrollbar-track{background:#005ca7;border-radius:4px}.menu-scroll::-webkit-scrollbar-thumb{background:#005ca7;border-radius:4px}.menu-scroll::-webkit-scrollbar-thumb:hover{background:#fff}.dark-theme-scroll{scrollbar-width:thin;scrollbar-color:#fff #1a1a1a}.dark-theme-scroll::-webkit-scrollbar{width:8px}.dark-theme-scroll::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.dark-theme-scroll::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:4px}.dark-theme-scroll::-webkit-scrollbar-thumb:hover{background:#e5e7ed}.light-theme-scroll{scrollbar-width:thin;scrollbar-color:#454545 #e5e7ed}.light-theme-scroll::-webkit-scrollbar{width:8px}.light-theme-scroll::-webkit-scrollbar-track{background:#e5e7ed;border-radius:4px}.light-theme-scroll::-webkit-scrollbar-thumb{background:#e5e7ed;border-radius:4px}.light-theme-scroll::-webkit-scrollbar-thumb:hover{background:#005ca7}.calendar-event-link:hover{text-decoration:underline;opacity:.6}.login-container{display:flex;height:100vh;background-color:#f0f8ff}.login-illustration{flex:1.5;display:flex;align-items:center;justify-content:center}.login-illustration img{max-width:80%;height:auto}.login-form{flex:1;display:flex;flex-direction:column;justify-content:center;padding:2rem}.login-card-logo{display:flex;justify-content:center;margin-top:-50px}@media only screen and (max-width: 600px){.login-illustration{display:none}}.bg-dark.rmdp-wrapper,.bg-dark .rmdp-month-picker,.bg-dark .rmdp-year-picker,.bg-dark .rmdp-time-picker div input,.rmdp-container .bg-dark.ep-arrow:after{background-color:#312f2f;color:#c4c7ca}.bg-dark .rmdp-day:not(.rmdp-deactive),.bg-dark .rmdp-time-picker div .rmdp-am,.bg-dark .rmdp-header-values,.bg-dark .rmdp-panel-header{color:#c4c7ca}.bg-dark .rmdp-day.rmdp-range{color:#fff}.bg-dark .rmdp-panel-body li{color:#f5f5f5}.bg-dark .rmdp-day.rmdp-deactive,.bg-dark .rmdp-day.rmdp-disabled{color:#87898b}.rmdp-container .bg-dark.ep-arrow[direction=top]{border-bottom:1px solid #312f2f}.rmdp-container .bg-dark.ep-arrow[direction=left]{border-right:1px solid #312f2f}.rmdp-container .bg-dark.ep-arrow[direction=right]{border-left:1px solid #312f2f}.rmdp-container .bg-dark.ep-arrow[direction=bottom]{border-top:1px solid #312f2f}
