.tactical-datepicker .react-datepicker{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0a0c10f2;border:1px solid #ffffff1a;border-radius:12px;font-family:Courier New,monospace}.tactical-datepicker .react-datepicker__header{background-color:#0006;border-bottom:1px solid #ffffff1a;border-radius:12px 12px 0 0;padding:12px 0}.tactical-datepicker .react-datepicker__current-month,.tactical-datepicker .react-datepicker-time__header{color:var(--primary-gold);text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:900}.tactical-datepicker .react-datepicker__day-name{color:#fff6;text-transform:uppercase;letter-spacing:.1em;width:2rem;margin:.2rem;font-size:8px;font-weight:700;line-height:2rem}.tactical-datepicker .react-datepicker__day{color:#ffffffb3;border-radius:6px;width:2rem;margin:.2rem;font-size:10px;line-height:2rem;transition:all .2s}.tactical-datepicker .react-datepicker__day:hover{color:var(--primary-gold);background-color:#eab3081a;border:1px solid #eab3084d}.tactical-datepicker .react-datepicker__day--selected,.tactical-datepicker .react-datepicker__day--keyboard-selected{background-color:var(--primary-gold);color:#000;font-weight:900}.tactical-datepicker .react-datepicker__day--disabled{color:#fff3;cursor:not-allowed}.tactical-datepicker .react-datepicker__day--outside-month{color:#fff3}.tactical-datepicker .react-datepicker__time-container{background-color:#0a0c10f2;border-left:1px solid #ffffff1a}.tactical-datepicker .react-datepicker__time,.tactical-datepicker .react-datepicker__time-box{background-color:#0a0c10f2}.tactical-datepicker .react-datepicker__time-list{scrollbar-width:thin;scrollbar-color:var(--primary-gold)#ffffff1a;background-color:#0a0c10f2!important}.tactical-datepicker .react-datepicker__time-list::-webkit-scrollbar{width:6px}.tactical-datepicker .react-datepicker__time-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.tactical-datepicker .react-datepicker__time-list::-webkit-scrollbar-thumb{background:var(--primary-gold);border-radius:3px}.tactical-datepicker .react-datepicker__time-list-item{color:#ffffffe6;background-color:#0000;padding:8px 12px;font-size:10px;font-weight:700;transition:all .2s}.tactical-datepicker .react-datepicker__time-list-item:hover{color:var(--primary-gold);background-color:#eab30826!important}.tactical-datepicker .react-datepicker__time-list-item--selected{font-weight:900;background-color:var(--primary-gold)!important;color:#000!important}.tactical-datepicker .react-datepicker__navigation{top:14px}.tactical-datepicker .react-datepicker__navigation-icon:before{border-color:var(--primary-gold)}.tactical-datepicker .react-datepicker__navigation:hover :before{border-color:#fbbf24}.tactical-datepicker .react-datepicker__triangle{display:none}
.mention{color:var(--primary-gold);background-color:#eab3081a;border-radius:4px;padding:0 4px;font-weight:700;transition:all .2s}.mention:hover{background-color:#eab30833}
.geoapify-autocomplete-input-container{width:100%!important;position:relative!important}.geoapify-autocomplete-input{color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:.75rem!important;width:100%!important;padding:.75rem 2.5rem .75rem 1rem!important;font-size:.875rem!important;transition:all .2s!important}.geoapify-autocomplete-input::placeholder{color:#4b5563!important}.geoapify-autocomplete-input:focus{border-color:#ffffff4d!important;outline:none!important}.geoapify-autocomplete-input:disabled{opacity:.5!important;cursor:not-allowed!important}.geoapify-autocomplete-items{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#000000f2!important;border:1px solid #ffffff1a!important;border-radius:.75rem!important;margin-top:.5rem!important;overflow:hidden!important}.geoapify-autocomplete-items div{color:#ffffffb3!important;cursor:pointer!important;border-bottom:1px solid #ffffff0d!important;padding:.75rem 1rem!important;transition:all .2s!important}.geoapify-autocomplete-items div:last-child{border-bottom:none!important}.geoapify-autocomplete-items div:hover,.geoapify-autocomplete-items .active{color:#fff!important;background:#ffffff1a!important}.geoapify-close-button{display:none!important}.geoapify-autocomplete-spinner{border-color:#fff #fff3 #fff3!important}
input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer;opacity:.7;transition:opacity .2s}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1}select{appearance:none;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:12px;padding-right:3rem!important}select:disabled{cursor:not-allowed;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666666' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}select option{color:#fff;background-color:#0c0c0c;padding:.75rem 1rem;font-weight:600}select option:hover{background-color:#ffffff0d}select option:checked,select option:focus{color:var(--primary-gold,gold);background-color:#ffd7001a}@-moz-document url-prefix(){input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select option{background-color:#0c0c0c}}
