@import"https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600&family=Clash+Display:wght@400;500;600&display=swap";:root{--abstractforward-very-pery: #6667ab;--abstractforward-lavander: #afa4ce;--abstractforward-light-lavander: #e6e6fa;--abstractforward-light-lavander-transparent: #e6e6fa7f;--abstractforward-accent: #b7a8f3;--abstractforward-white: #ffffff;--abstractforward-black: #0e0e0e;--abstractforward-mine-shaft: #1f1f1f;--abstractforward-text-light: #e6e6fa;--abstractforward-text-medium: #b7a8f3;--abstractforward-dark-bg: #0e0e0e;--abstractforward-dark-surface: #1f1f1f;--abstractforward-dark-surface-elevated: #2a2a2a;--abstractforward-light-surface: #1f1f1f;--abstractforward-accent-glow: rgba(102, 103, 171, .25);--abstractforward-primary-glow: rgba(230, 230, 250, .1);--abstractforward-header-height: 60px;--abstractforward-header-height-mobile: 56px;--primary-color: #b7a8f3;--color-theme-primary: #b7a8f3;--logo-color-1: #b7a8f3;--logo-color-2: #6667ab;--primary-50: #e6e6fa;--primary-100: #e6e6fa;--primary-200: #b7a8f3;--primary-300: #afa4ce;--primary-400: #afa4ce;--primary-500: var(--abstractforward-accent);--primary-600: #6667ab;--primary-700: #6667ab;--primary-800: #1f1f1f;--primary-900: #0e0e0e;--font-family: Work Sans, sans-serif;--font-primary: Work Sans, sans-serif;--font-display: Clash Display, sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600}body.abstractforward_dark-client,body.abstractforward-dark-client{--surface-ground: #1a1a1a !important;--surface-section: transparent !important;--surface-card: #000000 !important;--surface-overlay: #2a2a2a !important;--surface-border: rgba(102, 103, 171, .3) !important;--surface-hover: rgba(102, 103, 171, .1) !important;--surface-0: #1a1a1a !important;--surface-50: transparent !important;--surface-100: #2a2a2a !important;--surface-200: transparent !important;--surface-300: #353535 !important;--surface-400: #404040 !important;--surface-500: #4a4a4a !important;--surface-600: #5a5a5a !important;--surface-700: #6a6a6a !important;--surface-800: #7a7a7a !important;--surface-900: #b7a8f3 !important;--abstractforward-header-height: 60px;--abstractforward-header-height-mobile: 56px}body{background-image:linear-gradient(270deg,#0e0e0e,#afa4ce);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;color:#e6e6fa;font-family:var(--font-family)}body.abstractforward-dark-client,body.abstractforward_dark-client{background-image:linear-gradient(270deg,#0e0e0e,#afa4ce)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:fixed!important;color:#e6e6fa!important;font-family:var(--font-family)!important}html body.abstractforward-dark-client,html body.abstractforward_dark-client{background-image:linear-gradient(270deg,#0e0e0e,#afa4ce)!important;background-size:cover!important;background-position:bottom!important;background-repeat:no-repeat!important;background-attachment:fixed!important}body.abstractforward_dark-client,body.abstractforward-dark-client,.abstractforward-dark-client *{box-sizing:border-box!important}body.abstractforward_dark-client,body.abstractforward-dark-client,.abstractforward-dark-client app-root{background:transparent!important;background-color:transparent!important;background-image:none!important}html body.abstractforward_dark-client app-root,html .abstractforward-dark-client app-root{background:transparent!important;background-color:transparent!important;background-image:none!important}body.abstractforward_dark-client,body.abstractforward-dark-client,.abstractforward-dark-client .p-accordion,.abstractforward-dark-client .p-accordion-tab,.abstractforward-dark-client .p-accordion-header-link,.abstractforward-dark-client .p-accordion-content{background:transparent!important;background-color:transparent!important;background-image:none!important}body.abstractforward_dark-client .p-radiobutton .p-radiobutton-box,body.abstractforward_dark-client .p-radioButton .p-radiobutton-box{background:var(--abstractforward-dark-surface)!important;border-radius:50%!important;width:20px!important;height:20px!important}body.abstractforward_dark-client .p-radiobutton .p-radiobutton-box.p-highlight,body.abstractforward_dark-client .p-radioButton .p-radiobutton-box.p-highlight{background:var(--abstractforward-accent)!important;border-color:var(--abstractforward-accent)!important}body.abstractforward_dark-client .p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon,body.abstractforward_dark-client .p-radioButton .p-radiobutton-box.p-highlight .p-radiobutton-icon{background:var(--abstractforward-dark-bg)!important}.abstractforward_dark-client,.abstractforward-dark-client{--p-primary-color: var(--abstractforward-accent) !important;--p-primary-color-text: var(--abstractforward-dark-bg) !important;--p-primary-50: rgba(102, 103, 171, .1) !important;--p-primary-100: rgba(102, 103, 171, .2) !important;--p-primary-200: rgba(102, 103, 171, .3) !important;--p-primary-300: rgba(102, 103, 171, .4) !important;--p-primary-400: rgba(102, 103, 171, .5) !important;--p-primary-500: var(--abstractforward-accent) !important;--p-primary-600: var(--abstractforward-very-pery) !important;--p-primary-700: #4f5091 !important;--p-primary-800: #3d3e7a !important;--p-primary-900: #2b2c63 !important;--p-surface-0: var(--abstractforward-dark-bg) !important;--p-surface-50: var(--abstractforward-dark-surface) !important;--p-surface-100: rgba(42, 42, 42, .8) !important;--p-surface-200: rgba(102, 103, 171, .1) !important;--p-surface-300: rgba(102, 103, 171, .2) !important;--p-surface-400: rgba(102, 103, 171, .2) !important;--p-surface-500: rgba(102, 103, 171, .3) !important;--p-surface-600: rgba(102, 103, 171, .4) !important;--p-surface-700: rgba(102, 103, 171, .5) !important;--p-surface-800: rgba(102, 103, 171, .6) !important;--p-surface-900: var(--abstractforward-accent) !important;--p-text-color: #e6e6fa !important;--p-text-muted-color: rgba(230, 230, 250, .6) !important;--p-content-border-color: rgba(102, 103, 171, .3) !important;--p-overlay-border-color: rgba(102, 103, 171, .3) !important}body.abstractforward_dark-client app-login,body.abstractforward-dark-client app-login,.abstractforward-dark-client app-login{background-image:black!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:fixed!important;background-color:#0e0e0e!important;min-height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:2rem!important;position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;overflow:auto!important;z-index:1!important}body.abstractforward_dark-client app-login ::ng-deep .flickering-grid-bg,body.abstractforward_dark-client app-login ::ng-deep om-flickering-grid.flickering-grid-bg,body.abstractforward_dark-client app-login om-flickering-grid.flickering-grid-bg,body.abstractforward_dark-client app-login .flickering-grid-bg,body.abstractforward-dark-client app-login ::ng-deep .flickering-grid-bg,body.abstractforward-dark-client app-login ::ng-deep om-flickering-grid.flickering-grid-bg,body.abstractforward-dark-client app-login om-flickering-grid.flickering-grid-bg,body.abstractforward-dark-client app-login .flickering-grid-bg,.abstractforward-dark-client app-login ::ng-deep .flickering-grid-bg,.abstractforward-dark-client app-login ::ng-deep om-flickering-grid.flickering-grid-bg,.abstractforward-dark-client app-login om-flickering-grid.flickering-grid-bg,.abstractforward-dark-client app-login .flickering-grid-bg{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.3!important;display:block!important;visibility:visible!important}body.abstractforward_dark-client app-login .theme-toggle-login,body.abstractforward-dark-client app-login .theme-toggle-login,.abstractforward-dark-client app-login .theme-toggle-login{position:fixed!important;top:2rem!important;right:2rem!important;z-index:1000!important}body.abstractforward_dark-client app-login .theme-toggle-login .theme-toggle-btn-login,body.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login,.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login{background:#1f1f1fcc!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(230,230,250,.2)!important;border-radius:50%!important;width:48px!important;height:48px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 12px #0006!important;transition:all .3s ease!important}body.abstractforward_dark-client app-login .theme-toggle-login .theme-toggle-btn-login:hover,body.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login:hover,.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login:hover{background:#1f1f1ff2!important;transform:scale(1.05)!important;box-shadow:0 6px 16px #0009!important}body.abstractforward_dark-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon,body.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon,.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon{color:#b7a8f3!important}body.abstractforward_dark-client app-login .theme-toggle-login .theme-toggle-btn-login .p-button-icon,body.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login .p-button-icon,.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login .p-button-icon{color:#b7a8f3!important}@media (max-width: 768px){body.abstractforward_dark-client app-login .theme-toggle-login,body.abstractforward-dark-client app-login .theme-toggle-login,.abstractforward-dark-client app-login .theme-toggle-login{top:1rem!important;right:1rem!important}body.abstractforward_dark-client app-login .theme-toggle-login .theme-toggle-btn-login,body.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login,.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login{width:44px!important;height:44px!important}body.abstractforward_dark-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon,body.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon,.abstractforward-dark-client app-login .theme-toggle-login .theme-toggle-btn-login fa-icon{font-size:1rem!important}}body.abstractforward_dark-client app-login *:not(.green-container):not(input):not(.p-password-input):not(button):not(.p-button):not(label):not(img):not(.theme-toggle-login):not(.theme-toggle-btn-login):not(fa-icon):not(.abstractforward-footer):not(app-abstractforward-footer):not(.footer-text),body.abstractforward-dark-client app-login *:not(.green-container):not(input):not(.p-password-input):not(button):not(.p-button):not(label):not(img):not(.theme-toggle-login):not(.theme-toggle-btn-login):not(fa-icon):not(.abstractforward-footer):not(app-abstractforward-footer):not(.footer-text),.abstractforward-dark-client app-login *:not(.green-container):not(input):not(.p-password-input):not(button):not(.p-button):not(label):not(img):not(.theme-toggle-login):not(.theme-toggle-btn-login):not(fa-icon):not(.abstractforward-footer):not(app-abstractforward-footer):not(.footer-text){background:var(--ab)!important;border:none!important;box-shadow:none!important}body.abstractforward_dark-client app-login input,body.abstractforward_dark-client app-login .p-password-input,body.abstractforward-dark-client app-login input,body.abstractforward-dark-client app-login .p-password-input,.abstractforward-dark-client app-login input,.abstractforward-dark-client app-login .p-password-input{background:#1f1f1f80!important;border:1px solid rgba(230,230,250,.2)!important;border-radius:16px!important;padding:.75rem!important;margin-bottom:0!important;color:#e6e6fa!important}body.abstractforward_dark-client app-login button,body.abstractforward_dark-client app-login .password-toggle-btn,body.abstractforward_dark-client app-login button.password-toggle-btn,body.abstractforward-dark-client app-login button,body.abstractforward-dark-client app-login .password-toggle-btn,body.abstractforward-dark-client app-login button.password-toggle-btn,.abstractforward-dark-client app-login button,.abstractforward-dark-client app-login .password-toggle-btn,.abstractforward-dark-client app-login button.password-toggle-btn{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important}body.abstractforward_dark-client app-login button:before,body.abstractforward_dark-client app-login button:after,body.abstractforward_dark-client app-login .password-toggle-btn:before,body.abstractforward_dark-client app-login .password-toggle-btn:after,body.abstractforward_dark-client app-login button.password-toggle-btn:before,body.abstractforward_dark-client app-login button.password-toggle-btn:after,body.abstractforward-dark-client app-login button:before,body.abstractforward-dark-client app-login button:after,body.abstractforward-dark-client app-login .password-toggle-btn:before,body.abstractforward-dark-client app-login .password-toggle-btn:after,body.abstractforward-dark-client app-login button.password-toggle-btn:before,body.abstractforward-dark-client app-login button.password-toggle-btn:after,.abstractforward-dark-client app-login button:before,.abstractforward-dark-client app-login button:after,.abstractforward-dark-client app-login .password-toggle-btn:before,.abstractforward-dark-client app-login .password-toggle-btn:after,.abstractforward-dark-client app-login button.password-toggle-btn:before,.abstractforward-dark-client app-login button.password-toggle-btn:after{display:none!important;content:none!important}body.abstractforward_dark-client app-login button:hover,body.abstractforward_dark-client app-login button:focus,body.abstractforward_dark-client app-login button:active,body.abstractforward_dark-client app-login button:focus-visible,body.abstractforward_dark-client app-login .password-toggle-btn:hover,body.abstractforward_dark-client app-login .password-toggle-btn:focus,body.abstractforward_dark-client app-login .password-toggle-btn:active,body.abstractforward_dark-client app-login .password-toggle-btn:focus-visible,body.abstractforward_dark-client app-login button.password-toggle-btn:hover,body.abstractforward_dark-client app-login button.password-toggle-btn:focus,body.abstractforward_dark-client app-login button.password-toggle-btn:active,body.abstractforward_dark-client app-login button.password-toggle-btn:focus-visible,body.abstractforward-dark-client app-login button:hover,body.abstractforward-dark-client app-login button:focus,body.abstractforward-dark-client app-login button:active,body.abstractforward-dark-client app-login button:focus-visible,body.abstractforward-dark-client app-login .password-toggle-btn:hover,body.abstractforward-dark-client app-login .password-toggle-btn:focus,body.abstractforward-dark-client app-login .password-toggle-btn:active,body.abstractforward-dark-client app-login .password-toggle-btn:focus-visible,body.abstractforward-dark-client app-login button.password-toggle-btn:hover,body.abstractforward-dark-client app-login button.password-toggle-btn:focus,body.abstractforward-dark-client app-login button.password-toggle-btn:active,body.abstractforward-dark-client app-login button.password-toggle-btn:focus-visible,.abstractforward-dark-client app-login button:hover,.abstractforward-dark-client app-login button:focus,.abstractforward-dark-client app-login button:active,.abstractforward-dark-client app-login button:focus-visible,.abstractforward-dark-client app-login .password-toggle-btn:hover,.abstractforward-dark-client app-login .password-toggle-btn:focus,.abstractforward-dark-client app-login .password-toggle-btn:active,.abstractforward-dark-client app-login .password-toggle-btn:focus-visible,.abstractforward-dark-client app-login button.password-toggle-btn:hover,.abstractforward-dark-client app-login button.password-toggle-btn:focus,.abstractforward-dark-client app-login button.password-toggle-btn:active,.abstractforward-dark-client app-login button.password-toggle-btn:focus-visible{background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important}body.abstractforward_dark-client app-login .p-button,body.abstractforward-dark-client app-login .p-button,.abstractforward-dark-client app-login .p-button{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;padding:1rem 2rem!important;color:#fff!important}body.abstractforward_dark-client app-login label,body.abstractforward-dark-client app-login label,.abstractforward-dark-client app-login label{margin-bottom:.5rem!important;display:block!important;color:#e6e6fa!important}body.abstractforward_dark-client app-login .mb-3,body.abstractforward_dark-client app-login .mb-4,body.abstractforward-dark-client app-login .mb-3,body.abstractforward-dark-client app-login .mb-4,.abstractforward-dark-client app-login .mb-3,.abstractforward-dark-client app-login .mb-4{margin-bottom:1rem!important}body.abstractforward_dark-client app-login button,body.abstractforward_dark-client app-login .p-button,body.abstractforward-dark-client app-login button,body.abstractforward-dark-client app-login .p-button,.abstractforward-dark-client app-login button,.abstractforward-dark-client app-login .p-button{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;background-image:linear-gradient(135deg,#b7a8f3,#6667ab)!important;color:#fff!important;border:none!important;border-radius:24px!important;padding:20px 32px!important;font-weight:600!important;font-size:18px!important;width:100%!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:none!important;display:block!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.5px!important;opacity:1!important;visibility:visible!important;margin:0!important;position:relative!important;z-index:1!important;transform:none!important;animation:none!important;overflow:hidden!important}body.abstractforward_dark-client app-login button *,body.abstractforward_dark-client app-login .p-button *,body.abstractforward-dark-client app-login button *,body.abstractforward-dark-client app-login .p-button *,.abstractforward-dark-client app-login button *,.abstractforward-dark-client app-login .p-button *{background:transparent!important;border:none!important;color:inherit!important;padding:0!important;margin:0!important;font-size:inherit!important;font-weight:inherit!important;box-shadow:none!important;transform:none!important;animation:none!important}body.abstractforward_dark-client app-login button:before,body.abstractforward_dark-client app-login .p-button:before,body.abstractforward-dark-client app-login button:before,body.abstractforward-dark-client app-login .p-button:before,.abstractforward-dark-client app-login button:before,.abstractforward-dark-client app-login .p-button:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#6667ab,#b7a8f3);opacity:0;transition:opacity .8s ease;border-radius:12px;z-index:-1}body.abstractforward_dark-client app-login button:hover,body.abstractforward_dark-client app-login button:focus,body.abstractforward_dark-client app-login button:active,body.abstractforward_dark-client app-login .p-button:hover,body.abstractforward_dark-client app-login .p-button:focus,body.abstractforward_dark-client app-login .p-button:active,body.abstractforward-dark-client app-login button:hover,body.abstractforward-dark-client app-login button:focus,body.abstractforward-dark-client app-login button:active,body.abstractforward-dark-client app-login .p-button:hover,body.abstractforward-dark-client app-login .p-button:focus,body.abstractforward-dark-client app-login .p-button:active,.abstractforward-dark-client app-login button:hover,.abstractforward-dark-client app-login button:focus,.abstractforward-dark-client app-login button:active,.abstractforward-dark-client app-login .p-button:hover,.abstractforward-dark-client app-login .p-button:focus,.abstractforward-dark-client app-login .p-button:active{transform:none!important;box-shadow:0 10px 30px #6667ab80!important;animation:none!important}body.abstractforward_dark-client app-login button:hover:before,body.abstractforward_dark-client app-login button:focus:before,body.abstractforward_dark-client app-login button:active:before,body.abstractforward_dark-client app-login .p-button:hover:before,body.abstractforward_dark-client app-login .p-button:focus:before,body.abstractforward_dark-client app-login .p-button:active:before,body.abstractforward-dark-client app-login button:hover:before,body.abstractforward-dark-client app-login button:focus:before,body.abstractforward-dark-client app-login button:active:before,body.abstractforward-dark-client app-login .p-button:hover:before,body.abstractforward-dark-client app-login .p-button:focus:before,body.abstractforward-dark-client app-login .p-button:active:before,.abstractforward-dark-client app-login button:hover:before,.abstractforward-dark-client app-login button:focus:before,.abstractforward-dark-client app-login button:active:before,.abstractforward-dark-client app-login .p-button:hover:before,.abstractforward-dark-client app-login .p-button:focus:before,.abstractforward-dark-client app-login .p-button:active:before{opacity:1}body.abstractforward_dark-client app-login p-password,body.abstractforward-dark-client app-login p-password,.abstractforward-dark-client app-login p-password{width:100%;display:block}body.abstractforward_dark-client app-login p-password .p-password,body.abstractforward-dark-client app-login p-password .p-password,.abstractforward-dark-client app-login p-password .p-password{width:100%;display:flex;align-items:center;position:relative;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important}body.abstractforward_dark-client app-login p-password .p-password-input,body.abstractforward-dark-client app-login p-password .p-password-input,.abstractforward-dark-client app-login p-password .p-password-input{background:#1f1f1f80!important;border:1px solid rgba(230,230,250,.2)!important;border-radius:16px!important;padding:.75rem 3rem .75rem .75rem!important;font-size:1rem!important;color:#e6e6fa!important;width:100%!important;min-height:42px!important;margin:0!important;outline:none!important}body.abstractforward_dark-client app-login p-password .p-password-input:focus,body.abstractforward-dark-client app-login p-password .p-password-input:focus,.abstractforward-dark-client app-login p-password .p-password-input:focus{border-color:#b7a8f3!important;box-shadow:0 0 0 .2rem #6667ab40!important;background-color:#1f1f1fb3!important}body.abstractforward_dark-client app-login p-password .p-password-toggle,body.abstractforward-dark-client app-login p-password .p-password-toggle,.abstractforward-dark-client app-login p-password .p-password-toggle{background:transparent!important;border:none!important;color:#e6e6fa!important;padding:.5rem!important;position:absolute!important;right:.5rem!important;top:50%!important;transform:translateY(-50%)!important;cursor:pointer!important;z-index:10!important}body.abstractforward_dark-client app-login .container,body.abstractforward-dark-client app-login .container,.abstractforward-dark-client app-login .container{min-height:100vh;background:transparent;position:relative;overflow:hidden;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}body.abstractforward_dark-client app-login .sfondores4city,body.abstractforward-dark-client app-login .sfondores4city,.abstractforward-dark-client app-login .sfondores4city{position:relative}body.abstractforward_dark-client app-login .sfondores4city:before,body.abstractforward-dark-client app-login .sfondores4city:before,.abstractforward-dark-client app-login .sfondores4city:before{display:none!important;content:none!important}body.abstractforward_dark-client app-login .green-container,body.abstractforward-dark-client app-login .green-container,.abstractforward-dark-client app-login .green-container{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:16px!important;max-width:380px!important;width:100%!important;box-shadow:0 8px 32px #00000080,inset 0 1px #e6e6fa1a!important;transition:all .3s ease!important;position:relative!important;z-index:auto!important;padding:1.5rem!important;margin:0 auto!important;transform:none!important;will-change:auto!important;height:auto!important;min-height:auto!important;overflow:visible!important}body.abstractforward_dark-client app-login .green-container[class*=max-w-],body.abstractforward-dark-client app-login .green-container[class*=max-w-],.abstractforward-dark-client app-login .green-container[class*=max-w-]{max-width:380px!important}body.abstractforward_dark-client app-login .green-container>*,body.abstractforward-dark-client app-login .green-container>*,.abstractforward-dark-client app-login .green-container>*{margin-bottom:1rem!important}body.abstractforward_dark-client app-login .green-container>*:last-child,body.abstractforward-dark-client app-login .green-container>*:last-child,.abstractforward-dark-client app-login .green-container>*:last-child{margin-bottom:0!important}body.abstractforward_dark-client app-login body.abstractforward_dark-client app-login .green-container,body.abstractforward-dark-client app-login body.abstractforward_dark-client app-login .green-container,.abstractforward-dark-client app-login body.abstractforward_dark-client app-login .green-container,body.abstractforward_dark-client app-login body.abstractforward-dark-client app-login .green-container,body.abstractforward-dark-client app-login body.abstractforward-dark-client app-login .green-container,.abstractforward-dark-client app-login body.abstractforward-dark-client app-login .green-container,body.abstractforward_dark-client app-login .abstractforward-dark-client app-login .green-container,body.abstractforward-dark-client app-login .abstractforward-dark-client app-login .green-container,.abstractforward-dark-client app-login .abstractforward-dark-client app-login .green-container{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.abstractforward_dark-client app-login .green-container:hover,body.abstractforward-dark-client app-login .green-container:hover,.abstractforward-dark-client app-login .green-container:hover{transform:translateY(-2px)!important;box-shadow:0 12px 40px #00000080!important}body.abstractforward_dark-client app-login .text-center img,body.abstractforward-dark-client app-login .text-center img,.abstractforward-dark-client app-login .text-center img{filter:drop-shadow(0 10px 30px rgba(102,103,171,.5))!important;transition:all .3s ease!important;transform:none!important;opacity:1!important;visibility:visible!important;display:inline!important;max-width:200px!important;height:auto!important;border-radius:8px!important}body.abstractforward_dark-client app-login .text-center img:hover,body.abstractforward-dark-client app-login .text-center img:hover,.abstractforward-dark-client app-login .text-center img:hover{filter:drop-shadow(0 15px 40px rgba(102,103,171,.7))!important;transform:scale(1.05)!important;opacity:1!important}body.abstractforward_dark-client app-login .text-primary,body.abstractforward-dark-client app-login .text-primary,.abstractforward-dark-client app-login .text-primary{color:#b7a8f3!important;text-shadow:0 0 20px rgba(102,103,171,.5)!important;font-weight:600}body.abstractforward_dark-client app-login .text-1xl,body.abstractforward-dark-client app-login .text-1xl,.abstractforward-dark-client app-login .text-1xl{color:#e6e6facc!important;font-weight:300}body.abstractforward_dark-client app-login .block.text-900,body.abstractforward-dark-client app-login .block.text-900,.abstractforward-dark-client app-login .block.text-900{color:#e6e6fa!important;font-weight:600;margin-bottom:.75rem;text-shadow:none!important}body.abstractforward_dark-client app-login #username1,body.abstractforward-dark-client app-login #username1,.abstractforward-dark-client app-login #username1{background:var(--abstractforward-dark-surface)!important;border:1px solid rgba(102,103,171,.3)!important;border-radius:16px!important;padding:.75rem!important;font-size:1rem!important;color:#e6e6fa!important;transition:border-color .2s ease!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;min-height:42px!important}body.abstractforward_dark-client app-login #username1:focus,body.abstractforward-dark-client app-login #username1:focus,.abstractforward-dark-client app-login #username1:focus{border-color:#b7a8f3!important;box-shadow:0 0 0 .2rem #6667ab40!important;outline:none!important;transform:none!important;background:var(--abstractforward-dark-surface-elevated)!important;color:#e6e6fa!important}body.abstractforward_dark-client app-login input,body.abstractforward_dark-client app-login textarea,body.abstractforward_dark-client app-login .p-inputtext,body.abstractforward-dark-client app-login input,body.abstractforward-dark-client app-login textarea,body.abstractforward-dark-client app-login .p-inputtext,.abstractforward-dark-client app-login input,.abstractforward-dark-client app-login textarea,.abstractforward-dark-client app-login .p-inputtext{color:#e6e6fa!important;background-color:#1f1f1f80!important;border:1px solid rgba(230,230,250,.2)!important;border-radius:16px!important;padding:.75rem!important}body.abstractforward_dark-client app-login input:focus,body.abstractforward_dark-client app-login textarea:focus,body.abstractforward_dark-client app-login .p-inputtext:focus,body.abstractforward-dark-client app-login input:focus,body.abstractforward-dark-client app-login textarea:focus,body.abstractforward-dark-client app-login .p-inputtext:focus,.abstractforward-dark-client app-login input:focus,.abstractforward-dark-client app-login textarea:focus,.abstractforward-dark-client app-login .p-inputtext:focus{border-color:#b7a8f3!important;box-shadow:0 0 0 .2rem #6667ab40!important;background-color:#1f1f1fb3!important}body.abstractforward_dark-client app-login .p-inputtext::placeholder,body.abstractforward-dark-client app-login .p-inputtext::placeholder,.abstractforward-dark-client app-login .p-inputtext::placeholder{color:#e6e6fa80!important;opacity:.7!important}body.abstractforward_dark-client app-login .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward_dark-client app-login button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward_dark-client app-login .p-button:not(.p-button-secondary):not(.p-button-text):not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward-dark-client app-login .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward-dark-client app-login button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),body.abstractforward-dark-client app-login .p-button:not(.p-button-secondary):not(.p-button-text):not(.final_slide_start_button):not(.final_slide_start_button .p-button),.abstractforward-dark-client app-login .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),.abstractforward-dark-client app-login button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button),.abstractforward-dark-client app-login .p-button:not(.p-button-secondary):not(.p-button-text):not(.final_slide_start_button):not(.final_slide_start_button .p-button){background:#b7a8f3!important;background-color:#b7a8f3!important;border-color:#b7a8f3!important;border-radius:24px!important;color:#fff!important}body.abstractforward_dark-client app-login .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,body.abstractforward_dark-client app-login button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,body.abstractforward_dark-client app-login .p-button:not(.p-button-secondary):not(.p-button-text):not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,body.abstractforward-dark-client app-login .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,body.abstractforward-dark-client app-login button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,body.abstractforward-dark-client app-login .p-button:not(.p-button-secondary):not(.p-button-text):not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,.abstractforward-dark-client app-login .p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,.abstractforward-dark-client app-login button.p-button-primary:not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover,.abstractforward-dark-client app-login .p-button:not(.p-button-secondary):not(.p-button-text):not(.final_slide_start_button):not(.final_slide_start_button .p-button):hover{background:#afa4ce!important;border-color:#afa4ce!important}body.abstractforward_dark-client app-login .p-button-secondary,body.abstractforward_dark-client app-login .p-button-outlined,body.abstractforward_dark-client app-login button.p-button-text,body.abstractforward-dark-client app-login .p-button-secondary,body.abstractforward-dark-client app-login .p-button-outlined,body.abstractforward-dark-client app-login button.p-button-text,.abstractforward-dark-client app-login .p-button-secondary,.abstractforward-dark-client app-login .p-button-outlined,.abstractforward-dark-client app-login button.p-button-text{background:var(--abstractforward-dark-surface-elevated)!important;background-color:var(--abstractforward-dark-surface-elevated)!important;border:1px solid rgba(230,230,250,.3)!important;color:#e6e6fa!important;border-radius:24px!important}body.abstractforward_dark-client app-login .p-button-secondary:hover,body.abstractforward_dark-client app-login .p-button-outlined:hover,body.abstractforward_dark-client app-login button.p-button-text:hover,body.abstractforward-dark-client app-login .p-button-secondary:hover,body.abstractforward-dark-client app-login .p-button-outlined:hover,body.abstractforward-dark-client app-login button.p-button-text:hover,.abstractforward-dark-client app-login .p-button-secondary:hover,.abstractforward-dark-client app-login .p-button-outlined:hover,.abstractforward-dark-client app-login button.p-button-text:hover{background:var(--abstractforward-dark-surface)!important;border-color:#b7a8f3!important;color:#b7a8f3!important}body.abstractforward_dark-client app-login button.loginbtn,body.abstractforward-dark-client app-login button.loginbtn,.abstractforward-dark-client app-login button.loginbtn{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;color:#1a1a1a!important;border:none!important;border-radius:12px!important;padding:20px 32px!important;font-weight:600!important;font-size:18px!important;width:100%!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:0 8px 25px #6667ab66!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.5px!important;opacity:1!important;visibility:visible!important;margin:0!important;position:relative!important;z-index:1!important;overflow:hidden!important}body.abstractforward_dark-client app-login button.loginbtn .p-button-label,body.abstractforward_dark-client app-login button.loginbtn .p-button-text,body.abstractforward_dark-client app-login button.loginbtn .p-button-icon,body.abstractforward-dark-client app-login button.loginbtn .p-button-label,body.abstractforward-dark-client app-login button.loginbtn .p-button-text,body.abstractforward-dark-client app-login button.loginbtn .p-button-icon,.abstractforward-dark-client app-login button.loginbtn .p-button-label,.abstractforward-dark-client app-login button.loginbtn .p-button-text,.abstractforward-dark-client app-login button.loginbtn .p-button-icon{background:transparent!important;border:none!important;color:inherit!important;padding:0!important;margin:0!important;display:inline!important}body.abstractforward_dark-client app-login button.loginbtn.p-button,body.abstractforward-dark-client app-login button.loginbtn.p-button,.abstractforward-dark-client app-login button.loginbtn.p-button{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;border:none!important;box-shadow:0 8px 25px #6667ab66!important}body.abstractforward_dark-client app-login button.loginbtn:before,body.abstractforward-dark-client app-login button.loginbtn:before,.abstractforward-dark-client app-login button.loginbtn:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#6667ab,#b7a8f3);opacity:0;transition:opacity .8s ease;border-radius:12px;z-index:-1}body.abstractforward_dark-client app-login button.loginbtn:hover,body.abstractforward-dark-client app-login button.loginbtn:hover,.abstractforward-dark-client app-login button.loginbtn:hover{transform:none!important;box-shadow:0 10px 30px #6667ab80!important}body.abstractforward_dark-client app-login button.loginbtn:hover:before,body.abstractforward-dark-client app-login button.loginbtn:hover:before,.abstractforward-dark-client app-login button.loginbtn:hover:before{opacity:1}body.abstractforward_dark-client app-login button.registrationbgn,body.abstractforward-dark-client app-login button.registrationbgn,.abstractforward-dark-client app-login button.registrationbgn{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;background-image:linear-gradient(135deg,#b7a8f3,#6667ab)!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:20px 32px!important;font-weight:600!important;font-size:18px!important;width:100%!important;cursor:pointer!important;transition:all .3s ease!important;box-shadow:0 8px 25px #6667ab66!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.5px!important;opacity:1!important;visibility:visible!important;margin:0!important;position:relative!important;z-index:1!important;overflow:hidden!important}body.abstractforward_dark-client app-login button.registrationbgn .p-button-label,body.abstractforward_dark-client app-login button.registrationbgn .p-button-text,body.abstractforward_dark-client app-login button.registrationbgn .p-button-icon,body.abstractforward-dark-client app-login button.registrationbgn .p-button-label,body.abstractforward-dark-client app-login button.registrationbgn .p-button-text,body.abstractforward-dark-client app-login button.registrationbgn .p-button-icon,.abstractforward-dark-client app-login button.registrationbgn .p-button-label,.abstractforward-dark-client app-login button.registrationbgn .p-button-text,.abstractforward-dark-client app-login button.registrationbgn .p-button-icon{background:transparent!important;border:none!important;color:inherit!important;padding:0!important;margin:0!important;display:inline!important}body.abstractforward_dark-client app-login button.registrationbgn.p-button,body.abstractforward-dark-client app-login button.registrationbgn.p-button,.abstractforward-dark-client app-login button.registrationbgn.p-button{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;background-image:linear-gradient(135deg,#b7a8f3,#6667ab)!important;border:none!important;box-shadow:0 8px 25px #6667ab66!important}body.abstractforward_dark-client app-login button.registrationbgn:before,body.abstractforward-dark-client app-login button.registrationbgn:before,.abstractforward-dark-client app-login button.registrationbgn:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#6667ab,#b7a8f3);opacity:0;transition:opacity .8s ease;border-radius:12px;z-index:-1}body.abstractforward_dark-client app-login button.registrationbgn:hover,body.abstractforward-dark-client app-login button.registrationbgn:hover,.abstractforward-dark-client app-login button.registrationbgn:hover{transform:none!important;box-shadow:0 10px 30px #6667ab80!important}body.abstractforward_dark-client app-login button.registrationbgn:hover:before,body.abstractforward-dark-client app-login button.registrationbgn:hover:before,.abstractforward-dark-client app-login button.registrationbgn:hover:before{opacity:1}body.abstractforward_dark-client app-login .text-xs.text-400,body.abstractforward-dark-client app-login .text-xs.text-400,.abstractforward-dark-client app-login .text-xs.text-400{color:#e6e6fab3!important;text-align:center}body.abstractforward_dark-client app-login .text-xs.text-400 img,body.abstractforward-dark-client app-login .text-xs.text-400 img,.abstractforward-dark-client app-login .text-xs.text-400 img{filter:grayscale(20%) brightness(1.3);transition:filter .3s ease}body.abstractforward_dark-client app-login .text-xs.text-400:hover img,body.abstractforward-dark-client app-login .text-xs.text-400:hover img,.abstractforward-dark-client app-login .text-xs.text-400:hover img{filter:grayscale(0%) brightness(1.5)}body.abstractforward_dark-client app-login .mb-3,body.abstractforward_dark-client app-login .mb-4,body.abstractforward_dark-client app-login .field,body.abstractforward_dark-client app-login .p-field,body.abstractforward-dark-client app-login .mb-3,body.abstractforward-dark-client app-login .mb-4,body.abstractforward-dark-client app-login .field,body.abstractforward-dark-client app-login .p-field,.abstractforward-dark-client app-login .mb-3,.abstractforward-dark-client app-login .mb-4,.abstractforward-dark-client app-login .field,.abstractforward-dark-client app-login .p-field{animation:none!important;opacity:1!important;transform:none!important;background:transparent!important;border:none!important;padding:0!important}body.abstractforward_dark-client app-login .mb-3:nth-child(1),body.abstractforward-dark-client app-login .mb-3:nth-child(1),.abstractforward-dark-client app-login .mb-3:nth-child(1){animation:none!important}body.abstractforward_dark-client app-login .mb-3:nth-child(2),body.abstractforward-dark-client app-login .mb-3:nth-child(2),.abstractforward-dark-client app-login .mb-3:nth-child(2){animation:none!important}body.abstractforward_dark-client app-login .mb-3:nth-child(3),body.abstractforward-dark-client app-login .mb-3:nth-child(3),.abstractforward-dark-client app-login .mb-3:nth-child(3){animation:none!important}body.abstractforward_dark-client app-login .p-button,body.abstractforward-dark-client app-login .p-button,.abstractforward-dark-client app-login .p-button{animation:none!important;opacity:1!important;transform:none!important}body.abstractforward_dark-client app-login .p-button:nth-of-type(2),body.abstractforward-dark-client app-login .p-button:nth-of-type(2),.abstractforward-dark-client app-login .p-button:nth-of-type(2){animation:none!important}@keyframes slideInUp{to{opacity:1;transform:translateY(0)}}body.abstractforward_dark-client app-login body.abstractforward_dark-client app-login .sm\\:surface-card,body.abstractforward_dark-client app-login body.abstractforward_dark-client app-login .surface-card,body.abstractforward_dark-client app-login body.abstractforward_dark-client app-login .sm\\:login-form,body.abstractforward_dark-client app-login body.abstractforward-dark-client app-login .sm\\:surface-card,body.abstractforward_dark-client app-login body.abstractforward-dark-client app-login .surface-card,body.abstractforward_dark-client app-login body.abstractforward-dark-client app-login .sm\\:login-form,body.abstractforward_dark-client app-login .abstractforward-dark-client app-login .sm\\:surface-card,body.abstractforward_dark-client app-login .abstractforward-dark-client app-login .surface-card,body.abstractforward_dark-client app-login .abstractforward-dark-client app-login .sm\\:login-form,body.abstractforward_dark-client app-login div.surface-card,body.abstractforward_dark-client app-login div.sm\\:login-form,body.abstractforward_dark-client app-login app-login .surface-card,body.abstractforward_dark-client app-login app-login .sm\\:login-form,body.abstractforward_dark-client app-login app-login div.surface-card,body.abstractforward_dark-client app-login app-login div.sm\\:login-form,body.abstractforward_dark-client app-login .login-card-rounded,body.abstractforward-dark-client app-login body.abstractforward_dark-client app-login .sm\\:surface-card,body.abstractforward-dark-client app-login body.abstractforward_dark-client app-login .surface-card,body.abstractforward-dark-client app-login body.abstractforward_dark-client app-login .sm\\:login-form,body.abstractforward-dark-client app-login body.abstractforward-dark-client app-login .sm\\:surface-card,body.abstractforward-dark-client app-login body.abstractforward-dark-client app-login .surface-card,body.abstractforward-dark-client app-login body.abstractforward-dark-client app-login .sm\\:login-form,body.abstractforward-dark-client app-login .abstractforward-dark-client app-login .sm\\:surface-card,body.abstractforward-dark-client app-login .abstractforward-dark-client app-login .surface-card,body.abstractforward-dark-client app-login .abstractforward-dark-client app-login .sm\\:login-form,body.abstractforward-dark-client app-login div.surface-card,body.abstractforward-dark-client app-login div.sm\\:login-form,body.abstractforward-dark-client app-login app-login .surface-card,body.abstractforward-dark-client app-login app-login .sm\\:login-form,body.abstractforward-dark-client app-login app-login div.surface-card,body.abstractforward-dark-client app-login app-login div.sm\\:login-form,body.abstractforward-dark-client app-login .login-card-rounded,.abstractforward-dark-client app-login body.abstractforward_dark-client app-login .sm\\:surface-card,.abstractforward-dark-client app-login body.abstractforward_dark-client app-login .surface-card,.abstractforward-dark-client app-login body.abstractforward_dark-client app-login .sm\\:login-form,.abstractforward-dark-client app-login body.abstractforward-dark-client app-login .sm\\:surface-card,.abstractforward-dark-client app-login body.abstractforward-dark-client app-login .surface-card,.abstractforward-dark-client app-login body.abstractforward-dark-client app-login .sm\\:login-form,.abstractforward-dark-client app-login .abstractforward-dark-client app-login .sm\\:surface-card,.abstractforward-dark-client app-login .abstractforward-dark-client app-login .surface-card,.abstractforward-dark-client app-login .abstractforward-dark-client app-login .sm\\:login-form,.abstractforward-dark-client app-login div.surface-card,.abstractforward-dark-client app-login div.sm\\:login-form,.abstractforward-dark-client app-login app-login .surface-card,.abstractforward-dark-client app-login app-login .sm\\:login-form,.abstractforward-dark-client app-login app-login div.surface-card,.abstractforward-dark-client app-login app-login div.sm\\:login-form,.abstractforward-dark-client app-login .login-card-rounded{background:#000!important;background-color:#000!important;background-image:none!important;border:1px solid rgba(183,168,243,.3)!important;border-radius:16px!important;box-shadow:0 4px 12px #0000004d!important;padding:1.5rem!important;position:relative!important;z-index:10!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;min-height:auto!important;height:auto!important;max-width:380px!important}body.abstractforward_dark-client app-login body.abstractforward_dark-client app-login [class*=surface-card],body.abstractforward_dark-client app-login body.abstractforward-dark-client app-login [class*=surface-card],body.abstractforward_dark-client app-login body.abstractforward_dark-client app-login [class*=login-form],body.abstractforward_dark-client app-login body.abstractforward-dark-client app-login [class*=login-form],body.abstractforward-dark-client app-login body.abstractforward_dark-client app-login [class*=surface-card],body.abstractforward-dark-client app-login body.abstractforward-dark-client app-login [class*=surface-card],body.abstractforward-dark-client app-login body.abstractforward_dark-client app-login [class*=login-form],body.abstractforward-dark-client app-login body.abstractforward-dark-client app-login [class*=login-form],.abstractforward-dark-client app-login body.abstractforward_dark-client app-login [class*=surface-card],.abstractforward-dark-client app-login body.abstractforward-dark-client app-login [class*=surface-card],.abstractforward-dark-client app-login body.abstractforward_dark-client app-login [class*=login-form],.abstractforward-dark-client app-login body.abstractforward-dark-client app-login [class*=login-form]{background:#000!important;background-color:#000!important}body.abstractforward_dark-client app-login .abstractforward-logo,body.abstractforward_dark-client app-login img.abstractforward-logo,body.abstractforward-dark-client app-login .abstractforward-logo,body.abstractforward-dark-client app-login img.abstractforward-logo,.abstractforward-dark-client app-login .abstractforward-logo,.abstractforward-dark-client app-login img.abstractforward-logo{height:350px!important;width:auto!important;max-width:100%!important;object-fit:contain!important}body.abstractforward_dark-client app-login label,body.abstractforward_dark-client app-login .block,body.abstractforward-dark-client app-login label,body.abstractforward-dark-client app-login .block,.abstractforward-dark-client app-login label,.abstractforward-dark-client app-login .block{color:#e6e6fa!important;text-shadow:none!important}@media (max-width: 768px){body.abstractforward_dark-client app-login .green-container,body.abstractforward-dark-client app-login .green-container,.abstractforward-dark-client app-login .green-container{margin:1rem;border-radius:0}body.abstractforward_dark-client app-login .sm\\:login-form,body.abstractforward_dark-client app-login .sm\\:surface-card,body.abstractforward_dark-client app-login .surface-card,body.abstractforward-dark-client app-login .sm\\:login-form,body.abstractforward-dark-client app-login .sm\\:surface-card,body.abstractforward-dark-client app-login .surface-card,.abstractforward-dark-client app-login .sm\\:login-form,.abstractforward-dark-client app-login .sm\\:surface-card,.abstractforward-dark-client app-login .surface-card{padding:1.5rem!important;background:#000!important;background-color:#000!important}body.abstractforward_dark-client app-login .p-button,body.abstractforward-dark-client app-login .p-button,.abstractforward-dark-client app-login .p-button{padding:.75rem 1.5rem!important;margin-left:-15px!important}}body.abstractforward_dark-client app-campaign-single{overflow-y:auto!important;overflow-x:hidden!important}body.abstractforward_dark-client app-campaign-single .modules-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))!important;gap:1rem!important}body.abstractforward_dark-client app-campaign-single .p-button{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;position:relative!important;overflow:hidden!important;transition:all .3s ease!important}body.abstractforward_dark-client app-campaign-single .p-button:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#b7a8f3,#6667ab);opacity:0;transition:opacity .8s ease;border-radius:12px;z-index:-1}body.abstractforward_dark-client app-campaign-single .p-button:hover:before{opacity:1}body.abstractforward_dark-client app-campaign-single{--surface-0: var(--abstractforward-dark-surface) !important;--surface-50: transparent !important;--surface-100: var(--abstractforward-dark-surface-elevated) !important;--surface-200: rgba(230, 230, 250, .2) !important;--text-primary: #e6e6fa !important;--text-secondary: rgba(230, 230, 250, .7) !important;--text-muted: rgba(230, 230, 250, .5) !important;--radius-sm: .375rem !important;--radius-md: .5rem !important;--radius-lg: .75rem !important;--radius-xl: 1rem !important}body.abstractforward_dark-client app-campaign-single .dashboard-header{background-color:var(--abstractforward-dark-surface-elevated)!important;border-bottom:1px solid rgba(230,230,250,.2)!important}body.abstractforward_dark-client app-campaign-single .dashboard-header .stat-pill{border-radius:var(--radius-lg)!important}body.abstractforward_dark-client app-campaign-single .dashboard-header .stat-pill.completed{background-color:#10b98133!important;color:#10b981!important}body.abstractforward_dark-client app-campaign-single .dashboard-header .stat-pill.pending{background-color:#6667ab33!important;color:#b7a8f3!important}body.abstractforward_dark-client app-campaign-single .dashboard-header .p-button{border-radius:24px!important;border:1px solid rgba(230,230,250,.2)!important}body.abstractforward_dark-client app-campaign-single .dashboard-header .p-button:hover{border-color:#b7a8f3!important}body.abstractforward_dark-client app-campaign-single .p-button{border-radius:24px!important}body.abstractforward_dark-client app-campaign-single .card-actions .p-button,body.abstractforward_dark-client app-campaign-single .module-actions .p-button{border-radius:20px!important}body.abstractforward_dark-client app-campaign-single .module-card,body.abstractforward_dark-client app-campaign-single .p-card{background:var(--abstractforward-dark-surface)!important;background-color:var(--abstractforward-dark-surface)!important;border:1px solid rgba(230,230,250,.2)!important;border-radius:12px!important;box-shadow:0 4px 16px #0e0e0e4d!important;transition:all .3s ease!important}body.abstractforward_dark-client app-campaign-single .module-card:hover,body.abstractforward_dark-client app-campaign-single .p-card:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px #6667ab40!important;border-color:#b7a8f3!important}body.abstractforward_dark-client app-campaign-single .module-card .p-card-header,body.abstractforward_dark-client app-campaign-single .module-card .card-header,body.abstractforward_dark-client app-campaign-single .p-card .p-card-header,body.abstractforward_dark-client app-campaign-single .p-card .card-header{background:transparent!important;padding:1.5rem 1.5rem 0!important}body.abstractforward_dark-client app-campaign-single .module-card .p-card-header .module-title,body.abstractforward_dark-client app-campaign-single .module-card .p-card-header h3,body.abstractforward_dark-client app-campaign-single .module-card .p-card-header h4,body.abstractforward_dark-client app-campaign-single .module-card .card-header .module-title,body.abstractforward_dark-client app-campaign-single .module-card .card-header h3,body.abstractforward_dark-client app-campaign-single .module-card .card-header h4,body.abstractforward_dark-client app-campaign-single .p-card .p-card-header .module-title,body.abstractforward_dark-client app-campaign-single .p-card .p-card-header h3,body.abstractforward_dark-client app-campaign-single .p-card .p-card-header h4,body.abstractforward_dark-client app-campaign-single .p-card .card-header .module-title,body.abstractforward_dark-client app-campaign-single .p-card .card-header h3,body.abstractforward_dark-client app-campaign-single .p-card .card-header h4{color:#e6e6fa!important;font-weight:600!important}body.abstractforward_dark-client app-campaign-single .module-card .p-card-header .module-scenario,body.abstractforward_dark-client app-campaign-single .module-card .p-card-header p,body.abstractforward_dark-client app-campaign-single .module-card .card-header .module-scenario,body.abstractforward_dark-client app-campaign-single .module-card .card-header p,body.abstractforward_dark-client app-campaign-single .p-card .p-card-header .module-scenario,body.abstractforward_dark-client app-campaign-single .p-card .p-card-header p,body.abstractforward_dark-client app-campaign-single .p-card .card-header .module-scenario,body.abstractforward_dark-client app-campaign-single .p-card .card-header p{color:#e6e6fab3!important}body.abstractforward_dark-client app-campaign-single .module-card .p-card-body,body.abstractforward_dark-client app-campaign-single .module-card .card-body,body.abstractforward_dark-client app-campaign-single .p-card .p-card-body,body.abstractforward_dark-client app-campaign-single .p-card .card-body{background:transparent!important;padding:1rem 1.5rem!important}body.abstractforward_dark-client app-campaign-single .module-card .p-card-body p,body.abstractforward_dark-client app-campaign-single .module-card .p-card-body .module-description,body.abstractforward_dark-client app-campaign-single .module-card .card-body p,body.abstractforward_dark-client app-campaign-single .module-card .card-body .module-description,body.abstractforward_dark-client app-campaign-single .p-card .p-card-body p,body.abstractforward_dark-client app-campaign-single .p-card .p-card-body .module-description,body.abstractforward_dark-client app-campaign-single .p-card .card-body p,body.abstractforward_dark-client app-campaign-single .p-card .card-body .module-description{color:#e6e6facc!important}body.abstractforward_dark-client app-campaign-single .module-card .p-card-footer,body.abstractforward_dark-client app-campaign-single .module-card .card-footer,body.abstractforward_dark-client app-campaign-single .p-card .p-card-footer,body.abstractforward_dark-client app-campaign-single .p-card .card-footer{background:transparent!important;padding:0 1.5rem 1.5rem!important}body.abstractforward_dark-client app-campaign-single om-aurora.ngx-aurora-campaign-background,body.abstractforward_dark-client app-campaign-single .ngx-aurora-campaign-background{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important;pointer-events:none!important;opacity:.6!important}body.abstractforward_dark-client app-campaign-single om-gridpattern.ngx-grid-campaign-background,body.abstractforward_dark-client app-campaign-single .ngx-grid-campaign-background{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.2!important}body.abstractforward_dark-client app-campaign-single om-dotpattern.ngx-dotpattern-campaign-background,body.abstractforward_dark-client app-campaign-single .ngx-dotpattern-campaign-background{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:2!important;pointer-events:none!important;opacity:.25!important}body.abstractforward_dark-client app-campaign-single om-particles.ngx-particles-campaign-background,body.abstractforward_dark-client app-campaign-single .ngx-particles-campaign-background{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:3!important;pointer-events:none!important;opacity:.5!important}body.abstractforward_dark-client app-campaign-single .campaign-dashboard{position:relative!important;z-index:10!important;min-height:100vh!important;background:transparent!important}body.abstractforward_dark-client app-campaign-single .dashboard-header{background:#1f1f1fb3!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(183,168,243,.2)!important;box-shadow:0 4px 20px #0000004d!important}body.abstractforward_dark-client app-campaign-single .overview-card{background:#1f1f1fcc!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(183,168,243,.3)!important;border-radius:1rem!important;box-shadow:0 8px 32px #6667ab33!important;transition:all .3s ease!important}body.abstractforward_dark-client app-campaign-single .overview-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 40px #6667ab4d!important;border-color:#b7a8f380!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card{width:100%!important;display:block!important;margin-bottom:1.5rem!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card{background:#1f1f1fe6!important;backdrop-filter:blur(15px) saturate(150%)!important;-webkit-backdrop-filter:blur(15px) saturate(150%)!important;border:none!important;border-radius:1rem!important;padding:1.5rem!important;transition:all .3s ease!important;box-shadow:0 4px 20px #0003!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card:hover,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card:hover{transform:translateY(-6px)!important;box-shadow:0 12px 40px #6667ab4d!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-header .module-title,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-header .module-title{color:#e6e6fa!important;font-weight:600!important;font-size:1.25rem!important;margin-bottom:.5rem!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-header .module-scenario,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-header .module-scenario{color:#e6e6fab3!important;font-size:.9rem!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-header .status-badge,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-header .status-badge{background:#b7a8f333!important;border:1px solid rgba(183,168,243,.4)!important;color:#b7a8f3!important;padding:.4rem .8rem!important;border-radius:.5rem!important;font-size:.85rem!important;font-weight:500!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-header .status-badge[data-status=completed],body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-header .status-badge[data-status=completed]{background:#10b98133!important;border-color:#10b98166!important;color:#10b981!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-body .progress-section,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-body .progress-section{margin:1rem 0!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-body .report-link,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-body .report-link{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;border:none!important;color:#fff!important;padding:.75rem 1.5rem!important;border-radius:.75rem!important;font-weight:500!important;transition:all .3s ease!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-body .report-link:hover,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-body .report-link:hover{transform:scale(1.05)!important;box-shadow:0 4px 20px #b7a8f366!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-footer .p-button,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-footer .p-button{border-radius:.75rem!important;font-weight:500!important;transition:all .3s ease!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-footer .p-button.p-button-primary,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-footer .p-button.p-button-primary{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;border:none!important}body.abstractforward_dark-client app-campaign-single om-shine-border.ngx-shine-border-module-card::ng-deep .module-card .card-footer .p-button.p-button-primary:hover,body.abstractforward_dark-client app-campaign-single .ngx-shine-border-module-card::ng-deep .module-card .card-footer .p-button.p-button-primary:hover{transform:scale(1.05)!important;box-shadow:0 4px 20px #b7a8f366!important}body.abstractforward_dark-client app-campaign-single .module-card:not(.ngx-shine-border-module-card .module-card){background:#1f1f1fe6!important;-webkit-backdrop-filter:blur(15px) saturate(150%)!important;backdrop-filter:blur(15px) saturate(150%)!important;border:1px solid rgba(183,168,243,.3)!important;border-radius:1rem!important;padding:1.5rem!important;box-shadow:0 4px 20px #0003!important;transition:all .3s ease!important}body.abstractforward_dark-client app-campaign-single .module-card:not(.ngx-shine-border-module-card .module-card):hover{transform:translateY(-6px)!important;box-shadow:0 12px 40px #6667ab4d!important;border-color:#b7a8f380!important}body.abstractforward_dark-client app-campaign-single p-button[icon="pi pi-list"][styleclass=p-button-text],body.abstractforward_dark-client app-campaign-single p-button[label="View All"],body.abstractforward-dark-client app-campaign-single p-button[icon="pi pi-list"][styleclass=p-button-text],body.abstractforward-dark-client app-campaign-single p-button[label="View All"]{display:none!important}body.abstractforward_dark-client app-campaign-single p-button[icon="pi pi-list"][styleclass="p-button-rounded p-button-sm p-button-secondary"],body.abstractforward-dark-client app-campaign-single p-button[icon="pi pi-list"][styleclass="p-button-rounded p-button-sm p-button-secondary"]{display:none!important}body.abstractforward_dark-client app-campaign-single .p-button.p-button-text:has(.pi-list),body.abstractforward_dark-client app-campaign-single .p-button.p-button-secondary:has(.pi-list),body.abstractforward-dark-client app-campaign-single .p-button.p-button-text:has(.pi-list),body.abstractforward-dark-client app-campaign-single .p-button.p-button-secondary:has(.pi-list){display:none!important}body.abstractforward_dark-client app-campaign-single p-button[icon="pi pi-filter"],body.abstractforward_dark-client app-campaign-single .p-button:has(.pi-filter),body.abstractforward-dark-client app-campaign-single p-button[icon="pi pi-filter"],body.abstractforward-dark-client app-campaign-single .p-button:has(.pi-filter){display:none!important}body.abstractforward_dark-client app-campaign-single .view-toggle,body.abstractforward_dark-client app-campaign-single p-button[icon="pi pi-th-large"],body.abstractforward_dark-client app-campaign-single .p-button:has(.pi-th-large),body.abstractforward-dark-client app-campaign-single .view-toggle,body.abstractforward-dark-client app-campaign-single p-button[icon="pi pi-th-large"],body.abstractforward-dark-client app-campaign-single .p-button:has(.pi-th-large){display:none!important}body.abstractforward_dark-client app-campaign-single .filter-panel,body.abstractforward-dark-client app-campaign-single .filter-panel{display:none!important}body.abstractforward_dark-client app-campaign-single *{border-width:1px!important}body.abstractforward_dark-client app-campaign-single .surface-200,body.abstractforward_dark-client .surface-200,.abstractforward-dark-client .surface-200,body.abstractforward_dark-client *[class*=surface-200],.abstractforward-dark-client *[class*=surface-200]{background-color:transparent!important;background:transparent!important;background-image:none!important}app-campaign-single{width:100%!important}body.abstractforward_dark-client .login-page,body.abstractforward-dark-client .login-page{position:relative;overflow:hidden;z-index:1}body.abstractforward_dark-client .login-page>.card,body.abstractforward_dark-client .login-page .card-container,body.abstractforward-dark-client .login-page>.card,body.abstractforward-dark-client .login-page .card-container{position:relative;z-index:100!important;pointer-events:auto!important;isolation:isolate}body.abstractforward_dark-client .login-page .card-container *:not(.p-password-toggle),body.abstractforward_dark-client .login-page .surface-card,body.abstractforward_dark-client .login-page input,body.abstractforward_dark-client .login-page button,body.abstractforward_dark-client .login-page p-password,body.abstractforward-dark-client .login-page .card-container *:not(.p-password-toggle),body.abstractforward-dark-client .login-page .surface-card,body.abstractforward-dark-client .login-page input,body.abstractforward-dark-client .login-page button,body.abstractforward-dark-client .login-page p-password{pointer-events:auto!important;position:relative;z-index:101!important}body.abstractforward_dark-client .login-page .p-password,body.abstractforward-dark-client .login-page .p-password,body.abstractforward_dark-client .login-page .p-password-input,body.abstractforward-dark-client .login-page .p-password-input{pointer-events:auto!important;position:relative!important;z-index:101!important}body.abstractforward_dark-client .login-page .p-password-toggle,body.abstractforward-dark-client .login-page .p-password-toggle{pointer-events:auto!important;position:absolute!important;right:.5rem!important;top:50%!important;transform:translateY(-50%)!important;z-index:102!important;margin:0!important;padding:.5rem!important}body.abstractforward_dark-client om-light-rays,body.abstractforward_dark-client .ngx-light-rays-background,body.abstractforward-dark-client om-light-rays,body.abstractforward-dark-client .ngx-light-rays-background{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important;pointer-events:none!important;display:block!important}body.abstractforward_dark-client om-particles,body.abstractforward_dark-client .ngx-particles-background,body.abstractforward-dark-client om-particles,body.abstractforward-dark-client .ngx-particles-background{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.5!important}body.abstractforward_dark-client om-aurora,body.abstractforward_dark-client .ngx-aurora-background,body.abstractforward-dark-client om-aurora,body.abstractforward-dark-client .ngx-aurora-background{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important;pointer-events:none!important;opacity:.4!important}body.abstractforward_dark-client om-dotpattern,body.abstractforward_dark-client .ngx-dotpattern-background,body.abstractforward-dark-client om-dotpattern,body.abstractforward-dark-client .ngx-dotpattern-background{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.2!important}body.abstractforward_dark-client om-lava-lamp,body.abstractforward_dark-client .ngx-lava-lamp-background,body.abstractforward-dark-client om-lava-lamp,body.abstractforward-dark-client .ngx-lava-lamp-background{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.5!important}body.abstractforward_dark-client om-lava-lamp canvas,body.abstractforward_dark-client .ngx-lava-lamp-background canvas,body.abstractforward-dark-client om-lava-lamp canvas,body.abstractforward-dark-client .ngx-lava-lamp-background canvas{pointer-events:none!important}body.abstractforward_dark-client .ngx-aurora-card,body.abstractforward_dark-client om-aurora.ngx-aurora-card,body.abstractforward-dark-client .ngx-aurora-card,body.abstractforward-dark-client om-aurora.ngx-aurora-card{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.5!important;border-radius:.75rem!important;overflow:hidden!important}body.abstractforward_dark-client .ngx-dotpattern-card,body.abstractforward_dark-client om-dotpattern.ngx-dotpattern-card,body.abstractforward-dark-client .ngx-dotpattern-card,body.abstractforward-dark-client om-dotpattern.ngx-dotpattern-card{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:2!important;pointer-events:none!important;opacity:.3!important;border-radius:.75rem!important;overflow:hidden!important}body.abstractforward_dark-client .login-card-content,body.abstractforward-dark-client .login-card-content{position:relative!important;z-index:10!important}body.abstractforward_dark-client .logo-container,body.abstractforward-dark-client .logo-container{position:relative!important;width:200px!important;height:200px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important}body.abstractforward_dark-client .logo-container .logo-lava-lamp,body.abstractforward_dark-client .logo-container om-lava-lamp.logo-lava-lamp,body.abstractforward-dark-client .logo-container .logo-lava-lamp,body.abstractforward-dark-client .logo-container om-lava-lamp.logo-lava-lamp{width:100%!important;height:100%!important;position:relative!important}body.abstractforward_dark-client .abstract-forward-text,body.abstractforward-dark-client .abstract-forward-text{margin-top:1rem!important;margin-bottom:1.5rem!important;position:relative!important;z-index:20!important}body.abstractforward_dark-client .abstract-forward-text .abstract-forward-glitch,body.abstractforward_dark-client .abstract-forward-text om-glitch-text.abstract-forward-glitch,body.abstractforward-dark-client .abstract-forward-text .abstract-forward-glitch,body.abstractforward-dark-client .abstract-forward-text om-glitch-text.abstract-forward-glitch{font-family:var(--font-display)!important;font-size:2.5rem!important;font-weight:var(--font-weight-semibold)!important;letter-spacing:-.02em!important;color:#e6e6fa!important;text-transform:lowercase!important;margin:0!important;line-height:1.2!important;position:relative!important;z-index:20!important;display:block!important;text-shadow:0 0 10px rgba(230,230,250,.6),0 0 20px rgba(183,168,243,.4),0 0 30px rgba(183,168,243,.2)!important}body.abstractforward_dark-client .abstract-forward-text .abstract-forward-glitch::ng-deep>*,body.abstractforward_dark-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep>*,body.abstractforward-dark-client .abstract-forward-text .abstract-forward-glitch::ng-deep>*,body.abstractforward-dark-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep>*{position:relative!important}body.abstractforward_dark-client .abstract-forward-text .abstract-forward-glitch::ng-deep [class*=glitch],body.abstractforward_dark-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep [class*=glitch],body.abstractforward-dark-client .abstract-forward-text .abstract-forward-glitch::ng-deep [class*=glitch],body.abstractforward-dark-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep [class*=glitch]{position:absolute!important;top:0!important;left:0!important;filter:brightness(1.3) saturate(1.6)!important}body.abstractforward_dark-client .abstract-forward-text .abstract-forward-glitch::ng-deep [class*=shadow],body.abstractforward_dark-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep [class*=shadow],body.abstractforward-dark-client .abstract-forward-text .abstract-forward-glitch::ng-deep [class*=shadow],body.abstractforward-dark-client .abstract-forward-text om-glitch-text.abstract-forward-glitch::ng-deep [class*=shadow]{filter:brightness(1.4)!important}@keyframes raySweepDark{0%{transform:translateY(-100%) rotate(0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translateY(100vh) rotate(360deg);opacity:0}}body.abstractforward_dark-client .registration-card-content,body.abstractforward-dark-client .registration-card-content{position:relative!important;z-index:10!important;background:#1f1f1ff2!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}body.abstractforward_dark-client .ngx-shine-border-registration,body.abstractforward-dark-client .ngx-shine-border-registration{width:100%!important}body.abstractforward_dark-client .ngx-aurora-layout,body.abstractforward_dark-client om-aurora.ngx-aurora-layout,body.abstractforward-dark-client .ngx-aurora-layout,body.abstractforward-dark-client om-aurora.ngx-aurora-layout{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important;pointer-events:none!important;opacity:.3!important}body.abstractforward_dark-client .ngx-grid-layout,body.abstractforward_dark-client om-gridpattern.ngx-grid-layout,body.abstractforward-dark-client .ngx-grid-layout,body.abstractforward-dark-client om-gridpattern.ngx-grid-layout{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.1!important}body.abstractforward_dark-client .ngx-dotpattern-layout,body.abstractforward_dark-client om-dotpattern.ngx-dotpattern-layout,body.abstractforward-dark-client .ngx-dotpattern-layout,body.abstractforward-dark-client om-dotpattern.ngx-dotpattern-layout{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.15!important}body.abstractforward_dark-client .ngx-shine-border-campaign-card,body.abstractforward-dark-client .ngx-shine-border-campaign-card{margin-bottom:1rem!important}body.abstractforward_dark-client .ngx-shine-border-campaign-card::ng-deep .campaign-card-content,body.abstractforward-dark-client .ngx-shine-border-campaign-card::ng-deep .campaign-card-content{position:relative!important;z-index:10!important;background:#1f1f1ff2!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}body.abstractforward_dark-client .ngx-aurora-page,body.abstractforward_dark-client om-aurora.ngx-aurora-page,body.abstractforward-dark-client .ngx-aurora-page,body.abstractforward-dark-client om-aurora.ngx-aurora-page{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important;pointer-events:none!important;opacity:.4!important}body.abstractforward_dark-client .ngx-grid-page,body.abstractforward_dark-client om-gridpattern.ngx-grid-page,body.abstractforward-dark-client .ngx-grid-page,body.abstractforward-dark-client om-gridpattern.ngx-grid-page{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.1!important}body.abstractforward_dark-client .scenario_istruzioni_scenario_container,body.abstractforward-dark-client .scenario_istruzioni_scenario_container{background:linear-gradient(270deg,#0e0e0e,#afa4ce)!important}body.abstractforward_dark-client .scenario_istruzioni_scenario_container .scenario_title,body.abstractforward_dark-client .scenario_istruzioni_scenario_container h1.scenario_title,body.abstractforward-dark-client .scenario_istruzioni_scenario_container .scenario_title,body.abstractforward-dark-client .scenario_istruzioni_scenario_container h1.scenario_title{font-family:Clash Display,sans-serif!important;color:#e6e6fa!important;background:#e6e6fa1a!important;border-left:4px solid #6667ab!important}body.abstractforward_dark-client .final_slide,body.abstractforward-dark-client .final_slide{background:#e6e6fa0d!important;border:2px solid #afa4ce!important}body.abstractforward_dark-client .final_slide .final_slide_label_text,body.abstractforward-dark-client .final_slide .final_slide_label_text{font-family:Work Sans,sans-serif!important;color:#e6e6fa!important}body.abstractforward_dark-client .final_slide a[pButton],body.abstractforward-dark-client .final_slide a[pButton]{background:#f8f8f8!important;box-shadow:0 4px 12px #775fe366,0 0 20px #775fe333!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 48px!important;border-radius:12px!important;border:none!important;text-decoration:none!important;cursor:pointer!important;transition:all .3s ease!important;min-width:280px!important}body.abstractforward_dark-client .final_slide a[pButton]:hover,body.abstractforward-dark-client .final_slide a[pButton]:hover{background:#f8f8f8!important;box-shadow:0 6px 16px #775fe399,0 0 30px #775fe34d!important;transform:translateY(-2px)!important}@media (max-width: 768px){body.abstractforward_dark-client .final_slide a[pButton],body.abstractforward-dark-client .final_slide a[pButton]{padding:16px 32px!important;min-width:220px!important}}body.abstractforward_dark-client .final_slide p-button.final_slide_start_button,body.abstractforward-dark-client .final_slide p-button.final_slide_start_button{display:inline-flex!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}body.abstractforward_dark-client .final_slide .final_slide_start_button .p-button,body.abstractforward_dark-client .final_slide .final_slide_start_button button,body.abstractforward-dark-client .final_slide .final_slide_start_button .p-button,body.abstractforward-dark-client .final_slide .final_slide_start_button button{background:#f8f8f8!important;box-shadow:0 4px 12px #775fe366,0 0 20px #775fe333!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px 48px!important;border-radius:12px!important;border:none!important;cursor:pointer!important;transition:all .3s ease!important;min-width:280px!important}body.abstractforward_dark-client .final_slide .final_slide_start_button .p-button:hover,body.abstractforward_dark-client .final_slide .final_slide_start_button button:hover,body.abstractforward-dark-client .final_slide .final_slide_start_button .p-button:hover,body.abstractforward-dark-client .final_slide .final_slide_start_button button:hover{background:#f8f8f8!important;box-shadow:0 6px 16px #775fe399,0 0 30px #775fe34d!important;transform:translateY(-2px)!important}@media (max-width: 768px){body.abstractforward_dark-client .final_slide .final_slide_start_button .p-button,body.abstractforward_dark-client .final_slide .final_slide_start_button button,body.abstractforward-dark-client .final_slide .final_slide_start_button .p-button,body.abstractforward-dark-client .final_slide .final_slide_start_button button{padding:16px 32px!important;min-width:220px!important}}body.abstractforward_dark-client .final_slide .team-link-button,body.abstractforward-dark-client .final_slide .team-link-button{color:#b7a8f3!important;font-family:Work Sans,sans-serif!important}body.abstractforward_dark-client .final_slide .team-link-button:hover,body.abstractforward-dark-client .final_slide .team-link-button:hover{color:#fff!important}body.abstractforward_dark-client .final_slide .final_slide_label_button,body.abstractforward-dark-client .final_slide .final_slide_label_button{font-family:Work Sans,sans-serif!important;color:#000!important;font-weight:700!important;text-transform:uppercase!important;font-size:1.125rem!important;letter-spacing:.5px!important}@media (max-width: 768px){body.abstractforward_dark-client .final_slide .final_slide_label_button,body.abstractforward-dark-client .final_slide .final_slide_label_button{font-size:1rem!important}}body.abstractforward_dark-client button.final_slide_start_button,body.abstractforward_dark-client .final_slide_start_button>button,body.abstractforward_dark-client .final_slide_start_button>a,body.abstractforward_dark-client p-button.final_slide_start_button>button,body.abstractforward_dark-client p-button.final_slide_start_button>a,body.abstractforward_dark-client p-button.final_slide_start_button .p-button,body.abstractforward_dark-client a.final_slide_start_button,body.abstractforward-dark-client button.final_slide_start_button,body.abstractforward-dark-client .final_slide_start_button>button,body.abstractforward-dark-client .final_slide_start_button>a,body.abstractforward-dark-client p-button.final_slide_start_button>button,body.abstractforward-dark-client p-button.final_slide_start_button>a,body.abstractforward-dark-client p-button.final_slide_start_button .p-button,body.abstractforward-dark-client a.final_slide_start_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:280px!important;padding:18px 48px!important;border-radius:12px!important;background:#f8f8f8!important;border:none!important;cursor:pointer!important;text-align:center!important;transition:all .3s ease!important;box-shadow:0 4px 12px #775fe366,0 0 20px #775fe333!important;text-decoration:none!important}body.abstractforward_dark-client button.final_slide_start_button:hover,body.abstractforward_dark-client .final_slide_start_button>button:hover,body.abstractforward_dark-client .final_slide_start_button>a:hover,body.abstractforward_dark-client p-button.final_slide_start_button>button:hover,body.abstractforward_dark-client p-button.final_slide_start_button>a:hover,body.abstractforward_dark-client p-button.final_slide_start_button .p-button:hover,body.abstractforward_dark-client a.final_slide_start_button:hover,body.abstractforward-dark-client button.final_slide_start_button:hover,body.abstractforward-dark-client .final_slide_start_button>button:hover,body.abstractforward-dark-client .final_slide_start_button>a:hover,body.abstractforward-dark-client p-button.final_slide_start_button>button:hover,body.abstractforward-dark-client p-button.final_slide_start_button>a:hover,body.abstractforward-dark-client p-button.final_slide_start_button .p-button:hover,body.abstractforward-dark-client a.final_slide_start_button:hover{background:#f8f8f8!important;box-shadow:0 6px 16px #775fe399,0 0 30px #775fe34d!important;transform:translateY(-2px)!important}body.abstractforward_dark-client button.final_slide_start_button:active,body.abstractforward_dark-client .final_slide_start_button>button:active,body.abstractforward_dark-client .final_slide_start_button>a:active,body.abstractforward_dark-client p-button.final_slide_start_button>button:active,body.abstractforward_dark-client p-button.final_slide_start_button>a:active,body.abstractforward_dark-client p-button.final_slide_start_button .p-button:active,body.abstractforward_dark-client a.final_slide_start_button:active,body.abstractforward-dark-client button.final_slide_start_button:active,body.abstractforward-dark-client .final_slide_start_button>button:active,body.abstractforward-dark-client .final_slide_start_button>a:active,body.abstractforward-dark-client p-button.final_slide_start_button>button:active,body.abstractforward-dark-client p-button.final_slide_start_button>a:active,body.abstractforward-dark-client p-button.final_slide_start_button .p-button:active,body.abstractforward-dark-client a.final_slide_start_button:active{transform:scale(.98)!important}body.abstractforward_dark-client button.final_slide_start_button .final_slide_label_button,body.abstractforward_dark-client button.final_slide_start_button .p-button-label,body.abstractforward_dark-client button.final_slide_start_button span,body.abstractforward_dark-client .final_slide_start_button>button .final_slide_label_button,body.abstractforward_dark-client .final_slide_start_button>button .p-button-label,body.abstractforward_dark-client .final_slide_start_button>button span,body.abstractforward_dark-client .final_slide_start_button>a .final_slide_label_button,body.abstractforward_dark-client .final_slide_start_button>a .p-button-label,body.abstractforward_dark-client .final_slide_start_button>a span,body.abstractforward_dark-client p-button.final_slide_start_button>button .final_slide_label_button,body.abstractforward_dark-client p-button.final_slide_start_button>button .p-button-label,body.abstractforward_dark-client p-button.final_slide_start_button>button span,body.abstractforward_dark-client p-button.final_slide_start_button>a .final_slide_label_button,body.abstractforward_dark-client p-button.final_slide_start_button>a .p-button-label,body.abstractforward_dark-client p-button.final_slide_start_button>a span,body.abstractforward_dark-client p-button.final_slide_start_button .p-button .final_slide_label_button,body.abstractforward_dark-client p-button.final_slide_start_button .p-button .p-button-label,body.abstractforward_dark-client p-button.final_slide_start_button .p-button span,body.abstractforward_dark-client a.final_slide_start_button .final_slide_label_button,body.abstractforward_dark-client a.final_slide_start_button .p-button-label,body.abstractforward_dark-client a.final_slide_start_button span,body.abstractforward-dark-client button.final_slide_start_button .final_slide_label_button,body.abstractforward-dark-client button.final_slide_start_button .p-button-label,body.abstractforward-dark-client button.final_slide_start_button span,body.abstractforward-dark-client .final_slide_start_button>button .final_slide_label_button,body.abstractforward-dark-client .final_slide_start_button>button .p-button-label,body.abstractforward-dark-client .final_slide_start_button>button span,body.abstractforward-dark-client .final_slide_start_button>a .final_slide_label_button,body.abstractforward-dark-client .final_slide_start_button>a .p-button-label,body.abstractforward-dark-client .final_slide_start_button>a span,body.abstractforward-dark-client p-button.final_slide_start_button>button .final_slide_label_button,body.abstractforward-dark-client p-button.final_slide_start_button>button .p-button-label,body.abstractforward-dark-client p-button.final_slide_start_button>button span,body.abstractforward-dark-client p-button.final_slide_start_button>a .final_slide_label_button,body.abstractforward-dark-client p-button.final_slide_start_button>a .p-button-label,body.abstractforward-dark-client p-button.final_slide_start_button>a span,body.abstractforward-dark-client p-button.final_slide_start_button .p-button .final_slide_label_button,body.abstractforward-dark-client p-button.final_slide_start_button .p-button .p-button-label,body.abstractforward-dark-client p-button.final_slide_start_button .p-button span,body.abstractforward-dark-client a.final_slide_start_button .final_slide_label_button,body.abstractforward-dark-client a.final_slide_start_button .p-button-label,body.abstractforward-dark-client a.final_slide_start_button span{font-family:Work Sans,sans-serif!important;color:#000!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:1.125rem!important}@media (max-width: 768px){body.abstractforward_dark-client button.final_slide_start_button,body.abstractforward_dark-client .final_slide_start_button>button,body.abstractforward_dark-client .final_slide_start_button>a,body.abstractforward_dark-client p-button.final_slide_start_button>button,body.abstractforward_dark-client p-button.final_slide_start_button>a,body.abstractforward_dark-client p-button.final_slide_start_button .p-button,body.abstractforward_dark-client a.final_slide_start_button,body.abstractforward-dark-client button.final_slide_start_button,body.abstractforward-dark-client .final_slide_start_button>button,body.abstractforward-dark-client .final_slide_start_button>a,body.abstractforward-dark-client p-button.final_slide_start_button>button,body.abstractforward-dark-client p-button.final_slide_start_button>a,body.abstractforward-dark-client p-button.final_slide_start_button .p-button,body.abstractforward-dark-client a.final_slide_start_button{min-width:220px!important;padding:16px 32px!important}}@media (max-width: 768px){body.abstractforward_dark-client .premipostscenario,body.abstractforward-dark-client .premipostscenario{font-family:Work Sans,sans-serif!important;color:#e6e6fa!important}body.abstractforward_dark-client .btncover,body.abstractforward-dark-client .btncover{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;box-shadow:0 4px 12px #b7a8f366!important}body.abstractforward_dark-client .btncover span,body.abstractforward-dark-client .btncover span{font-family:Work Sans,sans-serif!important;color:#fff!important}body.abstractforward_dark-client .btncover:hover,body.abstractforward-dark-client .btncover:hover{background:linear-gradient(135deg,#6667ab,#b7a8f3)!important;box-shadow:0 6px 16px #b7a8f399!important;transform:translateY(-2px)!important}body.abstractforward_dark-client .bg-primary,body.abstractforward-dark-client .bg-primary{background:#b7a8f333!important;border:2px solid #afa4ce!important}body.abstractforward_dark-client .bg-primary div,body.abstractforward-dark-client .bg-primary div{font-family:Work Sans,sans-serif!important;color:#e6e6fa!important}body.abstractforward_dark-client .bg-primary:hover,body.abstractforward-dark-client .bg-primary:hover{background:#b7a8f34d!important;border-color:#6667ab!important}}body.abstractforward_dark-client ::ng-deep .cover.p-dialog .p-dialog-content,body.abstractforward-dark-client ::ng-deep .cover.p-dialog .p-dialog-content{background:linear-gradient(270deg,#0e0e0e,#afa4ce)!important}body.abstractforward_dark-client ::ng-deep .cover.p-dialog .icon-cover,body.abstractforward-dark-client ::ng-deep .cover.p-dialog .icon-cover{color:#b7a8f3!important;filter:drop-shadow(0 0 20px rgba(183,168,243,.5))!important}body.abstractforward_dark-client ::ng-deep .cover.p-dialog .h1-small,body.abstractforward-dark-client ::ng-deep .cover.p-dialog .h1-small{font-family:Clash Display,sans-serif!important;color:#e6e6fa!important}body.abstractforward_dark-client ::ng-deep .cover.p-dialog .text-primary,body.abstractforward-dark-client ::ng-deep .cover.p-dialog .text-primary{font-family:Work Sans,sans-serif!important;color:#e6e6fa!important}body.abstractforward_dark-client ::ng-deep .cover.p-dialog .btncover,body.abstractforward-dark-client ::ng-deep .cover.p-dialog .btncover{background:linear-gradient(135deg,#b7a8f3,#6667ab)!important;box-shadow:0 4px 12px #b7a8f366,0 0 20px #b7a8f333!important}body.abstractforward_dark-client ::ng-deep .cover.p-dialog .btncover span,body.abstractforward-dark-client ::ng-deep .cover.p-dialog .btncover span{font-family:Work Sans,sans-serif!important;color:#fff!important}body.abstractforward_dark-client ::ng-deep .cover.p-dialog .btncover:hover,body.abstractforward-dark-client ::ng-deep .cover.p-dialog .btncover:hover{background:linear-gradient(135deg,#6667ab,#b7a8f3)!important;box-shadow:0 6px 16px #b7a8f399,0 0 30px #b7a8f34d!important;transform:translateY(-2px)!important}body.abstractforward_dark-client ::ng-deep .p-galleria .p-galleria-indicator button,body.abstractforward-dark-client ::ng-deep .p-galleria .p-galleria-indicator button{background:#afa4ce4d!important}body.abstractforward_dark-client ::ng-deep .p-galleria .p-galleria-indicator button:hover,body.abstractforward-dark-client ::ng-deep .p-galleria .p-galleria-indicator button:hover{background:#afa4ce80!important}body.abstractforward_dark-client ::ng-deep .p-galleria .p-galleria-indicator.p-highlight button,body.abstractforward-dark-client ::ng-deep .p-galleria .p-galleria-indicator.p-highlight button{background:#b7a8f3!important;border-color:#6667ab!important;box-shadow:0 0 12px #b7a8f399!important}body.abstractforward_dark-client ::ng-deep .p-galleria .p-galleria-item-nav,body.abstractforward-dark-client ::ng-deep .p-galleria .p-galleria-item-nav{background:#1f1f1fcc!important;color:#e6e6fa!important;border:2px solid #afa4ce!important}body.abstractforward_dark-client ::ng-deep .p-galleria .p-galleria-item-nav:hover,body.abstractforward-dark-client ::ng-deep .p-galleria .p-galleria-item-nav:hover{background:#6667abcc!important;border-color:#6667ab!important;box-shadow:0 0 20px #b7a8f380!important}body.abstractforward_dark-client ::ng-deep .p-galleria .p-galleria-item-nav:focus,body.abstractforward-dark-client ::ng-deep .p-galleria .p-galleria-item-nav:focus{box-shadow:0 0 0 3px #6667ab4d!important}body.abstractforward_dark-client ::ng-deep .p-button-text,body.abstractforward-dark-client ::ng-deep .p-button-text{color:#b7a8f3!important;font-family:Work Sans,sans-serif!important}body.abstractforward_dark-client ::ng-deep .p-button-text:hover,body.abstractforward-dark-client ::ng-deep .p-button-text:hover{background:#b7a8f31a!important;color:#6667ab!important}body.abstractforward_dark-client ::ng-deep .p-button-text:focus,body.abstractforward-dark-client ::ng-deep .p-button-text:focus{box-shadow:0 0 0 3px #6667ab33!important}.background-effects{position:static}.campaign-wrapper[_ngcontent-ng-c1245392536],.hero-section[_ngcontent-ng-c1245392536]{background:transparent!important}app-campaign-single-abstractforward.ng-star-inserted{width:100%!important}body.abstractforward_dark-client app-simulation .event_sub_body,body.abstractforward-dark-client app-simulation .event_sub_body{background-color:transparent!important;background:transparent!important;color:#fff!important}body.abstractforward_dark-client app-simulation .event_sub_body *,body.abstractforward-dark-client app-simulation .event_sub_body *{color:inherit!important}body.abstractforward_dark-client app-simulation .event_sub_body p,body.abstractforward_dark-client app-simulation .event_sub_body span,body.abstractforward_dark-client app-simulation .event_sub_body div,body.abstractforward_dark-client app-simulation .event_sub_body label,body.abstractforward_dark-client app-simulation .event_sub_body small,body.abstractforward_dark-client app-simulation .event_sub_body h1,body.abstractforward_dark-client app-simulation .event_sub_body h2,body.abstractforward_dark-client app-simulation .event_sub_body h3,body.abstractforward_dark-client app-simulation .event_sub_body h4,body.abstractforward_dark-client app-simulation .event_sub_body h5,body.abstractforward_dark-client app-simulation .event_sub_body h6,body.abstractforward-dark-client app-simulation .event_sub_body p,body.abstractforward-dark-client app-simulation .event_sub_body span,body.abstractforward-dark-client app-simulation .event_sub_body div,body.abstractforward-dark-client app-simulation .event_sub_body label,body.abstractforward-dark-client app-simulation .event_sub_body small,body.abstractforward-dark-client app-simulation .event_sub_body h1,body.abstractforward-dark-client app-simulation .event_sub_body h2,body.abstractforward-dark-client app-simulation .event_sub_body h3,body.abstractforward-dark-client app-simulation .event_sub_body h4,body.abstractforward-dark-client app-simulation .event_sub_body h5,body.abstractforward-dark-client app-simulation .event_sub_body h6{color:#fff!important}body.abstractforward_dark-client app-simulation-end-abstractforward,body.abstractforward-dark-client app-simulation-end-abstractforward{width:100%!important;display:block!important}body.abstractforward_dark-client .p-galleria,body.abstractforward-dark-client .p-galleria,body.abstractforward_dark-client .p-galleria .p-galleria-content,body.abstractforward-dark-client .p-galleria .p-galleria-content,body.abstractforward_dark-client .p-galleria .p-galleria-item-container,body.abstractforward-dark-client .p-galleria .p-galleria-item-container{position:relative!important;overflow:visible!important}body.abstractforward_dark-client .p-galleria .p-galleria-item-wrapper .p-galleria-item-prev.p-galleria-item-nav,body.abstractforward-dark-client .p-galleria .p-galleria-item-wrapper .p-galleria-item-prev.p-galleria-item-nav{position:absolute!important;top:50%!important;left:30px!important;transform:translateY(-50%)!important;margin-top:0!important;margin-left:0!important;margin-right:0!important;z-index:1000!important}body.abstractforward_dark-client .p-galleria .p-galleria-item-wrapper .p-galleria-item-next.p-galleria-item-nav,body.abstractforward-dark-client .p-galleria .p-galleria-item-wrapper .p-galleria-item-next.p-galleria-item-nav{position:absolute!important;top:50%!important;right:30px!important;transform:translateY(-50%)!important;margin-top:0!important;margin-left:0!important;margin-right:0!important;z-index:1000!important}body.abstractforward_dark-client app-progress-bar-time-event[type=a],body.abstractforward_dark-client app-progress-bar-time-event[type=c],body.abstractforward-dark-client app-progress-bar-time-event[type=a],body.abstractforward-dark-client app-progress-bar-time-event[type=c]{width:100%!important;display:block!important;--logo-color-2: #6667ab !important}body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-container.progress.under_part,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-container.progress,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-container,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress.under_part,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep div.progress.under_part,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-container.progress.under_part,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-container.progress,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-container,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress.under_part,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep div.progress.under_part,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-container.progress.under_part,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-container.progress,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-container,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress.under_part,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep div.progress.under_part,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-container.progress.under_part,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-container.progress,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-container,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress.under_part,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep div.progress.under_part{height:32px!important;min-height:32px!important;max-height:32px!important;background:#afa4ce33!important;background-color:#afa4ce33!important;border-radius:16px!important;border:2px solid rgba(183,168,243,.3)!important;box-shadow:0 4px 12px #6667ab33,inset 0 2px 4px #0003!important;overflow:hidden!important;position:relative!important;margin:0!important;width:100%!important}body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .border_container,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .border_container,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .border_container,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .border_container{display:none!important}body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .ev_name,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .ev_name_1,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep span.ev_name,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep span.ev_name_1,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .tenth_separator span,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .ev_name,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .ev_name_1,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep span.ev_name,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep span.ev_name_1,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .tenth_separator span,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .ev_name,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .ev_name_1,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep span.ev_name,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep span.ev_name_1,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .tenth_separator span,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .ev_name,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .ev_name_1,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep span.ev_name,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep span.ev_name_1,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .tenth_separator span{display:none!important;visibility:hidden!important;font-size:0!important;line-height:0!important;color:transparent!important;width:0!important;height:0!important;opacity:0!important;position:absolute!important;left:-9999px!important}body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-fill.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-fill.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-fill.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-fill.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar-success{background:linear-gradient(90deg,#6667ab,#b7a8f3,#6667ab)!important;background-color:#6667ab!important;background-size:200% 100%!important;animation:gradientShift 3s ease infinite!important;border-radius:14px!important;box-shadow:0 0 20px #6667ab99,0 0 40px #b7a8f34d,inset 0 1px 2px #ffffff4d!important;position:absolute!important;height:28px!important;min-height:28px!important;max-height:28px!important;top:2px!important;left:0!important;right:auto!important;overflow:hidden!important;z-index:10!important;transform:none!important;margin:0!important;padding:0!important}body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success:after,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-fill.progress-bar-success:after,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar:after,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill:after,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar.progress-bar-success:after,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep div.progress-bar.progress-bar-success:after,body.abstractforward_dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar-success:after,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success:after,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-fill.progress-bar-success:after,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar:after,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill:after,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar.progress-bar-success:after,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep div.progress-bar.progress-bar-success:after,body.abstractforward_dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep div.custom-progress-fill.progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill.progress-bar:after,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .custom-progress-fill:after,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar.progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep div.progress-bar.progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=a] ::ng-deep .progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar.progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep div.custom-progress-fill.progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill.progress-bar:after,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .custom-progress-fill:after,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar.progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep div.progress-bar.progress-bar-success:after,body.abstractforward-dark-client app-progress-bar-time-event[type=c] ::ng-deep .progress-bar-success:after{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent 0%,rgba(183,168,243,.5) 50%,transparent 100%)!important;animation:shimmer 2s infinite!important;z-index:1!important}body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .ev_name,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .ev_name_1,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .tenth_separator span,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep span.ev_name,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep span.ev_name_1,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .ev_name,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .ev_name_1,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .tenth_separator span,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep span.ev_name,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep span.ev_name_1{display:none!important;visibility:hidden!important;opacity:0!important;font-size:0!important;line-height:0!important;color:transparent!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important}body.abstractforward_dark-client app-progress-bar-time-event,body.abstractforward-dark-client app-progress-bar-time-event{--logo-color-2: #6667ab !important}body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .under_part,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .progress.under_part,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .under_part,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .progress.under_part{background-color:#afa4ce40!important;background:#afa4ce40!important}body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .progress-bar.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .progress-bar,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .progress-bar.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep div.progress-bar.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .progress-bar{background-color:#6667ab!important;background:linear-gradient(90deg,#6667ab,#b7a8f3)!important;background-image:linear-gradient(90deg,#6667ab,#b7a8f3)!important;box-shadow:0 0 15px #6667abcc!important;opacity:1!important}body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .completed,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .completed{background-color:#6667ab!important;background:#6667ab!important}body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .progress-bar,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep .progress-bar-success,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep div.progress-bar,body.abstractforward_dark-client app-progress-bar-time-event ::ng-deep div.progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .progress-bar,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep .progress-bar-success,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep div.progress-bar,body.abstractforward-dark-client app-progress-bar-time-event ::ng-deep div.progress-bar-success{background-color:#6667ab!important;background:linear-gradient(90deg,#6667ab,#b7a8f3)!important;background-image:linear-gradient(90deg,#6667ab,#b7a8f3)!important;opacity:1!important}app-v4-header,.header-title,.nav-title{color:#0f4c5c!important;display:none}app-v4-sidebar{background:linear-gradient(180deg,#2a2a2afa,#353535f2)!important;box-shadow:2px 0 20px #f4981933!important;border-right:2px solid rgba(244,152,25,.3)!important;padding:1rem .75rem!important;display:block!important;height:100%!important}app-v4-sidebar .wib_sidebar{display:flex!important;flex-direction:column!important;gap:.6rem!important;height:100%!important}app-v4-sidebar .ev_side_btn,app-v4-sidebar .sidebar-btn-close{margin:.2rem auto!important}app-v4-sidebar .ev_side_btn button,app-v4-sidebar .ev_side_btn .p-button,app-v4-sidebar .sidebar-btn-close button,app-v4-sidebar .sidebar-btn-close .p-button{background:var(--inplayai-dark-surface-elevated)!important;color:#fa3!important;border:2px solid rgba(244,152,25,.3)!important;border-radius:20px!important;padding:.45rem .35rem!important;font-size:.58rem!important;font-weight:600!important;cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 6px #f4981926!important;position:relative!important;overflow:hidden!important;min-height:38px!important;max-height:42px!important;width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;text-align:center!important;letter-spacing:.3px!important;gap:.3rem!important}app-v4-sidebar .ev_side_btn button:before,app-v4-sidebar .ev_side_btn .p-button:before,app-v4-sidebar .sidebar-btn-close button:before,app-v4-sidebar .sidebar-btn-close .p-button:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--inplayai-secondary-orange),var(--inplayai-primary-orange));opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);border-radius:8px;z-index:0}app-v4-sidebar .ev_side_btn button:after,app-v4-sidebar .ev_side_btn .p-button:after,app-v4-sidebar .sidebar-btn-close button:after,app-v4-sidebar .sidebar-btn-close .p-button:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s;z-index:1}app-v4-sidebar .ev_side_btn button .p-button-label,app-v4-sidebar .ev_side_btn .p-button .p-button-label,app-v4-sidebar .sidebar-btn-close button .p-button-label,app-v4-sidebar .sidebar-btn-close .p-button .p-button-label{position:relative;z-index:2;font-size:.58rem!important;line-height:1.1!important;font-weight:600!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}app-v4-sidebar .ev_side_btn button fa-icon,app-v4-sidebar .ev_side_btn .p-button fa-icon,app-v4-sidebar .sidebar-btn-close button fa-icon,app-v4-sidebar .sidebar-btn-close .p-button fa-icon{position:relative;z-index:2;margin:0!important;font-size:.85rem!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}app-v4-sidebar .ev_side_btn button .sidebaricon,app-v4-sidebar .ev_side_btn .p-button .sidebaricon,app-v4-sidebar .sidebar-btn-close button .sidebaricon,app-v4-sidebar .sidebar-btn-close .p-button .sidebaricon{display:inline-flex!important;margin:0!important;font-size:.85rem!important}app-v4-sidebar .ev_side_btn button:hover,app-v4-sidebar .ev_side_btn .p-button:hover,app-v4-sidebar .sidebar-btn-close button:hover,app-v4-sidebar .sidebar-btn-close .p-button:hover{color:var(--inplayai-dark-bg)!important;border-color:var(--inplayai-secondary-orange)!important;transform:scale(1.02)!important;box-shadow:0 6px 20px #f4981966!important}app-v4-sidebar .ev_side_btn button:hover:before,app-v4-sidebar .ev_side_btn .p-button:hover:before,app-v4-sidebar .sidebar-btn-close button:hover:before,app-v4-sidebar .sidebar-btn-close .p-button:hover:before{opacity:1}app-v4-sidebar .ev_side_btn button:hover:after,app-v4-sidebar .ev_side_btn .p-button:hover:after,app-v4-sidebar .sidebar-btn-close button:hover:after,app-v4-sidebar .sidebar-btn-close .p-button:hover:after{transform:translate(100%)}app-v4-sidebar .ev_side_btn button:hover .p-button-label,app-v4-sidebar .ev_side_btn button:hover fa-icon,app-v4-sidebar .ev_side_btn .p-button:hover .p-button-label,app-v4-sidebar .ev_side_btn .p-button:hover fa-icon,app-v4-sidebar .sidebar-btn-close button:hover .p-button-label,app-v4-sidebar .sidebar-btn-close button:hover fa-icon,app-v4-sidebar .sidebar-btn-close .p-button:hover .p-button-label,app-v4-sidebar .sidebar-btn-close .p-button:hover fa-icon{color:var(--inplayai-dark-bg)!important}app-v4-sidebar .ev_side_btn button:active,app-v4-sidebar .ev_side_btn .p-button:active,app-v4-sidebar .sidebar-btn-close button:active,app-v4-sidebar .sidebar-btn-close .p-button:active{transform:scale(.98)!important}app-v4-sidebar .sidebar-btn-close-selected button,app-v4-sidebar .sidebar-btn-close-selected .p-button{background:linear-gradient(135deg,var(--inplayai-secondary-orange),var(--inplayai-primary-orange))!important;color:var(--inplayai-dark-bg)!important;border:2px solid var(--inplayai-secondary-orange)!important;box-shadow:0 4px 16px #f4981980,0 0 0 4px #f4981926!important;transform:none!important}app-v4-sidebar .sidebar-btn-close-selected button:before,app-v4-sidebar .sidebar-btn-close-selected .p-button:before{background:linear-gradient(135deg,var(--inplayai-primary-orange),var(--inplayai-secondary-orange));opacity:0}app-v4-sidebar .sidebar-btn-close-selected button:hover,app-v4-sidebar .sidebar-btn-close-selected .p-button:hover{color:var(--inplayai-dark-bg)!important;transform:scale(1.02)!important;box-shadow:0 6px 20px #f4981999,0 0 0 4px #f4981933!important}app-v4-sidebar .sidebar-btn-close-selected button:hover:before,app-v4-sidebar .sidebar-btn-close-selected .p-button:hover:before{opacity:1}app-v4-sidebar .sidebar-btn-close-selected button:active,app-v4-sidebar .sidebar-btn-close-selected .p-button:active{transform:scale(.98)!important}app-v4-sidebar .sidebar-btn-close-selected button .p-button-label,app-v4-sidebar .sidebar-btn-close-selected button fa-icon,app-v4-sidebar .sidebar-btn-close-selected .p-button .p-button-label,app-v4-sidebar .sidebar-btn-close-selected .p-button fa-icon{color:var(--inplayai-dark-bg)!important}app-v4-sidebar .back_sidebar_bth button,app-v4-sidebar .back_sidebar_bth .p-button{border-color:#f4981966!important}app-v4-sidebar .back_sidebar_bth button:hover,app-v4-sidebar .back_sidebar_bth .p-button:hover{background:var(--inplayai-secondary-orange)!important}app-v4-sidebar .intro_sidebar_bth,app-v4-sidebar .event_sidebar_bth{margin:.25rem auto!important}app-v4-sidebar .intro_sidebar_bth button,app-v4-sidebar .intro_sidebar_bth .p-button,app-v4-sidebar .event_sidebar_bth button,app-v4-sidebar .event_sidebar_bth .p-button{min-height:38px!important;max-height:42px!important;font-size:.58rem!important}app-v4-sidebar .intro_sidebar_bth button:hover,app-v4-sidebar .intro_sidebar_bth .p-button:hover,app-v4-sidebar .event_sidebar_bth button:hover,app-v4-sidebar .event_sidebar_bth .p-button:hover{background:linear-gradient(135deg,var(--inplayai-secondary-orange),var(--inplayai-primary-orange))!important}app-v4-sidebar .back_sidebar_bth{margin:.15rem auto!important}app-v4-sidebar .result_sidebar_bth{margin:.25rem auto!important}app-v4-sidebar .result_sidebar_bth button,app-v4-sidebar .result_sidebar_bth .p-button{background:linear-gradient(135deg,#f4981926,#f9731626)!important;border-color:var(--inplayai-secondary-orange)!important;font-size:.58rem!important}app-v4-sidebar .result_sidebar_bth button:hover,app-v4-sidebar .result_sidebar_bth .p-button:hover{background:linear-gradient(135deg,var(--inplayai-secondary-orange),var(--inplayai-primary-orange))!important}app-v4-sidebar .result_sidebar_bth button .p-button-label,app-v4-sidebar .result_sidebar_bth .p-button .p-button-label{font-size:.58rem!important}app-v4-content{width:100%}app-v4-header,.header-title,.nav-title{color:#0f4c5c!important}app-v4-header .hero-header{background:linear-gradient(135deg,#ceddf7,#1d212b)}body.inplayai_dark-client app-team-contest .hero-header,body.inplayai_dark-client .team-contest-container .hero-header,body.inplayai-dark-client app-team-contest .hero-header,body.inplayai-dark-client .team-contest-container .hero-header{background:linear-gradient(135deg,#0c3d4a,#061f26)!important}phase-timeline:last-child{display:none}.remix-drop-text{display:flex;flex-flow:column}body.abstractforward_dark-client .final_slide .p-button,body.abstractforward-dark-client .final_slide .p-button{display:contents}body.abstractforward_dark-client .final_slide .final_slide_start_button,body.abstractforward-dark-client .final_slide .final_slide_start_button{display:inline-grid;min-width:0px!important}svg.p-galleria-item-next-icon.p-icon{color:var(--abstractforward-light-lavander)!important}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes shimmer{0%{left:-100%}to{left:200%}}body.abstractforward_dark-client app-login om-flickering-grid,body.abstractforward-dark-client app-login om-flickering-grid{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:none!important;opacity:.3!important;display:block!important;visibility:visible!important}body.abstractforward_dark-client .p-toast .p-toast-message,body.abstractforward-dark-client .p-toast .p-toast-message{background:linear-gradient(135deg,#1f1f1ff2,#141414fa)!important;border:1px solid rgba(183,168,243,.3)!important;border-radius:12px!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px #0006,0 0 20px #6667ab33!important;overflow:hidden!important;position:relative!important}body.abstractforward_dark-client .p-toast .p-toast-message:before,body.abstractforward-dark-client .p-toast .p-toast-message:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:3px!important;background:linear-gradient(90deg,#6667ab,#b7a8f3,#6667ab)!important;background-size:200% 100%!important;animation:abstractforward-shimmer 2s ease-in-out infinite!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-message-content,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-message-content{padding:1rem 1.25rem!important;align-items:center!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:1.5rem!important;margin-right:.75rem!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-summary,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-summary{font-family:Work Sans,sans-serif!important;font-weight:600!important;font-size:1rem!important;color:#e6e6fa!important;margin-bottom:.25rem!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-detail,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-message-content .p-toast-message-text .p-toast-detail{font-family:Work Sans,sans-serif!important;font-weight:400!important;font-size:.875rem!important;color:#afa4ce!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-icon-close,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-icon-close{width:24px!important;height:24px!important;border-radius:6px!important;background:transparent!important;border:1px solid rgba(175,164,206,.3)!important;color:#afa4ce!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin-left:8px!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-icon-close .p-toast-icon-close-icon,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-icon-close .p-toast-icon-close-icon{font-size:.75rem!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-icon-close:hover,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-icon-close:hover{color:#e6e6fa!important;background:#b7a8f326!important;border-color:#b7a8f380!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-icon-close:focus,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-icon-close:focus{outline:none!important;box-shadow:none!important}body.abstractforward_dark-client .p-toast .p-toast-message button.p-toast-icon-close,body.abstractforward-dark-client .p-toast .p-toast-message button.p-toast-icon-close{background:transparent!important;box-shadow:none!important}body.abstractforward_dark-client .p-toast .p-toast-message button.p-toast-icon-close:before,body.abstractforward_dark-client .p-toast .p-toast-message button.p-toast-icon-close:after,body.abstractforward-dark-client .p-toast .p-toast-message button.p-toast-icon-close:before,body.abstractforward-dark-client .p-toast .p-toast-message button.p-toast-icon-close:after{display:none!important}body.abstractforward_dark-client .p-toast .p-toast-message-error,body.abstractforward-dark-client .p-toast .p-toast-message-error{border-left:4px solid #ff6b6b!important}body.abstractforward_dark-client .p-toast .p-toast-message-error .p-toast-message-icon,body.abstractforward-dark-client .p-toast .p-toast-message-error .p-toast-message-icon{color:#ff6b6b!important}body.abstractforward_dark-client .p-toast .p-toast-message-success,body.abstractforward-dark-client .p-toast .p-toast-message-success{border-left:4px solid #51cf66!important}body.abstractforward_dark-client .p-toast .p-toast-message-success .p-toast-message-icon,body.abstractforward-dark-client .p-toast .p-toast-message-success .p-toast-message-icon{color:#51cf66!important}body.abstractforward_dark-client .p-toast .p-toast-message-warn,body.abstractforward-dark-client .p-toast .p-toast-message-warn{border-left:4px solid #fcc419!important}body.abstractforward_dark-client .p-toast .p-toast-message-warn .p-toast-message-icon,body.abstractforward-dark-client .p-toast .p-toast-message-warn .p-toast-message-icon{color:#fcc419!important}body.abstractforward_dark-client .p-toast .p-toast-message-info,body.abstractforward-dark-client .p-toast .p-toast-message-info{border-left:4px solid #B7A8F3!important}body.abstractforward_dark-client .p-toast .p-toast-message-info .p-toast-message-icon,body.abstractforward-dark-client .p-toast .p-toast-message-info .p-toast-message-icon{color:#b7a8f3!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-icon-close,body.abstractforward_dark-client .p-toast .p-toast-message button.p-toast-icon-close,body.abstractforward_dark-client .p-toast-message .p-toast-icon-close,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-icon-close,body.abstractforward-dark-client .p-toast .p-toast-message button.p-toast-icon-close,body.abstractforward-dark-client .p-toast-message .p-toast-icon-close{background:transparent!important;background-color:transparent!important;box-shadow:none!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-icon-close .p-ink,body.abstractforward_dark-client .p-toast .p-toast-message button.p-toast-icon-close .p-ink,body.abstractforward_dark-client .p-toast-message .p-toast-icon-close .p-ink,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-icon-close .p-ink,body.abstractforward-dark-client .p-toast .p-toast-message button.p-toast-icon-close .p-ink,body.abstractforward-dark-client .p-toast-message .p-toast-icon-close .p-ink{display:none!important}body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-icon-close svg,body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-icon-close .pi,body.abstractforward_dark-client .p-toast .p-toast-message .p-toast-icon-close span[class*=pi-],body.abstractforward_dark-client .p-toast .p-toast-message button.p-toast-icon-close svg,body.abstractforward_dark-client .p-toast .p-toast-message button.p-toast-icon-close .pi,body.abstractforward_dark-client .p-toast .p-toast-message button.p-toast-icon-close span[class*=pi-],body.abstractforward_dark-client .p-toast-message .p-toast-icon-close svg,body.abstractforward_dark-client .p-toast-message .p-toast-icon-close .pi,body.abstractforward_dark-client .p-toast-message .p-toast-icon-close span[class*=pi-],body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-icon-close svg,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-icon-close .pi,body.abstractforward-dark-client .p-toast .p-toast-message .p-toast-icon-close span[class*=pi-],body.abstractforward-dark-client .p-toast .p-toast-message button.p-toast-icon-close svg,body.abstractforward-dark-client .p-toast .p-toast-message button.p-toast-icon-close .pi,body.abstractforward-dark-client .p-toast .p-toast-message button.p-toast-icon-close span[class*=pi-],body.abstractforward-dark-client .p-toast-message .p-toast-icon-close svg,body.abstractforward-dark-client .p-toast-message .p-toast-icon-close .pi,body.abstractforward-dark-client .p-toast-message .p-toast-icon-close span[class*=pi-]{width:12px!important;height:12px!important;font-size:12px!important}@keyframes abstractforward-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.simulation-main.simulation-content app-simulation .simulationheader p{padding:0!important;margin-top:0!important;margin-bottom:10px!important}.simulation-main .simulation-content app-simulation .simulationheader p.questionBody-riga.testo-tutto-piu-grande{padding:0!important;margin-top:0!important;margin-bottom:10px!important;margin-block-start:0px!important;margin-block-end:0px!important}.simulation-main .simulation-content app-simulation .div-gen-singlechoice{display:grid!important;grid-template-columns:repeat(1,1fr)!important;gap:16px!important;padding:0!important;width:100%!important}.simulation-main .simulation-content app-simulation .simulationheader{background:#e6e6fa1a!important;border-left:4px solid #6667AB!important;border-radius:8px!important;padding:0!important;margin:0 10px 1px!important;box-shadow:0 4px 8px #00000026!important}.post-body img{max-width:70%!important;display:block;margin-left:auto!important;margin-right:auto!important}.intro-main .intro-content app-slider .p-galleria .p-galleria-item .final_slide{width:770px!important;border:0px!important;background:#0000!important;border-radius:0!important}body.abstractforward_dark-client app-team-contest .team-contest-wrapper,body.abstractforward-dark-client app-team-contest .team-contest-wrapper{min-height:100vh;background:linear-gradient(135deg,#0e0e0e,#16162a,#52437c);font-family:Work Sans,Inter,sans-serif;color:#fff;position:relative;overflow-x:hidden}body.abstractforward_dark-client app-team-contest .team-contest-wrapper:before,body.abstractforward-dark-client app-team-contest .team-contest-wrapper:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;opacity:.015;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}body.abstractforward_dark-client app-team-contest .team-contest-wrapper.loading-state,body.abstractforward-dark-client app-team-contest .team-contest-wrapper.loading-state{display:flex;flex-direction:column}body.abstractforward_dark-client app-team-contest .team-contest-layout,body.abstractforward-dark-client app-team-contest .team-contest-layout{flex:1;padding-top:80px;padding-bottom:80px;margin-left:320px;transition:margin-left .3s ease}@media (max-width: 1279px){body.abstractforward_dark-client app-team-contest .team-contest-layout,body.abstractforward-dark-client app-team-contest .team-contest-layout{margin-left:0}}body.abstractforward_dark-client app-team-contest .team-contest-main,body.abstractforward-dark-client app-team-contest .team-contest-main{width:100%;max-width:100%;margin:0;padding:0}body.abstractforward_dark-client app-team-contest .team-contest-content,body.abstractforward-dark-client app-team-contest .team-contest-content{display:flex;flex-direction:column;gap:0}body.abstractforward_dark-client app-team-contest .btn,body.abstractforward-dark-client app-team-contest .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-family:Work Sans,Inter,sans-serif;font-size:.9375rem;font-weight:500;border-radius:12px;border:none;cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1);white-space:nowrap}body.abstractforward_dark-client app-team-contest .btn:disabled,body.abstractforward-dark-client app-team-contest .btn:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_dark-client app-team-contest .btn.loading,body.abstractforward-dark-client app-team-contest .btn.loading{pointer-events:none}body.abstractforward_dark-client app-team-contest .btn.loading:after,body.abstractforward-dark-client app-team-contest .btn.loading:after{content:"";width:16px;height:16px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:spin .6s linear infinite;margin-left:8px}body.abstractforward_dark-client app-team-contest .btn i,body.abstractforward-dark-client app-team-contest .btn i{font-size:1rem}body.abstractforward_dark-client app-team-contest .btn-primary,body.abstractforward-dark-client app-team-contest .btn-primary{background:linear-gradient(135deg,#6667ab,#b7a8f3);color:#fff}body.abstractforward_dark-client app-team-contest .btn-primary:hover:not(:disabled),body.abstractforward-dark-client app-team-contest .btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #b7a8f34d}body.abstractforward_dark-client app-team-contest .btn-secondary,body.abstractforward-dark-client app-team-contest .btn-secondary{background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff}body.abstractforward_dark-client app-team-contest .btn-secondary:hover:not(:disabled),body.abstractforward-dark-client app-team-contest .btn-secondary:hover:not(:disabled){background:#ffffff14;border-color:#ffffff59}body.abstractforward_dark-client app-team-contest .btn-outline,body.abstractforward-dark-client app-team-contest .btn-outline{background:#252542;border:1px solid rgba(230,230,250,.08);color:#fff}body.abstractforward_dark-client app-team-contest .btn-outline:hover:not(:disabled),body.abstractforward-dark-client app-team-contest .btn-outline:hover:not(:disabled){background:#6667ab26;border-color:#6667ab}body.abstractforward_dark-client app-team-contest .btn-text,body.abstractforward-dark-client app-team-contest .btn-text{background:transparent;color:#afa4ce;padding:8px 16px}body.abstractforward_dark-client app-team-contest .btn-text:hover:not(:disabled),body.abstractforward-dark-client app-team-contest .btn-text:hover:not(:disabled){background:#afa4ce1a;color:#fff}body.abstractforward_dark-client app-team-contest .btn-icon,body.abstractforward-dark-client app-team-contest .btn-icon{width:40px;height:40px;padding:0;background:transparent;color:#afa4ce;border-radius:6px}body.abstractforward_dark-client app-team-contest .btn-icon:hover:not(:disabled),body.abstractforward-dark-client app-team-contest .btn-icon:hover:not(:disabled){background:#afa4ce1a;color:#fff}body.abstractforward_dark-client app-team-contest .btn-icon.btn-danger,body.abstractforward-dark-client app-team-contest .btn-icon.btn-danger{color:#ef4444}body.abstractforward_dark-client app-team-contest .btn-icon.btn-danger:hover:not(:disabled),body.abstractforward-dark-client app-team-contest .btn-icon.btn-danger:hover:not(:disabled){background:#ef444426}body.abstractforward_dark-client app-team-contest .text-input,body.abstractforward_dark-client app-team-contest .textarea,body.abstractforward-dark-client app-team-contest .text-input,body.abstractforward-dark-client app-team-contest .textarea{width:100%;background:#252542;border:1px solid rgba(230,230,250,.08);color:#fff;padding:14px 18px;font-family:Work Sans,Inter,sans-serif;font-size:1rem;border-radius:12px;transition:.25s cubic-bezier(.4,0,.2,1);outline:none}body.abstractforward_dark-client app-team-contest .text-input::placeholder,body.abstractforward_dark-client app-team-contest .textarea::placeholder,body.abstractforward-dark-client app-team-contest .text-input::placeholder,body.abstractforward-dark-client app-team-contest .textarea::placeholder{color:#ffffff73}body.abstractforward_dark-client app-team-contest .text-input:focus,body.abstractforward_dark-client app-team-contest .textarea:focus,body.abstractforward-dark-client app-team-contest .text-input:focus,body.abstractforward-dark-client app-team-contest .textarea:focus{border-color:#b7a8f3;box-shadow:0 0 0 3px #b7a8f326}body.abstractforward_dark-client app-team-contest .text-input:disabled,body.abstractforward_dark-client app-team-contest .textarea:disabled,body.abstractforward-dark-client app-team-contest .text-input:disabled,body.abstractforward-dark-client app-team-contest .textarea:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_dark-client app-team-contest .textarea,body.abstractforward-dark-client app-team-contest .textarea{resize:vertical;min-height:100px}body.abstractforward_dark-client app-team-contest .input-group,body.abstractforward-dark-client app-team-contest .input-group{flex:1;position:relative}body.abstractforward_dark-client app-team-contest .number-input,body.abstractforward-dark-client app-team-contest .number-input{display:flex;align-items:center;background:#252542;border:1px solid rgba(230,230,250,.08);border-radius:6px;overflow:hidden}body.abstractforward_dark-client app-team-contest .number-input input,body.abstractforward-dark-client app-team-contest .number-input input{width:50px;padding:8px;text-align:center;background:transparent;border:none;color:#fff;font-size:.9375rem;outline:none}body.abstractforward_dark-client app-team-contest .number-input input::-webkit-inner-spin-button,body.abstractforward_dark-client app-team-contest .number-input input::-webkit-outer-spin-button,body.abstractforward-dark-client app-team-contest .number-input input::-webkit-inner-spin-button,body.abstractforward-dark-client app-team-contest .number-input input::-webkit-outer-spin-button{-webkit-appearance:none}body.abstractforward_dark-client app-team-contest .number-input .num-btn,body.abstractforward-dark-client app-team-contest .number-input .num-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#6667ab40;border:none;color:#fff;cursor:pointer;transition:.15s ease}body.abstractforward_dark-client app-team-contest .number-input .num-btn:hover:not(:disabled),body.abstractforward-dark-client app-team-contest .number-input .num-btn:hover:not(:disabled){background:#6667ab66}body.abstractforward_dark-client app-team-contest .number-input .num-btn:disabled,body.abstractforward-dark-client app-team-contest .number-input .num-btn:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_dark-client app-team-contest .floating-alert,body.abstractforward-dark-client app-team-contest .floating-alert{position:fixed;top:100px;left:calc(320px + 50%);transform:translate(-50%);z-index:1000;max-width:600px;width:calc(100% - 368px);animation:slideDown .3s ease}@media (max-width: 1279px){body.abstractforward_dark-client app-team-contest .floating-alert,body.abstractforward-dark-client app-team-contest .floating-alert{left:50%;width:calc(100% - 48px)}}@keyframes slideDown{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}body.abstractforward_dark-client app-team-contest .alert,body.abstractforward-dark-client app-team-contest .alert{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;background:#1a1a2e;border-radius:12px;border-left:3px solid;margin-bottom:16px;box-shadow:0 8px 32px #0000004d}body.abstractforward_dark-client app-team-contest .alert i,body.abstractforward-dark-client app-team-contest .alert i{font-size:1.125rem;margin-top:1px}body.abstractforward_dark-client app-team-contest .alert span,body.abstractforward-dark-client app-team-contest .alert span{flex:1;line-height:1.5}body.abstractforward_dark-client app-team-contest .alert .alert-close,body.abstractforward-dark-client app-team-contest .alert .alert-close{background:none;border:none;color:inherit;cursor:pointer;opacity:.7;padding:0}body.abstractforward_dark-client app-team-contest .alert .alert-close:hover,body.abstractforward-dark-client app-team-contest .alert .alert-close:hover{opacity:1}body.abstractforward_dark-client app-team-contest .alert.alert-error,body.abstractforward-dark-client app-team-contest .alert.alert-error{border-left-color:#ef4444;background:#ef44441a}body.abstractforward_dark-client app-team-contest .alert.alert-error i,body.abstractforward-dark-client app-team-contest .alert.alert-error i{color:#ef4444}body.abstractforward_dark-client app-team-contest .alert.alert-warning,body.abstractforward-dark-client app-team-contest .alert.alert-warning{border-left-color:#f59e0b;background:#f59e0b1a}body.abstractforward_dark-client app-team-contest .alert.alert-warning i,body.abstractforward-dark-client app-team-contest .alert.alert-warning i{color:#f59e0b}body.abstractforward_dark-client app-team-contest .alert.alert-info,body.abstractforward-dark-client app-team-contest .alert.alert-info{border-left-color:#b7a8f3;background:#b7a8f31a}body.abstractforward_dark-client app-team-contest .alert.alert-info i,body.abstractforward-dark-client app-team-contest .alert.alert-info i{color:#b7a8f3}body.abstractforward_dark-client app-team-contest .alert.alert-success,body.abstractforward-dark-client app-team-contest .alert.alert-success{border-left-color:#10b981;background:#10b9811a}body.abstractforward_dark-client app-team-contest .alert.alert-success i,body.abstractforward-dark-client app-team-contest .alert.alert-success i{color:#10b981}body.abstractforward_dark-client app-team-contest .tag,body.abstractforward-dark-client app-team-contest .tag{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;font-size:.75rem;font-weight:600;border-radius:100px;text-transform:uppercase;letter-spacing:.03em}body.abstractforward_dark-client app-team-contest .tag i,body.abstractforward-dark-client app-team-contest .tag i{font-size:.75rem}body.abstractforward_dark-client app-team-contest .tag-success,body.abstractforward-dark-client app-team-contest .tag-success{background:#10b98126;color:#10b981}body.abstractforward_dark-client app-team-contest .tag-warning,body.abstractforward-dark-client app-team-contest .tag-warning{background:#f59e0b26;color:#f59e0b}body.abstractforward_dark-client app-team-contest .tag-error,body.abstractforward-dark-client app-team-contest .tag-error{background:#ef444426;color:#ef4444}body.abstractforward_dark-client app-team-contest .tag-info,body.abstractforward-dark-client app-team-contest .tag-info{background:#b7a8f326;color:#b7a8f3}body.abstractforward_dark-client app-team-contest .tag-pending,body.abstractforward-dark-client app-team-contest .tag-pending{background:#afa4ce26;color:#afa4ce}body.abstractforward_dark-client app-team-contest .tag-accepted,body.abstractforward-dark-client app-team-contest .tag-accepted{background:#10b98126;color:#10b981}body.abstractforward_dark-client app-team-contest .tag-rejected,body.abstractforward-dark-client app-team-contest .tag-rejected{background:#ef444426;color:#ef4444}body.abstractforward_dark-client app-team-contest .avatar,body.abstractforward-dark-client app-team-contest .avatar{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#afa4ce;color:#0e0e0e;font-weight:600;font-size:.875rem;border-radius:50%;flex-shrink:0}body.abstractforward_dark-client app-team-contest .avatar.avatar-leader,body.abstractforward-dark-client app-team-contest .avatar.avatar-leader{background:#6667ab;color:#fff}body.abstractforward_dark-client app-team-contest .avatar.avatar-sm,body.abstractforward-dark-client app-team-contest .avatar.avatar-sm{width:32px;height:32px;font-size:.75rem}body.abstractforward_dark-client app-team-contest .spinner,body.abstractforward-dark-client app-team-contest .spinner{width:48px;height:48px;border:3px solid rgba(230,230,250,.08);border-top-color:#b7a8f3;border-radius:50%;animation:spin .8s linear infinite}body.abstractforward_dark-client app-team-contest .progress-bar,body.abstractforward-dark-client app-team-contest .progress-bar{height:6px;background:#0000004d;border-radius:100px;overflow:hidden}body.abstractforward_dark-client app-team-contest .progress-fill,body.abstractforward-dark-client app-team-contest .progress-fill{height:100%;background:linear-gradient(90deg,#6667ab,#b7a8f3);border-radius:100px;transition:width .3s ease}body.abstractforward_dark-client app-team-contest .modal-overlay,body.abstractforward-dark-client app-team-contest .modal-overlay{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}body.abstractforward_dark-client app-team-contest .modal,body.abstractforward-dark-client app-team-contest .modal{background:#1a1a2e;border:1px solid rgba(230,230,250,.08);border-radius:16px;width:100%;max-width:420px;box-shadow:0 24px 48px #0006;animation:modalIn .2s ease}@keyframes modalIn{0%{opacity:0;transform:scale(.95) translateY(-10px)}}body.abstractforward_dark-client app-team-contest .modal-header,body.abstractforward-dark-client app-team-contest .modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-contest .modal-header h3,body.abstractforward-dark-client app-team-contest .modal-header h3{margin:0;font-family:Clash Display,Inter,sans-serif;font-size:1.25rem;font-weight:600}body.abstractforward_dark-client app-team-contest .modal-close,body.abstractforward-dark-client app-team-contest .modal-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#ffffff73;cursor:pointer;border-radius:6px;transition:.15s ease}body.abstractforward_dark-client app-team-contest .modal-close:hover,body.abstractforward-dark-client app-team-contest .modal-close:hover{background:#ffffff1a;color:#fff}body.abstractforward_dark-client app-team-contest .modal-body,body.abstractforward-dark-client app-team-contest .modal-body{padding:24px}body.abstractforward_dark-client app-team-contest .modal-footer,body.abstractforward-dark-client app-team-contest .modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-contest details summary,body.abstractforward-dark-client app-team-contest details summary{display:flex;align-items:center;gap:8px;padding:12px 0;color:#afa4ce;cursor:pointer;font-weight:500;list-style:none;transition:.15s ease}body.abstractforward_dark-client app-team-contest details summary::-webkit-details-marker,body.abstractforward-dark-client app-team-contest details summary::-webkit-details-marker{display:none}body.abstractforward_dark-client app-team-contest details summary:after,body.abstractforward-dark-client app-team-contest details summary:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid currentColor;margin-left:auto;transition:.15s ease}body.abstractforward_dark-client app-team-contest details summary:hover,body.abstractforward-dark-client app-team-contest details summary:hover{color:#fff}body.abstractforward_dark-client app-team-contest details[open] summary:after,body.abstractforward-dark-client app-team-contest details[open] summary:after{transform:rotate(180deg)}body.abstractforward_dark-client app-team-contest details>*:not(summary),body.abstractforward-dark-client app-team-contest details>*:not(summary){padding:12px 0}body.abstractforward_dark-client app-team-contest .ranking-details,body.abstractforward_dark-client app-team-contest .motivation-details,body.abstractforward_dark-client app-team-contest .upload-details,body.abstractforward-dark-client app-team-contest .ranking-details,body.abstractforward-dark-client app-team-contest .motivation-details,body.abstractforward-dark-client app-team-contest .upload-details{background:transparent;border:none}body.abstractforward_dark-client app-team-contest .search-input-wrapper,body.abstractforward-dark-client app-team-contest .search-input-wrapper{position:relative;flex:1;min-width:260px}body.abstractforward_dark-client app-team-contest .search-dropdown,body.abstractforward-dark-client app-team-contest .search-dropdown{position:absolute;top:100%;left:0;right:0;background:#1a1a2e;border:1px solid rgba(230,230,250,.08);border-radius:12px;margin-top:4px;max-height:240px;overflow-y:auto;z-index:100;box-shadow:0 12px 32px #0000004d}body.abstractforward_dark-client app-team-contest .search-item,body.abstractforward-dark-client app-team-contest .search-item{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:.15s ease}body.abstractforward_dark-client app-team-contest .search-item:hover,body.abstractforward-dark-client app-team-contest .search-item:hover{background:#ffffff0d}body.abstractforward_dark-client app-team-contest .search-item-details,body.abstractforward-dark-client app-team-contest .search-item-details{display:flex;flex-direction:column;gap:2px}body.abstractforward_dark-client app-team-contest .search-item-name,body.abstractforward-dark-client app-team-contest .search-item-name{font-weight:500;color:#fff}body.abstractforward_dark-client app-team-contest .search-item-username,body.abstractforward-dark-client app-team-contest .search-item-username{font-size:.8125rem;color:#ffffff73}body.abstractforward_dark-client app-team-contest .selected-users,body.abstractforward-dark-client app-team-contest .selected-users{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}body.abstractforward_dark-client app-team-contest .selected-chip,body.abstractforward-dark-client app-team-contest .selected-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#b7a8f326;border-radius:100px;font-size:.875rem;color:#fff}body.abstractforward_dark-client app-team-contest .chip-remove,body.abstractforward-dark-client app-team-contest .chip-remove{width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:#0000004d;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:.625rem;transition:.15s ease}body.abstractforward_dark-client app-team-contest .chip-remove:hover,body.abstractforward-dark-client app-team-contest .chip-remove:hover{background:#ef4444}body.abstractforward_dark-client app-team-contest .hero-section,body.abstractforward-dark-client app-team-contest .hero-section{position:relative;padding:80px 60px 60px;background:linear-gradient(180deg,rgba(26,26,46,.95) 0%,transparent 100%);overflow:hidden}@media (max-width: 1024px){body.abstractforward_dark-client app-team-contest .hero-section,body.abstractforward-dark-client app-team-contest .hero-section{padding:60px 40px 48px}}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .hero-section,body.abstractforward-dark-client app-team-contest .hero-section{padding:48px 24px 36px}}body.abstractforward_dark-client app-team-contest .hero-gradient,body.abstractforward-dark-client app-team-contest .hero-gradient{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#6667ab,#b7a8f3,#afa4ce,#6667ab);background-size:300% 100%;animation:gradient-flow 8s ease infinite}@keyframes gradient-flow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}body.abstractforward_dark-client app-team-contest .hero-content,body.abstractforward-dark-client app-team-contest .hero-content{position:relative;z-index:1;max-width:800px}body.abstractforward_dark-client app-team-contest .hero-title,body.abstractforward-dark-client app-team-contest .hero-title{font-family:Clash Display,Inter,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:600;line-height:1.1;margin:0 0 16px;color:#fff;letter-spacing:-.03em}body.abstractforward_dark-client app-team-contest .hero-subtitle,body.abstractforward-dark-client app-team-contest .hero-subtitle{font-size:1.125rem;color:#ffffffb3;margin:0;max-width:600px;line-height:1.7}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .hero-subtitle,body.abstractforward-dark-client app-team-contest .hero-subtitle{font-size:1rem}}body.abstractforward_dark-client app-team-contest .user-info-section,body.abstractforward-dark-client app-team-contest .user-info-section{display:flex;flex-wrap:wrap;gap:16px;padding:32px 60px;background:#1a1a2e80;border-bottom:1px solid rgba(230,230,250,.08)}@media (max-width: 1024px){body.abstractforward_dark-client app-team-contest .user-info-section,body.abstractforward-dark-client app-team-contest .user-info-section{padding:24px 40px}}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .user-info-section,body.abstractforward-dark-client app-team-contest .user-info-section{padding:20px 24px}}body.abstractforward_dark-client app-team-contest .user-card,body.abstractforward-dark-client app-team-contest .user-card{display:flex;align-items:center;gap:16px;padding:16px 24px;background:#1a1a2e;border-radius:16px;border:1px solid rgba(230,230,250,.08);flex-shrink:0}body.abstractforward_dark-client app-team-contest .user-avatar,body.abstractforward-dark-client app-team-contest .user-avatar{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6667ab,#b7a8f3);border-radius:50%;flex-shrink:0}body.abstractforward_dark-client app-team-contest .user-avatar i,body.abstractforward-dark-client app-team-contest .user-avatar i{font-size:1.25rem;color:#fff}body.abstractforward_dark-client app-team-contest .user-details,body.abstractforward-dark-client app-team-contest .user-details{display:flex;flex-direction:column;gap:6px;min-width:0}body.abstractforward_dark-client app-team-contest .user-name,body.abstractforward-dark-client app-team-contest .user-name{font-family:Clash Display,Inter,sans-serif;font-size:1.125rem;font-weight:600;color:#fff;letter-spacing:-.01em}body.abstractforward_dark-client app-team-contest .user-team,body.abstractforward-dark-client app-team-contest .user-team{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:#afa4ce}body.abstractforward_dark-client app-team-contest .user-team.no-team,body.abstractforward-dark-client app-team-contest .user-team.no-team{color:#ffffff73;font-style:italic}body.abstractforward_dark-client app-team-contest .role-badge,body.abstractforward-dark-client app-team-contest .role-badge{padding:3px 10px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-radius:100px;background:#afa4ce26;color:#afa4ce}body.abstractforward_dark-client app-team-contest .role-badge.leader,body.abstractforward-dark-client app-team-contest .role-badge.leader{background:#b7a8f333;color:#b7a8f3}body.abstractforward_dark-client app-team-contest .status-chips,body.abstractforward-dark-client app-team-contest .status-chips{display:flex;flex-wrap:wrap;gap:12px;flex:1;justify-content:flex-end}@media (max-width: 900px){body.abstractforward_dark-client app-team-contest .status-chips,body.abstractforward-dark-client app-team-contest .status-chips{justify-content:flex-start;width:100%}}body.abstractforward_dark-client app-team-contest .chip,body.abstractforward-dark-client app-team-contest .chip{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#1a1a2e;border-radius:12px;border:1px solid rgba(230,230,250,.08)}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .chip,body.abstractforward-dark-client app-team-contest .chip{padding:12px 14px}}body.abstractforward_dark-client app-team-contest .chip>i,body.abstractforward-dark-client app-team-contest .chip>i{font-size:1.125rem;color:#b7a8f3}body.abstractforward_dark-client app-team-contest .chip-content,body.abstractforward-dark-client app-team-contest .chip-content{display:flex;flex-direction:column;gap:2px}body.abstractforward_dark-client app-team-contest .chip-value,body.abstractforward-dark-client app-team-contest .chip-value{font-weight:600;font-size:.875rem;color:#fff}body.abstractforward_dark-client app-team-contest .chip-label,body.abstractforward-dark-client app-team-contest .chip-label{font-size:.625rem;color:#ffffff73;text-transform:uppercase;letter-spacing:.05em}body.abstractforward_dark-client app-team-contest .section-card,body.abstractforward-dark-client app-team-contest .section-card{background:transparent;overflow:hidden}body.abstractforward_dark-client app-team-contest .card-header,body.abstractforward-dark-client app-team-contest .card-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}body.abstractforward_dark-client app-team-contest .card-header>i,body.abstractforward-dark-client app-team-contest .card-header>i{font-size:1.5rem;color:#b7a8f3}body.abstractforward_dark-client app-team-contest .card-header h2,body.abstractforward-dark-client app-team-contest .card-header h2{font-family:Clash Display,Inter,sans-serif;font-size:1.5rem;font-weight:600;margin:0;color:#fff;flex:1;letter-spacing:-.02em}body.abstractforward_dark-client app-team-contest .card-header.gradient-header,body.abstractforward-dark-client app-team-contest .card-header.gradient-header{padding:24px;background:linear-gradient(135deg,#6667ab26,#b7a8f30d);border-radius:16px;margin-bottom:32px}body.abstractforward_dark-client app-team-contest .header-content,body.abstractforward-dark-client app-team-contest .header-content{display:flex;align-items:flex-start;gap:16px;flex:1}body.abstractforward_dark-client app-team-contest .header-content>i,body.abstractforward-dark-client app-team-contest .header-content>i{font-size:1.5rem;color:#b7a8f3;margin-top:2px}body.abstractforward_dark-client app-team-contest .header-content h2,body.abstractforward-dark-client app-team-contest .header-content h2{font-family:Clash Display,Inter,sans-serif;font-size:1.5rem;font-weight:600;margin:0;color:#fff}body.abstractforward_dark-client app-team-contest .header-desc,body.abstractforward-dark-client app-team-contest .header-desc{font-size:.9375rem;color:#ffffff73;margin:4px 0 0}body.abstractforward_dark-client app-team-contest .card-body,body.abstractforward-dark-client app-team-contest .card-body{padding:0}body.abstractforward_dark-client app-team-contest .results-section .loading-state,body.abstractforward_dark-client app-team-contest .results-section .empty-state,body.abstractforward-dark-client app-team-contest .results-section .loading-state,body.abstractforward-dark-client app-team-contest .results-section .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;gap:16px}body.abstractforward_dark-client app-team-contest .results-section .loading-state i,body.abstractforward_dark-client app-team-contest .results-section .empty-state i,body.abstractforward-dark-client app-team-contest .results-section .loading-state i,body.abstractforward-dark-client app-team-contest .results-section .empty-state i{font-size:3rem;color:#ffffff73}body.abstractforward_dark-client app-team-contest .results-section .loading-state p,body.abstractforward_dark-client app-team-contest .results-section .empty-state p,body.abstractforward-dark-client app-team-contest .results-section .loading-state p,body.abstractforward-dark-client app-team-contest .results-section .empty-state p{color:#ffffffb3;font-size:1rem;margin:0}body.abstractforward_dark-client app-team-contest .results-block,body.abstractforward-dark-client app-team-contest .results-block{margin-bottom:36px}body.abstractforward_dark-client app-team-contest .results-block:last-child,body.abstractforward-dark-client app-team-contest .results-block:last-child{margin-bottom:0}body.abstractforward_dark-client app-team-contest .block-title,body.abstractforward-dark-client app-team-contest .block-title{display:flex;align-items:center;gap:12px;font-family:Clash Display,Inter,sans-serif;font-size:1.125rem;font-weight:600;color:#fff;margin:0 0 20px}body.abstractforward_dark-client app-team-contest .block-title i,body.abstractforward-dark-client app-team-contest .block-title i{color:#b7a8f3}body.abstractforward_dark-client app-team-contest .podium,body.abstractforward-dark-client app-team-contest .podium{display:flex;flex-direction:column;gap:12px}body.abstractforward_dark-client app-team-contest .podium-item,body.abstractforward-dark-client app-team-contest .podium-item{display:flex;align-items:center;gap:20px;padding:20px 24px;background:#252542;border-radius:12px;border-left:3px solid #AFA4CE;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_dark-client app-team-contest .podium-item:hover,body.abstractforward-dark-client app-team-contest .podium-item:hover{background:#2a2a4c}body.abstractforward_dark-client app-team-contest .podium-item.gold,body.abstractforward-dark-client app-team-contest .podium-item.gold{border-left-color:gold;background:linear-gradient(135deg,#ffd70014,#252542)}body.abstractforward_dark-client app-team-contest .podium-item.silver,body.abstractforward-dark-client app-team-contest .podium-item.silver{border-left-color:silver}body.abstractforward_dark-client app-team-contest .podium-item.bronze,body.abstractforward-dark-client app-team-contest .podium-item.bronze{border-left-color:#cd7f32}body.abstractforward_dark-client app-team-contest .medal,body.abstractforward-dark-client app-team-contest .medal{font-size:2rem}body.abstractforward_dark-client app-team-contest .podium-details,body.abstractforward-dark-client app-team-contest .podium-details{display:flex;flex-direction:column;gap:4px}body.abstractforward_dark-client app-team-contest .position,body.abstractforward-dark-client app-team-contest .position{font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73}body.abstractforward_dark-client app-team-contest .team-name,body.abstractforward-dark-client app-team-contest .team-name{font-family:Clash Display,Inter,sans-serif;font-size:1.0625rem;font-weight:600;color:#fff}body.abstractforward_dark-client app-team-contest .score,body.abstractforward-dark-client app-team-contest .score{font-size:.9375rem;color:#b7a8f3;font-weight:500}body.abstractforward_dark-client app-team-contest .avg,body.abstractforward-dark-client app-team-contest .avg{font-size:.8125rem;color:#ffffff73}body.abstractforward_dark-client app-team-contest .podium-row,body.abstractforward-dark-client app-team-contest .podium-row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .podium-row,body.abstractforward-dark-client app-team-contest .podium-row{grid-template-columns:1fr}}body.abstractforward_dark-client app-team-contest .rounds-grid,body.abstractforward-dark-client app-team-contest .rounds-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}body.abstractforward_dark-client app-team-contest .round-item,body.abstractforward-dark-client app-team-contest .round-item{padding:20px;background:#252542;border-radius:12px;border:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-contest .round-title,body.abstractforward-dark-client app-team-contest .round-title{font-family:Clash Display,Inter,sans-serif;font-size:1rem;font-weight:600;color:#b7a8f3;margin:0 0 16px}body.abstractforward_dark-client app-team-contest .round-ranking,body.abstractforward-dark-client app-team-contest .round-ranking{display:flex;flex-direction:column;gap:8px}body.abstractforward_dark-client app-team-contest .rank-row,body.abstractforward-dark-client app-team-contest .rank-row{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#0003;border-radius:6px}body.abstractforward_dark-client app-team-contest .rank-position,body.abstractforward-dark-client app-team-contest .rank-position{font-weight:600;color:#b7a8f3;min-width:28px}body.abstractforward_dark-client app-team-contest .rank-team,body.abstractforward-dark-client app-team-contest .rank-team{flex:1;color:#fff}body.abstractforward_dark-client app-team-contest .rank-points,body.abstractforward-dark-client app-team-contest .rank-points{font-weight:500;color:#afa4ce}body.abstractforward_dark-client app-team-contest .no-data,body.abstractforward-dark-client app-team-contest .no-data{color:#ffffff73;font-size:.875rem;margin:0}body.abstractforward_dark-client app-team-contest .categories-grid,body.abstractforward-dark-client app-team-contest .categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:16px}body.abstractforward_dark-client app-team-contest .category-item,body.abstractforward-dark-client app-team-contest .category-item{padding:18px;background:#252542;border-radius:12px}body.abstractforward_dark-client app-team-contest .category-title,body.abstractforward-dark-client app-team-contest .category-title{font-size:.9375rem;font-weight:600;color:#fff;margin:0 0 12px}body.abstractforward_dark-client app-team-contest .category-winner,body.abstractforward-dark-client app-team-contest .category-winner{display:flex;align-items:center;gap:10px}body.abstractforward_dark-client app-team-contest .winner-medal,body.abstractforward-dark-client app-team-contest .winner-medal{font-size:1.25rem}body.abstractforward_dark-client app-team-contest .winner-team,body.abstractforward-dark-client app-team-contest .winner-team{flex:1;color:#fff;font-weight:500}body.abstractforward_dark-client app-team-contest .winner-score,body.abstractforward-dark-client app-team-contest .winner-score{color:#b7a8f3;font-weight:500}body.abstractforward_dark-client app-team-contest .full-ranking,body.abstractforward-dark-client app-team-contest .full-ranking{display:flex;flex-direction:column;gap:6px}body.abstractforward_dark-client app-team-contest .ranking-row,body.abstractforward-dark-client app-team-contest .ranking-row{display:flex;align-items:center;gap:12px;padding:8px;background:#00000026;border-radius:6px}body.abstractforward_dark-client app-team-contest .rank-num,body.abstractforward-dark-client app-team-contest .rank-num{width:24px;text-align:center;font-weight:600;color:#b7a8f3}body.abstractforward_dark-client app-team-contest .rank-name,body.abstractforward-dark-client app-team-contest .rank-name{flex:1;color:#fff}body.abstractforward_dark-client app-team-contest .rank-score,body.abstractforward-dark-client app-team-contest .rank-score{color:#afa4ce}body.abstractforward_dark-client app-team-contest .event-title,body.abstractforward-dark-client app-team-contest .event-title{margin:24px 0 16px}body.abstractforward_dark-client app-team-contest .voting-section .submissions-gallery,body.abstractforward-dark-client app-team-contest .voting-section .submissions-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .voting-section .submissions-gallery,body.abstractforward-dark-client app-team-contest .voting-section .submissions-gallery{grid-template-columns:1fr}}body.abstractforward_dark-client app-team-contest .submission-item,body.abstractforward-dark-client app-team-contest .submission-item{display:flex;flex-direction:column;background:#1a1a2e;border-radius:16px;overflow:hidden;border:1px solid rgba(230,230,250,.08);transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_dark-client app-team-contest .submission-item:hover,body.abstractforward-dark-client app-team-contest .submission-item:hover{border-color:#b7a8f34d;transform:translateY(-6px);box-shadow:0 24px 48px #00000059}body.abstractforward_dark-client app-team-contest .submission-preview,body.abstractforward-dark-client app-team-contest .submission-preview{aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;background:#0006;overflow:hidden}body.abstractforward_dark-client app-team-contest .submission-preview img,body.abstractforward-dark-client app-team-contest .submission-preview img{width:100%;height:100%;object-fit:cover;transition:.4s cubic-bezier(.16,1,.3,1)}body.abstractforward_dark-client app-team-contest .submission-preview:hover img,body.abstractforward-dark-client app-team-contest .submission-preview:hover img{transform:scale(1.05)}body.abstractforward_dark-client app-team-contest .song-preview,body.abstractforward_dark-client app-team-contest .file-preview,body.abstractforward-dark-client app-team-contest .song-preview,body.abstractforward-dark-client app-team-contest .file-preview{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6667ab26,#b7a8f314)}body.abstractforward_dark-client app-team-contest .song-preview i,body.abstractforward_dark-client app-team-contest .file-preview i,body.abstractforward-dark-client app-team-contest .song-preview i,body.abstractforward-dark-client app-team-contest .file-preview i{font-size:3.5rem;color:#b7a8f3;opacity:.6}body.abstractforward_dark-client app-team-contest .submission-details,body.abstractforward-dark-client app-team-contest .submission-details{padding:20px;display:flex;flex-direction:column;gap:12px}body.abstractforward_dark-client app-team-contest .submission-details .team-name,body.abstractforward-dark-client app-team-contest .submission-details .team-name{font-family:Clash Display,Inter,sans-serif;font-size:1rem;font-weight:600}body.abstractforward_dark-client app-team-contest .track-meta,body.abstractforward-dark-client app-team-contest .track-meta{display:flex;flex-direction:column;gap:6px;font-size:.875rem}body.abstractforward_dark-client app-team-contest .track-meta .track-name,body.abstractforward_dark-client app-team-contest .track-meta .track-artist,body.abstractforward-dark-client app-team-contest .track-meta .track-name,body.abstractforward-dark-client app-team-contest .track-meta .track-artist{display:flex;align-items:center;gap:8px;color:#afa4ce}body.abstractforward_dark-client app-team-contest .track-meta .track-name i,body.abstractforward_dark-client app-team-contest .track-meta .track-artist i,body.abstractforward-dark-client app-team-contest .track-meta .track-name i,body.abstractforward-dark-client app-team-contest .track-meta .track-artist i{color:#b7a8f3;font-size:.8125rem;width:16px}body.abstractforward_dark-client app-team-contest .track-meta .track-link,body.abstractforward-dark-client app-team-contest .track-meta .track-link{display:inline-flex;align-items:center;gap:6px;color:#b7a8f3;text-decoration:none;font-weight:500;transition:.15s ease}body.abstractforward_dark-client app-team-contest .track-meta .track-link:hover,body.abstractforward-dark-client app-team-contest .track-meta .track-link:hover{color:#fff}body.abstractforward_dark-client app-team-contest .motivation-details summary,body.abstractforward-dark-client app-team-contest .motivation-details summary{font-size:.8125rem;color:#ffffff73}body.abstractforward_dark-client app-team-contest .motivation-content,body.abstractforward-dark-client app-team-contest .motivation-content{font-size:.875rem;line-height:1.65;color:#ffffffb3}body.abstractforward_dark-client app-team-contest .open-link,body.abstractforward-dark-client app-team-contest .open-link{display:inline-flex;align-items:center;gap:6px;color:#b7a8f3;text-decoration:none;font-size:.8125rem;font-weight:500;transition:.15s ease}body.abstractforward_dark-client app-team-contest .open-link:hover,body.abstractforward-dark-client app-team-contest .open-link:hover{color:#fff}body.abstractforward_dark-client app-team-contest .voting-controls,body.abstractforward-dark-client app-team-contest .voting-controls{padding:16px 20px;border-top:1px solid rgba(230,230,250,.08);background:#0003;display:flex;flex-direction:column;gap:12px}body.abstractforward_dark-client app-team-contest .like-container,body.abstractforward-dark-client app-team-contest .like-container{display:flex;justify-content:center}body.abstractforward_dark-client app-team-contest .like-btn,body.abstractforward-dark-client app-team-contest .like-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 28px;background:transparent;border:2px solid #B7A8F3;color:#b7a8f3;font-family:Work Sans,Inter,sans-serif;font-size:.9375rem;font-weight:500;border-radius:100px;cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_dark-client app-team-contest .like-btn:hover:not(:disabled),body.abstractforward-dark-client app-team-contest .like-btn:hover:not(:disabled){background:#b7a8f31a;transform:scale(1.05)}body.abstractforward_dark-client app-team-contest .like-btn.liked,body.abstractforward-dark-client app-team-contest .like-btn.liked{background:#b7a8f3;color:#0e0e0e}body.abstractforward_dark-client app-team-contest .like-btn:disabled,body.abstractforward-dark-client app-team-contest .like-btn:disabled{opacity:.5;cursor:not-allowed}body.abstractforward_dark-client app-team-contest .score-input,body.abstractforward-dark-client app-team-contest .score-input{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body.abstractforward_dark-client app-team-contest .category-label,body.abstractforward-dark-client app-team-contest .category-label{flex:1;min-width:80px;font-weight:500;color:#fff;font-size:.875rem}body.abstractforward_dark-client app-team-contest .score-range,body.abstractforward-dark-client app-team-contest .score-range{font-size:.75rem;color:#ffffff73}body.abstractforward_dark-client app-team-contest .voting-footer,body.abstractforward-dark-client app-team-contest .voting-footer{margin-top:24px;text-align:center}body.abstractforward_dark-client app-team-contest .voting-info,body.abstractforward-dark-client app-team-contest .voting-info{margin-top:16px}body.abstractforward_dark-client app-team-contest .team-creation-section,body.abstractforward-dark-client app-team-contest .team-creation-section{display:flex;justify-content:center;background:#1a1a2e80}body.abstractforward_dark-client app-team-contest .team-creation-section .create-card,body.abstractforward-dark-client app-team-contest .team-creation-section .create-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:80px 40px;max-width:600px}body.abstractforward_dark-client app-team-contest .create-icon,body.abstractforward-dark-client app-team-contest .create-icon{width:88px;height:88px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6667ab,#b7a8f3);border-radius:50%;margin-bottom:28px;box-shadow:0 12px 40px #b7a8f340}body.abstractforward_dark-client app-team-contest .create-icon i,body.abstractforward-dark-client app-team-contest .create-icon i{font-size:2.25rem;color:#fff}body.abstractforward_dark-client app-team-contest .create-title,body.abstractforward-dark-client app-team-contest .create-title{font-family:Clash Display,Inter,sans-serif;font-size:1.75rem;font-weight:600;margin:0 0 12px;color:#fff}body.abstractforward_dark-client app-team-contest .create-desc,body.abstractforward-dark-client app-team-contest .create-desc{font-size:1rem;color:#ffffffb3;margin:0 0 36px;max-width:400px}body.abstractforward_dark-client app-team-contest .create-form,body.abstractforward-dark-client app-team-contest .create-form{display:flex;gap:12px;width:100%;max-width:480px}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .create-form,body.abstractforward-dark-client app-team-contest .create-form{flex-direction:column}}body.abstractforward_dark-client app-team-contest .team-management-section,body.abstractforward-dark-client app-team-contest .team-management-section{background:#1a1a2e4d}body.abstractforward_dark-client app-team-contest .team-management-section .team-card,body.abstractforward-dark-client app-team-contest .team-management-section .team-card{overflow:visible}body.abstractforward_dark-client app-team-contest .team-header,body.abstractforward-dark-client app-team-contest .team-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(230,230,250,.08);flex-wrap:wrap}body.abstractforward_dark-client app-team-contest .team-identity,body.abstractforward-dark-client app-team-contest .team-identity{display:flex;align-items:center;gap:18px}body.abstractforward_dark-client app-team-contest .team-icon,body.abstractforward-dark-client app-team-contest .team-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6667ab,#b7a8f3);border-radius:12px}body.abstractforward_dark-client app-team-contest .team-icon i,body.abstractforward-dark-client app-team-contest .team-icon i{font-size:1.5rem;color:#fff}body.abstractforward_dark-client app-team-contest .team-info,body.abstractforward-dark-client app-team-contest .team-info{display:flex;flex-direction:column;gap:4px}body.abstractforward_dark-client app-team-contest .team-name,body.abstractforward-dark-client app-team-contest .team-name{font-family:Clash Display,Inter,sans-serif;font-size:1.5rem;font-weight:600;color:#fff;margin:0}body.abstractforward_dark-client app-team-contest .member-count,body.abstractforward-dark-client app-team-contest .member-count{font-size:.9375rem;color:#afa4ce}body.abstractforward_dark-client app-team-contest .team-actions,body.abstractforward-dark-client app-team-contest .team-actions{display:flex;gap:8px}body.abstractforward_dark-client app-team-contest .team-section,body.abstractforward-dark-client app-team-contest .team-section{padding-top:24px;margin-top:24px;border-top:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-contest .team-section:first-child,body.abstractforward-dark-client app-team-contest .team-section:first-child{padding-top:0;margin-top:0;border-top:none}body.abstractforward_dark-client app-team-contest .section-title,body.abstractforward-dark-client app-team-contest .section-title{display:flex;align-items:center;gap:10px;font-family:Clash Display,Inter,sans-serif;font-size:1.0625rem;font-weight:600;color:#fff;margin:0 0 18px}body.abstractforward_dark-client app-team-contest .section-title i,body.abstractforward-dark-client app-team-contest .section-title i{color:#b7a8f3}body.abstractforward_dark-client app-team-contest .count-badge,body.abstractforward-dark-client app-team-contest .count-badge{font-size:.8125rem;font-weight:400;color:#ffffff73;margin-left:auto}body.abstractforward_dark-client app-team-contest .section-desc,body.abstractforward-dark-client app-team-contest .section-desc{font-size:.9375rem;color:#ffffffb3;margin:0 0 18px}body.abstractforward_dark-client app-team-contest .config-grid,body.abstractforward-dark-client app-team-contest .config-grid{display:flex;flex-wrap:wrap;gap:10px}body.abstractforward_dark-client app-team-contest .members-grid,body.abstractforward-dark-client app-team-contest .members-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}body.abstractforward_dark-client app-team-contest .member-item,body.abstractforward-dark-client app-team-contest .member-item{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#252542;border-radius:12px;border:1px solid rgba(230,230,250,.08);transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_dark-client app-team-contest .member-item.leader,body.abstractforward-dark-client app-team-contest .member-item.leader{border-color:#6667ab66;background:#6667ab14}body.abstractforward_dark-client app-team-contest .member-item:hover,body.abstractforward-dark-client app-team-contest .member-item:hover{border-color:#b7a8f34d}body.abstractforward_dark-client app-team-contest .member-details,body.abstractforward-dark-client app-team-contest .member-details{display:flex;flex-direction:column;gap:2px;min-width:0}body.abstractforward_dark-client app-team-contest .member-name,body.abstractforward-dark-client app-team-contest .member-name{font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.abstractforward_dark-client app-team-contest .member-role,body.abstractforward-dark-client app-team-contest .member-role{font-size:.75rem;color:#ffffff73}body.abstractforward_dark-client app-team-contest .member-role.leader,body.abstractforward-dark-client app-team-contest .member-role.leader{color:#b7a8f3;font-weight:500}body.abstractforward_dark-client app-team-contest .invite-form,body.abstractforward-dark-client app-team-contest .invite-form{display:flex;flex-direction:column;gap:12px}body.abstractforward_dark-client app-team-contest .invites-list,body.abstractforward-dark-client app-team-contest .invites-list{display:flex;flex-direction:column;gap:8px}body.abstractforward_dark-client app-team-contest .invite-item,body.abstractforward-dark-client app-team-contest .invite-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#252542;border-radius:6px}body.abstractforward_dark-client app-team-contest .invite-item.pending,body.abstractforward-dark-client app-team-contest .invite-item.pending{border-left:3px solid #AFA4CE}body.abstractforward_dark-client app-team-contest .invite-item.accepted,body.abstractforward-dark-client app-team-contest .invite-item.accepted{border-left:3px solid #10B981}body.abstractforward_dark-client app-team-contest .invite-item.rejected,body.abstractforward-dark-client app-team-contest .invite-item.rejected{border-left:3px solid #EF4444}body.abstractforward_dark-client app-team-contest .invite-target,body.abstractforward-dark-client app-team-contest .invite-target{flex:1;color:#fff}body.abstractforward_dark-client app-team-contest .submission-section .current-submission,body.abstractforward-dark-client app-team-contest .submission-section .current-submission{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-contest .submission-title,body.abstractforward-dark-client app-team-contest .submission-title{font-family:Clash Display,Inter,sans-serif;font-size:1.0625rem;font-weight:600;color:#fff;margin:0 0 18px}body.abstractforward_dark-client app-team-contest .submission-display,body.abstractforward-dark-client app-team-contest .submission-display{display:flex;flex-direction:column;gap:16px}body.abstractforward_dark-client app-team-contest .submission-image img,body.abstractforward-dark-client app-team-contest .submission-image img{max-width:100%;max-height:400px;object-fit:contain;border-radius:12px}body.abstractforward_dark-client app-team-contest .submission-motivation,body.abstractforward-dark-client app-team-contest .submission-motivation{background:#252542;padding:18px;border-radius:12px}body.abstractforward_dark-client app-team-contest .submission-motivation h4,body.abstractforward-dark-client app-team-contest .submission-motivation h4{display:flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;color:#fff;margin:0 0 12px}body.abstractforward_dark-client app-team-contest .submission-motivation h4 i,body.abstractforward-dark-client app-team-contest .submission-motivation h4 i{color:#b7a8f3}body.abstractforward_dark-client app-team-contest .motivation-text,body.abstractforward-dark-client app-team-contest .motivation-text{font-size:.9375rem;line-height:1.65;color:#ffffffb3}body.abstractforward_dark-client app-team-contest .submission-meta,body.abstractforward-dark-client app-team-contest .submission-meta{display:flex;align-items:center;gap:8px;font-size:.875rem}body.abstractforward_dark-client app-team-contest .meta-label,body.abstractforward-dark-client app-team-contest .meta-label{color:#ffffff73}body.abstractforward_dark-client app-team-contest .meta-value,body.abstractforward-dark-client app-team-contest .meta-value{color:#afa4ce}body.abstractforward_dark-client app-team-contest .view-link,body.abstractforward-dark-client app-team-contest .view-link{display:inline-flex;align-items:center;gap:6px;color:#b7a8f3;text-decoration:none;font-weight:500;transition:.15s ease}body.abstractforward_dark-client app-team-contest .view-link:hover,body.abstractforward-dark-client app-team-contest .view-link:hover{color:#fff}body.abstractforward_dark-client app-team-contest .song-section .section-header-bar,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar{display:flex;align-items:center;gap:16px;padding:24px 32px;background:linear-gradient(135deg,#b7a8f31a,#1a1a2e);border-radius:16px 16px 0 0;border-bottom:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar .section-icon{width:56px;height:56px;border-radius:12px;background:linear-gradient(135deg,#6667ab,#b7a8f3);display:flex;align-items:center;justify-content:center;flex-shrink:0}body.abstractforward_dark-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar .section-icon i{font-size:1.5rem;color:#fff}body.abstractforward_dark-client app-team-contest .song-section .section-header-bar .section-title-group,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar .section-title-group{flex:1}body.abstractforward_dark-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar .section-title-group h2{font-family:Clash Display,Inter,sans-serif;font-size:1.375rem;font-weight:600;color:#fff;margin:0 0 4px}body.abstractforward_dark-client app-team-contest .song-section .section-header-bar .section-title-group p,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar .section-title-group p{font-size:.9375rem;color:#ffffffb3;margin:0}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .song-section .section-header-bar,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar{flex-wrap:wrap;padding:20px;gap:12px}body.abstractforward_dark-client app-team-contest .song-section .section-header-bar .section-icon,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar .section-icon{width:48px;height:48px}body.abstractforward_dark-client app-team-contest .song-section .section-header-bar .section-icon i,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar .section-icon i{font-size:1.25rem}body.abstractforward_dark-client app-team-contest .song-section .section-header-bar .section-title-group h2,body.abstractforward-dark-client app-team-contest .song-section .section-header-bar .section-title-group h2{font-size:1.125rem}}body.abstractforward_dark-client app-team-contest .song-section>.alert,body.abstractforward-dark-client app-team-contest .song-section>.alert{margin:20px 32px 0}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .song-section>.alert,body.abstractforward-dark-client app-team-contest .song-section>.alert{margin:16px 20px 0}}body.abstractforward_dark-client app-team-contest .current-song-card,body.abstractforward-dark-client app-team-contest .current-song-card{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:20px;padding:28px 32px;background:#1a1a2e;border:1px solid rgba(230,230,250,.08);border-top:none}body.abstractforward_dark-client app-team-contest .current-song-card .song-artwork,body.abstractforward-dark-client app-team-contest .current-song-card .song-artwork{grid-row:span 2}body.abstractforward_dark-client app-team-contest .current-song-card .song-artwork .artwork-placeholder,body.abstractforward-dark-client app-team-contest .current-song-card .song-artwork .artwork-placeholder{width:120px;height:120px;border-radius:16px;background:linear-gradient(135deg,#6667ab,#46467f);display:flex;align-items:center;justify-content:center}body.abstractforward_dark-client app-team-contest .current-song-card .song-artwork .artwork-placeholder i,body.abstractforward-dark-client app-team-contest .current-song-card .song-artwork .artwork-placeholder i{font-size:2.5rem;color:#ffffffe6}body.abstractforward_dark-client app-team-contest .current-song-card .song-details,body.abstractforward-dark-client app-team-contest .current-song-card .song-details{display:flex;flex-direction:column;gap:16px}body.abstractforward_dark-client app-team-contest .current-song-card .song-main .song-label,body.abstractforward-dark-client app-team-contest .current-song-card .song-main .song-label{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#b7a8f3;margin-bottom:6px}body.abstractforward_dark-client app-team-contest .current-song-card .song-main .song-title,body.abstractforward-dark-client app-team-contest .current-song-card .song-main .song-title{font-family:Clash Display,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 4px}body.abstractforward_dark-client app-team-contest .current-song-card .song-main .song-artist,body.abstractforward-dark-client app-team-contest .current-song-card .song-main .song-artist{font-size:1rem;color:#afa4ce;margin:0}body.abstractforward_dark-client app-team-contest .current-song-card .song-actions,body.abstractforward-dark-client app-team-contest .current-song-card .song-actions{display:flex;gap:12px}body.abstractforward_dark-client app-team-contest .current-song-card .song-actions .btn-spotify,body.abstractforward-dark-client app-team-contest .current-song-card .song-actions .btn-spotify{background:#1db954;border:none}body.abstractforward_dark-client app-team-contest .current-song-card .song-actions .btn-spotify:hover,body.abstractforward-dark-client app-team-contest .current-song-card .song-actions .btn-spotify:hover{background:#20cf5e;transform:translateY(-1px)}body.abstractforward_dark-client app-team-contest .current-song-card .song-motivation,body.abstractforward-dark-client app-team-contest .current-song-card .song-motivation{grid-column:2;background:#252542;padding:16px 20px;border-radius:12px;border-left:3px solid #B7A8F3}body.abstractforward_dark-client app-team-contest .current-song-card .song-motivation .motivation-label,body.abstractforward-dark-client app-team-contest .current-song-card .song-motivation .motivation-label{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ffffff73;margin-bottom:8px}body.abstractforward_dark-client app-team-contest .current-song-card .song-motivation .motivation-content,body.abstractforward-dark-client app-team-contest .current-song-card .song-motivation .motivation-content{font-size:.9375rem;line-height:1.6;color:#ffffffb3}body.abstractforward_dark-client app-team-contest .current-song-card .song-meta,body.abstractforward-dark-client app-team-contest .current-song-card .song-meta{grid-column:1/-1;padding-top:16px;border-top:1px solid rgba(230,230,250,.08);font-size:.8125rem;color:#ffffff73}@media (max-width: 768px){body.abstractforward_dark-client app-team-contest .current-song-card,body.abstractforward-dark-client app-team-contest .current-song-card{grid-template-columns:1fr;padding:20px}body.abstractforward_dark-client app-team-contest .current-song-card .song-artwork,body.abstractforward-dark-client app-team-contest .current-song-card .song-artwork{grid-row:auto;justify-self:center}body.abstractforward_dark-client app-team-contest .current-song-card .song-motivation,body.abstractforward-dark-client app-team-contest .current-song-card .song-motivation{grid-column:1}}body.abstractforward_dark-client app-team-contest .song-selection-grid,body.abstractforward-dark-client app-team-contest .song-selection-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#1a1a2e;border:1px solid rgba(230,230,250,.08);border-top:none;border-radius:0 0 16px 16px;overflow:hidden}@media (max-width: 1100px){body.abstractforward_dark-client app-team-contest .song-selection-grid,body.abstractforward-dark-client app-team-contest .song-selection-grid{grid-template-columns:1fr}}body.abstractforward_dark-client app-team-contest .spotify-panel,body.abstractforward_dark-client app-team-contest .details-panel,body.abstractforward-dark-client app-team-contest .spotify-panel,body.abstractforward-dark-client app-team-contest .details-panel{display:flex;flex-direction:column}body.abstractforward_dark-client app-team-contest .spotify-panel,body.abstractforward-dark-client app-team-contest .spotify-panel{border-right:1px solid rgba(230,230,250,.08);background:#25254280}@media (max-width: 1100px){body.abstractforward_dark-client app-team-contest .spotify-panel,body.abstractforward-dark-client app-team-contest .spotify-panel{border-right:none;border-bottom:1px solid rgba(230,230,250,.08)}}body.abstractforward_dark-client app-team-contest .details-panel,body.abstractforward-dark-client app-team-contest .details-panel{background:#1a1a2e}body.abstractforward_dark-client app-team-contest .panel-header,body.abstractforward-dark-client app-team-contest .panel-header{display:flex;align-items:flex-start;gap:14px;padding:24px;border-bottom:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-contest .panel-header .panel-icon,body.abstractforward-dark-client app-team-contest .panel-header .panel-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}body.abstractforward_dark-client app-team-contest .panel-header .panel-icon i,body.abstractforward-dark-client app-team-contest .panel-header .panel-icon i{font-size:1.25rem;color:#fff}body.abstractforward_dark-client app-team-contest .panel-header .panel-icon.spotify,body.abstractforward-dark-client app-team-contest .panel-header .panel-icon.spotify{background:linear-gradient(135deg,#1db954,#1aa34a)}body.abstractforward_dark-client app-team-contest .panel-header .panel-icon.details,body.abstractforward-dark-client app-team-contest .panel-header .panel-icon.details{background:linear-gradient(135deg,#6667ab,#b7a8f3)}body.abstractforward_dark-client app-team-contest .panel-header .panel-title h3,body.abstractforward-dark-client app-team-contest .panel-header .panel-title h3{font-family:Clash Display,Inter,sans-serif;font-size:1.0625rem;font-weight:600;color:#fff;margin:0 0 4px}body.abstractforward_dark-client app-team-contest .panel-header .panel-title p,body.abstractforward-dark-client app-team-contest .panel-header .panel-title p{font-size:.8125rem;color:#ffffff73;margin:0}body.abstractforward_dark-client app-team-contest .panel-content,body.abstractforward-dark-client app-team-contest .panel-content{padding:24px;flex:1}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .panel-content,body.abstractforward-dark-client app-team-contest .panel-content{padding:20px}}body.abstractforward_dark-client app-team-contest .details-form,body.abstractforward-dark-client app-team-contest .details-form{display:flex;flex-direction:column;gap:18px}body.abstractforward_dark-client app-team-contest .details-form .form-field,body.abstractforward-dark-client app-team-contest .details-form .form-field{display:flex;flex-direction:column;gap:8px}body.abstractforward_dark-client app-team-contest .details-form .form-field label,body.abstractforward-dark-client app-team-contest .details-form .form-field label{font-size:.875rem;font-weight:500;color:#fff}body.abstractforward_dark-client app-team-contest .details-form .form-field label .req,body.abstractforward-dark-client app-team-contest .details-form .form-field label .req{color:#ef4444}body.abstractforward_dark-client app-team-contest .details-form .form-field .field-footer,body.abstractforward-dark-client app-team-contest .details-form .form-field .field-footer{display:flex;justify-content:flex-end}body.abstractforward_dark-client app-team-contest .details-form .btn-submit,body.abstractforward-dark-client app-team-contest .details-form .btn-submit{margin-top:8px;padding:14px 24px;font-size:.9375rem}body.abstractforward_dark-client app-team-contest .details-form .form-hint,body.abstractforward-dark-client app-team-contest .details-form .form-hint{font-size:.8125rem;color:#ffffff73;text-align:center}body.abstractforward_dark-client app-team-contest .field,body.abstractforward-dark-client app-team-contest .field{display:flex;flex-direction:column;gap:8px}body.abstractforward_dark-client app-team-contest .field label,body.abstractforward-dark-client app-team-contest .field label{font-size:.875rem;font-weight:500;color:#fff}body.abstractforward_dark-client app-team-contest .field label .required,body.abstractforward-dark-client app-team-contest .field label .required{color:#b7a8f3}body.abstractforward_dark-client app-team-contest .char-count,body.abstractforward-dark-client app-team-contest .char-count{font-size:.75rem;color:#ffffff73;text-align:right}body.abstractforward_dark-client app-team-contest .helper-text,body.abstractforward-dark-client app-team-contest .helper-text{font-size:.8125rem;color:#ffffff73;text-align:center;display:block;margin-top:8px}body.abstractforward_dark-client app-team-contest .photo-upload,body.abstractforward-dark-client app-team-contest .photo-upload{display:flex;flex-direction:column;gap:24px}body.abstractforward_dark-client app-team-contest .drop-zone,body.abstractforward-dark-client app-team-contest .drop-zone{border:2px dashed rgba(175,164,206,.25);border-radius:12px;transition:.25s cubic-bezier(.4,0,.2,1);background:#00000026}body.abstractforward_dark-client app-team-contest .drop-zone:hover:not(.disabled),body.abstractforward-dark-client app-team-contest .drop-zone:hover:not(.disabled){border-color:#b7a8f3;background:#b7a8f30a}body.abstractforward_dark-client app-team-contest .drop-zone.disabled,body.abstractforward-dark-client app-team-contest .drop-zone.disabled{opacity:.5;cursor:not-allowed}body.abstractforward_dark-client app-team-contest .drop-label,body.abstractforward-dark-client app-team-contest .drop-label{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:52px 24px;cursor:pointer;text-align:center}body.abstractforward_dark-client app-team-contest .drop-label input[type=file],body.abstractforward-dark-client app-team-contest .drop-label input[type=file]{display:none}body.abstractforward_dark-client app-team-contest .drop-label i,body.abstractforward-dark-client app-team-contest .drop-label i{font-size:3rem;color:#b7a8f3;margin-bottom:18px;opacity:.7}body.abstractforward_dark-client app-team-contest .drop-text,body.abstractforward-dark-client app-team-contest .drop-text{display:flex;flex-direction:column;gap:6px}body.abstractforward_dark-client app-team-contest .drop-text .title,body.abstractforward-dark-client app-team-contest .drop-text .title{font-weight:500;color:#fff}body.abstractforward_dark-client app-team-contest .drop-text .hint,body.abstractforward-dark-client app-team-contest .drop-text .hint{font-size:.8125rem;color:#ffffff73}body.abstractforward_dark-client app-team-contest .upload-content,body.abstractforward-dark-client app-team-contest .upload-content{display:flex;flex-direction:column;gap:20px}body.abstractforward_dark-client app-team-contest .progress-section,body.abstractforward-dark-client app-team-contest .progress-section{background:#252542;padding:18px;border-radius:12px}body.abstractforward_dark-client app-team-contest .progress-info,body.abstractforward-dark-client app-team-contest .progress-info{display:flex;justify-content:space-between;margin-bottom:10px}body.abstractforward_dark-client app-team-contest .file-name,body.abstractforward-dark-client app-team-contest .file-name{color:#fff;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.abstractforward_dark-client app-team-contest .progress-pct,body.abstractforward-dark-client app-team-contest .progress-pct{color:#b7a8f3;font-weight:500}body.abstractforward_dark-client app-team-contest .progress-complete,body.abstractforward-dark-client app-team-contest .progress-complete{display:flex;align-items:center;gap:8px;margin-top:14px;color:#10b981}body.abstractforward_dark-client app-team-contest .progress-complete i,body.abstractforward-dark-client app-team-contest .progress-complete i{font-size:1rem}body.abstractforward_dark-client app-team-contest .preview-section,body.abstractforward-dark-client app-team-contest .preview-section{position:relative;display:inline-block}body.abstractforward_dark-client app-team-contest .preview-section img,body.abstractforward-dark-client app-team-contest .preview-section img{max-width:100%;max-height:300px;object-fit:contain;border-radius:12px}body.abstractforward_dark-client app-team-contest .remove-btn,body.abstractforward-dark-client app-team-contest .remove-btn{position:absolute;top:10px;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#0e0e0ed9;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:.15s ease}body.abstractforward_dark-client app-team-contest .remove-btn:hover,body.abstractforward-dark-client app-team-contest .remove-btn:hover{background:#ef4444}body.abstractforward_dark-client app-team-contest .motivation-section,body.abstractforward-dark-client app-team-contest .motivation-section{display:flex;flex-direction:column;gap:8px}body.abstractforward_dark-client app-team-contest .motivation-section label,body.abstractforward-dark-client app-team-contest .motivation-section label{font-weight:500;color:#fff}body.abstractforward_dark-client app-team-contest .motivation-section label .required,body.abstractforward-dark-client app-team-contest .motivation-section label .required{color:#b7a8f3}body.abstractforward_dark-client app-team-contest .loading-content,body.abstractforward-dark-client app-team-contest .loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:28px}body.abstractforward_dark-client app-team-contest .loading-text,body.abstractforward-dark-client app-team-contest .loading-text{font-size:1.125rem;color:#ffffffb3}body.abstractforward_dark-client app-team-contest .phase-section,body.abstractforward-dark-client app-team-contest .phase-section{width:100%;padding:40px 60px;background:#1a1a2e;border-bottom:1px solid rgba(230,230,250,.08)}@media (max-width: 1024px){body.abstractforward_dark-client app-team-contest .phase-section,body.abstractforward-dark-client app-team-contest .phase-section{padding:32px 40px}}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .phase-section,body.abstractforward-dark-client app-team-contest .phase-section{padding:24px}}body.abstractforward_dark-client app-team-contest .phase-section ::ng-deep .phase-viewer-container,body.abstractforward_dark-client app-team-contest .phase-section ::ng-deep .phase-steps-container,body.abstractforward_dark-client app-team-contest .phase-section ::ng-deep .phase-steps,body.abstractforward-dark-client app-team-contest .phase-section ::ng-deep .phase-viewer-container,body.abstractforward-dark-client app-team-contest .phase-section ::ng-deep .phase-steps-container,body.abstractforward-dark-client app-team-contest .phase-section ::ng-deep .phase-steps{max-width:100%!important;width:100%!important}body.abstractforward_dark-client app-team-contest .phase-section ::ng-deep .phase-step,body.abstractforward-dark-client app-team-contest .phase-section ::ng-deep .phase-step{flex:1;min-width:0}body.abstractforward_dark-client app-team-contest .phase-content-anchor,body.abstractforward-dark-client app-team-contest .phase-content-anchor{scroll-margin-top:100px}body.abstractforward_dark-client app-team-contest .results-section,body.abstractforward_dark-client app-team-contest .voting-section,body.abstractforward_dark-client app-team-contest .team-creation-section,body.abstractforward_dark-client app-team-contest .team-management-section,body.abstractforward_dark-client app-team-contest .submission-section,body.abstractforward-dark-client app-team-contest .results-section,body.abstractforward-dark-client app-team-contest .voting-section,body.abstractforward-dark-client app-team-contest .team-creation-section,body.abstractforward-dark-client app-team-contest .team-management-section,body.abstractforward-dark-client app-team-contest .submission-section{padding:48px 60px}@media (max-width: 1024px){body.abstractforward_dark-client app-team-contest .results-section,body.abstractforward_dark-client app-team-contest .voting-section,body.abstractforward_dark-client app-team-contest .team-creation-section,body.abstractforward_dark-client app-team-contest .team-management-section,body.abstractforward_dark-client app-team-contest .submission-section,body.abstractforward-dark-client app-team-contest .results-section,body.abstractforward-dark-client app-team-contest .voting-section,body.abstractforward-dark-client app-team-contest .team-creation-section,body.abstractforward-dark-client app-team-contest .team-management-section,body.abstractforward-dark-client app-team-contest .submission-section{padding:40px}}@media (max-width: 640px){body.abstractforward_dark-client app-team-contest .results-section,body.abstractforward_dark-client app-team-contest .voting-section,body.abstractforward_dark-client app-team-contest .team-creation-section,body.abstractforward_dark-client app-team-contest .team-management-section,body.abstractforward_dark-client app-team-contest .submission-section,body.abstractforward-dark-client app-team-contest .results-section,body.abstractforward-dark-client app-team-contest .voting-section,body.abstractforward-dark-client app-team-contest .team-creation-section,body.abstractforward-dark-client app-team-contest .team-management-section,body.abstractforward-dark-client app-team-contest .submission-section{padding:32px 24px}}body.abstractforward_dark-client app-team-contest .results-section,body.abstractforward-dark-client app-team-contest .results-section{background:linear-gradient(180deg,rgba(102,103,171,.08) 0%,transparent 100%)}body.abstractforward_dark-client app-team-contest .voting-section,body.abstractforward-dark-client app-team-contest .voting-section{background:#1a1a2e66}body.abstractforward_dark-client app-team-contest .submission-section,body.abstractforward-dark-client app-team-contest .submission-section{background:#1a1a2e4d;border-top:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-contest .song.submission-preview,body.abstractforward-dark-client app-team-contest .song.submission-preview{display:none}body.abstractforward_dark-client app-team-contest .submission-item,body.abstractforward-dark-client app-team-contest .submission-item{display:flex;flex-direction:column;background:#1a1a2e;border-radius:16px;overflow:hidden;border:1px solid rgba(230,230,250,.08);transition:.25s cubic-bezier(.4,0,.2,1);justify-content:space-between}body.abstractforward_dark-client app-team-contest .status-chips.status-chips-container,body.abstractforward-dark-client app-team-contest .status-chips.status-chips-container{display:none}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer{width:100%}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-timeline,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-timeline{width:100%}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-timeline .timeline-title,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-timeline .timeline-title{font-family:Clash Display,Inter,sans-serif;font-size:1.5rem;font-weight:600;margin:0 0 32px;color:#fff;display:flex;align-items:center;gap:12px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-timeline .timeline-title:before,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-timeline .timeline-title:before{content:"";width:4px;height:28px;background:linear-gradient(180deg,#6667ab,#b7a8f3);border-radius:2px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs{display:flex;gap:12px;width:100%;overflow-x:auto;padding-bottom:8px;margin-bottom:32px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar{height:4px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-track,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-thumb,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs::-webkit-scrollbar-thumb{background:#b7a8f34d;border-radius:2px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab{display:flex;align-items:center;gap:14px;padding:16px 24px;background:#252542;border-radius:16px;border:2px solid transparent;cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1);flex:1;min-width:200px;font-family:inherit;color:inherit;text-align:left}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab:hover:not(:disabled),body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab:hover:not(:disabled){border-color:#b7a8f34d;transform:translateY(-2px)}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.selected,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.selected{border-color:#b7a8f3!important;background:linear-gradient(135deg,#b7a8f326,#252542);box-shadow:0 0 0 3px #b7a8f326}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-icon,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-icon{background:linear-gradient(135deg,#10b981,#0c8a60);box-shadow:0 4px 12px #10b98140}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-status.active,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.active-phase .phase-tab-status.active{background:#10b98133;color:#10b981}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase{opacity:.7;cursor:not-allowed}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-icon,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-icon{background:linear-gradient(135deg,#f59e0b,#c57f08)}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-status.locked,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.locked-phase .phase-tab-status.locked{background:#f59e0b33;color:#f59e0b}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase{opacity:.45;cursor:not-allowed}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-icon,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-icon{background:#ffffff1a}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-status.upcoming,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab.upcoming-phase .phase-tab-status.upcoming{background:#ffffff1a;color:#ffffff73}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab:disabled,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab:disabled{cursor:not-allowed}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.25s cubic-bezier(.4,0,.2,1);background:#ffffff1a}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i{font-size:1.25rem;color:#fff}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-content,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-content{display:flex;flex-direction:column;gap:4px;min-width:0}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-label,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-label{font-family:Clash Display,Inter,sans-serif;font-size:.9375rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-status,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-status{display:inline-flex;align-items:center;padding:3px 10px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:100px;width:-moz-fit-content;width:fit-content}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .events-section,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .events-section{margin-top:0}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .events-grid,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .events-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}@media (max-width: 768px){body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .events-grid,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .events-grid{grid-template-columns:1fr}}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-card,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-card{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#1a1a2e;border-radius:16px;border:2px solid rgba(230,230,250,.08);cursor:pointer;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-card:hover,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-card:hover{border-color:#b7a8f366;transform:translateY(-2px);box-shadow:0 8px 24px #0003}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-card.available,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-card.available{border-color:#10b98166}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-card.selected,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-card.selected{border-color:#b7a8f3;background:linear-gradient(135deg,#b7a8f314,#1a1a2e)}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#ffffff14;transition:.25s cubic-bezier(.4,0,.2,1)}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i{font-size:1.25rem;color:#ffffff73}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active{background:linear-gradient(135deg,#10b981,#0d9367)}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.active i{color:#fff}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed{background:#10b98133}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.completed i{color:#10b981}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming{background:#3b82f626}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper.upcoming i{color:#3b82f6}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-content,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-content{flex:1;min-width:0}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-header,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;flex-wrap:wrap}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-title,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-title{font-family:Clash Display,Inter,sans-serif;font-weight:600;font-size:1rem;color:#fff}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-badge,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:.625rem;font-weight:600;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-badge i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-badge i{font-size:.5625rem}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-badge.completed,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-badge.completed{background:#10b98133;color:#10b981}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-badge.active,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-badge.active{background:#10b98133;color:#10b981}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-badge.upcoming,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-badge.upcoming{background:#3b82f626;color:#3b82f6}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-description,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-description{font-size:.8125rem;color:#ffffffb3;line-height:1.5;margin:0}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact{background:#1a1a2e;border-radius:12px;padding:16px;border:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(230,230,250,.08)}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header i{font-size:1.125rem;color:#b7a8f3}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header .compact-title,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-header .compact-title{font-weight:600;font-size:.9375rem;color:#fff}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases{display:flex;flex-direction:column;gap:8px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:6px;transition:.25s cubic-bezier(.4,0,.2,1);background:#252542}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active{background:#10b9811a}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active .compact-phase-indicator,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active .compact-phase-indicator{background:#10b981;color:#fff}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active .compact-phase-name,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.active .compact-phase-name{font-weight:600}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.locked,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.locked{background:#f59e0b1a}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.locked .compact-phase-indicator,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.locked .compact-phase-indicator{background:#f59e0b;color:#0e0e0e}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming{opacity:.5}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming .compact-phase-indicator,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item.upcoming .compact-phase-indicator{background:#ffffff1a;color:#ffffff73}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-indicator,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-indicator{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-indicator i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-indicator i{font-size:.875rem}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info{flex:1;display:flex;flex-direction:column;gap:2px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info .compact-phase-name,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info .compact-phase-name{font-size:.8125rem;color:#fff}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info .compact-phase-status,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer.compact .phase-compact .compact-phases .compact-phase-item .compact-phase-info .compact-phase-status{font-size:.6875rem;color:#ffffff73}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .no-phases,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .no-phases{padding:32px;text-align:center}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;background:#252542;border-radius:12px;color:#ffffffb3;font-size:.9375rem;margin:0}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .no-phases .info-message i{font-size:1.25rem;color:#b7a8f3}body.abstractforward_dark-client app-team-phase-viewer .loading-state,body.abstractforward-dark-client app-team-phase-viewer .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;gap:16px}body.abstractforward_dark-client app-team-phase-viewer .loading-state .spinner,body.abstractforward-dark-client app-team-phase-viewer .loading-state .spinner{width:36px;height:36px;border:3px solid rgba(230,230,250,.08);border-top-color:#b7a8f3;border-radius:50%;animation:spin .8s linear infinite}body.abstractforward_dark-client app-team-phase-viewer .loading-state .loading-text,body.abstractforward-dark-client app-team-phase-viewer .loading-state .loading-text{font-size:.875rem;color:#ffffffb3;margin:0}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 1024px){body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs{flex-wrap:wrap;gap:10px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab{flex:1 1 calc(50% - 5px);min-width:180px}}@media (max-width: 640px){body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs{flex-direction:column}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab{flex:1 1 100%;min-width:unset;padding:14px 18px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon{width:40px;height:40px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-icon i{font-size:1rem}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-label,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phase-tab-label{font-size:.875rem}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .events-grid,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .events-grid{grid-template-columns:1fr}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-card,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-card{padding:16px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper{width:44px;height:44px}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .step-icon-wrapper i{font-size:1rem}}body.abstractforward_dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs,body.abstractforward-dark-client app-team-phase-viewer .team-phase-viewer .phases-tabs{display:flex;gap:12px;width:100%;overflow-x:auto;padding-bottom:8px;margin-bottom:32px;margin-top:16px}.brevo-conversations{margin-bottom:42px!important}
