button.svelte-bg9ion{opacity:0;width:100%;width:-moz-available;width:-webkit-fill-available;cursor:pointer;width:stretch;position:absolute;top:0;bottom:0;left:0;right:0}.calendar-wrapper.svelte-prsdba{border:1px solid #c0c9db;border-radius:.25em;padding:.5em;display:inline-grid;position:relative}table.svelte-prsdba{grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;gap:.25em;display:inline-grid}table.calendar.svelte-prsdba{grid-template-columns:repeat(7,1fr)}table.svelte-prsdba>:where(.svelte-prsdba){display:contents}table.svelte-prsdba>:where(.svelte-prsdba)>tr:where(.svelte-prsdba){display:contents}table.svelte-prsdba>:where(.svelte-prsdba)>tr:where(.svelte-prsdba)>:where(.svelte-prsdba){text-align:center;justify-content:center;display:flex}table.svelte-prsdba>:where(.svelte-prsdba)>tr:where(.svelte-prsdba)>td:where(.svelte-prsdba){padding:.5em;line-height:1em}:-webkit-any(button.svelte-prsdba,td.svelte-prsdba){cursor:pointer;vertical-align:middle;border-radius:.25em;flex-grow:1;justify-content:center;align-items:center;padding:.5em;font-weight:400;display:flex}:-moz-any(button.svelte-prsdba,td.svelte-prsdba){cursor:pointer;vertical-align:middle;border-radius:.25em;flex-grow:1;justify-content:center;align-items:center;padding:.5em;font-weight:400;display:flex}:is(button.svelte-prsdba,td.svelte-prsdba){cursor:pointer;vertical-align:middle;border-radius:.25em;flex-grow:1;justify-content:center;align-items:center;padding:.5em;font-weight:400;display:flex}td.disabled.svelte-prsdba,button[disabled].svelte-prsdba{opacity:.5;pointer-events:none}.svelte-prsdba:-webkit-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):hover{color:#00596f;z-index:2}.svelte-prsdba:-moz-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):hover{color:#00596f;z-index:2}.svelte-prsdba:is(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):hover{color:#00596f;z-index:2}.svelte-prsdba:-webkit-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):hover{outline-offset:1px;z-index:3;outline:1px solid #404040}.svelte-prsdba:-moz-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):hover{outline-offset:1px;z-index:3;outline:1px solid #404040}.svelte-prsdba:is(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):hover{outline-offset:1px;z-index:3;outline:1px solid #404040}.svelte-prsdba:-webkit-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):active{outline-offset:1px;z-index:3;outline:1px solid #404040}.svelte-prsdba:-moz-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):active{outline-offset:1px;z-index:3;outline:1px solid #404040}.svelte-prsdba:is(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):active{outline-offset:1px;z-index:3;outline:1px solid #404040}.svelte-prsdba:-webkit-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):focus{outline-offset:1px;z-index:3;outline:1px solid #404040}.svelte-prsdba:-moz-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):focus{outline-offset:1px;z-index:3;outline:1px solid #404040}.svelte-prsdba:is(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):focus{outline-offset:1px;z-index:3;outline:1px solid #404040}:-webkit-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)).active.svelte-prsdba{color:#fff;background:#00596f;font-weight:500}:-moz-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)).active.svelte-prsdba{color:#fff;background:#00596f;font-weight:500}:is(button:where(.svelte-prsdba),td:where(.svelte-prsdba)).active.svelte-prsdba{color:#fff;background:#00596f;font-weight:500}.svelte-prsdba:-webkit-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):active{transform:translateY(1px)}.svelte-prsdba:-moz-any(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):active{transform:translateY(1px)}.svelte-prsdba:is(button:where(.svelte-prsdba),td:where(.svelte-prsdba)):active{transform:translateY(1px)}th.svelte-prsdba{font-weight:500}footer.svelte-prsdba,header.svelte-prsdba{text-align:center;grid-template-columns:max-content auto max-content max-content auto max-content;align-items:center;gap:.25em;font-weight:500;display:grid}footer.svelte-prsdba{grid-template-columns:max-content auto max-content}header.svelte-prsdba>button:where(.svelte-prsdba){font-weight:500}.has-picker.svelte-prsdba>:where(.svelte-prsdba):not(.picker){visibility:hidden}.calendar-wrapper.svelte-prsdba .icon{display:flex}select.svelte-prsdba{font:inherit;border-radius:.25em;padding:.25em;font-size:1em}.input.svelte-8ckkp3{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left}.input.is-active.svelte-8ckkp3::placeholder{opacity:1!important}.datepicker-wrapper.svelte-8ckkp3{z-index:9999;opacity:1;transform-origin:0 0;background:#fff;border-radius:.25em;transition:opacity .1s ease-in-out,transform .1s ease-in-out,visibility .1s ease-in-out;position:absolute;transform:scale(1);box-shadow:0 4px 2px -2px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.12)}@starting-style{.datepicker-wrapper.svelte-8ckkp3{opacity:0;transform:scale(.75)}}@media screen and (max-width:768px){.datepicker-wrapper.svelte-8ckkp3{background:rgba(0,0,0,.75);border-radius:0;place-content:center;transition-property:opacity;display:grid;z-index:9999!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.datepicker-wrapper.svelte-8ckkp3 .calendar-wrapper{background:#fff;transition:opacity .1s ease-in-out,transform .1s ease-in-out,visibility .1s ease-in-out;box-shadow:0 4px 2px -2px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.12)}@starting-style{.datepicker-wrapper.svelte-8ckkp3 .calendar-wrapper{opacity:0;transform:scale(.75)}}}
