:root:root{--primary-yellow: #F7D987;--secondary-yellow: #fae8b7;--primary-blue: #99C7E0;--secondary-blue: #D6E8F5;--tertiary-blue: #08274C;--btn-gray: rgba(133,138,138,1);--secondary-green: #79BF73;--secondary-red: #FA4D4D;--secondary-orange: #FABF4D;--primary-white: #FAFCFC;--secondary-white: #eff2f2;--primary-black: #1E1E1E;--secondary-black: #353535;--dark-primary-gray: #494a4a;--dark-secondary-gray: #575858;--background: var(--primary-white);--base-text-color: var(--primary-black);--special-text-color: var(--tertiary-blue)}@media (prefers-color-scheme: dark){:root:root{--background: #262626;--base-text-color: var(--primary-white);--special-text-color: var(--primary-white)}}body{display:flex;justify-content:center}#container{position:relative;min-height:100vh;max-width:1440px;height:-moz-fit-content;height:fit-content;width:100%;font-family:Ubuntu,serif;font-size:16px}@media only screen and (max-width: 1440px){#container{margin:0 32px}}#page-content{min-height:calc(100vh - 260px);padding-bottom:64px}#header{margin:0 0 24px}#headerbanner{height:134px}#logo{width:173px;height:66px;flex-shrink:0;aspect-ratio:173/66;background:url(/build/assets/logo-BZGD7qHn.png) transparent 50% / cover no-repeat}@media (prefers-color-scheme: dark){#logo{background:url(/build/assets/logo_white-DX9RkfjF.png) transparent 50% / cover no-repeat}}nav{width:100%;height:53px;display:flex;flex-shrink:0;gap:12px}#footer{position:absolute;bottom:0;width:100%;height:44px}#footer p{color:var(--special-text-color);text-align:center;font-size:14px}#page-title{color:var(--special-text-color);font-size:32px;font-style:normal;font-weight:700;line-height:normal}#intro-text{color:var(--special-text-color);line-height:27px;margin:0 0 12px 23px}h2,h3,h4{color:var(--special-text-color);font-family:Ubuntu,serif;font-style:normal;font-weight:700}h2{font-size:24px;line-height:normal}h3{font-size:20px;line-height:normal}h4{font-size:18px;line-height:27px}.dropdown,.false-dropdown{display:inline-flex;padding:6px 13px;justify-content:center;align-items:center;gap:10px;border-radius:13px;background:var(--secondary-blue);height:34px}nav .dropdown,nav .false-dropdown,.dropdown.yellow{min-height:46px}.dropdown:hover,.dropdown.active,.false-dropdown:hover,.false-dropdown.active{background:var(--tertiary-blue)}.dropdown.yellow,.dropdown.yellow:hover,.dropdown.yellow.active{background:var(--primary-yellow)}.dropdown.dark{background:var(--tertiary-blue);color:var(--primary-white)}.dropdown.dark:hover,.dropdown.dark.active{background:var(--primary-blue)}.dropdown.opened{border-radius:13px 13px 0 0;border-bottom:var(--tertiary-blue) 1px solid}@media (prefers-color-scheme: dark){.dropdown.dark{background:var(--secondary-blue);color:var(--tertiary-blue)}.dropdown.dark:hover,.dropdown.dark.active{background:var(--primary-white)}}nav .dropdown.opened{padding:18px 13px 13px}.dropdown #title,.false-dropdown #title{color:var(--tertiary-blue);text-align:right;font-weight:700}.dropdown.dark #title{color:var(--primary-white)}@media (prefers-color-scheme: dark){.dropdown.dark #title{color:var(--tertiary-blue)}}nav .dropdown #title,nav .false-dropdown #title{line-height:27px}.dropdown:hover:not(.yellow) #title,.dropdown.active:not(.yellow) #title,.false-dropdown:hover:not(.yellow) #title,.false-dropdown.active:not(.yellow) #title{color:var(--primary-white)}.dropdown.dark:hover #title,.dropdown.dark.active #title{color:var(--tertiary-blue)}.dropdown #icon,.false-dropdown #icon{width:12px;height:12px;background:url(/build/assets/arrow-down-BNgAWsR6.png);background-color:var(--secondary-blue) 50%;background-repeat:no-repeat;background-size:cover}.dropdown:hover:not(.yellow) #icon,.dropdown.active:not(.yellow) #icon{filter:brightness(0) invert(1)}.dropdown.dark #icon,.dropdown.dark .icon{filter:brightness(0) invert(1)}.dropdown.dark:hover #icon,.dropdown.dark:hover .icon,.dropdown.dark.active #icon,.dropdown.dark.active .icon{filter:brightness(0) saturate(100%) invert(13%) sepia(16%) saturate(4695%) hue-rotate(186deg) brightness(95%) contrast(100%)}@media (prefers-color-scheme: dark){.dropdown.dark #icon,.dropdown.dark .icon{filter:brightness(0) saturate(100%) invert(13%) sepia(16%) saturate(4695%) hue-rotate(186deg) brightness(95%) contrast(100%)}}.dropdown:hover:not(.yellow) #icon,.dropdown.active:not(.yellow) #icon,.false-dropdown:hover:not(.yellow) #icon,.false-dropdown.active:not(.yellow) #icon{background:url(/build/assets/arrow-down-white-tFYc5rqh.png);background-color:var(--tertiary-blue) 50%;background-repeat:no-repeat;background-size:cover}.dropdown-content{flex-shrink:0;border-radius:0 13px 13px;background:var(--secondary-blue);z-index:5}.dropdown-content.yellow{background:var(--primary-yellow)}.dropdown-content li{list-style:none;font-weight:700;line-height:36px;padding:0 13px;color:var(--tertiary-blue)}.dropdown-content li:hover,.dropdown-content li.active{background:var(--tertiary-blue);color:var(--primary-white);border-radius:0}.dropdown-content li:last-child:hover,.dropdown-content li:last-child.active{border-radius:0 0 13px 13px}.dropdown-content.yellow li:hover,.dropdown-content.yellow li.active{color:var(--primary-yellow)}.datalist-readonly{opacity:70%}.datalist-disable-container{margin-top:12px}.table-wrapper,.datatable-wrapper{position:relative;background:var(--primary-blue);padding:0 0 13px;border-radius:13px}.datatable,.cardlist{margin:23px 0 0}.datatable-wrapper .add-btn{background:url(/build/assets/plus-dark-blue-BFbwpe8e.png) transparent 50% / cover no-repeat;position:absolute;display:block;height:18px;width:18px;top:12px;right:12px}.datatable tbody td .btn:not(.my-0){margin-top:4px;margin-bottom:4px}table th,td{padding:4px 8px}table th{color:var(--tertiary-blue);font-size:16px;font-weight:700;line-height:18px;vertical-align:top;padding:12px}table tbody>tr{background:var(--background)}table tbody>tr:nth-child(2n){background:var(--secondary-white)}@media (prefers-color-scheme: dark){table tbody>tr:nth-child(2n){background:var(--secondary-black)}}table tbody>tr td.first-cell{padding-left:13px}table tbody>tr td:last-child{padding-right:13px}table tbody>tr:not(:first-child){border-top:var(--primary-blue) 1px solid}.card{padding:13px;box-shadow:0 0 5px #00000040;border-radius:13px}.dataselect_container{background:var(--secondary-blue);border-radius:6px 13px;box-shadow:0 0 5px #00000040;height:34px}.dataselect_container .searchbar{background:var(--secondary-blue);padding:6px 0 6px 13px;border-radius:8px 0 0 8px;height:34px}.dataselect_container .dataselect-icons{background:var(--secondary-blue);padding:6px 13px 8px 0;border-radius:0 8px 8px 0;height:34px}.dataselect_container .dataselect-icons img{width:18px}.dataselect-body{background:var(--secondary-blue);border-radius:0 0 8px 8px;overflow:auto;z-index:20}.dataselect-option-wrapper{width:100%}.dataselect-option{padding:7px 13px}.clear-btn{margin-left:6px}.dataselect_container.white,.dataselect_container.white .searchbar,.dataselect_container.white .dataselect-icons,.dataselect_container.white .dataselect-body,.dataselect_container.white .dataselect-option-wrapper{background:var(--primary-white)}.dataselect_container.white .dataselect-option-wrapper:hover{background:var(--tertiary-blue)}.searchbar-container{display:flex;gap:12px}.searchbar-container .searchbar{border-radius:8px;border:none;background:var(--primary-white);box-shadow:0 0 5px #00000040;height:34px;max-width:476px;width:100%}#perpage_select_container{float:right;display:flex;justify-content:center;align-items:center;gap:12px}#perpage_text{color:var(--special-text-color);text-shadow:0 0 5px rgba(0,0,0,.25);font-size:18px;font-weight:700;line-height:27px;text-align:center;vertical-align:middle}select[name=perpage]{box-shadow:0 0 5px #00000040;background:var(--primary-white)}.pagination{margin-top:21px;vertical-align:bottom}.pagination-item{width:34px;text-align:center;font-size:18px;line-height:18px}.pagination-numbered-item{height:34px;border-radius:8px;background:var(--background);color:var(--special-text-color)}.pagination-numbered-item.active{background:var(--primary-blue);font-weight:700}.pagination-btn{display:flex;width:99px;padding:8px 13px;align-items:center;gap:10px}.pagination-btn .arrow-icon{width:10px;height:18px;flex-shrink:0}.pagination-btn #arrow-left-icon{background:url(/build/assets/arrow-left-C_9-EVdB.png) var(--background) 50% / cover no-repeat}.pagination-btn #arrow-right-icon{background:url(/build/assets/arrow-right-B3_89Eqn.png) var(--background) 50% / cover no-repeat}.pagination-btn .content{color:var(--special-text-color);text-align:center;font-size:18px;line-height:18px}.datatable-button-wrapper,[data-column=button]{display:flex;justify-content:right;align-items:center;gap:6px}@media (prefers-color-scheme: dark){.pagination-btn #arrow-left-icon{background:url(/build/assets/arrow-left-white-BHG5_eoA.png) var(--background) 50% / cover no-repeat}.pagination-btn #arrow-right-icon{background:url(/build/assets/arrow-right-white-bVUYFt5Y.png) var(--background) 50% / cover no-repeat}}.datatable-header{text-align:left}.datatable-header>div>span:has(img){order:-1;padding-right:6px}.sort-image{order:0;min-width:18px;width:18px;min-height:18px;height:18px}.action-bar{margin-top:23px;margin-bottom:-7px;border-radius:13px}.selected-element{background:var(--secondary-blue);color:var(--tertiary-blue);border-radius:8px;padding:6px 13px}.selected-element:hover{background:var(--tertiary-blue);color:var(--primary-white)}.selected-element button{background:url(/build/assets/close-dark-blue-CizzVwzF.png) transparent 50% / cover no-repeat;content:none;height:18px;width:18px;flex-shrink:0}.selected-element:hover button{background:url(/build/assets/close-white-B9PkyoON.png) transparent 50% / cover no-repeat}.selected-element button span{display:none}.btn{color:var(--tertiary-blue);background:var(--secondary-blue);padding:6px 13px;border-radius:8px;min-height:34px}.btn:hover,.btn.active{background:var(--tertiary-blue);color:var(--primary-white)}.btn-content{font-weight:700;line-height:18px}.text-btn{padding:8px 13px}.icon-btn{width:34px;height:34px;display:flex;justify-content:center;align-items:center}.icon-text-btn{padding:0 13px}.btn-fat{padding:13px;border-radius:13px}.icon-btn:hover img.icon,.icon-text-btn:hover img.icon{filter:brightness(0) invert(1)}.btn-yellow{background:var(--primary-yellow)}.btn-yellow:hover,.btn-yellow.active{color:var(--primary-yellow)}.btn-dark{background:var(--tertiary-blue);color:var(--primary-white)}.btn-dark:hover,.btn-dark.active{background:var(--primary-blue);color:var(--tertiary-blue)}@media (prefers-color-scheme: light){.icon-btn.btn-dark img.icon,.icon-text-btn.btn-dark img.icon{filter:brightness(0) invert(1)}.icon-btn.btn-dark:hover img.icon,.icon-text-btn.btn-dark:hover img.icon{filter:brightness(0) saturate(100%) invert(13%) sepia(16%) saturate(4695%) hue-rotate(186deg) brightness(95%) contrast(100%)}}@media (prefers-color-scheme: dark){.btn-dark{background:var(--secondary-blue);color:var(--tertiary-blue)}.btn-dark:hover,.btn-dark.active{background:var(--primary-white);color:var(--tertiary-blue)}.icon-btn.btn-dark img.icon,.icon-text-btn.btn-dark img.icon{filter:brightness(0) saturate(100%) invert(13%) sepia(16%) saturate(4695%) hue-rotate(186deg) brightness(95%) contrast(100%)}}.input_prepend{color:var(--special-text-color);font-weight:700;line-height:27px;margin-right:12px;display:flex;align-items:center}.required-mark{background:url(/build/assets/required_blue-RbpIwI_F.png) transparent 50% / cover no-repeat;width:9px;height:9px;aspect-ratio:1/1;margin-top:-9px;margin-left:4px}@media (prefers-color-scheme: dark){.required-mark{background:url(/build/assets/required_yellow-B33TyqeR.png) transparent 50% / cover no-repeat}}input:not([type=checkbox],[type=file]),textarea{border-radius:8px;padding:6px 13px;background:var(--secondary-blue);color:var(--tertiary-blue)}input.white,select.white{background:var(--primary-white);box-shadow:0 0 5px #00000040}input.red,select.red{background:#ff9292}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input{display:flex;align-items:center;gap:10px;flex-shrink:0}.number-input input{color:var(--tertiary-blue);text-align:right}.number-input .button-container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2px;width:12px;height:16px;flex-shrink:0;border-radius:4px;background:var(--tertiary-blue)}.number-input .spinner-divider{background:var(--background);width:14px;height:1px}.number-input button{height:8px;width:14px;flex-shrink:0;background:var(--tertiary-blue)}.number-input .increment-btn div,.number-input .decrement-btn div{height:8px;width:8px;margin:auto}.number-input .increment-btn{border-radius:4px 4px 0 0}.number-input .decrement-btn{border-radius:0 0 4px 4px}.number-input .increment-btn div{background:url(/build/assets/arrow-up-white-DMPJAzY3.png) transparent 50% / cover no-repeat}.number-input .decrement-btn div{background:url(/build/assets/arrow-down-white-tFYc5rqh.png) transparent 50% / cover no-repeat}@media (prefers-color-scheme: dark){.number-input button{background:var(--primary-white)}.number-input .increment-btn div{background:url(/build/assets/arrow-up-dark-blue-BIPe82NU.png) transparent 50% / cover no-repeat}.number-input .decrement-btn div{background:url(/build/assets/arrow-down-BNgAWsR6.png) transparent 50% / cover no-repeat}}.checkbox-container{display:flex;gap:12px;align-items:center}.checkbox-container input[type=checkbox]{display:grid;place-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--secondary-blue);margin:0;width:23px;height:23px;border-radius:4px}.checkbox-container:hover input[type=checkbox]{background-color:var(--tertiary-blue)}.checkbox-container input[type=checkbox]:before{content:"";width:13px;height:13px;border-radius:64px;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--tertiary-blue)}.checkbox-container:hover input[type=checkbox]:before{box-shadow:inset 1em 1em var(--primary-white)}.checkbox-container input[type=checkbox]:checked:before{transform:scale(1)}.checkbox-container span{color:var(--special-text-color);height:-moz-fit-content;height:fit-content}.checkbox-switch{position:relative;background:var(--secondary-blue);text-align:right;width:85px;padding:6px 13px;border-radius:9999px;color:var(--tertiary-blue)}.checkbox-switch:after{border:4px solid var(--tertiary-blue);background-color:var(--primary-white);border-radius:9999px;content:"";margin-top:3px;height:24px;width:24px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;position:absolute;inset-inline-start:3px;top:3px}.checkbox-switch:not(.checked):after{margin-left:3px}.checkbox-switch.checked:after{transform:translate(220%);--tw-translate-x: 220% !important}.checkbox-switch.checked{background:var(--secondary-green);text-align:left}input[type=time]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator{filter:brightness(0) saturate(100%) invert(13%) sepia(16%) saturate(4695%) hue-rotate(186deg) brightness(95%) contrast(100%)}select{display:flex;padding:6px 13px;align-items:center;border-radius:8px;background:var(--secondary-blue);color:var(--tertiary-blue)}option,.dataselect-option-wrapper{background:var(--secondary-blue);color:var(--tertiary-blue)}option:checked,.dataselect-option-wrapper:hover{background:var(--tertiary-blue);color:var(--primary-white)}img.icon{max-width:18px;width:18px;height:18px}.icon-text:hover #icon,.icon-text:active #icon{filter:brightness(0) invert(1)}@media (prefers-color-scheme: dark){img.icon.single-icon{filter:brightness(0) invert(1)}}.modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:100}.modal-body{border-radius:26px;background:var(--background);padding:44px;box-shadow:0 0 5px #00000040;max-height:95vh}.modal h3{font-size:28px;margin-bottom:34px}.modal-content{max-height:calc(90vh - 66px);padding:6px;overflow-y:auto}.modal-content:has(.dataselect-body:not(.hidden)){min-height:21rem}#load-indicator{z-index:150!important}.ql-container{border-color:var(--tertiary-blue);border-radius:0 0 13px 13px}.ql-toolbar{background:var(--primary-blue);border-radius:13px 13px 0 0}.ql-editor.ql-blank:before{color:var(--base-text-color)!important}.toast{position:fixed;bottom:47px;width:431px;padding:44px;border-radius:26px;background:var(--secondary-blue);box-shadow:0 0 5px #00000040;z-index:120}.toast.error{background:var(--secondary-red)}.toast.warning{background:var(--secondary-orange)}.toast.success{background:var(--secondary-green)}.toast-title{color:var(--tertiary-blue);font-family:Ubuntu,serif;font-size:21px;font-weight:700;line-height:27px}.toast-body{color:var(--tertiary-blue);line-height:27px}
