.popup-title{font-size:24px;line-height:34px;font-family:Calibri;font-weight:700}.whatsapp-trigger{position:fixed;bottom:63px;right:20px;background:#25d366;color:#fff;padding:8px 24px;border-radius:50px;font-weight:500;cursor:pointer;box-shadow:0 1px 6px rgb(0 0 0 / .06),0 2px 32px rgb(0 0 0 / .16);z-index:9999;transition:all 0.3s ease;font-size:18px;white-space:nowrap;display:flex;align-items:center;justify-content:center;align-content:center;gap:7px}.whatsapp-trigger svg{height:24px;width:24px}.whatsapp-trigger:hover{transform:scale(1.05)}.whatsapp-popup{position:fixed;bottom:146px;right:20px;z-index:10000;opacity:0;visibility:hidden;transform:translateY(30px);transition:all 0.35s cubic-bezier(.4,0,.2,1)}.whatsapp-popup.active{opacity:1;visibility:visible;transform:translateY(0)}.popup-card{width:390px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 15px 40px rgb(0 0 0 / .2)}.popup-header{background:#25d366;color:#fff;padding:16px;display:flex;justify-content:space-between;align-items:center;font-size:12px}.popup-close{cursor:pointer;font-size:22px;font-weight:700}.profile-text{display:flex;flex-direction:column;flex-basis:40%}.popup-body{padding:36px;cursor:pointer}.profile-section{display:flex;align-items:center;gap:15px}.profile-img{width:55px;height:55px;border-radius:50%;object-fit:cover;border:1px solid #ccc}.support-label{font-size:12px;color:#444c6c;font-size:12px;line-height:1.5em;opacity:.8;font-weight:400}.test-label{font-size:20px;font-weight:700;color:#444c6c;line-height:1.5em}.popup-footer{border-top:1px solid #e6e6e6;padding:15px;font-size:14px;text-align:justify;font-size:12px;padding:12px 36px}.download-link{color:#61ce70;font-weight:600;text-decoration:none}.download-link:hover{text-decoration:underline}.popup-card:before{content:"";position:absolute;bottom:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg);background:#fff}@media (max-width:468px){.whatsapp-popup{bottom:0;right:0;width:100%;transform:translateY(100%)}.whatsapp-popup.active{transform:translateY(0)}.popup-card{width:100%;border-radius:0;display:flex;flex-direction:column}.popup-body{flex:1}.whatsapp-trigger{right:15px;bottom:15px}}.profile-section :after{content:"";display:block;width:15px;height:15px;position:absolute;bottom:2px;background-image:url(/wp-content/uploads/2026/03/whatsapp.png);background-color:#fff0;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:4;left:78px;bottom:77px}.custom-reset-wrapper{border:0 solid #ddd;padding:20px;max-width:300px;box-shadow:none;background:#ffda4d;margin-left:auto;margin-right:auto}.custom-reset-wrapper input{font-size:18px;padding:4px 10px;width:98%}.rb-share-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .65);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:0.3s;z-index:9999}.rb-share-popup.is-open{opacity:1;visibility:visible}.rb-share-popup-inner{background:#fff;padding:35px 30px;border-radius:14px;text-align:center;width:360px;max-width:90%;box-shadow:0 25px 50px rgb(0 0 0 / .2);transform:translateY(20px) scale(.95);transition:0.3s;position:relative}.rb-share-popup.is-open .rb-share-popup-inner{transform:translateY(0) scale(1)}.rb-share-close{position:absolute;top:12px;right:12px;border:none;background:#f3f3f3;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:0.2s}.rb-share-close:hover{background:rgb(236 28 36);color:#fff}.rb-share-input{width:100%;padding:12px 14px;border:1px solid #ddd;border-radius:8px;font-size:14px;margin-bottom:15px;background:#fafafa}.rb-copy-btn{width:100%;padding:12px;background:rgb(236 28 36);color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:0.25s}.rb-copy-btn:hover{background:#d20f14;transform:translateY(-2px);box-shadow:0 8px 20px rgb(236 28 36 / .35)}.rb-share-group{margin:30px 0}.rb-share-icon{display:inline-flex;align-items:center;gap:6px;cursor:pointer;padding:6px 16px;background:rgb(236 28 36);color:#fff;border-radius:30px;font-weight:500;transition:0.25s}.rb-share-icon:hover{background:#d20f14;transform:translateY(-2px);box-shadow:0 6px 16px rgb(236 28 36 / .4)}.rb-btn-name{font-size:16px}.rb-share-icon svg{width:20px;height:18px}.rb-share-icon path{fill:#fff}.rb-share-title{padding-bottom:6px}