html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local("Roboto Light"),local("Roboto-Light"),url("./media/roboto-v30-latin-300-UTVOGLJS.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url("./media/roboto-v30-latin-regular-6KEU5XHX.woff2") format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium"),url("./media/roboto-v30-latin-500-GFYP3GVJ.woff2") format("woff2")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url("./media/MaterialIcons-Regular-LEZCGFVT.woff2") format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:SF Pro Display;font-weight:400;font-style:normal;font-display:swap;src:local("SF Pro Display Regular"),local("SFProDisplay-Regular"),url("./media/SFProDisplay-Regular-VEIOLNNV.woff2") format("woff2")}@font-face{font-family:SF Pro Display;font-weight:500;font-style:normal;font-display:swap;src:local("SF Pro Display Medium"),local("SFProDisplay-Medium"),url("./media/SFProDisplay-Medium-SLPRVGOY.woff2") format("woff2")}@font-face{font-family:SF Pro Display;font-weight:700;font-style:normal;font-display:swap;src:local("SF Pro Display Bold"),local("SFProDisplay-Bold"),url("./media/SFProDisplay-Bold-J4U7IBLT.woff2") format("woff2")}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:SF Pro Display,sans-serif}.snackbar-success{--mdc-snackbar-container-color: #1e1e1e !important;--mat-snack-bar-button-color: #4caf50 !important}.snackbar-success .mdc-snackbar__surface{background-color:#1e1e1e!important;border-left:4px solid #4caf50!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;min-width:400px!important}.snackbar-success .mat-mdc-snack-bar-label{color:#fff!important;font-size:14px!important;font-weight:400!important;display:flex!important;align-items:center!important;gap:8px!important;flex:1!important}.snackbar-success .mdc-snackbar__actions{margin-left:auto!important;padding-left:16px!important}.snackbar-success .mat-mdc-button{color:#4caf50!important;font-weight:500!important;min-width:40px!important;margin:0!important}.snackbar-success .mat-mdc-button:hover{background-color:#4caf501a!important}.snackbar-info{--mdc-snackbar-container-color: #1e1e1e !important;--mat-snack-bar-button-color: #2196f3 !important}.snackbar-info .mdc-snackbar__surface{background-color:#1e1e1e!important;border-left:4px solid #2196f3!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;min-width:400px!important}.snackbar-info .mat-mdc-snack-bar-label{color:#fff!important;font-size:14px!important;font-weight:400!important;display:flex!important;align-items:center!important;gap:8px!important;flex:1!important}.snackbar-info .mdc-snackbar__actions{margin-left:auto!important;padding-left:16px!important}.snackbar-info .mat-mdc-button{color:#2196f3!important;font-weight:500!important;min-width:40px!important;margin:0!important}.snackbar-info .mat-mdc-button:hover{background-color:#2196f31a!important}.snackbar-warning{--mdc-snackbar-container-color: #1e1e1e !important;--mat-snack-bar-button-color: #ff9800 !important}.snackbar-warning .mdc-snackbar__surface{background-color:#1e1e1e!important;border-left:4px solid #ff9800!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;min-width:400px!important}.snackbar-warning .mat-mdc-snack-bar-label{color:#fff!important;font-size:14px!important;font-weight:400!important;display:flex!important;align-items:center!important;gap:8px!important;flex:1!important}.snackbar-warning .mdc-snackbar__actions{margin-left:auto!important;padding-left:16px!important}.snackbar-warning .mat-mdc-button{color:#ff9800!important;font-weight:500!important;min-width:40px!important;margin:0!important}.snackbar-warning .mat-mdc-button:hover{background-color:#ff98001a!important}.snackbar-error{--mdc-snackbar-container-color: #1e1e1e !important;--mat-snack-bar-button-color: #f44336 !important}.snackbar-error .mdc-snackbar__surface{background-color:#1e1e1e!important;border-left:4px solid #f44336!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;min-width:400px!important}.snackbar-error .mat-mdc-snack-bar-label{color:#fff!important;font-size:14px!important;font-weight:400!important;display:flex!important;align-items:center!important;gap:8px!important;flex:1!important}.snackbar-error .mdc-snackbar__actions{margin-left:auto!important;padding-left:16px!important}.snackbar-error .mat-mdc-button{color:#f44336!important;font-weight:500!important;min-width:40px!important;margin:0!important}.snackbar-error .mat-mdc-button:hover{background-color:#f443361a!important}.snackbar-progress{--mdc-snackbar-container-color: #1e1e1e !important;--mat-snack-bar-button-color: #9c27b0 !important}.snackbar-progress .mdc-snackbar__surface{background-color:#1e1e1e!important;border-left:4px solid #9c27b0!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;min-width:400px!important}.snackbar-progress .mat-mdc-snack-bar-label{color:#fff!important;font-size:14px!important;font-weight:400!important;display:flex!important;align-items:center!important;gap:8px!important;flex:1!important}.snackbar-progress .mdc-snackbar__actions{margin-left:auto!important;padding-left:16px!important}.snackbar-progress .mat-mdc-button{color:#9c27b0!important;font-weight:500!important;min-width:40px!important;margin:0!important}.snackbar-progress .mat-mdc-button:hover{background-color:#9c27b01a!important}.mat-mdc-snack-bar-container.snackbar-progress .mdc-snackbar__surface,.mat-mdc-snack-bar-container.snackbar-progress .mat-mdc-snackbar-surface{padding-right:8px!important}.mat-mdc-snack-bar-container.snackbar-progress .mat-mdc-snack-bar-actions,.mat-mdc-snack-bar-container.snackbar-progress .mdc-snackbar__actions{padding:0!important;margin:0!important}.mat-mdc-snack-bar-container.snackbar-progress .mat-mdc-snack-bar-action,.mat-mdc-snack-bar-container.snackbar-progress .mdc-snackbar__action{min-width:28px!important;width:28px!important;height:28px!important;padding:0!important;margin:0!important;border-radius:50%!important;background:transparent!important}.mat-mdc-snack-bar-container.snackbar-progress .mat-mdc-snack-bar-action:hover,.mat-mdc-snack-bar-container.snackbar-progress .mdc-snackbar__action:hover{background-color:#9c27b033!important}body{background:#0b0615;min-height:100vh;display:flex;flex-direction:column;position:relative}.landing-container{max-width:1000px;width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.landing-container-wide{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.landing-section{width:100%;display:block}@media (max-width: 768px){.landing-container,.landing-container-wide{padding-left:16px;padding-right:16px}}@media (max-width: 480px){.landing-container,.landing-container-wide{padding-left:12px;padding-right:12px}}.main-content .mat-mdc-raised-button,.main-content .mat-mdc-unelevated-button,.main-content button[mat-raised-button],.main-content button[mat-flat-button]{height:48px!important;border-radius:8px!important;font-size:16px!important;font-weight:600!important;background:linear-gradient(135deg,#7b61ff,#9d4edd)!important;color:#fff!important;border:none!important;box-shadow:0 6px 16px #7b61ff59!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.main-content .mat-mdc-raised-button:hover,.main-content .mat-mdc-unelevated-button:hover,.main-content button[mat-raised-button]:hover,.main-content button[mat-flat-button]:hover{background:linear-gradient(135deg,#8b71ff,#ad5eed)!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px #7b61ff66!important}.main-content .mat-mdc-raised-button:active,.main-content .mat-mdc-unelevated-button:active,.main-content button[mat-raised-button]:active,.main-content button[mat-flat-button]:active{transform:translateY(0)!important}.main-content .mat-mdc-raised-button .mdc-button__label,.main-content .mat-mdc-unelevated-button .mdc-button__label,.main-content button[mat-raised-button] .mdc-button__label,.main-content button[mat-flat-button] .mdc-button__label{color:#fff!important;font-weight:600!important}.main-content app-hero,.main-content app-about-us,.main-content app-packages,.main-content app-pricing,.main-content app-faq,.main-content app-contact-us,.main-content app-footer,.main-content section[id]{display:block;margin-top:0!important;margin-bottom:0!important;padding-top:0;padding-bottom:0}.main-content app-hero>*:first-child,.main-content app-hero .hero-container>*:first-child,.main-content app-hero .about-us-container>*:first-child,.main-content app-hero .packages-container>*:first-child,.main-content app-hero .faq-main>*:first-child,.main-content app-hero .contact-us-container>*:first-child,.main-content app-about-us>*:first-child,.main-content app-about-us .hero-container>*:first-child,.main-content app-about-us .about-us-container>*:first-child,.main-content app-about-us .packages-container>*:first-child,.main-content app-about-us .faq-main>*:first-child,.main-content app-about-us .contact-us-container>*:first-child,.main-content app-packages>*:first-child,.main-content app-packages .hero-container>*:first-child,.main-content app-packages .about-us-container>*:first-child,.main-content app-packages .packages-container>*:first-child,.main-content app-packages .faq-main>*:first-child,.main-content app-packages .contact-us-container>*:first-child,.main-content app-pricing>*:first-child,.main-content app-pricing .hero-container>*:first-child,.main-content app-pricing .about-us-container>*:first-child,.main-content app-pricing .packages-container>*:first-child,.main-content app-pricing .faq-main>*:first-child,.main-content app-pricing .contact-us-container>*:first-child,.main-content app-faq>*:first-child,.main-content app-faq .hero-container>*:first-child,.main-content app-faq .about-us-container>*:first-child,.main-content app-faq .packages-container>*:first-child,.main-content app-faq .faq-main>*:first-child,.main-content app-faq .contact-us-container>*:first-child,.main-content app-contact-us>*:first-child,.main-content app-contact-us .hero-container>*:first-child,.main-content app-contact-us .about-us-container>*:first-child,.main-content app-contact-us .packages-container>*:first-child,.main-content app-contact-us .faq-main>*:first-child,.main-content app-contact-us .contact-us-container>*:first-child{margin-top:0!important}.main-content app-hero>*:last-child,.main-content app-hero .hero-container>*:last-child,.main-content app-hero .about-us-container>*:last-child,.main-content app-hero .packages-container>*:last-child,.main-content app-hero .faq-main>*:last-child,.main-content app-hero .contact-us-container>*:last-child,.main-content app-about-us>*:last-child,.main-content app-about-us .hero-container>*:last-child,.main-content app-about-us .about-us-container>*:last-child,.main-content app-about-us .packages-container>*:last-child,.main-content app-about-us .faq-main>*:last-child,.main-content app-about-us .contact-us-container>*:last-child,.main-content app-packages>*:last-child,.main-content app-packages .hero-container>*:last-child,.main-content app-packages .about-us-container>*:last-child,.main-content app-packages .packages-container>*:last-child,.main-content app-packages .faq-main>*:last-child,.main-content app-packages .contact-us-container>*:last-child,.main-content app-pricing>*:last-child,.main-content app-pricing .hero-container>*:last-child,.main-content app-pricing .about-us-container>*:last-child,.main-content app-pricing .packages-container>*:last-child,.main-content app-pricing .faq-main>*:last-child,.main-content app-pricing .contact-us-container>*:last-child,.main-content app-faq>*:last-child,.main-content app-faq .hero-container>*:last-child,.main-content app-faq .about-us-container>*:last-child,.main-content app-faq .packages-container>*:last-child,.main-content app-faq .faq-main>*:last-child,.main-content app-faq .contact-us-container>*:last-child,.main-content app-contact-us>*:last-child,.main-content app-contact-us .hero-container>*:last-child,.main-content app-contact-us .about-us-container>*:last-child,.main-content app-contact-us .packages-container>*:last-child,.main-content app-contact-us .faq-main>*:last-child,.main-content app-contact-us .contact-us-container>*:last-child{margin-bottom:0!important}.main-content .about-header,.main-content .packages-header,.main-content .faq-header,.main-content .section-header,.main-content .header-text{margin-top:0!important}.main-content #home,.main-content #about,.main-content #pricing,.main-content #packages,.main-content #faq,.main-content #contact{scroll-margin-top:100px}.main-content .section-header{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 20px;margin:0;gap:16px}.main-content .section-badge{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;background:#7b61ff1a;border:1px solid rgba(123,97,255,.2);border-radius:50px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#7b61ff}.main-content .section-title{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:42px;font-weight:600;line-height:1.2;color:#fff;margin:0;letter-spacing:-.5px}.main-content .section-subtitle{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#ffffffb3;margin:0;max-width:600px}@media (max-width: 768px){.main-content .section-header{padding:0 16px;gap:12px}.main-content .section-badge{padding:6px 16px;font-size:12px;letter-spacing:1.2px}.main-content .section-title{font-size:32px}.main-content .section-subtitle{font-size:16px}}@media (max-width: 480px){.main-content .section-header{padding:0 12px}.main-content .section-badge{padding:5px 14px;font-size:11px}.main-content .section-title{font-size:28px}.main-content .section-subtitle{font-size:15px}}.main-content .section-divider{height:1px;width:100%;max-width:min(700px,85%);margin:40px auto;padding:0;border:none;position:relative;z-index:10;background:linear-gradient(90deg,transparent 0%,rgba(123,97,255,.5) 15%,rgba(157,78,221,.7) 50%,rgba(123,97,255,.5) 85%,transparent 100%);border-radius:2px}.main-content .section-divider:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(500px,70%);height:20px;background:radial-gradient(ellipse at center,rgba(123,97,255,.15) 0%,rgba(157,78,221,.08) 40%,transparent 70%);filter:blur(8px);z-index:-1}@media (max-width: 768px){.main-content .section-divider{margin:30px auto}}@media (max-width: 480px){.main-content .section-divider{margin:24px auto}}.see-all-btn{border-radius:8px!important;border:1px solid #6256ff!important;padding:6px 10px!important;background:#6256ff1a!important}.see-all-btn .mdc-button__label{color:#6256ff}.delete-btn-cls{border:1px solid rgba(255,112,112,.0784313725)!important;background:#ff707014!important;padding:8px 12px!important;border-radius:8px!important}.delete-btn-cls .mdc-button__label{color:#ff7070!important}.mat-app-background{background:transparent!important}.mat-form-field-invalid .mat-mdc-form-field-outline-thick,.mat-form-field-invalid .mat-mdc-form-field-outline{color:var(--mat-sys-error)!important}.post-creation-dialog-container .mat-mdc-dialog-container{border-radius:16px!important;overflow:hidden!important}.login-container .mdc-text-field{background-color:#120c22;border-bottom:1px solid rgba(255,255,255,.0784313725);border-radius:0}.login-container .mdc-text-field.mdc-text-field--invalid{background-color:#ff707014;border-bottom:1px solid #ff7070}.login-container .mdc-text-field.mdc-text-field--invalid .mat-icon{color:#ff7070!important}.login-container .mdc-notched-outline__trailing,.login-container .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch,.login-container .mdc-notched-outline__leading{border:0!important}.login-card .mat-mdc-input-element{color:#fff!important}.login-card .mat-mdc-input-element.mat-form-field-invalid{color:#ff7070!important}.login-card .login-container .mat-mdc-form-field-label,.login-card .login-container .mat-mdc-icon-button,.login-card .login-container .mat-mdc-button-persistent-ripple{color:#ffffffb3!important}.login-card .login-container .mat-mdc-form-field-icon-suffix>.mat-icon{color:#ffffffb3!important}.login-container .mat-mdc-form-field-hint-wrapper,.login-container .mat-mdc-form-field-error-wrapper{top:-3px!important;left:0!important;padding:0!important}.login-container .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{font-size:16px;line-height:24px!important;font-weight:400;color:#fff6!important}.login-container .mat-ripple{display:none!important}.login-container .mdc-text-field--outlined{padding:0 14px!important}.login-container .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{padding:0!important;display:flex;align-items:center}.login-container .mat-mdc-button .mat-mdc-button-persistent-ripple:before{background-color:transparent!important}.mat-mdc-button .mdc-button__label{font-family:SF Pro Display,sans-serif!important}.breadcrumb-item{font-size:16px;font-weight:500;color:#ffffffb3;text-decoration:none;white-space:nowrap;transition:all .2s ease}.breadcrumb-item:hover{text-decoration:underline}.breadcrumb-item.active{color:#6256ff;pointer-events:none}.breadcrumb-separator{margin:0 8px;color:#ffffffb3;font-size:1.2rem}.lang-btn .mdc-button__label{display:flex}.lang-btn .mdc-button__label img{width:24px;height:24px}.lang-btn mat-icon{order:2;margin:0!important}.lang-btn .mat-mdc-button-persistent-ripple:before{background-color:#21173a!important;border:1px solid rgba(255,255,255,.0784313725)!important;opacity:1!important}.lang-menu .mat-mdc-menu-item-text{display:flex;align-items:center;gap:10px}.lang-menu .mat-mdc-menu-item-text img{width:24px;height:24px}.common-dialog-modal-cls .mat-mdc-dialog-surface{border:1px solid rgba(255,255,255,.0784313725);background:#0b0615;padding:24px;overflow:hidden;border-radius:15px}.common-dialog-modal-cls mat-dialog-actions{padding:0}.repost-dialog-panel .mat-mdc-dialog-surface{background:#120c22;color:#fff;border:1px solid rgba(255,255,255,.0784313725);border-radius:12px;padding:0;overflow:hidden}.scheduled-post-edit-dialog-panel .mat-mdc-dialog-surface{background:#120c22!important;color:#fff}.scheduled-post-edit-dialog-panel .mat-mdc-form-field .mat-mdc-form-field-label{color:#ffffffb3!important}.scheduled-post-edit-dialog-panel .mat-mdc-form-field .mat-mdc-input-element,.scheduled-post-edit-dialog-panel .mat-mdc-form-field textarea.mat-mdc-input-element{color:#fff!important}.scheduled-post-edit-dialog-panel .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{color:#ffffffb3!important}.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=time],.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=date]{color:#fff!important}.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=time]::-webkit-calendar-picker-indicator,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=time]::-webkit-datetime-edit-fields-wrapper,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=time]::-webkit-datetime-edit-text,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=time]::-webkit-datetime-edit-hour-field,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=time]::-webkit-datetime-edit-minute-field,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=time]::-webkit-datetime-edit-day-field,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=time]::-webkit-datetime-edit-month-field,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=time]::-webkit-datetime-edit-year-field,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=date]::-webkit-datetime-edit-fields-wrapper,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=date]::-webkit-datetime-edit-text,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=date]::-webkit-datetime-edit-hour-field,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=date]::-webkit-datetime-edit-minute-field,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=date]::-webkit-datetime-edit-day-field,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=date]::-webkit-datetime-edit-month-field,.scheduled-post-edit-dialog-panel .mat-mdc-form-field input[type=date]::-webkit-datetime-edit-year-field{color:#fff}.scheduled-post-edit-dialog-panel .mat-mdc-select-value,.scheduled-post-edit-dialog-panel .mat-mdc-select-value-text,.scheduled-post-edit-dialog-panel .mat-mdc-select-trigger,.scheduled-post-edit-dialog-panel mat-select{color:#fff!important}.cdk-overlay-backdrop{background:#0b061587}.cdk-overlay-container .cdk-overlay-pane:has(.mat-mdc-snack-bar-container){pointer-events:none}.cdk-overlay-container .cdk-overlay-pane:has(.mat-mdc-snack-bar-container) .mat-mdc-snack-bar-container{pointer-events:all}.toolbar-left .mat-mdc-form-field .mat-mdc-form-field-bottom-align{display:none}.mdc-button__label{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500!important;line-height:20px;color:#fff}.date-picker-field .mat-mdc-text-field-wrapper{background:transparent!important;padding:0!important}.date-picker-field .mdc-line-ripple{display:none}.date-picker-field .mdc-floating-label mat-label{font-size:14px;font-weight:500;line-height:20px;color:#fff}.analytics-chart{display:block;background-color:#120c22;border:1px solid rgba(255,255,255,.0784313725);border-radius:10px;padding:15px}.dashboard-content-row{display:flex;gap:15px}@media screen and (max-width: 767px){.dashboard-content-row{flex-wrap:wrap}}.dashboard-content-row .table-container{width:100%;overflow:auto}.dashboard-content-row .analytics-chart-container{width:60%}@media screen and (max-width: 767px){.dashboard-content-row .analytics-chart-container{width:100%}}.dashboard-content-row .key-metrics-container{width:40%}@media screen and (max-width: 767px){.dashboard-content-row .key-metrics-container{width:100%}}.grid-wrapper{width:100%;padding:0}.new-dashboard-row{margin-bottom:15px}.table-inside-bg-added{background-color:#120c22;border:1px solid rgba(255,255,255,.0784313725);border-radius:10px}.date-picker-field .mat-mdc-form-field-flex{color:#fff;font-weight:500;text-transform:none;border:1px solid rgba(255,255,255,.0784313725);background:#120c22;padding:6px 15px;border-radius:8px;min-width:167px;height:40px}.date-picker-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{padding:0!important;line-height:26px}.mat-datepicker-input::placeholder{color:#fff!important;font-size:14px;font-weight:500;line-height:18px}.mat-datepicker-input{color:#fff!important;font-size:14px;font-weight:500;line-height:18px}.custom-toggle .mat-datepicker-toggle-default-icon{background-image:url(/images/calendar-ics.svg);background-size:cover;background-repeat:no-repeat;background-position:center;width:18px;height:18px;display:inline-block;color:transparent}.custom-toggle .mdc-icon-button{padding-left:0!important;padding-right:0!important}.custom-toggle .mat-icon{display:none}.mat-calendar-period-button .mdc-button__label{color:#101010}.common-date-picker .mat-mdc-form-field-infix{width:117px}.date-range .mat-mdc-form-field-infix{width:150px}.date-range .mat-mdc-form-field-flex{background:#21173a}.header-right{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.header-right .mat-mdc-card-title{font-size:18px;font-weight:500;line-height:22px;color:#fff}.header-right p{margin:2px 0 0;color:#ffffffb2;font-size:14px;font-weight:400;line-height:18px}.header-right .mat-mdc-card-subtitle{background:#61df8214;width:fit-content;padding:6px 13px!important;border-radius:100px;font-size:12px;line-height:16px;font-weight:400;color:#61df82}.accounts-grid .mat-mdc-card-actions{padding:0}.accounts-grid .mat-mdc-tooltip-trigger:not(.mat-mdc-icon-button){display:none}.usernames{width:fit-content;display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.usernames .common-usernames{background:#21173a;padding:6px 8px;border-radius:8px;font-size:14px;line-height:18px;color:#fff;font-weight:400}.account-page-description{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.account-page-description h6{font-size:20px;font-weight:500;line-height:24px;color:#fff;margin-top:0;margin-bottom:4px}.account-page-description p{font-size:14px;font-weight:400;line-height:18px;color:#ffffffb3;margin-top:0;margin-bottom:0}.account-page-description .right-section .connect-button{background:linear-gradient(90.9deg,#c222e9,#3577fb);border-radius:10px;font-size:14px;font-weight:400;color:#fff;line-height:24px}.dashboard-stats{margin-bottom:14px;margin-top:16px}.dashboard-stats .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;align-items:stretch}.dashboard-stats .stat-card{background:#120c22cc;border-radius:10px;padding:10px;min-height:10px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.0784313725)}.dashboard-stats .stat-top{display:flex;flex-direction:column}.dashboard-stats .stat-value{font-weight:500;font-size:24px;line-height:28px;color:#fff;margin-bottom:4px}.dashboard-stats .stat-title{font-size:16px;color:#ffffffa6;line-height:24px;font-weight:400}.dashboard-stats .divider{margin:10px 0;border:1px solid rgba(255,255,255,.0784313725)}.dashboard-stats .change-pct{color:#61df82;font-size:16px;font-weight:500;line-height:20px;margin-right:8px}.dashboard-stats .stat-bottom{display:flex}.dashboard-stats .change-text{color:#fff6;font-size:16px;font-weight:400;line-height:24px}.dashboard-stats .change{display:flex;align-items:center}.dashboard-stats .change .change-img{width:16px;height:16px;margin-right:6px;object-fit:contain}@media (max-width: 480px){.stat-value{font-size:18px}.stat-card{padding:12px}}@media (min-width: 1200px){.stat-value{font-size:24px}}.chart-controls .common-menu-btn{color:#fff;font-weight:500;text-transform:none;border:1px solid rgba(255,255,255,.0784313725);background:#120c22;padding:6px 15px;border-radius:8px;min-width:167px}.chart-controls .common-menu-btn .mat-icon{order:3;margin-left:auto;text-align:end;margin-right:0}.mat-mdc-form-field-subscript-wrapper:has(.mat-mdc-form-field-hint,.mat-mdc-form-field-error){display:block}.mat-mdc-form-field-subscript-wrapper{display:none}.account-menu .mat-mdc-menu-item-text{display:flex;align-items:center;gap:8px}.account-menu .mat-mdc-menu-item-text .account-icon{width:16px;height:16px}.common-bg-color-cls{background:#21173a!important}.common-bg-color-cls .mat-icon{color:#fff}.common-bg-new-cls{background:#120c22!important}.common-bg-new-cls .mat-icon{color:#fff}.account-page-description .right-section.chart-controls{display:flex;align-items:center;gap:8px}.profile-link-input .mat-mdc-form-field-icon-prefix{display:none}.notif-menu{min-width:320px;max-width:380px}.notif-menu.mat-mdc-menu-panel{background:#1a1a2e!important;border:1px solid rgba(255,255,255,.1);border-radius:8px;max-height:450px!important;overflow:hidden!important}.notif-menu .mat-mdc-menu-content{padding:0!important;background:transparent;max-height:100%;overflow:hidden!important}.notif-menu .notif-container{display:flex;flex-direction:column;max-height:440px;overflow:hidden}.notif-menu .notif-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;font-size:14px;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0;background:#1a1a2e}.notif-menu .notif-scroll-area{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.notif-menu .notif-scroll-area::-webkit-scrollbar{width:6px}.notif-menu .notif-scroll-area::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.notif-menu .notif-scroll-area::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.notif-menu .notif-scroll-area::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.notif-menu .notif-empty{padding:24px 16px;text-align:center;color:#fff9;font-size:13px}.notif-menu .mat-nav-list{padding:0;background:transparent}.notif-menu .mat-mdc-list-item{height:auto!important;min-height:56px;border-radius:0!important;padding:8px 12px!important;border-bottom:1px solid rgba(255,255,255,.05);background:transparent}.notif-menu .mat-mdc-list-item:hover{background:#ffffff0d!important}.notif-menu .mat-mdc-list-item:last-child{border-bottom:none}.notif-menu .mat-mdc-list-item.notif-unread{background:#ffffff08}.notif-menu .mat-mdc-list-item.notif-success .notif-type-icon{color:#4caf50}.notif-menu .mat-mdc-list-item.notif-warning .notif-type-icon{color:#ff9800}.notif-menu .mat-mdc-list-item.notif-error .notif-type-icon{color:#f44336}.notif-menu .mat-mdc-list-item .mdc-list-item__content{padding:0}.notif-menu .notif-item-content{display:flex;align-items:flex-start;gap:10px;width:100%}.notif-menu .notif-type-icon{color:#2196f3;font-size:18px;width:18px;height:18px;flex-shrink:0;margin-top:2px}.notif-menu .notif-type-icon.notif-type-success{color:#4caf50}.notif-menu .notif-type-icon.notif-type-warning{color:#ff9800}.notif-menu .notif-type-icon.notif-type-error{color:#f44336}.notif-menu .notif-text{flex:1;min-width:0}.notif-menu .notif-title-row{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px}.notif-menu .notif-title{font-weight:500;font-size:12px;text-transform:capitalize;color:#fffffff2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notif-menu .notif-time{font-size:10px;color:#fff6;white-space:nowrap;flex-shrink:0}.notif-menu .notif-body{font-size:11px;color:#9e9e9e;white-space:normal;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-menu .notif-unread-indicator{width:6px;height:6px;border-radius:50%;background:#2196f3;flex-shrink:0;margin-top:6px}.notif-menu .notif-load-more{display:flex;justify-content:center;padding:8px;border-top:1px solid rgba(255,255,255,.1);flex-shrink:0;background:#1a1a2e}.notif-menu .notif-load-more button{font-size:12px;color:#ffffffb3}.notif-menu .notif-load-more button:hover{color:#ffffffe6}.notif-menu .notif-load-more button:disabled{color:#ffffff4d}.cdk-overlay-pane{overflow:auto}.cdk-global-overlay-wrapper:has(.mat-mdc-dialog-container){margin:16px;width:calc(100% - 32px)!important;height:calc(100% - 32px)!important}.confirm-cancel-dialog .mat-mdc-dialog-container{--mdc-dialog-container-color: #120C22}.confirm-cancel-dialog .mat-mdc-dialog-container .mdc-dialog__surface{background-color:#120c22!important;border-radius:12px!important;box-shadow:0 8px 32px #00000080!important;padding:28px 32px!important}.confirm-cancel-dialog .mat-mdc-dialog-container .mdc-dialog__content{padding:0!important;overflow:visible!important}.scheduling-form .info-card,.schedule-fields .info-card{--mdc-elevated-card-container-color: #21173A !important;background:#21173a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important}.scheduling-form .info-card .mat-mdc-card-content,.schedule-fields .info-card .mat-mdc-card-content{background:transparent!important}.scheduling-form .info-card .info-text strong,.schedule-fields .info-card .info-text strong{color:#fff!important}.scheduling-form .info-card .info-text p,.schedule-fields .info-card .info-text p{color:#c3c3d7!important}.scheduling-form .series-section,.schedule-fields .series-section{--mdc-elevated-card-container-color: #21173A !important;background:#21173a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;margin-top:4px!important;margin-bottom:0!important}.scheduling-form .series-section .mat-mdc-card-content,.schedule-fields .series-section .mat-mdc-card-content{background:transparent!important;padding:20px!important}.scheduling-form .series-section .series-hint,.schedule-fields .series-section .series-hint{color:#ffffffb3!important;margin:0 0 8px!important;line-height:1.5}.scheduling-form .series-section .mat-mdc-slide-toggle,.schedule-fields .series-section .mat-mdc-slide-toggle{margin-bottom:12px!important}.scheduling-form .series-section .mdc-label,.scheduling-form .series-section .mat-mdc-slide-toggle label,.scheduling-form .series-section .mdc-form-field>label,.schedule-fields .series-section .mdc-label,.schedule-fields .series-section .mat-mdc-slide-toggle label,.schedule-fields .series-section .mdc-form-field>label{color:#fff!important}.scheduling-form .series-section .series-fields,.schedule-fields .series-section .series-fields{margin-top:20px!important;padding-top:20px!important;gap:12px!important}.scheduling-form .series-section .series-fields .mat-mdc-form-field .mat-mdc-text-field-wrapper,.schedule-fields .series-section .series-fields .mat-mdc-form-field .mat-mdc-text-field-wrapper{padding:0 16px}.scheduling-form .series-section .series-fields .mat-mdc-form-field .mat-mdc-form-field-infix,.schedule-fields .series-section .series-fields .mat-mdc-form-field .mat-mdc-form-field-infix{padding-top:16px!important;padding-bottom:16px!important;min-height:56px}.scheduling-form .series-section .series-fields .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,.schedule-fields .series-section .series-fields .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{margin-top:8px}.scheduling-form .series-section .series-fields .mat-mdc-form-field .mat-mdc-form-field-hint-wrapper,.schedule-fields .series-section .series-fields .mat-mdc-form-field .mat-mdc-form-field-hint-wrapper{padding:0 4px}.scheduling-form .series-section .series-fields .mat-mdc-form-field .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint,.schedule-fields .series-section .series-fields .mat-mdc-form-field .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint{color:#fff9;font-size:.8rem}.scheduling-form .series-section .series-summary-card .info-icon,.schedule-fields .series-section .series-summary-card .info-icon{color:#fff!important}.scheduling-form .info-card mat-icon,.schedule-fields .info-card mat-icon{color:#fff!important}.scheduling-form .best-time-card .info-icon,.schedule-fields .best-time-card .info-icon{color:#fbbf24!important}.scheduling-form .warning-card .warning-icon,.schedule-fields .warning-card .warning-icon{color:#fca5a5!important}.token-warning-tooltip{background-color:#ff9800f2!important;color:#000!important;font-size:.8rem!important;padding:8px 12px!important;border-radius:6px!important;max-width:200px!important;text-align:center!important}
