@font-face{font-family:inriaSans;src:url(../media/inria_sans_v15_latin_300-s.p.edd79593.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:inriaSans;src:url(../media/inria_sans_v15_latin_400-s.p.76f12e4a.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inriaSans;src:url(../media/inria_sans_v15_latin_700-s.p.c054a7ee.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inriaSans Fallback;src:local(Arial);ascent-override:100.78%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:96.84%}.inriasans_6a4a3759-module__bBxGXG__className{font-family:inriaSans,inriaSans Fallback}.inriasans_6a4a3759-module__bBxGXG__variable{--font-inria-sans:"inriaSans","inriaSans Fallback"}
@font-face{font-family:manrope;src:url(../media/manrope_v20_latin_variable-s.p.71e1367e.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_f200ceda-module__ezu7aW__className{font-family:manrope,manrope Fallback}.manrope_f200ceda-module__ezu7aW__variable{--font-sans:"manrope","manrope Fallback"}
:root{--control-min-height:42px;--control-padding-block:10px;--control-font-size:1rem;--control-line-height:1.25;--control-radius:5px;--action-min-height:var(--control-min-height);--action-padding-block:var(--control-padding-block);--action-padding-inline:16px;--action-font-size:var(--control-font-size);--action-line-height:var(--control-line-height);--action-font-weight:600;--action-radius:var(--control-radius)}@media (pointer:coarse){:root{--control-min-height:44px}}html body :is(.moss-action,.button-link,.auth-continue-button,.welcome-analytics-primary,.welcome-analytics-secondary,.event-form-actions>button,.event-form-link-panel>button,.event-form-external-actions>button,.event-secondary-button,.account-page-shell .account-action-button,.account-page-shell .account-compact-action-button,.calendar-sync-action-button,.confirm-dialog-cancel,.confirm-dialog-delete,.consent-choice-dialog-primary,.consent-choice-dialog-secondary,.going-date-picker-submit,.share-tutorial-primary,.share-tutorial-secondary,.error-actions>button){box-sizing:border-box;min-height:var(--action-min-height);height:auto;padding:var(--action-padding-block)var(--action-padding-inline);border-radius:var(--action-radius);font-size:var(--action-font-size);line-height:var(--action-line-height);font-weight:var(--action-font-weight);letter-spacing:normal;white-space:normal;overflow-wrap:anywhere;text-align:center;transition:opacity .14s}html body :is(.moss-action,.button-link,.auth-continue-button,.welcome-analytics-primary,.welcome-analytics-secondary,.event-form-actions>button,.event-form-link-panel>button,.event-form-external-actions>button,.event-secondary-button,.account-page-shell .account-action-button,.account-page-shell .account-compact-action-button,.calendar-sync-action-button,.confirm-dialog-cancel,.confirm-dialog-delete,.consent-choice-dialog-primary,.consent-choice-dialog-secondary,.going-date-picker-submit,.share-tutorial-primary,.share-tutorial-secondary,.error-actions>button):focus-visible{outline:2px solid var(--text);outline-offset:3px;box-shadow:none}html body :is(.moss-action,.button-link,.auth-continue-button,.welcome-analytics-primary,.welcome-analytics-secondary,.event-form-actions>button,.event-form-link-panel>button,.event-form-external-actions>button,.event-secondary-button,.account-page-shell .account-action-button,.account-page-shell .account-compact-action-button,.calendar-sync-action-button,.confirm-dialog-cancel,.confirm-dialog-delete,.consent-choice-dialog-primary,.consent-choice-dialog-secondary,.going-date-picker-submit,.share-tutorial-primary,.share-tutorial-secondary,.error-actions>button):disabled,html body :is(.moss-action,.button-link,.auth-continue-button,.welcome-analytics-primary,.welcome-analytics-secondary,.event-form-actions>button,.event-form-link-panel>button,.event-form-external-actions>button,.event-secondary-button,.account-page-shell .account-action-button,.account-page-shell .account-compact-action-button,.calendar-sync-action-button,.confirm-dialog-cancel,.confirm-dialog-delete,.consent-choice-dialog-primary,.consent-choice-dialog-secondary,.going-date-picker-submit,.share-tutorial-primary,.share-tutorial-secondary,.error-actions>button)[aria-disabled=true]{opacity:.5;cursor:not-allowed}html body :is(.moss-action,.button-link,.auth-continue-button,.welcome-analytics-primary,.welcome-analytics-secondary,.event-form-actions>button,.event-form-link-panel>button,.event-form-external-actions>button,.event-secondary-button,.account-page-shell .account-action-button,.account-page-shell .account-compact-action-button,.calendar-sync-action-button,.confirm-dialog-cancel,.confirm-dialog-delete,.consent-choice-dialog-primary,.consent-choice-dialog-secondary,.going-date-picker-submit,.share-tutorial-primary,.share-tutorial-secondary,.error-actions>button):active:not(:disabled):not([aria-disabled=true]){opacity:.8;box-shadow:none}@media (hover:hover) and (pointer:fine){html body :is(.moss-action,.button-link,.auth-continue-button,.welcome-analytics-primary,.welcome-analytics-secondary,.event-form-actions>button,.event-form-link-panel>button,.event-form-external-actions>button,.event-secondary-button,.account-page-shell .account-action-button,.account-page-shell .account-compact-action-button,.calendar-sync-action-button,.confirm-dialog-cancel,.confirm-dialog-delete,.consent-choice-dialog-primary,.consent-choice-dialog-secondary,.going-date-picker-submit,.share-tutorial-primary,.share-tutorial-secondary,.error-actions>button):hover:not(:disabled):not([aria-disabled=true]){box-shadow:none}}
:root{--icon-button-size:32px;--icon-button-icon-size:var(--font-icon-lg)}@media (pointer:coarse){:root{--icon-button-size:44px}}html body .moss-icon-button{box-sizing:border-box;width:var(--icon-button-size);min-width:var(--icon-button-size);height:var(--icon-button-size);min-height:var(--icon-button-size);border-radius:var(--control-radius,5px);color:#000;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}html body .moss-icon-button .material-symbol{width:1em;height:1em;font-size:var(--icon-button-icon-size)}html body .moss-icon-button:disabled,html body .moss-icon-button[aria-disabled=true]{opacity:.5;cursor:not-allowed;background:0 0}html body .moss-icon-button:focus-visible{outline-offset:2px;background:#1212120f;outline:2px solid}html body .moss-icon-button:active:not(:disabled):not([aria-disabled=true]){background:#1212121a}@media (hover:hover) and (pointer:fine){html body .moss-icon-button:hover:not(:disabled):not([aria-disabled=true]){background:#1212120f}}
html body :is(.auth-form,.invite-entry-shell .invite-code-entry-card,.account-page-shell,.confirm-dialog,.event-form-shell,.moss-form-controls) :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],select):not(.auth-otp-digit):not(.account-username-value-input):not(.language-select-control){box-sizing:border-box;min-height:var(--control-min-height);height:auto;padding-block:var(--control-padding-block);border-radius:var(--control-radius);font-size:var(--control-font-size);line-height:var(--control-line-height);border-width:1px;font-weight:400}