.team-booking{--team-booking-gap: var(--wp--preset--spacing--sm, 1rem);--team-booking-text: var(--wp--custom--color--text, CanvasText);--team-booking-muted: var(--wp--custom--color--muted, color-mix(in srgb, currentColor 65%, transparent));--team-booking-border: var(--wp--custom--card--border-color, var(--wp--custom--color--border, #dcdcde));--team-booking-surface: var(--wp--custom--color--background, Canvas);--team-booking-surface-alt: var(--wp--custom--color--surface, color-mix(in srgb, currentColor 4%, transparent));--team-booking-accent: var(--wp--custom--color--link, #0b5cad);--team-booking-on-accent: var(--wp--custom--color--on-link, #fff);--team-booking-tint: color-mix(in srgb, var(--team-booking-accent) 12%, transparent);--team-booking-radius: var(--wp--custom--radius--sm, .5rem);--team-booking-card-radius: var(--wp--custom--card--radius, var(--wp--custom--radius--md, .75rem));--team-booking-pad: var(--wp--custom--card--padding, 1.5rem);--team-booking-semibold: var(--wp--custom--font-weight--semibold, 600);display:grid;gap:var(--team-booking-gap);min-width:0;scroll-margin-top:calc(var(--bdx-header-height, 0px) + var(--team-booking-gap))}.team-booking :where(*,*:before,*:after){box-sizing:border-box}.team-booking.is-ready .team-booking__fallback{display:none}.team-booking__app:empty,.team-booking__fallback,.team-booking__notice,.team-booking__trigger-wrap{margin:0}.team-booking__app:empty{display:none}.team-booking__app{min-width:0;container-type:inline-size}.team-booking__icon{flex:none;width:1.25em;height:1.25em;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.team-booking__step,.team-booking__when,.team-booking__form,.team-booking__contact{display:grid;align-content:start;gap:var(--team-booking-gap);min-width:0}.team-booking__title,.team-booking__subtitle,.team-booking__description,.team-booking__back,.team-booking__hint,.team-booking__period,.team-booking__loading,.team-booking__meta{margin:0}.team-booking__title{font-size:var(--wp--preset--font-size--lg, 1.5rem);line-height:var(--wp--custom--line-height--title, 1.2)}.team-booking__subtitle{font-size:var(--wp--preset--font-size--base, 1rem)}.team-booking__title:focus,.team-booking__subtitle:focus{outline:none}.team-booking__description,.team-booking__meta,.team-booking__hint,.team-booking__required{color:var(--team-booking-muted)}.team-booking__description{white-space:pre-line}.team-booking__description.is-clamped{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.team-booking__required{font-weight:400}.team-booking__link{padding:0;border:0;background:none;color:var(--team-booking-accent);font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.team-booking__link:hover{text-decoration-thickness:2px}.team-booking__request{margin:var(--team-booking-gap) 0 0;font-size:.9375em}.team-booking__message{margin:0;padding:var(--wp--preset--spacing--xs, .75rem) var(--team-booking-gap);border-inline-start:4px solid var(--team-booking-accent);border-radius:var(--team-booking-radius);background:var(--team-booking-surface-alt)}.team-booking__message--error{border-color:var(--wp--preset--color--error, #d63638);background:color-mix(in srgb,var(--wp--preset--color--error, #d63638) 8%,transparent)}.team-booking__message:focus{outline:none}.team-booking__error{display:block;margin-block-start:var(--wp--preset--spacing--xxxs, .25rem);color:var(--wp--preset--color--error, #d63638);font-size:var(--wp--preset--font-size--sm, .875rem)}.team-booking__card{display:grid;gap:0;overflow:hidden;border:1px solid var(--team-booking-border);border-radius:var(--team-booking-card-radius);background:var(--team-booking-surface);color:var(--team-booking-text);box-shadow:var(--wp--custom--card--shadow, 0 1px 3px rgb(0 0 0 / .06))}.team-booking__card>*{min-width:0;padding:var(--team-booking-pad)}.team-booking__card>*+*{border-block-start:1px solid var(--team-booking-border)}.team-booking__info{display:grid;align-content:start;gap:var(--wp--preset--spacing--xs, .75rem);font-size:var(--wp--preset--font-size--sm, .9375rem)}.team-booking__info .team-booking__description{font-size:inherit}.team-booking__main{display:grid;align-content:start;gap:var(--team-booking-gap)}.team-booking__team{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--xxs, .5rem) var(--wp--preset--spacing--xs, .75rem);color:var(--team-booking-muted);font-size:var(--wp--preset--font-size--sm, .875rem);font-weight:var(--team-booking-semibold)}.team-booking__avatars{display:inline-flex}.team-booking__avatar{display:inline-grid;flex:none;place-items:center;width:3rem;height:3rem;overflow:hidden;border:2px solid var(--team-booking-surface);border-radius:50%;background:var(--team-booking-tint);color:var(--team-booking-accent);font-size:1rem;font-weight:var(--team-booking-semibold);line-height:1}.team-booking__avatar+.team-booking__avatar{margin-inline-start:-.75rem}.team-booking__avatar img{display:block;width:100%;height:100%;object-fit:cover}.team-booking__facts{display:grid;gap:var(--wp--preset--spacing--xxs, .5rem);margin:var(--wp--preset--spacing--xxs, .5rem) 0 0;padding:0;list-style:none;font-weight:var(--wp--custom--font-weight--medium, 500)}.team-booking__facts li{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--xxs, .5rem);margin:0}.team-booking__facts .team-booking__icon{margin-block-start:.1em;color:var(--team-booking-muted)}.team-booking__zone-note{display:block;color:var(--team-booking-muted);font-weight:400}.team-booking__more{justify-self:start;font-size:var(--wp--preset--font-size--sm, .875rem)}.team-booking__more[hidden]{display:none}.team-booking__about{display:grid;gap:var(--wp--preset--spacing--xxxs, .25rem)}.team-booking__types{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:var(--team-booking-gap);margin:0;padding:0;list-style:none}.team-booking__type{display:grid;margin:0}.team-booking__type-link{position:relative;display:grid;align-content:start;gap:var(--wp--preset--spacing--xxs, .5rem);width:100%;padding:var(--team-booking-pad);padding-inline-end:calc(var(--team-booking-pad) + 1.5rem);border:1px solid var(--team-booking-border);border-radius:var(--team-booking-card-radius);background:var(--team-booking-surface);color:var(--team-booking-text);font:inherit;text-align:start;cursor:pointer;transition:border-color .15s,box-shadow .15s}.team-booking__type-link:hover,.team-booking__type-link:focus-visible{border-color:var(--team-booking-accent);box-shadow:0 0 0 1px var(--team-booking-accent)}.team-booking__type-link:focus-visible{outline:2px solid var(--team-booking-accent);outline-offset:2px}.team-booking__type-link .team-booking__description{display:-webkit-box;overflow:hidden;font-size:var(--wp--preset--font-size--sm, .9375rem);-webkit-box-orient:vertical;-webkit-line-clamp:3}.team-booking__type-title{font-size:var(--wp--preset--font-size--md, 1.125rem);font-weight:var(--team-booking-semibold)}.team-booking__type-facts{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--xxxs, .25rem) var(--team-booking-gap);color:var(--team-booking-muted);font-size:var(--wp--preset--font-size--sm, .875rem)}.team-booking__type-facts>span{display:inline-flex;align-items:center;gap:.35em}.team-booking__type-arrow{position:absolute;inset-block-start:50%;inset-inline-end:var(--team-booking-pad);color:var(--team-booking-accent);transform:translateY(-50%)}.team-booking__calendar{display:grid;gap:var(--wp--preset--spacing--xs, .75rem)}.team-booking__nav{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--xxs, .5rem)}.team-booking__period{font-weight:var(--team-booking-semibold)}.team-booking__arrows{display:inline-flex;gap:var(--wp--preset--spacing--xxxs, .25rem)}.team-booking__arrow{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background:var(--team-booking-tint);color:var(--team-booking-accent);cursor:pointer}.team-booking__arrow:hover:not(:disabled){background:color-mix(in srgb,var(--team-booking-accent) 20%,transparent)}.team-booking__arrow:disabled{background:none;color:var(--team-booking-muted);opacity:.5;cursor:default}.team-booking__calendar--month{width:100%;max-width:30rem}.team-booking__days,.team-booking__month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--wp--preset--spacing--xxxs, .25rem)}.team-booking__weekday{color:var(--team-booking-muted);font-size:var(--wp--preset--font-size--sm, .75rem);font-weight:var(--team-booking-semibold);text-align:center;text-transform:uppercase}.team-booking__day{position:relative;display:grid;place-items:center;align-content:center;gap:.15rem;aspect-ratio:1;min-height:2.5rem;padding:0;border:0;border-radius:var(--team-booking-radius);background:var(--team-booking-tint);color:var(--team-booking-accent);font:inherit;font-weight:var(--team-booking-semibold);cursor:pointer;transition:background-color .15s,color .15s}.team-booking__day:hover:not(:disabled){background:color-mix(in srgb,var(--team-booking-accent) 22%,transparent)}.team-booking__day[aria-pressed=true],.team-booking__day[aria-pressed=true]:hover:not(:disabled){background:var(--team-booking-accent);color:var(--team-booking-on-accent)}.team-booking__day:disabled{background:none;color:var(--team-booking-muted);font-weight:400;cursor:default}.team-booking__day:focus-visible,.team-booking__arrow:focus-visible,.team-booking__slot:focus-visible{outline:2px solid var(--team-booking-accent);outline-offset:2px}.team-booking__day.is-today:after{content:"";position:absolute;inset-block-end:.3rem;width:.3rem;height:.3rem;border-radius:50%;background:currentColor}.team-booking__days .team-booking__day{aspect-ratio:auto;padding-block:var(--wp--preset--spacing--xxs, .5rem)}.team-booking__days .team-booking__weekday{color:inherit;font-weight:400}.team-booking__date{font-size:var(--wp--preset--font-size--base, 1rem)}.team-booking__times{display:grid;align-content:start;gap:var(--wp--preset--spacing--xs, .75rem);min-width:0}.team-booking__times--empty{justify-items:center;align-content:center;min-height:8rem;color:var(--team-booking-muted);text-align:center}.team-booking__times--empty .team-booking__icon{width:2rem;height:2rem}.team-booking__times--empty p{margin:0}.team-booking__slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:var(--wp--preset--spacing--xxs, .5rem);margin:0;padding:0;list-style:none}.team-booking__slots li{margin:0}.team-booking__slot{display:block;width:100%;padding:.7rem .5rem;border:1px solid color-mix(in srgb,var(--team-booking-accent) 45%,transparent);border-radius:var(--team-booking-radius);background:var(--team-booking-surface);color:var(--team-booking-accent);font:inherit;font-weight:var(--team-booking-semibold);text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.team-booking__slot:hover{border-color:var(--team-booking-accent);background:var(--team-booking-accent);color:var(--team-booking-on-accent)}.team-booking__field{display:grid;gap:var(--wp--preset--spacing--xxxs, .25rem);margin:0}.team-booking__field>label{font-weight:var(--team-booking-semibold)}.team-booking__field :where(input:not([type=checkbox],[type=radio]),select,textarea),.team-booking__field .select{width:100%;max-width:none}.team-booking .select:after{right:0;pointer-events:none}.team-booking .select select{padding-inline-end:calc(1.5rem + 2 * var(--wp--preset--spacing--xs, .75rem))}.team-booking__field--checkbox>label{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--xxs, .5rem);font-weight:400}.team-booking__field--checkbox input{flex:none;margin-block-start:.25em}.team-booking__member{display:grid;gap:var(--wp--preset--spacing--xxxs, .25rem);max-width:24rem;margin:0}.team-booking__member label{font-weight:var(--team-booking-semibold)}.team-booking__locations{min-width:0;margin:0 0 var(--team-booking-gap);padding:0;border:0}.team-booking__locations legend{margin-block-end:var(--wp--preset--spacing--xxs, .5rem);padding:0;font-weight:var(--team-booking-semibold)}.team-booking__choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:var(--wp--preset--spacing--xxs, .5rem)}.team-booking__choice{position:relative;display:flex;align-items:center;gap:.6em;min-height:2.75rem;margin:0;padding:.55em 1em;border:1px solid var(--team-booking-border);border-radius:var(--team-booking-radius);background:var(--team-booking-surface);cursor:pointer;transition:border-color .15s,box-shadow .15s}.team-booking__choice:hover{border-color:var(--team-booking-accent)}.team-booking__choice:has(input:checked){border-color:var(--team-booking-accent);box-shadow:inset 0 0 0 1px var(--team-booking-accent)}.team-booking__choice:has(input:focus-visible){outline:2px solid var(--team-booking-accent);outline-offset:2px}.team-booking .team-booking__choice input[type=radio]{position:absolute;inset:0;width:100%;min-width:0;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.team-booking__choice>.team-booking__icon{flex:none;width:1.375em;height:1.375em;color:var(--team-booking-muted)}.team-booking__choice:has(input:checked)>.team-booking__icon{color:var(--team-booking-accent)}.team-booking__choice small{display:block;color:var(--team-booking-muted)}.team-booking__guests{min-width:0;margin:0;padding:0;border:0}.team-booking__guests legend{padding:0;font-weight:var(--team-booking-semibold)}.team-booking__guests-note{margin:.25em 0 .5em;color:var(--team-booking-muted);font-size:var(--wp--preset--font-size--sm, .875rem)}.team-booking__guest-list{display:grid;gap:var(--wp--preset--spacing--xxs, .5rem)}.team-booking__guest{display:flex;align-items:center;gap:var(--wp--preset--spacing--xxs, .5rem);margin:0}.team-booking__guest input{flex:1;min-width:0}.team-booking__guests>p:last-child{margin-block:.5em 0}.team-booking__hp{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.team-booking__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--wp--preset--spacing--xs, .75rem) var(--team-booking-gap);margin:0}:where(.team-booking__field) :where(input:not([type=checkbox],[type=radio]),select,textarea){padding:.65em .8em;border:1px solid var(--team-booking-border);border-radius:var(--team-booking-radius);background:var(--team-booking-surface);color:inherit;font:inherit}:where(.team-booking) :where(.btn){display:inline-flex;align-items:center;justify-content:center;padding:.75em 1.5em;border:1px solid var(--team-booking-accent);border-radius:var(--team-booking-radius);background:var(--team-booking-surface);color:var(--team-booking-accent);font:inherit;font-weight:var(--team-booking-semibold);cursor:pointer}:where(.team-booking) :where(.btn--primary){background:var(--team-booking-accent);color:var(--team-booking-on-accent)}.team-booking__card--done{justify-items:center;padding:var(--team-booking-pad);text-align:center}.team-booking__card.team-booking__card--done{gap:var(--team-booking-gap)}.team-booking__card--done>*,.team-booking__card--done>*+*{padding:0;border:0}.team-booking__card--done>.team-booking__done-icon{padding:0}.team-booking__done-icon{display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--team-booking-accent);color:var(--team-booking-on-accent)}.team-booking__done-icon .team-booking__icon{width:1.75rem;height:1.75rem;stroke-width:2.5}.team-booking__summary{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--wp--preset--spacing--xxs, .5rem) var(--team-booking-gap);margin:0;text-align:start}.team-booking__summary dt{color:var(--team-booking-muted);font-weight:var(--team-booking-semibold)}.team-booking__summary dd{margin:0}@container (min-width: 40rem){.team-booking__card:not(.team-booking__card--done){grid-template-columns:minmax(13rem,1fr) minmax(20rem,2fr)}.team-booking__card:not(.team-booking__card--done)>*+*{border-block-start:0;border-inline-start:1px solid var(--team-booking-border)}.team-booking__card--month>.team-booking__side{grid-column:2;border-block-start:1px solid var(--team-booking-border)}.team-booking__card--month:not(.has-day)>.team-booking__side{display:none}}@container (min-width: 60rem){.team-booking__card:not(.team-booking__card--done){grid-template-columns:minmax(14rem,1fr) minmax(0,2.5fr)}.team-booking__card.team-booking__card--month{grid-template-columns:minmax(14rem,1fr) minmax(22rem,1.6fr) minmax(12rem,.9fr)}.team-booking__card--month .team-booking__calendar--month{max-width:36rem}.team-booking__card--month>.team-booking__side,.team-booking__card--month:not(.has-day)>.team-booking__side{display:block;grid-column:auto;contain:size;overflow-y:auto;border-block-start:0;scrollbar-width:thin}.team-booking__card--month .team-booking__slots{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}}@container (max-width: 39.99rem){.team-booking__card{--team-booking-pad: var(--wp--preset--spacing--sm, 1rem)}.team-booking__card--month:not(.has-day)>.team-booking__side{display:none}.team-booking__avatar{width:2.5rem;height:2.5rem}.team-booking__title{font-size:var(--wp--preset--font-size--md, 1.25rem)}}.team-booking--page fieldset{min-width:0;margin:0;padding:0;border:0}.team-booking__legend{margin-block-end:var(--wp--preset--spacing--xxs, .5rem);padding:0;font-size:var(--wp--preset--font-size--md, 1.125rem);font-weight:var(--wp--custom--font-weight--semibold, 600)}.team-booking__day legend{margin-block-end:var(--wp--preset--spacing--xxs, .5rem);font-weight:var(--wp--custom--font-weight--semibold, 600)}.team-booking--page .team-booking__day{display:block;place-items:normal;aspect-ratio:auto;min-height:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font-weight:400;cursor:auto}.team-booking--page .team-booking__day:hover{background:none}.team-booking--page .team-booking__day:after{content:none}.team-booking--page .team-booking__day+.team-booking__day{margin-block-start:var(--team-booking-gap)}.team-booking--page .team-booking__slot input{margin:0}.team-booking--page .team-booking__slots{width:100%;margin-block-end:var(--team-booking-gap)}.team-booking--page .team-booking__slot{display:flex;align-items:center;justify-content:center;gap:var(--wp--preset--spacing--xxxs, .25rem)}.team-booking--page .team-booking__slot:has(input:checked){background-color:var(--team-booking-accent);color:var(--team-booking-on-accent)}.team-booking--page .team-booking__slot:has(input:focus-visible){outline:2px solid var(--team-booking-accent);outline-offset:2px}.team-booking__weeknav,.team-booking__members{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--xs, .75rem)}.team-booking__week{font-weight:var(--wp--custom--font-weight--semibold, 600)}dialog.modal.team-booking__dialog:not(.team-booking__dialog--standalone){background-color:#000000e6}dialog.team-booking__dialog:not(.team-booking__dialog--standalone) .modal__content{box-shadow:0 0 35px 3px #00000054}.team-booking__dialog .team-booking__card{border:0;border-radius:0;box-shadow:none}.team-booking__dialog .team-booking__card>*{padding-inline:0}@container (min-width: 40rem){.team-booking__dialog .team-booking__card>*{padding-inline:var(--team-booking-pad)}.team-booking__dialog .team-booking__card>:first-child{padding-inline-start:0}.team-booking__dialog .team-booking__card>:last-child{padding-inline-end:0}}.team-booking__dialog .modal__content{color:var(--wp--custom--color--text, CanvasText)}.team-booking__dialog-body{display:grid;align-content:start;gap:var(--team-booking-gap, 1rem);padding:var(--wp--custom--layout--gutter, 1.5rem)}.team-booking__dialog-title{margin:0;padding-inline-end:3.5rem;color:var(--team-booking-muted, inherit);font-size:var(--wp--preset--font-size--sm, .875rem);font-weight:var(--wp--custom--font-weight--semibold, 600);text-transform:uppercase;letter-spacing:.04em}@media (width < 576px){dialog.modal:not(.team-booking__dialog--standalone).team-booking__dialog--modal .modal__dialog{min-height:100%;margin:0}dialog.modal:not(.team-booking__dialog--standalone).team-booking__dialog--modal .modal__content{min-height:100dvh;border-radius:0}}@media (width < 768px){dialog.modal:not(.team-booking__dialog--standalone).team-booking__dialog--panel .modal__dialog{align-items:flex-end;max-width:none;margin:0;transform:translateY(100%)}dialog.modal:not(.team-booking__dialog--standalone).team-booking__dialog--panel.is-open .modal__dialog{transform:none}dialog.modal:not(.team-booking__dialog--standalone).team-booking__dialog--panel .modal__content{height:auto;max-height:90dvh;border-start-start-radius:var(--team-booking-radius);border-start-end-radius:var(--team-booking-radius)}}dialog.team-booking__dialog--standalone{box-sizing:border-box;box-shadow:0 0 35px 3px #00000054;width:min(100% - 2rem,64rem);max-width:none;max-height:calc(100dvh - 2rem);padding:0;border:0;border-radius:var(--team-booking-radius);overflow:auto;overscroll-behavior:contain;background:var(--team-booking-surface, Canvas);color:var(--team-booking-text, CanvasText);opacity:0;transform:translateY(.75rem);transition:opacity .2s ease-out,transform .3s ease-out,overlay .3s ease-out allow-discrete,display .3s ease-out allow-discrete}dialog.team-booking__dialog--standalone[open]{display:block;opacity:1;transform:none}dialog.team-booking__dialog--standalone.team-booking__dialog--modal{height:fit-content}dialog.team-booking__dialog--standalone::backdrop{background:#0000;transition:background-color .3s ease-out,overlay .3s ease-out allow-discrete,display .3s ease-out allow-discrete}dialog.team-booking__dialog--standalone[open]::backdrop{background:#000000e6}@starting-style{dialog.team-booking__dialog--standalone[open]{opacity:0;transform:translateY(.75rem)}dialog.team-booking__dialog--standalone[open]::backdrop{background:#0000}}dialog.team-booking__dialog--standalone .modal__content{position:relative}dialog.team-booking__dialog--standalone .modal__close{position:absolute;inset-block-start:1rem;inset-inline-end:1rem;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;cursor:pointer}dialog.team-booking__dialog--panel.team-booking__dialog--standalone{inset:0 0 0 auto;width:min(100%,40rem);height:100dvh;max-height:none;margin:0;border-radius:0;opacity:1;transform:translate(100%)}dialog.team-booking__dialog--panel.team-booking__dialog--standalone[open]{transform:none}@starting-style{dialog.team-booking__dialog--panel.team-booking__dialog--standalone[open]{opacity:1;transform:translate(100%)}}@media (width < 576px){dialog.team-booking__dialog--modal.team-booking__dialog--standalone{width:100%;height:100dvh;max-height:none;margin:0;border-radius:0}}@media (width < 768px){dialog.team-booking__dialog--panel.team-booking__dialog--standalone{inset:auto 0 0;width:100%;height:auto;max-height:90dvh;border-start-start-radius:var(--team-booking-radius);border-start-end-radius:var(--team-booking-radius);transform:translateY(100%)}dialog.team-booking__dialog--panel.team-booking__dialog--standalone[open]{transform:none}@starting-style{dialog.team-booking__dialog--panel.team-booking__dialog--standalone[open]{transform:translateY(100%)}}}@media (prefers-reduced-motion: reduce){dialog.team-booking__dialog--standalone,dialog.team-booking__dialog--standalone::backdrop{transition:none}}@media (forced-colors: active){.team-booking__day[aria-pressed=true],.team-booking__slot:hover{border-width:3px}}.team-booking-type-page .team-booking__fallback{display:none}.team-booking__app[aria-busy=true] button:not([type=submit]),.team-booking__app[aria-busy=true] select{pointer-events:none;opacity:.6}.team-booking__calendar-links{line-height:1.8}
