.fcom_mobile_onboarding_app_card{margin:40px auto 0;background-color:#f4f4f5;border:1px solid #e5e7eb;background-image:linear-gradient(to bottom right,#f4f4f5,#f4f4f5 50%,#f4f4f5 50%,#f4f4f5);box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #0000000d;border-radius:8px;padding:10px}.fcom_mobile_content_wrapper{background-color:#fff;padding:10px;border-radius:4px}.fcom_mobile_license_status{border:1px solid #ddd;border-radius:4px}.fcom_mobile_header_title{font-size:20px;font-weight:600}.text-center{text-align:center}.fcom_connect_app .mt-0{margin-top:0}.fcom_connect_app .mt-1{margin-top:0.25rem!important}.fcom_connect_app .mt-2{margin-top:0.5rem!important}.fcom_connect_app .mt-3{margin-top:0.75rem!important}.fcom_connect_app .my-0{margin-top:0!important;margin-bottom:0!important}.fcom_connect_app .my-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.fcom_connect_app .my-2{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.fcom_connect_app .pb-0{padding-bottom:0!important}.fcom_connect_app .pb-2{padding-bottom:0.5rem!important}.fcom_connect_app .pb-3{padding-bottom:0.75rem!important}.fcom_connect_app .py-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.fcom_connect_app .flex{display:flex;gap:25px}.fcom_connect_app .column{flex:1;padding:15px;background-color:#f5f8f9;border-radius:4px}.fcom_connect_app .mb-0{margin-bottom:0!important}.fcom_connect_app .mb-1{margin-bottom:0.25rem!important}.fcom_connect_app .border-bottom{border-bottom:1px solid #E1E4EA}.fcom_connect_app .tab{display:flex;flex-direction:row;justify-content:center;gap:16px;overflow:hidden;padding-top:12px;padding-bottom:8px}.fcom_connect_app .tab button{background-color:inherit;border:none;outline:1px solid #ccc;cursor:pointer;padding:12px 16px;transition:0.3s;border-radius:4px;font-size:14px;font-weight:500}.fcom_connect_app .tab button:hover{background-color:#ED7D31;color:#fff}.fcom_connect_app .tab button.active{background-color:#ED7D31;color:#fff}.fcom_connect_app .tabcontent{display:none;padding:12px}.fcom_mobile_license_status .active{display:block}#wpModal{display:none}#wpModal.active{display:block;z-index:9999}#closeModalBtn{position:absolute;right:15px;top:10px;font-size:30px;cursor:pointer}.fcom_connect_app .font-16{font-size:16px}.fcom_connect_app .font-14{font-size:14px}.fcom_connect_app .font-18{font-size:18px}.fcom_connect_app .font-12{font-size:12px}.fcom_connect_app .button-primary{background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;display:inline-block;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:5px;white-space:nowrap;box-sizing:border-box}.fcom_connect_app .button-primary:hover{background:#135e96;border-color:#135e96;color:#fff}.fcom_mobile_purchase_section{position:absolute;top:45%;transform:translate(67%,-48%);text-align:left;width:570px}.app-guide{position:relative;width:100%;height:210px;margin:0 auto;background-size:contain;border-radius:5px}.app-guide .step-text{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"Inter",sans-serif;color:#000;text-align:center}.app-guide .badge-text{position:absolute;transform:translate(-50%,-50%);font-size:12px;color:#000;font-weight:600;pointer-events:auto;text-align:center;white-space:nowrap}.app-guide .step1,.app-guide .step2,.app-guide .done{position:absolute;width:33%}.app-guide .step1{top:57%;left:3%;transform:translateY(-50%)}.app-guide .step2{top:57%;left:35%;transform:translateY(-50%)}.app-guide .done{top:57%;right:1%;transform:translateY(-50%);color:#fff}.app-guide h3{font-size:16px;margin-bottom:8px}.app-guide p{font-size:14px;line-height:1.4;font-weight:600}.fcom_connect_app .w-100{width:100%}