/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.seats[data-v-e9e3698c]{height:calc(var(--spacing,.25rem) * .5);background-color:rgb(var(--color-default-20));overflow:hidden}.seats[data-v-e9e3698c],.seats-filled[data-v-e9e3698c]{border-radius:2147483647px;display:block}.seats-filled[data-v-e9e3698c]{height:100%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ad550df2],[data-v-ad550df2]::backdrop,[data-v-ad550df2]:after,[data-v-ad550df2]:before,[data-v-4f415afd],[data-v-4f415afd]::backdrop,[data-v-4f415afd]:after,[data-v-4f415afd]:before,[data-v-ad8a5727],[data-v-ad8a5727]::backdrop,[data-v-ad8a5727]:after,[data-v-ad8a5727]:before{--tw-border-style:solid}}}.cell[data-v-ad550df2]{min-height:calc(var(--spacing,.25rem) * 13);align-items:center;gap:var(--spacing,.25rem);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding:var(--spacing,.25rem);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#0000;flex-direction:column}@media (width>=48rem){.cell[data-v-ad550df2]{min-height:calc(var(--spacing,.25rem) * 26);padding:calc(var(--spacing,.25rem) * 2);align-items:stretch}}.cell[data-v-ad550df2]:hover{background-color:rgb(var(--color-default-5))}.cell-selected[data-v-ad550df2],.cell-selected[data-v-ad550df2]:hover{border-color:rgb(var(--color-secondary-accent));background-color:rgb(var(--color-secondary-5))}.cell-outside[data-v-ad550df2]{opacity:.4}.number[data-v-ad550df2]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);font-size:var(--text-b14,.875rem);line-height:var(--tw-leading,var(--text-b14--line-height,1rem));font-weight:var(--tw-font-weight,var(--text-b14--font-weight,700));color:rgb(var(--color-default-dark));border-radius:2147483647px;justify-content:center;align-items:center}@media (width>=48rem){.number[data-v-ad550df2]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);align-self:flex-start}}.number-today[data-v-ad550df2]{background-color:rgb(var(--color-secondary-accent));color:rgb(var(--color-on-secondary))}.day-list[data-v-ad550df2]{border-radius:var(--radius-xxl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:rgb(var(--color-default-20));background-color:rgb(var(--color-surface));overflow:hidden}.day-blocks[data-v-ad550df2]{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))}.line[data-v-ad550df2]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);min-width:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.strip-day[data-v-4f415afd]{gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:rgb(var(--color-default-20));background-color:rgb(var(--color-surface));padding-block:calc(var(--spacing,.25rem) * 2);color:rgb(var(--color-default-dark));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.strip-day[data-v-4f415afd]:hover{border-color:rgb(var(--color-default-40))}.strip-day-empty[data-v-4f415afd]{border-color:rgb(var(--color-default-10));background-color:rgb(var(--color-default-5));color:rgb(var(--color-default-40))}.strip-day-today[data-v-4f415afd]{border-color:rgb(var(--color-secondary-accent))}@media (width<=767.98px){.strip-day-on-phone[data-v-4f415afd],.strip-day-on-phone[data-v-4f415afd]:hover{border-color:rgb(var(--color-secondary-accent));background-color:rgb(var(--color-secondary-accent));color:rgb(var(--color-on-secondary))}.strip-day-on-phone .dot[data-v-4f415afd]{background-color:rgb(var(--color-highlight))}}@media (width>=768px){.strip-day-on-wide[data-v-4f415afd],.strip-day-on-wide[data-v-4f415afd]:hover{border-color:rgb(var(--color-secondary-accent));background-color:rgb(var(--color-secondary-accent));color:rgb(var(--color-on-secondary))}.strip-day-on-wide .dot[data-v-4f415afd]{background-color:rgb(var(--color-highlight))}}.dot[data-v-4f415afd]{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:rgb(var(--color-default-40));border-radius:2147483647px}.whole-week[data-v-4f415afd]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-b14,.875rem);line-height:var(--tw-leading,var(--text-b14--line-height,1rem));font-weight:var(--tw-font-weight,var(--text-b14--font-weight,700));color:rgb(var(--color-link));align-self:flex-start}@media (hover:hover){.whole-week[data-v-4f415afd]:hover{text-decoration-line:underline}}.list[data-v-4f415afd]{border-radius:var(--radius-xxl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:rgb(var(--color-default-20));background-color:rgb(var(--color-surface));overflow:hidden}.day-head[data-v-4f415afd]{background-color:rgb(var(--color-default-5));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-b14,.875rem);line-height:var(--tw-leading,var(--text-b14--line-height,1rem));font-weight:var(--tw-font-weight,var(--text-b14--font-weight,700));color:rgb(var(--color-default-accent))}.day[data-v-ad8a5727]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:rgb(var(--color-default-20));background-color:rgb(var(--color-default-5));padding:calc(var(--spacing,.25rem) * 3)}@media (width>=48rem){.day[data-v-ad8a5727]{min-height:7rem}}.day-today[data-v-ad8a5727]{border-color:rgb(var(--color-secondary-20));background-color:rgb(var(--color-secondary-5))}
