[id^=cal-embed-],[data-cal-namespace],.cal-embed{font-family:Space Grotesk,sans-serif!important;background-color:#fff!important;color:#000!important}[id^=cal-embed-] button,[data-cal-namespace] button{border:2px solid black!important;border-radius:0!important;font-weight:600!important;font-family:Space Grotesk,sans-serif!important;transition:all .15s ease!important;box-shadow:2px 2px #0003!important}[id^=cal-embed-] button:hover,[data-cal-namespace] button:hover{box-shadow:4px 4px #0000004d!important;transform:translate(-1px,-1px)!important}[id^=cal-embed-] button[type=submit],[id^=cal-embed-] button[data-testid*=confirm],[id^=cal-embed-] button[data-testid*=book],[data-cal-namespace] button[type=submit]{background-color:#000!important;color:#fff!important;border:3px solid black!important;padding:.75rem 1.5rem!important}[id^=cal-embed-] button[type=submit]:hover,[data-cal-namespace] button[type=submit]:hover{background-color:#1a1a1a!important}[id^=cal-embed-] [class*=calendar],[data-cal-namespace] [class*=calendar]{border:2px solid black!important;border-radius:0!important}[id^=cal-embed-] [class*=date],[id^=cal-embed-] td,[data-cal-namespace] [class*=date],[data-cal-namespace] td{border:1px solid #e5e5e5!important;border-radius:0!important}[id^=cal-embed-] [class*=today],[data-cal-namespace] [class*=today]{background-color:#fefff0!important;border:2px solid black!important;font-weight:700!important}[id^=cal-embed-] [class*=selected],[id^=cal-embed-] [aria-selected=true],[data-cal-namespace] [class*=selected],[data-cal-namespace] [aria-selected=true]{background-color:#ffdc58!important;border:2px solid black!important;color:#000!important;font-weight:700!important}[id^=cal-embed-] [class*=date]:not([disabled]):hover,[data-cal-namespace] [class*=date]:not([disabled]):hover{background-color:#ffdc58!important;border:2px solid black!important}[id^=cal-embed-] [disabled],[id^=cal-embed-] [class*=disabled],[data-cal-namespace] [disabled]{opacity:.3!important;background-color:#f5f5f5!important}[id^=cal-embed-] [class*=time],[id^=cal-embed-] [role=button][class*=slot],[data-cal-namespace] [class*=time]{border:2px solid black!important;border-radius:0!important;background:#fff!important;padding:.5rem 1rem!important;font-weight:600!important;margin:.25rem!important}[id^=cal-embed-] [class*=time]:hover,[id^=cal-embed-] [role=button][class*=slot]:hover,[data-cal-namespace] [class*=time]:hover{background-color:#ffdc58!important;border:2px solid black!important;box-shadow:3px 3px #0003!important}[id^=cal-embed-] [class*=time][class*=selected],[data-cal-namespace] [class*=time][class*=selected]{background-color:#000!important;color:#fff!important;border:2px solid black!important}[id^=cal-embed-] input,[id^=cal-embed-] textarea,[id^=cal-embed-] select,[data-cal-namespace] input,[data-cal-namespace] textarea,[data-cal-namespace] select{border:2px solid black!important;border-radius:0!important;padding:.75rem!important;font-size:1rem!important;font-family:Space Grotesk,sans-serif!important;background-color:#fff!important;color:#000!important}[id^=cal-embed-] input:focus,[id^=cal-embed-] textarea:focus,[id^=cal-embed-] select:focus,[data-cal-namespace] input:focus,[data-cal-namespace] textarea:focus,[data-cal-namespace] select:focus{outline:none!important;border:2px solid black!important;box-shadow:0 0 0 3px #ffdc58!important}[id^=cal-embed-] label,[data-cal-namespace] label{font-weight:600!important;color:#000!important;font-family:Space Grotesk,sans-serif!important}[id^=cal-embed-] [class*=card],[id^=cal-embed-] [class*=modal],[id^=cal-embed-] [class*=dialog],[data-cal-namespace] [class*=card],[data-cal-namespace] [class*=modal]{border-radius:0!important;border:3px solid black!important;box-shadow:8px 8px #0000004d!important}[id^=cal-embed-] [class*=shadow],[data-cal-namespace] [class*=shadow]{box-shadow:4px 4px #0003!important}[id^=cal-embed-] a,[data-cal-namespace] a{color:#000!important;text-decoration:underline!important;font-weight:600!important}[id^=cal-embed-] a:hover,[data-cal-namespace] a:hover{color:#333!important}[id^=cal-embed-] [class*=event],[data-cal-namespace] [class*=event]{border:2px solid black!important;border-radius:0!important;background-color:#fff!important}[id^=cal-embed-] [class*=badge],[data-cal-namespace] [class*=badge]{background-color:#ffdc58!important;color:#000!important;border:2px solid black!important;border-radius:0!important;font-weight:700!important}[id^=cal-embed-] [class*=loading],[id^=cal-embed-] [class*=spinner],[data-cal-namespace] [class*=loading]{border-color:#000!important;border-top-color:#ffdc58!important}[id^=cal-embed-] [class*=success],[data-cal-namespace] [class*=success]{background-color:#bae6ff!important;border:2px solid black!important;color:#000!important}[id^=cal-embed-] [class*=error],[data-cal-namespace] [class*=error]{background-color:#ffdc58!important;border:2px solid black!important;color:#000!important}[id^=cal-embed-] *,[data-cal-namespace] *{color:inherit!important}[id^=cal-embed-] select[class*=month],[id^=cal-embed-] select[class*=year],[data-cal-namespace] select{border:2px solid black!important;background-color:#fff!important;padding:.5rem!important}[id^=cal-embed-] th,[data-cal-namespace] th{font-weight:700!important;color:#000!important;border-bottom:2px solid black!important}
