.form-checkbox[data-v-6d54c04e]{box-shadow:none !important}.form-checkbox[data-v-6d54c04e]:checked{--tw-bg-opacity: 1;background-color:rgb(0 92 125/var(--tw-bg-opacity))}.form-checkbox[data-v-6d54c04e]:checked:hover{--tw-bg-opacity: 1;background-color:rgb(0 92 125/var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255/var(--tw-text-opacity))}.disabled .form-checkbox[data-v-6d54c04e]{--tw-text-opacity: 1;color:rgb(209 213 219/var(--tw-text-opacity))}
.search[data-v-61507739]:focus{box-shadow:none}.search[data-v-61507739]{--tw-ring-color: #fff;--tw-ring-offset-width: 0}
.form-checkbox[data-v-3b384f6b]{--tw-ring-offset-width: 0}
input[type=date][data-v-12ec8767]::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);bottom:0;color:rgba(0,0,0,0);cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}
.backdrop-brightness-dark-1{--tw-backdrop-brightness: brightness(0.4);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.banner-ticker-track{display:flex;width:-moz-max-content;width:max-content;animation-name:banner-ticker-loop;animation-timing-function:linear;animation-iteration-count:infinite}.banner-ticker-item{flex:0 0 auto;white-space:nowrap;padding-right:2rem}@keyframes banner-ticker-loop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(prefers-reduced-motion: reduce){.banner-ticker-track{animation:none !important}}.scrollactive-bar{top:var(--banner-notice-h, 0px) !important}.burger-menu-mobile{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:40px;cursor:pointer;height:40px}.burger-menu-mobile .line-bottom,.burger-menu-mobile .line-middle,.burger-menu-mobile .line-top{display:block;background:#1d2937;width:12px;height:3px;margin-top:2px}.burger-menu-mobile .line-top{margin-top:0}@media screen and (max-width: 1024px){.burger-menu-mobile>.title{position:absolute;left:-65px;top:-4px;font-weight:700;color:#fff}}@media screen and (max-width: 768px){.burger-menu-mobile>.title{top:0}}@media screen and (max-width: 375px){.burger-menu-mobile .title{display:none}}
