@charset "UTF-8";svg.color-text-helper path{fill:var(--ColorTextHelper)}svg.color-primary path{fill:var(--ColorPrimary)}svg.color-secondary path{fill:var(--ColorSecondary)}svg.color-error path{fill:var(--ColorError)}.error-icon{margin-right:6px;width:20px;height:20px}button.text-button{align-items:center;background-color:transparent;display:flex;flex-direction:row;height:36px;padding:0 6px}button.text-button:disabled{opacity:.5}button.text-button .text-button-icon{margin-right:5px}button.text-button>div{color:var(--ColorPrimary)}button.text-button.variantSecondary>div{color:var(--ColorTextHelper);font-weight:400!important}button.text-button:hover:not(:disabled)>div,button.text-button:active:not(:disabled)>div{color:var(--ColorSecondary)}button.text-button.underlined>div{text-decoration:underline}button.text-button.underlined:hover>div,button.text-button.underlined:active>div{color:var(--ColorSecondary)}.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Baloo Bhaina 2";font-style:normal;font-weight:700;letter-spacing:-.02em;padding:0;text-align:center}.button:disabled{border-color:var(--ColorTextHelper)!important;cursor:default!important;opacity:.75!important}.button.primary,.button.primary-small{background-color:var(--ColorPrimary);color:var(--ColorLight)}.button.primary .button-icon path,.button.primary-small .button-icon path{fill:var(--ColorLight)}.button.primary,.button.secondary-large{font-size:21px;height:48px;line-height:52px}.button.primary-small,.button.secondary,.button.clear{height:36px}.button.nav{border-radius:18px;height:37px;line-height:38px;width:96px}.button.primary,.button.secondary,.button.primary-small,.button.secondary-large{border-radius:8px}.button.primary-small,.button.secondary,.button.nav{font-size:16px;font-weight:600;line-height:36px;letter-spacing:-.04em}.button.secondary,.button.secondary-large,.button.nav{background-color:var(--ColorWhite);border-color:var(--ColorPrimary);border-width:1px;color:var(--ColorSecondary)}.button.secondary .button-icon path,.button.secondary-large .button-icon path{fill:var(--ColorPrimary)}.button.primary:hover:not(.readonly),.button.primary:active:not(.readonly),.button.primary-small:hover:not(.readonly),.button.primary-small:active:not(.readonly),.button.secondary:hover:not(.readonly),.button.secondary:active:not(.readonly),.button.secondary-large:hover:not(.readonly),.button.secondary-large:active .button.nav:hover:not(.readonly),.button.nav:active{background-color:var(--ColorSecondary);border-color:var(--ColorSecondary);color:var(--ColorWhite)}.button.primary:hover:not(.readonly) .button-icon path,.button.primary:active:not(.readonly) .button-icon path,.button.primary-small:hover:not(.readonly) .button-icon path,.button.primary-small:active:not(.readonly) .button-icon path,.button.secondary:hover:not(.readonly) .button-icon path,.button.secondary:active:not(.readonly) .button-icon path,.button.secondary-large:hover:not(.readonly) .button-icon path,.button.secondary-large:active:not(.readonly) .button-icon path{fill:var(--ColorWhite)!important}.button.primary:disabled,.button.primary-small:disabled{background-color:var(--ColorTextHelper)!important;color:var(--ColorWhite)!important}.button.primary:disabled .button-icon path,.button.primary-small:disabled .button-icon path{fill:var(--ColorWhite)!important}.button.secondary:disabled,.button.secondary-large:disabled,.button.nav:disabled{background-color:var(--ColorWhite)!important;color:var(--ColorTextHelper)!important}.button.secondary:disabled .button-icon path,.button.secondary-large:disabled .button-icon path{fill:var(--ColorTextHelper)!important}.button.inline-field{height:33px;padding:0 12px}.button.unstyled{background-color:transparent;display:flex;margin:0}.button.add-new-button{display:block;margin:0 auto -38px;position:relative;width:calc(33.33% - 32px / 3)}@media (max-width: 960px){.button.add-new-button{width:calc(33.33% + 32px)}}@media (max-width: 640px){.button.primary,.button.secondary-large{font-size:18px;height:40px;line-height:44px}.button.primary-small,.button.secondary{height:32px;line-height:34px}.button.nav{height:32px;line-height:34px;width:74px}.button.secondary,.button.nav{font-size:14px}.button.add-new-button{display:none}}.router-link{cursor:pointer;margin:0;padding:0}.router-link:hover,.router-link:active{color:var(--ColorLinkHover)}.router-link.text-decoration-none{text-decoration:none}.notification-dropdown-container{border:1px solid var(--ColorPrimary2);border-radius:8px;left:50%;top:73px;padding:11px;position:absolute;transform:translate(-50%);width:342px}.notification-dropdown-container.unread{border:1px solid var(--ColorSecondary)}.notification-dropdown-container.alert{border:1px solid var(--ColorError)}.notification-dropdown-container .notification-dropdown-item{align-items:center;border-top:1px solid var(--ColorSeparator);cursor:pointer;display:flex;flex-direction:row;padding:14px 0;text-align:left;width:100%}.notification-dropdown-container .notification-dropdown-item.read{background-color:var(--ColorNotificationReadBackground)}.notification-dropdown-container .notification-dropdown-item:last-child{border-bottom:1px solid var(--ColorSeparator);margin-bottom:0}.notification-dropdown-container .notification-dropdown-item .icon-container{flex-shrink:0;text-align:center;width:48px}.notification-dropdown-container .notification-dropdown-item .content-container{display:block;padding:0 12px}.notification-dropdown-container .notification-dropdown-item.warning .content-container{color:var(--ColorError)}.no-notification-container{text-align:center}button.notification-bell{background-color:transparent;display:initial}.notification-shake{animation:jump-shaking .83s 3}button.notification-bell:disabled{opacity:1!important}.notification-count{background:var(--ColorWhite);color:var(--ColorError);min-width:12px;border-radius:2px;position:absolute;top:-4px;right:-4px;box-shadow:0 0 1px 1px #bbb;font-size:13px;text-align:center;padding:0 3px;z-index:3}.notification-count.count-normal{color:var(--ColorSecondary)}@keyframes jump-shaking{0%{transform:translate(0)}25%{transform:translateY(0)}35%{transform:translateY(0) rotate(17deg)}55%{transform:translateY(0) rotate(-17deg)}65%{transform:translateY(0) rotate(17deg)}75%{transform:translateY(0) rotate(-17deg)}to{transform:translateY(0) rotate(0)}}button.notification-bell:hover,button.notification-bell:active{background-color:transparent}button.notification-bell.open svg{transform:rotate(30deg)}button.notification-bell path{fill:var(--ColorTextHelper)}button.notification-bell.open path{fill:var(--ColorPrimary2)}button.notification-bell.unread path{fill:var(--ColorWhite)}button.notification-bell:hover path,button.notification-bell:active path{fill:var(--ColorSecondary)}button.notification-bell.alert:hover path,button.notification-bell.alert:active path,button.notification-bell.unread.alert:hover circle,button.notification-bell.unread.alert:active circle{fill:var(--ColorError)}button.notification-bell circle{fill:var(--ColorWhite)}button.notification-bell.unread circle{fill:var(--ColorSecondary)}button.notification-bell.alert circle{fill:var(--ColorError)}button.notification-bell.alert path,button.notification-bell.alert:hover path,button.notification-bell.alert:active path{fill:var(--ColorWhite)}button.notification-bell.unread:hover circle,button.notification-bell.unread:active circle{fill:var(--ColorWhite)}.account-dropdown-container{border-radius:8px;left:50%;top:73px;min-width:121px;padding:9px 11px 13px 10px;position:absolute;transform:translate(-50%);width:90%}.account-dropdown-container .dropdown-link{height:23px;line-height:23px;margin-bottom:2px;padding-left:11px;text-align:left;width:100%}.account-dropdown-container .dropdown-link:last-child{margin-bottom:0}button.dropdown-link .text-body-semibold{color:var(--ColorPrimary2)}button.dropdown-link:hover .text-body-semibold,button.dropdown-link:active .text-body-semibold{color:var(--ColorSecondary2)}h2.menu-link{color:var(--ColorPrimary2);cursor:pointer;height:32px;margin-bottom:8px;overflow-y:hidden;padding-left:8px}h2.menu-link:hover,h2.menu-link:active{color:var(--ColorSecondary2)}.status-component{width:234px;height:28px}.status-component a{align-items:center;background-color:var(--ColorWhite);border-style:solid;border-width:1px;display:flex;flex-direction:row;justify-content:flex-start;text-decoration:none;width:100%;height:100%}.status-component svg{margin-left:4px;margin-right:5px}.status-component.operational a{border-color:var(--ColorSuccessLight)}.status-component.operational a:hover,.status-component.operational a:active{border-color:var(--ColorSuccess)}.status-component.warning a{border-color:var(--ColorWarning)}.status-component.warning a:hover,.status-component.warning a:active{border-color:var(--ColorError)}.status-component.alert a{background-color:var(--ColorError);border-color:var(--ColorError)}.status-component .status-text{color:var(--ColorTextHelper);font-size:14px;font-weight:400;line-height:16px;text-decoration:none;white-space:nowrap}.status-component.alert .status-text{color:var(--ColorWhite)}.status-component.operational a:hover .status-text,.status-component.operational a:active .status-text{color:var(--ColorSuccessDark)}.status-component.warning a:hover .status-text,.status-component.warning a:active .status-text{color:var(--ColorError)}.status-component a:hover .status-text,.status-component a:active .status-text{text-decoration:underline}@media (max-width: 960px){.status-component{width:160px}}@media (max-width: 640px){.status-component{width:234px}}.expander-icon{min-width:12px;width:12px;height:12px}.expander-icon.expanded{transform:rotate(-90deg)}.expander-icon.expanded path{fill:var(--ColorPrimary)!important}.error-container{align-items:center;background-color:transparent;display:flex;flex-direction:row;position:absolute;top:32px;width:100%;height:32px}.error-container .error-icon{flex-shrink:0;margin-left:8px}.error-container .error-text-container div{color:var(--ColorError)!important;margin:.5rem}.dropdown-field-container{position:relative;height:32px;margin-bottom:24px}.dropdown-field-container.error-message{margin-bottom:42px!important}.dropdown-container{background-color:var(--ColorWhite);border:1px solid var(--ColorFieldBorder);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:32px;position:absolute;left:0;right:0;top:0}.dropdown-container.disabled{cursor:default}.dropdown-container:not(.disabled):focus-within{border-color:var(--ColorPrimary)}.dropdown-container.expanded{border-color:var(--ColorPrimary);height:auto!important;z-index:100}.dropdown-container.error{background-color:var(--ColorErrorLight)!important;border-color:var(--ColorWarning)!important}.dropdown-container.expanded{background-color:var(--ColorWhite)!important}.dropdown-header{align-items:center;display:flex;flex-direction:row;width:100%;height:30px}.dropdown-container.error .dropdown-title{color:var(--ColorError)}.dropdown-header.optional{background-color:var(--ColorLightSemiTransparent)}.dropdown-title{flex-grow:1}.dropdown-title.placeholder{color:var(--ColorTextHelper)}.dropdown-input{border:none;flex-grow:1}.dropdown-expander{margin-left:6px;margin-right:12px}.dropdown-header:not(.disabled):hover .dropdown-expander path{fill:var(--ColorSecondary)}.dropdown-line{display:none}.dropdown-container.expanded .dropdown-line{background-color:var(--ColorSeparator);display:block;height:1px;margin:0 12px}.dropdown-options-container{overflow-y:auto}.dropdown-options{display:none;margin:0;padding:0}.dropdown-container.expanded .dropdown-options{display:flex;flex-direction:column}.dropdown-title,.dropdown-input,.dropdown-option{background-color:transparent;height:24px;line-height:24px!important;margin-left:7px;padding-left:4px}.dropdown-option{margin-top:4px;margin-right:7px}.dropdown-option.disabled{background-color:var(--ColorTextHelperSemiTransparent);cursor:default}.dropdown-option:not(.disabled).selected{background-color:var(--ColorPrimary);color:var(--ColorWhite)!important}.dropdown-option:not(.disabled):focus{background-color:var(--ColorSecondary);color:var(--ColorWhite)!important}.dropdown-option:last-child{margin-bottom:10px}.dropdown-option.placeholder{color:var(--ColorTextHelper)}button.burger-menu{background-color:transparent;border:none;cursor:pointer;width:32px;height:32px;z-index:100}button.burger-menu svg{width:100%;height:100%}button.burger-menu path{fill:var(--ColorPrimary)}button.burger-menu:hover,button.burger-menu:active,button.burger-menu.active{background-color:var(--ColorPrimary)}button.burger-menu.active rect{fill:var(--ColorPrimary)}button.burger-menu:hover rect,button.burger-menu:active rect{fill:var(--ColorSecondary)}button.burger-menu:hover path,button.burger-menu:active path,button.burger-menu.active path{fill:var(--ColorWhite)}.mobile-menu-container{background-color:var(--ColorWhite);border-radius:0 0 6px 6px;left:12px;right:12px;top:var(--HeaderBarHeight);padding:12px 28px 28px 25px;position:absolute;z-index:1000}button.profile{margin-right:6px;max-width:268px;padding:0;width:100%}button.logout .text-body-semibold,button.profile .text-body-semibold{color:var(--ColorPrimary2)}button.profile.open .text-body-semibold{color:var(--ColorSecondary)}button.logout:hover .text-body-semibold,button.logout:active .text-body-semibold,button.profile:hover .text-body-semibold,button.profile:active .text-body-semibold{color:var(--ColorSecondary2)}button.profile svg{flex-shrink:0}button.profile svg circle{fill:var(--ColorWhite);stroke:var(--ColorTextHelper)}button.profile:hover svg circle,button.profile:active svg circle{fill:var(--ColorPrimary2);stroke:var(--ColorPrimary2)}button.profile.open svg circle{fill:var(--ColorPrimary2);stroke:var(--ColorPrimary2)}button.logout{width:90px}button.logout:hover path,button.logout:active path{fill:var(--ColorPrimary2)}@media (max-width: 960px){button.profile{padding:0 10px}}.login-signup-buttons-container{flex-shrink:0}button.nav.login{margin-right:16px}@media (max-width: 640px){button.nav.login{margin-right:8px}}.admin-switcher-message{font-size:13px;background:var(--ColorPerformanceDAUTertiary);padding:5px 10px;color:#fff}.admin-switcher-message p{margin:3px 0;color:var(--ColorWhite);font-weight:700}.admin-switcher-message p a{color:var(--ColorWhite)}:root{--HeaderBarHeight: 74px}.header-bar{align-items:center;background-color:var(--ColorWhite);box-shadow:0 5px 10px var(--ColorHeaderDropShadow);display:flex;flex-direction:row;height:var(--HeaderBarHeight);margin:0;min-height:var(--HeaderBarHeight);padding-left:25px;padding-right:15px;width:100%;z-index:101}.header-bar>.left-container{flex-shrink:0;position:relative}.header-bar>.middle-container{display:flex;flex-grow:1;flex-shrink:0;margin:0 8px;justify-content:space-evenly}.header-bar>.right-container{align-items:center;display:flex;flex-direction:row}@media (max-width: 960px){.header-bar{box-shadow:0 5px 10px var(--ColorHeaderDropShadowTablet);padding-right:27px}}@media (max-width: 640px){.header-bar{border-bottom:1px solid var(--ColorMobileHeaderBorderBottom);justify-content:space-between;padding-left:15px;padding-right:16px}#mobile-menu-overlay{background:#504040;display:none;opacity:.5;position:absolute;left:0;right:0;top:0;bottom:0;z-index:100}}.footer-bar{z-index:100;align-items:center;background-color:var(--ColorWhite);box-shadow:0 -5px 10px var(--ColorHeaderDropShadow);display:flex;justify-content:center}.footer-link{padding:10px}.login-layout{padding:0 16px}@media (max-width: 640px){.login-layout{padding:35px 16px}}form{background-color:var(--ColorWhite);display:flex;flex-direction:column;margin:0 auto;padding:20px;text-align:left;width:100%}button.google{--GoogleGreen: #34a853;--GoogleWhite: #ffffff;background-color:var(--GoogleWhite);border-color:var(--GoogleGreen);border-width:1px;border-radius:0;font-family:Roboto;font-weight:500;height:48px;position:relative;width:100%}button.google:hover,button.google:active{background-color:var(--GoogleGreen);color:var(--GoogleWhite)}button.google:hover path,button.google:active path{fill:var(--GoogleWhite)}button.google>svg{height:24px;left:13px;position:absolute;top:50%;transform:translateY(-50%);width:24px}form .google-section-container{align-items:center;display:flex;flex-direction:row;height:19px;margin-bottom:23px}form .google-section-line{background-color:var(--ColorSeparator);flex-grow:1;height:1px}form .google-section-text{text-align:center;width:150px}@media (max-width: 640px){form .google-section-container{margin-bottom:16px}}.field-container{display:flex;flex-direction:row;margin-bottom:24px;position:relative}.field-container input[type=text],.field-container input[type=number],.field-container input[type=password],.react-datepicker__input-container input[type=text]{background-color:var(--ColorWhite);border-color:var(--ColorFieldBorder);border-style:solid;border-width:1px;border-radius:4px;flex-grow:1;height:32px;padding:5px 11px;text-align:left}.field-container input[type=text]:focus,.field-container input[type=number]:focus,.field-container input[type=password]:focus,.react-datepicker__input-container input[type=text]:focus{border-color:var(--ColorPrimary)!important}.field-container input.error{border-color:var(--ColorError)}.field-container.disabled{opacity:.5}.field-container input[type=text].error-message,.field-container input[type=number].error-message{margin-bottom:18px}.field-container input[type=text].optional{background-color:var(--ColorLightSemiTransparent)}.field-container .clear-field{position:absolute;top:4px;right:26px;cursor:pointer;font-size:14px}.show-password{cursor:pointer;line-height:30px!important;text-align:center;width:50px;height:100%}.show-password:hover,.show-password:active{border-left-color:var(--ColorSecondary);color:var(--ColorSecondary)}.show-password:hover,.show-password:active{color:var(--ColorLinkHover);text-decoration-line:underline}.password-input-container{border-color:var(--ColorFieldBorder);border-style:solid;border-width:1px;border-radius:4px;display:flex;flex-direction:row;height:32px;padding:0}.password-input-container .field-container{flex-grow:1;margin-bottom:0}.password-input-container .field-container input{border:none!important;height:30px!important}.password-input-container:focus-within{border-color:var(--ColorPrimary)}.password-input-container.error{border-color:var(--ColorError)}.password-input-container.valid:focus-within{border-color:var(--ColorSuccess)}.password-requirement{color:var(--ColorError)!important}.password-requirement.met{color:var(--ColorSuccessDark)!important}.password-requirement svg{margin-right:3px}@media (max-width: 640px){.password-requirement{width:50%}}.password-error-container{display:flex;flex-direction:column;position:absolute;top:38px;width:100%}.password-requirements-container{display:flex;flex-direction:row;justify-content:space-between;padding:0 3px;width:100%}.password-error-container .error-container{margin-top:-6px}@media (max-width: 640px){.password-requirements-container{flex-flow:wrap;padding:0}}form .instead-link-container{margin-top:12px;text-align:center;width:100%}.checkbox-and-label-container{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;margin-bottom:8px}.checkbox-and-label-container .checkbox{border:1px solid var(--ColorTextHelper);cursor:pointer;flex-shrink:0;position:relative;width:12px;height:12px}.checkbox-and-label-container.no-label{margin-bottom:0}.checkbox-and-label-container.no-label .checkbox{margin-right:0}.checkbox-and-label-container .checkmark{background-color:transparent;border:none;cursor:pointer;display:block;left:2px;right:2px;top:2px;bottom:2px;margin:0;position:absolute;transition:background-color .25s ease;width:auto;height:auto}.checkbox-and-label-container .checkmark.partial{height:2px;top:calc(50% - 1px)}.checkbox-and-label-container input{cursor:pointer;margin:0;opacity:0;width:100%;height:100%;vertical-align:top}.checkbox-and-label-container .checkbox-label{cursor:pointer;margin-left:8px}.checkbox-and-label-container .checkbox-label a{color:var(--ColorBody)}.checkbox-and-label-container:hover .checkbox{border-color:var(--ColorPrimary)}.checkbox-and-label-container:hover .checkbox-label,.checkbox-and-label-container:hover .checkbox-label a{color:var(--ColorSecondary)}.checkbox-and-label-container .checkbox.checked,.checkbox-and-label-container .checkbox.partial-checked{border-color:var(--ColorPrimary)}.checkbox-and-label-container .checkbox.checked .checkmark:not(.partial),.checkbox-and-label-container .checkbox.partial-checked .checkmark.partial{background-color:var(--ColorSecondary)}body.using-mouse .checkbox-and-label-container .checkbox:focus-within{outline:none}.checkbox-and-label-container .checkbox:focus-within{outline:auto}.spinner{animation:spinner 1s 0s linear infinite}@keyframes spinner{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}button.feedback{display:flex;flex-direction:row;justify-content:center}button.feedback .spinner-container{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 8px}button.feedback.no-click{cursor:default}button.feedback.no-click.primary:hover,button.feedback.no-click.primary:active{background-color:var(--ColorPrimary);border-color:var(--ColorPrimary);color:var(--ColorWhite)}button.feedback.no-click.secondary:hover,button.feedback.no-click.secondary:active{background-color:var(--ColorWhite);border-color:var(--ColorPrimary);color:var(--ColorSecondary)}form.signup .select-account-type{margin-bottom:12px}form.signup .select-account-type-container{display:flex;flex-direction:row;margin-bottom:30px}form.signup .recaptcha-container{display:flex;flex-direction:row;justify-content:center;margin-top:27px;width:100%}form.signup{min-height:566px;max-width:586px;margin-top:46px;padding:15px 24px 32px}form.signup .form-title{height:64px;margin-bottom:5px}form.signup .top-text{margin-top:-12px;margin-bottom:18px}form.signup button.primary.next{margin-top:56px;width:100%}form.signup .button-container{margin-top:44px}form.signup .bread-crumbs-container{margin-top:23px;margin-bottom:28px;text-align:center}form.signup .bread-crumb{background-color:transparent;border:1px solid var(--ColorPrimary);border-radius:6px;display:inline-block;margin:0 4px;width:12px;height:12px}form.signup .bread-crumb.active{background-color:var(--ColorPrimary)}form.signup .bread-crumb.clickable:hover,form.signup .bread-crumb.clickable:active{border-color:var(--ColorSecondary);cursor:pointer}@media (max-width: 640px){form.signup{margin-top:0;padding:15px 13px 16px}form.signup .form-title{height:56px;margin-bottom:13px}form.signup button.primary.next{margin-top:72px}form.signup .button-container{margin-top:56px}form.signup .bread-crumbs-container{margin-top:26px}}form.login{max-width:586px;margin-top:84px;padding:15px 44px 32px}form.login .form-title{margin-bottom:12px}form.login .forgotten-password-container{margin:8px 0 0 12px}form.login .button-container{margin-top:38px}@media (max-width: 640px){form.login{height:424px;margin-top:0;padding:15px 13px 16px}form.login .form-title{margin-bottom:13px}form.login .forgotten-password-container{margin-top:6px}form.login .button-container{margin-top:24px}}.need-help-container{align-items:flex-end;display:flex;flex-direction:row;text-align:left}form .need-help-container{flex-grow:1}@media (max-width: 640px){form .need-help-container{margin-top:43px}}form.password-reset{height:364px;max-width:586px;margin-top:126px;padding:20px 44px 36px}form.password-reset .form-title{height:48px;margin-bottom:32px}form.password-reset .instructions-container{margin-bottom:3px;width:100%}form.password-reset .field-container{margin-bottom:0}form.password-reset .button-container{margin-top:46px}@media (max-width: 640px){form.password-reset{height:auto;margin-top:0;padding:15px}form.password-reset .form-title{margin-bottom:20px}}form.resend-to-email{height:386px;max-width:586px;margin-top:108px;padding:15px 24px 33px}form.resend-to-email .form-title{margin-bottom:7px}form.resend-to-email .instructions-container{margin-bottom:41px;width:100%}form.resend-to-email .email{color:var(--ColorSecondary);margin-bottom:18px}form.resend-to-email .button-container{margin-top:4px}@media (max-width: 640px){form.resend-to-email{height:auto;margin-top:0;padding:15px}form.resend-to-email .form-title{margin-bottom:5px}form.resend-to-email .instructions-container{margin-bottom:30px}}form.create-new-password{height:364px;max-width:586px;margin-top:126px;padding:20px 44px 36px}form.create-new-password .form-title{height:48px;margin-bottom:32px}form.create-new-password .instructions-container{margin-bottom:3px;width:100%}form.create-new-password .button-container{margin-top:68px}@media (max-width: 640px){form.create-new-password{height:auto;margin-top:0;padding:15px}form.create-new-password .form-title{margin-bottom:20px}}form.password-reset-done{height:364px;max-width:586px;margin-top:126px;padding:20px 44px 36px}form.password-reset-done .form-title{height:48px;margin-bottom:32px}form.password-reset-done button.primary{margin-top:81px;width:100%}@media (max-width: 640px){form.password-reset-done{height:auto;margin-top:0;padding:15px}form.password-reset-done .form-title{margin-bottom:20px}form.password-reset-done button.primary{margin-top:40px}}form.account-confirmation .form-title{margin-bottom:0}form.account-confirmation button.primary{margin-top:162px}@media (max-width: 640px){form.account-confirmation .form-title{margin-bottom:0}form.account-confirmation button.primary{margin-top:40px}}form.account-confirmation-failed .form-title{margin-bottom:32px}form.account-confirmation-failed .last-text{margin-bottom:67px}form.account-confirmation-failed .button-container{margin-top:4px}@media (max-width: 640px){form.account-confirmation-failed .form-title{margin-bottom:20px}}form.account-already-verified .form-title{margin-bottom:32px}form.account-already-verified button.primary{margin-top:85px}@media (max-width: 640px){form.account-already-verified .form-title{margin-bottom:20px}}.email-confirmation form{height:364px;max-width:586px;margin-top:126px;padding:15px 24px 32px}.email-confirmation form .form-title{height:48px}@media (max-width: 640px){.email-confirmation form{height:auto;margin-top:0;padding:15px}.email-confirmation form .form-title{line-height:30px;margin-top:14px;margin-bottom:20px}}.page-link-container{align-items:center;display:flex;flex-direction:row;margin-bottom:12px;text-decoration:none!important;width:100%;height:31px}.page-link-icon{margin:auto 5px auto 7px;width:24px;height:24px}.page-link-container:hover .page-link-icon path,.page-link-container:active .page-link-icon path,.page-link-container:hover .page-link-icon rect,.page-link-container:active .page-link-icon rect{fill:var(--ColorPrimary)}.page-link-container:hover .expander-icon path,.page-link-container:active .expander-icon path{fill:var(--ColorSecondary)}.page-link-container:hover .text-sidebar-label,.page-link-container:active .text-sidebar-label{color:var(--ColorSecondary)}@media (max-width: 960px){.page-link-container{margin-bottom:2px}}.side-bar{background-color:var(--ColorWhite);box-shadow:2px 0 6px var(--ColorHeaderDropShadow);flex-shrink:0;min-width:230px;max-width:280px;padding:42px 20px;width:18%}@media (max-width: 960px){.side-bar{box-shadow:2px 0 4px var(--ColorHeaderDropShadowTablet);min-width:185px;padding:36px 6px;width:25%}}@media (max-width: 640px){.side-bar{display:none}}.text-sidebar-label{flex-grow:1;font-size:16px;line-height:19px;margin:2px 0 0 5px;padding:0}.text-sidebar-label.active{letter-spacing:.02em}.text-sidebar-label.secondary{font-size:14px;line-height:16px}.text-sidebar-label.active,.text-sidebar-label-secondary.active{color:var(--ColorSecondary);font-weight:700}@media (max-width: 960px){.text-sidebar-label{font-size:15px;line-height:18px}.text-sidebar-label.secondary{font-size:13px;line-height:15px}}.games-links-container{margin:0 0 12px 36px}.nested-game-page-links-container{margin-left:12px}.performance-links-container{margin:0 0 12px 52px}.games-links-container .page-link-container{animation:expand .15s ease-in-out;overflow:hidden}@keyframes expand{0%{height:0}to{height:31px}}.dashboard-layout{display:flex;flex-direction:row;flex-grow:1;height:100%;width:100%}.dashboard-content{flex-grow:1;margin:0;padding:22px 24px}@media (max-width: 960px){.dashboard-content{padding:29px 24px}}@media (max-width: 640px){.dashboard-content{padding:25px 16px}}.tab-navigation-container{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:flex-start;margin-bottom:22px}.tab-navigation-tab{height:50px}.tab-navigation-tab:hover,.tab-navigation-tab:active{background-color:var(--ColorSecondary)}.tab-navigation-tab a{display:flex;align-items:center;justify-content:center;font-family:"Baloo Bhaina 2";font-size:18px;font-weight:500;height:50px;padding:0 20px;text-align:center;text-decoration:none;letter-spacing:-.02em}.tab-navigation-tab a span{color:var(--ColorBody)}.tab-navigation-tab:hover span,.tab-navigation-tab:active span{color:var(--ColorWhite)}.tab-navigation-tab.active{background-color:transparent!important}.tab-navigation-tab.active a{cursor:default}.tab-navigation-tab.active a span{color:var(--ColorSecondary)!important;text-decoration:underline}.tab-navigation-extra-content-container{display:flex;flex-direction:row;flex-grow:1}a.info-icon{cursor:pointer;height:20px}a.info-icon>svg{width:20px;height:20px}.admin-page-pay-game-panel{display:flex;flex-direction:column;padding:24px 24px 20px;margin-top:0}.admin-page-pay-game-panel .pay-game-container{max-width:400px}.admin-page-pay-game-panel .action-buttons-container{display:flex;flex-direction:row;justify-content:space-between}.admin-page-pay-game-panel .action-buttons-container button{width:48%}.rmsc{--rmsc-main: var(--ColorPrimary);--rmsc-hover: var(--ColorLightSemiTransparent);--rmsc-selected: var(--ColorWhite);--rmsc-border: var(--ColorFieldBorder);--rmsc-gray: var(--ColorBody);--rmsc-bg: var(--ColorWhite);color:var(--ColorBody);font-weight:400;line-height:normal}body:not(.using-mouse) .rmsc:focus-within{outline:auto}body:not(.using-mouse) .rmsc .dropdown-container:focus-within{border:1px solid var(--ColorPrimary)}.rmsc .dropdown-container:focus-within{box-shadow:none}.rmsc .dropdown-heading{cursor:pointer}.rmsc .dropdown-content{background-color:var(--ColorWhite);border-radius:0 0 4px 4px;border-color:var(--ColorFieldBorder);border-style:solid;border-width:1px;padding-top:0}.admin-user-list th,.admin-user-list td{text-align:left;padding:0 10px}.admin-user-list .column-account-type{width:130px}.admin-user-list .column-dev-id{white-space:nowrap}.admin-user-list .column-dev-id .dev-id-button{cursor:pointer}.admin-user-list .column-dev-id .dev-id-button:hover,.admin-user-list .column-dev-id .dev-id-button:active{color:var(--ColorSecondary);text-decoration:underline}.admin-user-list .column-created-at{white-space:nowrap}.panel.admin-users-list-container{margin-top:20px;padding:12px}.panel.admin-users-list-container>h2{margin-bottom:9px}.panel.admin-users-list-container>.spinner-box{display:flex;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;width:100%;height:100%}.panel.admin-users-list-container>.spinner-box svg{height:200px;width:200px}.panel.admin-users-list-container .table-list-container{padding:0}.MuiPaper-root.mui-style-override-button-popup-container{background-color:var(--ColorWhite);border:1px solid var(--ColorPrimary);border-radius:0;box-shadow:0 0 4px var(--ColorDropShadowModal)}.mrt-table-container .MuiPaper-root,.mrt-table-container .bottom-toolbar,.mrt-table-container table tr{background-color:unset;box-shadow:none}.mrt-table-container table tbody tr.MuiTableRow-hover:hover{background-color:var(--ColorLight)!important}.mrt-table-container table tbody tr:hover td:after{background-color:unset}.mrt-table-container table tbody tr td,.mrt-table-container table thead tr th{border-bottom:none}.mrt-table-container table tbody tr td{border-top:1px solid #78767680}.mrt-table-container .Mui-TableHeadCell-Content-Wrapper{color:var(--ColorTextHelper);font-weight:400;font-size:16px;line-height:19px;white-space:nowrap}.mrt-table-container .MuiTableCell-head{padding:.25rem 1rem}.mrt-table-container .Mui-TableHeadCell-Content-Wrapper:hover{cursor:pointer;color:var(--ColorSecondary);text-decoration:underline}.mrt-table-container .MuiTableCell-body{color:var(--ColorTextHelper);font-weight:500;font-size:16px;line-height:19px}.mrt-table-container .MuiTableCell-body.color-primary{color:var(--ColorPrimary)!important}.mrt-table-container .bottom-toolbar .MuiFormLabel-root{color:inherit}.mrt-table-container .router-link:hover,.mrt-table-container .router-link:active{color:var(--ColorSecondary);text-decoration:underline}.mrt-table-container .MuiTableRow-root:hover .router-link{text-decoration:underline}.mrt-table-container.with-top-toolbar .MuiPaper-root{position:relative;overflow:visible}.mrt-table-container.with-top-toolbar .MuiPaper-root>.top-toolbar{background:transparent;margin-top:-56px;position:absolute;top:0;right:0;width:300px}.MuiPaper-root.MuiPopover-paper.MuiMenu-paper{background-color:var(--ColorWhite)}.MuiPaper-root.MuiPopover-paper.MuiMenu-paper .MuiList-root{background-color:unset}.panel.mrt-table-container .MuiTableContainer-root{padding:.75rem}.panel.mrt-table-container table tbody tr td{height:62px}.no-panel.mrt-table-container .top-toolbar>div{padding-right:0}.no-panel.mrt-table-container .MuiTableContainer-root{padding:0}.mrt-table-container table tbody tr.MuiTableRow-hover:hover{background-color:var(--ColorLight)}.no-panel.mrt-table-container table thead tr th,.no-panel.mrt-table-container table tbody tr td{border-top:1px solid var(--ColorSeparatorLight);border-left:1px solid var(--ColorSeparatorLight)}.no-panel.mrt-table-container table thead tr th:last-child,.no-panel.mrt-table-container table tbody tr td:last-child{border-right:1px solid var(--ColorSeparatorLight)}.no-panel.mrt-table-container table tbody tr:last-child td{border-bottom:1px solid var(--ColorSeparatorLight)}.no-panel.mrt-table-container .MuiTableCell-head{padding:.5rem}.no-panel.mrt-table-container .Mui-TableHeadCell-Content-Wrapper{color:var(--ColorPrimary)}.no-panel.mrt-table-container .Mui-TableHeadCell-Content-Wrapper:hover{cursor:pointer;text-decoration:none}.no-panel.mrt-table-container .MuiTableCell-body{color:var(--ColorBody);font-weight:400}.MuiPopover-root.MuiMenu-root .MuiButtonBase-root.MuiMenuItem-root{padding-left:.25rem}.mrt-table-container thead .MuiSelect-select.MuiInputBase-input{padding:.25rem!important}.mrt-table-container thead .MuiInputAdornment-root{margin-left:-.5rem}.mrt-table-container thead .MuiAutocomplete-root .MuiInputBase-root{margin-bottom:0}.mrt-table-container .MuiInputBase-root.MuiInput-root,.mrt-table-container .MuiButtonBase-root.MuiIconButton-root,.mrt-table-container .MuiTableCell-root,.mrt-table-container .MuiChip-root,.mrt-table-container .MuiTypography-root,.mrt-table-container .MuiButtonBase-root.MuiTableSortLabel-root.Mui-active{color:var(--ColorBody)}.MuiPopover-root.MuiMenu-root .MuiButtonBase-root:not(.Mui-checked){color:var(--ColorBody)}.mrt-table-container .MuiButtonBase-root.MuiTableSortLabel-root.Mui-active .MuiTableSortLabel-icon{color:var(--ColorBody)!important}.mrt-table-container table tbody tr td.MuiTableCell-body.status-active{color:var(--ColorSuccess)}.mrt-table-container table tbody tr td.MuiTableCell-body.status-paused{color:var(--ColorPrimary)}.admin-games-list-container{margin-top:40px}.admin-games-list-container>h2{margin-bottom:9px}.banner-container{display:flex;flex-direction:column;margin-bottom:42px;min-height:48px;width:100%}.banner-top{align-items:center;display:flex;flex-direction:row;height:48px;padding-left:18px;padding-right:13px;width:100%}.banner-title{color:var(--ColorPrimary);flex-grow:1;height:40px;overflow:hidden}.show-banner-content-button{display:flex;flex-direction:row;flex-shrink:0;justify-content:center;margin-left:28px}.show-banner-content-button:active>div,.show-banner-content-button:hover>div{color:var(--ColorSecondary);text-decoration:underline}.show-banner-content-button>div{margin-right:6px}.show-banner-content-button .expander-icon.expanded path{fill:var(--ColorTextHelper)}.show-banner-content-button:active .expander-icon path,.show-banner-content-button:hover .expander-icon path{fill:var(--ColorSecondary)}.banner-content-container{border-top:1px solid var(--ColorSeparator);border-bottom:1px solid var(--ColorSeparator);margin:0 20px;padding:10px 0}.pagination-row{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%;height:24px}.pagination-row .left-arrow:not(.disabled),.pagination-row .right-arrow:not(.disabled){cursor:pointer}.pagination-row .left-arrow{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:8px solid var(--ColorTextHelper);margin-right:4px;width:0;height:0}.pagination-row .right-arrow{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid var(--ColorTextHelper);margin-left:4px;width:0;height:0}.pagination-row .left-arrow:hover:not(.disabled),.pagination-row .left-arrow:active:not(.disabled){border-right-color:var(--ColorSecondary)}.pagination-row .left-arrow.disabled{border-right-color:var(--ColorTextHelperSemiTransparent)}.pagination-row .right-arrow:hover:not(.disabled),.pagination-row .right-arrow:active:not(.disabled){border-left-color:var(--ColorSecondary)}.pagination-row .right-arrow.disabled{border-left-color:var(--ColorTextHelperSemiTransparent)}@media (max-width: 960px){.banner-title{font-size:22px;height:34px}.banner-top{padding-left:13px}}@media (max-width: 640px){.banner-title{color:var(--ColorSecondary);font-size:22px;height:32px}.show-banner-content-button .expander-icon{width:18px;height:18px}}button.delete-button{background-color:transparent;display:initial;margin:auto}button.delete-button:hover,button.delete-button:active{background-color:transparent}button.delete-button:hover path,button.delete-button:active path{fill:var(--ColorSecondary)}.table-list-container{padding:12px}.table-list-container table{border-collapse:collapse;width:100%}.table-list-container .table-header-button{display:inline-block}.table-list-container .table-header-button.selected{color:var(--ColorBody);font-weight:500}.table-list-container .table-header-button:hover,.table-list-container .table-header-button:active{cursor:pointer;color:var(--ColorSecondary);text-decoration:underline}.table-list-container table thead tr{border-bottom:1px solid #78767680}.table-list-container table tbody tr{border-top:1px solid #78767680;height:62px}.table-list-container table thead tr .text-body{color:var(--ColorTextHelper)}.table-list-container table tbody tr:first-child{border-top:none!important}@media (max-width: 640px){.table-list-container{padding:2px}.table-list-container table tr{height:42px}}.switch-button-container{border:1px solid;border-radius:7px;cursor:pointer;margin:0 8px 0 11px;padding:0;width:24px;height:12px}.switch-button-container .switch-button-circle{background-color:var(--ColorWhite);border:1px solid;border-radius:6px;width:10px;height:10px}.switch-button-container.on{background-color:var(--ColorSuccess);border-color:var(--ColorSuccess)}.switch-button-container.off{background-color:var(--ColorError);border-color:var(--ColorError)}.switch-button-container.off.force-green{background-color:var(--ColorSuccess);border-color:var(--ColorSuccess)}.switch-button-container.on .switch-button-circle{border-color:var(--ColorSuccess);float:right}.switch-button-container.off .switch-button-circle{border-color:var(--ColorError);float:left}.switch-button-container.off.force-green .switch-button-circle{border-color:var(--ColorSuccess)}.switch-button-container:disabled{background-color:var(--ColorTextHelper)!important;border-color:var(--ColorTextHelper)!important;cursor:default}.switch-button-container:disabled .switch-button-circle{border-color:var(--ColorTextHelper)!important}.switch-button-container.readonly{cursor:default}.live-green{color:var(--ColorSuccessDark)}.loading-bar{margin:auto;overflow-x:hidden;position:relative;width:223px;height:20px}.loading-bar svg{position:absolute;left:0;top:0}.loading-bar g{fill:var(--ColorWhite)}.loading-bar-stripes{transform:translate(-50%);animation:move_across 2s 0s linear infinite}@keyframes move_across{0%{left:18px}to{left:218px}}.alert-message-box-container{background-color:var(--ColorWhite);border:1px solid var(--ColorPrimary);margin:0 auto;max-width:832px;padding:24px 59px 22px 46px}.alert-message-box-container .content{display:flex;flex-direction:row;justify-content:center;margin:0 auto}.alert-message-box-container .content svg{flex-shrink:0;margin-right:12px}.alert-message-box-container .content h2{line-height:26px}@media (max-width: 960px){.alert-message-box-container{padding:20px 20px 18px 18px}}.modal-overlay{background-color:#50404080;display:flex;flex-direction:column;justify-content:center;left:0;right:0;top:0;bottom:0;position:fixed;text-align:center;z-index:1000}.modal{background-color:var(--ColorWhite);border:1px solid var(--ColorPrimary);box-shadow:0 0 4px var(--ColorDropShadowModal);margin:auto;min-width:464px;max-width:586px;padding:20px 50px 38px 38px;text-align:left}.modal .title{color:var(--ColorPrimary)}@media (max-width: 640px){.modal{min-width:320px;padding:20px 22px 38px}}.modal.confirmation{padding:24px 24px 21px}.modal.confirmation .error{color:var(--ColorError)}.modal.confirmation .button-container{display:flex;flex-direction:row;margin-top:42px;justify-content:space-between;position:relative}.modal.confirmation .button-container button,.modal.confirmation .button-container .feedback-button-container{width:48%}.confirmation-modal-content .text-body,.confirmation-modal-content b{color:var(--ColorSecondary)}.confirmation-modal-content>div:last-child{margin-top:20px}.games-list td.column-notification svg{cursor:pointer;width:24px;height:24px;margin-left:12px}.games-list th.column-name,.games-list td.column-name{padding-left:20px;text-align:left;width:100%}.games-list th.column-revenue,.games-list td.column-revenue{padding-right:30px;text-align:right;white-space:nowrap}.games-list td.column-revenue .color-green{color:var(--ColorSuccessDark)}.games-list th.column-impressions,.games-list td.column-impressions{padding-right:30px;text-align:right;white-space:nowrap}.games-list th.column-status,.games-list td.column-status{padding-left:8px;padding-right:36px;text-align:left}.games-list th.column-genre,.games-list td.column-genre{min-width:112px;text-align:left}.games-list th.column-delete,.games-list td.column-delete{text-align:right}.games-list td.column-delete{padding-right:6px;padding-top:5px}.games-list .no-games-section-container{padding:24px}@media (max-width: 960px){.games-list th.column-name,.games-list td.column-name{padding-left:16px}.games-list th.column-revenue,.games-list td.column-revenue{padding-right:42px}.games-list th.column-impressions,.games-list td.column-impressions{display:none}.games-list th.column-status,.games-list td.column-status{padding-right:48px;text-align:center}.games-list th.column-genre,.games-list td.column-genre{display:none}}@media (max-width: 640px){.games-list th.column-revenue,.games-list td.column-revenue{padding-right:17px}.games-list th.column-delete,.games-list td.column-delete,.games-list th.column-notification,.games-list td.column-notification{display:none}}.performance-section{max-height:270px;height:auto;opacity:1;transition:max-height .5s linear,opacity .75s ease-out .5s}.performance-section.hidden{max-height:0;opacity:0;overflow-y:hidden}.date-performance-title-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px}.overview-data-card-container{margin-bottom:58px}@media (max-width: 960px){.overview-data-card-container{margin-bottom:36px}.overview-data-card-container .data-card-wrapper{margin-bottom:24px}.overview-data-card-container .data-card-wrapper:last-child{margin-bottom:0}}@media (max-width: 640px){.overview-data-card-container{margin-bottom:43px}.overview-data-card-container .data-card-wrapper{margin-bottom:16px}}.text-area-container{display:flex;flex-direction:row;margin-bottom:24px;position:relative}.text-area-container textarea{background-color:var(--ColorWhite);border-color:var(--ColorFieldBorder);border-style:solid;border-width:1px;border-radius:4px;flex-grow:1;height:auto;padding:5px 11px;resize:none;text-align:left}textarea:focus{border-color:var(--ColorPrimary)!important}textarea.optional{background-color:var(--ColorLightSemiTransparent);border-color:var(--ColorFieldBorder)}.grid-collapse__wrapper{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .15s ease,opacity .05s ease}.grid-collapse__wrapper.expanded{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .15s ease,opacity .15s ease}.grid-collapse__wrapper.expanded .grid-collapse__inner{visibility:visible;overflow:visible}.grid-collapse__wrapper .grid-collapse__inner{visibility:hidden;overflow:hidden}.button.radio{padding-left:12px;padding-right:12px;text-align:left;white-space:nowrap}.button.radio.readonly,.button.radio.selected{cursor:default}.button.radio .circle-outer{background-color:transparent;border:1px solid var(--ColorPrimary);border-radius:8px;margin-right:6px;min-width:16px;position:relative;width:16px;height:16px}.button.radio .circle-inner{background-color:var(--ColorWhite);border:none;border-radius:8px;display:none;left:3px;right:3px;top:3px;bottom:3px;margin:0;position:absolute;width:auto;height:auto}.button.radio:hover:not(.readonly) .circle-outer,.button.radio:active:not(.readonly) .circle-outer{border-color:var(--ColorWhite)}.button.radio.selected,.button.radio.selected:hover{background-color:var(--ColorTertiary);border-color:var(--ColorTertiary);color:var(--ColorWhite)}.button.radio.selected .circle-outer,.button.radio.selected:hover .circle-outer{border-color:var(--ColorWhite)}.button.radio.selected .circle-inner{display:block}.button.radio:disabled .circle-outer{border-color:var(--ColorTextHelper)}.button.radio.has-inner-content{height:auto}.button.radio .inner-content{flex-grow:1;max-width:16.5rem;margin:.625rem 0}.button.radio .inner-content .grid-collapse__wrapper .grid-collapse__inner>div>div{opacity:0;transition-property:opacity;transition-duration:.25s}.button.radio .inner-content .grid-collapse__wrapper.expanded .grid-collapse__inner>div>div{opacity:1}.button.radio .inner-content .grid-collapse__wrapper.expanded .grid-collapse__inner>div>div:nth-child(1){transition-delay:.05s}.button.radio .inner-content .grid-collapse__wrapper.expanded .grid-collapse__inner>div>div:nth-child(2){transition-delay:.1s}.button.radio .inner-content .grid-collapse__wrapper.expanded .grid-collapse__inner>div>div:nth-child(3){transition-delay:.15s}.button.radio .inner-content .grid-collapse__wrapper.expanded .grid-collapse__inner>div>div:nth-child(4){transition-delay:.2s}form.edit-game{margin:0;padding:20px 24px 38px}form.edit-game .form-title{margin-bottom:10px}form.edit-game svg .ios-logo-back{fill:var(--ColorFieldBorder)}form.edit-game .store-urls-container.selected svg .ios-logo-back{fill:var(--ColorDark)}form.edit-game svg .ios-logo-text{fill:var(--ColorWhite)}form.edit-game svg .android-logo-text{fill:var(--ColorFieldBorder)}form.edit-game .store-urls-container.selected svg .android-logo-text{fill:var(--ColorDark)}form.edit-game svg .android-logo{fill:var(--ColorFieldBorder)}form.edit-game .store-urls-container.selected svg .android-logo{fill:#32de84}form.edit-game .store-urls-container{width:100%;border:2px solid #ddd;padding:10px}form.edit-game .store-urls-container.selected{border:2px solid var(--ColorTertiary)}form.edit-game .store-urls-list-container .field-container{margin-bottom:0}.game-details-panel{padding:19px 22px 22px 21px;position:relative}.game-details-panel .game-name{color:var(--ColorPrimary);margin:-10px 0 10px;padding-right:104px}.game-details-panel .flex-container,.game-details-panel .attributes-container{display:flex;flex-direction:row}.game-details-panel .attributes{align-content:flex-start;display:grid;grid-gap:5px 11px;grid-template-columns:auto auto;padding-right:16px;text-align:left}.game-details-panel .attributes>div{line-height:20px}.game-details-panel button.edit-game-button{line-height:38px;position:absolute;right:22px;top:20px;width:102px}.game-details-data-cards{flex-grow:1}.game-details-data-cards .data-card-group-container{justify-content:flex-end;margin-right:0;padding-right:0}.game-details-data-cards .data-card-wrapper{flex-grow:0;max-width:314px;width:50%}.game-details-data-cards .data-card-wrapper:first-child{padding-right:12px}.game-details-data-cards .data-card-wrapper:last-child{padding-left:12px;padding-right:0}.game-details-data-cards .data-card-content{justify-content:flex-start}@media (max-width: 960px){.game-details-panel .flex-container{flex-direction:column;height:auto}.game-details-data-cards .data-card-group-container{justify-content:flex-start}.game-details-data-cards .data-card-wrapper:first-child{padding-right:10px}.game-details-data-cards .data-card-wrapper:last-child{padding-left:10px}}.copy-button .text-helper{text-decoration:underline}.copy-button:hover .text-helper,.copy-button:active .text-helper{color:var(--ColorSecondary)}.copy-field-container{border:1px solid var(--ColorTextHelper);border-radius:4px;height:48px;margin-bottom:3px}.copy-field-container .copy-field-value{color:var(--ColorSecondary);flex-grow:1;overflow-y:hidden;padding-left:17px}.copy-field-container button{margin-right:12px}.game-key-container{padding:17px 15px 10px}.game-key-container .helper-text-container{align-items:center;display:flex;flex-direction:row;justify-content:left}.game-key-container .helper-text-container .text-helper{margin-right:6px}.placements-list th.column-name,.placements-list td.column-name{padding-left:17px;padding-right:8px;text-align:left;width:100%}.placements-list th.column-ratio,.placements-list td.column-ratio{padding-right:36px;text-align:center;white-space:nowrap}.placements-list th.column-key,.placements-list td.column-key{padding:0 12px 0 36px;text-align:left}.placements-list th.column-delete,.placements-list td.column-delete{text-align:right}.placements-list td.column-delete{padding-right:6px;padding-top:5px}.placements-list .view-placement-key-button-container{align-items:center;cursor:pointer;display:flex;flex-direction:row}.placements-list .view-placement-key-button-container button{padding:0 8px 0 0}.placements-list .view-placement-key-button-container button div{color:var(--ColorTextHelper);text-decoration:underline;white-space:nowrap}.placements-list .view-placement-key-button-container.expanded button div{color:var(--ColorSecondary);text-decoration:none}.placements-list .view-placement-key-button-container.expanded svg path{fill:var(--ColorPrimary)}.placements-list .view-placement-key-button-container:active button div,.placements-list .view-placement-key-button-container:hover button div{color:var(--ColorSecondary);text-decoration:underline}.placements-list .view-placement-key-button-container:active .expander-icon path,.placements-list .view-placement-key-button-container:hover .expander-icon path{fill:var(--ColorSecondary)}.placements-list .no-placements-section-container{padding:24px}.placements-list .spinner-container{margin:0 auto;text-align:center}@media (max-width: 960px){.placements-list th.column-ratio,.placements-list td.column-ratio{display:none}}@media (max-width: 640px){.placements-list th.column-ratio,.placements-list td.column-ratio,.placements-list th.column-key,.placements-list td.column-key{display:none}.placements-list th.column-status,.placements-list td.column-status{padding-right:17px;text-align:right}.placements-list th.column-delete,.placements-list td.column-delete{display:none}}.devices-list th.column-name,.devices-list td.column-name{padding-left:17px;padding-right:8px;text-align:left;width:100%}.devices-list th.column-last-login,.devices-list td.column-last-login{padding-left:17px;padding-right:17px;text-align:right;white-space:nowrap;width:100%}.devices-list .no-devices-section-container{padding:24px}.devices-list .spinner-container{margin:0 auto;text-align:center}@media (max-width: 640px){.devices-list th.column-delete,.devices-list td.column-delete{display:none}}button.aspect-ratio{background-color:transparent;border-color:var(--ColorTextHelper);border-radius:8px;border-width:1px;margin:0 12px 24px;min-width:156px;text-align:center;width:156px;height:144px}button.aspect-ratio .box{background-color:var(--ColorTextHelper);margin:auto}button.aspect-ratio:hover,button.aspect-ratio:active{border-color:var(--ColorSecondary)}button.aspect-ratio:hover .box,button.aspect-ratio:active .box{background-color:var(--ColorSecondary)}button.aspect-ratio:hover .aspect-text,button.aspect-ratio:active .aspect-text{color:var(--ColorSecondary)}button.aspect-ratio.selected{border-color:var(--ColorTertiary)}button.aspect-ratio.selected .box{background-color:var(--ColorTertiary);border-radius:6px}button.aspect-ratio.selected .aspect-text{color:var(--ColorTertiary)}button.aspect-ratio .aspect-text{color:var(--ColorPrimary);margin-top:2px;margin-bottom:4px}@media (max-width: 640px){button.aspect-ratio{margin:0 10px 20px;width:124px;height:124px}}.accordion__item+.accordion__item{margin-top:4px}.aspect-ratios .accordion__button{background-color:var(--ColorLightSemiTransparent);border:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:18px;text-align:left;width:100%;height:48px}.aspect-ratios .accordion__button:before{display:none}.aspect-ratios .accordion__button .expander-icon{margin-right:8px}.aspect-ratios .accordion__button .expander-icon:not(.expanded){transform:rotate(180deg)}.aspect-ratios .accordion__button:hover .expander-icon path,.aspect-ratios .accordion__button:active .expander-icon path{fill:var(--ColorSecondary)}.aspect-ratios .accordion__button:hover div,.aspect-ratios .accordion__button:active div,.aspect-ratios .accordion__button div.expanded{color:var(--ColorSecondary)}.aspect-ratios .accordion__panel{padding:20px 0;animation:fadein .35s ease-in}@keyframes fadein{0%{opacity:0}to{opacity:1}}.background-color-popup{margin:0}.background-color-popup .header-container{border-bottom:1px solid var(--ColorSeparator);margin:0 10px}.background-color-popup h2{color:var(--ColorSecondary);font-size:18px;height:30px;line-height:36px;margin:0!important}.background-color-popup .sketch-picker{border-radius:0!important;box-sizing:border-box!important;box-shadow:none!important;width:100%!important}.background-color-popup .close-button{background-color:var(--ColorWhite)!important;border-color:var(--ColorWhite);border-style:solid;border-width:1px;position:absolute;top:5px;right:8px;width:24px;height:24px}.background-color-popup .close-button:hover,.background-color-popup .close-button:active{border-color:var(--ColorSecondary)}.background-color-popup .close-button:hover path,.background-color-popup .close-button:active path{fill:var(--ColorSecondary)}.background-color-popup .sketch-picker{background-color:var(--ColorWhite)!important}.background-color-popup .sketch-picker>.flexbox-fix:nth-child(2)>div{padding:0 0 0 10px!important}.background-color-popup .sketch-picker>.flexbox-fix:nth-child(2)>div:first-child{padding:0!important}.background-color-popup .sketch-picker>.flexbox-fix:last-child{border-color:var(--ColorSeparator)!important;margin:0!important}.background-color-popup .sketch-picker input{background-color:var(--ColorWhite)!important;border-color:var(--ColorFieldBorder)!important;border-radius:4px!important;font-size:14px!important;height:32px!important;margin:2px 0!important;padding:6px!important;width:100%!important}.background-color-popup .sketch-picker label{color:var(--ColorBody)!important;font-size:14px!important;margin:2px 0!important}form.edit-placement{margin:0;padding:25px 24px 20px}form.edit-placement .form-title{margin-bottom:0}form.edit-placement h2{color:var(--ColorPrimary);height:33px;margin-bottom:3px}form.edit-placement .placement-form-section.aspect-ratio h2{margin:-52px 0 18px 12px}form.edit-placement .aspect-ratio-buttons-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:-24px}form.edit-placement .placement-form-section.background-setting h2.disabled{color:var(--ColorTextHelper);opacity:.5}@media (max-width: 960px){form.edit-placement .placement-form-section.aspect-ratio h2{margin:0 0 18px}form.edit-placement .aspect-ratio-buttons-container{justify-content:center}}.MuiAutocomplete-root .MuiInputBase-root{height:32px;margin-bottom:24px;padding:0!important}.MuiAutocomplete-root .MuiInputBase-root input{border-color:var(--ColorFieldBorder);border-width:1px;border-radius:4px;border-style:solid;box-sizing:border-box;color:var(--ColorBody);height:32px;line-height:19px;padding:5px 11px!important}.MuiAutocomplete-root.Mui-focused .MuiInputBase-root input{border-color:var(--ColorPrimary)}body:not(.using-mouse) .MuiAutocomplete-root.Mui-focused .MuiInputBase-root input{outline:auto}.MuiAutocomplete-root .MuiInputBase-root fieldset{border:none!important}.MuiAutocomplete-popper .MuiAutocomplete-paper{background-color:var(--ColorWhite);border-color:var(--ColorPrimary);border-width:1px;border-top-width:0;border-radius:0 0 4px 4px;border-style:solid}.MuiAutocomplete-root.Mui-expanded .MuiInputBase-root input{border-bottom-color:var(--ColorFieldBorder);border-bottom-left-radius:0;border-bottom-right-radius:0}form.edit-test-device{margin:0;padding:20px 24px 38px}form.edit-test-device .form-title{margin-bottom:10px}form.edit-test-device .button-container{display:flex;flex-direction:row;margin-top:48px;width:100%}form.edit-test-device .button-container .feedback-button-container{flex-grow:1}form.edit-test-device .button-container button.secondary-large{margin-left:48px;width:213px}@media (max-width: 960px){form.edit-test-device .button-container{justify-content:space-between}form.edit-test-device .button-container .feedback-button-container{flex-grow:0;width:48%}form.edit-test-device .button-container button.secondary-large{margin-left:0;width:48%}}form.add-test-device{margin:0;padding:20px 24px 38px;min-height:100%}form.add-test-device .form-title{margin-bottom:10px}form.add-test-device .button-container{display:flex;flex-direction:row;justify-content:flex-end;margin-top:48px;width:100%}form.add-test-device .button-container button.secondary-large{width:213px}@media (max-width: 960px){form.add-test-device .button-container button.secondary-large{width:100%}}.recharts-cartesian-grid line{stroke:var(--ColorTextHelperSemiTransparent)}.recharts-cartesian-axis.xAxis line,.recharts-cartesian-axis.yAxis line{stroke:var(--ColorTextHelper)}.recharts-cartesian-axis.xAxis text{fill:var(--ColorTextHelper)}.recharts-tooltip-wrapper{box-shadow:0 0 4px var(--ColorDropShadowModal)}.recharts-default-tooltip{background-color:var(--ColorWhite)!important;border:1px solid var(--ColorTextHelperSemiTransparent)!important}.recharts-default-tooltip .recharts-tooltip-label,.recharts-default-tooltip .recharts-tooltip-item span{color:var(--ColorTextHelper)}.graph-container .no-data-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width: 640px){.graph-container .no-data-container{width:90%}}.graph-container .graph-view-container{flex-grow:1;margin:46px 42px 28px;position:relative}.graph-container .active-axis{font-weight:600}@media (max-width: 960px){.graph-container .graph-view-container{margin:20px 16px}}@media (max-width: 640px){.graph-container .graph-view-container{margin:16px 0}}.graph-container .summary-view-container{display:flex;flex-direction:column;margin:30px 32px 20px 0;min-width:160px;width:154px}.graph-container .pie-chart-container{width:154px;height:154px}.graph-container .summary-values-container{display:flex;flex-direction:column}.graph-container .summary-value h1{height:52px;margin-bottom:-10px}.graph-container .summary-value h2{height:48px;margin-bottom:-16px}.graph-container .summary-label .selectable{cursor:pointer}.graph-container .summary-label .selectable:hover,.graph-container .summary-label .selectable:active{color:var(--ColorSecondary)}@media (max-width: 960px){.graph-container .summary-view-container{flex-direction:row;justify-content:space-evenly;margin-left:30px;width:auto}.graph-container .pie-chart-container{flex-shrink:0;margin-right:10px}.graph-container .summary-view-container .summary-values-container{margin-right:32px}}@media (max-width: 640px){.graph-container .summary-view-container{margin:16px}.graph-container .summary-view-container .pie-chart-container{margin-right:0;width:110px;height:110px}.graph-container .summary-view-container .summary-values-container{max-width:50%;margin-right:0}}.graph-container{display:flex;flex-direction:row;margin:0 0 46px;padding:0}@media (max-width: 960px){.graph-container{flex-direction:column-reverse}}.multiselect.dropdown-option{overflow:hidden}.multiselect.dropdown-option.select-all{border-bottom:1px solid var(--ColorFieldBorder);padding-bottom:.5rem;padding-top:.25rem;height:32px}.multiselect.dropdown-option:focus{background-color:var(--ColorSecondary)}.multiselect.dropdown-option:focus .text-body{color:var(--ColorWhite)}.multiselect.dropdown-option:focus .checkbox{border-color:var(--ColorWhite)}.multiselect.dropdown-option:focus .checkmark{background-color:var(--ColorSecondary)}.multiselect.dropdown-option:focus .checked .checkmark{background-color:var(--ColorWhite)}.multiselect.dropdown-option .checkmark{transition:none}.field-container input.date-input.valid:focus{border-color:var(--ColorSuccess)!important}.field-container input.date-input.invalid:not(:focus){border-color:var(--ColorError)}.field-container input.date-input.error{border-color:var(--ColorError)!important}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-calendar{background-color:var(--ColorWhite);border:none}.react-calendar button .calendar-arrow path{fill:var(--ColorTextHelper)}.react-calendar button:hover .calendar-arrow path,.react-calendar button:active .calendar-arrow path{fill:var(--ColorPrimary)}.react-calendar button:disabled .calendar-arrow path{fill:var(--ColorTextHelper)}button.calendar-tile{background-color:var(--ColorWhite);color:var(--ColorBody);height:35px;padding:0;position:relative}.calendar-tile-circle{background-color:var(--ColorPrimary);border-radius:12px;color:var(--ColorWhite);display:none;padding-top:3px;position:absolute;left:calc(50% - 12px);right:calc(50% - 12px);top:calc(50% - 16px);bottom:calc(50% - 8px)}.calendar-tile-circle.selected{background-color:var(--ColorSecondary);display:initial}.calendar-tile .in-range-bar{background-color:var(--ColorPrimary);opacity:.5;position:absolute;left:0;right:0;top:calc(50% - 12px);bottom:calc(50% - 4px)}.calendar-tile:hover .calendar-tile-circle,.calendar-tile:active .calendar-tile-circle{display:initial}.react-calendar__navigation{align-items:center;display:flex;justify-content:center;margin-bottom:0;height:50px}.react-calendar__navigation button.react-calendar__navigation__label:disabled,.react-calendar__navigation button:enabled,.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:active,.react-calendar__navigation button:enabled:focus{background-color:var(--ColorWhite)!important}body:not(.using-mouse) .react-calendar__navigation button:enabled:focus,body:not(.using-mouse) .react-calendar__tile:enabled:focus{outline:auto}.react-calendar__navigation__label__labelText{color:var(--ColorBody);font-size:16px;font-weight:400}.react-calendar__navigation__label:enabled:hover .react-calendar__navigation__label__labelText,.react-calendar__navigation__label:enabled:active .react-calendar__navigation__label__labelText{color:var(--ColorSecondary)}button.react-calendar__navigation__arrow{border-color:transparent;border-style:solid;border-width:1px;border-radius:12px;margin:10px;min-width:24px;width:24px;height:24px}button.react-calendar__navigation__arrow:enabled:hover,button.react-calendar__navigation__arrow:enabled:active{background-color:var(--ColorWhite)!important;border-color:var(--ColorPrimary)}button.react-calendar__navigation__arrow:disabled{background-color:var(--ColorWhite);border-color:transparent!important}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:active{background:initial}.react-calendar__tile:enabled:focus{background:initial}.react-calendar__tile:disabled{background-color:var(--ColorWhite);color:var(--ColorTextHelper)}.react-calendar__year-view__months__month{height:50px!important;padding:0!important}.react-calendar__year-view__months__month:enabled:hover abbr,.react-calendar__year-view__months__month:enabled:active abbr{color:var(--ColorSecondary)}.react-calendar__month-view__weekdays__weekday abbr{color:var(--ColorTextHelper);font-size:14px;font-weight:400;text-decoration:none;text-transform:none}.react-calendar__year-view__months__month abbr,.react-calendar__month-view__days__day abbr,.calendar-tile-circle{font-size:16px;font-weight:400}.react-calendar__month-view__days__day--neighboringMonth abbr{color:var(--ColorTextHelper)}@media (max-width: 640px){.react-calendar{width:100%}}.date-chooser-popup-content-container{position:relative;width:591px}.date-chooser-popup-content-container .top-button-row{display:flex;flex-direction:row;margin:15px 57px 28px 15px}.date-chooser-popup-content-container .top-button-row button.active{background-color:var(--ColorSecondary);color:var(--ColorWhite)}.date-chooser-popup-content-container .top-button-row button{box-shadow:none;margin-right:18px;width:100%}.date-chooser-popup-content-container .top-button-row button:last-child{margin-right:0}.date-chooser-popup-content-container .calendar-button{background-color:transparent;position:absolute;top:0;right:16px;width:24px;height:24px}.date-chooser-popup-content-container .calendar-button path,.date-chooser-popup-content-container .calendar-button rect{fill:var(--ColorPrimary)}.date-chooser-popup-content-container .calendar-button:hover path,.date-chooser-popup-content-container .calendar-button:active path,.date-chooser-popup-content-container .calendar-button:hover rect,.date-chooser-popup-content-container .calendar-button:active rect{fill:var(--ColorSecondary)}.calendar-section-container{display:flex;flex-direction:row;justify-content:space-between;margin:15px 57px 25px 16px}.calendar-container{width:248px}.calendar-container .calendar-date-input-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.calendar-container .calendar-date-input-row .field-container{margin-bottom:3px;width:200px}@media (max-width: 640px){.date-chooser-button-container .button-popup-content-container{left:0;right:0;top:0}.date-chooser-popup-content-container{width:100%}.date-chooser-popup-content-container .top-button-row{flex-flow:wrap;justify-content:space-between;margin:24px 20px -16px}.date-chooser-popup-content-container .top-button-row button{margin-right:0;margin-bottom:16px;width:calc(50% - 8px)}.calendar-section-container{flex-direction:column;margin:0 20px}.calendar-container{margin-top:28px;width:100%}.calendar-container .calendar-date-input-row .field-container{margin-left:20px;width:100%}}.date-chooser-button-container{height:28px;width:137px}button.date-chooser-button{border-radius:6px;border-width:0;box-shadow:0 0 4px var(--ColorDropShadow);color:var(--ColorTextHelper);font-family:Roboto;font-size:14px;font-weight:400;height:28px;line-height:30px;white-space:nowrap;width:100%}.date-chooser-button svg{margin:1px -26px 0 18px}.date-chooser-button path,.date-chooser-button rect{fill:var(--ColorPrimary)}.date-chooser-button:hover path,.date-chooser-button:hover rect,.date-chooser-button:active path,.date-chooser-button:active rect{fill:var(--ColorWhite)}.export-data-popup-content-container{margin:4px 10px 24px;position:relative}.export-data-popup-content-container .header-container{border-bottom:1px solid var(--ColorSeparator)}.export-data-popup-content-container h2{color:var(--ColorSecondary);font-size:18px;height:30px;line-height:36px}.export-data-popup-content-container .close-button{background-color:var(--ColorWhite)!important;border-color:var(--ColorWhite);border-style:solid;border-width:1px;position:absolute;top:2px;right:0;width:24px;height:24px}.export-data-popup-content-container .close-button:hover,.export-data-popup-content-container .close-button:active{border-color:var(--ColorSecondary)}.export-data-popup-content-container .close-button:hover path,.export-data-popup-content-container .close-button:active path{fill:var(--ColorSecondary)}.export-data-popup-content-container .body-container{padding:30px 12px 0}.export-data-popup-content-container .body-container button{line-height:38px;margin-bottom:24px;width:100%}.export-data-popup-content-container span{color:var(--ColorBody)}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2579ba;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.dropzone-container{width:100%}.dropzone{align-items:center;background-color:var(--ColorLightSemiTransparent);border:2px dashed var(--ColorFieldBorder);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;width:100%;height:100%}.dropzone.disabled{cursor:default}.dropzone:hover:not(.disabled),.dropzone:active:not(.disabled){background-color:var(--ColorLightSemiTransparent);border-color:var(--ColorSecondary)}.dropzone p{margin:0}.dropzone p.text-helper{font-style:italic;margin-top:.75rem}.media-asset.border{border:1px solid var(--ColorSeparator)}.media-asset .relative-container-square{padding-top:100%;position:relative;width:100%}.media-asset .relative-container-square .absolute-container{align-items:center;display:flex;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0}.media-asset video{max-height:100%;width:100%}.media-asset audio{margin:auto;max-width:min(100%,300px)}.media-asset img{background:#fff;max-width:100%;max-height:100%}.campaign-media-grid{--min-grid-item-size: 18rem;align-items:center;display:grid;grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(var(--min-grid-item-size),1fr));width:100%;overflow-x:hidden}.campaign-media-grid>*{height:100%}@media (max-width: 960px){.campaign-media-grid{--min-grid-item-size: 15rem}}@media (max-width: 640px){.campaign-media-grid{--min-grid-item-size: 15rem}}.breadcrumbs{color:var(--ColorTextHelper);cursor:default;margin-bottom:1.5rem}.breadcrumbs a{cursor:pointer}.breadcrumbs a,.breadcrumbs a svg{color:var(--ColorTextHelper)}.breadcrumbs a svg path{fill:var(--ColorTextHelper)}.breadcrumbs a:hover,.breadcrumbs a:hover svg{color:var(--ColorPrimary)}.breadcrumbs a:hover svg path{fill:var(--ColorPrimary)}.panel.app-ads-txt{display:flex;flex-direction:column;margin:0;padding:20px 24px 38px;min-height:100%}.panel.app-ads-txt h1{color:var(--ColorPrimary);margin-bottom:-7px}.panel.app-ads-txt p.text-helper{margin:0}.panel.app-ads-txt .text-area-container{flex-grow:1}.panel.app-ads-txt .action-button-row{display:flex;flex-direction:row;justify-content:flex-end}.panel.app-ads-txt .action-button-row>*{width:213px}.panel.app-ads-txt .action-button-row>*:last-child{margin-left:16px}@media (max-width: 960px){.panel.app-ads-txt .action-button-row>*{width:100%}}.modal.change-email button{margin-top:100px;width:100%}.modal.change-password{display:flex;flex-direction:column;min-height:364px;width:100%}.modal.change-password h1{flex-grow:1}.modal.change-password .password-input-container{margin-bottom:24px}.modal.change-password .button-container{display:flex;flex-direction:row;margin-top:84px;margin-bottom:32px;justify-content:space-between;position:relative}.modal.change-password .button-container button,.modal.change-password .button-container .feedback-button-container{width:48%}.modal.change-password .password-reset-content button{margin-top:80px;margin-bottom:60px;width:100%}.modal.change-password form{margin:0;padding:0}.profile-page-panel{display:flex;flex-direction:column;min-height:495px;padding:24px 24px 20px}.profile-page-panel .dropdown-field-container{margin-top:24px}.profile-page-panel .action-button-container{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.profile-page-panel .terms-text{margin-bottom:22px;text-align:justify}.profile-page-panel .terms-text a{color:var(--ColorBody)}.profile-page-panel .terms-text a:hover,.profile-page-panel .terms-text a:active{color:var(--ColorLinkHover)}.profile-page-panel .field-container,.profile-page-panel .dropdown-field-container,.profile-page-panel .action-button-container,.profile-page-panel .terms-text{width:50%}.google-account-email-password-container{display:flex;flex-direction:row}.email-password-column{flex-shrink:0;width:50%}.email-password-column .field-container,.email-password-column .password-input-container{width:100%}.google-message-column{position:relative;width:50%}.google-message-box{align-items:flex-start;border:1px solid var(--ColorFieldBorder);display:flex;flex-direction:row;min-height:100%;max-width:343px;position:absolute;left:48px;top:0}.google-message-box svg{flex-shrink:0;margin:13px 11px 0 12px}.google-message-box svg path{fill:var(--ColorPrimary)}.google-message-box .text-body{padding:15px 13px 15px 0}@media (max-width: 960px){.profile-page-panel .field-container,.profile-page-panel .dropdown-field-container,.profile-page-panel .action-button-container,.profile-page-panel .terms-text{width:100%}.google-account-email-password-container{flex-direction:column}.email-password-column{margin-bottom:16px;width:100%}.google-message-column{width:100%}.google-message-box{left:0;max-width:none;position:initial;width:100%}}@media (max-width: 640px){.profile-page-panel .field-container,.profile-page-panel .dropdown-field-container,.profile-page-panel .action-button-container,.profile-page-panel .terms-text{width:100%}.google-message-column{margin-bottom:24px}.profile-page-panel .dropdown-field-container{margin-top:0}}.company-page-panel{display:flex;flex-direction:column;min-height:495px;padding:24px 24px 20px}.company-page-panel .action-button-container{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.company-page-panel .field-container,.company-page-panel .action-button-container{width:50%}.company-page-panel .action-button-container button{width:100%}@media (max-width: 960px){.company-page-panel .field-container,.company-page-panel .action-button-container{width:75%}}@media (max-width: 640px){.company-page-panel .field-container,.company-page-panel .action-button-container{width:100%}}.payment-page-panel{display:flex;flex-direction:column;padding:24px 24px 20px}.payment-page-panel h2{color:var(--ColorPrimary)}.on-off-switch-container{align-items:center;display:flex;flex-direction:row}.on-off-switch-container .switch-on-green{color:var(--ColorSuccessDark)}.preferences-page-panel{min-height:140px}.inline-field-with-button-container{display:flex;flex-direction:row}.bank-details-container{display:block}.inline-field-with-button-container .field-container,.inline-field-with-button-container .password-input-container{width:50%}.inline-button-container{margin-left:38px;width:185px}.inline-button-container button{width:100%}@media (max-width: 960px){.inline-field-with-button-container .field-container,.inline-field-with-button-container .password-input-container{width:100%}.inline-button-container{margin-left:24px}}@media (max-width: 640px){.inline-field-with-button-container{flex-direction:column;margin-bottom:24px}.inline-field-with-button-container .field-container,.inline-field-with-button-container .password-input-container{margin-bottom:16px;width:100%}.inline-button-container{margin-left:0;width:100%}}#cookies a{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1em;text-align:center;color:var(--ColorDark);cursor:pointer}#cookies a:hover{color:var(--ColorSecondary)}#cookies{background-color:var(--ColorWhite);padding:2em 4em;display:block;position:fixed;left:0;right:0;bottom:0;border:2px solid var(--ColorPrimary)}#cookies .cookies-notice{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.9em;text-align:left;color:var(--ColorTextBody)}#cookies .cookies-button{font-family:"Baloo Bhaina 2",Helvetica,Arial,sans-serif;font-size:1.2em;text-align:center;color:var(--ColorWhite);background-color:var(--ColorPrimary);padding-top:.2em;padding-bottom:.1em;margin-top:1.6em;margin-left:30%;margin-right:30%;border-radius:.3em;cursor:pointer}#cookies .cookies-button:hover{background-color:var(--ColorSecondary)}@media screen and (max-width: 960px){#cookies{padding:2em 3em}#cookies .cookies-button{padding-top:.2em;padding-bottom:.1em;margin-top:1.6em;margin-left:15%;margin-right:15%;border-radius:.3em;cursor:pointer}}@media screen and (max-width: 360px){#cookies{padding:2em}#cookies .cookies-button{padding-top:.2em;padding-bottom:.1em;margin-top:1.6em;margin-left:0%;margin-right:0%;border-radius:.3em;cursor:pointer}}.app-ads-txt-modal{border:2px solid var(--ColorPrimary);padding:20px 24px 24px}.app-ads-txt-modal.alert{border-color:var(--ColorError)}.app-ads-txt-modal .icon-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:8px 0 20px}.app-ads-txt-modal .icon-container svg{width:48px;height:48px}.app-ads-txt-modal h2,.app-ads-txt-modal .text-body,.app-ads-txt-modal .text-body b,.app-ads-txt-modal .text-helper,.app-ads-txt-modal .text-link{color:var(--ColorSecondary)}.app-ads-txt-modal.alert h2,.app-ads-txt-modal.alert .text-body,.app-ads-txt-modal.alert .text-body b,.app-ads-txt-modal.alert .text-helper,.app-ads-txt-modal.alert .text-link{color:var(--ColorError)}.app-ads-txt-modal h2{height:27px;line-height:27px}.app-ads-txt-modal .text-body{margin-bottom:15px}.app-ads-txt-modal .button-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:20px}.app-ads-txt-modal .button-container button{width:250px}.app-ads-txt-modal.alert button.primary-small{background-color:var(--ColorWarning)}.app-ads-txt-modal.alert button.secondary{border-color:var(--ColorWarning);color:var(--ColorError)}.app-ads-txt-modal.alert button.primary-small:hover,.app-ads-txt-modal.alert button.primary-small:active{background-color:var(--ColorError)}.app-ads-txt-modal.alert button.secondary:hover,.app-ads-txt-modal.alert button.secondary:active{border-color:var(--ColorError);background-color:var(--ColorError);color:var(--ColorWhite)}.app-ads-txt-modal button.secondary{border-width:2px}.app-container{min-width:320px;overflow:auto;padding:0;width:100%;height:100%}.app-flex-container{display:flex;flex-direction:column;min-height:100%;position:relative;width:100%}.content-container{display:flex;flex-direction:column;flex-grow:1;margin:0;padding:0;position:relative}*{box-sizing:border-box;color:"inherit";font-family:Roboto;min-width:0;min-height:0}html,body,#root{color:var(--ColorBody);font-size:16px;height:100%}body{background-color:var(--ColorLight);margin:0}body.using-mouse *:focus{outline:none}::placeholder{color:var(--ColorTextHelper)!important;opacity:1!important}button,a{color:var(--ColorBody)}h1,h2,h3,.text-tab{color:var(--ColorDark);font-family:"Baloo Bhaina 2";letter-spacing:-.02em;margin:0}h1{font-size:32px;font-weight:700;line-height:1.5}h2{font-size:22px;font-weight:500;line-height:2}h3{font-size:18px;font-weight:500;line-height:1.5}.text-tab{font-size:18px;font-weight:500;line-height:2}.text-body,.text-body-semibold,.text-body-bold,.text-link{font-size:16px;line-height:19px}.text-body{color:var(--ColorBody);font-weight:400}.text-body-semibold{color:var(--ColorBody);font-weight:500!important}.text-body-bold{color:var(--ColorBody);font-weight:700!important}.text-link{color:var(--ColorBody);font-weight:400;text-decoration:underline}.text-link.always-blue{color:var(--ColorLinkHover);text-decoration:none}.text-link.always-blue:hover,.text-link.always-blue:active{text-decoration:underline}.text-label{color:var(--ColorBody);font-size:14px;font-weight:500;line-height:16px}.text-helper{color:var(--ColorBody);font-size:14px;font-weight:400;line-height:16px}.ellipsis-no-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 960px){h1{font-size:30px}h2{font-size:20px}h3{font-size:16px}.text-tab{font-size:17px}.text-body,.text-body-semibold,.text-body-bold,.text-link{font-size:15px;line-height:18px}.text-helper{font-size:13px;line-height:15px}}@media (max-width: 640px){h1{font-size:28px}h2{font-size:18px}h3{font-size:15px}.text-tab{font-size:16px}.text-body,.text-body-semibold,.text-body-bold,.text-link{font-size:14px;line-height:16px}.text-helper{font-size:12px;line-height:14px}}.panel{background-color:var(--ColorWhite);box-shadow:0 0 12px var(--ColorDropShadow)}@media (max-width: 960px){.panel{box-shadow:0 0 10px var(--ColorDropShadow)}}@media (max-width: 640px){.panel{box-shadow:0 0 8px var(--ColorDropShadow)}}.resizer{display:inline-block;background:#ccc;width:1px;height:100%;position:absolute;right:0;top:0;transform:translate(50%);z-index:1;touch-action:none}.isResizing{background:#333}.admin-user-list{overflow:auto;position:relative}.admin-user-list .table{border-spacing:0;border:1px solid #ddd;min-width:900px!important}.admin-user-list .thead{overflow-y:auto;overflow-x:hidden}.admin-user-list .tbody{overflow-x:hidden;min-height:300px}.admin-user-list .tr{border-bottom:1px solid #ddd}.admin-user-list .tbody .tr:hover{cursor:pointer;background:var(--ColorPrimary2)}.admin-user-list .tbody .tr:hover svg{fill:var(--ColorWhite)}.admin-user-list .tbody .tr:hover .td{color:var(--ColorLight)}.admin-user-list .tbody .tr:hover .td .games-list-control,.admin-user-list .tbody .tr:hover .td .games-dropdown{color:var(--ColorBody)}.admin-user-list .table .tr:last-child .td{border-bottom:0}.admin-user-list .table .th,.admin-user-list .table .td{margin:0;padding:.5rem;border-right:1px solid #ddd;position:relative;text-overflow:wrap;word-wrap:break-word}.admin-user-list .table .th:last-child,.admin-user-list .table .td:last-child{border-right:0}.admin-user-list .table .th .column-name,.admin-user-list .table .th .filter-input-box{width:100%;display:block}.filter-input-box>input,.admin-user-list .global-search,.admin-user-list .pagination-control input{width:100%;margin-top:5px;background-color:var(--ColorWhite);border-color:var(--ColorFieldBorder);border-style:solid;border-width:1px;border-radius:4px;flex-grow:1;height:32px;padding:5px 11px;text-align:left}.admin-user-list .global-search,.admin-user-list .pagination-control input{width:auto;margin-bottom:5px;margin-top:0}.admin-user-list .global-search{margin-bottom:0;height:38px;margin-right:10px}.admin-user-list .pagination-control input{margin-bottom:0;margin-right:10px}.admin-user-list .table .th:before{position:absolute;right:9px;top:12px;content:"";width:0;height:0;border-left:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #22543d}.admin-user-list .table .th.sort-desc:before{border-top:5px solid #22543d;border-bottom:5px solid transparent;border-right:5px solid transparent;border-left:5px solid transparent}.admin-user-list .table .th.sort-asc:before{border-bottom:5px solid #22543d;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid transparent}.admin-user-list .pagination-control{display:flex;justify-content:center;margin-top:5px}.admin-user-list .pagination-control select,#custom-select{display:block;width:auto;height:32px;padding:5px 11px;font-size:1rem;font-weight:400;line-height:1.5;background:var(--ColorWhite);color:var(--ColorBody);border:1px solid #ced4da;border-radius:.375rem}#custom-select{margin-top:6px;width:100%}.admin-user-list .pagination-control button{background:var(--ColorWhite);font-size:18px}.admin-user-list .pagination-control .prev,.admin-user-list .pagination-control .next{margin:0 5px}.admin-user-list .page-numbers{margin:0 20px;padding-top:6px}.admin-user-list .show-hide-cols{display:none}.admin-user-list .show-hide-cols>div{padding:2px 5px}.admin-user-list h2{line-height:20px}.back-button{padding:0 15px;margin-top:20px}.item-renderer.paused span{color:var(--ColorPrimary)}.item-renderer.active span{color:var(--ColorSuccess)}.admin-user-list .games-dropdown{display:none;position:absolute;top:32px;left:3px;z-index:1000;border:1px solid #ccc;box-shadow:1px 1px 1px 1px #ccc;padding:0 0 0 10px;width:auto;border-top:none;background:var(--ColorWhite)}.admin-user-list .games-dropdown .game-item{display:flex;border-bottom:1px dotted #ccc;justify-content:space-between}.admin-user-list .games-list-control:before{position:absolute;right:15px;top:10px;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid #22543d}.admin-user-list .table .games-list-control.show:before{border-bottom:5px solid #22543d;border-top:5px solid transparent;top:5px}.admin-user-list .table .games-list-control.show+.games-dropdown{display:block}.admin-user-list .game-item>div{padding:5px 15px 5px 0}.admin-user-list .game-item>div:last-child{padding:5px 10px;border-left:1px solid #ccc;margin-left:10px}.admin-user-list .games-list-control{background:var(--ColorWhite);padding:4px 5px;border:1px solid #ccc;position:absolute;top:3px;right:3px;left:3px}.admin-user-list .game-click-id:hover,.game-click-name:hover{text-decoration:underline}.admin-user-list .game-item b{display:block;width:100%;white-space:nowrap}.admin-user-list .game-click-name{white-space:nowrap}.color-link{color:var(--ColorLink)}.color-link:active,.color-link:hover{color:var(--ColorLinkHover)}.color-success-dark{color:var(--ColorSuccessDark)}.color-error{color:var(--ColorError)}.color-text-helper{color:var(--ColorTextHelper)}
