.accessible-datetime[data-v-b4d54932]{display:grid;gap:.55rem}.accessible-datetime__fields[data-v-b4d54932]{display:flex;flex-wrap:wrap;gap:.75rem}.accessible-datetime__part[data-v-b4d54932]{display:grid;font-weight:700;gap:.25rem}.accessible-datetime__part input[data-v-b4d54932]{inline-size:12rem;min-block-size:44px}.accessible-datetime__part--time input[data-v-b4d54932]{inline-size:8rem}.accessible-datetime__hint[data-v-b4d54932]{color:var(--muted);font-size:.9rem;margin:0}.accessible-datetime__duration[data-v-b4d54932],.accessible-datetime__shortcuts[data-v-b4d54932]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.accessible-datetime__shortcut[data-v-b4d54932]{background:#fff;border:1px solid var(--blue-700);border-radius:6px;color:var(--blue-900);font-weight:700;min-block-size:40px;padding:.35rem .7rem}.accessible-datetime__calendar[data-v-b4d54932]{max-width:28rem}.accessible-datetime__calendar summary[data-v-b4d54932]{color:var(--blue-700);cursor:pointer;font-weight:700;min-block-size:44px;padding:.45rem 0}.accessible-datetime__calendar label[data-v-b4d54932]{display:block;font-weight:700}.accessible-datetime__calendar input[data-v-b4d54932]{min-block-size:44px}.sr-only[data-v-b4d54932]{block-size:1px!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}@media(forced-colors:active){.accessible-datetime__shortcut[data-v-b4d54932]{border:2px solid ButtonText}.accessible-datetime__part input[data-v-b4d54932]:focus{outline:3px solid Highlight}}
