.ember_personal_settings__preference_settings,.ember_personal_settings__signin_settings,.personal-settings-main-wrapper .body-wrapper>.market-grid-container{row-gap:48px}.ember-multipass-components-2fa p{line-height:var(--core-type-paragraph-30-leading);letter-spacing:var(--core-type-paragraph-30-tracking);font-size:var(--core-type-paragraph-30-size)}.ember-multipass-components-2fa .code-input-field{margin:0 0 15px}.ember-multipass-components-2fa .auth-app-qr-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.ember-multipass-components-2fa .auth-app-qr-wrapper .auth-app-qr-output{margin:20px 0}.ember-multipass-components-2fa .auth-app-qr-wrapper .auth-app-qr-output svg{box-shadow:0 4px 8px rgba(0,0,0,.1),0 2px 16px rgba(0,0,0,.1);border-radius:12px}.ember_personal_settings__signin_settings .action-row,.secure-contact-row-base.bottom-divider,.two-factor-row-base.bottom-divider{box-shadow:inset 0 -1px 0 rgba(0,0,0,.05)}.ember-multipass-components-2fa .auth-app-qr-code-manual{background-color:#000;border-radius:6px;margin:16px 0;display:flex;justify-content:center;align-items:center}.ember-multipass-components-2fa .auth-app-qr-code-manual .manual-code-text{margin:25px;color:#fff;font-style:normal;font-weight:400;font-size:24px;line-height:32px;white-space:pre}.ember-multipass-components-2fa .mpui-error,.ember-multipass-components-scm .mpui-error{font-size:var(--field-error-message-text-size);font-weight:var(--field-error-message-text-weight);line-height:var(--field-error-message-text-leading)}.ember-multipass-components-2fa .two-factor-market-list{width:100%}.ember-multipass-components-2fa .two-factor-market-list market-row{border:1px solid #d5d5d5;margin-bottom:10px;margin-left:0;width:100%}.ember-multipass-components-2fa .two-factor-heading{margin-bottom:20px}.ember-multipass-components-2fa .two-factor-heading p{margin-bottom:0}.ember-multipass-components-2fa .two-factor-heading .heading-with-icon{display:flex;justify-content:flex-start;align-items:center}.ember-multipass-components-2fa .two-factor-heading .heading-with-icon div{margin-left:8px}.ember-multipass-components-2fa .two-factor-pick-actions{display:flex;justify-content:space-between}.ember-multipass-components-2fa .two-factor-pick-actions.left{justify-content:flex-start}.ember-multipass-components-2fa .two-factor-pick-actions.left :first-child{margin-right:8px}.ember-multipass-components-2fa .two-factor-pick-actions.right{justify-content:flex-end}.ember-multipass-components-2fa .two-factor-pick-actions.center{margin-top:32px;justify-content:center}.ember-multipass-components-2fa .two-factor-code-divider{border-bottom:rgba(0,0,0,.05) solid 1px;width:100%;margin:15px 0}.ember-multipass-components-2fa .two-factor-remember-container{margin-bottom:25px;display:flex;justify-content:space-between;align-items:center}.ember-multipass-components-2fa .two-factor-remember-container p{margin:0}.ember-multipass-components-2fa .two-factor-mandatory-promo-heading{display:flex;justify-content:center;margin-bottom:40px}.ember-multipass-components-2fa .two-factor-mandatory-promo-container{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.ember-multipass-components-2fa .two-factor-mandatory-promo-container .right{flex-grow:1}.ember-multipass-components-2fa .two-factor-mandatory-promo-container .two-factor-mandatory-promo-pick-actions{display:flex;gap:16px;margin-top:32px}.ember-multipass-components-2fa .two-factor-mandatory-promo-container .two-factor-mandatory-promo-pick-actions market-button,.ember-multipass-components-2fa .two-factor-mandatory-promo-container .two-factor-mandatory-promo-pick-actions span{display:flex;flex:1}.ember-multipass-components-2fa .two-factor-mandatory-promo-auth-only .auth-app-qr-output svg{height:185px;width:185px}.ember-multipass-components-2fa .mpui-error{display:block;color:var(--field-error-message-text-color)}.ember-multipass-components-2fa .phone-number-input-wrapper.market-grid-container{margin:0 0 15px}.ember-multipass-components-2fa .phone-number-input-wrapper.market-grid-container market-field,.ember-multipass-components-2fa .phone-number-input-wrapper.market-grid-container market-select{margin:0}.ember-multipass-components-2fa .two-factor-pick-actions market-button{margin:17px 0 0}.ember-multipass-components-2fa .dormant-recover-select-container h2{margin:0 0 16px}.ember-multipass-components-2fa .dormant-recover-select-container p{margin:0}.ember-multipass-components-2fa .dormant-recover-select-container .disabled-text{color:var(--row-disabled-state-text-color)}.ember-multipass-components-2fa .dormant-recover-select-container market-row::part(container){min-height:70px}.ember-multipass-components-2fa .dormant-recover-support-container>*{margin:0 0 16px}.ember-multipass-components-scm .code-input-field,.ember-multipass-components-scm .email-input-field{margin:0 0 15px}.ember-multipass-components-scm .secure-contact-heading{margin-bottom:20px}.ember-multipass-components-scm .secure-contact-heading p{margin-bottom:0}.ember-multipass-components-scm .secure-contact-heading .heading-with-icon{display:flex;justify-content:flex-start;align-items:center}.ember-multipass-components-scm .secure-contact-heading .heading-with-icon div{margin-left:8px}.ember-multipass-components-scm .mpui-error{display:block;color:var(--field-error-message-text-color)}.ember-multipass-components-scm .phone-number-input-wrapper.market-grid-container{margin:0 0 15px}.ember-multipass-components-scm .phone-number-input-wrapper.market-grid-container market-field,.ember-multipass-components-scm .phone-number-input-wrapper.market-grid-container market-select{margin:0}.secure-contact-menu-header,.two-factor-menu-header{display:flex;justify-content:flex-start;align-items:center}.secure-contact-menu-header h2,.two-factor-menu-header h2{margin-right:8px;margin-top:0;margin-bottom:0}.secure-contact-menu-header svg,.two-factor-menu-header svg{margin-left:-4px;margin-right:8px}.secure-contact-menu-manage-link-container,.two-factor-menu-manage-link-container{display:flex;margin-top:12px}.secure-contact-menu-manage-link-container-spacer,.two-factor-menu-manage-link-container-spacer{color:grey;font-size:10px;margin:0 8px;padding:2px}.secure-contact-menu-enroll-two-factor-as-secure-contact-banner,.two-factor-menu-enroll-two-factor-as-secure-contact-banner{margin:20px 0}.secure-contact-menu-enable-link-container,.two-factor-menu-enable-link-container{margin-top:12px}.secure-contact-menu-add-two-factor-phone,.two-factor-menu-add-two-factor-phone{margin-top:16px}.secure-contact-enroll-policy-and-conditions-container,.two-factor-enroll-policy-and-conditions-container{color:var(--core-text-20-light-mode-color)}.secure-contact-row-base,.two-factor-row-base{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.secure-contact-row-base-icon-info-wrapper,.two-factor-row-base-icon-info-wrapper{display:flex;justify-content:flex-start;align-items:center}.secure-contact-row-base-icon,.two-factor-row-base-icon{margin-right:16px}.secure-contact-row-base-info-contact,.two-factor-row-base-info-contact{margin-bottom:4px}.secure-contact-row-base-info-date,.two-factor-row-base-info-date{color:var(--core-text-20-light-mode-color)}.secure-contact-row-base-remove-link-wrapper,.two-factor-row-base-remove-link-wrapper{display:flex}.secure-contact-modal-manager-heading,.two-factor-modal-manager-heading{margin-bottom:32px}.secure-contact-modal-heading,.two-factor-modal-heading{margin-top:0}.secure-contact-modal-market-header,.secure-contact-modal-subheading,.two-factor-modal-market-header,.two-factor-modal-subheading{margin-bottom:0}.secure-contact-modal-manager-add-link-container,.two-factor-modal-manager-add-link-container{margin-top:12px}.secure-contact-modal-manager-policy-and-conditions-container,.two-factor-modal-manager-policy-and-conditions-container{color:var(--core-text-20-light-mode-color);margin-top:22px}.secure-contact-modal .phone-number-input-wrapper market-select::part(popover),.two-factor-modal .phone-number-input-wrapper market-select::part(popover){max-height:150px}.two-factor-modal-opt-in-messaging-confirm .two-factor-modal-subheading{margin-bottom:16px}@media only screen and (min-width:320px) and (max-width:767px){.two-factor-promo-actions{width:100%;display:flex;flex-direction:column-reverse;justify-content:center}.two-factor-promo-actions span{width:100%}.two-factor-promo-actions span market-button{width:100%;margin:8px 0}}@media only screen and (min-width:768px){.two-factor-promo-actions{width:100%;display:flex;justify-content:space-between}.two-factor-promo-actions.left{justify-content:flex-start}.two-factor-promo-actions.left :first-child{margin-right:8px}.two-factor-promo-actions.right{justify-content:flex-end}}@media only screen and (min-width:320px) and (max-width:767px){.two-factor-onboarding-actions{width:100%;display:flex;flex-direction:column-reverse;justify-content:center}.two-factor-onboarding-actions span{width:100%}.two-factor-onboarding-actions span market-button{width:100%;margin:8px 0}}@media only screen and (min-width:768px){.two-factor-onboarding-actions{width:100%;display:flex;justify-content:space-between}.two-factor-onboarding-actions.left{justify-content:flex-start}.two-factor-onboarding-actions.left :first-child{margin-right:8px}.two-factor-onboarding-actions.right{justify-content:flex-end}}.post-login-promo-icon-wrapper{display:flex;justify-content:center;align-items:center}.two-factor-mandatory-exemption-acknowledge-field,.two-factor-mandatory-exemption-dropdown-wrapper,.two-factor-mandatory-exemption-explanation-wrapper{margin-bottom:32px}.two-factor-mandatory-exemption-acknowledge-field .two-factor-mandatory-exemption-acknowledge-wrapper{display:flex;justify-content:flex-start;align-items:flex-start}.two-factor-mandatory-exemption-acknowledge-field .two-factor-mandatory-exemption-acknowledge-wrapper .two-factor-mandatory-exemption-checkbox-wrapper{margin-right:8px}.two-factor-mandatory-exemption-acknowledge-field .two-factor-mandatory-exemption-acknowledge-wrapper p{margin-top:0;margin-bottom:0}.two-factor-mandatory-exemption-actions{display:flex;justify-content:space-between}.two-factor-mandatory-exemption-actions .left{flex-grow:1}.two-factor-market-icon path{fill:#000}.two-factor-market-icon-green path{fill:#00b23b}.two-factor-market-icon-blue path{fill:#006aff}.two-factor-market-icon-orange path{fill:#ff9f40}.market-activity-indicator-wrapper{display:flex;justify-content:center;align-items:center;padding-top:16px;padding-bottom:16px}#market-modal-container[active]:has(.authz-engines-obligation-modal),market-context-manager[active]:has(.authz-engines-obligation-modal){z-index:802}.ember_personal_settings__signin_settings .action-row>[slot=subtext]{word-break:break-all}.ember_personal_settings__signin_settings .action-row-divider{width:1px;height:8px;background:rgba(0,0,0,.9);opacity:.3}.ember_personal_settings__signin_settings .email-row-label{display:inline-flex;align-items:center}.ember_personal_settings__signin_settings .email-row-label .email-row-verification-pill{margin-left:8px}.ember_personal_settings__signin_settings .phone-modal-subheading{margin-bottom:16px}.ember_personal_settings__signin_settings .two-factor-menu .two-factor-menu-header{margin-bottom:8px}.ember_personal_settings__signin_settings .two-factor-menu .two-factor-menu-header>h2{margin-right:8px}.ember_personal_settings__signin_settings .sign-out-all-row .sign-out-all-link-container{margin-top:12px}.ember_personal_settings__signin_settings .secure-contact-menu .secure-contact-menu-security-title{margin-bottom:16px}.ember_personal_settings__signin_settings .header-pill-icon,.ember_personal_settings__signin_settings .secure-contact-menu .secure-contact-menu-header>h3{margin-bottom:8px}.ember_personal_settings__signin_settings .pill-icon{display:inline-flex}.ember_personal_settings__signin_settings .passkeys-menu-header-section{display:flex;gap:10px}.ember_personal_settings__signin_settings .passkey-create-a-new-passkey-top-divider{margin-top:0;margin-bottom:var(--row-medium-size-vertical-padding)}@media (max-width:390px){.ember_personal_settings__signin_settings .action-row::part(container){column-gap:8px}.ember_personal_settings__signin_settings .pill-icon{display:none}}.ember_personal_settings__preference_settings .page-title{margin-bottom:16px}.email-verification-methods-select::part(popover){max-height:165px}.passcode-update-modal-wrapper .passcode-input{max-width:350px}.password-menu market-header::part(heading){margin-bottom:32px}.passkeys-create-modal-wrapper .passkeys-create-modal-icon{display:flex;justify-content:center}.passkeys-create-modal-wrapper .passkeys-create-modal-password{margin-bottom:9px}.passkeys-edit-modal-wrapper .passkeys-edit-modal-input{margin-top:24px}.ember_personal_settings__dashboard_form_buttons{box-sizing:border-box;height:72px;width:100%;position:fixed;left:0;bottom:0;background:#fff;border-top:1px #d9d9d9 solid;padding:0 36px;display:flex;justify-content:flex-end;align-items:center}.ember_personal_settings__dashboard_form_buttons>:not(:last-of-type){margin-right:8px}.ember_personal_settings__dashboard_wrapper{width:100%;max-width:600px}.ember_personal_settings h2,.ember_personal_settings h3,.ember_personal_settings p{margin:0}.ember_personal_settings .paragraph-20 market-link{font-size:var(--core-type-paragraph-20-size);line-height:var(--core-type-paragraph-20-leading);letter-spacing:var(--core-type-paragraph-20-tracking);font-weight:var(--core-type-paragraph-20-weight);text-transform:var(--core-type-paragraph-20-case)}.ember_personal_settings market-link,.ember_personal_settings_modals :not(.paragraph-20):not(.paragraph-10):not(.helper-text)>market-link,.ember_personal_settings_modals p{font-size:var(--core-type-paragraph-30-size);line-height:var(--core-type-paragraph-30-leading);letter-spacing:var(--core-type-paragraph-30-tracking)}.ember_personal_settings .button-link{cursor:pointer}.ember_personal_settings .setting-action-button{margin-top:12px}.ember_personal_settings .subtitle{margin-bottom:8px}.ember_personal_settings .market-icon path{fill:#000}.ember_personal_settings .market-icon-green path{fill:#00b23b}.ember_personal_settings .market-icon-blue path{fill:#006aff}.ember_personal_settings .market-icon-orange path{fill:#ff9f40}.ember_personal_settings_modals .helper-text,.ember_personal_settings_modals .helper-text market-link{font-weight:var(--field-helper-text-weight);font-size:var(--field-helper-text-size);line-height:var(--field-helper-text-leading);letter-spacing:var(--field-helper-text-tracking)}.ember_personal_settings_modals .helper-text{color:var(--field-helper-text-text-color)}.mpui-phone-number-input-row .country-option-wrapper{display:flex;align-items:center}.mpui-phone-number-input-row .country-option-wrapper .flag-wrapper{display:flex;align-items:center;margin-right:8px}.mpui-phone-number-input.combo-input-wrapper market-select.country-selector-container{margin:0 -8px 0 8px}.mpui-phone-number-input.combo-input-wrapper market-select.country-selector-container::after{transition:background-color .2s;box-shadow:none}.mpui-phone-number-input.combo-input-wrapper market-select.country-selector-container:hover::after,.mpui-phone-number-input.combo-input-wrapper market-select.country-selector-container[focused]::after{background-color:rgba(0,0,0,.05)}.mpui-phone-number-input.combo-input-wrapper market-select.country-selector-container span[slot=displayed-selection]{display:flex;align-items:center;font-size:24px}.mpui-phone-number-input.combo-input-wrapper market-select.country-selector-container>market-row[slot=displayed-selection]{display:none}.mpui-phone-number-input.combo-input-wrapper market-select.country-selector-container::part(popover){max-height:1px}.mpui-phone-number-input.combo-input-wrapper .slotted-input-container{width:100%;display:flex}.mpui-phone-number-input.combo-input-wrapper .slotted-input-container .country-code-wrapper{margin-right:4px}.mpui-phone-number-input.combo-input-wrapper .slotted-input-container input{flex-grow:1;margin:0;padding:0;border:none;background-color:transparent;color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;cursor:inherit}.mpui-phone-number-input.combo-input-wrapper .slotted-input-container input:focus{outline:0}.mpui-phone-number-input.combo-input-wrapper .slotted-input-container input:-webkit-autofill{animation-name:market-input-autofill-start;animation-duration:0s}.mpui-phone-number-input.combo-input-wrapper .slotted-input-container input:not(:-webkit-autofill){animation-name:market-input-autofill-cancel;animation-duration:0s}.mpui-phone-number-input.combo-input-wrapper .market-icon path{fill:#000}.mpui-phone-number-input.combo-input-wrapper .market-icon-green path{fill:#00b23b}.mpui-phone-number-input.combo-input-wrapper .market-icon-blue path{fill:#006aff}.mpui-phone-number-input.combo-input-wrapper .market-icon-orange path{fill:#ff9f40}.mpui-phone-number-input.combo-input-wrapper .market-icon-grey path{fill:rgba(0,0,0,.55)}market-popover:has(>.mpui-phone-number-input.country-selector-list){width:300px!important}.mpui-phone-number-input.country-selector-list .country-selector-option-container{display:inline-flex;align-items:center;justify-content:space-between}.mpui-phone-number-input.country-selector-list .country-selector-option-container .left{display:inline-flex;margin-right:4px}.mpui-phone-number-input.country-selector-list .country-selector-option-container .country-selector-option-flag{font-size:24px;margin-right:8px;line-height:27px}.launchpad{height:100%}.launchpad .layout-base nav.layout-nav{padding:12px 25px;align-items:center}.launchpad .layout-base .layout-base__body{gap:1.5rem;justify-content:flex-start}.launchpad .launchpad--merchant-list{grid-auto-rows:max-content;overflow:auto;min-height:92px;height:calc(100vh - 620px);max-height:516px}.launchpad .launchpad-ms{margin:0 .3rem}.launchpad .merchant-card--link{margin:1px}.launchpad .merchant-card--action,.launchpad .merchant-card--row,.launchpad .merchant-card--row::part(container){height:100%}.launchpad .segmented-control-container{display:flex;background-color:#f2f2f2;border-radius:6px;padding:4px}.launchpad .segmented-control-container .market-button.segmented-control__segment,.launchpad .segmented-control-container .market-button.segmented-control__segment--selected{margin-top:0}.launchpad .segmented-control__segment{color:#000;flex:1 0 0;background-color:#f2f2f2;border-radius:6px}.launchpad .segmented-control__segment:hover{background-color:#f9f9f9}.launchpad .segmented-control__segment--selected{color:#000;flex:1 0 0;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.1)}.photo_studio__body .layout-base .layout-base__body{justify-content:start}.photo_studio__body footer.layout-base__footer,.photo_studio__body header.layout-base__header{display:none}.photo_studio__body .sq-logo-wrapper{width:32px;height:32px;margin:0 auto 25px}.photo_studio__body #login-standard-forgot-password-link{font-size:14px}.photo_studio__body #login-standard-submit{width:100%}.photo_studio__body #photo-studio-link-wrapper{width:100%;text-align:center}#sign-in-restaurants{width:100%;height:100%;background:var(--core-fill-white-color)}.sign-in-restaurants__header-container__header-text-container__text{padding:0 24px}.sign-in-restaurants__header{background:var(--core-fill-white-color);position:-webkit-sticky;z-index:1;top:0;display:flex;justify-content:space-between;align-items:center;padding:24px 0;height:48px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05)}.sign-in-restaurants__header__header-text-container{display:flex;flex-direction:column;align-items:center}.sign-in-restaurants__content .sign-in-restaurants__inner-content__captcha-wrapper,.sign-in-restaurants__locale{justify-content:center;display:flex}.sign-in-restaurants__header__header-text-container .sign-in-restaurants__header-container__header-text-container__text{font-size:18px;line-height:26px;margin:0}.sign-in-restaurants__close-button{width:48px}.sign-in-restaurants__inner-content__subheading{margin:0 auto;padding:0 0 32px}.sign-in-restaurants__content{position:relative;padding:0 40px}.sign-in-restaurants__content .sign-in-restaurants__inner-content{width:700px;margin:0 auto}.sign-in-restaurants__content .sign-in-restaurants__inner-content .sign-in-restaurants__input{padding-bottom:16px}.sign-in-restaurants__content .sign-in-restaurants__inner-content__footer{box-shadow:inset 0 -1px 0 rgba(0,0,0,.05)}.sign-in-restaurants__content .sign-in-restaurants__inner-content__footer .sign-in-restaurants__forgot_password{text-decoration:none;cursor:pointer;color:var(--core-blue-fill-color)}.sign-in-restaurants__content .sign-in-restaurants__inner-content__footer .sign-in-restaurants__forgot_password:hover{color:var(--core-blue-20-color)}.sign-in-restaurants__inner-content-container{padding-top:24px}.sign-in-restaurants__locale .language-selector{width:auto;display:flex;justify-content:center;padding:0;flex-grow:0}.sign-in-restaurants__inner-content__footer__stay-signed-in{padding-top:32px;padding-bottom:16px}.self-service-container{height:100%;background-color:#fff}.self-service-container .self-service-body{display:flex;padding:5px 25px 0;flex-direction:column;align-items:center;justify-content:center}.self-service-container .self-service-unfreeze-protect-container{padding-bottom:0}.self-service-container .layout-base__body .self-service-unfreeze-circle-list p,.self-service-container .layout-base__body .self-service-unfreeze-circle-list span{display:flex;align-items:center}.self-service-container .layout-base__body .circle-icon{vertical-align:top}.self-service-container .self-service-pick-actions{display:flex;justify-content:space-between;background-color:#fff}.self-service-container .self-service-pick-actions market-button{margin:17px 17px 0}.self-service-container .self-service-unfreeze-subtext{font-family:"Square Sans Text",sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;padding:5px 0 0}.self-service-container #self-service-update-password{margin:0 0 10px}.personal-settings-main-wrapper{min-height:100%;background-color:#fff;padding-bottom:184px}.personal-settings-main-wrapper .header-wrapper{display:flex;align-items:center;padding:0 24px;height:88px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.05);margin-bottom:24px}.personal-settings-main-wrapper .header-wrapper .left,.personal-settings-main-wrapper .header-wrapper .right{flex:1}.personal-settings-main-wrapper .body-wrapper{box-sizing:border-box;width:100%;padding:0 16px;display:flex;flex-direction:column;align-items:center}.personal-settings-main-wrapper .body-wrapper>div.main-content{max-width:750px}.personal-settings-main-wrapper .body-wrapper .dummy-submit-button{margin-right:8px}.personal-settings-main-wrapper .footer-wrapper{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:0;left:0;padding:0 24px;width:100%;height:88px;background-color:#fff;border-top:1px solid rgba(0,0,0,.05)}#weebly-content,html{background:#fafafa}.weebly-inner-content{width:700px;margin:0 auto}@media (max-width:800px){.weebly-inner-content{width:auto}}#weebly-content{width:100%;height:100%}.weebly-modal{padding:18px 0 0}.weebly-modal.shake{animation:shake .4s}.weebly-modal .sq-logo-wrapper{fill:#161719;margin:0 auto 20px;width:44px;height:44px;padding:0}.weebly-modal .weebly-modal-content{position:relative;transition:height .1s;padding:40px;box-shadow:inset 0 8px 3px -5px #d5d5d5}.weebly-modal .weebly-modal-content .weebly-login-title{font:550 24px/1 "Square Market","helvetica neue",helvetica,arial,sans-serif;text-align:center;color:#08080a;padding:26px 0}.weebly-modal .weebly-modal-content .weebly-login-subtext{margin:0 auto;text-align:center;font:300 16px/1 SqMarket,Helvetica,Arial,sans-serif;color:gray;padding:0 0 46px}.weebly-modal .weebly-modal-content .weebly-field-text{font:500 14px/1 "Square Market","helvetica neue",helvetica,arial,sans-serif;color:#08080a}.weebly-modal .weebly-modal-content .weebly-field{margin:1.5% 0 4%;border:grey}.weebly-modal .weebly-modal-content .weebly-field>input{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:38px;border:1px solid #e0e2e3;border-radius:3px;font-size:14px;padding-left:10px}.weebly-modal .weebly-modal-content .weebly-field>input.field-error{z-index:2;border-color:#e52817;color:#e52817;background-color:#fef4f3}.weebly-modal .weebly-modal-content .weebly-field:focus,.weebly-modal .weebly-modal-content .weebly-field>input:focus{border-color:#709eff;box-shadow:0 0 0 3px rgba(112,158,255,.3)}.weebly-modal .weebly-modal-content .weebly-field>input.field-error:focus{color:#454a4e;background-color:#fff}.weebly-modal .weebly-modal-content .weebly-field>input:focus{outline:0}.weebly-modal .weebly-modal-content .weebly-btn{display:inline-block;cursor:pointer;border:0 transparent;-webkit-appearance:none;height:40px;border-radius:5px;background-color:#006aff;color:#fff;font-weight:700;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.weebly-modal .weebly-modal-content .weebly-btn.inverse{border:1px solid #006aff;color:#006aff;background-color:transparent}.weebly-modal .weebly-modal-content .weebly-btn.inverse:hover{background-color:#005fe6;color:#fff}.weebly-modal .weebly-modal-content .weebly-btn:disabled{cursor:auto;opacity:.5}.weebly-modal .weebly-modal-content .weebly-btn:focus{outline:0}.weebly-modal .weebly-modal-content .weebly-btn:hover{background-color:#005fe6}.weebly-modal .weebly-modal-content .weebly-link{text-decoration:none;cursor:pointer;color:#006aff;font:400 14px/1 "Square Market","helvetica neue",helvetica,arial,sans-serif}.weebly-modal .weebly-modal-content .weebly-link:hover{color:#005fe6}.weebly-modal .weebly-modal-content .captcha-wrapper,.weebly-modal .weebly-modal-content .weebly-compromised-common-password-modal .weebly-reset-password-btn-container{display:flex;justify-content:center}.weebly-modal .weebly-modal-content .weebly-compromised-common-password-modal .weebly-reset-password-btn-container>button{width:50%}.weebly-modal .weebly-modal-content .weebly-account-lockout-modal .weebly-account-lockout-btn-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.weebly-modal .weebly-modal-content .weebly-account-lockout-modal .weebly-account-lockout-btn-container>button{margin:5px;width:50%}.weebly-modal .weebly-modal-content .weebly-modal-footer{display:flex;justify-content:space-between;align-items:center;color:#58595b;padding:10px 0 40px;height:41px;border-bottom:1px solid #e3e3e3}.weebly-modal .weebly-modal-content .weebly-modal-footer>div{width:50%}@media (max-height:500px){.weebly-login-subtext,.weebly-login-title{padding:0 0 26px}}.weebly-modal-language-footer{display:flex;justify-content:center;width:700px;margin:0 auto}.weebly-modal-language-footer .language-selector{width:auto;display:flex;justify-content:center;padding:0;flex-grow:0}@media (max-width:800px){.weebly-modal-language-footer{width:auto}}.w-full{display:block;width:100%}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.ie .fade-in{opacity:1}.fade-in,.ie10 .fade-in{opacity:0;animation:fadeIn;animation-fill-mode:forwards;animation-duration:1s;animation-delay:250ms}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%{transform:translateX(-8px)}50%,70%{transform:translateX(-4px)}90%{transform:translateX(-2px)}20%,40%{transform:translateX(8px)}60%,80%{transform:translateX(4px)}}.weebly_bridge__body .layout-base .layout-base__header .layout-nav{justify-content:center;padding-bottom:25px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.05)}.weebly_bridge__body .layout-base .layout-base__body{padding-top:50px}.weebly_bridge__body .confirm-error{color:var(--field-error-message-text-color)!important}.weebly_bridge__body .navigation-row{position:absolute;top:80px;left:0;right:0;padding-left:25px;padding-right:25px;display:flex;flex-direction:row;justify-content:space-between}.weebly_bridge__body .navigation-row div{display:flex;flex-direction:row;gap:10px}body,html{margin:0;height:100%}.fullscreen{width:100%;height:100%}.multipassui-wrapper .layout-base{width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;background:#fff}.multipassui-wrapper .layout-base .layout-base__header{width:100%}.multipassui-wrapper .layout-base .layout-base__header .layout-nav{box-sizing:border-box;padding:25px 25px 0;display:flex;justify-content:space-between}.multipassui-wrapper .layout-base .layout-base__body{box-sizing:border-box;width:640px;max-width:100%;padding:25px;flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.multipassui-wrapper .layout-base .layout-base__body market-field,.multipassui-wrapper .layout-base .layout-base__body market-select,.multipassui-wrapper .layout-base .layout-base__body market-textarea{margin:0 0 15px}.multipassui-wrapper .layout-base .layout-base__body market-button{margin:17px 0 0}.multipassui-wrapper .layout-base .layout-base__body market-field.login-standard-input-field{margin-top:1em}.multipassui-wrapper .layout-base .layout-base__footer{box-sizing:border-box;width:100%;padding:0 25px 25px}.multipassui-wrapper .layout-base p{line-height:var(--core-type-paragraph-30-leading);letter-spacing:var(--core-type-paragraph-30-tracking);font-size:var(--core-type-paragraph-30-size)}.multipassui-wrapper .split-base{display:flex;height:100vh}.multipassui-wrapper .split{flex:1;width:50vw;height:100vh}.multipassui-wrapper .sq-jewel-wrapper{padding-bottom:40px}.multipassui-wrapper .layout-nav .sq-logo-wrapper{position:relative}.multipassui-wrapper .sq-logo-alt{position:absolute;top:0;left:0;height:1px;width:1px;overflow:hidden}.multipassui-wrapper .language-selector{box-sizing:border-box;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;flex-grow:3}.multipassui-wrapper .language-selector-choice{margin-bottom:12px}.multipassui-wrapper .locale-renderer{display:flex;justify-content:flex-start;align-items:center}.multipassui-wrapper .locale-renderer .flag-icon{margin-right:8px}.multipassui-wrapper .button-embed-file-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;margin:-17px 0 6px 4px}.multipassui-wrapper .button-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;margin:0}.multipassui-wrapper .row{display:flex;flex-direction:row;align-items:center;padding:0;margin:0}.multipassui-wrapper .row market-checkbox{margin:0 5px 0 0}.multipassui-wrapper .qrcode-output{margin:15px 0 0}.multipassui-wrapper .qrcode-output svg{box-sizing:content-box;border-style:solid;border-width:4px}.multipassui-wrapper .noscript{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.multipassui-wrapper .noscript .no-script__container{max-width:640px}.multipassui-wrapper market-link{cursor:pointer}.multipassui-wrapper [title~=tracking]{display:none}.multipassui-wrapper .login__body{display:flex;box-sizing:border-box;width:640px;max-width:100%;height:100%;align-items:flex-end}.multipassui-wrapper .login__body p{margin-block-start:10px;margin-block-end:0}.multipassui-wrapper .login__body .copy-wrapper{margin-bottom:30px}.multipassui-wrapper .login__body market-field{margin:0 0 15px}.multipassui-wrapper .login__body market-button{margin:17px 0 0}.multipassui-wrapper .login__body .totp-login__wrapper{padding:0}.multipassui-wrapper .layout-base .sign-up-employee__body h2,.multipassui-wrapper .layout-base .sign-up-employee__body market-button{margin:0}.multipassui-wrapper .layout-base .sign-up-employee__body .sign-up-employee-terms,.multipassui-wrapper .login-privacy-policy{margin-top:15px;color:var(--field-helper-text-text-color);font-weight:var(--field-helper-text-weight);font-size:var(--field-helper-text-size);line-height:var(--field-helper-text-leading);letter-spacing:var(--field-helper-text-tracking)}.multipassui-wrapper .layout-base .sign-up-employee__body .invalid-invitation-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.multipassui-wrapper .layout-base .sign-up-employee__body .invalid-invitation-wrapper .invalid-invitation-icon-wrapper,.multipassui-wrapper .layout-base .sign-up-employee__body .sign-up-employee-email-wrapper h2,.multipassui-wrapper .layout-base .sign-up-employee__body .sign-up-employee-email-wrapper market-field{margin-bottom:24px}.multipassui-wrapper .layout-base .sign-up-employee__body .sign-up-employee-terms market-link{font-weight:var(--field-helper-text-weight);font-size:var(--field-helper-text-size);line-height:var(--field-helper-text-leading);letter-spacing:var(--field-helper-text-tracking)}.multipassui-wrapper .login-privacy-policy market-link{font-weight:var(--field-helper-text-weight);font-size:var(--field-helper-text-size);line-height:var(--field-helper-text-leading);letter-spacing:var(--field-helper-text-tracking)}.multipassui-wrapper .phone-number-input-wrapper.market-grid-container{margin:0 0 15px}.multipassui-wrapper .login-standard-form-wrapper h2,.multipassui-wrapper .phone-number-input-wrapper.market-grid-container market-field,.multipassui-wrapper .phone-number-input-wrapper.market-grid-container market-select{margin:0}.multipassui-wrapper input[type=number]::part(native-input)::-webkit-inner-spin-button,.multipassui-wrapper input[type=number]::part(native-input)::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.multipassui-wrapper input[type=number]::part(native-input){-moz-appearance:textfield}.multipassui-wrapper .sossupport-subheading{margin-top:0}.multipassui-wrapper .login-standard-form-wrapper .login-standard-subheading-wrapper{margin-top:1em;margin-bottom:0;display:inline-block;overflow-wrap:anywhere}.multipassui-wrapper .login-standard-form-wrapper .login-standard-subheading-email{font-weight:600}.multipassui-wrapper .login-standard-form-wrapper .login-standard-subheading-action{margin-left:4px;font-weight:var(--text-link-small-size-text)}.multipassui-wrapper .login-standard-form-wrapper .login-standard-hidden-autofill-form{position:absolute;top:0;left:0;height:.1px;width:.1px;overflow:hidden}.multipassui-wrapper .login-standard-form-wrapper .login-standard-input-field,.multipassui-wrapper .login-standard-form-wrapper .mpui-phone-number-input{margin-top:1em}.multipassui-wrapper .login-standard-form-wrapper market-button.sign-in-passkeys-button{margin-top:0}.multipassui-wrapper .login-standard-form-wrapper .login-standard-action-divider{display:flex;align-items:center;margin-top:8px;margin-bottom:8px}.multipassui-wrapper .login-standard-form-wrapper .login-standard-action-divider market-divider{flex-grow:1}.multipassui-wrapper .login-standard-form-wrapper .login-standard-action-divider p{margin-left:24px;margin-right:24px}.multipassui-wrapper .login-standard-form-wrapper .split-login-password-view-actions{display:flex;justify-content:space-between}.multipassui-wrapper .login-standard-form-wrapper .split-login-password-view-actions.left{justify-content:flex-start}.multipassui-wrapper .login-standard-form-wrapper .split-login-password-view-actions.left :first-child{margin-right:8px}.multipassui-wrapper .login-standard-form-wrapper .split-login-password-view-actions.right{justify-content:flex-end}.multipassui-wrapper .login-standard-form-wrapper .split-login-password-view-actions.center{margin-top:32px;justify-content:center}.multipassui-wrapper .login-standard-form-wrapper .passkey-or-password-screen-button-group .password-button{margin-top:0}.multipassui-wrapper .login-standard-subheading-wrapper{display:flex;justify-content:flex-start;align-items:center}.multipassui-wrapper .login-standard-subheading-wrapper p{margin-right:4px}.multipassui-wrapper .account-completion-actions{display:flex;justify-content:space-between}.multipassui-wrapper .account-completion-actions.left{justify-content:flex-start}.multipassui-wrapper .account-completion-actions.left :first-child{margin-right:8px}.multipassui-wrapper .account-completion-actions.right{justify-content:flex-end}.multipassui-wrapper .account-completion-actions.center{margin-top:32px;justify-content:center}.multipassui-wrapper .passkeys-enrollment-wrapper .passkeys-enrollment-icon-wrapper{margin-top:16px;display:flex;justify-content:center;align-items:center}.multipassui-wrapper .passkeys-enrollment-wrapper .passkeys-enrollment-body ::before{display:none}.multipassui-wrapper .passkeys-enrollment-wrapper .passkeys-enrollment-body p{margin-top:0;margin-bottom:0}.multipassui-wrapper .passkeys-enrollment-wrapper .passkeys-enrollment-dont-remind-again-link{margin-top:16px;display:flex;justify-content:center}.multipassui-wrapper .passkeys-sign-in-choose-another-method-wrapper .passkeys-sign-in-choose-another-method-get-help,.multipassui-wrapper .passkeys-sign-in-error-wrapper .passkeys-button-group market-button{margin-top:8px}.multipassui-wrapper .passkeys-enrollment-wrapper [slot=leading-accessory]{position:relative;top:-27px}.multipassui-wrapper .passkeys-sign-in-error-wrapper .passkeys-sign-in-error-icon-wrapper{display:flex;justify-content:center;align-items:center}.multipassui-wrapper .passkeys-sign-in-error-wrapper .passkeys-button-group{display:flex;justify-content:space-between;align-items:center}.multipassui-wrapper .passkeys-sign-in-choose-another-method-wrapper .passkeys-sign-in-choose-another-method-alias{font-weight:600}.multipassui-wrapper .passkeys-sign-in-choose-another-method-wrapper .passkeys-sign-in-choose-another-method-change{font-weight:var(--text-link-small-size-text);margin-left:4px}.multipassui-wrapper .passkeys-sign-in-choose-another-method-wrapper .passkeys-label{font-weight:500}.multipassui-wrapper .passkeys-sign-in-choose-another-method-wrapper .passkey-sign-in-icon{margin-bottom:4px}.multipassui-wrapper .passkeys-sign-in-choose-another-method-wrapper .get-help-link,.multipassui-wrapper .passkeys-sign-in-choose-another-method-wrapper .learn-more-link{margin-top:16px}.multipassui-wrapper .preloading-logo-container{background-color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.multipassui-wrapper .preloading-logo-container .preloading-logo{width:75px;height:75px;animation:preloading-logo 1s linear infinite}.multipassui-wrapper .preloading-logo-container .preloading-text{margin-top:15px;color:#64696e}.multipassui-wrapper .preloading-logo-container .preloading-text.small{font-size:14px}@keyframes preloading-logo{from{transform:rotate(0)}to{transform:rotate(359deg)}}.multipassui-wrapper .hide{visibility:hidden}.multipassui-wrapper .no-display{display:none!important}.multipassui-wrapper .phone-combo-tooltip{display:flex}.multipassui-wrapper .phone-combo-tooltip-icon{padding-right:4px}.multipassui-wrapper .market-icon path{fill:#000}.multipassui-wrapper .market-icon-green path{fill:#00b23b}.multipassui-wrapper .market-icon-blue path{fill:#006aff}.multipassui-wrapper .market-icon-orange path{fill:#ff9f40}.multipassui-wrapper .market-icon-grey path{fill:rgba(0,0,0,.55)}.multipassui-wrapper .market-icon-white path{fill:#fff}