.v360-monday-picker{width:200px;padding:5px}.forever-access-status{min-width:200px;padding:5px}form{margin:10px 0}form label{display:block;margin-bottom:5px}form input[type="submit"]{margin-top:10px;padding:5px 10px;background:#0073aa;color:#fff;border:none;cursor:pointer}form input[type="submit"]:hover{background:#005177}.v360-single-course-date-selector .v360-monday-picker{min-width:180px;padding:10px 12px;border:1px solid rgb(0 0 0 / .14);border-radius:10px;background:#fff;font-family:Inter,sans-serif;font-size:14px}.flatpickr-calendar{border:1px solid rgb(0 0 0 / .08);border-radius:12px;box-shadow:0 12px 30px rgb(0 0 0 / .08);font-family:Inter,sans-serif}.flatpickr-months{padding:0 8px}.flatpickr-calendar.open .flatpickr-month{height:22px}.flatpickr-current-month{display:flex;align-items:center;justify-content:center;gap:6px;height:26px;padding:0;font-size:14px}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{height:auto;padding:0;margin-top:-2px;font-size:14px;font-weight:600;line-height:1.2}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:none;background:#fff0}.flatpickr-current-month input.cur-year{width:56px}.flatpickr-prev-month,.flatpickr-next-month{top:8px;padding:6px}.flatpickr-weekdays{padding:0 8px}span.flatpickr-weekday{font-size:12px;font-weight:600}.flatpickr-days{padding:4px 8px 8px}.flatpickr-day{border-radius:8px;font-size:13px}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange{border-color:hsl(var(--primary,28 95% 55%));background:hsl(var(--primary,28 95% 55%))}.flatpickr-day.today{border-color:hsl(var(--primary,28 95% 55%))}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay.flatpickr-disabled,.flatpickr-day.prevMonthDay.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay.flatpickr-disabled,.flatpickr-day.nextMonthDay.flatpickr-disabled:hover{border-color:#fff0;background:#fff0;box-shadow:none;color:inherit;cursor:not-allowed;opacity:.2}.flatpickr-day:not(.selected):not(.startRange):not(.endRange):not(.inRange).flatpickr-disabled:hover{border-color:#fff0;background:#fff0}