.configurations_background__38lAz{background-color:#282828;padding:2rem;min-height:100vh}.configurations_container__4ecbX{max-width:50vw;margin:6rem auto;color:#fff;border-radius:1rem;border:2px solid #ffffff4b;background-color:#D9D9D9}.configurations_title__cNXF1{margin-top:5rem;margin-left:4rem;font-size:1.9rem;color:#fff}.configurations_titleHelp__g9TjK{margin-top:2rem;margin-left:4rem;font-size:1.9rem;color:#fff}.configurations_section__sIK5a{color:#424242;overflow:hidden}.configurations_sectionHeader__sIJZm{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;background:#424242;padding:.75rem;border:none;border-radius:0;color:#fff;font-size:1rem;font-weight:700;cursor:pointer}.configurations_sectionText__wigpR{font-size:1.2rem;font-weight:700;color:#424242;margin:0}.configurations_container__4ecbX .configurations_section__sIK5a:first-child .configurations_sectionHeader__sIJZm{border-top-left-radius:1rem;border-top-right-radius:1rem}.configurations_container__4ecbX .configurations_section__sIK5a:last-child .configurations_sectionHeader__sIJZm{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.configurations_sectionHeaderText__Rrgom{flex:1}.configurations_sectionHeaderIcon__9YBGy{margin-left:.5rem}.configurations_sectionContent__i2O1l{padding:1rem;display:flex;flex-direction:column;gap:.75rem;border-radius:1rem}.configurations_sectionContent__i2O1l input{padding:.7rem;border-radius:.4rem;border:.15rem solid #a0a0a0;box-sizing:border-box;width:100%;margin-top:.5rem}.configurations_imageButton__g6LZ7{background:linear-gradient(90deg,#0081927a,#000000);color:#fff;border:none;padding:1rem;border-radius:.3rem;cursor:pointer;font-size:1rem;width:40%;margin:0 auto .2rem;display:block}.configurations_imageButton__g6LZ7:hover{opacity:.7}.configurations_cookiesButton__YKuxX{background:linear-gradient(90deg,#0081927a,#000000);color:#fff;border:none;padding:1rem;border-radius:.3rem;cursor:pointer;font-size:1rem;width:40%;margin-left:auto;margin-right:auto}.configurations_cookiesButton__YKuxX:hover{opacity:.7}.configurations_plansActive__7wf3h{border-radius:10px;background:linear-gradient(90deg,#000000,#0081927a);border:2px solid #00495275;display:flex;align-items:center;gap:16px;padding:.5rem;box-sizing:border-box;width:100%;margin-bottom:1rem}.configurations_detailsSection__jXc31{background:rgba(153,153,153,.6);border-radius:10px;padding:20px;margin-bottom:20px}.configurations_detailItem__s5gGs{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1)}.configurations_detailItem__s5gGs:last-child{border-bottom:none}.configurations_detailLabel__hyS0l{color:#424242;font-size:1rem;font-weight:700}.configurations_detailValue__oONnv{color:#fff;font-size:.9rem;font-weight:500}.configurations_trialInfo__8yFCV{background:linear-gradient(90deg,#0081927a,#000000);border:2px solid #00495275;border-radius:8px;padding:12px 16px;margin-top:15px;display:flex;align-items:center;gap:10px}.configurations_trialIcon__b_gAH{font-size:20px}.configurations_trialText__nAvtZ{color:#ffffff;font-size:1.1rem;font-weight:500}.configurations_promotionInfo__DXgsx{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:12px 16px;margin-top:10px;display:flex;align-items:center;gap:10px}.configurations_promotionIcon__fkVj7{font-size:20px}.configurations_promotionText__Wibvc{color:#ffc107;font-size:14px;font-weight:500}.configurations_customerSection__hBdQo{background:rgba(153,153,153,.6);border-radius:10px;padding:20px;margin-bottom:20px}.configurations_customerInfo__whHJR{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.configurations_customerInfo__whHJR:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.configurations_customerLabel__SLHnj{color:#424242;font-size:1rem;font-weight:700}.configurations_customerValue__Wssuf{color:#fff;font-size:.9rem}.configurations_plansButton__4Or_a{border-radius:10px;background:linear-gradient(88.41deg,rgba(5,5,5,.507) 19.1%,rgba(79,180,162,.233) 97.9%);display:flex;align-items:center;gap:16px;padding:.5rem;border:2.5px solid #1c9aad4b;box-sizing:border-box;transition:background .3s,border-color .3s;cursor:pointer}.configurations_plansButton__4Or_a:hover{background:linear-gradient(88.41deg,rgba(0,0,0,.671) 19.1%,rgba(79,180,161,.1) 97.9%);border-color:#1c9aad}.configurations_plansButtonText__6ZQS_{display:flex;flex-direction:column;justify-content:center;gap:2px}.configurations_plansButtonText__6ZQS_ h2{margin:0;padding:0}.configurations_plansButtonText__6ZQS_ p{margin:0;padding:0;color:#fff;font-size:.9rem}.configurations_plansButtonTitle___ygYG{font-size:1.5rem;color:#74D3C1;text-align:left;margin:0;padding:0}.configurations_plansButtonPrice__X9Ca4{margin-left:auto;font-size:1.5rem;color:#1C99AD;font-weight:700;padding-left:2rem;white-space:nowrap;align-self:center}.configurations_cancelSection__bi1xe{margin-top:.5rem;text-align:center}.configurations_cancelButton__nvVcc{background:rgba(220,53,70,.384);border:1px solid rgba(220,53,70,.897);color:#69141d;padding:12px 30px;border-radius:8px;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .3s ease;width:40%;margin-left:auto;margin-right:auto}.configurations_cancelButton__nvVcc:hover:not(:disabled){background:rgba(184,34,49,.829);border-color:#3d090e;transform:translateY(-1px)}.configurations_cancelButton__nvVcc:disabled{opacity:.5;cursor:not-allowed}.configurations_confirmCancelSection__L_C4l{background:rgba(136,28,39,.384);border:1px solid rgba(220,53,69,.3);border-radius:10px;padding:1rem}.configurations_confirmText__tdSeR{color:#fff;font-size:.9rem;margin:0 0 20px;text-align:center}.configurations_confirmButtons__Yb1fM{display:flex;gap:10px;justify-content:center}.configurations_confirmButton__UCsT3{background:#dc3545;border:none;color:#fff;padding:10px 20px;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.configurations_confirmButton__UCsT3:hover:not(:disabled){background:#c82333;transform:translateY(-1px)}.configurations_confirmButton__UCsT3:disabled{opacity:.5;cursor:not-allowed}.configurations_keepButton__RSxHm{background:rgba(57,133,119,.582);border:1px solid rgba(42,100,90,.5);color:#ffffff;padding:10px 20px;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.configurations_keepButton__RSxHm:hover:not(:disabled){background:rgba(79,180,161,.2);border-color:#4fb4a1;transform:translateY(-1px)}.configurations_keepButton__RSxHm:disabled{opacity:.5;cursor:not-allowed}.configurations_footer__8Nzhu{text-align:center;margin-top:1rem}.configurations_saveButton__E4JGc{background:linear-gradient(90deg,#00bbd43f,#000000);border:2px solid #00495275;padding:.8rem 2rem;border-radius:8px;color:#00bcd4;font-size:1rem;font-weight:700;cursor:pointer}.configurations_saveButton__E4JGc:hover{opacity:.7}.configurations_sectionContentIdiReg__ZGWcW{padding:3rem;display:flex;justify-content:space-around;gap:4rem;border-radius:1rem;font-weight:700}.configurations_sectionContentIdiReg__ZGWcW select{padding:.5rem;border-radius:1rem;border:none;width:30%}.configurations_selectIdioma__C2Rqz{padding:.5rem;border-radius:1rem;border:none;width:100%;background:#ffffff;color:#424242;font-size:1rem;cursor:pointer}.configurations_selectIdioma__C2Rqz option{background:#f5f5f5;color:#424242;font-size:1rem;border-radius:1rem}.configurations_faqItem__dGnk2{margin-bottom:1rem;border-bottom:1px solid #e0e0e0;padding-bottom:.5rem}.configurations_faqQuestion__5zIRh{background:none;border:none;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;font-size:bold;color:#424242;cursor:pointer;padding:.5rem 0}.configurations_faqIcon__L8R3g{margin-left:1rem}.configurations_faqAnswer__3bCS5{margin-top:.5rem;color:#666;font-size:1.2rem;padding-left:2rem;padding-right:2rem;white-space:pre-line}@media (max-width:768px){.configurations_container__4ecbX{max-width:90vw;margin:4rem auto}.configurations_titleHelp__g9TjK,.configurations_title__cNXF1{margin-left:2rem;font-size:1.5rem}.configurations_sectionContent__i2O1l{padding:.75rem}.configurations_plansButton__4Or_a{flex-direction:column;text-align:center;padding:1rem}.configurations_plansButtonPrice__X9Ca4{padding-left:0;margin-top:.5rem}}@media (max-width:600px){.configurations_sectionContentIdiReg__ZGWcW{flex-direction:column;gap:1.5rem;padding:1.5rem;align-items:stretch}.configurations_sectionContentIdiReg__ZGWcW select{width:100%}.configurations_container__4ecbX{max-width:95vw}.configurations_titleHelp__g9TjK,.configurations_title__cNXF1{margin-left:1rem}}.CookieConsent_overlay__iJ54j{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:5000;padding:20px}@keyframes CookieConsent_slideDownFade__AsxI8{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}.CookieConsent_modal__zTXDX{color:#eee;max-width:660px;width:100%;max-height:80vh;overflow-y:auto;border-radius:15px;border:2px solid rgb(255,255,255);padding:25px 30px;box-shadow:0 0 30px #bbbbbb96;display:flex;flex-direction:column;background-color:rgba(255,255,255,.082);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);animation:CookieConsent_slideDownFade__AsxI8 .7s cubic-bezier(.4,0,.2,1) forwards}.CookieConsent_title__0KNB6{font-weight:700;font-size:20px;margin-bottom:15px}.CookieConsent_description__l6wbZ{font-size:14px;line-height:1.5;margin-bottom:20px}.CookieConsent_links__IDILe{font-size:14px;margin-bottom:25px;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;width:100%}.CookieConsent_links__IDILe a{color:#bbb;text-decoration:none;cursor:pointer;transition:color .3s}.CookieConsent_links__IDILe a:hover{color:#4AB2A3}.CookieConsent_section__CoNvs{margin-bottom:25px}.CookieConsent_section__CoNvs h3{font-weight:600;margin-bottom:10px;font-size:16px}.CookieConsent_required__4aCGX{padding-inline:.6rem;color:#f80000;font-weight:700;font-size:.9rem}.CookieConsent_disclaimer__P_ZpW{padding-inline:.6rem;color:#53b24a;font-weight:700;font-size:.9rem}.CookieConsent_footer__jEJwK{display:flex;justify-content:space-between;margin-top:auto;padding-top:15px}.CookieConsent_saveBtn___NAGO{background-color:#222;color:#eee;border:none;padding:12px 25px;border-radius:6px;cursor:pointer;font-weight:600;font-size:14px;transition:background-color .3s;flex:1;margin-right:10px}.CookieConsent_saveBtn___NAGO:hover{background-color:#333}.CookieConsent_acceptBtn__kpuD4{background:linear-gradient(90deg,#1c99ad,#4fb4a1);color:#121212;border:none;padding:12px 25px;border-radius:6px;cursor:pointer;font-weight:700;font-size:14px;flex:1}.CookieConsent_acceptBtn__kpuD4:hover{background:linear-gradient(90deg,#1a8b94,#398579)}.ToggleOption_toggleRow__sMY3W{padding:10px 0;border-bottom:1px solid #444;font-size:14px;color:#ddd}.ToggleOption_label__B5p7n,.ToggleOption_toggleRow__sMY3W{display:flex;align-items:center;justify-content:space-between}.ToggleOption_label__B5p7n{width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;padding-right:50px}.ToggleOption_checkbox__tFLlo{opacity:0;width:0;height:0;cursor:pointer}.ToggleOption_checkbox__tFLlo,.ToggleOption_slider__Tdw3i{position:absolute;right:0;top:50%;transform:translateY(-50%)}.ToggleOption_slider__Tdw3i{width:40px;height:22px;background-color:#555;border-radius:34px;transition:background-color .3s;z-index:9999}.ToggleOption_slider__Tdw3i:before{content:"";position:absolute;height:18px;width:18px;left:2px;top:2px;background-color:rgb(255,255,255);border-radius:50%;transition:transform .3s;z-index:9999}.ToggleOption_toggleRow__sMY3W[data-icon=play] .ToggleOption_slider__Tdw3i:before{background-image:url(/icons/icon-candado.svg);background-size:55%;background-position:50%;background-repeat:no-repeat}.ToggleOption_checkbox__tFLlo:checked+.ToggleOption_slider__Tdw3i{background-color:#53b24a}.ToggleOption_checkbox__tFLlo:checked+.ToggleOption_slider__Tdw3i:before{transform:translateX(18px)}.ToggleOption_disabled__buff5{width:0;height:0;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:not-allowed}.ToggleOption_disabled__buff5:checked+.ToggleOption_slider__Tdw3i{background-color:#53b24a;cursor:not-allowed;opacity:.2}.ToggleOption_disabled__buff5:checked+:before{transform:translateX(18px)}.PaymentModal_backdrop__KUn3C{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:9999}.PaymentModal_modalContainer__gyIqh{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;max-width:450px;width:90%;max-height:90vh;overflow-y:auto}.PaymentModal_modalPanel__HTWSy{background:rgba(20,20,20,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:24px;border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 40px rgba(0,0,0,.5)}.PaymentModal_modalContent__hbloF{position:relative;padding:32px}.PaymentModal_closeButton__hxlsI{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#ffffff;cursor:pointer;transition:all .3s ease}.PaymentModal_closeButton__hxlsI:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.PaymentModal_closeIcon__h3_7Z{width:20px;height:20px}.PaymentModal_modalTitle___AkJG{font-size:24px;font-weight:700;background:linear-gradient(135deg,#00D4FF,#00A8CC 50%,#0080FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:24px}.PaymentModal_form__AW5Kg{display:flex;flex-direction:column;gap:24px}.PaymentModal_planDetails__az__F{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:20px;border-radius:16px}.PaymentModal_planName__XF4pc{font-weight:600;color:#ffffff;font-size:16px;margin-bottom:8px}.PaymentModal_planPrice__lpzXd{font-size:28px;font-weight:700;background:linear-gradient(135deg,#00D4FF,#00A8CC 50%,#0080FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PaymentModal_paymentElementContainer__g59YX{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:20px;border-radius:16px}.PaymentModal_errorContainer__WpD2T{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:12px;padding:16px}.PaymentModal_errorText__V10aM{color:#FCA5A5;font-size:14px}.PaymentModal_buttonContainer__KfxoL{display:flex;gap:12px}.PaymentModal_submitButton__Q4pEF{flex:1;background:linear-gradient(135deg,#00D4FF,#00A8CC 50%,#0080FF);color:white;border-radius:12px;padding:12px 24px;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;font-size:16px}.PaymentModal_submitButton__Q4pEF:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,212,255,.3)}.PaymentModal_submitButton__Q4pEF:disabled{opacity:.5;cursor:not-allowed}.PaymentModal_cancelButton__DbWzx{padding:12px 24px;color:#ffffff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:16px}.PaymentModal_cancelButton__DbWzx:hover:not(:disabled){background:rgba(255,255,255,.2)}.PaymentModal_cancelButton__DbWzx:disabled{opacity:.5;cursor:not-allowed}.PaymentModal_spinner__8X_24{display:inline-flex;align-items:center;justify-content:center}.PaymentModal_spinnerIcon__G7wIH{animation:PaymentModal_spin__ZovS4 1s linear infinite;margin-right:8px;width:20px;height:20px}@keyframes PaymentModal_spin__ZovS4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PaymentModal_securityText__OlMmE{text-align:center;color:rgba(255,255,255,.6);font-size:12px;margin-top:8px}.PaymentModal_loadingContainer__TnJhN{display:flex;align-items:center;justify-content:center;padding:80px 0}.PaymentModal_loadingSpinner__mQobS{width:40px;height:40px;border:3px solid rgba(0,212,255,.2);border-top-color:#00d4ff;border-radius:50%;animation:PaymentModal_spin__ZovS4 1s linear infinite}.PaymentModal_successContainer__x7q19{text-align:center;padding:40px 0}.PaymentModal_successIcon__pjq4F{width:60px;height:60px;margin:0 auto 20px;background:linear-gradient(135deg,#00D4FF,#00A8CC 50%,#0080FF);border-radius:50%;display:flex;align-items:center;justify-content:center}.PaymentModal_successIconSvg__qanUO{width:30px;height:30px;color:white}.PaymentModal_successTitle__y4U0A{font-size:20px;font-weight:600;color:#ffffff;margin-bottom:8px}.PaymentModal_successText___zzKr{color:rgba(255,255,255,.7);font-size:14px}.PaymentModal_paymentElementContainer__g59YX .StripeElement{background:rgba(255,255,255,.05);border-radius:8px;padding:12px}.PaymentModal_paymentElementContainer__g59YX .StripeElement--focus{box-shadow:0 0 0 2px rgba(0,212,255,.5)}@media (max-width:640px){.PaymentModal_modalContainer__gyIqh{width:95%;max-width:none}.PaymentModal_modalContent__hbloF{padding:24px}.PaymentModal_modalTitle___AkJG{font-size:20px}.PaymentModal_planPrice__lpzXd{font-size:24px}}.PaymentModal_promoCodeDisplay__YlP6M{background:rgba(79,180,161,.1);border:1px solid rgba(79,180,161,.3);border-radius:10px;padding:12px 16px;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.PaymentModal_promoCodeLabel__IwBG1{font-size:12px;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.PaymentModal_promoCodeValue__vkdjo{font-size:14px;color:#4ade80;font-weight:700;text-shadow:0 0 10px rgba(74,222,128,.3)}.BubboPlusModal_modalOverlay__ZvDJM{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.BubboPlusModal_modalContent__gm3Id{background:rgba(203,200,200,.3);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:2px solid rgb(255,255,255);border-radius:20px;max-width:1200px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 32px 0 rgba(0,0,0,.7)}.BubboPlusModal_modalHeader__OxmWj{display:flex;align-items:center;justify-content:space-between;padding:20px 30px 0}.BubboPlusModal_closeButton__5MGHz{background:none;border:none;color:#888;font-size:24px;cursor:pointer;padding:8px;transition:color .3s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.BubboPlusModal_backButton__Zr74y:hover,.BubboPlusModal_closeButton__5MGHz:hover{color:#fff;background:rgba(255,255,255,.1)}.BubboPlusModal_modalTitle__3k1vm{font-size:28px;font-weight:600;color:#fff;margin:0 auto;text-align:center}.BubboPlusModal_titleHighlight__hHzLy{background:linear-gradient(90deg,#5fc5b2,#26b3c7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.BubboPlusModal_modalBody__r_vcB{display:flex;flex:1;overflow:hidden;margin:1rem;border-radius:20px;background:rgba(0,0,0,.4)}.BubboPlusModal_leftSection__71Emo{flex:0 0 300px;padding:10px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);backdrop-filter:blur(20px)}.BubboPlusModal_bubboCard__CTmkX{background:rgba(26,26,26,.8);border:3px solid #4fb4a1;border-radius:20px;padding:15px;width:100%;max-width:320px;box-shadow:0 10px 30px rgba(0,0,0,.5);position:relative;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.BubboPlusModal_cardHeader__5_Dnt{display:flex;flex-direction:column;align-items:center;gap:0;margin-bottom:0}.BubboPlusModal_bubboLogo__2Duij{height:40px;width:auto}.BubboPlusModal_plusBadge__xd3NF{background:linear-gradient(90deg,#4fb4a1,#1c99ad);color:#000;font-weight:900;padding:4px 12px;border-radius:20px;font-size:14px}.BubboPlusModal_cardSubtitle__gqAve{font-size:14px;margin-bottom:10px;font-weight:600;border-bottom:2px solid transparent;-o-border-image:linear-gradient(90deg,#4fb4a1,#1c99ad) 1;border-image:linear-gradient(90deg,#4fb4a1,#1c99ad) 1;text-align:center}.BubboPlusModal_cardSubtitle__gqAve .BubboPlusModal_titleHighlight__hHzLy{background:linear-gradient(90deg,#5fc5b2,#26b3c7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.BubboPlusModal_benefitsList__AeTpQ{display:flex;flex-direction:column;justify-items:center;list-style:none;padding:0 15px 10px;border-bottom:2px solid transparent;-o-border-image:linear-gradient(90deg,#4fb4a1,#1c99ad) 1;border-image:linear-gradient(90deg,#4fb4a1,#1c99ad) 1;max-width:260px}.BubboPlusModal_benefitsList__AeTpQ li{color:#bbb;font-size:13px;margin-bottom:2px;display:flex;align-items:center;justify-content:flex-start;gap:8px;line-height:1.4;text-align:left}.BubboPlusModal_trialButton__P5dA9{width:100%;background:linear-gradient(90deg,#4fb4a1,#1c99ad);color:#000;border:none;padding:12px 20px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;text-transform:uppercase;letter-spacing:.5px}.BubboPlusModal_trialButton__P5dA9:hover{transform:translateY(-2px);box-shadow:0 5px 20px rgba(79,180,161,.4)}.BubboPlusModal_trialInfo__X4Lke{text-align:center;color:#fffefe;font-size:12px}.BubboPlusModal_trialTerms__FzBzz{text-align:center;color:#666;font-size:10px;line-height:1.3}.BubboPlusModal_rightSection__X__G1{position:flex;flex-direction:column;align-items:center;flex:1;padding:30px 10px;overflow-y:auto;background:rgba(0,0,0,.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.BubboPlusModal_plansTitle__Qntin{font-size:20px;font-weight:600;color:#fff;margin:0;line-height:1.2}.BubboPlusModal_plansSubtitle__ys2lw{color:#fff;font-size:20px;font-weight:600;margin:0 0 20px;line-height:1.2}.BubboPlusModal_plansList__TSOlA{display:flex;flex-direction:column;gap:5px}.BubboPlusModal_planItem___cIxC{display:flex;align-items:center;gap:20px;padding:10px;background:rgba(79,180,161,.1);border:1px solid rgba(79,180,161,.3);border-radius:10px;cursor:pointer;transition:all .3s ease;position:relative}.BubboPlusModal_planItem___cIxC:hover{background:rgba(79,180,161,.15);border-color:rgba(79,180,161,.5);transform:translateX(5px)}.BubboPlusModal_planHighlight__vQ_zc{background:rgba(79,180,161,.1);border-color:rgba(79,180,161,.3)}.BubboPlusModal_planHighlight__vQ_zc:hover{background:rgba(79,180,161,.15);border-color:rgba(79,180,161,.5)}.BubboPlusModal_planIcon__Or0_5{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.BubboPlusModal_planInfo__Fk_Cq{display:flex;flex:1;flex-direction:column}.BubboPlusModal_planTitle__GyjmR{font-size:18px;font-weight:600;background:linear-gradient(90deg,#5fc5b2,#26b3c7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0;line-height:1.2}.BubboPlusModal_planDescription__ALssy{font-size:14px;color:#fff;margin:0;line-height:1.3}.BubboPlusModal_planPricing__IuxZ_{text-align:right;position:relative;display:flex;justify-content:center;align-items:center;gap:10px}.BubboPlusModal_originalPrice__oW_J6{text-decoration:line-through;color:#666;font-size:14px;display:flex}.BubboPlusModal_planPrice__jL3Z9{font-size:20px;font-weight:700;background:linear-gradient(90deg,#5fc5b2,#26b3c7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.BubboPlusModal_pricePeriod__WM1hE{font-size:14px;font-weight:400;color:#888}.BubboPlusModal_discountBadge__NfBLc{position:absolute;top:-21px;right:-10px;background:linear-gradient(90deg,#4fb4a1,#1c99ad);color:#fff;font-size:12px;font-weight:600;padding:2px 10px;border-radius:5px 8px 0 5px;white-space:nowrap}.BubboPlusModal_cancelInfo__Tsoyh{text-align:right;color:#a5a2a2;font-size:14px;margin-top:20px}@media (max-width:1024px){.BubboPlusModal_modalContent__gm3Id{max-width:90vw}.BubboPlusModal_leftSection__71Emo{flex:0 0 320px}}@media (max-width:768px){.BubboPlusModal_modalBody__r_vcB{flex-direction:column}.BubboPlusModal_leftSection__71Emo{flex:none;padding:30px 20px;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.BubboPlusModal_rightSection__X__G1{padding:30px 20px}.BubboPlusModal_modalTitle__3k1vm{font-size:22px}.BubboPlusModal_plansTitle__Qntin{font-size:20px}.BubboPlusModal_planItem___cIxC{padding:15px}.BubboPlusModal_planTitle__GyjmR{font-size:16px}.BubboPlusModal_planPrice__jL3Z9{font-size:20px}}@media (max-width:480px){.BubboPlusModal_modalOverlay__ZvDJM{padding:0}.BubboPlusModal_modalContent__gm3Id{max-width:100%;max-height:100vh;border-radius:0}.BubboPlusModal_modalHeader__OxmWj{padding:15px 20px}.BubboPlusModal_modalTitle__3k1vm{font-size:18px}.BubboPlusModal_bubboCard__CTmkX{padding:20px}.BubboPlusModal_planItem___cIxC{flex-wrap:wrap;gap:10px}.BubboPlusModal_planIcon__Or0_5{width:35px;height:35px;font-size:20px}.BubboPlusModal_planInfo__Fk_Cq{flex:1 1 calc(100% - 55px)}.BubboPlusModal_planPricing__IuxZ_{flex:1 1 100%;text-align:left}}.BubboPlusModal_promoContainer__RGadL{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);width:100%;display:flex;flex-direction:column;align-items:flex-end}.BubboPlusModal_promoInputWrapper__S_pvg{display:flex;gap:10px;margin-bottom:5px;width:100%;max-width:320px}.BubboPlusModal_promoInput__ldlg3{flex:1;background:rgba(255,255,255,.05);border:1px solid rgba(79,180,161,.3);border-radius:10px;color:#fff;padding:10px 15px;font-size:14px;transition:all .3s ease}.BubboPlusModal_promoInput__ldlg3:focus{outline:none;border-color:#4fb4a1;background:rgba(255,255,255,.1);box-shadow:0 0 15px rgba(79,180,161,.2)}.BubboPlusModal_promoInput__ldlg3::-moz-placeholder{color:rgba(255,255,255,.3)}.BubboPlusModal_promoInput__ldlg3::placeholder{color:rgba(255,255,255,.3)}.BubboPlusModal_applyButton__2w8JW{background:linear-gradient(90deg,#4fb4a1,#1c99ad);color:#000;border:none;border-radius:10px;padding:0 20px;font-weight:700;font-size:13px;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;min-width:80px}.BubboPlusModal_applyButton__2w8JW:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px rgba(79,180,161,.3);filter:brightness(1.1)}.BubboPlusModal_applyButton__2w8JW:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:grayscale(.5)}.BubboPlusModal_removeButton__sb9_6{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.3);border-radius:10px;padding:0 20px;font-weight:600;font-size:13px;cursor:pointer;transition:all .2s ease;min-width:80px}.BubboPlusModal_removeButton__sb9_6:hover{background:rgba(239,68,68,.2);border-color:#ef4444;box-shadow:0 0 15px rgba(239,68,68,.2)}.BubboPlusModal_statusMessage__md_mU{text-align:right;font-size:12px;margin-top:5px;font-weight:500}.BubboPlusModal_successMessage__0eJmT{color:#4ade80;text-shadow:0 0 10px rgba(74,222,128,.3)}.BubboPlusModal_errorMessage__r_sFu{color:#ef4444;text-shadow:0 0 10px rgba(239,68,68,.3)}.SubscriptionManagementModal_modalOverlay__JpAzf{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.SubscriptionManagementModal_modalContent___pcTp{background:rgba(203,200,200,.3);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:2px solid rgb(255,255,255);border-radius:20px;max-width:600px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 32px 0 rgba(0,0,0,.7)}.SubscriptionManagementModal_modalHeader__0J0a8{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;border-bottom:1px solid rgba(255,255,255,.1)}.SubscriptionManagementModal_closeButton__emqX5{background:none;border:none;color:#888;font-size:24px;cursor:pointer;padding:8px;transition:color .3s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.SubscriptionManagementModal_closeButton__emqX5:hover{color:#fff;background:rgba(255,255,255,.1)}.SubscriptionManagementModal_modalTitle__p1qbh{font-size:24px;font-weight:600;color:#fff;margin:0;text-align:center;flex:1}.SubscriptionManagementModal_titleHighlight__RevXS{background:linear-gradient(90deg,#5fc5b2,#26b3c7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.SubscriptionManagementModal_modalBody__o9FVM{flex:1;overflow-y:auto;padding:30px;background:rgba(0,0,0,.4)}.SubscriptionManagementModal_statusSection__vRDtt{margin-bottom:30px}.SubscriptionManagementModal_sectionTitle__onqEX{font-size:18px;font-weight:600;color:#fff;margin:0 0 15px}.SubscriptionManagementModal_statusCard__hf1_I{background:rgba(79,180,161,.1);border:1px solid rgba(79,180,161,.3);border-radius:10px;padding:15px 20px}.SubscriptionManagementModal_statusItem__rNen_{display:flex;align-items:center;gap:10px}.SubscriptionManagementModal_checkIcon__Lazjc{color:#4fb4a1;font-size:20px;font-weight:700}.SubscriptionManagementModal_statusText__TLDOB{color:#fff;font-size:16px;font-weight:500}.SubscriptionManagementModal_detailsSection__OqmZw{background:rgba(26,26,26,.6);border-radius:10px;padding:20px;margin-bottom:20px}.SubscriptionManagementModal_detailItem__QPpF1{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1)}.SubscriptionManagementModal_detailItem__QPpF1:last-child{border-bottom:none}.SubscriptionManagementModal_detailLabel__wO_qE{color:#888;font-size:14px}.SubscriptionManagementModal_detailValue__3B562{color:#fff;font-size:14px;font-weight:500}.SubscriptionManagementModal_trialInfo__juRMV{background:rgba(79,180,161,.1);border:1px solid rgba(79,180,161,.3);border-radius:8px;padding:12px 16px;margin-top:15px;display:flex;align-items:center;gap:10px}.SubscriptionManagementModal_trialIcon__2AH4t{font-size:20px}.SubscriptionManagementModal_trialText__H8jd9{color:#4fb4a1;font-size:14px;font-weight:500}.SubscriptionManagementModal_promotionInfo__FUx_1{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:12px 16px;margin-top:10px;display:flex;align-items:center;gap:10px}.SubscriptionManagementModal_promotionIcon___4tA8{font-size:20px}.SubscriptionManagementModal_promotionText__YXnJl{color:#ffc107;font-size:14px;font-weight:500}.SubscriptionManagementModal_customerSection__O4AoC{background:rgba(26,26,26,.6);border-radius:10px;padding:20px;margin-bottom:20px}.SubscriptionManagementModal_customerInfo__lo82H{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.SubscriptionManagementModal_customerInfo__lo82H:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.SubscriptionManagementModal_customerLabel__uVEGh{color:#888;font-size:13px}.SubscriptionManagementModal_customerValue__Yhjge{color:#fff;font-size:13px;font-family:monospace}.SubscriptionManagementModal_cancelSection__3pJrJ{margin-top:30px;text-align:center}.SubscriptionManagementModal_cancelButton__jI3Fl{background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.5);color:#dc3545;padding:12px 30px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.SubscriptionManagementModal_cancelButton__jI3Fl:hover:not(:disabled){background:rgba(220,53,69,.2);border-color:#dc3545;transform:translateY(-1px)}.SubscriptionManagementModal_cancelButton__jI3Fl:disabled{opacity:.5;cursor:not-allowed}.SubscriptionManagementModal_confirmCancelSection__3Pis6{background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.3);border-radius:10px;padding:20px}.SubscriptionManagementModal_confirmText__V0zNF{color:#fff;font-size:14px;margin:0 0 20px;text-align:center}.SubscriptionManagementModal_confirmButtons__Yf9G5{display:flex;gap:10px;justify-content:center}.SubscriptionManagementModal_confirmButton__RUyKL{background:#dc3545;border:none;color:#fff;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.SubscriptionManagementModal_confirmButton__RUyKL:hover:not(:disabled){background:#c82333;transform:translateY(-1px)}.SubscriptionManagementModal_confirmButton__RUyKL:disabled{opacity:.5;cursor:not-allowed}.SubscriptionManagementModal_keepButton__2SjJB{background:rgba(79,180,161,.1);border:1px solid rgba(79,180,161,.5);color:#4fb4a1;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.SubscriptionManagementModal_keepButton__2SjJB:hover:not(:disabled){background:rgba(79,180,161,.2);border-color:#4fb4a1;transform:translateY(-1px)}.SubscriptionManagementModal_keepButton__2SjJB:disabled{opacity:.5;cursor:not-allowed}.SubscriptionManagementModal_lifetimeMessage__eLrXK{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:10px;padding:20px;margin-top:20px;text-align:center}.SubscriptionManagementModal_lifetimeIcon__uDr43{font-size:30px;display:block;margin-bottom:10px}.SubscriptionManagementModal_lifetimeText__tvWf2{color:#ffc107;font-size:14px;margin:0}.SubscriptionManagementModal_canceledMessage__JiIm5{background:rgba(108,117,125,.1);border:1px solid rgba(108,117,125,.3);border-radius:10px;padding:20px;margin-top:20px;text-align:center}.SubscriptionManagementModal_canceledText__5x6Vz{color:#6c757d;font-size:14px;margin:0}.SubscriptionManagementModal_iosMessage__TATmY{background:rgba(0,122,255,.1);border:1px solid rgba(0,122,255,.3);border-radius:10px;padding:20px;margin-top:20px;text-align:center}.SubscriptionManagementModal_iosIcon__EZplX{font-size:30px;display:block;margin-bottom:10px}.SubscriptionManagementModal_iosText__jzJaU{color:#007aff;font-size:14px;margin:0;line-height:1.5}.SubscriptionManagementModal_noSubscriptionMessage__qMs0A{background:rgba(108,117,125,.1);border:1px solid rgba(108,117,125,.3);border-radius:10px;padding:30px;margin-top:20px;text-align:center}.SubscriptionManagementModal_noSubscriptionText__GUy7X{color:#6c757d;font-size:16px;margin:0}@media (max-width:768px){.SubscriptionManagementModal_modalContent___pcTp{max-width:95%}.SubscriptionManagementModal_modalHeader__0J0a8{padding:15px 20px}.SubscriptionManagementModal_modalTitle__p1qbh{font-size:20px}.SubscriptionManagementModal_modalBody__o9FVM{padding:20px}.SubscriptionManagementModal_customerSection__O4AoC,.SubscriptionManagementModal_detailsSection__OqmZw{padding:15px}.SubscriptionManagementModal_confirmButtons__Yf9G5{flex-direction:column;width:100%}.SubscriptionManagementModal_confirmButton__RUyKL,.SubscriptionManagementModal_keepButton__2SjJB{width:100%}}@media (max-width:480px){.SubscriptionManagementModal_modalOverlay__JpAzf{padding:0}.SubscriptionManagementModal_modalContent___pcTp{max-width:100%;max-height:100vh;border-radius:0}.SubscriptionManagementModal_modalHeader__0J0a8{padding:15px}.SubscriptionManagementModal_modalTitle__p1qbh{font-size:18px}.SubscriptionManagementModal_modalBody__o9FVM{padding:15px}.SubscriptionManagementModal_sectionTitle__onqEX{font-size:16px}.SubscriptionManagementModal_customerInfo__lo82H,.SubscriptionManagementModal_detailItem__QPpF1{flex-direction:column;align-items:flex-start;gap:5px}.SubscriptionManagementModal_customerValue__Yhjge,.SubscriptionManagementModal_detailValue__3B562{font-size:12px}}