@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{box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:680px;overflow-x:hidden;padding:20px 20px 60px;width:100%}.BookingForm_wrapper__bHjN0 *{box-sizing:border-box}.BookingForm_header__M83nE{margin-bottom:18px;padding-top:20px;text-align:center}.BookingForm_cardHero__TWDKB{display:flex;flex-direction:column;gap:14px;margin-bottom:4px}.BookingForm_shopHeroMedia__7Gw8b{background:radial-gradient(circle at top center,#ff14931f 0,#0000 38%),linear-gradient(180deg,#ff149314,#0c0c10eb);border:1px solid #ffffff0f;border-radius:30px;min-height:260px;overflow:hidden;position:relative}.BookingForm_shopHeroBanner__-olYM{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.BookingForm_shopHeroOverlay__p135i{background:linear-gradient(180deg,#06060a29,#06060a6b),linear-gradient(135deg,#ff14931f,#ff149300 48%);inset:0;position:absolute}.BookingForm_shopHeroGlow__t-wsY{background:radial-gradient(circle,#ff149329 0,#0000 72%);bottom:-54px;height:190px;pointer-events:none;position:absolute;right:50%;transform:translateX(50%);width:190px}.BookingForm_shopHeroText__6jpl9{text-align:center}.BookingForm_shopHeroEyebrow__3FOhH{color:#ff9dcf;font-size:.72rem;font-weight:800;letter-spacing:1.6px;margin:0 0 4px;text-transform:uppercase}.BookingForm_shopHeroName__WCVlU{color:#fff;font-size:clamp(1.7rem,4vw,2.3rem);font-weight:900;line-height:1.1;margin:0}.BookingForm_shopHeroSubtitle__76I5W{color:#c9c9d2;font-size:.7rem;line-height:1.45;margin:0 auto;max-width:420px}.BookingForm_title__jxqql{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#aaa);-webkit-background-clip:text;background-clip:text;font-size:2.8rem;font-weight:900;letter-spacing:-1px;margin:8px 0 6px}.BookingForm_card__LEAZl{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:32px;box-shadow:0 30px 60px #00000080;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:28px}.BookingForm_fieldGroup__M9ULF{display:flex;flex-direction:column;gap:8px}.BookingForm_twoColumn__6Tv6G{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.BookingForm_label__v8c70{color:#555;font-size:.68rem;font-weight:800;letter-spacing:1px;margin-left:4px;text-transform:uppercase}.BookingForm_input__XKXwp{background:#222;border:1px solid #2e2e2e;border-radius:14px;box-sizing:border-box;color:#fff;font-size:.95rem;padding:14px 16px;transition:border-color .2s,background .2s;width:100%}.BookingForm_input__XKXwp:focus{background:#252525;border-color:#ff1493;outline:none}.BookingForm_input__XKXwp::placeholder{color:#444}.BookingForm_paymentMethodRow__0EiPO{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.BookingForm_paymentMethodChip__6HSuK{align-items:flex-start;background:#222;border:1px solid #2e2e2e;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-height:112px;padding:14px 16px;text-align:left;transition:all .2s}.BookingForm_paymentMethodChip__6HSuK:hover{border-color:#444}.BookingForm_paymentMethodChipActive__EBvlJ{background:#ff149314;border-color:#ff1493}.BookingForm_paymentMethodChipTitle__0NZqh{color:#f2f2f2;font-size:.93rem;font-weight:800;line-height:1.3}.BookingForm_paymentMethodChipHelper__E-fQS{color:#8d8d8d;font-size:.8rem;line-height:1.45}.BookingForm_paymentMethodChipActive__EBvlJ .BookingForm_paymentMethodChipTitle__0NZqh{color:#ffd6ec}.BookingForm_paymentMethodChipActive__EBvlJ .BookingForm_paymentMethodChipHelper__E-fQS{color:#f1c4df}.BookingForm_selector__LSoY-{align-items:center;background:#222;border:1px solid #2e2e2e;border-radius:14px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;text-align:left;transition:border-color .2s,background .2s;width:100%}.BookingForm_selector__LSoY-:hover{background:#252525;border-color:#444}.BookingForm_selectorFocused__5mioQ{border-color:#ff1493}.BookingForm_selectorMainText__WYFkV{color:#fff;display:block;font-size:.95rem;font-weight:600}.BookingForm_selectorSubText__SL9zq{color:#ff1493;display:block;font-size:.75rem;margin-top:3px;opacity:.8}.BookingForm_arrowIcon__jZMBA{color:#ff1493;flex-shrink:0;font-size:.85rem}.BookingForm_barberGrid__Ztbuh{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.BookingForm_barberGrid__Ztbuh::-webkit-scrollbar{display:none}.BookingForm_barberChip__QODk3{align-items:center;background:#222;border:1px solid #2e2e2e;border-radius:20px;color:#888;cursor:pointer;display:flex;flex-shrink:0;gap:12px;min-width:200px;padding:14px 18px;transition:all .2s}.BookingForm_barberChip__QODk3:hover{border-color:#444}.BookingForm_barberChipSelected__t\+eqX{background:#ff149314;border-color:#ff1493}.BookingForm_barberAvatar__XEvk0{align-items:center;background:#2e2e2e;border-radius:50%;color:#888;display:flex;flex-shrink:0;font-size:1rem;font-weight:800;height:48px;justify-content:center;overflow:hidden;transition:all .2s;width:48px}.BookingForm_barberAvatarImage__zfglp{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.BookingForm_barberChipSelected__t\+eqX .BookingForm_barberAvatar__XEvk0{background:#ff1493;color:#fff}.BookingForm_barberInfo__Y241B{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.BookingForm_barberName__S4Rdc{color:#ccc;font-size:.9rem;font-weight:700}.BookingForm_barberSchedule__NCwd4{color:#555;font-size:.72rem}.BookingForm_barberChipSelected__t\+eqX .BookingForm_barberName__S4Rdc{color:#fff}.BookingForm_barberChipSelected__t\+eqX .BookingForm_barberSchedule__NCwd4{color:#ff64b4cc}.BookingForm_scheduleHeader__hnLBv{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.BookingForm_dateSelector__f780l{align-items:center;background:#222;border:1px solid #2e2e2e;border-radius:12px;display:flex;overflow:hidden}.BookingForm_dateBtn__o77yg{background:none;border:none;color:#ff1493;cursor:pointer;font-size:1.6rem;line-height:1;padding:4px 12px;transition:background .15s}.BookingForm_dateBtn__o77yg:hover{background:#ff14931a}.BookingForm_dateText__yk9qP{color:#ddd;font-size:.8rem;font-weight:700;min-width:80px;text-align:center;text-transform:capitalize}.BookingForm_timeGridWrapper__fOqBp{display:flex;flex-direction:column;gap:12px;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:#222;border:1px solid #2e2e2e;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:10px 6px;transition:all .15s}.BookingForm_timeChip__Kww7A:hover:not(:disabled){background:#ff149314;border-color:#ff1493}.BookingForm_timeChipDisabled__Zz6rM{cursor:not-allowed;opacity:.25}.BookingForm_timeChip__Kww7A:disabled{pointer-events:none}.BookingForm_timeChipActive__qjwZ2{background:#ff1493!important;border-color:#ff1493!important}.BookingForm_timeChipText__8Z1-d{color:#fff;font-size:.85rem;font-weight:700}.BookingForm_timeChipDuration__qIH5U{color:#ff1493;font-size:.65rem;font-weight:600}.BookingForm_timeChipActive__qjwZ2 .BookingForm_timeChipDuration__qIH5U{color:#ffffffb3}.BookingForm_shiftGroupLabel__RjXsk{color:#ff1493;display:block;font-size:.68rem;font-weight:800;letter-spacing:1px;margin-bottom:8px;margin-top:6px;opacity:.9;text-transform:uppercase;width:100%}.BookingForm_noScheduleMessage__CQD4F{align-items:center;background:#1e1e1e;border:1px solid #2a2a2a;border-radius:16px;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:#666;font-size:.85rem;line-height:1.6;margin:0}.BookingForm_noScheduleMessage__CQD4F strong{color:#ff1493;text-transform:capitalize}.BookingForm_subtitleError__ySIsz{color:#444!important;font-size:.75rem!important}.BookingForm_submitButton__Z9g65{background:linear-gradient(135deg,#ff1493,#c0007a);border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;letter-spacing:.5px;margin-top:4px;padding:18px;text-transform:uppercase;transition:transform .2s,box-shadow .2s}.BookingForm_submitButton__Z9g65:hover:not(:disabled){box-shadow:0 12px 30px #ff149359;transform:translateY(-2px)}.BookingForm_submitButton__Z9g65:active:not(:disabled){transform:translateY(0)}.BookingForm_submitButton__Z9g65:disabled{background:#252525;color:#444;cursor:not-allowed}.BookingForm_submitHint__BEtu8{color:#8d8d8d;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(4px);backdrop-filter:blur(4px);background:#000000d9;display:flex;inset:0;justify-content:center;position:fixed;z-index:20}.BookingForm_modalCard__pkfJ-{background:#1a1a1a;border:1px solid #2a2a2a;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:#fff;font-size:1.1rem;font-weight:800}.BookingForm_modalClose__O8LTT{align-items:center;background:#2a2a2a;border:none;border-radius:50%;color:#888;cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;transition:background .2s;width:32px}.BookingForm_modalClose__O8LTT:hover{background:#333;color:#fff}.BookingForm_modalList__NSUfZ{display:flex;flex-direction:column;gap:10px}.BookingForm_serviceItem__tHfhV{align-items:center;background:#222;border:1px solid #2e2e2e;border-radius:14px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;text-align:left;transition:all .15s}.BookingForm_serviceItem__tHfhV:hover{border-color:#444}.BookingForm_serviceItemActive__uprrb{background:#ff149314;border-color:#ff1493}.BookingForm_serviceItemTitle__QuqJc{color:#fff;display:block;font-size:.95rem;font-weight:600}.BookingForm_serviceItemMeta__SCjK\+{color:#666;display:block;font-size:.75rem;margin-top:3px}.BookingForm_serviceItemActive__uprrb .BookingForm_serviceItemMeta__SCjK\+{color:#ff64b4cc}@media (max-width:480px){.BookingForm_wrapper__bHjN0{padding:8px 14px 84px}.BookingForm_title__jxqql{font-size:2.2rem}.BookingForm_header__M83nE{margin-bottom:22px;padding-top:10px}.BookingForm_shopHeroMedia__7Gw8b{border-radius:22px;min-height:210px}.BookingForm_shopHeroEyebrow__3FOhH{font-size:.63rem;letter-spacing:1.2px}.BookingForm_shopHeroName__WCVlU{font-size:1.35rem}.BookingForm_shopHeroSubtitle__76I5W{font-size:.5rem;line-height:1.4;max-width:300px}.BookingForm_card__LEAZl{border-radius:24px;padding:20px 16px}.BookingForm_paymentMethodRow__0EiPO,.BookingForm_twoColumn__6Tv6G{grid-template-columns:1fr}.BookingForm_timeGrid__-q9jk{grid-template-columns:repeat(2,1fr)}.BookingForm_barberAvatar__XEvk0{font-size:.9rem;height:42px;width:42px}.BookingForm_barberGrid__Ztbuh{flex-direction:column}.BookingForm_barberChip__QODk3{min-width:0;min-width:auto;width:100%}.BookingForm_scheduleHeader__hnLBv{align-items:flex-start;flex-direction:column;gap:10px}.BookingForm_dateSelector__f780l{justify-content:space-between;width:100%}.BookingForm_dateText__yk9qP{flex:1 1;min-width:0;padding:0 8px}}.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}: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}.LandingPage_planPrice__ZsYGj{color:#fff;font-family:Syne,sans-serif;font-size:2rem;letter-spacing:-1px;line-height:1}.LandingPage_planPriceLabel__qrBom{color:#9d9daa;font-size:.88rem;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 20px}.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}}.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;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin-bottom:18px}.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{align-items:center;background:#f5c4511f;border:1px solid #f5c45138;border-radius:999px;color:#f5c451;display:inline-flex;font-size:.76rem;font-weight:800;letter-spacing:.4px;margin-top:10px;padding:7px 10px}.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}@media (max-width:900px){.SubscriptionAdmin_controls__NAH9j,.SubscriptionAdmin_filterShell__m7fV4,.SubscriptionAdmin_pricingGrid__VYKFV,.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}}.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_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{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_modeHelper__wTN1T{color:#a5a5b3;grid-column:1/-1;line-height:1.5;margin:-2px 0 0}.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_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}.SubscriptionCheckoutPage_submitButton__C0z9v:disabled{cursor:default;opacity:.7}.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.a9121be8.css.map*/