.event-sign-in{display:flex;flex-direction:column}.event-sign-in[data-gate-url=true]>.event-url,.event-sign-in[data-gate-location=true]>.event-location,.event-sign-in>.event-livestream{display:none !important}.event-sign-in>*{order:4}.event-sign-in>.event-dates{order:0}.event-sign-in>.event-recurrence{order:1}.event-sign-in>.event-sign-in__location{order:2}.event-sign-in>.event-sign-in__booking{order:3}.event-sign-in>.event-sign-in__location,.event-sign-in>.event-sign-in__booking{display:grid;grid-template-columns:3em minmax(0, 1fr);column-gap:1em;align-items:center}.event-sign-in>.event-sign-in__location>.d-icon,.event-sign-in>.event-sign-in__booking>.d-icon{color:var(--primary-high);margin:0 auto;padding:0}.event-sign-in .event-sign-in__cta{color:var(--tertiary);min-height:44px;max-width:100%;white-space:normal;text-align:start;justify-self:start;justify-content:flex-start;padding-inline:.5rem;margin-inline-start:-0.5rem;overflow-wrap:anywhere}.event-sign-in .event-sign-in__cta:not(:disabled):is(:hover,:focus-visible,:active){background:var(--primary-low);color:var(--primary)}.event-sign-in .event-sign-in__cta:not(:disabled):is(:hover,:focus-visible,:active) .d-button-label,.event-sign-in .event-sign-in__cta:not(:disabled):is(:hover,:focus-visible,:active) .d-icon{color:inherit}.event-sign-in .event-sign-in__cta:focus-visible{outline:2px solid var(--tertiary);outline-offset:3px}.discourse-post-event .event-sign-in>.event__section{padding-inline:1.25rem}.discourse-post-event-widget:has(>.event-sign-in[data-gate-location=true])>.event-header .more-dropdown{display:none !important}.d-modal.event-sign-in-modal .d-modal__container{position:relative;width:600px;max-width:100%}.d-modal.event-sign-in-modal .d-modal__container .d-modal__body{padding:2.75rem 1.5rem 1.25rem}.d-modal.event-sign-in-modal .event-sign-in-modal__close{position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem;min-width:44px;min-height:44px}.d-modal.event-sign-in-modal .custom-gate-content{text-align:center}.d-modal.event-sign-in-modal .custom-gate-content h2{margin:0 0 .5rem;font-size:var(--font-up-3)}.d-modal.event-sign-in-modal .custom-gate-content p{margin:0}.d-modal.event-sign-in-modal .d-modal__footer{flex-wrap:wrap;justify-content:center;gap:.5em;padding:1rem 1.5rem}.d-modal.event-sign-in-modal .d-modal__footer .btn{margin:0;max-width:100%;white-space:normal}.event-sign-in-return{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;padding:.5em 1em;background:var(--tertiary-low)}
/*# sourceMappingURL=common_theme_66_f38eef09be2494f1818217d49f730bf281bde1f2.css.map?__ws=apprenticeone.co.uk */
