@charset "UTF-8";ul,li{list-style:none}.navbar.active{height:330px}.burger{display:none;position:absolute;top:28px;right:0;flex-direction:column;justify-content:space-between;background:transparent;border:none;cursor:pointer;outline:none;z-index:2000}.burger-bar{width:28px;height:3px;background-color:#fff;border-radius:2px;transition:all .3s ease-in-out}.navbar-brand .logo{width:100%}.navbar-nav{display:flex;justify-content:center;flex-grow:1;z-index:900;color:#121212}.navbar.home{background-color:transparent}.nav-item{margin:0 15px}.nav-item a{transition:color .3s ease-in-out}.navbar.home .nav-item a{color:#fcfcfc}.navbar.home .nav-item a:hover{color:#e50607}.nav-item a:hover{color:#ccc}.navbar-button{display:none;z-index:1000}.navbar-button a{color:#fcfcfc!important}.navbar-button .employee-portal{background-color:#900000;color:#fff;border:none;padding:10px 15px;cursor:pointer;border-radius:5px;margin-right:16px;font-size:1em}.nav-item .employee-portal{background-color:#900000;color:#fff}.navbar-button .employee-portal:hover{background-color:#7c0202}@media (max-width: 820px){.burger{display:flex;gap:6px}.navbar.active{background-color:#272a2c}.navbar-nav{position:absolute;top:80px;left:0;right:0;flex-direction:column;align-items:center;display:none;z-index:1200}.navbar-nav.active{display:flex}.nav-item{margin:10px 0}.navbar-button{margin-top:10px}}@media screen and (min-width: 1280px){.navbar-button{display:block;position:absolute;right:0}.navbar-button .employee-portal{font-size:.825em}li.portal-button{display:none}}@media screen and (min-width: 1920px){.navbar{height:100px}.navbar-nav{gap:16px}.navbar-brand{margin-left:0}.navbar-brand .logo{margin-left:48px;width:250px}.navbar-button .employee-portal{margin-right:48px;font-size:1em}.nav-item a{font-size:1.125em}}@media screen and (min-width: 2560px){.navbar-nav{gap:24px}.navbar-brand .logo{width:275px}.navbar-button .employee-portal{font-size:1.125em}.nav-item a{font-size:1.25em}}@media screen and (min-width: 3440px){.nav-item a{font-size:1.5em}}.info-banner{display:flex;flex-direction:column;justify-content:center;margin:0 auto;background-color:#121212;gap:136px;padding-block:144px}.banner-container{color:#fcfcfc;display:flex;flex-direction:column;justify-content:center}.banner-container__data{font-size:4em;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.banner-container__text{font-size:1.25em;font-family:trade-gothic-next,sans-serif;font-weight:300!important}@media screen and (min-width: 1024px){.info-banner{flex-direction:row}}@media screen and (min-width: 1920px){.info-banner{gap:220px}.banner-container__data{font-size:4.5em}.banner-container__text{font-size:2em;font-weight:200}}@media screen and (min-width: 2560px){.info-banner{gap:320px}.banner-container__data{font-size:5.5em}.banner-container__text{font-size:2.5em}}.testimonial{padding-inline:32px;padding-bottom:72px}.testimonial__container{position:relative}.testimonial__card{border:1px #e0e0e0 solid;padding-inline:22px;display:flex;align-items:center;min-width:232px}.testimonial__text{color:#121212;font-size:.75em;text-align:left;padding-block:40px}.testimonial__quote{color:#eb5757;font-size:2.25em;line-height:1}.quote-1{position:absolute;top:0;left:8px;padding-top:6px}.quote-2{position:absolute;bottom:0;right:8px}.testimonial__container-client{position:absolute;bottom:-40px;left:22px;background-color:#900000;color:#fcfcfc;text-align:left;width:max-content;padding:3px 6px}.testimonial__client-name{font-weight:500;font-size:.75em}.testimonial__client-company{font-weight:300;font-size:.75em}.slick-list{padding-bottom:40px!important;margin:0 -10px}.slick-prev:before,.slick-next:before{content:"";display:none}.custom-prev-arrow{display:block!important}.slick-slide{outline:none!important}.slick-slide>div{padding:0 10px}.slick-slide:focus{outline:none!important}.slick-slider div:focus{outline:0}.slick-track{display:flex!important}.slick-track .slick-slide{display:flex!important;height:auto;align-items:center}.slick-dots{bottom:-40px!important}@media screen and (min-width: 375px){.testimonial__card{min-width:250px}}@media screen and (min-width: 412px){.testimonial__card{min-width:282px}}@media screen and (min-width: 430px){.testimonial__card{min-width:300px}}@media screen and (min-width: 768px){.testimonial__card{min-width:fit-content}.testimonial__text{font-size:1em;line-height:1.3}.testimonial__client-company,.testimonial__client-name{font-size:.825em}.testimonials__title{font-size:3.25em!important}.slick-prev{left:-25px!important}.slick-next{right:-23px!important}}@media screen and (min-width: 1024px){.testimonials__title{font-size:3.5em!important}#Testimonial .testimonial{padding-inline:150px!important}}@media screen and (min-width: 1280px){.testimonial__card{flex:1 1 auto;max-width:100%;height:165px;min-width:418px}}@media screen and (min-width: 1600px){.testimonial__card{min-width:578px}}@media screen and (min-width: 1920px){.testimonials__title{font-size:5em!important}.testimonial__card{min-width:686px;height:335px;padding-inline:48px}.testimonial__quote{font-size:4em}.quote-1{left:16px}.quote-2{right:16px;line-height:.8}.testimonial__text{font-size:1.25em;line-height:1.5;padding-block:64px}.testimonial__container-client{width:max-content}.testimonial__client-company,.testimonial__client-name{font-size:1.125em}}@media screen and (min-width: 2560px){#Testimonial .testimonial{padding-inline:250px!important}.testimonials__title{font-size:6em!important}.testimonial__container{margin-top:96px!important}.testimonial__card{width:900px;height:375px}.testimonial__text{font-size:1.5em;line-height:1.4}.testimonial__container-client{padding-block:6px;padding-inline:16px}.testimonial__client-company,.testimonial__client-name{font-size:1.25em}.quote-1{top:8px}.slick-prev{top:55%!important;left:-45px!important}.slick-next{top:55%!important;right:-34px!important}.svg-inline--fa.fa-sm{width:32px}}@media screen and (min-width: 3440px){.testimonial__card{min-width:39vw}}.mission__card{text-align:left;padding-inline:16px;padding-block:24px;border-radius:10px}.mission__title{font-size:1.25em}.mission__text{font-size:.825em}.hr-lines:after{content:" ";height:1px;width:calc(100% - 120px);background:red;display:block;position:absolute;top:50%;right:0}.hr-lines{position:relative;max-width:100%;margin:32px auto;text-align:left}@media screen and (min-width: 768px){.mission__text{font-size:1em;line-height:1.4}.mission__title{font-size:1.5em}.hr-lines:after{width:calc(100% - 148px)}}@media screen and (min-width: 1920px){#Mission{padding-block:120px!important;gap:32px!important;padding-inline:64px!important}.mission__title{font-size:2em}.mission__text{font-size:1.125em;font-weight:500}.hr-lines:after{width:calc(100% - 200px)}}@media screen and (min-width: 2560px){#Mission{padding-inline:80px!important;padding-block:150px!important}.mission__card{padding-bottom:72px;padding-inline:32px}.mission__title{font-size:2.5em}.mission__text{font-size:1.5em}.hr-lines:after{width:calc(100% - 245px)}}.footer__container{display:flex;flex-direction:column;justify-content:center;gap:48px;padding-top:64px;padding-bottom:24px;background-color:#212121}.footer__container-menu .logo{max-width:200px}.nav__menu{display:flex;flex-direction:column;gap:24px;margin-top:32px;color:#fcfcfc}.nav__menu a{color:#fcfcfc;font-size:1.5em;font-weight:400}.nav__menu a:hover{cursor:pointer;color:#e50607;opacity:.7;transition:all .2s ease-in-out}.footer__container-info{opacity:.9;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.footer__container-info p{color:#fcfcfc;font-size:1.25em;font-weight:300}.footer__container-info p.hover{opacity:.9}.footer__container-info p:hover{cursor:pointer;opacity:.7;transition:all .2s ease-in-out}.footer__container-social p{color:#fcfcfc;font-size:1.25em}.icon__container-social{display:flex;flex-direction:row;justify-content:center;width:100%;gap:24px;padding-top:16px}.icon__container-social a{width:45px;height:45px}.icon__container-social img{width:100%;max-width:45px}.icon__container-social img:hover{cursor:pointer;opacity:.7;transition:all .2s ease-in-out}.copyright{color:#ffffff26;font-size:.75em;padding-top:4px;padding-bottom:4px;background-color:#212121}@media screen and (min-width: 1280px){.footer__container{flex-direction:row;align-items:center;gap:64px}.footer__container-info{order:1;text-align:left;line-height:3em;width:350px}.footer__container-menu{order:2}.footer__container-social{order:3;width:350px;text-align:left}.footer__container-social p{padding-left:50px}.icon__container-social{justify-content:flex-start;padding-left:50px}.footer__container-menu .logo{max-width:175px}.nav__menu{flex-direction:row;justify-content:center}.nav__menu a{font-size:1.25em}.copyright{padding-bottom:8px}}@media screen and (min-width: 1600px){.footer__container{gap:96px}.footer__container-social p,.icon__container-social{padding-left:80px}.nav__menu{gap:32px}}@media screen and (min-width: 1920px){.footer__container{gap:128px}.footer__container-menu .logo{max-width:250px}.nav__menu a{font-size:1.325em}.footer__container-info p{padding-block:8px}.icon__container-social{padding-top:24px}}@media screen and (min-width: 2560px){.footer__container{gap:250px;padding-bottom:40px}.footer__container-menu .logo{max-width:300px}.nav__menu{gap:48px}.nav__menu a{font-size:1.5em}.footer__container-info p,.footer__container-social p{font-size:1.325em}.footer__container-info,.footer__container-social{width:400px}.icon__container-social img{max-width:50px}.footer__container-info p{padding-block:12px}}#Home{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%}.home__background{background:#121212;background-image:url(/assets/roadrunners_home_mobile-Dzt1tp7R.webp);box-shadow:inset 0 0 0 1000px #0000001a;background-position:right top;background-repeat:no-repeat;background-size:cover;height:100vh}.home__content{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;padding-left:24px;padding-top:335px}.home__content h1{color:#fcfcfc;font-size:2.25em;max-width:100%;font-family:New Order,sans-serif;font-display:swap;font-weight:600}.home__content p{color:#fcfcfc;max-width:100%;font-size:.825em;padding-top:32px;padding-bottom:48px;line-height:1.2;font-display:swap}.home__content a{width:fit-content}.home__content span{color:#e50607}.home__button{width:max-content;background-color:transparent;font-size:1.125em;background-color:#ffffffe6;color:#d40909dc;font-weight:600;backface-visibility:hidden;-webkit-backface-visibility:hidden}.home__button:hover{background-color:#fff;transition:all .2s ease-in-out;color:#e50607}.home__info{color:#fcfcfc;display:flex;flex-direction:column;gap:24px;margin:0 auto;padding-block:.75rem;background:linear-gradient(to bottom,#2121211a,#21212199);width:100%}.home__info:hover{background-color:#33333326;transition:all .2s ease-in-out}.home__info-contact{display:flex;flex-direction:column;gap:4px}.contact__card-title{color:#121212}.home__info-address,.home__info-phone,.home__info-description{font-size:.825em;color:#fcfcfc}.home__info-address:hover,.home__info-phone:hover{color:#d40909dc;transition:all .2s ease-in-out}#Services{padding-inline:16px}#Services .service-card{border:rgba(18,18,18,.15) 1px solid;border-radius:6px;width:100%;padding-block:24px;display:flex;flex-direction:column}#Services .service__cards .service-card a{max-width:100%;margin-inline:2.5rem;margin-top:16px}#Services .service-card h3{font-size:1.5em;text-align:left;color:#121212;padding-left:40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-display:swap}#Services .service-card h6{font-size:1em;font-family:trade-gothic-next,sans-serif;font-display:swap;text-align:left;font-weight:400;color:#900000;padding-left:40px}#Services hr.solid{border-top:rgba(0,0,0,.3) 2px solid;margin-inline:40px}p.features{padding-left:40px;font-size:1em;font-weight:700;color:#121212;text-align:left}.service-card__list{display:inline-block;padding-left:62px;font-family:trade-gothic-next,sans-serif;font-display:swap;font-weight:300;padding-right:2rem}.service-card__button{width:100%;margin-inline:auto;background-color:#eb5757;color:#fcfcfc}.service-card__list li{text-align:left;list-style-type:disc;color:#121212}.service__cards{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-bottom:96px}.services__tagline{font-size:2em;text-align:left;color:#121212;font-weight:600;letter-spacing:-.02em;padding-block:96px}.services__tagline span{color:#e50607;font-weight:400}.services__label{background-color:#e50607;color:#fcfcfc;padding:5px 16px;border-radius:20px;font-size:1.325em;font-weight:600;width:max-content;margin-bottom:32px}#Features{display:flex;flex-direction:column;padding:1.5rem 1.5rem 5rem;background-color:#212121}#Features:last-child{padding-bottom:80px}.features__card{display:flex;flex-direction:column;justify-content:flex-start;gap:16px;padding-top:56px}.features__cards-title{color:#fcfcfc;font-size:1.25em;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-display:swap;text-align:left}.features__cards-text{color:#fcfcfc;font-size:1em;font-weight:200;text-align:left;font-family:trade-gothic-next,sans-serif;font-display:swap;font-weight:300!important;letter-spacing:.02em;opacity:.9}.features__cards-logo{border:#e50607 1px solid;border-radius:50%;padding:12px;width:36px;height:36px}.testimonials__title{font-size:2em;color:#121212;padding-top:72px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-display:swap;padding-bottom:2rem}#Mission{display:flex;flex-direction:column;padding-block:80px;padding-inline:16px;gap:40px;background-image:url(/assets/truck-logistics-operation-dusk-CPruawnb.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.mission__container{flex:1}.mission__card{height:90%}#Contact{display:flex;flex-direction:column;padding-inline:24px;background-color:#fff}#Contact .contact__title{font-size:2em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-display:swap;color:#121212;font-weight:700;text-align:center;line-height:1.2;margin:0 auto;padding-top:64px;padding-bottom:0!important}#Contact .contact__subtitle{font-size:1em;font-family:trade-gothic-next,sans-serif;color:#0000004d;font-weight:400;text-align:center;margin-bottom:3.5em}.contact__card-container{display:flex;flex-direction:column;gap:40px;padding-bottom:2.5rem;padding-top:1rem}.contact__card{background-color:#f9f9f9}.contact__info-title{font-size:1.25em;font-weight:600;color:#121212}.contact__info-text{font-size:1.25em;font-weight:300;color:#121212}#footer{background-color:#212121}@media screen and (max-width: 430px){.home__background{background-position:right -65px top}}@media screen and (min-width: 768px){.home__content h1{font-size:2.5em}.home__content p{font-size:1em;line-height:1.4}.home__info-address,.home__info-phone,.home__info-description{font-size:1em}.features__cards-title{font-size:1.5em}.features__cards-text{font-size:1.25em;line-height:1.4}.features__cards-logo{width:40px;height:40px}.services__tagline{font-size:2.25em!important;padding-block:120px!important}.services__label{font-size:1.5em!important}#Contact .contact__title{padding-top:96px!important;font-size:3.25em!important}#Contact .contact__subtitle{margin-bottom:4.5rem}}@media screen and (min-width: 1024px){.home__info-address,.home__info-phone,.home__info-description{font-size:.825em}.home__content p{font-size:1em;max-width:70%}.services__label{font-size:1.25em!important}.service__cards{flex-direction:row}#Features{flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding-bottom:88px;padding-inline:0}.features__card{flex:0 0 40%;text-align:left;align-items:flex-start}.features__cards-logo{width:36px;height:36px}.features__cards-title{font-size:1em}.features__cards-text{font-size:1em;text-align:left}.testimonial{padding-inline:250px!important;padding-bottom:120px}#Mission{flex-direction:row}.mission__title{margin-bottom:64px;margin-top:16px}#Contact{padding-bottom:96px}.contact-flex{display:flex;flex-direction:row;justify-content:space-evenly}.contact__title{width:100%;max-width:100%;flex:1;word-spacing:0!important;padding-block:120px!important}.contact__card{width:95%}.contact__card-wrapper{display:flex;flex-direction:column;align-items:center}.contact__card-container{width:348px}.contact__card-title{padding-top:8px}}@media screen and (min-width: 1280px){.home__background{background-image:url(/assets/roadrunners_home_02-B34cGIaY.webp);box-shadow:inset 0 0 0 1000px #00000008}.home__content{padding-top:19%}.home__content h1{font-size:3em}.home__content p{max-width:60%}.home__info{flex-direction:row;justify-content:space-between;align-items:center;margin:0;box-sizing:border-box;width:100%;padding-inline:48px}.home__info-contact{align-items:flex-start}#Contact .contact__title{font-size:3.5em!important}#Contact .contact__subtitle{font-size:1.125em}}@media screen and (min-width: 1600px){.home__content h1{font-size:3.5em;max-width:34%}.home__content p{font-size:1.125em;font-weight:300;max-width:44%}.home__button{font-size:1.25em}#Services{padding-inline:40px}.services__tagline{font-size:2.5em!important;padding-block:136px!important}.services__label{font-size:1.5em!important}#Services .service-card h3{font-size:2em}#Services .service-card h6{font-size:1.125em}.service-card p{font-size:1.25em;font-weight:600}.service-card__list li{font-size:1.125em;line-height:1.8}.service-card__button{font-size:1.125em}.contact__card{width:100%}}@media screen and (min-width: 1920px){.home__content{padding-left:48px;padding-top:15%}.home__content h1{font-size:5.25em;max-width:45%}.home__content p{font-size:1.25em;max-width:45%;padding-bottom:56px;padding-top:48px}.home__info-address,.home__info-description,.home__info-phone{font-size:1em}.services__tagline{font-size:3.5em!important}#Services .service-card h3{font-size:2.5em}#Services .service-card h6{font-size:1.25em}.service-card .features{font-size:1.5em;padding-top:8px}.service-card__list li{font-size:1.25em}hr.solid{margin-block:16px}.service-card__button{font-size:1.25em}.features__cards-title{font-size:1.5em}.features__cards-text{font-size:1.125em}.contact__title{font-size:4.5em!important}.contact__card-title{font-size:2.5em}.contact__card{width:25vw}.contact__info-title,.contact__info-text{font-size:1.5em}.contact__card-container{padding-bottom:72px;padding-top:1.5rem}.contact__card-image{max-width:56px}#Contact .contact__title{font-size:5em!important}#Contact .contact__subtitle{font-size:1.5em}}@media screen and (min-width: 2560px){.home__content{padding-top:375px}.home__content h1{font-size:6.5em;max-width:40%}.home__content p{font-size:1.5em;padding-top:56px;padding-bottom:64px}.home__button{font-size:1.5em}.home__info-contact,.home__info-address,.home__info-description,.home__info-phone{font-size:1.125em}.services__tagline{font-size:4.5em!important;padding-block:200px!important}.services__label{font-size:2.25em!important;margin-bottom:40px}.service__cards{padding-bottom:156px}.service-card{padding-top:40px;padding-bottom:48px}#Services .service-card h3{font-size:3em}#Services .service-card h6{font-size:1.5em}.service-card .features{font-size:1.825em}.service-card__list li,.service-card__button{font-size:1.75em}.contact__title{font-size:5em!important;padding-top:150px!important}.contact__card-container{width:100%;gap:48px}.contact__card-image{max-width:64px}.contact__card-title{font-size:3em;padding-top:24px}.contact__info-title,.contact__info-text{font-size:2em}.contact__card{padding-top:48px}.features__card{padding-right:64px}.features__cards-title{font-size:1.825em}.features__cards-text{font-size:1.5em;text-align:left}.features__cards-logo{width:56px;height:56px}#Contact .contact__title{font-size:6em!important}#Contact .contact__subtitle{font-size:1.75em}}@media screen and (min-width: 3440px){.home__content h1{font-size:7em;max-width:38%}.home__content p{font-size:1.625em}.home__background{background-position:right top 50%}}.login__container{display:flex;flex-direction:column;padding-inline:24px;margin-top:80px;padding-top:40%}.login__container h2{color:#121212;font-size:3em;line-height:1;font-weight:600}.login__container h6{color:#900000;font-size:1em;font-weight:500;padding-bottom:64px}form{display:flex;flex-direction:column;gap:32px}.input__group{display:flex;flex-direction:column;align-items:flex-start;width:100%}.input__group label{font-size:1em;color:#121212;font-weight:500}.input__group input{width:100%;height:36px;border-radius:5px;border:none;background-color:#e5e6e9;color:#121212;font-size:1.125em}select,textarea{height:36px;background-color:#f2f2f2;border-radius:5px;border:none;font-size:1.125em}.forgot-password a{font-style:italic;font-weight:600;letter-spacing:-.02em;font-size:.825em;color:#2886bb}.login__button{font-size:1.5em;color:#fcfcfc;background-color:#e50607;margin:0 auto;padding-inline:40px;padding-block:8px}@media screen and (min-width: 768px){.login__container{padding-top:30%}.login__form{padding-inline:160px}}@media screen and (min-width: 1024px){.login__form{padding-inline:120px}.login__button{font-size:1.25em}}@media screen and (min-width: 1280px){.login__container{padding-top:10%}.login__form{padding-inline:400px}}@media screen and (min-width: 1600px){.login__form{padding-inline:550px}}@media screen and (min-width: 1920px){.login__container{padding-top:12%}.login__form{padding-inline:700px}.login__container h2{font-size:4em}.login__container h6{font-size:1.325em}.input__group label{font-size:1.25em;padding-bottom:4px}.forgot-password{font-size:1.25em}.login__button{font-size:1.5em}}@media screen and (min-width: 2560px){.login__form{padding-inline:950px}.login__container h2{font-size:4.5em}.login__container h6{font-size:1.325em}.input__group label{font-size:1.5em}.input__group input{font-size:1.325em;height:44px}}@media screen and (min-width: 3440px){.login__container{padding-top:8%}.login__form{padding-inline:40%}}.inquiry__container{padding-top:88px}.inquiry__title,.inquiry__header,.inquiry__form-wrapper{padding-inline:16px}.inquiry__title{padding-block:64px}.inquiry__title h2{font-size:3em;font-weight:600;line-height:1;color:#121212}.inquiry__title h6{font-size:1.125em;font-weight:400;color:#900000}.inquiry__header h4{font-size:1.5em;line-height:1.2;text-align:left;color:#121212}.inquiry__header p{padding-top:24px;text-align:left;color:#121212;line-height:1.3}.inquiry__header span{font-weight:600}.inquiry__form-container{display:flex;flex-direction:column;gap:24px}.inquiry__form-container input,.inquiry__container textarea,.inquiry__form-container select{background-color:#fcfcfc;border:1px #bdbdbd solid;border-radius:6px;min-height:36px;font-size:1em;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;color:#121212}.inquiry__form-container input[type=date]{text-indent:8px;font-family:Arial,Helvetica,sans-serif}::-webkit-calendar-picker-indicator{filter:invert(1)}.inquiry__form p{font-size:1.5em;color:#121212;font-weight:600;text-align:left;margin-top:48px}.inquiry__form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:99%;background-position-y:6px;background-color:#fcfcfc}.inquiry__form-container input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;margin-right:8px}input,select,textarea{width:100%}input,select,textarea{text-indent:16px}select{color:#0009}textarea{font-family:inherit;padding-top:8px}.inquiry__button{font-size:1.5em;color:#fcfcfc;background-color:#e50607;margin:64px auto 0;padding-inline:40px;padding-block:8px}.inquiry__recaptcha{color:#444;font-size:.825em;margin-top:32px;margin-bottom:64px;width:80%;margin-inline:auto}@media screen and (min-width: 768px){.inquiry__title,.inquiry__header,.inquiry__form-wrapper{padding-inline:24px}.inquiry__recaptcha{width:60%}}@media screen and (min-width: 1024px){.inquiry__title{padding-block:88px}inquiry__container{padding-inline:64px}.inquiry__form-container{flex-direction:row;flex-wrap:wrap}.inquiry__form-container input,.inquiry__form-container select,.inquiry__form-container textarea{flex:40%;max-width:49%}}@media screen and (min-width: 1600px){.inquiry__title,.inquiry__header,.inquiry__form-wrapper{padding-inline:104px}.inquiry__title{padding-block:104px}.inquiry__title h2{font-size:3.5em}.inquiry__title h6{font-size:1.5em;letter-spacing:-.03em}.inquiry__header h4{font-size:1.75em}.inquiry__header p{font-size:1.125em}.inquiry__form p{font-size:1.75em}.inquiry__form-container input,.inquiry__form-container select,.inquiry__form-container textarea{font-size:1.25em;height:40px}}@media screen and (min-width: 1920px){.inquiry__title,.inquiry__header,.inquiry__form-wrapper{padding-inline:200px}.inquiry__recaptcha{margin-top:40px;margin-bottom:80px;width:30%;font-size:.875em}.inquiry__title{padding-block:120px}.inquiry__title h2{font-size:4em}.inquiry__title h6{font-size:1.75em}.inquiry__header h4{font-size:1.825em}.inquiry__header p{font-size:1.25em}.inquiry__form p{font-size:1.825em}.inquiry__form-container input,.inquiry__form-container select,.inquiry__form-container textarea{font-size:1.5em;height:44px}.inquiry__form select{background-position-y:8px}}@media screen and (min-width: 2560px){.inquiry__title,.inquiry__header,.inquiry__form-wrapper{padding-inline:300px}.inquiry__recaptcha{width:25%}.inquiry__title{padding-bottom:176px}.inquiry__title h2{font-size:5em}.inquiry__title h6,.inquiry__header h4{font-size:2em}.inquiry__header p{font-size:1.5em}.inquiry__form p{font-size:2em}}@media screen and (min-width: 3440px){.inquiry__title,.inquiry__header,.inquiry__form-wrapper{padding-inline:20%}.inquiry__recaptcha{width:50%}}.about__wrapper{margin-top:88px}.about__header{display:flex;flex-direction:column;align-items:center;gap:48px;padding-block:56px}.about__header h2{font-size:3em;font-weight:600;color:#121212}.about__header img{max-width:200px}.about__section{color:#121212;padding-inline:16px;padding-bottom:64px}.about__section h4{font-size:1.325em;font-weight:700;padding-bottom:8px;text-align:left}.about__section p{font-size:1em;line-height:1.2;font-weight:400;text-align:left}.about__section ul{padding-left:16px;list-style:disc;margin-top:16px}.about__section ul li{text-align:left;font-size:1em;line-height:1.4;padding-bottom:16px}.about__team{padding-inline:16px}.about__team h4{font-size:1.5em;color:#121212;text-align:left;padding-bottom:24px}.about__team p{color:#121212;text-align:left;padding-bottom:40px}.about__team-container{display:none;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:flex-start;gap:32px;padding-bottom:80px}.about__team-card{width:calc(50% - 16px);display:flex;flex-direction:column;align-items:flex-start}.about__team-card p{font-size:.825em;color:#121212}.about__team-card-name{font-weight:600;padding-top:4px}@media screen and (min-width: 768px){.about__section,.about__team{padding-inline:24px}.about__section h4{font-size:1.5em;padding-bottom:8px}.about__team h4{font-size:2em}.about__team-card p{font-size:1em}}@media screen and (min-width: 1024px){.about__section,.about__team{padding-inline:64px}.about__team-card{width:calc(33.33% - 24px)}}@media screen and (min-width: 1600px){.about__section,.about__team{padding-inline:104px}.about__section h4{font-size:1.75em}.about__team-card p{font-size:1.125em}.about__header img{max-width:225px}}@media screen and (min-width: 1920px){.about__section,.about__team{padding-inline:144px}.about__section h4{font-size:2em}.about__section p{font-size:1.25em;line-height:1.3}.about__section ul li{font-size:1.25em}.about__team h4{font-size:2.5em}.about__team-card{width:calc(25% - 32px)}.about__header img{max-width:250px}}@media screen and (min-width: 2560px){.about__section,.about__team{padding-inline:250px}.about__team{padding-top:40px;padding-bottom:80px}.about__header{padding-block:72px;padding-bottom:96px}.about__header h2{font-size:4em}.about__team-card p{font-size:1.25em}}.careers__container{margin-top:80px}.careers__container h2{font-size:2em;color:#121212;padding-top:64px;padding-bottom:40px;text-align:left;padding-left:16px}.careers__header{padding-inline:16px;display:flex;flex-direction:column;padding-bottom:56px}.careers__header input,.careers_header select{color:#121212;background-color:#fcfcfc;text-indent:6px;border:2px solid #bdbdbd;font-size:1em;min-height:24px;width:auto}.careers__header input[type=text]:focus{outline:none;border:2px solid #e50607}.careers__header-input,.careers__header-filter{display:flex;flex-direction:column;gap:2px}.careers__header-filter select{background-color:#fcfcfc;border:2px solid #bdbdbd;color:#121212;text-indent:8px}.careers__header-input{padding-bottom:16px}.careers__header p{text-align:left;color:#121212;font-weight:600;font-size:1.125em;padding-bottom:4px}.careers__header select{max-width:50%}.search__button{padding-inline:24px;font-size:1.125em;margin-top:24px;margin-left:0}.careers__results{padding-top:40px;padding-bottom:16px;padding-left:8px;text-align:left;color:#333}.careers__grid{display:flex;flex-direction:column;margin-bottom:104px}.header,.careers-row{display:flex;justify-content:space-between;color:#121212}.header div{font-size:1em}.header div,.careers-row div{width:33.33%;text-align:left;padding-inline:8px}.careers-row{padding-block:16px!important}.careers-row a{color:#121212;font-weight:400}.header{font-weight:700;border-bottom:2px solid #000;padding:10px 0}.careers-row{padding:10px 0;border-bottom:1px solid #ccc}.careers-row div{font-size:.875em}.even-row{background-color:#e5e6e9}#datePosted{display:none}@media screen and (min-width: 768px){.careers__container h2{padding-left:24px}.careers__header{padding-inline:24px}.header div{font-size:1.125em}.careers__results{padding-inline:24px}.careers__grid{margin-inline:24px}.careers__header-input{max-width:50%}.careers-row div,.careers-row a{font-size:1em}}@media screen and (min-width: 1024px){.careers__header-input{max-width:35%}.careers__header select{max-width:22%}}@media screen and (min-width: 1280px){.careers__results{font-size:1.25em!important;padding-inline:40px}.careers__header select{max-width:100%;height:40px}.careers__header-input{padding-bottom:0}option{font-size:.75em}.careers__header{padding-inline:40px;flex-direction:row;align-items:flex-end;gap:40px}.search__button{padding-block:0;font-size:1em;height:40px;margin-top:0}#datePosted{display:block}}@media screen and (min-width: 1600px){.careers__container h2{font-size:2.5em}.careers__container h2{padding-left:40px}.careers__header{padding-inline:40px;flex-direction:row;gap:40px}.header div{font-size:1.25em}.careers__grid{margin-inline:40px}.careers-row div,.careers-row a{font-size:1.125em}}@media screen and (min-width: 1920px){.careers__grid{margin-inline:64px}.careers__container h2,.careers__header,.careers__results{padding-inline:64px}.careers__container h2{font-size:3em}.careers__header-input p,.careers__header-filter p{font-size:1.25em}.careers__header-filter select{text-indent:8px}.careers__header-input input{font-size:1.25em}}@media screen and (min-width: 2560px){.careers__container h2{font-size:4em;padding-top:120px}.careers__grid{margin-inline:300px;min-height:650px}.careers__container h2,.careers__header,.careers__results{padding-inline:300px}}.job__container{padding-top:80px}.return__container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:100%;margin-inline:16px;margin-top:64px;color:#121212}.return__container a{color:#121212!important;font-weight:400!important}.return__container img{-webkit-transform:scaleX(-1);transform:scaleX(-1);width:100%;max-width:28px}.return__container p{font-size:1.125em}.job__info-header{padding-inline:16px}.job__info-header h2{font-size:2.25em;color:#121212;font-weight:400;text-align:left;padding-bottom:48px;margin-top:64px}.job__info-list{display:flex;flex-direction:row;justify-content:space-between;color:#121212}.job__info-item p{font-size:1.125em;font-weight:400}.job__info-item:first-child{text-align:left;font-weight:600}.job__text{padding-bottom:64px;background-color:#f8f8f8;margin-inline:8px;border-radius:5px}.job__text-container:first-child h4{padding-top:32px}.job__text-container{max-width:100%;padding-inline:16px;text-align:left;margin-top:48px}.job__text-container h4{font-size:1.25em;color:#121212;padding-bottom:8px}.job__text-container p{font-size:1em;line-height:1.25;color:#121212}.job__text-container ul{display:inline-block;list-style-position:outside;width:100%;padding-left:16px}.job__text-container li{list-style-type:disc;text-align:left;color:#121212;width:100%}.job__container .job__button{margin-bottom:104px;border:none!important;margin-top:56px}.job__button a{color:#fcfcfc!important}@media screen and (min-width: 768px){.job__text{margin-inline:16px}}@media screen and (min-width: 1024px){.return__container{margin-inline:32px}.job__info-header{padding-inline:32px}.job__text{margin-inline:32px}}@media screen and (min-width: 1600px){.return__container{margin-inline:64px;justify-content:flex-start;gap:48px}.return__container p{font-size:1.25em}.return__container img{max-width:32px}.job__info-header{padding-inline:64px}.job__text{margin-inline:64px}.job__info-list{justify-content:flex-start;gap:48px}.job__info-header h2{font-size:2.5em}.job__info-item p{font-size:1.25em}.job__text-container{padding-inline:40px}.job__text-container h4{font-size:1.5em;padding-bottom:12px}.job__text-container:first-child h4{padding-top:40px}.job__text-container p,.job__text-container li{font-size:1.25em}.job__container .job__button{font-size:1.5em}}@media screen and (min-width: 1920px){.return__container{margin-inline:250px}.return__container p{font-size:1.325em}.return__container img{max-width:36px}.job__info-header{padding-inline:250px}.job__text{margin-inline:250px}.job__info-header h2{font-size:3em}.job__info-item p{font-size:1.5em}.job__text-container{padding-inline:56px}.job__text-container h4{font-size:1.75em;padding-bottom:12px}.job__text-container:first-child h4{padding-top:56px}.job__text-container p,.job__text-container li{font-size:1.325em;line-height:1.6}.job__container .job__button{font-size:2em}}@media screen and (min-width: 2560px){.return__container{margin-inline:450px;margin-top:88px;gap:56px}.return__container p{font-size:1.5em}.return__container img{max-width:40px}.job__info-header{padding-inline:450px}.job__text{margin-inline:450px}.job__info-header h2{font-size:3.5em}.job__info-item p{font-size:1.5em}.job__text-container h4{padding-bottom:12px}.job__text-container:first-child h4{padding-top:56px}.job__text-container p,.job__text-container li{font-size:1.25em}.job__container .job__button{padding-inline:32px;padding-block:12px}}.application__container{max-width:100%;padding-top:80px}.application__form-section{max-width:100%;text-align:left}.application__form{display:flex;flex-direction:column;gap:16px;max-width:100%;padding-inline:16px;margin-bottom:32px}.application__form label{width:100%}.application__form input,.application__form textarea,.application__form select{border-radius:5px;color:#212121;min-height:36px}.application__form input,.application__form textarea,.application__form select{background-color:#fcfcfc;border:1px solid #bdbdbd;font-size:1em;min-height:36px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.application__form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:99%;background-position-y:6px;background-color:#fcfcfc}.application__form input[type=date]{text-indent:8px;font-family:Arial,Helvetica,sans-serif;color:#777}.application__form input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;margin-right:8px}.application__form-section h4{font-size:1.5em;color:#121212;font-weight:600;text-align:left;margin-top:48px;margin-left:16px;margin-bottom:24px}.application__form-section button{background-color:#333;color:#fcfcfc}.application__form-buttons{display:flex;flex-direction:row;gap:1rem;padding-right:1rem}.application__form-checkbox{display:flex;flex-direction:row;width:20%;align-items:center}.application__form .checkbox-row{width:100%;display:flex;color:#000;gap:16px}.application__form-checkbox label{color:#212121;line-height:1.25em;font-size:1.25em}.application__form-checkbox input{max-width:36px!important;height:24px!important;margin-left:16px}.application__checkmark-column{display:flex;flex-direction:column}.application__checkmark-row{display:flex;flex-direction:row;justify-content:space-between;gap:16px;margin-bottom:16px;padding-inline:16px}.application__checkmark-row p{color:#121212}.checkbox{width:20px;height:20px;border:2px solid #333;position:relative}.checked .checkmark{font-size:1.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uploadResume{color:#eb5757;font-weight:600;border:2px dashed #eb5757;background-color:inherit;margin:24px auto 16px;padding-top:10px;width:50%}.applicationAgreement{color:#121212;font-weight:700;font-size:.875em;padding-inline:16px}.application__container .inquiry__button{margin-bottom:88px}@media screen and (min-width: 768px){.application__container .return__container{margin-inline:24px}.application__container .job__info-header{padding-inline:24px}.application__form-section h4{margin-left:24px}.application__form,.application__checkmark-row,.applicationAgreement{padding-inline:24px}}@media screen and (min-width: 1024px){.application__container .return__container{margin-inline:48px}.application__container .job__info-header{padding-inline:48px}.application__form-section h4{margin-left:48px}.application__form,.application__checkmark-row,.applicationAgreement{padding-inline:48px}}@media screen and (min-width: 1600px){.application__form{flex-direction:row;flex-wrap:wrap}.application__form input,.application__form textarea,.application__form select{flex:45%;max-width:49%}.application__form textarea{height:40px}}@media screen and (min-width: 1920px){.application__form{gap:24px;margin-bottom:48px}.application__form input,.application__form select,.application__form textarea{font-size:1.5em;height:44px}.application__form-section h4{font-size:1.825em}.application__button{font-size:1.25em}.application__checkmark-row{max-width:30%;margin-bottom:32px}.application__checkmark-row p{font-size:1.25em}.uploadResume{font-size:1.325em}}@media screen and (min-width: 2560px){.application__container .return__container{margin-left:200px}.application__container .job__info-header{padding-left:200px}.application__form{padding-inline:200px}.application__form-section h4{font-size:2em;margin-left:200px}.application__form-section button{font-size:1.25em}.application__checkmark-row{padding-left:200px}.application__checkmark-row p{font-size:1.5em}.uploadResume{font-size:1.5em;margin-top:96px;margin-bottom:72px}.applicationAgreement{font-size:1.25em}.application__container .inquiry__button{font-size:2.5em;margin-top:80px;margin-bottom:120px}}@media screen and (min-width: 768px){.uploadResume{width:35%}.applicationAgreement{padding-inline:24px}}@media screen and (min-width: 1024px){.uploadResume{width:30%}}@media screen and (min-width: 1280px){.uploadResume{width:22%}}@media screen and (min-width: 1600px){.uploadResume{width:17%}}@media screen and (min-width: 1920px){.uploadResume{width:16%;padding-bottom:6px}.application__form select{background-position-y:8px}}@media screen and (min-width: 2560px){.uploadResume{width:14%;padding-bottom:10px}}.applications-container{padding:20px;max-width:1200px;margin:80px auto 0;font-family:Arial,sans-serif;color:#333}h2{text-align:center;font-size:2rem;margin-bottom:1rem}.applications-grid{display:grid;grid-template-columns:1fr;gap:20px}.application-card{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;transition:box-shadow .2s ease-in-out}.application-card .card-content{width:fit-content;margin-inline:auto!important}.application-card:hover{box-shadow:0 6px 12px #00000026}.application-card h3{font-size:1.5rem;color:#333}.application-card p{margin:8px 0;color:#121212}.application-actions{display:flex;justify-content:center;gap:8px;margin-top:24px}.application-actions .button,.application-actions .view-button,.application-actions .delete-button{padding:10px 15px;border:none;border-radius:4px;font-size:1rem;cursor:pointer;text-decoration:none;color:#fff;display:inline-block}.application-actions .view-button{background-color:#0073e6}.application-actions .delete-button{background-color:#dc3545;color:#fcfcfc}.application-actions .toggle-button{background-color:#666}.button:hover{opacity:.9}.applications-container .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.applications-container .modal-content{background:#fff;padding:20px;border-radius:8px;max-height:80vh;overflow-y:auto;box-shadow:0 4px 8px #0003;width:85%;max-width:600px;position:relative}.applications-container .card-header h3{font-size:1.25em}.modal-close-button{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:1.5rem;cursor:pointer}.details-grid{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin-top:16px}.detail-label{text-align:left;font-weight:700}.detail-value{text-align:left}.nested-section{margin-top:20px}.nested-section h4{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:5px}.nested-item{margin-bottom:15px;padding:10px;background-color:#f9f9f9;border-radius:4px}@media screen and (min-width: 768px){.applications-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1280px){.applications-container .modal-content{max-width:none;width:70%}.applications-container .details-grid{grid-template-columns:1fr 2fr}.applications-container .nested-section h4{font-size:1.325em;color:#212121;text-align:left;margin-top:40px}}@media screen and (min-width: 1600px){.applications-container .modal-content{width:50%}.applications-container .card-header h3{font-size:1.5em}}@media screen and (min-width: 1600px){.applications-container .modal-content{width:45%}.applications-container .card-header h3{font-size:1.625em}}@media screen and (min-width: 1920px){.applications-container .modal-content{width:40%}}@media screen and (min-width: 3440px){.applications-container{max-width:1800px}.applications-container .modal-content{width:35%}.applications-grid{grid-template-columns:1fr 1fr 1fr}}.pto{background-color:#4caf50}.holiday{background-color:#2f80ed}.directory{background-color:#e7bf45}.hours{background-color:#27ae60}.training{background-color:#f2994a}.report{background-color:#bdbdbd}.jobs{background-color:#7a138f}.spotlight{background-color:#f7d53f}.damages{background-color:#eb5757}.applications{background-color:#00bfff}.users{background-color:gray}.chat{background-color:#333}.settlements{background-color:#3a9432}.prism{background-color:#c2dfec}.store{background-color:teal}.new-hire{background-color:#f8821b}.employee-files{background-color:#d9d9d9}.testimonial-approval{background-color:#aa1b27}.prism img{width:55%}.portal__container{margin-top:90px}.portal__container .row{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;justify-items:center;gap:8px;width:90%;max-width:300px;margin:80px auto;padding:0 16px}.portal__container .row a{width:100%;height:100%}.portal__container .portal__grid-card{width:100%;height:100%;aspect-ratio:1 / 1;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;color:#fcfcfc}.portal__header{background-color:#d9d9d9;display:flex;flex-direction:row;justify-content:space-between;padding:1rem;align-items:center}.portal__header p{font-size:1.5em;letter-spacing:-.04em;font-weight:500}.portal__header-alert{display:flex;flex-direction:row;justify-content:center;align-items:center}.send-notification-container button{padding:4px 8px}.send-notification-container button svg{font-size:2em;color:#121212}.send-notification-container button svg:hover{color:#e0434f;transition:all .2s ease-in-out}.send-notification-container button:hover{color:#fcfcfc;transition:all .2s ease-in-out;border-color:transparent}.alert__text{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fcfcfc;position:relative;padding:6px;padding-inline:12px}.alert__text p{font-size:1.125em;letter-spacing:0;font-weight:400;padding-top:0}.alert__text svg{font-size:1.75em;color:#121212}.alert__text .number{background-color:#fa3636;color:#fcfcfc;font-size:.825em;width:auto;height:auto;min-width:25px;border-radius:50%;position:absolute;padding:2px;right:0;top:0}.card-icon{width:48px;max-width:100%}.portal__grid:after{content:"";flex:auto}.portal__grid-card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;color:#fcfcfc;border-radius:10px;width:calc(33% - 24px);height:150px}.portal__grid-card svg{color:#fff}.chat__icon-container{position:absolute;right:0;bottom:0;margin-right:32px;margin-bottom:24px}.chat__icon{background-color:#333;border-radius:100%;color:#fcfcfc;height:52px;width:52px;margin:auto;position:relative}.chat__icon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon{width:44px}.card-text{font-size:.825em;color:#fff}.logout__container{display:flex;justify-content:center}.logout__button{background-color:#eb5757;color:#fcfcfc;padding:6px 16px;border-radius:5px;font-size:1em;cursor:pointer}.logout__button:hover{background-color:#e0434f;border:1px solid #e0434f;color:#fff;transition:all .2s ease-in-out}p.portal__header-welcome{color:#121212;white-space:nowrap}.portal__header-alert{position:relative;display:flex;align-items:center;gap:.5rem}.portal__header-alert button{background-color:transparent;color:#121212}.notification__dropdown{position:absolute;top:61px;background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 4px 8px #0000001a;width:295px;z-index:100;padding:10px;height:60vh;overflow:auto}.notification__dropdown p{font-size:1.25em}.notification__dropdown ul{list-style:none;margin:0;padding:0}.notification__dropdown li{padding:10px;border-bottom:1px solid #eee;cursor:pointer}.notification__dropdown li:hover{background:#f5f5f5}p.notification__dropdown-message{font-size:1.125em;font-family:Arial,Helvetica,sans-serif;padding-top:8px;color:#121212}.notification__dropdown strong{color:#444;font-weight:300}.notification-textarea{width:80%;margin-top:24px;background-color:#fff;color:#212121;border:1px solid #bdbdbd}button.mark-as-read{background-color:#e0434f;color:#fcfcfc;padding:8px 16px;width:64%;margin-top:8px;margin-bottom:16px}.notification-form-buttons{display:flex;justify-content:center;gap:16px}.notification-form-buttons button{border:1px solid #bdbdbd;color:#212121;background-color:#fcfcfc}@media screen and (min-width: 428px){.portal__container .row{max-width:350px}.portal__grid-card{max-width:170px}}@media screen and (min-width: 768px){.portal__grid{margin-top:15%;padding-inline:104px}.portal__grid .icon{width:36px}.portal__grid p{font-size:1em}.portal__container .row{max-width:500px}.portal__grid-card{height:auto;max-width:250px;aspect-ratio:1 / 1}.svg-inline--fa{height:fit-content}.chat__icon{width:64px;height:64px}.chat__icon .icon{width:36px}.card-text{font-size:1em}.notification__dropdown{width:fit-content}}@media screen and (min-width: 1024px){.portal__header{flex-direction:row;padding-inline:16px;align-items:center;padding-bottom:0}p.portal__header-welcome{padding-right:24px;padding-top:0}.logout__container{margin-left:auto}.portal__grid{margin-top:5%}.portal__container .row{grid-template-columns:repeat(3,1fr);max-width:700px}.portal__grid-card{max-width:300px}.chat__icon-container{bottom:auto;padding-bottom:40px}.portal__grid .icon{width:44px}.portal__grid p{font-size:1.25em}.notification__dropdown{top:45px;left:0}}@media screen and (min-width: 1280px){.notification__dropdown{top:52px;width:350px}.notification__dropdown-message{word-break:break-word}.portal__header{padding-block:.5rem}}@media screen and (min-width: 1600px){.portal__grid{padding-inline:250px}.portal__grid p{font-size:1.325em}.portal__grid .icon{width:48px}.notification__dropdown{left:0}p.notification__dropdown-message{font-size:1em}}@media screen and (min-width: 1920px){.portal__grid{padding-inline:350px;gap:16px}.portal__header{padding-inline:3rem}.portal__container{padding-top:.5rem}.portal__container .row{max-width:900px;gap:16px}.portal__grid p{font-size:1.5em}.portal__grid-card .icon{width:50px}.portal__grid-card{gap:12px}.portal__grid-card p,.logout__button{font-size:1.25em}}@media screen and (min-width: 2560px){.portal__grid{padding-inline:800px}.portal__header p{font-size:1.75em}.alert__text p{font-size:1.25em}.notification__dropdown{width:400px}p.notification__dropdown-message{font-size:1.25em}.portal__container .row{max-width:1200px}.portal__grid-card{max-width:400px}.portal__grid-card .icon{width:56px}.portal__grid-card p{font-size:1.5em}.chat__icon-container{padding-bottom:48px;bottom:0}.chat__icon{width:88px;height:88px}.chat__icon .icon{width:44px}}.signup__redirect{margin-top:40px}.signup__form{padding-inline:700px}.signup__container h2{font-size:3.5em;padding-bottom:104px}.jobs__portal{display:flex;flex-direction:column;margin-top:80px;margin-bottom:80px;padding-top:64px;margin-inline:16px}.addjob__container{max-width:500px;margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:10px;background-color:#f9f9f9;flex:1}.addjob__container.job{margin:48px 0 0}.addjob__container h2{padding-bottom:16px;color:#121212}.addjob__form .form-group{margin-bottom:8px}.addjob__form .form-group input,.addjob__form .form-group select{text-indent:4px;height:32px}.addjob__form label{display:block;margin-bottom:5px;font-weight:700;color:#121212}.addjob__form input,.addjob__form select,.addjob__form textarea{width:100%;max-width:500px;margin-top:5px;border:1px solid #ccc;border-radius:5px;font-size:1em;background-color:#fcfcfc;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;color:#333}.addjob__form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:99%;background-position-y:4px;background-color:#fcfcfc}.addjob__form input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;margin-right:8px}.addjob__form textarea{text-indent:0}.addjob__form .add__button{margin-top:20px;background-color:#007bff;color:#fff;padding:10px 15px;border:none;cursor:pointer;border-radius:5px}.addjob__form .add__button:hover{background-color:#0056b3}li.job__item{text-align:left;color:#121212}.job__actions button{margin-top:8px;margin-bottom:24px;margin-inline:0;font-size:1em;border:1px solid #ccc;background-color:#f0f0f0}.job__delete-button{color:#dc143c}.job__edit-button{color:#007bff;margin-left:8px!important}@media screen and (min-width: 768px){.jobs__portal{align-items:center}.addjob__container.job{width:100%}}@media screen and (min-width: 1280px){.jobs__portal{flex-direction:row;align-items:flex-start;justify-content:space-evenly}.addjob__container{margin-inline:0}.addjob__container.job{margin-top:0}}@media screen and (min-width: 1920px){.jobs__portal{justify-content:center;gap:128px}}.hours__wrapper{font-family:Arial,sans-serif;max-width:900px;margin:100px auto 0;padding:20px 20px 48px}.hours__wrapper h1{text-align:center;color:#333;margin-bottom:20px}.hours__table{width:100%;border-collapse:collapse;margin-bottom:20px;background-color:#f8f8f8}.hours__table th{background-color:#4caf50;color:#fff;padding:12px;text-align:left}.hours__table td{padding:12px;border:1px solid #ddd;text-align:center;color:#121212}.hours__table input[type=number]{width:80px;padding:8px;font-size:1em;border:1px solid #ddd;border-radius:4px;text-align:center;transition:border-color .2s ease;background-color:#fff;color:#121212}.hours__table input[type=number]:focus{border-color:#4caf50;outline:none}button.hours__button{display:block;width:100%;padding:10px 0;background-color:#4caf50;color:#fcfcfc;font-size:16px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease;margin-top:20px}button.hours__button:hover{background-color:#45a049}button.hours__button:active{background-color:#388e3c}@media (max-width: 768px){table{font-size:14px}.hours__table input[type=number]{width:60px}button{font-size:14px}}body{font-family:Arial,sans-serif;margin:0;padding:0;place-items:flex-start!important;background-color:#f4f4f9}.container{margin-top:80px;padding-top:40px}.title{font-size:2rem;text-align:center;padding-bottom:32px}.damages_container .title{color:#121212}.damages_container .no-data{color:#213547}.add-button{display:block;margin:0 auto 1rem;padding:.75rem 1.5rem;background-color:#0077b6;color:#fff;font-size:1rem;border:none;border-radius:5px;cursor:pointer}.add-button:hover{background-color:#005f8c}.damage-cards{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;text-align:left;margin-top:32px;margin-bottom:40px;color:#121212}.damage-card{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:1rem;width:100%;max-width:350px;display:flex;flex-direction:column;align-items:flex-start}.damages_container .modal-content{color:#121212}.modal-content{padding:40px 0 48px;width:100%;margin-inline:auto;max-height:none}.modal-content h2.edit-mode{text-align:center!important}.modal-content input,.modal-content textarea{background-color:#e6e9ee}.damage-form textarea,.damage-form input,.damage-form select{height:36px;background-color:#fcfcfc;border:1px solid #bdbdbd;border-radius:5px;font-size:1em;color:#121212;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;text-indent:10px}.damage-form input[type=date]{text-indent:4px;font-family:Arial,Helvetica,sans-serif}.damage-form input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;margin-right:8px}.damage-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:99%;background-position-y:4px;background-color:#fcfcfc}.damage-input{max-width:100%;margin-inline:24px;display:block}.modal-actions{display:flex;flex-direction:row;justify-content:center;gap:16px}.modal-actions button{box-shadow:0 3px 6px #00000026}.modal-actions button:hover{box-shadow:0 3px 6px #0000}.card-header{margin-bottom:1rem}.card-header h2{font-size:1.2rem;margin:0}.card-header p{font-size:.9rem;color:#777}.card-body p{margin:.5rem 0;font-size:.9rem}.card-body strong{font-weight:700}.card-actions{display:flex;justify-content:space-between;margin-top:16px}.card-actions button:last-child{margin-left:8px}.damage-card .edit-button,.damage-card .delete-button{padding:.5rem 1rem;font-size:.9rem;border:none;border-radius:4px;cursor:pointer;color:#fff}.damage-card .edit-button{background-color:orange}.damage-card .edit-button:hover{background-color:#cc8400}.damage-card .delete-button{background-color:#e63946;margin-left:16px}.damage-form button{background-color:#333;color:#fcfcfc;width:50%;margin-inline:auto}.damage-form button:first-of-type{background-color:#4caf50;color:#fcfcfc}@media screen and (min-width: 768px){.damage-form button{width:40%}.modal-content{max-width:none;width:100%}}@media screen and (min-width: 1280px){.title{font-size:2.25em}.damage-form button{width:20%}}@media screen and (min-width: 1600px){.title{font-size:2.5em;padding-bottom:48px}.damage-form button{width:20%}}@media screen and (min-width: 1920px){.title{font-size:2.5em;padding-bottom:48px}.damage-form button{width:20%}}@media screen and (min-width: 2560px){.title{font-size:2.5em;padding-top:24px;padding-bottom:40px}.add-button{margin-bottom:56px}.damage-form button{width:15%}.damage-cards{margin-bottom:48px}.modal-content{padding-bottom:80px}}@media screen and (min-width: 3440px){.title{font-size:2.5em;padding-top:24px;padding-bottom:40px}.damage-form{gap:24px}.add-button{margin-bottom:56px}.damage-form button{width:10%}.damage-cards{margin-bottom:64px}.modal-content{max-width:1000px;padding-bottom:40px;margin-bottom:24px}}.users-container{max-width:100%;margin:80px auto 0;padding:20px;font-family:Arial,sans-serif;color:#333}.users-container h2{text-align:center;color:#121212;padding-bottom:24px;margin-bottom:0}.add-user-button{display:block;margin:0 auto 20px;padding:10px 20px;font-size:16px;color:#fff;background-color:#4caf50;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease;width:100%}.employee-form select{background-color:#fcfcfc}.add-user-button:hover{background-color:#45a049}.users-table{overflow-x:auto;margin-bottom:20px;margin-top:16px}.table-title{text-align:left!important;margin-bottom:0!important;padding-bottom:0!important;margin-top:56px}table{width:100%;border-collapse:collapse;margin:10px 0}th,td{text-align:left;padding:12px;border:1px solid #ddd}th{background-color:#f4f4f4;font-weight:700;color:#555}tr:nth-child(2n){background-color:#f9f9f9}tr:hover{background-color:#f1f1f1}td{vertical-align:middle}.users-table .edit-button,.users-table .delete-button{padding:8px 12px;font-size:14px;margin-left:0;margin-top:4px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease;min-width:65px}.users-table .edit-button{background-color:#ffc107;color:#fff}.users-table .edit-button:hover{background-color:#e0a800}.users-table .delete-button{background-color:#f44336;color:#fff;margin-left:0!important}.users-table .delete-button:hover{background-color:#d32f2f}.users-table .delete-button{margin-left:10px}.employee-table .delete-button{margin-left:0!important}.user-form{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:20px;margin:20px 0}.user-form h3{text-align:center;color:#333;margin-bottom:20px}.user-form form{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.user-form label{flex:1 1 45%;display:flex;flex-direction:column;align-items:center;font-weight:700;color:#121212}.user-form input,.user-form select{margin-top:5px;padding:10px;font-size:14px;border:1px solid #ddd;background-color:#fff;border-radius:5px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.user-form select{height:36px;padding:0 0 0 8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:99.5%;background-position-y:6px;background-color:#fff}.user-form select,.user-form input,.user-form input[type=date]{font-family:Arial,Helvetica,sans-serif;text-indent:0;color:#444}.user-form input:focus,.user-form select:focus{border-color:#4caf50;outline:none}.user-form label{margin-bottom:16px}.user-form fieldset legend{margin-bottom:16px;padding-inline:8px}.user-form fieldset label:nth-child(4) label{color:#505050;gap:1rem;margin-top:1rem;font-size:.675em;text-align:left}.user-form fieldset label:nth-child(4) input[type=checkbox]{margin-top:0}.submit-button{padding:10px 20px;font-size:1em;color:#fff;background-color:#4caf50;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.submit-button:hover{background-color:#45a049}.user-form .cancel-button{background-color:#333;color:#fcfcfc}@media screen and (max-width: 768px){.user-form label{flex:1 1 100%}.user-form input,.user-form select{font-size:1em}.add-user-button{margin-bottom:16px}table{font-size:14px}}@media screen and (min-width: 768px){.add-user-button{width:50%}}@media screen and (min-width: 1280px){.users-container{padding-top:40px}.users-container h2{font-size:2.25em;padding-bottom:32px}}@media screen and (min-width: 1920px){.users-container h2{font-size:2.5em;padding-bottom:48px}.add-user-button{padding-block:12px;width:20%}.user-form{margin-top:40px}.user-form label{font-size:1em}.user-form fieldset legend{font-size:1.25em}.table-title{margin-top:80px}.users-table tr td:last-child{width:12%}.user-form fieldset label:nth-child(4) label{font-size:.825em}}@media screen and (min-width: 2560px){.users-container{padding-bottom:0;max-width:1600px}.users-container h2{padding-bottom:40px;padding-top:24px}.users-table .delete-button{margin-left:.75rem!important}.add-user-button{margin-bottom:56px}.users-table tr td:last-child{width:11%}.user-form{max-width:1000%;margin-inline:auto}.user-form input,.user-form select{font-size:1.125em}}.holiday-container{padding:64px 20px 20px;font-family:Arial,sans-serif;max-width:800px;margin:80px auto 0;text-align:center}.holiday-header{font-size:2rem;color:#2c3e50;margin-bottom:20px}.holiday-table{width:100%;border-collapse:collapse;margin:0 auto}.holiday-table th,.holiday-table td{border:1px solid #ddd;padding:10px;text-align:left}.holiday-table th{background-color:#f4f4f4;color:#333;font-weight:700}.holiday-table tr:nth-child(2n){background-color:#f9f9f9}.holiday-table tr:hover{background-color:#f1f1f1}.holiday-table td{color:#555}.past-holiday td{text-decoration:line-through;color:#999}.training-files-container{margin-top:80px;margin-bottom:56px}.training-files-container h1{font-size:3em;padding-block:40px;color:#121212}.training-files-container .message{color:#213547}.training-files-container .upload-section,.training-files-container .modal-content{margin-inline:16px}.training-files-container .upload-section h2{color:#121212}.training-files-container button{margin-bottom:24px;background-color:#4caf50;color:#fcfcfc}.file-actions{display:flex;flex-direction:row;justify-content:center;gap:8px}.file-actions button{color:#fcfcfc;margin-bottom:24px;margin-top:8px}.file-actions .edit-button{background-color:orange}.file-actions .delete-button,.modal-actions .cancel-button{background-color:#e63946}.training-files-container input{margin:0 8px 0 auto;text-align-last:center}.training-files-container h3{margin-top:16px;color:#213547}.training-files-container h2{color:#121212}.training-files-container p{color:#213547}.training-files-container .user-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;list-style:none;padding:0;border:none;margin-inline:auto;width:100%;margin-top:24px;margin-bottom:32px}.training-files-container .user-list li{display:flex;align-items:center;gap:8px;background:#f9f9f9;padding:8px;border-radius:5px}.training-files-container .user-list label{display:flex;align-items:center;gap:8px;cursor:pointer;color:#212121}.training-files-container .file-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;list-style:none;padding:0 16px;margin:32px auto;width:100%}.training-files-container .training-file-item{background:#f9f9f9;color:#121212;padding:12px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;box-shadow:0 1px 2px #0000001a;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.training-files-container .training-file-item:hover{transform:translateY(-5px);box-shadow:0 4px 6px #0000001a}.training-files-container .training-file-item a{color:#212121;text-decoration:none;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center}.training-files-container .training-file-item a:hover{color:#007bff}.training-files-container .file-actions{display:flex;flex-direction:row;justify-content:center;gap:8px;margin-top:8px}.training-files-container .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.training-files-container .modal-content{background:#fff;padding:20px;border-radius:8px;max-height:80vh;overflow-y:auto;box-shadow:0 4px 8px #0003;width:85%;max-width:600px;position:relative}.training-files-container .modal-content input[type=file]{text-align-last:center;width:90%;display:block;margin:0 auto}.training-files-container .modal-content input[type=text]{text-align:center;width:90%;border:none;display:block;padding-block:4px;margin:0 auto}.training-files-container .upload-section input[type=file]{margin-bottom:24px;color:#213547}.training-files-container .upload-section input[type=file]::file-selector-button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;padding:4px 8px;color:#212121}@media screen and (min-width: 768px){.training-files-container .employee-style{padding:0 32px!important}}@media screen and (min-width: 1280px){.training-files-container .user-list,.training-files-container .file-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.training-files-container .modal-content{max-width:none;width:70%}.training-files-container .modal-content input[type=file],.training-files-container .modal-content input[type=text]{border:none;margin-inline:auto;display:block;width:35%}.training-files-container .modal-content input[type=text]{padding-block:4px}}@media screen and (min-width: 1600px){.training-files-container .user-list,.training-files-container .file-list{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media screen and (min-width: 1920px){.training-files-container .upload-section,.training-files-container .modal-content{margin-inline:104px}.training-files-container .file-list{padding-inline:104px}.training-files-container .modal-content input[type=file],.training-files-container .modal-content input[type=text]{width:25%}.training-files-container .employee-style{padding:0 104px!important}}@media screen and (min-width: 2560px){.training-files-container .upload-section,.training-files-container .modal-content{margin-inline:208px}.training-files-container .file-list{padding-inline:208px}.training-files-container .employee-style{padding:0 208px!important}.training-files-container .modal-content input[type=file],.training-files-container .modal-content input[type=text]{width:20%}}@media screen and (min-width: 3440px){.training-files-container .modal-content{width:60%;margin-inline:auto}.training-files-container .modal-content input[type=file],.training-files-container .modal-content input[type=text]{width:15%}.training-files-container .employee-style{padding:0 416px!important}}.chat-container{display:flex;margin-top:80px;height:100vh;border:1px solid #ccc}.user-list{width:25%;border-right:1px solid #ccc;overflow-y:auto}.user-list h3{margin-block:16px;color:#121212}.user-list__users{background-color:#e7e9ec}.user-item{padding:10px;cursor:pointer;border-bottom:1px solid #fcfcfc;color:#121212}.user-item:hover{background-color:#f5f5f5}.user-item.active{background-color:#ce1126;color:#fff}.chat-window{width:75%;display:flex;flex-direction:column}.chat-header{padding:10px;border-bottom:1px solid #ccc;background-color:#fafafa}.chat-header h3{color:#212121}.chat-messages{display:flex;flex-direction:column;flex:1;padding:10px;overflow-y:auto;background-color:#f9f9f9}.message-wrapper{display:flex;margin-bottom:10px}.message-wrapper.sent{justify-content:flex-end}.message-wrapper.received{justify-content:flex-start}.message-item{background-color:#fff;padding:10px;border-radius:12px;max-width:60%;word-wrap:break-word;white-space:pre-wrap;box-shadow:0 1px 1px #0000001a}.message-wrapper.sent .message-item{background-color:#dcf8c6}.message-wrapper.received .message-item{background-color:#fff}.message-item:after{content:"";position:absolute;width:0;height:0}.message-wrapper.sent .message-item:after{border-left:10px solid #dcf8c6;border-top:10px solid transparent;border-bottom:10px solid transparent;top:10px}.message-wrapper.received .message-item:after{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px;top:10px}.message-item.sent{background-color:#dcf8c6;color:#000;padding:8px;border-radius:8px}.message-item.received{background-color:#fff;padding:8px;border-radius:8px}.message-content{white-space:pre-wrap;overflow-wrap:break-word;word-wrap:break-word;text-align:left;margin-bottom:4px;color:#212121}.sent .message-content{text-align:right}.message-timestamp{font-size:.8em;color:#999}.received .message-timestamp{text-align:right}.sent .message-timestamp{text-align:left}.admin-message{background-color:#ffeeba;border-left:4px solid #f0ad4e}.chat-input{display:flex;padding:10px;border-top:1px solid #ccc;background-color:#fafafa}.chat-input input{flex:1;padding:8px;border:1px solid #ccc;border-radius:4px;background-color:#fcfcfc;color:#121212;text-indent:4px;font-size:1em}.chat-input button{margin-left:10px;padding:8px 16px;background-color:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer}.chat-input button:hover{background-color:#40a9ff}.no-chat-selected{display:flex;justify-content:center;align-items:center;flex:1;color:#999}.unread-badge{background-color:red;color:#fff;border-radius:50%;padding:.25em .5em;font-size:.75em;margin-left:8px}@media screen and (min-width: 1280px){.message-item{width:fit-content;max-width:40%}}@media screen and (min-width: 1920px){.message-item{max-width:40%}.chat-messages{padding:16px}.chat-container{height:88vh;max-width:80%;margin-inline:auto;margin-top:104px;border-radius:15px}.chat-header{border-radius:0 15px 0 0}.chat-input{border-radius:0 0 15px}}@media screen and (min-width: 2560px){.chat-container{max-width:70%;margin-top:120px}.message-item{max-width:30%}}@media screen and (min-width: 3440px){.chat-container{max-width:50%}}.settlements_container{margin-top:80px}.settlements_container h1{padding-block:40px;color:#121212}.settlements_container h2,.settlements_container h3{color:#121212}.settlements_container .message,.settlements_container p{color:#213547}.settlements_container .upload-section,.settlements_container .modal-content{margin-inline:16px}.settlements_container .upload-section input[type=file]{margin-inline:auto;width:fit-content;margin-bottom:24px;text-align-last:center;color:#213547}.settlements_container .upload-section input[type=file]::file-selector-button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;padding:4px 8px;color:#212121}.settlements_container .user-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;list-style:none;padding:0;border:none;margin-inline:auto;margin-top:24px;margin-bottom:32px;width:100%}.settlements_container .user-list li{display:flex;align-items:center;gap:8px;background:#f9f9f9;padding:8px;border-radius:5px}.settlements_container .user-list label{display:flex;align-items:center;gap:8px;cursor:pointer;color:#212121}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #bbb;background-color:#fff;border-radius:4px;width:20px;height:20px}input[type=checkbox]:checked{background-color:#007bff;border-color:#007bff}.settlements_container button{margin-bottom:24px;background-color:#4caf50;color:#fcfcfc}.settlements_container .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.settlements_container .modal-content{background:#fff;padding:20px;border-radius:8px;max-height:80vh;overflow-y:auto;box-shadow:0 4px 8px #0003;width:85%;max-width:600px;position:relative;color:#121212}.file-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;list-style:none;padding:0 16px;margin:32px auto;width:100%}.settlement-file-item{background:#f9f9f9;padding:12px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;box-shadow:0 1px 2px #0000001a;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.settlement-file-item:hover{transform:translateY(-5px);box-shadow:0 4px 6px #0000001a}.settlement-file-item a{color:#212121;text-decoration:none;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center}.settlement-file-item a:hover{color:#007bff;cursor:pointer}.file-actions{display:flex;flex-direction:row;justify-content:center;gap:8px;margin-top:8px}.settlements_container .modal-content input[type=file]{text-align-last:center}.settlements_container .modal-content input[type=text]{text-align:center;margin-bottom:8px;color:#121212}.settlements_container .modal-content h3{margin-top:16px}@media screen and (min-width: 768px){.settlements_container .employee-style{padding:0 32px!important}}@media screen and (min-width: 1280px){.settlements_container .user-list,.settlements_container .file-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.settlements_container .modal-content{max-width:none;width:70%}.settlements_container .modal-content input[type=file],.settlements_container .modal-content input[type=text]{border:none;margin-inline:auto;display:block;width:35%}.settlements_container .modal-content input[type=text]{padding-block:4px}}@media screen and (min-width: 1600px){.settlements_container .user-list,.settlements_container .file-list{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media screen and (min-width: 1920px){.settlements_container .upload-section,.settlements_container .modal-content{margin-inline:104px}.settlements_container .file-list{padding-inline:104px}.settlements_container .modal-content input[type=file],.settlements_container .modal-content input[type=text]{width:25%}.settlements_container .employee-style{padding:0 104px!important}}@media screen and (min-width: 2560px){.settlements_container .upload-section,.settlements_container .modal-content{margin-inline:208px}.settlements_container .file-list{padding-inline:208px}.settlements_container .employee-style{padding:0 208px!important}.settlements_container .modal-content input[type=file],.settlements_container .modal-content input[type=text]{width:20%}}@media screen and (min-width: 3440px){.settlements_container .modal-content{width:60%;margin-inline:auto}.settlements_container .modal-content input[type=file],.settlements_container .modal-content input[type=text]{width:15%}.settlements_container .employee-style{padding:0 416px!important}}.upload-section .file-upload{text-align-last:center}.training-files-container .modal-content input{color:#121212}.store_container{margin-top:80px;padding-top:64px}.store_container .header{display:flex;flex-direction:column;padding-inline:16px;border-bottom:none}.store_container .header h1{font-size:3em;padding-bottom:16px}.store_container .header p{font-size:1em;font-weight:400;padding-bottom:2rem;line-height:1.4;font-family:sf pro display,sans-serif}.store_container .product_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:88px;padding:64px 16px}.store_container .product_grid .product{text-align:left}.store_container .product_grid .product h3{color:#121212;font-family:sf pro display,sans-serif}.store_container .product_grid .product p{color:#212121;font-family:sf pro display,sans-serif}.store_container .product_grid .product .description{margin-top:.25rem;line-height:1.4}.store_container .product_grid .product .price{margin-top:.5rem}.store_container .product_grid .product img{box-sizing:border-box;background-color:#d9d9d9;border-radius:8px;padding:1.5rem;max-width:100%}.store_container .product_grid .product .product_buttons{display:flex;flex-direction:row;gap:.5rem;margin-top:.5rem}.store_container .product_grid .product .product_buttons button{padding:.5rem 1rem;color:#fcfcfc;background-color:#727272;font-size:1rem}.store_container .product_grid .product .product_buttons button:hover{background-color:#e0434f}.store_container .add_product{padding-inline:1rem}.store_container .add_product h2{color:#121212}.store_container .add_product form input[type=text],.store_container .add_product form input[type=number],.store_container .add_product form input[type=file]{background-color:#f7f7f7;border:2px #e0e0e0 solid;border-radius:5px;font-size:1em;color:#212121;padding:.325rem 0}.store_container .add_product form input[type=file]{font-weight:600}.store_container .add_product form input[type=file]::file-selector-button{background-color:#e0434f;border-radius:5px;padding:.25rem .5rem;color:#fcfcfc}.store_container .add_product p:last-of-type{color:#212121;margin-top:1rem}@media screen and (min-width: 1280px){.store_container .header{width:75%;margin-inline:auto}.store_container .add_product{width:50%;margin-inline:auto}.store_container .add_product form input[type=file]{width:250px}.store_container .add_product form{align-items:center;gap:1rem}.store_container .add_product form button{width:fit-content}}@media screen and (min-width: 1600px){.store_container .header h1{font-size:3.2em}}@media screen and (min-width: 1920px){.store_container .header,.store_container .product_grid{padding-inline:6rem}.store_container .product_grid{gap:8rem;grid-template-columns:1fr 1fr 1fr}.store_container .product_grid .store_container .header{max-width:60%}.store_container .product_grid .store_container .add_product{width:40%}}@media screen and (min-width: 2560px){.store_container .header,.store_container .product_grid{padding-inline:16rem}.store_container .product_grid{gap:16rem;padding-top:80px;padding-bottom:80px}.store_container .header{width:50%}.store_container .add_product{width:30%}}@media screen and (min-width: 3440px){.store_container .header,.store_container .product_grid{padding-inline:15%}.store_container .add_product{width:20%}}.spotlight-modal-overlay{display:flex;align-items:center;justify-content:center;z-index:1000;margin-top:2rem}.modal{width:100%}.modal h2{text-align:left}.modal form{display:flex;flex-direction:column;gap:1rem;margin-top:10px}.layout-options{display:flex;gap:1rem}.close-btn{background:#ccc}#the-count{margin-left:auto;font-size:.875rem;opacity:.7;padding-bottom:.25rem;font-weight:600}.red #current,.red #maximum{color:red}.reaction-buttons{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:10px 0}.reaction-buttons button{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border:1px solid #ccc;border-radius:20px;padding:6px 12px;font-size:14px;cursor:pointer;color:#121212;transition:background-color .2s ease,border-color .2s ease}.reaction-buttons button:hover{background-color:#e0e0e0}.reaction-buttons button.selected{background-color:#a6dcef;border-color:#4aa3df;font-weight:700}#Spotlight{margin-top:90px;color:#121212}.spotlight__wrapper{display:flex;flex-direction:column;text-align:left;margin-inline:1rem}.spotlight__wrapper .spotlight__title{font-size:3.5em;color:#121212;padding-top:4rem}.spotlight__wrapper .spotlight__description{font-family:SF Pro Display,sans-serif;font-size:1em;color:#212121;line-height:1.4;padding-top:1rem}.spotlight__wrapper .spotlight__button{font-family:SF Pro Display,sans-serif;font-weight:400;letter-spacing:.02em;font-size:1em;background-color:#505050;color:#fcfcfc;width:fit-content;padding-inline:1.5rem;margin-top:2rem}.spotlight__wrapper input,.spotlight__wrapper textarea{background-color:#ededed;border:none;font-size:1em;font-family:SF Pro Display,sans-serif;color:#444}.spotlight__wrapper textarea{height:80px;padding:.5rem 1rem;text-indent:0}.spotlight__wrapper input{padding-block:.5rem}.spotlight__wrapper input[type=file]{width:100%;text-align-last:center}.spotlight__wrapper input::file-selector-button{background-color:#6b6b6b;color:#fcfcfc;font-weight:500}.spotlight__wrapper .layout-options{display:flex;flex-direction:column;gap:0}.spotlight__wrapper .layout-options label{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-inline:1rem;padding-block:.5rem;border-radius:7px}.spotlight__wrapper .layout-options label input{width:fit-content}.spotlight__wrapper .layout-options label:hover{cursor:pointer;background-color:#0000001a}.spotlight__wrapper form{gap:1rem}.spotlight__wrapper button[type=submit]{background-color:#6b6b6b;color:#fcfcfc}.spotlight__wrapper button[type=button]{background-color:#ccc;color:#fcfcfc}.posts-grid{display:grid;grid-template-columns:1fr;gap:88px;padding:4rem 1rem}.post-card{text-align:left;font-family:SF Pro Display,sans-serif}.post-card h3{color:#121212;font-size:2em}.post-card p{font-size:1em}.post-card img{margin-top:1rem;width:100%;height:400px;object-fit:cover;border-radius:7px}.post-card .spotlight__delete-button{font-family:SF Pro Display,sans-serif;font-weight:400;letter-spacing:.02em;font-size:1.125em;background-color:#eb5757;width:fit-content;padding-inline:1.5rem;margin-top:1rem;color:#fcfcfc}.post-card .spotlight__edit-button{font-family:SF Pro Display,sans-serif;font-weight:400;letter-spacing:.02em;font-size:1.125em;width:fit-content;padding-inline:1.5rem;margin-top:1rem;margin-left:.75rem;color:#fcfcfc;background-color:#6b6b6b}.post-card .spotlight__content p{color:#212121}@media screen and (min-width: 1280px){.layout2 .spotlight__content{display:flex;flex-direction:row;align-items:center;gap:2.5rem}.post-card img{margin-top:0}.posts-grid{padding-inline:1rem}.spotlight__wrapper{margin-inline:1rem}.spotlight__content{margin-top:1rem}}@media screen and (min-width: 1600px){.posts-grid{padding-inline:6rem}.spotlight__wrapper{margin-inline:6rem}}@media screen and (min-width: 1920px){.posts-grid{padding-inline:18%}.spotlight__wrapper{margin-inline:18%}}@media screen and (min-width: 2560px){.posts-grid{padding-inline:22%}.spotlight__wrapper{margin-inline:22%}}@media screen and (min-width: 2560px){.posts-grid{padding-inline:28%}.spotlight__wrapper{margin-inline:28%}}.new-hire_container{margin-top:90px;color:#121212}.new-hire_container h1{padding-top:64px;font-size:1.825em}.new-hire_container .portal__grid-card{background-color:#333}.new-hire_container .portal__grid-card img{max-width:56px;border-radius:10px}.new-hire_container .portal__grid-card .card-text{font-size:.825em;color:#fcfcfc;font-weight:500;padding-inline:.5rem}@media screen and (min-width: 1920px){.new-hire_container h1{padding-top:96px;font-size:2em}.new-hire_container .portal__grid-card img{max-width:64px}.new-hire_container .portal__grid-card .card-text{font-size:1em}}@media screen and (min-width: 2560px){.new-hire_container h1{font-size:2.5em;padding-top:104px}.new-hire_container .portal__grid-card img{max-width:80px}.new-hire_container .portal__grid-card .card-text{font-size:1.325em}}#EmployeeFiles{margin-top:90px;color:#121212}#EmployeeFiles h1{color:#121212;padding-top:3.5rem;text-align:left}#EmployeeFiles h2{font-size:1.5em;text-align:left;margin-top:3.5rem;margin-bottom:.5rem}#EmployeeFiles a{color:#4285f4}#EmployeeFiles .employee__files-container{margin-inline:1rem;display:flex;flex-direction:column;gap:1rem}#EmployeeFiles .employee__files-container .files{display:grid;align-items:start;grid-auto-flow:row;gap:1rem}#EmployeeFiles .employee__files-container .files .file{position:relative;display:flex;flex-direction:row;justify-content:space-around;background-color:#ededed;border-radius:6px;padding-block:.75em;padding-inline:1em;font-family:SF Pro Display,sans-serif}#EmployeeFiles .employee__files-container .files .file .file__top{display:flex;align-items:center;font-family:SF Pro Display,sans-serif}#EmployeeFiles .employee__files-container .files .file .file__top .icon{width:fit-content}#EmployeeFiles .employee__files-container .files .file .file__top .icon .file__icon{font-size:3.25em;height:100%}#EmployeeFiles .employee__files-container .files .file .file__wrapper{width:100%}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content{margin-top:1rem;padding-top:1rem;border-top:1px solid #ccc;display:flex;flex-direction:column;gap:.5rem}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table{background-color:#ffffff80;border-radius:6px}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table thead th{font-size:1.125em;border:none;color:#121212;padding:.5em .75em}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table thead tr th:nth-child(2),#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table thead tr th:nth-child(3){text-align:center}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table tbody td{padding-inline:.75em!important;padding-block:.25em!important}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table tbody tr td:nth-child(2),#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table tbody tr td:nth-child(3){text-align:center}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table tbody tr:last-child td{margin-bottom:1em}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table tbody td{font-size:1em;padding:0;border:none}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table td.complete{color:#43a047}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table td.incomplete{color:orange}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table td.rejected{color:red}#EmployeeFiles .employee__files-container .files .file .file__dropdown-content .version-table td.archived{color:gray}#EmployeeFiles .employee__files-container .files .file .close-btn{display:flex;justify-content:center;padding-bottom:0;align-items:center;background:none;border:none;color:#212121;font-weight:600;cursor:pointer;font-size:.9rem;margin-inline:auto}#EmployeeFiles .employee__files-container .files .file .file__info{display:flex;flex-direction:column;align-items:flex-start;margin-left:1.5em}#EmployeeFiles .employee__files-container .files .file .file__info h3{font-size:1em;margin-bottom:.25em}#EmployeeFiles .employee__files-container .files .file .file__info p{font-size:.875em;font-weight:400;margin:0}#EmployeeFiles .employee__files-container .files .file .file__info .complete{color:#43a047}#EmployeeFiles .employee__files-container .files .file .file__info .incomplete{color:orange}#EmployeeFiles .employee__files-container .files .file .file__info .rejected{color:red}#EmployeeFiles .employee__files-container .files .file .file__info .archived{color:gray}#EmployeeFiles .employee__files-container .files .file .file__actions{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}#EmployeeFiles .employee__files-container .files .file .file__actions .file__dropdown{font-size:1.75em;cursor:pointer}#EmployeeFiles .employee__files-container .files .file .file__actions .file__button{cursor:pointer}#EmployeeFiles .employee__files-container .files .file .file__actions .file__button:hover{text-decoration:underline}#EmployeeFiles .employee__files-container .fileDownloads{margin-bottom:4rem}#EmployeeFiles .employee__files-container .fileDownloads .downloads{text-align:left}#EmployeeFiles .employee__files-container .fileDownloads .downloads li{display:flex;align-items:center;font-size:1.125em;font-family:SF Pro Display,sans-serif}#EmployeeFiles .employee__files-container .fileDownloads .downloads li a{display:flex;align-items:center}#EmployeeFiles .employee__files-container .fileDownloads .downloads li .download-icon{margin-left:.5rem;font-size:1.125rem;color:#444}@media screen and (min-width: 768px){#EmployeeFiles h1{text-align:center}.employee__files-container .files{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1280px){#EmployeeFiles .employee__files-container{margin-inline:2rem;gap:2rem}#EmployeeFiles .employee__files-container .files{grid-template-columns:repeat(3,1fr);gap:2rem}}@media screen and (min-width: 1920px){#EmployeeFiles h2{font-size:2em}#EmployeeFiles .employee__files-container{margin-inline:6rem}#EmployeeFiles .employee__files-container .files{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 2560px){#EmployeeFiles h1{font-size:4em}#EmployeeFiles h2{font-size:2.5em}#EmployeeFiles .employee__files-container{margin-inline:16rem}}@media screen and (min-width: 3440px){#EmployeeFiles h2{font-size:2.75em}#EmployeeFiles .employee__files-container{margin-inline:24rem}#EmployeeFiles .employee__files-container .files{grid-template-columns:repeat(5,1fr)}}body{background-color:#fcfcfc}.employee__files-admin{margin-inline:1rem}.employee__files-upload .uploaded-files .dropdown-toggle{display:block;width:100%;padding:.6rem 1rem;background-color:#f4f4f4;color:#757575;border:1px solid #ccc;border-radius:6px;cursor:pointer;font-size:1rem;text-align:left;margin-bottom:.5rem}.employee__files-upload .uploaded-files .dropdown-menu{position:relative;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 10px #0000000d;padding:0;list-style:none;max-height:300px;overflow-y:auto;z-index:100}.employee__files-upload .uploaded-files .dropdown-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #eee}.employee__files-upload .uploaded-files .dropdown-item:last-child{border-bottom:none}.employee__files-upload .uploaded-files .dropdown-item:hover{background-color:#f7f7f7}.employee__files-upload .uploaded-files .dropdown-item .file-info a{color:#0073e6;text-decoration:none;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:inline-block}.employee__files-upload .uploaded-files .dropdown-item .dropdown-actions{display:flex;gap:.5rem}.employee__files-upload .uploaded-files .dropdown-item .dropdown-actions button{font-size:.8rem;padding:.3rem .6rem;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.employee__files-upload .uploaded-files .dropdown-item .dropdown-actions .edit-btn{background-color:#e0f2ff;color:#005a9e}.employee__files-upload .uploaded-files .dropdown-item .dropdown-actions .delete-btn{background-color:#ffe5e5;color:#c70000}.employee__files-upload .admin-file-upload{margin-top:1.5rem}.employee__files-upload .admin-file-upload label{font-weight:700}.employee__files-upload .admin-file-upload input[type=text]{background-color:#f4f4f4;font-size:1em;line-height:1.6;color:#121212;border:1px solid #ccc}.employee__files-upload .admin-file-upload input[type=file]{text-align:center;text-align-last:center}.employee__files-upload .admin-file-upload .user-select{margin-top:1rem}.employee__files-upload .admin-file-upload .user-select .user-dropdown{position:relative;width:100%}.employee__files-upload .admin-file-upload .user-select .user-dropdown .user-dropdown-toggle{width:100%;padding:.6rem 1rem;background-color:#f4f4f4;color:#121212;font-weight:700;border:1px solid #ccc;border-radius:6px;cursor:pointer;font-size:1rem;text-align:left;margin-bottom:.5rem}.employee__files-upload .admin-file-upload .user-select .user-dropdown .user-dropdown-menu{position:absolute;width:100%;max-height:250px;overflow-y:auto;background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 10px #0000000d;padding:0;z-index:100;list-style:none;margin:0}.employee__files-upload .admin-file-upload .user-select .user-dropdown .user-dropdown-item{padding:.5rem 1rem;border-bottom:1px solid #eee}.employee__files-upload .admin-file-upload .user-select .user-dropdown .user-dropdown-item:last-child{border-bottom:none}.employee__files-upload .admin-file-upload .user-select .user-dropdown .user-dropdown-item label{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:400;color:#121212}.version-table select{font-size:1em;text-indent:.25em;cursor:pointer}.version-table select.incomplete{color:orange;background-color:#fff7e6}.version-table select.complete{color:green;background-color:#e6ffe6}.version-table select.rejected{color:red;background-color:#ffe6e6}.version-table select.archived{color:gray;background-color:#f0f0f0}.version-table .status-select option[value=""]{background-color:#00f}.version-table .status-select option[value=Incomplete]{color:orange;background-color:#fff7e6}.version-table .status-select option[value=Complete]{color:green;background-color:#e6ffe6}.version-table .status-select option[value=Rejected]{color:red;background-color:#ffe6e6}.version-table .status-select option[value=Archived]{color:gray;background-color:#f0f0f0}.version-table .delete-btn{background-color:transparent;color:#c70000;padding:.25rem}.version-table .delete-btn:hover{background-color:#ffe5e5;border-color:transparent}.version-table .delete-btn svg{font-size:1.5rem}.employee__files-upload .upload-btn--default{display:block;color:#fcfcfc;background-color:#0073e6}.employee__files-upload .upload-btn--default:hover{border:none}.employee__files-upload .upload-btn--active{display:block;background-color:#ffe5e5;color:#c70000}.employee__files-upload button:focus{border:none;box-shadow:none}.employee__files-admin .employee__files-container{margin-inline:0!important;margin-bottom:3rem}.employee__files-admin .employee__files-container .employee-search-input{background-color:#f4f4f4;border:1px solid #ccc;border-radius:6px;font-size:1em;color:#212121;text-indent:.5em}.employee__files-admin .employee__files-container .files{gap:1rem!important;margin-top:1rem}.employee__files-admin .employee__files-container .files .file{cursor:pointer;position:relative;padding:0!important}.employee__files-admin .employee__files-container .files .file.active{border-radius:6px 6px 0 0!important}.employee__files-admin .employee__files-container .files .file .file__wrapper{position:relative;padding-block:.75em;padding-inline:1em}.employee__files-admin .employee__files-container .files .file .file__wrapper .file__top{justify-content:center}.employee__files-admin .employee__files-container .files .file .file__wrapper .file__top .hide{display:none}.employee__files-admin .employee__files-container .files .file .file__wrapper .file__dropdown-content{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 10px #0000001a;z-index:10;margin:0!important;padding:0!important}.employee__files-admin .employee__files-container .files .file .file__wrapper .file__dropdown-content .version-table{margin:0!important}.employee__files-admin .employee__files-container .files .file .file__wrapper .file__dropdown-content .version-table tbody tr{cursor:initial}.employee__files-admin .employee__files-container .files .file .file__wrapper .file__dropdown-content .version-table .delete-cell{width:50px}.employee__files-admin .employee__files-container .files .file .file__wrapper .file__dropdown-content .close-btn{padding-block:.5rem!important;background-color:#f4f4f4!important;margin-inline:0!important;border-radius:0}.edit-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.edit-modal{background:#fff;padding:2rem;border-radius:8px;width:400px;max-width:90%;box-shadow:0 4px 12px #00000026;position:relative;text-align:left}.edit-modal h3{margin-bottom:1rem;text-align:center}.edit-modal #fileNameInput{text-indent:.5em}.edit-modal .edit-input{background-color:#f4f4f4;font-size:1em;line-height:1.6;color:#121212;border:1px solid #ccc}.edit-user-list{margin:1rem 0;max-height:200px;overflow-y:auto}.edit-user-item{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.edit-modal-actions{display:flex;justify-content:flex-end;gap:.5rem}.save-btn{background-color:#0073e6;color:#fff;padding:.4rem .8rem;border:none;border-radius:4px;cursor:pointer}.cancel-btn{background-color:#ccc;color:#000;padding:.4rem .8rem;border:none;border-radius:4px;cursor:pointer}@media screen and (min-width: 768px){.employee__files-admin .employee__files-container .employee-search-input{max-width:50%}.employee__files-upload .uploaded-files .dropdown-toggle,.employee__files-upload .uploaded-files .dropdown-menu{width:50%}.edit-modal-overlay .edit-modal{width:500px}.edit-modal-overlay .edit-modal .edit-user-list{max-height:300px}}@media screen and (min-width: 1280px){#EmployeeFiles h1{margin-bottom:1rem}.employee__files-admin .employee__files-container .employee-search-input{max-width:25%}.employee__files-upload .uploaded-files .dropdown-toggle,.employee__files-upload .uploaded-files .dropdown-menu{width:50%}.employee__files-upload{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1600px){.delete-cell{width:75px!important}}@media screen and (min-width: 1920px){#EmployeeFiles h1{margin-bottom:2rem}.delete-cell{width:70px!important}}@media screen and (min-width: 2560px){#EmployeeFiles h1{margin-bottom:4rem}.delete-cell{width:80px!important}.employee__files-admin{margin-inline:8rem}.employee__files-admin .employee__files-container .files{grid-template-columns:repeat(4,1fr)!important}.edit-modal-overlay .edit-user-list{max-height:400px!important}}@media screen and (min-width: 3440px){.employee__files-admin{margin-inline:16rem}.employee__files-admin .employee__files-container .files{grid-template-columns:repeat(5,1fr)!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#root{width:100%;box-sizing:border-box;text-align:center;scrollbar-gutter:stable}.grecaptcha-badge{visibility:hidden!important}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}/*! tailwindcss v4.1.16 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:#fdf5f5;--color-red-200:#ffbfbc;--color-red-300:#ff928e;--color-red-400:#fa6761;--color-red-500:#e30008;--color-red-600:#bf0000;--color-red-700:#a40000;--color-red-800:#800;--color-red-900:#580000;--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4,0,1,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-2\.5{top:calc(var(--spacing)*2.5)}.right-0{right:calc(var(--spacing)*0)}.right-2\.5{right:calc(var(--spacing)*2.5)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-1000{z-index:1000}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}@media (min-width:120rem){.container{max-width:120rem}}@media (min-width:140rem){.container{max-width:140rem}}.m-0{margin:calc(var(--spacing)*0)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing)*6)}.my-\[5px\]{margin-block:5px}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-28{margin-top:calc(var(--spacing)*28)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-auto{margin-right:auto}.mb-0\!{margin-bottom:calc(var(--spacing)*0)!important}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\!{margin-bottom:calc(var(--spacing)*1)!important}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\!{margin-bottom:calc(var(--spacing)*2)!important}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-3{margin-left:calc(var(--spacing)*3)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-8{height:calc(var(--spacing)*8)}.h-12\!{height:calc(var(--spacing)*12)!important}.h-40\!{height:calc(var(--spacing)*40)!important}.h-auto\!{height:auto!important}.h-full{height:100%}.max-h-\[60vh\]{max-height:60vh}.max-h-\[90vh\]{max-height:90vh}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-3{width:calc(var(--spacing)*3)}.w-8{width:calc(var(--spacing)*8)}.w-12\!{width:calc(var(--spacing)*12)!important}.w-24{width:calc(var(--spacing)*24)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-full{width:100%}.w-min{width:min-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[355px\]{max-width:355px}.max-w-sm{max-width:var(--container-sm)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1_1_300px\]{flex:300px}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start\!{align-items:flex-start!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-4\!{gap:calc(var(--spacing)*4)!important}.gap-5{gap:calc(var(--spacing)*5)}.gap-5\!{gap:calc(var(--spacing)*5)!important}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tr-none{border-top-right-radius:0}.rounded-br-none{border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-200{border-color:var(--color-green-200)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-600{border-color:var(--color-red-600)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-t-red-600{border-top-color:var(--color-red-600)}.border-b-red-500{border-bottom-color:var(--color-red-500)}.bg-\[\#900000\]{background-color:#900000}.bg-\[\#F2F2F7\]{background-color:#f2f2f7}.bg-\[\#F2F2F7\]\!{background-color:#f2f2f7!important}.bg-\[\#d9d9d9\]{background-color:#d9d9d9}.bg-\[\#eb575726\]{background-color:#eb575726}.bg-\[\#eeeeee\]{background-color:#eee}.bg-\[\#f9f9f9\]{background-color:#f9f9f9}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black)45%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\!{background-color:var(--color-gray-100)!important}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500\!{background-color:var(--color-red-500)!important}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.bg-yellow-100{background-color:var(--color-yellow-100)}.p-2\!{padding:calc(var(--spacing)*2)!important}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\!{padding-inline:calc(var(--spacing)*3)!important}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\!{padding-block:calc(var(--spacing)*0)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-12\!{padding-bottom:calc(var(--spacing)*12)!important}.text-center{text-align:center}.text-center\!{text-align:center!important}.text-left{text-align:left}.text-left\!{text-align:left!important}.indent-0\!{text-indent:calc(var(--spacing)*0)!important}.indent-1\!{text-indent:calc(var(--spacing)*1)!important}.indent-1\.5\!{text-indent:calc(var(--spacing)*1.5)!important}.indent-2\!{text-indent:calc(var(--spacing)*2)!important}.font-\[\'trade-gothic-next\'\]{font-family:trade-gothic-next}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl\!{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\!{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\!{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[2rem\]{font-size:2rem}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-8\!{--tw-leading:calc(var(--spacing)*8)!important;line-height:calc(var(--spacing)*8)!important}.leading-14{--tw-leading:calc(var(--spacing)*14);line-height:calc(var(--spacing)*14)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-semibold\!{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#6B7280\]{color:#6b7280}.text-\[\#007bff\]{color:#007bff}.text-\[\#333\]{color:#333}.text-\[\#121212\]{color:#121212}.text-\[\#212121\]{color:#212121}.text-\[\#e50607\]{color:#e50607}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-800{color:var(--color-green-800)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-white{color:var(--color-white)}.text-yellow-800{color:var(--color-yellow-800)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing)*4)}.file\:rounded-md::file-selector-button{border-radius:var(--radius-md)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-gray-200::file-selector-button{background-color:var(--color-gray-200)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing)*4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing)*2)}.file\:text-zinc-800::file-selector-button{color:var(--color-zinc-800)}@media (hover:hover){.hover\:rounded-tl-none\!:hover{border-top-left-radius:0!important}.hover\:rounded-tr-none\!:hover{border-top-right-radius:0!important}.hover\:rounded-br-none\!:hover{border-bottom-right-radius:0!important}.hover\:rounded-bl-none\!:hover{border-bottom-left-radius:0!important}.hover\:border-gray-100\!:hover{border-color:var(--color-gray-100)!important}.hover\:border-red-50\!:hover{border-color:var(--color-red-50)!important}.hover\:border-red-400\!:hover{border-color:var(--color-red-400)!important}.hover\:border-white\!:hover{border-color:var(--color-white)!important}.hover\:border-zinc-100\!:hover{border-color:var(--color-zinc-100)!important}.hover\:bg-\[\#E50607\]:hover{background-color:#e50607}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-400\!:hover{background-color:var(--color-red-400)!important}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-600\!:hover{background-color:var(--color-red-600)!important}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-zinc-900:hover{color:var(--color-zinc-900)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:file\:bg-gray-300:hover::file-selector-button{background-color:var(--color-gray-300)}}.focus\:border-red-500\!:focus{border-color:var(--color-red-500)!important}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-red-600:focus{--tw-ring-color:var(--color-red-600)}.focus\:outline-white\!:focus{outline-color:var(--color-white)!important}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:max-w-1\/2{max-width:50%}.sm\:min-w-0{min-width:calc(var(--spacing)*0)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:justify-start{justify-content:flex-start}}@media (min-width:64rem){.lg\:justify-center{justify-content:center}}@media (min-width:80rem){.xl\:mx-8{margin-inline:calc(var(--spacing)*8)}.xl\:mt-20{margin-top:calc(var(--spacing)*20)}.xl\:mb-0{margin-bottom:calc(var(--spacing)*0)}.xl\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.xl\:hidden{display:none}.xl\:max-w-\[400px\]{max-width:400px}.xl\:flex-1{flex:1}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:bg-red-900{background-color:var(--color-red-900)}.xl\:bg-red-900\!{background-color:var(--color-red-900)!important}.xl\:p-2\!{padding:calc(var(--spacing)*2)!important}.xl\:px-8{padding-inline:calc(var(--spacing)*8)}.xl\:py-0\!{padding-block:calc(var(--spacing)*0)!important}.xl\:py-16{padding-block:calc(var(--spacing)*16)}.xl\:py-20{padding-block:calc(var(--spacing)*20)}.xl\:text-center\!{text-align:center!important}.xl\:text-left\!{text-align:left!important}.xl\:text-2xl\!{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.xl\:text-4xl\!{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.xl\:text-white{color:var(--color-white)}}@media (min-width:96rem){.\32xl\:mb-0{margin-bottom:calc(var(--spacing)*0)}.\32xl\:mb-6{margin-bottom:calc(var(--spacing)*6)}.\32xl\:w-28{width:calc(var(--spacing)*28)}.\32xl\:min-w-\[400px\]{min-width:400px}.\32xl\:gap-8{gap:calc(var(--spacing)*8)}.\32xl\:text-\[1\.25em\]{font-size:1.25em}.\32xl\:text-\[1\.75rem\]{font-size:1.75rem}.\32xl\:text-\[1\.125em\]{font-size:1.125em}.\32xl\:text-\[1em\]{font-size:1em}}@media (min-width:120rem){.\33xl\:mt-2{margin-top:calc(var(--spacing)*2)}.\33xl\:py-4{padding-block:calc(var(--spacing)*4)}.\33xl\:py-28{padding-block:calc(var(--spacing)*28)}.\33xl\:text-5xl\!{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.\33xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:80rem){.\33xl\:xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}@media (min-width:140rem){.\34xl\:mt-4{margin-top:calc(var(--spacing)*4)}.\34xl\:w-fit{width:fit-content}.\34xl\:w-lg{width:var(--container-lg)}.\34xl\:pt-28\!{padding-top:calc(var(--spacing)*28)!important}.\34xl\:text-6xl\!{font-size:var(--text-6xl)!important;line-height:var(--tw-leading,var(--text-6xl--line-height))!important}.\34xl\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.\34xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}:root{color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fcfcfc;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.slick-active{justify-content:center}.modal-overlay{z-index:1000;background:#00000080;place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.modal{background:#fff;border-radius:12px;width:min(600px,92vw);overflow:hidden;box-shadow:0 20px 60px #00000040}.modal-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.modal-title{margin:0;font-size:1.1rem}.modal-close{cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1}.modal-body{padding:16px}.form-grid{gap:12px;display:grid}.form-row{gap:6px;display:grid}.form-row label{font-weight:600}.form-actions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.btn{cursor:pointer;background:#f7f7f7;border:1px solid #ddd;border-radius:8px;padding:8px 12px}.btn.primary{color:#fff;background:#2563eb;border-color:#2563eb}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
