@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open/bebas-neue-400.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open/caveat-400.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open/caveat-700.woff2) format("woff2")}@font-face{font-family:Comic Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open/comic-neue-400.woff2) format("woff2")}@font-face{font-family:Comic Neue;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open/comic-neue-700.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open/nunito-400.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open/nunito-700.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open/oswald-400.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/open/oswald-500.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open/oswald-700.woff2) format("woff2")}@font-face{font-family:Pragati Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open/pragati-narrow-400.woff2) format("woff2")}@font-face{font-family:Pragati Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open/pragati-narrow-700.woff2) format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open/raleway-400.woff2) format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open/raleway-700.woff2) format("woff2")}:root{--ui-body-bg: #f8fafc;--ui-surface-bg: #fff;--ui-surface-shadow: rgba(0, 0, 0, .04);--ui-thead-color: #fff;--ui-thead-bg: #212529;--ui-thead-border: #32383e;--ui-jumbotron-bg: #e9ecef;--ui-muted-text: #5a6570;--ui-overlay-bg: rgba(0, 0, 0, .5);--ui-toast-bg: #343a40;--ui-toast-color: #fff;--ui-focus-ring: #0d6efd;--ui-dropzone-bg: #f1f1f1;--ui-dropzone-border: #c0c0c0}[data-bs-theme=dark]{--ui-body-bg: #15181c;--ui-surface-bg: #1e2328;--ui-surface-shadow: rgba(0, 0, 0, .4);--ui-thead-color: #e9ecef;--ui-thead-bg: #2b3035;--ui-thead-border: #495057;--ui-jumbotron-bg: #23282d;--ui-muted-text: #a6aeb6;--ui-overlay-bg: rgba(0, 0, 0, .65);--ui-toast-bg: #e9ecef;--ui-toast-color: #212529;--ui-focus-ring: #6ea8fe;--ui-modal-backdrop: rgba(0, 0, 0, .6);--ui-dropzone-bg: #23282d;--ui-dropzone-border: #495057}html,body{height:100%}body{margin:0;font-family:Nunito,sans-serif;font-size:.9rem;line-height:1.6;background-color:var(--ui-body-bg, #f8fafc)}.navbar-laravel{background-color:var(--ui-surface-bg, #fff);box-shadow:0 2px 4px var(--ui-surface-shadow, rgba(0, 0, 0, .04))}footer{text-align:center;margin-top:20px;margin-bottom:20px}.btn-icon-30{width:30px}.admin-app .text-muted{color:var(--ui-muted-text)!important}.admin-app :focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.admin-app .btn-sm{min-width:24px;min-height:24px}.form-group{margin-bottom:1rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.thead-dark th{color:var(--ui-thead-color, #fff);background-color:var(--ui-thead-bg, #212529);border-color:var(--ui-thead-border, #32383e)}.float-left{float:left!important}.float-right{float:right!important}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}
