.build_main_container{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px;padding:40px}.build_main_container>h2.logo_headng{margin:0;width:100%}.settings_wrapper .setting_card.connect_store_main.activate .primary_button{text-decoration:none}.build_main_container .rightContentMain{padding:0 50px 0 160px;width:100%}.header_main.build_main_heading{margin-bottom:34px;text-align:center;width:100%}.header_main.build_main_heading h3.heading_text{font-size:18px;line-height:26px;margin:0 0 10px}.build_main_container .rightContentMain .row_container{margin-bottom:20px}.build_main_container .rightContentMain .row_container .card_main_wrapper{display:flex;flex-wrap:wrap}.build_main_container .rightContentMain .row_container .card_main_wrapper .build_card label{border:1px solid #001219;border-radius:5px;cursor:pointer;display:block;font-size:15px;line-height:normal;margin-bottom:15px;margin-right:20px;padding:9px 24px}.build_main_container .rightContentMain .row_container h4{color:#001219;font-size:16px;line-height:19px;margin:0 0 15px}.build_main_container .rightContentMain .header_main .heading_desc{font-size:14px;font-weight:400;line-height:21px}.build_main_container .rightContentMain .footer_build{padding-right:100px;text-align:right}.build_main_container .rightContentMain .footer_build button.next_button{background:#1b3a58;border:0;border-radius:5px;color:#fff;font-size:15px;line-height:28px;padding:8px 48px}.build_card input[type=radio]:checked+label{border:1px solid #1bc1e0!important;color:#1bc1e0}.build_card input[type=radio]{display:none}.larger-text{font-size:24px}body{background:#0000!important;margin:0;padding:0}.container-cstm{box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;justify-content:flex-start;min-height:100vh;overflow-y:auto;overscroll-behavior:contain;padding:clamp(24px,4vh,44px) 3% 48px;width:100%}.build_main_section{position:relative}.header_main h2{color:#000000de;font-family:Avenir;font-size:22px;font-weight:500;margin:0 0 10px}.dark-mode .header_main h2{color:#fff}.header_main .heading_desc{color:#333;font-family:Avenir;font-size:14px;font-weight:500;margin:0 0 23px}.dark-mode .header_main .heading_desc{color:#fff}.grayed_bg_container{background:#fff;border:1px solid #ddd;border-radius:8px;padding:25px}.dark-mode .grayed_bg_container{background-color:#001a23;border-color:#e1e1e11a}.grayed_bg_container .blue_bg_text{background:#1a73e81a;border-radius:5px;color:#1a73e8;display:inline-block;font-size:12px;font-weight:600;margin:0 0 8px;padding:4px 8px}.settings_wrapper .start_heading{color:#000000de;font-family:Avenir;font-size:22px;font-weight:500;margin:0 0 22px}.progress_bar_wrapper{margin:0 0 22px;position:relative}.progress_bar_wrapper .progess_main{background:#0767791c;border-radius:8px;display:flex;height:8px;justify-content:space-between;max-width:calc(100% - 75px);width:100%}.progress_bar_wrapper .progess_main .progress-blue{background:#1bc1e0;border-radius:8px}.progress_bar_wrapper .progess_main span.progess_text{background:#0000;color:#0000008a;font-family:Avenir;font-size:14px;font-weight:400;position:absolute;right:0;top:-3px}.dark-mode .progress_bar_wrapper .progess_main span.progess_text{background:#0000;color:#fff;font-family:Avenir;font-size:14px;font-weight:400;position:absolute;right:0;top:-3px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main{align-items:center;border:1px solid #e0e0e0;border-radius:4px;display:flex;justify-content:space-between;min-height:100px;padding-left:40px;padding-right:12px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .container-cstm{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:0 auto;max-width:996px;padding:0 15px;width:100%}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .build_main_section{position:relative}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .header_main h2{color:#000000de;font-size:22px;font-weight:500;margin:0 0 15px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .header_main .heading_desc{color:#333;font-size:16px;font-weight:500;margin:0 0 23px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .grayed_bg_container{background:#d4d4d4;border:1px solid #bbb;border-radius:4px;padding:25px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .grayed_bg_container .blue_bg_text{background:#1a73e81a;border-radius:5px;color:#1a73e8;display:inline-block;font-size:12px;font-weight:600;margin:0 0 8px;padding:4px 8px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .start_heading{color:#000000de;font-family:Avenir;font-size:22px;font-weight:500;margin:0 0 22px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .progress_bar_wrapper{margin:0 0 22px;position:relative}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .progress_bar_wrapper .progess_main{background:#ac7ff433;border-radius:8px;display:flex;height:8px;justify-content:space-between;max-width:calc(100% - 75px);width:100%}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .progress_bar_wrapper .progess_main .progress-blue{background:#ac7ff4;border-radius:8px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .progress_bar_wrapper .progess_main span.progess_text{background:#d4d4d4;color:#0000008a;font-size:14px;font-weight:400;position:absolute;right:0;top:-3px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main{align-items:center;background:#1a73e812;border:1px solid #1a73e880;border-radius:4px;display:flex;justify-content:space-between;min-height:100px;padding-left:40px;padding-right:12px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main input{background:#0000;border:1px solid #bbb;border-radius:5px;color:#000000de;font-family:Avenir;font-size:15px;font-weight:500;padding:10px;width:60%}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main button.connect_store{background:#1b3a58;border:0;border-radius:5px;color:#fff;font-size:16px;font-weight:500;padding:8px 16px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .setting_card.connect_store_main{align-items:center;background:#0000;border:1px solid #bbbbbbb3;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;margin:15px 0 0;min-height:100px;padding-left:40px;padding-right:12px;position:relative;transition:all .5s ease}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .setting_card.connect_store_main .primary_button{background:#1a73e8;border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:Avenir;font-size:16px;margin:15px 0 0;opacity:.2;padding:10px 15px;position:absolute;right:12px;top:0;transition:all .5s ease}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .setting_card.connect_store_main h5{font-family:Avenir;font-size:16px;font-weight:500;margin:0 0 16px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .setting_card.connect_store_main .desc{color:#333;font-size:16px;margin:0}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .footer_section{color:#333;display:flex;font-size:16px;font-weight:400;justify-content:space-between;margin:15px 0 0}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .footer_section .left span.blue_text{color:#1a73e8;text-decoration:underline}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .setting_card.connect_store_main.activate{background:#c9cdd5;border-color:#1a73e880}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main .settings_wrapper .setting_card.connect_store_main.activate .primary_button{background:#1e3a57;opacity:1}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main input{background:#0000;border:1px solid #bbb;border-radius:5px;color:#000000de;font-family:Avenir;font-size:15px;font-weight:500;padding:10px 25px;width:60%}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main button.connect_store{background:#1b3a58;border:0;border-radius:5px;color:#fff;font-size:16px;font-weight:500;padding:8px 16px}.settings_wrapper .setting_card.connect_store_main{align-items:flex-start;background:#0000;border:1px solid #bbbbbbb3;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin:12px 0 0;min-height:100px;padding:22px 24px;position:relative;transition:background-color .2s ease,border-color .2s ease}.dark-mode .settings_wrapper .setting_card.connect_store_main{border-color:#e1e1e11a}.settings_wrapper .setting_card.connect_store_main .primary_button{background:#1b3a58;border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:Avenir;font-size:16px;margin:15px 0 0;padding:10px 15px;position:absolute;right:12px;top:0;transition:all .5s ease}.settings_wrapper .setting_card.connect_store_main h5{color:#001219;font-family:Avenir;font-size:16px;font-weight:700;line-height:22px;margin:0 0 6px}.settings_wrapper .setting_card.connect_store_main .desc{color:#4b5563;font-size:14px;line-height:20px;margin:0}.footer_section{color:#333;display:flex;font-size:16px;font-weight:400;justify-content:space-between;margin:15px 0 0}.footer_section .left .blue_text{color:#1a73e8;text-decoration:underline}.settings_wrapper .setting_card.connect_store_main.activate{background:#1a73e812;border-color:#1a73e880}.settings_wrapper .setting_card.connect_store_main.activate .primary_button{background:#1e3a57;opacity:1}.setting_card.connect_store_main.first_connect{background:#1a73e812;border-color:#1a73e880}.build_main_section .install_shop_form{align-items:center;display:flex;justify-content:space-between;width:100%}.setting_card.disabled{opacity:.3;pointer-events:none}.setting_card.completed{background-color:#f8fbff;border-color:#dbe7ff}.setting_card.completed button{cursor:default}.setting_card.active{background:#fff;border:1px solid #84caff;box-shadow:0 0 0 3px #84caff29}.selected_product_summary{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.selected_product_summary span{background:#f2f6ff;border:1px solid #dbe7ff;border-radius:999px;color:#1b3a58;font-size:13px;font-weight:700;line-height:18px;padding:5px 10px}.settings_wrapper .setting_card.connect_store_main .section_wrapper{min-width:0;padding-right:18px}.settings_wrapper .setting_card.connect_store_main .primary_button{flex:0 0 auto;margin:0;min-width:112px;position:static;white-space:nowrap}.build_main_section .install_shop_form{gap:18px}.shopify_connect_fields{align-items:center;display:flex;flex:0 0 48%;gap:10px;justify-content:flex-end}.shopify_connect_fields input.shopify_domain_card{flex:1 1 auto;min-width:220px;width:auto}.shopify_connect_fields button.connect_store:disabled{cursor:not-allowed;opacity:.45}.checklist_step_error{color:#b42318;flex:1 0 100%;font-family:Avenir;font-size:13px;font-weight:700;line-height:18px;margin-top:8px}.product_step_form{display:flex;flex-direction:column;gap:14px;width:100%}.product_step_form .sms_step_header h3{color:#001219;font-family:Avenir;font-size:18px;font-weight:700;line-height:24px;margin:0 0 6px}.product_step_form .sms_step_header p{color:#4b5563;font-family:Avenir;font-size:14px;line-height:20px;margin:0}.product_step_header{margin-bottom:0}.product_step_actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:0}.product_step_primary{background:#1b3a58;border-color:#1b3a58;border-radius:8px;color:#fff;font-weight:700;padding:12px 20px}.product_step_primary,.product_step_secondary{cursor:pointer;font-family:Avenir;margin-top:0}.product_step_secondary{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#001219;font-weight:800;padding:11px 18px}.product_step_secondary:hover{background:#f9fafb;border-color:#98a2b3}.product_step_primary:disabled{cursor:not-allowed;opacity:.45}.product_step_complete_badge{background:#ecfdf3;border:1px solid #abefc6;border-radius:999px;color:#067647}.product_step_complete_badge,.product_step_pending_badge{font-family:Avenir;font-size:12px;font-weight:800;line-height:16px;padding:4px 9px;text-transform:uppercase}.product_step_pending_badge{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563}.onboardingtwo_inline_panel{border-top:1px solid #e5e7eb;margin-top:2px;padding-top:18px;width:100%}.onboardingtwo_inline_panel .sms-onboarding-embedded .grayed_bg_container{background:#0000;border:0;border-radius:0;padding:0}.onboardingtwo_inline_panel .sms-onboarding-embedded .settings_wrapper{width:100%}.onboardingtwo_inline_panel .sms-onboarding-embedded .blue_bg_text,.onboardingtwo_inline_panel .sms-onboarding-embedded .progress_bar_wrapper{display:none}.onboardingtwo_inline_panel .sms-onboarding-embedded .setting_card.connect_store_main{border-radius:8px;cursor:default;padding:18px}.onboardingtwo_inline_form{display:flex;flex-direction:column;gap:16px;width:100%}.onboardingtwo_inline_grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.onboardingtwo_inline_grid.two_columns{grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr)}.onboardingtwo_inline_grid label{color:#001219;display:flex;flex-direction:column;font-family:Avenir;font-size:13px;font-weight:800;gap:7px;line-height:18px}.onboardingtwo_inline_grid label.wide{grid-column:1/-1}.onboardingtwo_inline_grid input,.onboardingtwo_inline_grid select{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#001219;font-family:Avenir;font-size:14px;line-height:20px;min-height:42px;padding:10px 12px;width:100%}.onboardingtwo_inline_grid input:focus,.onboardingtwo_inline_grid select:focus{border-color:#1b3a58;box-shadow:0 0 0 3px #1b3a581f;outline:none}.onboardingtwo_inline_notice{border-radius:8px;font-family:Avenir;font-size:13px;font-weight:700;line-height:18px;padding:10px 12px}.onboardingtwo_inline_notice.success{background:#ecfdf3;border:1px solid #abefc6;color:#067647}.onboardingtwo_inline_notice.warning{background:#f8fbff;border:1px solid #dbe7ff;color:#1b3a58}.smartytap_profile_form{gap:18px}.smartytap_profile_group{display:flex;flex-direction:column;gap:10px}.smartytap_profile_label{color:#001219;font-family:Avenir;font-size:13px;font-weight:800;line-height:18px}.smartytap_profile_choices{display:flex;flex-direction:column;gap:2px;margin-top:2px}.smartytap_profile_choices.two_columns{max-width:620px}.smartytap_profile_choices.four_columns{max-width:420px}.smartytap_profile_choice{align-items:center;background:#0000;border:0;border-radius:6px;color:#001219;cursor:pointer;display:flex;font-family:Avenir;font-size:13px;font-weight:600;gap:10px;line-height:18px;min-height:30px;padding:4px 0;text-align:left}.smartytap_profile_choice.selected{color:#001219}.smartytap_profile_choice input{accent-color:#001219;flex:0 0 auto;height:16px;margin:0;width:16px}.smartytap_profile_choice span{flex:1 1 auto;min-width:0;text-align:left}.sender_identity_setup{display:flex;flex-direction:column;gap:18px}.sender_identity_channel{align-items:flex-start;background:#fff;border:1px solid #d0d5dd;border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:16px}.sender_identity_channel_email,.sender_identity_channel_sms{display:block}.sender_identity_channel_copy{min-width:0}.sender_identity_channel_copy h4{color:#001219;font-family:Avenir;font-size:15px;font-weight:800;line-height:21px;margin:0 0 5px}.sender_identity_channel_copy p{color:#4b5563;font-family:Avenir;font-size:13px;line-height:18px;margin:0}.sender_identity_channel_sms .sms-onboarding-embedded{margin-top:14px}.smartytap_profile_select{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#001219;font-family:Avenir;font-size:14px;line-height:20px;min-height:42px;padding:10px 12px;width:100%}.smartytap_profile_select:focus{border-color:#1b3a58;box-shadow:0 0 0 3px #1b3a581f;outline:none}.email_sender_inline{display:flex;flex-direction:column;gap:16px;margin-top:14px}.email_sender_empty,.email_sender_loading{color:#4b5563;font-family:Avenir;font-size:13px;line-height:18px}.email_sender_status_row{display:flex;flex-wrap:wrap;gap:8px}.email_sender_status_row span{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563;font-family:Avenir;font-size:12px;font-weight:800;line-height:16px;padding:4px 9px;text-transform:uppercase}.email_sender_status_row span.ready{background:#ecfdf3;border-color:#abefc6;color:#067647}.email_sender_field{color:#001219;display:flex;flex-direction:column;font-family:Avenir;font-size:13px;font-weight:800;gap:7px;line-height:18px}.email_sender_field_hint{color:#4b5563;font-family:Avenir;font-size:12px;font-weight:700;line-height:17px}.email_sender_field select{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#001219;font-family:Avenir;font-size:14px;line-height:20px;min-height:42px;padding:10px 12px;width:100%}.email_sender_dns_panel,.email_sender_mailbox_form,.email_sender_platform_panel{border-top:1px solid #e5e7eb;padding-top:16px}.email_sender_panel_header h5{color:#001219;font-family:Avenir;font-size:14px;font-weight:800;line-height:20px;margin:0 0 4px}.email_sender_panel_header p{color:#4b5563;font-family:Avenir;font-size:13px;line-height:18px;margin:0 0 12px}.email_sender_dns_records,.email_sender_dns_sections{display:flex;flex-direction:column;gap:8px;margin:0 0 14px}.email_sender_dns_sections{gap:12px}.email_sender_dns_section{border:1px solid #dbe7ff;border-radius:8px;overflow:hidden}.email_sender_dns_section_header{align-items:flex-start;background:#f8fbff;border-bottom:1px solid #dbe7ff;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.email_sender_dns_section_header h6{color:#001219;font-family:Avenir;font-size:13px;font-weight:800;line-height:18px;margin:0 0 3px}.email_sender_dns_section_header p,.email_sender_dns_section_header span{color:#4b5563;font-size:12px;font-weight:700;line-height:17px;margin:0}.email_sender_dns_section_header span{flex:0 0 auto}.email_sender_dns_section .email_sender_dns_records{gap:0;margin:0}.email_sender_dns_pending_key,.email_sender_dns_summary{background:#f8fbff;border:1px solid #dbe7ff;border-radius:8px;color:#1b3a58;display:flex;flex-direction:column;gap:4px;margin:0 0 10px;padding:10px 12px}.email_sender_dns_pending_key strong,.email_sender_dns_summary strong{color:#001219;font-size:13px;line-height:18px}.email_sender_dns_summary_header{align-items:center;display:flex;gap:10px;justify-content:space-between}.email_sender_dns_copy_button,.email_sender_dns_copy_icon_button{align-items:center;background:#fff;border:1px solid #dbe7ff;border-radius:8px;color:#1b3a58;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:Avenir;font-size:12px;font-weight:800;gap:5px;justify-content:center;line-height:16px;min-height:30px;padding:6px 9px;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.email_sender_dns_copy_icon_button{min-height:28px;padding:5px 8px}.email_sender_dns_copy_button:hover,.email_sender_dns_copy_icon_button:hover{border-color:#1bc1e0;color:#001219}.email_sender_dns_copy_button:focus-visible,.email_sender_dns_copy_icon_button:focus-visible{box-shadow:0 0 0 3px #1a73e812;outline:2px solid #1a73e8;outline-offset:2px}.email_sender_dns_copy_button:active,.email_sender_dns_copy_icon_button:active{transform:translateY(1px)}.email_sender_dns_copy_button:disabled,.email_sender_dns_copy_icon_button:disabled{cursor:not-allowed;opacity:.6}.email_sender_dns_pending_key span,.email_sender_dns_summary span{color:#4b5563;font-size:12px;line-height:17px}.email_sender_dns_pending_key code{color:#1b3a58;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;overflow-wrap:anywhere}.email_sender_dns_record{grid-gap:8px;align-items:flex-start;background:#f9fafb;border:0;border-radius:0;border-top:1px solid #e5e7eb;display:grid;gap:8px;grid-template-columns:96px minmax(120px,.85fr) minmax(180px,1.15fr);padding:10px 12px}.email_sender_dns_record:first-child{border-top:0}.email_sender_dns_record.is-pending-generation{border-color:#dbe7ff}.email_sender_dns_detail,.email_sender_dns_type{display:flex;flex-direction:column;gap:5px;min-width:0}.email_sender_dns_pending_value,.email_sender_dns_record code,.email_sender_dns_record strong{color:#001219;font-size:12px;line-height:17px;min-width:0;overflow-wrap:anywhere}.email_sender_dns_label,.email_sender_dns_purpose{color:#4b5563;font-size:11px;font-weight:700;line-height:16px;margin:0}.email_sender_dns_purpose{font-size:12px;font-weight:700;grid-column:2/-1}.email_sender_dns_record code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.email_sender_dns_copy_line{grid-gap:6px;align-items:flex-start;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.email_sender_dns_pending_value{color:#1b3a58;font-weight:800}.email_sender_verification_grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 14px}.email_sender_verification_card{background:#fff;border:1px solid #dbe7ff;border-radius:8px;color:#001219;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px}.email_sender_verification_card.is-passed{border-color:#abefc6}.email_sender_verification_card.is-failed{border-color:#b42318}.email_sender_check_row,.email_sender_verification_header{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.email_sender_verification_header strong{color:#001219;font-family:Avenir;font-size:13px;font-weight:800;line-height:18px}.email_sender_evidence_rows{color:#4b5563;display:flex;flex-direction:column;font-family:Avenir;font-size:12px;font-weight:700;gap:5px;line-height:17px;min-width:0}.email_sender_check_row span,.email_sender_evidence_rows span,.email_sender_observed_values code{overflow-wrap:anywhere}.email_sender_observed_values{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:9px 10px}.email_sender_observed_values span{color:#4b5563;font-family:Avenir;font-size:11px;font-weight:800;line-height:15px;text-transform:uppercase}.email_sender_observed_values code{color:#001219;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:17px}.email_sender_check_list{display:flex;flex-direction:column;gap:7px}.email_sender_check_row{border-top:1px solid #e5e7eb;padding-top:7px}.email_sender_check_row span{color:#4b5563;font-family:Avenir;font-size:12px;font-weight:700;line-height:17px}.email_sender_check_state{border:1px solid #dbe7ff;border-radius:999px;color:#1b3a58;flex:0 0 auto;font-family:Avenir;font-size:11px;font-weight:800;line-height:14px;padding:3px 8px;text-transform:uppercase}.email_sender_check_state.is-passed{background:#ecfdf3;border-color:#abefc6;color:#067647}.email_sender_check_state.is-failed{background:#fff;border-color:#b42318;color:#b42318}.email_sender_blockers{display:flex;flex-wrap:wrap;gap:6px}.email_sender_blockers span{border:1px solid #b42318;border-radius:999px;color:#b42318;font-family:Avenir;font-size:11px;font-weight:800;line-height:14px;padding:3px 8px}.email_sender_ready_mailboxes{background:#ecfdf3;border:1px solid #abefc6;border-radius:8px;color:#067647;font-family:Avenir;font-size:13px;font-weight:800;line-height:18px;padding:10px 12px}.onboardingtwo_product_shell{background:#fff;border:1px solid #ddd;border-radius:8px;box-sizing:border-box;color:#001219;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:80vw;padding:clamp(20px,3vw,30px);width:100%}.onboardingtwo_launch_header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.onboardingtwo_launch_eyebrow,.onboardingtwo_workspace_kicker{color:#1b3a58;display:block;font-family:Avenir;font-size:12px;font-weight:800;line-height:16px;margin-bottom:8px;text-transform:uppercase}.onboardingtwo_launch_header h2{color:#001219;font-family:Avenir;font-size:24px;font-weight:800;line-height:30px;margin:0}.onboardingtwo_launch_header p{color:#4b5563;font-family:Avenir;font-size:15px;line-height:22px;margin:10px 0 0;max-width:680px}.onboardingtwo_launch_progress_summary{align-items:flex-end;background:#f8fbff;border:1px solid #dbe7ff;border-radius:8px;display:flex;flex:0 0 auto;flex-direction:column;font-family:Avenir;gap:4px;min-width:148px;padding:14px 16px}.onboardingtwo_launch_progress_summary strong{color:#001219;font-size:16px;line-height:20px}.onboardingtwo_launch_progress_summary span{color:#4b5563;font-size:13px;font-weight:800;line-height:18px}.onboardingtwo_launch_products{margin-bottom:0}.onboardingtwo_launch_layout{grid-gap:22px;align-items:flex-start;display:grid;gap:22px;grid-template-columns:minmax(260px,330px) minmax(0,1fr);min-width:0}.onboardingtwo_progress_panel,.onboardingtwo_workspace_card{background:#f8fbff;border:1px solid #dbe7ff;border-radius:8px}.onboardingtwo_progress_panel{align-self:start;display:flex;flex-direction:column;gap:16px;padding:16px;position:sticky;top:18px}.onboardingtwo_progress_panel_header{display:flex;flex-direction:column;gap:12px}.onboardingtwo_progress_panel_header>div{display:flex;gap:12px;justify-content:space-between}.onboardingtwo_progress_panel_header span{color:#4b5563;font-family:Avenir;font-size:13px;font-weight:800;line-height:18px}.onboardingtwo_progress_panel_header strong{color:#001219;font-family:Avenir;font-size:13px;font-weight:800;line-height:18px}.onboardingtwo_progress_panel .progress_bar_wrapper{margin:0}.onboardingtwo_progress_panel .progress_bar_wrapper .progess_main{max-width:100%}.onboardingtwo_progress_panel .progress_bar_wrapper .progess_main span.progess_text{display:none}.onboardingtwo_step_nav,.onboardingtwo_step_nav_group{display:flex;flex-direction:column;gap:8px}.onboardingtwo_step_nav_group+.onboardingtwo_step_nav_group{border-top:1px solid #e5e7eb;margin-top:8px;padding-top:14px}.onboardingtwo_step_nav_group_label{display:flex;flex-direction:column;gap:2px}.onboardingtwo_step_nav_group_label strong{color:#001219;font-family:Avenir;font-size:12px;font-weight:800;line-height:16px;text-transform:uppercase}.onboardingtwo_step_nav_group_label span{color:#4b5563;font-family:Avenir;font-size:12px;line-height:16px}.onboardingtwo_step_nav_item{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#001219;cursor:pointer;display:flex;gap:11px;min-height:64px;padding:11px;text-align:left;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.onboardingtwo_step_nav_item:disabled{cursor:not-allowed}.onboardingtwo_step_nav_item.is-selected,.onboardingtwo_step_nav_item:not(:disabled):hover{border-color:#84caff;box-shadow:0 0 0 3px #84caff29}.onboardingtwo_step_nav_item.is-waiting{background:#0000;color:#4b5563}.onboardingtwo_step_nav_index{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563;display:flex;flex:0 0 auto;font-family:Avenir;font-size:11px;font-weight:800;justify-content:center;line-height:14px;min-height:28px;min-width:28px;padding:0 8px}.onboardingtwo_step_nav_item.is-completed .onboardingtwo_step_nav_index{background:#ecfdf3;border-color:#abefc6;color:#067647}.onboardingtwo_step_nav_item.is-active .onboardingtwo_step_nav_index{background:#1b3a58;border-color:#1b3a58;color:#fff}.onboardingtwo_step_nav_body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.onboardingtwo_step_nav_body strong{color:#001219;font-family:Avenir;font-size:13px;font-weight:800;line-height:18px;overflow-wrap:anywhere}.onboardingtwo_step_nav_body span{color:#4b5563;font-family:Avenir;font-size:12px;font-weight:700;line-height:16px}.onboardingtwo_workspace_panel{display:flex;flex-direction:column;gap:14px;min-width:0;width:100%}.onboardingtwo_essentials_complete{align-items:flex-start;background:#ecfdf3;border:1px solid #abefc6;border-radius:8px;color:#067647;display:flex;gap:16px;justify-content:space-between;min-width:0;padding:14px}.onboardingtwo_essentials_complete>div:first-child{display:flex;flex-direction:column;gap:4px;min-width:0}.onboardingtwo_essentials_complete strong{color:#067647;font-family:Avenir;font-size:15px;font-weight:800;line-height:20px}.onboardingtwo_essentials_complete span{color:#067647;font-family:Avenir;font-size:13px;font-weight:700;line-height:18px}.onboardingtwo_essentials_complete .product_step_actions{flex:0 0 auto;justify-content:flex-end}.onboardingtwo_workspace_card{background:#fff;display:flex;flex-direction:column;gap:18px;min-width:0;padding:clamp(18px,2.4vw,26px)}.onboardingtwo_workspace_header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.onboardingtwo_workspace_header>div{min-width:0}.onboardingtwo_workspace_header h3{color:#001219;font-family:Avenir;font-size:20px;font-weight:800;line-height:26px;margin:0}.onboardingtwo_workspace_header p{color:#4b5563;font-family:Avenir;font-size:14px;line-height:21px;margin:8px 0 0;max-width:760px}.onboardingtwo_workspace_actions{align-items:flex-start;flex-direction:column}.onboardingtwo_completion_panel,.onboardingtwo_ready_note{color:#4b5563;font-family:Avenir;font-size:13px;font-weight:700;line-height:18px}.onboardingtwo_completion_panel{background:#ecfdf3;border:1px solid #abefc6;border-radius:8px;color:#067647;padding:12px}.onboardingtwo_workspace_shopify{align-items:flex-end}.onboardingtwo_workspace_shopify label{color:#001219;display:flex;flex:1 1 auto;flex-direction:column;font-family:Avenir;font-size:13px;font-weight:800;gap:7px;line-height:18px;min-width:240px}.onboardingtwo_workspace_shopify input.shopify_domain_card{width:100%}.sender_identity_overview{align-items:flex-start;background:#f8fbff;border:1px solid #dbe7ff;border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:14px}.sender_identity_overview h4{color:#001219;font-family:Avenir;font-size:15px;font-weight:800;line-height:20px;margin:0 0 5px}.sender_identity_overview p{color:#4b5563;font-family:Avenir;font-size:13px;line-height:18px;margin:0}.sender_identity_track_summary{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;justify-content:flex-end}.sender_identity_track_summary span,.sms-onboarding-first-run__status span{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563;font-family:Avenir;font-size:12px;font-weight:800;line-height:16px;padding:4px 9px;text-transform:uppercase}.sender_identity_voice_panel{align-items:center;background:#f8fbff;border:1px solid #dbe7ff;border-radius:8px;color:#4b5563;display:flex;flex-wrap:wrap;font-family:Avenir;font-size:13px;font-weight:700;gap:12px;justify-content:space-between;line-height:18px;margin-top:14px;padding:12px}.contact_import_inline{display:flex;flex-direction:column;gap:16px}.contact_import_csv,.contact_quick_add_form{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.contact_import_dropzone{align-items:center;background:#f8fbff;border:1px dashed #dbe7ff;border-radius:8px;color:#4b5563;cursor:pointer;display:flex;flex-direction:column;font-family:Avenir;gap:6px;justify-content:center;min-height:118px;padding:16px;text-align:center}.contact_import_dropzone input{height:1px;opacity:0;position:absolute;width:1px}.contact_import_dropzone strong{color:#001219;font-size:15px;font-weight:800;line-height:20px}.contact_import_dropzone span{color:#4b5563;font-size:13px;line-height:18px}.contact_import_preview{display:flex;flex-direction:column;gap:10px;margin-top:12px}.contact_import_summary{display:flex;flex-wrap:wrap;gap:8px}.contact_import_summary span{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563;font-family:Avenir;font-size:12px;font-weight:800;line-height:16px;padding:4px 9px;text-transform:uppercase}.contact_import_table{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.contact_import_table_header,.contact_import_table_row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:54px minmax(120px,1fr) minmax(160px,1.2fr) minmax(120px,1fr);padding:9px 10px}.contact_import_table_header{background:#f3f4f6;color:#4b5563;font-family:Avenir;font-size:11px;font-weight:800;line-height:16px;text-transform:uppercase}.contact_import_table_row{border-top:1px solid #e5e7eb;color:#001219;font-family:Avenir;font-size:13px;line-height:18px}.contact_import_table_row span{min-width:0;overflow-wrap:anywhere}.contact_import_table_row .is_ready{color:#067647;font-weight:800}.contact_import_table_row .has_error{color:#4b5563;font-weight:800}.sms-onboarding-first-run{display:flex;flex-direction:column;gap:14px;margin-top:14px}.sms-onboarding-first-run__status{display:flex;flex-wrap:wrap;gap:8px}.sms-onboarding-first-run__status span.ready{background:#ecfdf3;border-color:#abefc6;color:#067647}.sms-onboarding-first-run__section,.sms-onboarding-first-run__sections{display:flex;flex-direction:column;gap:12px}.sms-onboarding-first-run__section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.sms-onboarding-first-run__section.is-active{border-color:#84caff;box-shadow:0 0 0 3px #84caff29}.sms-onboarding-first-run__section.is-locked{background:#f8fbff}.sms-onboarding-first-run__section-header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.sms-onboarding-first-run__section-header h3{color:#001219;font-family:Avenir;font-size:15px;font-weight:800;line-height:20px;margin:0}.sms-onboarding-first-run__section-header p{color:#4b5563;font-family:Avenir;font-size:13px;line-height:18px;margin:4px 0 0}.sms-onboarding-first-run__section-header span{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563;flex:0 0 auto;font-family:Avenir;font-size:11px;font-weight:800;line-height:14px;padding:4px 8px;text-transform:uppercase}.sms-onboarding-first-run__section.is-complete .sms-onboarding-first-run__section-header span{background:#ecfdf3;border-color:#abefc6;color:#067647}.sms-onboarding-first-run__section-body{min-width:0}.sms-onboarding-first-run__locked{background:#f8fbff;border:1px solid #dbe7ff;border-radius:8px;color:#4b5563;font-family:Avenir;font-size:13px;line-height:18px;padding:12px}.sms-onboarding-first-run__locked strong{color:#001219;display:block;font-size:13px;line-height:18px;margin-bottom:10px}.sms-onboarding-first-run__preview-grid{display:flex;flex-wrap:wrap;gap:7px}.sms-onboarding-first-run__preview-grid span{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563;font-size:12px;font-weight:800;line-height:16px;padding:4px 8px}.sms-onboarding-first-run .form-page-container{margin:0}.sms-onboarding-first-run .details-content-left h2,.sms-onboarding-first-run .form-header h2{color:#001219;font-size:18px;line-height:24px;margin:0 0 6px}.sms-onboarding-first-run .details-content-left p,.sms-onboarding-first-run .form-header p{color:#4b5563;font-size:13px;line-height:19px;margin:0 0 14px}.sms-onboarding-first-run .form_names_row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;width:100%}.sms-onboarding-first-run .form_names_row_textfield,.sms-onboarding-first-run .form_names_row_two{min-width:0;width:100%}.sms-onboarding-first-run .info-form input,.sms-onboarding-first-run .info-form select,.sms-onboarding-first-run .sender_details_form_input,.sms-onboarding-first-run select,.sms-onboarding-first-run textarea{background:#fff;border:1px solid #d0d5dd;border-radius:8px;box-sizing:border-box;color:#001219;min-height:42px;width:100%}.sms-onboarding-first-run textarea{min-height:78px;padding:10px 12px}.sms-onboarding-first-run .sender-details-content{display:block;margin-top:0}.sms-onboarding-first-run .details_content_left_header{margin-right:0}.sms-onboarding-first-run .phone-info-section{margin:18px 0}.sms-onboarding-first-run .sender-details-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:58px}.sms-onboarding-first-run .sender_details_form_button{bottom:0;left:0;position:absolute}.sms-onboarding-first-run .available-numbers-list{display:flex;flex-wrap:wrap;gap:8px}.sms-onboarding-first-run .available-number-option{min-height:42px}.dark-mode .product_step_pending_badge{background:#ffffff0f;border-color:#ffffff1f;color:#d0d5dd}.dark-mode .contact_import_csv,.dark-mode .contact_quick_add_form,.dark-mode .onboardingtwo_product_shell,.dark-mode .onboardingtwo_step_nav_item,.dark-mode .onboardingtwo_workspace_card,.dark-mode .sms-onboarding-first-run__section{background:#001a23;border-color:#ffffff1a;color:#f9fafb}.dark-mode .contact_import_dropzone,.dark-mode .onboardingtwo_launch_progress_summary,.dark-mode .onboardingtwo_progress_panel,.dark-mode .sender_identity_overview,.dark-mode .sender_identity_voice_panel,.dark-mode .sms-onboarding-first-run__locked,.dark-mode .sms-onboarding-first-run__section.is-locked{background:#002331;border-color:#ffffff1f}.dark-mode .contact_import_dropzone strong,.dark-mode .onboardingtwo_essentials_complete strong,.dark-mode .onboardingtwo_launch_header h2,.dark-mode .onboardingtwo_launch_progress_summary strong,.dark-mode .onboardingtwo_progress_panel_header strong,.dark-mode .onboardingtwo_step_nav_body strong,.dark-mode .onboardingtwo_step_nav_group_label strong,.dark-mode .onboardingtwo_workspace_header h3,.dark-mode .onboardingtwo_workspace_shopify label,.dark-mode .sender_identity_overview h4,.dark-mode .sms-onboarding-first-run .details-content-left h2,.dark-mode .sms-onboarding-first-run .form-header h2,.dark-mode .sms-onboarding-first-run__locked strong,.dark-mode .sms-onboarding-first-run__section-header h3{color:#f9fafb}.dark-mode .contact_import_dropzone span,.dark-mode .onboardingtwo_essentials_complete span,.dark-mode .onboardingtwo_launch_header p,.dark-mode .onboardingtwo_launch_progress_summary span,.dark-mode .onboardingtwo_progress_panel_header span,.dark-mode .onboardingtwo_ready_note,.dark-mode .onboardingtwo_step_nav_body span,.dark-mode .onboardingtwo_step_nav_group_label span,.dark-mode .onboardingtwo_workspace_header p,.dark-mode .sender_identity_overview p,.dark-mode .sender_identity_voice_panel,.dark-mode .sms-onboarding-first-run .details-content-left p,.dark-mode .sms-onboarding-first-run .form-header p,.dark-mode .sms-onboarding-first-run__locked,.dark-mode .sms-onboarding-first-run__section-header p{color:#d0d5dd}.dark-mode .onboardingtwo_launch_eyebrow,.dark-mode .onboardingtwo_workspace_kicker{color:#1bc1e0}.dark-mode .onboardingtwo_step_nav_item.is-waiting{background:#0000}.dark-mode .onboardingtwo_essentials_complete{background:#002331;border-color:#ffffff1f}.dark-mode .contact_import_table,.dark-mode .contact_import_table_row,.dark-mode .onboardingtwo_step_nav_group+.onboardingtwo_step_nav_group{border-color:#ffffff1f}.dark-mode .contact_import_summary span,.dark-mode .onboardingtwo_step_nav_index,.dark-mode .sender_identity_track_summary span,.dark-mode .sms-onboarding-first-run__preview-grid span,.dark-mode .sms-onboarding-first-run__section-header span,.dark-mode .sms-onboarding-first-run__status span{background:#ffffff0f;border-color:#ffffff1f;color:#d0d5dd}.dark-mode .contact_import_table_header{background:#ffffff0f;color:#d0d5dd}.dark-mode .contact_import_table_row{color:#f9fafb}.dark-mode .sms-onboarding-first-run .info-form input,.dark-mode .sms-onboarding-first-run .info-form select,.dark-mode .sms-onboarding-first-run .sender_details_form_input,.dark-mode .sms-onboarding-first-run select,.dark-mode .sms-onboarding-first-run textarea{background:#002331;border-color:#ffffff1f;color:#f9fafb}@media (max-width:64em){.onboardingtwo_launch_layout{grid-template-columns:1fr}.onboardingtwo_progress_panel{position:static}.onboardingtwo_step_nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48em){.onboardingtwo_product_shell{padding:18px}.onboardingtwo_essentials_complete,.onboardingtwo_launch_header,.onboardingtwo_workspace_header,.sender_identity_overview,.sms-onboarding-first-run__section-header{flex-direction:column}.onboardingtwo_essentials_complete .product_step_actions{justify-content:flex-start}.onboardingtwo_launch_progress_summary{align-items:flex-start;width:100%}.onboardingtwo_step_nav{grid-template-columns:1fr}.onboardingtwo_workspace_shopify{align-items:stretch;flex-direction:column}.onboardingtwo_workspace_shopify label{min-width:0;width:100%}.sender_identity_track_summary{justify-content:flex-start}.sms-onboarding-first-run .form_names_row,.sms-onboarding-first-run .sender-details-grid{grid-template-columns:1fr}.contact_import_table_header{display:none}.contact_import_table_row,.email_sender_verification_grid{grid-template-columns:1fr}}.dark-mode .product_step_secondary{background:#ffffff0f;border-color:#ffffff24;color:#f9fafb}.dark-mode .product_step_secondary:hover{background:#ffffff1a;border-color:#ffffff38}.dark-mode .onboardingtwo_inline_panel{border-top-color:#ffffff1a}.dark-mode .onboardingtwo_inline_grid label{color:#f9fafb}.dark-mode .onboardingtwo_inline_grid input,.dark-mode .onboardingtwo_inline_grid select{background:#002331;border-color:#ffffff1f;color:#fff}.dark-mode .email_sender_field,.dark-mode .email_sender_panel_header h5,.dark-mode .smartytap_profile_choice,.dark-mode .smartytap_profile_label,.dark-mode .smartytap_profile_select{color:#f9fafb}.dark-mode .email_sender_field select,.dark-mode .smartytap_profile_select{background:#002331;border-color:#ffffff1f;color:#f9fafb}.dark-mode .sender_identity_channel{background:#002331;border-color:#ffffff1f}.dark-mode .sender_identity_channel_copy h4{color:#f9fafb}.dark-mode .email_sender_empty,.dark-mode .email_sender_field_hint,.dark-mode .email_sender_loading,.dark-mode .email_sender_panel_header p,.dark-mode .sender_identity_channel_copy p{color:#d0d5dd}.dark-mode .onboardingtwo_inline_notice.warning{background:#002331;border-color:#ffffff1f;color:#d0d5dd}.dark-mode .email_sender_dns_panel,.dark-mode .email_sender_mailbox_form{border-top-color:#ffffff1f}.dark-mode .email_sender_dns_record{background:#ffffff0a;border-color:#ffffff1a}.dark-mode .email_sender_dns_section{border-color:#ffffff1f}.dark-mode .email_sender_dns_section_header{background:#002331;border-bottom-color:#ffffff1f}.dark-mode .email_sender_dns_pending_key,.dark-mode .email_sender_dns_summary{background:#002331;border-color:#ffffff1f;color:#d0d5dd}.dark-mode .email_sender_dns_record.is-pending-generation{border-color:#ffffff2e}.dark-mode .email_sender_observed_values,.dark-mode .email_sender_verification_card{background:#002331;border-color:#ffffff1f}.dark-mode .email_sender_verification_card.is-passed{border-color:#abefc6}.dark-mode .email_sender_verification_card.is-failed{border-color:#b42318}.dark-mode .email_sender_observed_values code,.dark-mode .email_sender_verification_header strong{color:#f9fafb}.dark-mode .email_sender_check_row span,.dark-mode .email_sender_evidence_rows,.dark-mode .email_sender_observed_values span{color:#d0d5dd}.dark-mode .email_sender_check_row{border-color:#ffffff1f}.dark-mode .email_sender_check_state,.dark-mode .email_sender_check_state.is-pending{background:#ffffff0f;border-color:#ffffff2e;color:#f9fafb}.dark-mode .email_sender_check_state.is-passed{background:#002331;border-color:#abefc6;color:#abefc6}.dark-mode .email_sender_blockers span,.dark-mode .email_sender_check_state.is-failed{background:#ffffff0a}.dark-mode .email_sender_check_state.is-failed{border-color:#b42318;color:#f9fafb}.dark-mode .email_sender_dns_copy_button,.dark-mode .email_sender_dns_copy_icon_button{background:#002331;border-color:#ffffff29;color:#f9fafb}.dark-mode .email_sender_dns_copy_button:hover,.dark-mode .email_sender_dns_copy_icon_button:hover{border-color:#84caff;color:#f9fafb}.dark-mode .email_sender_dns_pending_key strong,.dark-mode .email_sender_dns_record code,.dark-mode .email_sender_dns_record strong,.dark-mode .email_sender_dns_section_header h6,.dark-mode .email_sender_dns_summary strong{color:#f9fafb}.dark-mode .email_sender_dns_label,.dark-mode .email_sender_dns_pending_key span,.dark-mode .email_sender_dns_purpose,.dark-mode .email_sender_dns_section_header p,.dark-mode .email_sender_dns_section_header span,.dark-mode .email_sender_dns_summary span{color:#d0d5dd}.dark-mode .email_sender_dns_pending_key code,.dark-mode .email_sender_dns_pending_value,.dark-mode .smartytap_profile_choice.selected{color:#f9fafb}.onboardingtwo_error,.onboardingtwo_loading{background:#fff;border:1px solid #ddd;border-radius:8px;color:#1b3a58;font-family:Avenir;font-size:16px;font-weight:700;padding:24px;text-align:center}.onboardingtwo_shell_skeleton{pointer-events:none}.onboardingtwo_skeleton_block{animation:onboardingtwoSkeletonPulse 1.35s ease-in-out infinite;background:linear-gradient(90deg,#f3f4f6,#f8fbff 48%,#f3f4f6);background-size:220% 100%;border-radius:6px;display:block;max-width:100%}.onboardingtwo_skeleton_block.eyebrow{height:12px;margin-bottom:10px;width:190px}.onboardingtwo_skeleton_block.title{height:30px;width:250px}.onboardingtwo_skeleton_block.workspace-title{height:26px;width:min(360px,80%)}.onboardingtwo_skeleton_block.heading{height:18px;width:180px}.onboardingtwo_skeleton_block.copy{height:14px;margin-top:9px;width:min(420px,72%)}.onboardingtwo_skeleton_block.copy.wide{width:min(620px,92%)}.onboardingtwo_skeleton_block.copy.short{width:110px}.onboardingtwo_skeleton_block.pill{border-radius:999px;height:28px;width:118px}.onboardingtwo_skeleton_block.pill.short{width:86px}.onboardingtwo_skeleton_block.summary-number{height:20px;width:92px}.onboardingtwo_skeleton_block.summary-label{height:14px;width:136px}.onboardingtwo_skeleton_block.progress{border-radius:999px;height:8px;width:100%}.onboardingtwo_skeleton_block.nav-index{border-radius:999px;flex:0 0 auto;height:28px;width:38px}.onboardingtwo_skeleton_block.nav-title{height:16px;width:78%}.onboardingtwo_skeleton_block.nav-copy{height:12px;margin-top:8px;width:58%}.onboardingtwo_skeleton_block.label{height:13px;width:126px}.onboardingtwo_skeleton_block.input{border-radius:8px;height:42px;width:100%}.onboardingtwo_skeleton_block.button{border-radius:8px;height:44px;width:170px}.onboardingtwo_skeleton_block.record-host,.onboardingtwo_skeleton_block.record-type,.onboardingtwo_skeleton_block.record-value{height:14px;margin-top:0}.onboardingtwo_skeleton_block.record-type{width:44px}.onboardingtwo_skeleton_block.record-host{width:86%}.onboardingtwo_skeleton_block.record-value{width:100%}.onboardingtwo_skeleton_field{display:flex;flex-direction:column;gap:7px;min-width:0}.onboardingtwo_step_nav_skeleton{cursor:default}.onboardingtwo_step_nav_skeleton:hover{border-color:#e5e7eb;box-shadow:none}.onboardingtwo_background_refresh,.onboardingtwo_sync_status{align-items:center;color:#1b3a58;display:inline-flex;font-family:Avenir;font-size:12px;font-weight:800;gap:7px;line-height:16px;text-transform:uppercase}.onboardingtwo_sync_status{margin-bottom:4px}.onboardingtwo_background_refresh:before,.onboardingtwo_sync_status:before{animation:onboardingtwoRefreshDot 1s ease-in-out infinite;background:#1bc1e0;border-radius:999px;content:"";display:block;height:7px;width:7px}.onboardingtwo_background_refresh{background:#f8fbff;border:1px solid #dbe7ff;border-radius:999px;padding:5px 9px;width:fit-content}.email_sender_inline.is-refreshing .email_sender_dns_panel,.email_sender_inline.is-refreshing .email_sender_mailbox_form,.email_sender_inline.is-refreshing .email_sender_platform_panel,.onboardingtwo_product_shell.is-refreshing .onboardingtwo_workspace_card{transition:opacity .2s ease}@keyframes onboardingtwoSkeletonPulse{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes onboardingtwoRefreshDot{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.dark-mode .onboardingtwo_skeleton_block{background:linear-gradient(90deg,#002331,#001a23 48%,#002331);background-size:220% 100%}.dark-mode .onboardingtwo_background_refresh{background:#002331;border-color:#ffffff1f;color:#1bc1e0}.dark-mode .onboardingtwo_sync_status{color:#1bc1e0}@media (max-width:30.6225em){.header_main h2{margin:80px 0 15px}.build_main_section .install_shop_form{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:space-between}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main input{width:100%}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main{padding:18px}.settings_wrapper .progress_bar_wrapper+.setting_card.connect_store_main button.connect_store{padding:8px 56px}.settings_wrapper .setting_card.connect_store_main .primary_button{border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:Avenir;font-size:16px;margin:8px 0 0;padding:10px 24px;position:static;transition:background-color .2s ease,border-color .2s ease}.settings_wrapper .setting_card.connect_store_main{align-items:start;background:#0000;border:1px solid #bbbbbbb3;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin:12px 0 0;min-height:160px;padding:18px;position:relative;transition:background-color .2s ease,border-color .2s ease}.shopify_connect_fields{align-items:stretch;flex-direction:column;width:100%}.shopify_connect_fields input.shopify_domain_card{min-width:0;width:100%}.settings_wrapper .setting_card.connect_store_main h5{margin:8px 0 7px}.email_sender_dns_record,.onboardingtwo_inline_grid,.onboardingtwo_inline_grid.two_columns,.smartytap_profile_choices.four_columns,.smartytap_profile_choices.two_columns{grid-template-columns:1fr}.email_sender_dns_section_header{flex-direction:column}.email_sender_dns_summary_header{align-items:flex-start;flex-direction:column}.email_sender_dns_copy_button{width:100%}.email_sender_dns_purpose{grid-column:auto}}