.AppContentLoader_container{background-color:var(--neutral-lighter-color);border:none;border-radius:var(--border-radius);box-shadow:var(--shadows);margin-top:16px;padding:16px;position:relative;width:100%}.AppContentLoader_container,.AppContentLoader_container a{color:var(--on-neutral-lighter-color)}.InfiniteLoading_container{border:none;border-radius:var(--border-radius);box-shadow:none;margin-bottom:24px;padding:0 0 1px;position:relative}.HeaderBanner_container{display:none}.EmailConfirmation_container{background-color:var(--neutral-lighter-color);border:none;border-radius:var(--border-radius);box-shadow:none;height:100%;padding:0;position:relative;width:100%}.EmailConfirmation_container,.EmailConfirmation_container a{color:var(--on-neutral-lighter-color)}.mobile .EmailConfirmation_container{padding-top:100px}.EmailConfirmation_container .EmailConfirmation_content{background-color:var(--neutral-lighter-color);border:none;border-radius:var(--border-radius);box-shadow:var(--shadows);margin:auto;padding:16px;position:relative;text-align:center;width:600px}.EmailConfirmation_container .EmailConfirmation_content,.EmailConfirmation_container .EmailConfirmation_content a{color:var(--on-neutral-lighter-color)}.mobile .EmailConfirmation_container .EmailConfirmation_content{width:100%}.EmailConfirmation_container .EmailConfirmation_content .EmailConfirmation_title{color:var(--primary-color);font-size:var(--title-font-size);font-weight:700;line-height:calc(var(--title-font-size) + 4px)}.EmailConfirmation_container .EmailConfirmation_content .EmailConfirmation_error{background-color:var(--red-color);border:none;border-radius:var(--border-radius);box-shadow:var(--shadows);margin-top:16px;padding:16px;position:relative}.EmailConfirmation_container .EmailConfirmation_content .EmailConfirmation_error,.EmailConfirmation_container .EmailConfirmation_content .EmailConfirmation_error a{color:var(--on-red-color)}.EmailConfirmation_container .EmailConfirmation_content .EmailConfirmation_success{background-color:var(--green-light-color);border:none;border-radius:var(--border-radius);box-shadow:var(--shadows);margin-top:16px;padding:16px;position:relative}.EmailConfirmation_container .EmailConfirmation_content .EmailConfirmation_success,.EmailConfirmation_container .EmailConfirmation_content .EmailConfirmation_success a{color:var(--on-green-light-color)}.EmailConfirmation_container .EmailConfirmation_content .EmailConfirmation_success a{color:var(--primary-color);text-decoration:underline}.EmailConfirmation_container .EmailConfirmation_content .EmailConfirmation_success .EmailConfirmation_count{color:var(--green-color);font-size:var(--large-font-size);font-weight:400;line-height:calc(var(--large-font-size) + 4px)}.MetapostFeedActionBar_container{display:flex;justify-content:flex-end}.MetapostFeedActionBar_container .MetapostFeedActionBar_postInFeedButton{display:inline-block}.AppCheckbox_container{cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AppCheckbox_container.AppCheckbox_bordered{border:1px solid var(--neutral-color);border-radius:var(--border-radius);padding:8px}.AppCheckbox_container.AppCheckbox_bordered.AppCheckbox_checked{border:1px solid var(--primary-color)}.AppCheckbox_container.AppCheckbox_disabled{cursor:not-allowed}.AppCheckbox_container .AppCheckbox_checked{color:var(--primary-color);font-size:20px;line-height:20px;vertical-align:middle}.AppCheckbox_container .AppCheckbox_empty{color:var(--neutral-darker-color);font-size:20px;line-height:20px;vertical-align:middle}.AppCheckbox_container .AppCheckbox_label{display:inline-block;line-height:20px;padding-left:8px;vertical-align:middle}.NotificationsOptin_container{background-color:var(--neutral-lighter-color);border:none;border-radius:var(--border-radius);box-shadow:none;padding:24px 8px 8px;position:relative}.NotificationsOptin_container,.NotificationsOptin_container a{color:var(--on-neutral-lighter-color)}.NotificationsOptin_container .NotificationsOptin_title{font-size:var(--title-font-size);font-weight:700;line-height:calc(var(--title-font-size) + 4px);margin-bottom:8px}.NotificationsOptin_buttons{display:flex;flex-flow:row wrap;gap:16px;grid-area:buttons;justify-content:flex-end;margin-top:16px;padding-right:16px;width:100%}.mobile .NotificationsOptin_buttons{bottom:unset;flex-flow:row nowrap;justify-content:space-around;padding-right:0;padding-top:16px}.mobile .NotificationsOptin_buttons .NotificationsOptin_apply,.mobile .NotificationsOptin_buttons .NotificationsOptin_clear{width:50%}.Media_container{position:relative}
