.registration-question__vehicle-preview[data-v-63dacb70]{align-items:flex-start;gap:var(--spacing-1);margin:var(--spacing-05);flex-direction:column;display:flex}.registration-question[data-v-63dacb70] .mint-vehicle-lookup .mint-alert{display:none}.entry-form[data-v-c29ce117]{padding-bottom:var(--spacing-3)}.entry-form fieldset[data-v-c29ce117]{border:none;margin:0;padding:0}.entry-form fieldset+fieldset[data-v-c29ce117]{margin-top:var(--spacing-4)}.entry-form fieldset legend[data-v-c29ce117]{margin-bottom:var(--spacing-1);padding:0}.entry-form__title[data-v-c29ce117],.entry-form__question--expiry[data-v-c29ce117] .mint-question__text{font-size:var(--font-size-4)}.entry-form__subtext[data-v-c29ce117]{margin-block:0 var(--spacing-2)}.entry-form__subtext[data-v-c29ce117],.entry-form[data-v-c29ce117] .mint-question__sub-text{color:var(--color-p-text)}.entry-form__question[data-v-c29ce117] .mint-question__text-container{margin-bottom:var(--spacing-1);flex-direction:column;display:flex}.entry-form__question[data-v-c29ce117] .mint-question__text-wrapper{padding-top:var(--spacing-3)}fieldset:first-of-type .entry-form__question[data-v-c29ce117] .mint-question__text-wrapper{padding-top:0}.entry-form__question[data-v-c29ce117] .mint-question__text-wrapper,.entry-form__question[data-v-c29ce117] .mint-question__content{width:100%}.entry-form__question[data-v-c29ce117] .mint-question__text{font-weight:var(--font-weight-regular)}.entry-form__question[data-v-c29ce117] .mint-alert{font-size:calc(var(--font-size-base) * .875)}.entry-form__question[data-v-c29ce117] .mint-radio-group,.entry-form__question[data-v-c29ce117] .mint-radio-group>.mint-radio{margin:0}.entry-form__question[data-v-c29ce117] .mint-radio-group .mint-radio+.mint-radio{margin-top:var(--spacing-1)}.entry-form__question[data-v-c29ce117] .mint-date-picker .invisible{border:none;height:0;display:block}.entry-form__payment[data-v-c29ce117]{gap:var(--spacing-1);flex-direction:column;display:flex}.entry-form__submit-button[data-v-c29ce117]{justify-content:space-between;width:100%}.entry-form__footer[data-v-c29ce117]{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.calendar-entry-modal.modal-sheet--right .modal-sheet__dialog{--modal-spacing:var(--spacing-3)}.calendar-entry-modal.modal-sheet--right .modal-sheet__dialog .modal-sheet__title{padding:var(--spacing-2)}.calendar-month[data-v-307b74b7]{gap:var(--spacing-1);width:100%;min-width:0;min-height:160px;padding:var(--spacing-15);background:var(--color-white);box-shadow:var(--box-shadow-1);color:var(--color-primary);text-align:left;cursor:pointer;border:0;border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.calendar-month[data-v-307b74b7]:hover,.calendar-month[data-v-307b74b7]:focus{box-shadow:var(--box-shadow-elevation-xs)}.calendar-month[data-v-307b74b7]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.calendar-month__title[data-v-307b74b7]{font-size:20px}.calendar-month__entries[data-v-307b74b7]{justify-content:flex-end;gap:var(--spacing-05);flex-direction:column;flex:1;min-width:0;display:flex}.calendar-month__entry[data-v-307b74b7]{align-items:center;gap:var(--spacing-05);min-width:0;height:22px;padding:2px var(--spacing-1);color:var(--color-white);font-size:var(--font-size-8);background:#4a3c70;border-radius:999px;line-height:1.2;display:flex;overflow:hidden}.calendar-month__entry-icon[data-v-307b74b7]{flex:none;width:16px;height:16px}.calendar-month__entry-label[data-v-307b74b7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1;overflow:hidden}@media screen and (width<=767px){.calendar-month[data-v-307b74b7]{min-height:114px;padding:var(--spacing-1)}}.calendar-grid[data-v-083e0237]{gap:var(--spacing-2);color:var(--color-primary);flex-direction:column;display:flex}.calendar-grid__header[data-v-083e0237]{gap:var(--spacing-2);flex-direction:column;display:flex}.calendar-grid__title-row[data-v-083e0237]{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.calendar-grid__title[data-v-083e0237]{margin:0;font-size:25px;line-height:1.2}.calendar-grid__add-entry-button.mint-text-button--primary[data-v-083e0237]:not([disabled]) .mint-text-button__icon--standard{box-sizing:border-box;background:#fff;border-radius:4px}.calendar-grid__add-entry-button.mint-text-button--primary[data-v-083e0237]:not([disabled]) .mint-text-button__icon--standard svg{color:var(--color-primary)}.calendar-grid__toolbar[data-v-083e0237]{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.calendar-grid__navigation[data-v-083e0237]{align-items:center;gap:var(--spacing-2);display:flex}.calendar-grid__navigation-text[data-v-083e0237]{text-align:center;min-width:4ch;font-size:20px;font-weight:600}.calendar-grid__navigation-button[data-v-083e0237]{border-radius:4px;width:32px;height:32px;padding:4px}.calendar-grid__navigation-button--previous[data-v-083e0237] .mint-icon-button__icon{transform:rotate(180deg)}.calendar-grid__navigation-button[data-v-083e0237] svg{height:100%}.calendar-grid__legend[data-v-083e0237]{align-items:center;gap:var(--spacing-05);padding:var(--spacing-1) var(--spacing-2) var(--spacing-1) var(--spacing-15);background:var(--color-white);font-size:var(--font-size-2);white-space:nowrap;border-radius:100px;line-height:1.4;display:flex}.calendar-grid__legend-node[data-v-083e0237]{background:#4a3c70;border-radius:100%;width:8px;height:8px}.calendar-grid__grid[data-v-083e0237]{gap:var(--spacing-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container defaultContainer (width>=992px){.calendar-grid__grid[data-v-083e0237]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (width<=767px){.calendar-grid[data-v-083e0237],.calendar-grid__header[data-v-083e0237]{gap:var(--spacing-15)}.calendar-grid__navigation[data-v-083e0237]{gap:var(--spacing-1)}.calendar-grid__navigation-button[data-v-083e0237]{width:24px;height:24px}.calendar-grid__toolbar[data-v-083e0237]{align-items:center;gap:var(--spacing-15)}.calendar-grid__grid[data-v-083e0237]{gap:var(--spacing-1)}}
