@charset "UTF-8";:root{--primary-color: #0e656b;--theme-dark-body-bg: #161d31}.loader{position:fixed;z-index:10000000000000;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bs-body-bg);opacity:.7;transition:opacity .75s,visibility .75s}.dark-layout .loader{background-color:var(--theme-dark-body-bg)}.loader--hidden{opacity:0;visibility:hidden}.sk-chase{width:40px;height:40px;position:relative;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:var(--primary-color);border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(360deg)}}@keyframes sk-chase-dot{80%,to{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}to,0%{transform:scale(1)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate{animation:rotation 2s linear infinite}[data-theme=light]{--primary-bg: #cfe2ff;--primary-color: #084298;--secondary-bg: #e2e3e5;--secondary-color: #41464b;--success-bg: #d1e7dd;--success-color: #0f5132;--danger-bg: #f8d7da;--danger-color: #842029;--warning-bg: #fff3cd;--warning-color: #664d03;--info-bg: #bde5ea;--info-color: #007c91;--light-bg: #fefefe;--light-color: #636363;--dark-bg: #d3d3d4;--dark-color: #141619}[data-theme=dark]{--primary-bg: #1a2b50;--primary-color: #a6c8ff;--secondary-bg: #2e2f30;--secondary-color: #d3d3d3;--success-bg: #1d3e32;--success-color: #7bd1a7;--danger-bg: #4a1b1f;--danger-color: #ffb3b7;--warning-bg: #5a3f0b;--warning-color: #ffd080;--info-bg: #2a5d66;--info-color: #a8e6eb;--light-bg: #3a3a3a;--light-color: #ffffff;--dark-bg: #212529;--dark-color: #cfcfcf}.bagde-primary,.alert-primary{background-color:var(--primary-bg)!important;color:var(--primary-color)!important}.bagde-secondary,.alert-secondary{background-color:var(--secondary-bg)!important;color:var(--secondary-color)!important}.bagde-success,.alert-success{background-color:var(--success-bg)!important;color:var(--success-color)!important}.bagde-danger,.alert-danger{background-color:var(--danger-bg)!important;color:var(--danger-color)!important}.bagde-warning,.alert-warning{background-color:var(--warning-bg)!important;color:var(--warning-color)!important}.bagde-info,.alert-info{background-color:var(--info-bg)!important;color:var(--info-color)!important}.bagde-light,.alert-light{background-color:var(--light-bg)!important;color:var(--light-color)!important}.bagde-dark,.alert-dark{background-color:var(--dark-bg)!important;color:var(--dark-color)!important}.ts-wrapper.multi .ts-control>div{color:#fff!important}.ts-wrapper{padding:0!important}.ts-wrapper .ts-control{background-image:none!important;background:inherit!important;box-shadow:none!important;color:inherit!important}.ts-wrapper .ts-dropdown{background:inherit!important;color:inherit!important}.ts-wrapper .ts-dropdown .ts-dropdown-content .option{font-size:.9375rem!important}.ts-wrapper.multi .ts-control>div{background:#0e656b!important;border:1px solid #0e656b!important}.table>:not(caption)>*>*{padding:.55rem!important}.table>:not(caption)>*>.control{padding:.9rem!important}table.dataTable.dtr-column>tbody>tr>td.control:before{height:.8em;width:.8em;margin-top:-.5em;margin-left:-.5em;display:block;position:absolute;color:#fff!important;border-radius:1em;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:Courier New,Courier,monospace;background-color:#0e656b;border:2px solid #fff;box-shadow:0 0 3px #4b465ccc}.dt-responsive td,.dt-responsive th{max-width:450px;min-width:30px;overflow:hidden;white-space:normal;word-wrap:break-word}h4 code{font-size:inherit}.app-brand{height:64px!important}.breadcrumb-item a,.breadcrumb-item span{color:var(--primary-color)}.dark-style a{color:var(--bs-gray)}.dark-style .breadcrumb-item a,.dark-style .breadcrumb-item span{color:var(--bs-breadcrumb-item-active-color)}.star-rating{display:flex;gap:4px}.star{font-size:24px;color:#ccc;position:relative;display:inline-block}.star.full{color:gold}.star.partial{color:#ccc;position:relative}.star.partial:before{content:"★";position:absolute;left:0;top:0;color:gold;width:var(--fill-percentage, 0%);overflow:hidden;white-space:nowrap}.light-style .menu .app-brand.demo,.dark-style .menu .app-brand.demo{height:64px}.app-brand-logo.demo{display:flex;align-items:center;justify-content:center;width:34px;height:24px}.app-brand-logo.demo svg{width:35px;height:24px}.app-brand-text.demo{font-size:1.375rem}.content-wrapper .navbar{z-index:auto}.demo-blocks>*{display:block!important}.demo-inline-spacing>*{margin:1rem .375rem 0 0!important}.demo-vertical-spacing>*,.demo-vertical-spacing-lg>*,.demo-vertical-spacing-xl>*{margin-bottom:0!important}.demo-vertical-spacing.demo-only-element>:first-child,.demo-vertical-spacing-lg.demo-only-element>:first-child,.demo-vertical-spacing-xl.demo-only-element>:first-child{margin-top:0!important}.demo-vertical-spacing>*{margin-top:1rem!important}.demo-vertical-spacing-lg>*{margin-top:1.875rem!important}.demo-vertical-spacing-xl>*{margin-top:5rem!important}.rtl-only{display:none!important;text-align:left!important;direction:ltr!important}[dir=rtl] .rtl-only{display:block!important}@media (max-width: 576px){#dropdown-variation-demo .btn-group .text-truncate{width:254px;position:relative}#dropdown-variation-demo .btn-group .text-truncate:after{position:absolute;top:45%;right:.65rem}}.layout-demo-wrapper{display:flex;align-items:center;flex-direction:column;margin-top:1rem}.layout-demo-placeholder img{width:900px}.layout-demo-info{text-align:center;margin-top:1rem}
