/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--tw-spacing:.25rem}}@layer utilities;.collapse.show,.dropdown-menu.show{display:block}.fade.show{opacity:1}.modal.show .modal-dialog{transform:none}.modal-backdrop.show{opacity:.5}:focus-visible{outline-offset:2px;outline:2px solid #4285f4}.flatpickr-calendar{z-index:1080}.modal .flatpickr-wrapper{display:block}@media (prefers-reduced-motion:reduce){.animated,.collapsing,.carousel-item{transition:none!important;animation:none!important}}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Bold.woff2)format("woff2");font-weight:700;font-display:swap}body{font-family:Roboto,sans-serif;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:300}strong{font-weight:500}a{color:#007bff;transition:color .2s}a:hover{text-decoration:none}.btn{cursor:pointer;text-transform:uppercase;white-space:normal;border:0;border-radius:.125rem;margin:.375rem;padding:.84rem 2.14rem;font-size:.81rem;font-weight:400;transition:color .15s,background-color .15s,box-shadow .15s;position:relative;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.btn:hover,.btn:focus{box-shadow:0 5px 11px #0000002e,0 4px 15px #00000026}.btn:disabled,.btn.disabled{cursor:default}.btn:active{filter:brightness(.95)}.btn.btn-sm{padding:.5rem 1.6rem;font-size:.64rem}.btn.btn-lg{padding:1rem 2.4rem;font-size:.94rem}.btn-block{margin-left:0;margin-right:0}.press-feedback{display:inline-block;position:relative;overflow:hidden}.btn-rounded{border-radius:10em}.btn-link{box-shadow:none}.btn-white,.btn-light{color:#000;background:#fff}.btn-outline-primary{color:#4285f4;background:0 0;border:2px solid #4285f4}.btn-outline-danger{color:#ff3547;background:0 0;border:2px solid #ff3547}.card{border:0;border-radius:.25rem;font-weight:400;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.card .card-body h1,.card .card-body h2,.card .card-body h3,.card .card-body h4,.card .card-body h5,.card .card-body h6{font-weight:400}.navbar{font-weight:300;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.navbar.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar .dropdown-menu a{padding:10px;font-size:.9375rem;font-weight:300}.dropdown-menu{border:0;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.form-field{margin-block:calc(var(--tw-spacing) * 6);position:relative}.form-field .form-control{box-sizing:content-box;border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0 0 1px;border-bottom-style:solid;border-bottom-color:#ced4da;border-radius:0;height:auto;margin:0 0 .5rem;padding:.3rem 0 .55rem}.form-field .form-control:focus{border-bottom-color:#4285f4;outline:none;box-shadow:0 1px #4285f4}.form-field>label{cursor:text;color:#757575;font-size:1rem;font-weight:400;transition:transform .2s,font-size .2s,color .2s;position:absolute;top:.65rem;left:0}.form-field>label.active{font-size:.8rem;transform:translateY(-140%)}.form-field:focus-within>label{color:#4285f4}.form-field .prefix{font-size:2rem;position:absolute;top:.25rem}.form-field .prefix~input,.form-field .prefix~textarea{width:calc(100% - 2.5rem);margin-left:2.5rem}.form-field .prefix~label{margin-left:2.5rem}.form-field textarea.form-textarea{padding:1.5rem 0;overflow-y:auto}.form-field .is-invalid{border-bottom-color:#dc3545}.form-field .invalid-feedback{font-size:.875rem}.form-check-input{accent-color:#4285f4}.form-check-label{cursor:pointer}.modal-content{border:0;box-shadow:0 8px 17px #0003,0 6px 20px #0003}.modal-dialog.modal-right{margin:0;position:absolute;top:0;right:0}.modal-dialog.modal-full-height{max-width:400px;height:100%}.modal-dialog.modal-full-height .modal-content{height:100%}.modal-dialog.modal-full-height .modal-body{overflow-y:auto}.modal-notify.modal-danger .modal-header{color:#fff;background:#ff3547}.modal-notify.modal-danger .modal-body .fa{color:#ff3547}.font-small{font-size:.9rem}.z-depth-0{box-shadow:none!important}.peach-gradient{background:linear-gradient(40deg,#ffd86f,#fc6262)}.animated{animation-duration:1s;animation-fill-mode:both}.fadeIn{animation-name:site-fade-in}.fadeInLeft{animation-name:site-fade-left}.fadeInRight{animation-name:site-fade-right}.zoomIn{animation-name:site-zoom}@keyframes site-fade-in{0%{opacity:0}to{opacity:1}}@keyframes site-fade-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes site-fade-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes site-zoom{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.btn-primary{color:#fff;background-color:#4285f4}.btn-primary:hover,.btn-primary:focus{color:#fff;filter:brightness(1.08);background-color:#4285f4}.btn-danger{color:#fff;background-color:#ff3547}.btn-danger:hover,.btn-danger:focus{color:#fff;filter:brightness(1.08);background-color:#ff3547}.btn-warning{color:#fff;background-color:#fb3}.btn-warning:hover,.btn-warning:focus{color:#fff;filter:brightness(1.08);background-color:#fb3}.btn-indigo{color:#fff;background-color:#3f51b5}.btn-indigo:hover,.btn-indigo:focus{color:#fff;filter:brightness(1.08);background-color:#3f51b5}.btn-blue-grey{color:#fff;background-color:#607d8b}.btn-blue-grey:hover,.btn-blue-grey:focus{color:#fff;filter:brightness(1.08);background-color:#607d8b}.btn-brown{color:#fff;background-color:#795548}.btn-brown:hover,.btn-brown:focus{color:#fff;filter:brightness(1.08);background-color:#795548}.btn-light-green{color:#fff;background-color:#8bc34a}.btn-light-green:hover,.btn-light-green:focus{color:#fff;filter:brightness(1.08);background-color:#8bc34a}.btn-success{color:#fff;background-color:#00c851}.btn-success:hover,.btn-success:focus{color:#fff;filter:brightness(1.08);background-color:#00c851}.white{background-color:#fff!important}.white-text{color:#fff!important}.black{background-color:#000!important}.black-text{color:#000!important}.red{background-color:#f44336!important}.red-text{color:#f44336!important}.blue{background-color:#2196f3!important}.blue-text{color:#2196f3!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.green{background-color:#4caf50!important}.green-text{color:#4caf50!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.primary-color{background-color:#4285f4!important}.primary-color-text{color:#4285f4!important}.primary-color-dark{background-color:#0d47a1!important}.primary-color-dark-text{color:#0d47a1!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.grey.lighten-5{background-color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.blue.lighten-5{background-color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}