.reporting-form-container .reporting-control-group>div{flex-grow:1}.referral-container .referral-content{background-color:var(--ref-cntr-content-bg);color:var(--ref-cntr-content-color);border:1px solid var(--ref-cntr-content-border);padding:10px;border-radius:10px;margin-bottom:18px}.referral-container .referral-title{text-transform:uppercase;margin-bottom:12px;font-size:14px;color:var(--referral-page-title-color)}.referral-section{text-align:center;text-transform:uppercase;padding:0 15px;gap:20px;margin-bottom:30px}.referral-popup-body .qr-code img{background-color:var(--referral-qr-code-bg);padding:10px;border-radius:10px;width:250px}.referral-section .referral-code-container{border:1px dashed var(--referral-code-cntr-bg);padding:8px;text-align:center;text-decoration:none;text-transform:none;font-size:16px}.referral-section .referral-button-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:16px 0}.referral-section .referral-button-wrapper .referral-buttons{display:flex;align-items:center;justify-content:center;border:0;border-radius:4px;width:100%;padding:5px;gap:4px}.referral-section .referral-code-copy-btn{background:var(--referral-page-main-bg);color:var(--referral-page-text-color)}.referral-section .referral-code-copy-btn span,.referral-section .referral-show-qr-container .referral-show-qr-btn span{font-size:16px;text-transform:uppercase}.referral-section .referral-show-qr-container .referral-show-qr-btn{background:transparent;border:1px solid var(--referral-page-main-bg);border-radius:4px;color:var(--referral-page-main-bg)}.referral-section .referral-show-qr-container .referral-show-qr-btn img{filter:var(--referral-page-social-media-icons)}.referral-section .referral-social-media-container{margin:20px 0}.referral-section .referral-social-media-container .referral-social-media{display:flex;align-items:center;justify-content:center;gap:12px}.referral-section .referral-social-media-container .referral-social-media button{background:none;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:50%;width:32px;height:32px;filter:var(--referral-page-social-media-icons)}.referral-section .referral-social-media-container .referral-social-media button img,.referral-section .referral-code-copy-btn img,.referral-section .referral-show-qr-container .referral-show-qr-btn img,.referral-box-container .referral-box .referral-box-icon img{width:18px;height:auto}.referral-box-container{display:grid;grid-template-columns:1fr;gap:12px;margin-top:18px}.referral-box-container .referral-box{background-color:var(--referral-box-bg);display:flex;align-items:center;justify-content:space-between;border:1px solid var(--referral-box-border);border-radius:12px;min-height:60px;padding:12px;gap:10px}.referral-box-container .referral-box h4{margin:0 0 4px 0;color:var(--referral-box-heading)}.referral-box-container .referral-box span{font-size:14px;color:var(--verification-note-title)}.referral-box-container .referral-box .referral-box-icon{background:var(--referral-page-main-bg);display:flex;justify-content:center;border-radius:8px;width:30px;height:30px}.referral-popup-body{display:flex;flex-direction:column;align-items:center;gap:10px}.referral-feature-container .standard-secondary-button{min-width:200px;max-width:50%;margin:20px auto;padding:8px 10px;color:#fff}.referral-banner-container img{width:100%;height:auto}.referral-contact-verification{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px}.referral-contact-verification p{margin:0;text-align:center;font-size:14px;font-weight:500;color:var(--market-info-color)}.referral-contact-verification p span[data-is-verified]{color:#0f0}.referral-contact-verification p span[data-is-verified="false"]{color:#f00}.referral-feature-container{padding:0 16px}.referral-guidance-note{margin:15px 0;font-size:12px;color:var(--market-info-color)}.referral-features{display:flex;flex-direction:column;gap:10px}.referral-features .referral-features-item{display:flex;align-items:center;gap:10px;padding:10px;border-radius:10px;background-color:var(--referral-features-item-bg)}.referral-features .referral-features-item .feature-icon{flex-basis:10%}.referral-features .referral-features-item .feature-icon>div{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:5px;background:var(--secondary-button-bg)}.referral-features .referral-features-item .feature-info{flex-basis:calc(90% - 10px)}.referral-features .referral-features-item .feature-info span{font-size:14px;color:var(--market-info-color)}.referral-features .referral-features-item .feature-info p{margin:0;font-size:12px;color:var(--form-title-before-color)}.referral-verification-container ol{list-style-type:decimal}.referral-verification-container .standard-form-title{margin-bottom:20px}.referral-verification-container .standard-button-group input[type="submit"]{min-width:150px;max-width:50%}.referral-verification-container .standard-button-group input[type="submit"]:disabled{background:linear-gradient(to bottom,#87867f,#323232);color:#fff;border-color:#87867f;cursor:not-allowed}.referral-verification-container .standard-inline-form-group [data-is-verified]{color:#0f0}.referral-verification-container .standard-inline-form-group [data-is-verified="false"]{color:#f00}.referral-verification-container .form-group-value{color:var(--form-cntr-label-color)}.referral-verification-container .terms-conditions-container h3,.referral-verification-container .terms-conditions-container ol li{color:var(--form-cntr-label-color)}.referral-verification-container .terms-conditions-container h3{font-size:14px;text-align:center;margin:20px 0}.referral-verification-container .terms-conditions-container ol{list-style-type:decimal;padding-bottom:20px;border-bottom:1px solid #858585}.referral-verification-container .terms-conditions-container ol li{margin-left:15px}.referral-verification-container .terms-conditions-container ol li+li{margin-top:10px}.referral-verification-container .verification-footer{display:flex;align-items:center}.referral-verification-container .verification-footer picture{width:70%}.referral-verification-container .verification-footer picture img{width:100%;height:auto}.referral-verification-container .verification-footer .line{width:100%;height:2px;background-color:#bbb}.referral-verification-container [data-is-contact-verified="false"]{position:relative;padding:10px}.referral-verification-container [data-is-contact-verified="false"]::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:var(--verification-overlay-bg)}.referral-verification-container [data-is-contact-verified="true"] .profile-link{display:none}.referral-verification-container [data-is-contact-verified="false"] .profile-link{display:block;text-align:center;padding:10px;border-radius:50px;font-size:14px;background:var(--button-bg);color:var(--button-color)}.pending-verification-container{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:20px}.pending-verification-container .icon-container{display:flex;justify-content:center;align-items:center;width:150px;height:150px;padding:10px;border-radius:50%;background-color:var(--site-footer-social-media-bg)}.pending-verification-container .icon-container img{width:100px;height:100px}.pending-verification-container h2{font-size:20px;color:var(--market-info-color)}.pending-verification-container p{font-size:14px;color:var(--form-title-before-color);text-align:center;max-width:75%}.update-verification-note-container{margin-bottom:0}.update-verification-note{background-color:var(--verification-note-bg);border-radius:8px;padding:10px 20px;line-height:1.2;text-align:center;text-transform:none;font-size:12px}.update-verification-note p{color:var(--verification-note-text-color);margin-bottom:5px}.update-verification-note div{color:var(--required-color)}.update-verification-note div span{text-transform:uppercase}.referral-verification-container [data-is-contact-verified="true"] .verify-whatsapp-popup{display:none}.verify-whatsapp-popup{position:absolute;top:50px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:25px;width:90%;padding:25px 10px;border-radius:8px;background-color:var(--modal-content-bg)}.verify-whatsapp-popup p{color:var(--modal-body-color);font-size:14px;text-align:center}.verify-whatsapp-popup p span[data-is-verified="false"]{color:#f00}.whitelisted-domains-container .reporting-control-group button{margin-top:0}.whitelisted-domain-table .standard-button-group{margin-bottom:0}.whitelisted-domain-table .standard-button-group button{margin-top:0;padding:2px 10px;text-transform:capitalize;border-radius:5px}.whitelisted-domain-table tr th,.whitelisted-domain-table tr td{color:var(--table-body-color)}.whitelisted-domains-link{background:var(--referral-page-main-bg);border-radius:4px;padding:6px 15px;color:var(--referral-page-text-color);font-size:14px}.download-popup-modal .modal-body img{height:auto;width:100%;display:block;margin:0 auto}