@import url(https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=DM+Sans:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=DM+Sans:wght@300;400;500&display=swap);*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#060606;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root{min-height:100vh}.BookingForm_wrapper__bHjN0{--pink:#ff1493;--pink-light:#ff69b4;--pink-soft:#ff149314;--pink-border:#ff149338;--surface:#0f0f12f5;--surface-2:#16161afa;--surface-3:#1c1c22fa;--line:#ffffff0f;--text:#fff;--text-soft:#d8d8de;--text-dim:#92929c;--text-faint:#5f5f69;box-sizing:border-box;color:var(--text);font-family:DM Sans,sans-serif;isolation:isolate;margin:0 auto;max-width:680px;overflow-x:hidden;padding:72px 20px 64px;position:relative;width:100%}.BookingForm_wrapper__bHjN0 *{box-sizing:border-box}.BookingForm_wrapper__bHjN0:after,.BookingForm_wrapper__bHjN0:before{border-radius:999px;content:"";filter:blur(22px);pointer-events:none;position:absolute;z-index:-1}.BookingForm_wrapper__bHjN0:before{background:radial-gradient(circle,#ff149329 0,#0000 72%);height:260px;right:-120px;top:38px;width:260px}.BookingForm_wrapper__bHjN0:after{background:radial-gradient(circle,#ff69b41f 0,#0000 72%);bottom:72px;height:220px;left:-120px;width:220px}.BookingForm_card__LEAZl{background:linear-gradient(180deg,#141418fa,#0a0a0cfc);border:1px solid var(--pink-border);border-radius:32px;box-shadow:0 30px 80px #00000075,inset 0 1px 0 #ffffff08;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:28px;position:relative}.BookingForm_card__LEAZl:before{background-image:linear-gradient(#ff14930a 1px,#0000 0),linear-gradient(90deg,#ff14930a 1px,#0000 0);background-size:36px 36px;content:"";inset:0;opacity:.28;pointer-events:none;position:absolute}.BookingForm_cardHero__TWDKB,.BookingForm_fieldGroup__M9ULF,.BookingForm_submitButton__Z9g65,.BookingForm_submitHint__BEtu8{position:relative;z-index:1}.BookingForm_cardHero__TWDKB{display:flex;flex-direction:column;gap:18px}.BookingForm_shopHeroText__6jpl9{text-align:center}.BookingForm_shopHeroEyebrow__3FOhH{align-items:center;background:#ff14931a;border:1px solid var(--pink-border);border-radius:999px;color:#ffb4d7;display:inline-flex;font-size:.68rem;font-weight:700;gap:8px;letter-spacing:1.5px;margin:0 0 10px;padding:7px 14px;text-transform:uppercase}.BookingForm_shopHeroEyebrow__3FOhH:before{background:var(--pink);border-radius:50%;box-shadow:0 0 10px #ff1493bf;content:"";height:7px;width:7px}.BookingForm_shopHeroName__WCVlU{text-wrap:balance;color:var(--text);font-family:Syne,sans-serif;font-size:clamp(1.85rem,4vw,2.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.02;margin:0}.BookingForm_shopHeroSubtitle__76I5W{color:var(--text-dim);font-size:.8rem;line-height:1.55;margin:10px auto 0;max-width:430px}.BookingForm_shopHeroMedia__7Gw8b{min-height:138px;overflow:hidden;position:relative}.BookingForm_shopHeroBanner__-olYM{height:100%;inset:0;object-fit:contain;object-position:center;padding:.5rem .75rem;position:absolute;width:100%}.BookingForm_fieldGroup__M9ULF{display:flex;flex-direction:column;gap:9px}.BookingForm_twoColumn__6Tv6G{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.BookingForm_label__v8c70{color:var(--text-faint);font-size:.68rem;font-weight:700;letter-spacing:1.4px;margin-left:4px;text-transform:uppercase}.BookingForm_barberChip__QODk3,.BookingForm_dateSelector__f780l,.BookingForm_input__XKXwp,.BookingForm_paymentMethodChip__6HSuK,.BookingForm_selector__LSoY-,.BookingForm_serviceItem__tHfhV,.BookingForm_timeChip__Kww7A{box-shadow:inset 0 1px 0 #ffffff05}.BookingForm_input__XKXwp{background:var(--surface-3);border:1px solid var(--line);border-radius:16px;color:var(--text);font-size:.95rem;padding:15px 16px;transition:border-color .2s,background .2s,box-shadow .2s;width:100%}.BookingForm_input__XKXwp:focus{background:#212127fa;border-color:var(--pink);box-shadow:0 0 0 4px #ff149314;outline:none}.BookingForm_input__XKXwp::placeholder{color:#666873}.BookingForm_selector__LSoY-{align-items:center;background:var(--surface-3);border:1px solid var(--line);border-radius:18px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;text-align:left;transition:border-color .18s,background .18s,transform .18s;width:100%}.BookingForm_selector__LSoY-:hover{background:#222227fa;border-color:#ffffff1f;transform:translateY(-1px)}.BookingForm_selectorMainText__WYFkV{color:var(--text);display:block;font-size:.95rem;font-weight:700}.BookingForm_selectorSubText__SL9zq{color:var(--pink);display:block;font-size:.75rem;margin-top:3px;opacity:.84}.BookingForm_arrowIcon__jZMBA{color:var(--pink);flex-shrink:0;font-size:.85rem}.BookingForm_paymentMethodRow__0EiPO{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.BookingForm_paymentMethodChip__6HSuK{align-items:flex-start;background:var(--surface-3);border:1px solid var(--line);border-radius:18px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:13px 16px;text-align:left;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;width:100%}.BookingForm_paymentMethodChip__6HSuK:hover{border-color:#ffffff1f;transform:translateY(-1px)}.BookingForm_paymentMethodChipActive__EBvlJ{background:linear-gradient(180deg,#ff14931f,#ff14930d);border-color:var(--pink);box-shadow:0 14px 30px #ff14931f}.BookingForm_paymentMethodChipTitle__0NZqh{color:#f4f4f7;font-size:.93rem;font-weight:800}.BookingForm_paymentMethodChipHelper__E-fQS{align-items:center;color:var(--text-dim);display:flex;font-size:.7rem;gap:6px;line-height:1.5;margin-left:10px;margin-top:8px}.BookingForm_paymentMethodChipActive__EBvlJ .BookingForm_paymentMethodChipTitle__0NZqh{color:#ffd6ec}.BookingForm_paymentMethodChipActive__EBvlJ .BookingForm_paymentMethodChipHelper__E-fQS{color:#f1c4df}.BookingForm_paymentMethodNotice__rCi4A{background:#ff8a0014;border:1px solid #ff8a0038;border-radius:16px;color:#f0cf9d;font-size:.78rem;line-height:1.55;margin:12px 2px 0;padding:12px 14px}.BookingForm_infoicon__0o6Y5{flex-shrink:0;height:10px;object-fit:contain;width:10px}.BookingForm_barberGrid__Ztbuh{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity;scrollbar-width:none}.BookingForm_barberGrid__Ztbuh::-webkit-scrollbar{display:none}.BookingForm_barberChip__QODk3{align-items:center;background:var(--surface-3);border:1px solid var(--line);border-radius:22px;color:var(--text-dim);cursor:pointer;display:flex;flex-shrink:0;gap:12px;min-width:196px;padding:14px 18px;scroll-snap-align:start;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.BookingForm_barberChip__QODk3:hover{border-color:#ffffff1f;transform:translateY(-2px)}.BookingForm_barberChipSelected__t\+eqX{background:linear-gradient(180deg,#ff149321,#ff14930d);border-color:var(--pink);box-shadow:0 16px 32px #ff149324}.BookingForm_barberAvatar__XEvk0{align-items:center;background:#ffffff0f;border-radius:50%;color:var(--text-dim);display:flex;flex-shrink:0;font-size:1rem;font-weight:800;height:40px;justify-content:center;overflow:hidden;width:40px}.BookingForm_barberAvatarImage__zfglp{border-radius:50%;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.BookingForm_barberChipSelected__t\+eqX .BookingForm_barberAvatar__XEvk0{background:var(--pink);color:var(--text)}.BookingForm_barberInfo__Y241B{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.BookingForm_barberName__S4Rdc{color:var(--text-soft);font-size:.9rem;font-weight:700}.BookingForm_barberChipSelected__t\+eqX .BookingForm_barberName__S4Rdc{color:var(--text)}.BookingForm_scheduleHeader__hnLBv{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.BookingForm_scheduleHeaderLabel__gzM2a{flex:0 0 108px;line-height:1.1}.BookingForm_dateSelector__f780l{align-items:center;background:var(--surface-3);border:1px solid var(--line);border-radius:18px;display:flex;flex:1 1;min-height:54px;min-width:0;overflow:hidden}.BookingForm_dateBtn__o77yg{align-items:center;background:none;border:none;color:var(--pink);cursor:pointer;display:inline-flex;font-size:1.95rem;justify-content:center;line-height:1;min-height:54px;min-width:48px;padding:0 10px;transition:background .15s}.BookingForm_dateBtn__o77yg:hover{background:#ff14931f}.BookingForm_dateText__yk9qP{color:var(--text-soft);flex:1 1;font-size:.92rem;font-weight:700;min-width:0;padding:0 10px;text-align:center;text-transform:capitalize}.BookingForm_timeGridWrapper__fOqBp{display:flex;flex-direction:column;gap:12px;width:100%}.BookingForm_shiftGroupLabel__RjXsk{color:var(--pink);display:block;font-size:.68rem;font-weight:800;letter-spacing:1px;margin:6px 0 8px;opacity:.94;text-transform:uppercase;width:100%}.BookingForm_timeGrid__-q9jk{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);width:100%}.BookingForm_timeChip__Kww7A{align-items:center;background:var(--surface-3);border:1px solid var(--line);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:10px 6px;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s}.BookingForm_timeChip__Kww7A:hover:not(:disabled){background:#ff149314;border-color:var(--pink);transform:translateY(-1px)}.BookingForm_timeChipDisabled__Zz6rM{cursor:not-allowed;opacity:.26}.BookingForm_timeChip__Kww7A:disabled{pointer-events:none}.BookingForm_timeChipActive__qjwZ2{background:linear-gradient(135deg,#ff1493,#c0007a)!important;border-color:var(--pink)!important;box-shadow:0 12px 24px #ff149340}.BookingForm_timeChipText__8Z1-d{color:var(--text);font-size:.85rem;font-weight:700}.BookingForm_timeChipDuration__qIH5U{color:var(--pink);font-size:.65rem;font-weight:600}.BookingForm_timeChipActive__qjwZ2 .BookingForm_timeChipDuration__qIH5U{color:#ffffffb8}.BookingForm_noScheduleMessage__CQD4F{align-items:center;background:linear-gradient(180deg,#1d1d22f5,#141418fa);border:1px solid var(--line);border-radius:20px;display:flex;flex-direction:column;gap:6px;grid-column:1/-1;justify-content:center;min-height:120px;padding:24px 20px;text-align:center;width:100%}.BookingForm_noScheduleMessage__CQD4F p{color:var(--text-dim);font-size:.85rem;line-height:1.6;margin:0}.BookingForm_noScheduleMessage__CQD4F strong{color:var(--pink);text-transform:capitalize}.BookingForm_subtitleError__ySIsz{color:var(--text-faint)!important;font-size:.75rem!important}.BookingForm_submitButton__Z9g65{background:linear-gradient(135deg,#ff1493,#c0007a);border:none;border-radius:20px;box-shadow:0 18px 34px #ff149347;color:var(--text);cursor:pointer;font-size:1rem;font-weight:800;letter-spacing:.5px;padding:18px;text-transform:uppercase;transition:transform .2s,box-shadow .2s}.BookingForm_submitButton__Z9g65:hover:not(:disabled){box-shadow:0 22px 42px #ff149357;transform:translateY(-2px)}.BookingForm_submitButton__Z9g65:active:not(:disabled){transform:translateY(0)}.BookingForm_submitButton__Z9g65:disabled{background:#252525;box-shadow:none;color:#4c4c56;cursor:not-allowed}.BookingForm_submitHint__BEtu8{color:var(--text-dim);font-size:.8rem;line-height:1.45;margin:8px 4px 0;text-align:center}.BookingForm_modalBackdrop__HPbs1{align-items:flex-end;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d1;display:flex;inset:0;justify-content:center;position:fixed;z-index:20}.BookingForm_modalCard__pkfJ-{background:linear-gradient(180deg,#131317fa,#0b0b0d);border:1px solid var(--pink-border);border-bottom:none;border-radius:28px 28px 0 0;max-height:75vh;max-width:600px;overflow-y:auto;padding:28px 24px 40px;width:100%}.BookingForm_modalHeader__eHrin{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.BookingForm_modalTitle__Da4uT{color:var(--text);font-family:Syne,sans-serif;font-size:1.1rem;font-weight:800;margin:0}.BookingForm_modalClose__O8LTT{align-items:center;background:#ffffff0f;border:none;border-radius:50%;color:var(--text-dim);cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;transition:background .2s,color .2s;width:32px}.BookingForm_modalClose__O8LTT:hover{background:#ffffff1f;color:var(--text)}.BookingForm_modalList__NSUfZ{display:flex;flex-direction:column;gap:10px}.BookingForm_serviceItem__tHfhV{align-items:center;background:var(--surface-3);border:1px solid var(--line);border-radius:16px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;text-align:left;transition:border-color .15s,background .15s,transform .15s;width:100%}.BookingForm_serviceItem__tHfhV:hover{border-color:#ffffff1f;transform:translateY(-1px)}.BookingForm_serviceItemActive__uprrb{background:#ff149314;border-color:var(--pink)}.BookingForm_serviceItemTitle__QuqJc{color:var(--text);display:block;font-size:.95rem;font-weight:700}.BookingForm_serviceItemMeta__SCjK\+{color:var(--text-dim);display:block;font-size:.75rem;margin-top:3px}.BookingForm_serviceItemActive__uprrb .BookingForm_serviceItemMeta__SCjK\+{color:#ffabd6e0}@media (max-width:480px){.BookingForm_wrapper__bHjN0{padding:52px 14px 84px}.BookingForm_card__LEAZl{border-radius:24px;padding:20px 16px}.BookingForm_shopHeroMedia__7Gw8b{border-radius:22px;min-height:96px}.BookingForm_shopHeroEyebrow__3FOhH{font-size:.62rem;letter-spacing:1.2px}.BookingForm_shopHeroName__WCVlU{font-size:1.45rem}.BookingForm_shopHeroSubtitle__76I5W{font-size:.69rem;line-height:1.45;max-width:300px}.BookingForm_paymentMethodRow__0EiPO,.BookingForm_twoColumn__6Tv6G{grid-template-columns:1fr}.BookingForm_paymentMethodChipHelper__E-fQS{margin-left:0}.BookingForm_barberGrid__Ztbuh{flex-direction:column}.BookingForm_barberChip__QODk3{min-width:0;min-width:auto;width:100%}.BookingForm_barberAvatar__XEvk0{font-size:.82rem;height:36px;width:36px}.BookingForm_scheduleHeader__hnLBv{align-items:flex-start;flex-direction:column;gap:10px}.BookingForm_scheduleHeaderLabel__gzM2a{flex:none}.BookingForm_dateSelector__f780l{justify-content:space-between;width:100%}.BookingForm_dateText__yk9qP{padding:0 8px}.BookingForm_timeGrid__-q9jk{grid-template-columns:repeat(2,1fr)}}:root{--pink:#ff1493;--pink-light:#ff69b4;--pink-dim:#ff14931f;--pink-border:#ff149340;--bg:#060606;--surface:#0f0f0f;--surface-2:#161616;--border:#ff149326;--text:#fff;--text-muted:#555;--text-dim:#888}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.LandingPage_landing__M9-DU{background:#060606;background:var(--bg);color:#fff;color:var(--text);font-family:DM Sans,sans-serif;min-height:100vh;overflow-x:hidden;position:relative}.LandingPage_particles__ZwMTP{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.LandingPage_particle__L2OZW{animation:LandingPage_floatParticle__PTuCl calc(6s + var(--i)*.4s) calc(var(--i)*.3s) ease-in-out infinite;background:#ff1493;background:var(--pink);border-radius:50%;height:2px;left:calc(var(--i)*5.3%);opacity:0;position:absolute;width:2px}.LandingPage_particle__L2OZW:nth-child(odd){background:#ff149380;height:3px;width:3px}@keyframes LandingPage_floatParticle__PTuCl{0%{opacity:0;transform:translateY(110vh) scale(0)}10%{opacity:.8}90%{opacity:.3}to{opacity:0;transform:translateY(-10vh) scale(1.5) rotate(180deg)}}.LandingPage_bgGrid__1AuF7{animation:LandingPage_gridPulse__Yol49 8s ease-in-out infinite;background-image:linear-gradient(#ff149308 1px,#0000 0),linear-gradient(90deg,#ff149308 1px,#0000 0);background-size:50px 50px;inset:0;pointer-events:none;position:fixed;z-index:0}@keyframes LandingPage_gridPulse__Yol49{0%,to{opacity:.5}50%{opacity:1}}.LandingPage_bgGlow1__Q7HYJ{animation:LandingPage_orbFloat1__MM8lB 10s ease-in-out infinite;background:radial-gradient(circle,#ff14931a 0,#0000 65%);height:800px;right:-200px;top:-300px;width:800px}.LandingPage_bgGlow1__Q7HYJ,.LandingPage_bgGlow2__0jW6F{border-radius:50%;pointer-events:none;position:fixed;z-index:0}.LandingPage_bgGlow2__0jW6F{animation:LandingPage_orbFloat2__i7dgw 13s ease-in-out infinite;background:radial-gradient(circle,#ff149312 0,#0000 65%);bottom:-200px;height:600px;left:-200px;width:600px}.LandingPage_bgGlow3__gamZT{animation:LandingPage_orbFloat1__MM8lB 15s ease-in-out infinite reverse;background:radial-gradient(circle,#ff14930d 0,#0000 65%);border-radius:50%;height:400px;left:50%;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);width:400px;z-index:0}@keyframes LandingPage_orbFloat1__MM8lB{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-30px,40px) scale(1.05)}66%{transform:translate(20px,-30px) scale(.95)}}@keyframes LandingPage_orbFloat2__i7dgw{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-50px) scale(1.1)}}[data-animate]{opacity:0}.LandingPage_revealUp__dcX5q{transform:translateY(40px)}.LandingPage_revealLeft__KQtPN,.LandingPage_revealUp__dcX5q{transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}.LandingPage_revealLeft__KQtPN{transform:translateX(-40px)}.LandingPage_visible__NhDfb{opacity:1!important;transform:none!important}.LandingPage_visible__NhDfb.LandingPage_revealUp__dcX5q{animation:none}[data-animate].LandingPage_visible__NhDfb{transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_animDelay0__Gjpiw{--delay:0s}.LandingPage_animDelay1__2hYxI{--delay:0.1s}.LandingPage_animDelay2__d\+JQa{--delay:0.2s}.LandingPage_animDelay3__8IheG{--delay:0.3s}.LandingPage_animDelay4__p7NoH{--delay:0.4s}.LandingPage_nav__ozB7T{align-items:center;animation:LandingPage_navSlideDown__LYcvc .6s cubic-bezier(.16,1,.3,1) both;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#060606cc;border-bottom:1px solid #ff149326;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;left:0;padding:18px 40px;position:fixed;right:0;top:0;z-index:100}@keyframes LandingPage_navSlideDown__LYcvc{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.LandingPage_navLogo__a9NAE{align-items:center;display:flex;gap:10px}.LandingPage_navLogoScissors__T9mBl{animation:LandingPage_spinScissors__-4xs7 3s ease-in-out infinite;color:#ff1493;color:var(--pink);display:inline-block;font-size:1.4rem}@keyframes LandingPage_spinScissors__-4xs7{0%,90%,to{transform:rotate(0deg)}95%{transform:rotate(-20deg)}}.LandingPage_navLogoText__-HSXZ{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#ff69b4);-webkit-background-clip:text;background-clip:text;font-family:Syne,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:-.5px}.LandingPage_navBadge__swg9Z{border:1px solid #ff149326;border:1px solid var(--border);border-radius:100px;color:#555;color:var(--text-muted);font-size:.65rem;font-weight:700;letter-spacing:2px;padding:4px 10px;text-transform:uppercase}.LandingPage_hero__P-qT3{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:120px 24px 80px;position:relative;text-align:center;z-index:1}.LandingPage_heroInner__FOFE-{align-items:center;display:flex;flex-direction:column;will-change:transform}.LandingPage_heroEyebrow__JXV9G{align-items:center;background:#ff14931f;background:var(--pink-dim);border:1px solid #ff149340;border:1px solid var(--pink-border);border-radius:100px;color:#ff69b4;color:var(--pink-light);display:inline-flex;font-size:.7rem;font-weight:700;gap:8px;letter-spacing:1.5px;margin-bottom:28px;padding:7px 18px;text-transform:uppercase;transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_eyebrowDot__hCpGn{animation:LandingPage_dotPulse__IyYv1 2s ease-in-out infinite;background:#ff1493;background:var(--pink);border-radius:50%;box-shadow:0 0 8px #ff1493;box-shadow:0 0 8px var(--pink);height:7px;width:7px}@keyframes LandingPage_dotPulse__IyYv1{0%,to{box-shadow:0 0 8px #ff1493;box-shadow:0 0 8px var(--pink);transform:scale(1)}50%{box-shadow:0 0 16px #ff1493,0 0 30px #ff149366;box-shadow:0 0 16px var(--pink),0 0 30px #ff149366;transform:scale(1.4)}}.LandingPage_heroTitle__moY8S{font-family:Syne,sans-serif;font-size:clamp(3.2rem,9vw,7rem);font-weight:800;letter-spacing:-3px;line-height:.95;margin-bottom:24px;transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_heroTitleAccent__A4O\+e{-webkit-text-fill-color:#0000;animation:LandingPage_gradientShift__3w2g9 4s ease infinite;background:linear-gradient(135deg,#ff1493,#ff69b4 50%,#ff1493);background:linear-gradient(135deg,var(--pink) 0,#ff69b4 50%,#ff1493 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;display:block;position:relative}.LandingPage_heroTitleAccent__A4O\+e:after{animation:LandingPage_underlineIn__iqn82 .8s cubic-bezier(.16,1,.3,1) 1.2s forwards;background:linear-gradient(90deg,#ff1493,#0000);background:linear-gradient(90deg,var(--pink),#0000);border-radius:2px;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left}@keyframes LandingPage_gradientShift__3w2g9{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes LandingPage_underlineIn__iqn82{to{transform:scaleX(1)}}.LandingPage_heroSubtitle__np6xQ{color:#888;color:var(--text-dim);font-size:clamp(1rem,2vw,1.2rem);line-height:1.75;margin-bottom:44px;max-width:500px;transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_plansSection__XE5BX{margin:0 auto;max-width:1200px;padding:100px 24px 40px;position:relative;z-index:1}.LandingPage_plansGrid__UtWkR{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}.LandingPage_planCard__LH8l\+{background:linear-gradient(180deg,#161616f2,#0c0c0cfa);border:1px solid #ff149326;border:1px solid var(--border);border-radius:28px;box-shadow:0 20px 60px #00000047;display:flex;flex-direction:column;gap:18px;padding:24px}.LandingPage_planBadge__SyBBO{align-self:flex-start;background:#ff14931f;background:var(--pink-dim);border:1px solid #ff149340;border:1px solid var(--pink-border);border-radius:999px;color:#ff69b4;color:var(--pink-light);font-size:.75rem;font-weight:800;letter-spacing:1px;padding:8px 12px;text-transform:uppercase}.LandingPage_planBadgeGreen__Qb7jN{background:#2ecc711f;border-color:#2ecc714d;color:#63e29d}.LandingPage_planBadgeGold__Z3NtX{background:#f5c4511f;border-color:#f5c4514d;color:#ffd56a}.LandingPage_planTitle__AXURh{font-family:Syne,sans-serif;font-size:1.65rem;letter-spacing:-1px;line-height:1.1}.LandingPage_planDescription__TENw\+{color:#b6b6bf;font-size:.98rem;line-height:1.6}.LandingPage_planPriceRow__pm9\+f{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.LandingPage_planPrice__ZsYGj{color:#b51b7a;font-family:Syne,sans-serif;font-size:2rem;letter-spacing:-1px;line-height:1}.LandingPage_planPriceLabel__qrBom{color:#9d9daa;font-size:.7rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.LandingPage_planList__GP7GS{color:#d2d2d2;display:flex;flex-direction:column;gap:10px;line-height:1.55;list-style:none}.LandingPage_planList__GP7GS li{padding-left:18px;position:relative}.LandingPage_planList__GP7GS li:before{background:#ff1493;background:var(--pink);border-radius:999px;content:"";height:7px;left:0;position:absolute;top:10px;width:7px}.LandingPage_planButton__CPKlj{background:linear-gradient(135deg,#ff1493,#ff69b4);background:linear-gradient(135deg,var(--pink),#ff69b4);border-radius:18px;color:#fff;font-weight:800;margin-top:auto;padding:14px 16px;text-align:center;text-decoration:none}.LandingPage_planButtonGreen__X2mbc{background:linear-gradient(135deg,#21c063,#5ddf95)}.LandingPage_planButtonGhost__DXJlp{background:#0000;border:1px solid #f5c45159;color:#ffd56a}.LandingPage_heroCtagroup__s\+VAx{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-bottom:64px;transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_btnPrimary__j-PPi{align-items:center;background:linear-gradient(135deg,#ff1493,#c0006a);background:linear-gradient(135deg,var(--pink),#c0006a);border-radius:14px;box-shadow:0 4px 20px #ff14934d;color:#fff;display:inline-flex;font-size:.9rem;font-weight:700;gap:10px;overflow:hidden;padding:15px 30px;position:relative;text-decoration:none;transition:all .3s}.LandingPage_btnPrimary__j-PPi:hover{box-shadow:0 16px 40px #ff149380;transform:translateY(-3px) scale(1.02)}.LandingPage_btnPrimary__j-PPi:active{transform:translateY(-1px) scale(.99)}.LandingPage_btnShine__qCnuT{animation:LandingPage_shine__42KFD 3s ease-in-out 1s infinite;background:linear-gradient(90deg,#0000,#ffffff40,#0000);height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);width:60%}@keyframes LandingPage_shine__42KFD{0%{left:-100%}30%,to{left:150%}}.LandingPage_btnSecondary__TvxHg{align-items:center;background:#ff14930d;border:1px solid #ff149340;border:1px solid var(--pink-border);border-radius:14px;color:#fff;color:var(--text);display:inline-flex;font-size:.9rem;font-weight:700;gap:10px;padding:15px 30px;text-decoration:none;transition:all .3s}.LandingPage_btnSecondary__TvxHg:hover{background:#ff14931f;background:var(--pink-dim);border-color:#ff1493;border-color:var(--pink);box-shadow:0 8px 24px #ff149333;color:#ff1493;color:var(--pink);transform:translateY(-3px)}.LandingPage_phoneMockup__ZRLKG{animation:LandingPage_phoneFloat__IFTgR 6s ease-in-out infinite;position:relative;transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}@keyframes LandingPage_phoneFloat__IFTgR{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}.LandingPage_phoneRing__TIfe5{animation:LandingPage_ringPulse__DM0-r 3s ease-in-out infinite;border:1px solid #ff149326;border-radius:60px;inset:-30px;position:absolute}.LandingPage_phoneRing2__\+u5Ah{animation:LandingPage_ringPulse__DM0-r 3s ease-in-out .5s infinite;border:1px solid #ff149312;border-radius:80px;inset:-60px;position:absolute}@keyframes LandingPage_ringPulse__DM0-r{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.03)}}.LandingPage_phoneFrame__Gi98\+{background:#0a0a0a;border:1.5px solid #ffffff14;border-radius:42px;box-shadow:0 50px 100px #000000e6,0 0 0 1px #ffffff0a,inset 0 1px 0 #ffffff0f,0 0 60px #ff14931a;padding:18px;position:relative;width:270px}.LandingPage_phoneNotch__LijSe{background:#0a0a0a;border:1px solid #ffffff0d;border-radius:0 0 16px 16px;border-top:none;height:22px;margin:0 auto 14px;width:90px}.LandingPage_phoneScreen__Huuco{background:#0d0d0d;border-radius:30px;display:flex;flex-direction:column;gap:12px;min-height:400px;padding:20px 18px}.LandingPage_loginLogo__Ze1gi{color:#fff;font-family:Syne,sans-serif;font-weight:800;letter-spacing:2px;text-align:center}.LandingPage_loginSubtitle__5VaBi{color:#888;font-size:.85rem;margin-bottom:6px;text-align:center}.LandingPage_loginInput__Y1BzW{background:#151515;border:1px solid #ffffff0f;border-radius:14px;color:#666;font-size:.9rem;padding:14px 12px}.LandingPage_loginButton__SDyO\+{background:linear-gradient(135deg,#ff1493,#b51b7a);border:none;border-radius:16px;box-shadow:0 10px 30px #ff149359;color:#fff;cursor:pointer;font-weight:800;letter-spacing:.5px;padding:14px 12px}.LandingPage_loginFooter__Xk-9i{color:#666;font-size:.85rem;text-align:center}.LandingPage_loginFooter__Xk-9i span{color:#ff1493;font-weight:700}.LandingPage_screenHeader__lVzEq{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.LandingPage_screenGreeting__EMexF{color:#666;font-size:.68rem;font-weight:500}.LandingPage_screenAvatar__tmqlY{align-items:center;background:linear-gradient(135deg,#ff1493,#c0006a);background:linear-gradient(135deg,var(--pink),#c0006a);border-radius:50%;box-shadow:0 0 10px #ff149366;color:#fff;display:flex;font-size:.75rem;font-weight:800;height:30px;justify-content:center;width:30px}.LandingPage_screenDateCard__v3RDV{align-items:center;background:#141414;border:1px solid #ff149326;border-radius:18px;display:flex;flex-direction:column;margin-bottom:14px;overflow:hidden;padding:14px;position:relative}.LandingPage_screenDateCard__v3RDV:before{background:linear-gradient(90deg,#0000,#ff149380,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.LandingPage_screenDateLabel__BSCb6{color:#ff1493;color:var(--pink);font-size:.52rem;font-weight:800;letter-spacing:2px}.LandingPage_screenDateDay__89wEB{color:#fff;font-size:1rem;font-weight:800;margin-top:2px}.LandingPage_screenDateFull__27zPQ{color:#444;font-size:.62rem;margin-top:2px}.LandingPage_screenSectionTitle__zVwcZ{color:#444;font-size:.6rem;font-weight:700;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.LandingPage_screenCard__veNab{align-items:center;animation:LandingPage_cardSlideIn__a6n74 .5s cubic-bezier(.16,1,.3,1) forwards;background:#141414;border:1px solid #ffffff08;border-radius:14px;display:flex;gap:10px;margin-bottom:8px;opacity:0;padding:11px 12px}@keyframes LandingPage_cardSlideIn__a6n74{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}.LandingPage_screenCardTime__gal-b{font-size:.85rem;font-weight:800;min-width:38px}.LandingPage_screenCardInfo__XmpM3{flex:1 1}.LandingPage_screenCardName__ko10N{color:#ddd;font-size:.68rem;font-weight:700}.LandingPage_screenCardService__I47G-{color:#444;font-size:.58rem;margin-top:2px}.LandingPage_screenCardDot__VjZaP{border-radius:50%;box-shadow:0 0 6px currentColor;height:7px;width:7px}.LandingPage_phoneGlow__b0gzm{animation:LandingPage_phoneGlowPulse__C5gh5 4s ease-in-out infinite;background:radial-gradient(circle at center,#ff149326 0,#0000 65%);inset:-60px;pointer-events:none;position:absolute;z-index:-1}@keyframes LandingPage_phoneGlowPulse__C5gh5{0%,to{opacity:1}50%{opacity:.5}}.LandingPage_scrollIndicator__7xF68{align-items:center;animation:LandingPage_fadeInUp__njEfA 1s ease 2s both;bottom:30px;display:flex;flex-direction:column;gap:8px;position:absolute}.LandingPage_scrollDot__-eBTw{animation:LandingPage_scrollBounce__UAhFY 2s ease-in-out infinite;background:linear-gradient(180deg,#ff1493,#0000);background:linear-gradient(180deg,var(--pink),#0000);border-radius:2px;height:28px;width:4px}@keyframes LandingPage_scrollBounce__UAhFY{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.4;transform:scaleY(.5)}}.LandingPage_scrollText__cBs9\+{color:#555;color:var(--text-muted);font-size:.6rem;letter-spacing:2px;text-transform:uppercase}.LandingPage_features__R1J-z{margin:0 auto;max-width:1100px;padding:120px 24px;position:relative;text-align:center;z-index:1}.LandingPage_featuresLabel__r\+x9R{color:#ff1493;color:var(--pink);font-size:.68rem;font-weight:700;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase;transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_featuresTitle__tlje1{font-family:Syne,sans-serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;letter-spacing:-1.5px;line-height:1.1;margin-bottom:60px;transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_featuresGrid__8vHCo{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.LandingPage_featureCard__yf9Nf{background:#0f0f0f;background:var(--surface);border:1px solid #ff149326;border:1px solid var(--border);border-radius:24px;cursor:default;overflow:hidden;padding:30px 26px;position:relative;text-align:left;transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_featureCard__yf9Nf:before{background:linear-gradient(90deg,#0000,#ff149366,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:center;transition:transform .4s ease}.LandingPage_featureCard__yf9Nf:hover{background:#161616;background:var(--surface-2);border-color:#ff149340;border-color:var(--pink-border);box-shadow:0 24px 48px #00000080,0 0 30px #ff149314;transform:translateY(-6px)!important}.LandingPage_featureCard__yf9Nf:hover:before{transform:scaleX(1)}.LandingPage_featureIconWrap__KGDcC{align-items:center;background:#ff14931f;background:var(--pink-dim);border:1px solid #ff149340;border:1px solid var(--pink-border);border-radius:14px;display:flex;height:48px;justify-content:center;margin-bottom:18px;transition:all .3s;width:48px}.LandingPage_featureCard__yf9Nf:hover .LandingPage_featureIconWrap__KGDcC{background:#ff149333;box-shadow:0 0 20px #ff14934d}.LandingPage_featureIcon__OoyYO{height:26px;object-fit:contain;width:26px}.LandingPage_featureTitle__BEa9t{font-family:Syne,sans-serif;font-size:1rem;font-weight:700;margin-bottom:8px}.LandingPage_featureDesc__AYnSY{color:#555;color:var(--text-muted);font-size:.83rem;line-height:1.65}.LandingPage_featureCardGlow__RMiXH{background:radial-gradient(circle at 50% 0,#ff149314,#0000 60%);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s}.LandingPage_featureCard__yf9Nf:hover .LandingPage_featureCardGlow__RMiXH{opacity:1}.LandingPage_stats__wwVDe{padding:0 24px 100px;position:relative;z-index:1}.LandingPage_statsInner__Coeyn{background:#0f0f0f;background:var(--surface);border:1px solid #ff149326;border:1px solid var(--border);border-radius:28px;display:flex;margin:0 auto;max-width:700px;overflow:hidden;position:relative;transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_statsInner__Coeyn:before{background:linear-gradient(90deg,#0000,#ff1493,#0000);background:linear-gradient(90deg,#0000,var(--pink),#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.LandingPage_statItem__RPpgJ{border-right:1px solid #ff149326;border-right:1px solid var(--border);flex:1 1;padding:40px 24px;text-align:center;transition:background .3s}.LandingPage_statItem__RPpgJ:hover{background:#161616;background:var(--surface-2)}.LandingPage_statItem__RPpgJ:last-child{border-right:none}.LandingPage_statNum__vuZP9{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#ff1493);background:linear-gradient(135deg,#fff,var(--pink));-webkit-background-clip:text;background-clip:text;font-family:Syne,sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:-1px}.LandingPage_statLabel__tLknk{color:#555;color:var(--text-muted);font-size:.78rem;margin-top:6px}.LandingPage_how__bVUIX{margin:0 auto;max-width:800px;padding:80px 24px 100px;position:relative;text-align:center;z-index:1}.LandingPage_steps__zN2DH{display:flex;flex-direction:column;margin-top:56px;text-align:left}.LandingPage_step__hZbIB{align-items:flex-start;border-bottom:1px solid #ff149326;border-bottom:1px solid var(--border);cursor:default;display:flex;gap:28px;padding:32px 0;position:relative;transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_step__hZbIB:last-child{border-bottom:none}.LandingPage_stepLine__HjlmG{background:linear-gradient(180deg,#ff1493,#0000);background:linear-gradient(180deg,var(--pink),#0000);bottom:0;height:0;left:34px;position:absolute;transition:height .4s ease;width:2px}.LandingPage_step__hZbIB:not(:last-child):hover .LandingPage_stepLine__HjlmG{height:32px}.LandingPage_stepNumber__Ak2oq{color:#ffffff14;font-family:Syne,sans-serif;font-size:2.8rem;font-weight:800;line-height:1;min-width:70px;padding-top:4px;transition:all .4s}.LandingPage_step__hZbIB:hover .LandingPage_stepNumber__Ak2oq{color:#ff1493;color:var(--pink);text-shadow:0 0 30px #ff149380}.LandingPage_stepTitle__6YZeB{font-family:Syne,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:8px}.LandingPage_stepDesc__Thjcz{color:#555;color:var(--text-muted);font-size:.88rem;line-height:1.65}.LandingPage_ctaSection__J7Dox{overflow:hidden;padding:120px 24px;position:relative;text-align:center;z-index:1}.LandingPage_ctaGlow__Ys6zh{animation:LandingPage_ctaGlowPulse__9HtAg 5s ease-in-out infinite;background:radial-gradient(ellipse at center,#ff149314 0,#0000 65%);inset:0;pointer-events:none;position:absolute}@keyframes LandingPage_ctaGlowPulse__9HtAg{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.LandingPage_ctaOrb__JxK5L{animation:LandingPage_orbFloat1__MM8lB 8s ease-in-out infinite;background:radial-gradient(circle,#ff14931f,#0000 70%);border-radius:50%;height:300px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.LandingPage_ctaTitle__vmifw{font-family:Syne,sans-serif;font-size:clamp(2rem,4.5vw,3.8rem);font-weight:800;letter-spacing:-2px;line-height:1.05;margin-bottom:16px}.LandingPage_ctaSubtitle__jGVAw,.LandingPage_ctaTitle__vmifw{transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:0s;transition-delay:var(--delay,0s)}.LandingPage_ctaSubtitle__jGVAw{color:#888;color:var(--text-dim);font-size:1rem;margin-bottom:44px}.LandingPage_footer__ZPPqL{align-items:center;border-top:1px solid #ff149326;border-top:1px solid var(--border);color:#555;color:var(--text-muted);display:flex;font-size:.8rem;gap:10px;justify-content:center;padding:32px;position:relative;text-align:center;z-index:1}.LandingPage_logo__AlvHN{height:15px;width:15px}a{color:#555;text-decoration:none}@media (max-width:768px){.LandingPage_nav__ozB7T{padding:16px 10px}.LandingPage_featuresGrid__8vHCo,.LandingPage_plansGrid__UtWkR{grid-template-columns:1fr}.LandingPage_statsInner__Coeyn{flex-direction:column}.LandingPage_statItem__RPpgJ{border-bottom:1px solid #ff149326;border-bottom:1px solid var(--border);border-right:none}.LandingPage_statItem__RPpgJ:last-child{border-bottom:none}.LandingPage_hero__P-qT3{padding:100px 20px 60px}}@media (max-width:480px){.LandingPage_heroCtagroup__s\+VAx{align-items:center;flex-direction:column}.LandingPage_btnPrimary__j-PPi,.LandingPage_btnSecondary__TvxHg{justify-content:center;max-width:300px;width:100%}.LandingPage_featuresGrid__8vHCo{grid-template-columns:1fr}.LandingPage_plansSection__XE5BX{padding:88px 18px 24px}.LandingPage_planCard__LH8l\+{border-radius:22px;padding:20px}.LandingPage_planTitle__AXURh{font-size:1.45rem}.LandingPage_navLogoText__-HSXZ{font-size:.9rem}}.App_app__kjqwC{align-items:center;background:radial-gradient(circle at top,#1a1a1a 0,#050505 55%);color:#fff;display:flex;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:20px 16px;position:relative}.App_glow__60q3n{background:radial-gradient(circle,#ff149359,#0000 70%);filter:blur(8px);height:60vw;pointer-events:none;position:absolute;right:-15vw;top:-20vw;width:60vw}.App_missingSlug__HzBsC{background:#0a0a0ae6;border:1px solid #ffffff1f;border-radius:32px;box-shadow:0 25px 60px #0000008c;max-width:460px;padding:32px;text-align:center;width:100%;z-index:1}.App_missingSlug__HzBsC h1{font-size:1.8rem;margin-bottom:12px}.App_missingSlug__HzBsC p{color:#ccc;line-height:1.5}.App_missingSlug__HzBsC code{background:#ffffff14;border-radius:6px;color:#ff9bd0;display:inline-block;font-family:JetBrains Mono,Fira Mono,ui-monospace,SFMono-Regular,monospace;font-size:.85rem;margin-top:6px;padding:2px 6px}.App_notFoundCard__RJuT8{background:radial-gradient(circle at top center,#ff149324,#0000 34%),#0a0a0aeb;border:1px solid #ffffff1f;border-radius:36px;box-shadow:0 28px 70px #00000094;max-width:560px;padding:40px 32px;text-align:center;width:100%;z-index:1}.App_notFoundEyebrow__k0X4p{color:#ff8ec9;font-size:.78rem;font-weight:800;letter-spacing:2px;margin:0 0 12px;text-transform:uppercase}.App_notFoundTitle__KMiia{font-family:Syne,system-ui,sans-serif;font-size:clamp(2.1rem,5vw,3.2rem);letter-spacing:-2px;line-height:.98;margin:0 0 14px}.App_notFoundText__1nptT{color:#cacad4;line-height:1.65;margin:0 auto;max-width:430px}.App_notFoundButton__jsfXh{align-items:center;background:linear-gradient(135deg,#ff1493,#d60b7b);border-radius:999px;box-shadow:0 18px 40px #d60b7b47;color:#fff;display:inline-flex;font-weight:800;justify-content:center;margin-top:24px;min-height:50px;padding:0 22px;text-decoration:none}.SubscriptionAdmin_screen__jghjo{background:radial-gradient(circle at top right,#ff14932e,#0000 30%),linear-gradient(180deg,#0a0a0f,#050507);color:#fff;font-family:DM Sans,system-ui,sans-serif;min-height:100vh;padding:36px 20px 64px;position:relative}.SubscriptionAdmin_heroGlow__flwzL{background:radial-gradient(circle at 15% 15%,#ff149324,#0000 22%),radial-gradient(circle at 85% 10%,#21c0631f,#0000 22%);inset:0;pointer-events:none;position:absolute}.SubscriptionAdmin_emptyState__3pCDG,.SubscriptionAdmin_errorBox__98V0S,.SubscriptionAdmin_header__B0dAH,.SubscriptionAdmin_list__WBYEe,.SubscriptionAdmin_metricsSection__X\+ajk,.SubscriptionAdmin_pricingSection__i7Do4,.SubscriptionAdmin_summaryGrid__7EoQt,.SubscriptionAdmin_toolbar__8xdS2{margin:0 auto;max-width:1180px;position:relative;z-index:1}.SubscriptionAdmin_header__B0dAH{margin-bottom:26px}.SubscriptionAdmin_eyebrow__mbP\+G{color:#ff69b4;font-size:.74rem;font-weight:800;letter-spacing:2px;margin:0 0 10px;text-transform:uppercase}.SubscriptionAdmin_title__AFo\+f{font-family:Syne,system-ui,sans-serif;font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-2px;line-height:.95;margin:0 0 10px}.SubscriptionAdmin_subtitle__uY1vB{color:#b8b8c5;line-height:1.6;margin:0;max-width:760px}.SubscriptionAdmin_toolbar__8xdS2{grid-gap:14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0fd6;border:1px solid #ffffff14;border-radius:22px;box-shadow:0 18px 40px #0000003d;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-bottom:18px;padding:14px;position:-webkit-sticky;position:sticky;top:14px;z-index:8}.SubscriptionAdmin_metricsSection__X\+ajk,.SubscriptionAdmin_pricingSection__i7Do4{margin-bottom:18px}.SubscriptionAdmin_sectionMeta__cukgQ{color:#9f9fad;font-size:.92rem;margin:8px 0 0}.SubscriptionAdmin_sectionHeadingRow__10BCv{margin-bottom:14px}.SubscriptionAdmin_sectionEyebrow__JkN0p{color:#9c9cac;font-size:.72rem;font-weight:800;letter-spacing:2px;margin:0 0 8px;text-transform:uppercase}.SubscriptionAdmin_sectionTitle__UolYS{font-size:1.4rem;font-weight:800;margin:0}.SubscriptionAdmin_pricingGrid__VYKFV{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.SubscriptionAdmin_priceCard__1c3fm{background:#17171ef2;border:1px solid #ffffff14;border-radius:22px;box-shadow:0 24px 60px #00000047;padding:18px}.SubscriptionAdmin_priceCardPink__IJUm0{box-shadow:0 24px 60px #ff149314}.SubscriptionAdmin_priceCardGreen__rcRfE{box-shadow:0 24px 60px #21c06314}.SubscriptionAdmin_priceCardGold__Tqhm8{box-shadow:0 24px 60px #f5c45114}.SubscriptionAdmin_priceBadge__1Ns4c{align-items:center;background:#ffffff0f;border-radius:999px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:800;justify-content:center;letter-spacing:1px;margin-bottom:14px;padding:7px 11px;text-transform:uppercase}.SubscriptionAdmin_priceValue__P0OH\+{display:block;font-size:2rem;font-weight:900;line-height:1;margin-bottom:6px}.SubscriptionAdmin_priceBilling__HoQiP{color:#b3b3bf;display:block;font-size:.84rem;font-weight:700;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.SubscriptionAdmin_priceDescription__xfXd6{color:#c6c6d0;line-height:1.55;margin:0}.SubscriptionAdmin_priceField__oU8MX{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.SubscriptionAdmin_priceField__oU8MX span{color:#bcbccc;font-size:.74rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.SubscriptionAdmin_priceInput__ZYjP1{background:#121218eb;border:1px solid #ffffff1a;border-radius:14px;color:#fff;font-size:.96rem;height:46px;padding:0 14px}.SubscriptionAdmin_pricingActions__AmGPY{display:flex;justify-content:flex-end;margin-top:14px}.SubscriptionAdmin_field__xm3Nq,.SubscriptionAdmin_selectField__0YB6Q{display:flex;flex-direction:column;gap:8px}.SubscriptionAdmin_fieldHint__MqWoE{color:#9191a0;font-size:.78rem;line-height:1.4}.SubscriptionAdmin_fieldLabel__xhcSd,.SubscriptionAdmin_selectField__0YB6Q span{color:#bcbccc;font-size:.78rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.SubscriptionAdmin_input__dCyM\+,.SubscriptionAdmin_selectField__0YB6Q input,.SubscriptionAdmin_selectField__0YB6Q select,.SubscriptionAdmin_textarea__KJ17J{background:#121218eb;border:1px solid #ffffff1a;border-radius:16px;color:#fff;font-size:.96rem;height:48px;padding:0 14px}.SubscriptionAdmin_textarea__KJ17J{font-family:inherit;height:auto;min-height:92px;padding:12px 14px;resize:vertical}.SubscriptionAdmin_loadButton__p6P2A,.SubscriptionAdmin_saveButton__rUQhm{background:linear-gradient(135deg,#ff1493,#d60b7b);border:none;border-radius:16px;color:#fff;cursor:pointer;font-weight:800;min-height:48px;padding:0 18px}.SubscriptionAdmin_loadButton__p6P2A{align-self:end}.SubscriptionAdmin_loadButton__p6P2A:disabled,.SubscriptionAdmin_saveButton__rUQhm:disabled{cursor:default;opacity:.65}.SubscriptionAdmin_emptyState__3pCDG,.SubscriptionAdmin_errorBox__98V0S{background:#17171ef2;border:1px solid #ffffff14;border-radius:20px;margin-bottom:18px;padding:18px}.SubscriptionAdmin_errorBox__98V0S{color:#f0c8cf}.SubscriptionAdmin_successBox__M\+xvJ{background:#0d361fa6;border:1px solid #21c0632e;border-radius:20px;color:#d7ffe5;margin:0 auto 18px;max-width:1180px;padding:18px;position:relative;z-index:1}.SubscriptionAdmin_summaryGrid__7EoQt{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.SubscriptionAdmin_card__LZ9Ro,.SubscriptionAdmin_summaryCard__WR4e\+{background:#17171ef2;border:1px solid #ffffff14;border-radius:22px;box-shadow:0 24px 60px #00000047}.SubscriptionAdmin_summaryCard__WR4e\+{padding:18px}.SubscriptionAdmin_summaryLabel__SK\+nd{color:#a8a8b4;display:block;font-size:.78rem;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.SubscriptionAdmin_summaryValue__iTGpY{font-size:1.8rem;font-weight:900}.SubscriptionAdmin_list__WBYEe{display:flex;flex-direction:column;gap:16px}.SubscriptionAdmin_filterShell__m7fV4{grid-gap:18px;display:grid;gap:18px;grid-template-columns:220px minmax(0,1fr);margin:0 auto;max-width:1180px;position:relative;z-index:1}.SubscriptionAdmin_filteredContent__Xniph,.SubscriptionAdmin_yearSidebar__2BSk\+{background:#17171ef2;border:1px solid #ffffff14;border-radius:22px;box-shadow:0 24px 60px #00000047}.SubscriptionAdmin_yearSidebar__2BSk\+{align-self:start;padding:18px;position:-webkit-sticky;position:sticky;top:18px}.SubscriptionAdmin_filteredContent__Xniph{padding:18px}.SubscriptionAdmin_filterHeader__SeWRg{margin-bottom:14px}.SubscriptionAdmin_yearList__UZ9xC{display:flex;flex-direction:column;gap:10px}.SubscriptionAdmin_monthChip__nyGW9,.SubscriptionAdmin_yearButton__S-Y69{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;color:#fff;cursor:pointer;font-weight:700;padding:12px 14px;transition:transform .12s ease,border-color .12s ease,background .12s ease}.SubscriptionAdmin_monthChip__nyGW9:hover,.SubscriptionAdmin_yearButton__S-Y69:hover{border-color:#ff149347;transform:translateY(-1px)}.SubscriptionAdmin_monthChipActive__sYEN6,.SubscriptionAdmin_yearButtonActive__33\+ya{background:linear-gradient(135deg,#ff14933d,#d60b7b2e);border-color:#ff149375}.SubscriptionAdmin_monthToolbar__TvPpZ{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.SubscriptionAdmin_monthChip__nyGW9,.SubscriptionAdmin_statusChip__Vv9eu{font-size:.92rem;padding:10px 14px}.SubscriptionAdmin_statusToolbar__6eFQQ{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.SubscriptionAdmin_statusChip__Vv9eu{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;color:#fff;cursor:pointer;font-weight:700;transition:transform .12s ease,border-color .12s ease,background .12s ease}.SubscriptionAdmin_statusChip__Vv9eu:hover{border-color:#21c06347;transform:translateY(-1px)}.SubscriptionAdmin_statusChipActive__jZdrZ{background:linear-gradient(135deg,#21c0633d,#12924933);border-color:#21c06375}.SubscriptionAdmin_discountChipActive__P-p2d{background:linear-gradient(135deg,#f5c4513d,#b4901633);border-color:#f5c45175}.SubscriptionAdmin_card__LZ9Ro{padding:18px}.SubscriptionAdmin_cardTop__G2PZC{display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.SubscriptionAdmin_cardTitle__boBju{font-size:1.3rem;font-weight:800;margin:0 0 6px}.SubscriptionAdmin_discountBadge__HODSG{background:#f5c4511f;border:1px solid #f5c45138;border-radius:999px;color:#f5c451;margin-top:10px}.SubscriptionAdmin_discountBadge__HODSG,.SubscriptionAdmin_referralBadge__0fCKS{align-items:center;display:inline-flex;font-size:.76rem;font-weight:800;letter-spacing:.4px;padding:7px 10px}.SubscriptionAdmin_referralBadge__0fCKS{background:#21c0631f;border:1px solid #21c0633d;border-radius:999px;color:#74ec9f;justify-content:center}.SubscriptionAdmin_accountCouponWrap__3waKv{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.SubscriptionAdmin_referralGrid__ZM4-e{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.SubscriptionAdmin_referralCard__7Dghv{background:#17171ef2;border:1px solid #ffffff14;border-radius:22px;box-shadow:0 24px 60px #00000047;padding:18px}.SubscriptionAdmin_referralCardTop__Zuaca{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.SubscriptionAdmin_referralOwner__Dqo8u{display:block;font-size:1.08rem;font-weight:800}.SubscriptionAdmin_referralCodeText__-yJRp,.SubscriptionAdmin_referralMeta__Ow35H{color:#b0b0bc;font-size:.92rem;margin:0}.SubscriptionAdmin_referralCodeText__-yJRp{margin-top:4px}.SubscriptionAdmin_cardDates__TJHcK,.SubscriptionAdmin_cardMeta__WSZ1v{color:#b0b0bc;font-size:.92rem}.SubscriptionAdmin_cardDates__TJHcK{display:flex;flex-direction:column;gap:4px;text-align:right}.SubscriptionAdmin_controls__NAH9j{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.SubscriptionAdmin_notesField__q8VrQ{grid-column:span 3}.SubscriptionAdmin_cardActions__uaPjC{align-items:center;display:flex;gap:14px;justify-content:space-between}.SubscriptionAdmin_inlineActions__C1Tjv{align-items:center;display:flex;gap:10px}.SubscriptionAdmin_currentState__gDEf2{color:#c3c3ce;font-size:.92rem}.SubscriptionAdmin_currentStateWrap__ex4Di{display:flex;flex-direction:column;gap:6px}.SubscriptionAdmin_currentMeta__pLBiP{color:#9292a4;font-size:.84rem}.SubscriptionAdmin_currentStateDiscount__HJMrd{color:#f5e0a2;font-weight:700}.SubscriptionAdmin_secondaryInlineButton__cvtGo{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;color:#fff;cursor:pointer;font-weight:700;min-height:44px;padding:0 14px}.SubscriptionAdmin_secondaryInlineButton__cvtGo:hover{border-color:#ff149342}.SubscriptionAdmin_couponActions__djdb8{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.SubscriptionAdmin_deleteInlineButton__VRSYH{background:#ff5a5f14;border:1px solid #ff5a5f4d;border-radius:14px;color:#ffd6d8;cursor:pointer;font-weight:700;min-height:44px;padding:0 14px;transition:background .14s ease,border-color .14s ease,transform .14s ease}.SubscriptionAdmin_deleteInlineButton__VRSYH:hover{background:#ff5a5f24;border-color:#ff5a5f80;transform:translateY(-1px)}.SubscriptionAdmin_couponCreateGrid__\+nNyA{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.SubscriptionAdmin_couponNoteField__prMAl{grid-column:1/-1}.SubscriptionAdmin_couponList__gjG5A{grid-gap:14px;display:grid;gap:14px;margin-top:18px}.SubscriptionAdmin_couponCard__8qcWu{background:#0b0b12c2;border:1px solid #ffffff14;border-radius:20px;padding:18px}.SubscriptionAdmin_couponCardTop__ESpar{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.SubscriptionAdmin_couponHeaderRow__Z6MRw{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.SubscriptionAdmin_couponCode__KB0pH{display:inline-flex;font-size:1rem;letter-spacing:.08em}.SubscriptionAdmin_couponDurationBadge__vflMR{align-items:center;border:1px solid #ffffff14;border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:800;letter-spacing:.02em;min-height:28px;padding:0 10px}.SubscriptionAdmin_couponBadgeForever__DdQM6{background:#28a7452e;border-color:#28a74547;color:#8ee2a4}.SubscriptionAdmin_couponBadgeOneTime__gMRVs{background:#ffc24a29;border-color:#ffc24a4d;color:#ffd978}.SubscriptionAdmin_couponBadgeMonths__FxSrD{background:#5a8cff29;border-color:#5a8cff47;color:#a8c2ff}.SubscriptionAdmin_couponMeta__cODWi{color:#9ea4b5;font-size:.9rem;margin:6px 0 0}.SubscriptionAdmin_couponEditGrid__ljKMu{grid-gap:12px;border-top:1px solid #ffffff14;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;padding-top:14px}.SubscriptionAdmin_couponEditActions__nhUxZ{display:flex;grid-column:1/-1;justify-content:flex-end}.SubscriptionAdmin_primaryInlineButton__7YXfg{background:#ff149329;border:1px solid #ff149347;border-radius:14px;color:#fff;cursor:pointer;font-weight:800;min-height:38px;padding:0 14px;transition:transform .12s ease,border-color .12s ease,background .12s ease}.SubscriptionAdmin_primaryInlineButton__7YXfg:hover{background:#ff14933d;border-color:#ff149380;transform:translateY(-1px)}@media (max-width:900px){.SubscriptionAdmin_controls__NAH9j,.SubscriptionAdmin_couponCreateGrid__\+nNyA,.SubscriptionAdmin_couponEditGrid__ljKMu,.SubscriptionAdmin_filterShell__m7fV4,.SubscriptionAdmin_pricingGrid__VYKFV,.SubscriptionAdmin_referralGrid__ZM4-e,.SubscriptionAdmin_summaryGrid__7EoQt,.SubscriptionAdmin_toolbar__8xdS2{grid-template-columns:1fr}.SubscriptionAdmin_yearSidebar__2BSk\+{position:static}.SubscriptionAdmin_yearList__UZ9xC{flex-direction:row;flex-wrap:wrap}.SubscriptionAdmin_cardActions__uaPjC,.SubscriptionAdmin_cardTop__G2PZC{align-items:flex-start;flex-direction:column}.SubscriptionAdmin_inlineActions__C1Tjv{align-items:stretch;flex-direction:column;width:100%}.SubscriptionAdmin_cardDates__TJHcK{text-align:left}}.SubscriptionCouponsPage_screen__c3nwq{background:radial-gradient(circle at top right,#ff149329,#0000 28%),linear-gradient(180deg,#09090e,#040406);color:#fff;min-height:100vh;padding:40px 20px 64px}.SubscriptionCouponsPage_hero__U\+DpX{margin:0 auto 24px;max-width:980px}.SubscriptionCouponsPage_eyebrow__eRHuk{color:#ff8ec9;font-size:.78rem;font-weight:800;letter-spacing:2px;margin:0 0 10px;text-transform:uppercase}.SubscriptionCouponsPage_title__-oRLJ{font-size:clamp(2rem,4vw,3rem);line-height:.98;margin:0 0 10px}.SubscriptionCouponsPage_subtitle__Znmv3{color:#c4c4cf;line-height:1.6;margin:0;max-width:680px}.SubscriptionCouponsPage_toolbar__PVFCq{margin:0 auto 18px;max-width:980px}.SubscriptionCouponsPage_toolbarForm__3cerp{grid-gap:14px;align-items:end;background:#0c0c12e0;border:1px solid #ffffff14;border-radius:24px;display:grid;gap:14px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;padding:18px}.SubscriptionCouponsPage_field__yJ3XY{display:flex;flex-direction:column;gap:8px}.SubscriptionCouponsPage_field__yJ3XY span{color:#bcbccc;font-size:.74rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.SubscriptionCouponsPage_field__yJ3XY input{background:#121218eb;border:1px solid #ffffff1a;border-radius:14px;color:#fff;font-size:.96rem;height:46px;padding:0 14px}.SubscriptionCouponsPage_loadButton__wG\+Xl{background:linear-gradient(135deg,#ff1493,#d60b7b);border:0;border-radius:14px;color:#fff;cursor:pointer;font-weight:800;height:46px;padding:0 18px}.SubscriptionCouponsPage_loadButton__wG\+Xl:disabled{cursor:wait;opacity:.7}.SubscriptionCouponsPage_errorBox__46p0x{background:#ff5a5f1f;border:1px solid #ff5a5f38;border-radius:18px;color:#ffd7d8;margin:0 auto 18px;max-width:980px;padding:14px 16px}.SubscriptionCouponsPage_summaryGrid__6KSpl{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 18px;max-width:980px}.SubscriptionCouponsPage_summaryCard__CCksv{background:#0c0c12e0;border:1px solid #ffffff14;border-radius:22px;padding:16px}.SubscriptionCouponsPage_summaryLabel__mAjgc{color:#a7a7b4;display:block;font-size:.82rem;margin-bottom:10px}.SubscriptionCouponsPage_summaryValue__ORoOy{font-size:1.8rem;font-weight:900}.SubscriptionCouponsPage_list__mDmn9{grid-gap:14px;display:grid;gap:14px;margin:0 auto;max-width:980px}.SubscriptionCouponsPage_card__Z\+dqr,.SubscriptionCouponsPage_emptyCard__qPA4j{background:#0c0c12e0;border:1px solid #ffffff14;border-radius:24px;padding:20px}.SubscriptionCouponsPage_emptyCard__qPA4j h2{margin:0 0 10px}.SubscriptionCouponsPage_emptyCard__qPA4j p{color:#bdbdca;line-height:1.6;margin:0}.SubscriptionCouponsPage_cardTop__KjN2s{display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.SubscriptionCouponsPage_cardTitle__gqtGm{font-size:1.3rem;font-weight:800;margin:0 0 6px}.SubscriptionCouponsPage_cardMeta__11WZF{color:#b0b0bc;margin:0}.SubscriptionCouponsPage_couponBadge__C5NQL{align-items:center;background:#f5c45124;border:1px solid #f5c4513d;border-radius:999px;color:#ffd978;display:inline-flex;font-size:.82rem;font-weight:900;letter-spacing:.04em;min-height:34px;padding:0 12px}.SubscriptionCouponsPage_detailsGrid__yGwIS{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.SubscriptionCouponsPage_detailItem__PPEUs{background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;padding:14px}.SubscriptionCouponsPage_detailLabel__5uoac{color:#99a;display:block;font-size:.78rem;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.SubscriptionCouponsPage_detailValue__mOkw7{font-size:.98rem;font-weight:800}@media (max-width:900px){.SubscriptionCouponsPage_detailsGrid__yGwIS,.SubscriptionCouponsPage_summaryGrid__6KSpl,.SubscriptionCouponsPage_toolbarForm__3cerp{grid-template-columns:1fr}.SubscriptionCouponsPage_cardTop__KjN2s{align-items:flex-start;flex-direction:column}}.SubscriptionCheckoutPage_screen__7reKr{background:radial-gradient(circle at top right,#ff149324,#0000 30%),linear-gradient(180deg,#0a0a0f,#050507);color:#fff;font-family:DM Sans,system-ui,sans-serif;min-height:100vh;padding:40px 20px 64px}.SubscriptionCheckoutPage_cards__8Sky5,.SubscriptionCheckoutPage_formCard__-6J9H,.SubscriptionCheckoutPage_hero__0\+p2H{margin:0 auto;max-width:1100px}.SubscriptionCheckoutPage_hero__0\+p2H{margin-bottom:24px}.SubscriptionCheckoutPage_backHomeButton__9vri8{align-items:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;color:#fff;display:inline-flex;font-size:.84rem;font-weight:700;justify-content:center;margin-bottom:16px;padding:10px 14px;text-decoration:none;transition:background .14s ease,border-color .14s ease,transform .14s ease,color .14s ease}.SubscriptionCheckoutPage_backHomeButton__9vri8:hover{background:#fff;border-color:#fff;color:#050507;transform:translateY(-1px)}.SubscriptionCheckoutPage_eyebrow__\+ks\+O{color:#ff69b4;font-size:.74rem;font-weight:800;letter-spacing:2px;margin:0 0 10px;text-transform:uppercase}.SubscriptionCheckoutPage_title__Z2jlc{font-family:Syne,system-ui,sans-serif;font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-2px;line-height:.95;margin:0 0 10px}.SubscriptionCheckoutPage_subtitle__RGlsa{color:#b8b8c5;line-height:1.6;margin:0;max-width:760px}.SubscriptionCheckoutPage_cards__8Sky5{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.SubscriptionCheckoutPage_formCard__-6J9H,.SubscriptionCheckoutPage_planCard__qgs9E{background:#17171ef2;border:1px solid #ffffff14;border-radius:24px;box-shadow:0 24px 60px #00000047}.SubscriptionCheckoutPage_planCard__qgs9E{cursor:pointer;padding:20px;text-align:left}.SubscriptionCheckoutPage_planCardActive__RLlYq{outline:2px solid #fff3;transform:translateY(-1px)}.SubscriptionCheckoutPage_pink__1Lwmi.SubscriptionCheckoutPage_planCardActive__RLlYq{outline-color:#ff149380}.SubscriptionCheckoutPage_green__Lxu\+q.SubscriptionCheckoutPage_planCardActive__RLlYq{outline-color:#21c06380}.SubscriptionCheckoutPage_planBadge__FKQjk{background:#ffffff0f;border-radius:999px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:800;letter-spacing:1px;margin-bottom:14px;padding:7px 11px;text-transform:uppercase}.SubscriptionCheckoutPage_planTitle__mhB3d{color:#fff;font-size:1.4rem;font-weight:800;margin:0 0 10px}.SubscriptionCheckoutPage_planPrice__sieuj{display:block;font-size:2rem;font-weight:900;margin-bottom:6px}.SubscriptionCheckoutPage_pink__1Lwmi .SubscriptionCheckoutPage_planPrice__sieuj{color:#ff1493}.SubscriptionCheckoutPage_green__Lxu\+q .SubscriptionCheckoutPage_planPrice__sieuj{color:#21c063}.SubscriptionCheckoutPage_planNote__Ab-gT{color:#b3b3bf;display:block;font-size:.84rem;font-weight:700;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.SubscriptionCheckoutPage_planDescription__fpqge{color:#c6c6d0;line-height:1.55;margin:0}.SubscriptionCheckoutPage_formCard__-6J9H{padding:20px}.SubscriptionCheckoutPage_form__BiaqM{grid-gap:14px;align-items:end;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto}.SubscriptionCheckoutPage_modeSwitch__tdMP-{display:inline-flex;flex-wrap:wrap;gap:10px;grid-column:1/-1}.SubscriptionCheckoutPage_modeButton__BsHMa{background:#121218eb;border:1px solid #ffffff1f;border-radius:999px;color:#d7d7e0;cursor:pointer;font-size:.9rem;font-weight:700;min-height:44px;padding:0 16px}.SubscriptionCheckoutPage_modeButtonActive__eOeUh{background:#ff149324;border-color:#ff149359;color:#fff}.SubscriptionCheckoutPage_modeButtonAutomatic__smaaa{border-color:#ff8a002e;color:#f3c27c}.SubscriptionCheckoutPage_modeButtonAutomaticActive__-97dg{background:#ff8a0024;border-color:#ff8a0057;color:#fff2de}.SubscriptionCheckoutPage_modeHelper__wTN1T{color:#a5a5b3;grid-column:1/-1;line-height:1.5;margin:-2px 0 0}.SubscriptionCheckoutPage_modeWarning__4EOTf{background:#ff8a0014;border:1px solid #ff8a0047;border-radius:16px;color:#ffd7a1;font-size:.92rem;font-weight:600;grid-column:1/-1;line-height:1.5;margin:-2px 0 2px;padding:12px 14px}.SubscriptionCheckoutPage_field__p5jDX{display:flex;flex-direction:column;gap:8px}.SubscriptionCheckoutPage_field__p5jDX span{color:#bcbccc;font-size:.78rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.SubscriptionCheckoutPage_field__p5jDX input{background:#121218eb;border:1px solid #ffffff1a;border-radius:16px;color:#fff;font-size:.96rem;height:50px;padding:0 14px}.SubscriptionCheckoutPage_submitWarning__c2a7B{color:#d8b381;font-size:.88rem;font-weight:600;grid-column:1/-1;line-height:1.45;margin:-4px 0 0}.SubscriptionCheckoutPage_submitButton__C0z9v,.SubscriptionCheckoutPage_whatsappLink__CtbdT{align-items:center;background:linear-gradient(135deg,#ff1493,#d60b7b);border:none;border-radius:16px;color:#fff;cursor:pointer;display:inline-flex;font-weight:800;justify-content:center;min-height:50px;padding:0 18px;text-decoration:none;transition:background .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.SubscriptionCheckoutPage_submitButton__C0z9v:disabled{cursor:default;opacity:.7}.SubscriptionCheckoutPage_whatsappLink__CtbdT:hover{background:#fff;box-shadow:0 16px 34px #ffffff29;color:#050507;transform:translateY(-1px)}.SubscriptionCheckoutPage_errorBox__pJ-GU,.SubscriptionCheckoutPage_messageBox__Jrkj2{border-radius:16px;margin-top:14px;padding:14px 16px}.SubscriptionCheckoutPage_messageBox__Jrkj2{background:#0d361fa6;border:1px solid #21c0632e;color:#d7ffe5}.SubscriptionCheckoutPage_errorBox__pJ-GU{background:#3e131cbf;border:1px solid #ff5a5f2e;color:#ffd6d8}.SubscriptionCheckoutPage_helper__3mETa{color:#a5a5b3;line-height:1.6;margin:16px 0 12px}@media (max-width:900px){.SubscriptionCheckoutPage_cards__8Sky5,.SubscriptionCheckoutPage_form__BiaqM{grid-template-columns:1fr}}
/*# sourceMappingURL=main.144e0a7b.css.map*/